.admin-loading{width:100%;max-width:1280px;margin-inline:auto;color:#20284e}.admin-skeleton-title{font-size:28px;line-height:1.3;font-weight:750;letter-spacing:-.8px;margin-bottom:24px}.admin-skeleton-content,.admin-skeleton-stack{display:grid;gap:24px}.admin-skeleton-panel{padding:24px;border:1px solid #e2e5ea;border-radius:13px;background:#fff;overflow:hidden}.admin-skeleton-shape{background:#e8ebee;animation:admin-skeleton-breathe 1.8s ease-in-out infinite}.admin-skeleton-line{height:11px;border-radius:5px;margin-bottom:12px;max-width:100%}.admin-skeleton-short{width:90px}.admin-skeleton-medium{width:170px}.admin-skeleton-long{width:90%;max-width:380px}.admin-skeleton-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.admin-skeleton-metric{min-height:177px}.admin-skeleton-metric:nth-child(2){background:#f6f9f2}.admin-skeleton-metric:nth-child(3){background:#f2f7f8}.admin-skeleton-metric:nth-child(4){background:#f8f4f9}.admin-skeleton-icon{width:25px;height:25px;border-radius:7px;margin-bottom:18px}.admin-skeleton-value{width:85px;height:35px;border-radius:7px;margin-block:17px}.admin-skeleton-metric>.admin-skeleton-line:last-child{height:8px;width:90%;margin-bottom:0}.admin-skeleton-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.admin-loading-dashboard .admin-skeleton-toolbar{justify-content:flex-start}.admin-skeleton-button{height:40px;width:170px;border-radius:8px;flex-shrink:0}.admin-skeleton-tabs{width:360px}.admin-skeleton-search,.admin-skeleton-tabs{max-width:100%;height:38px;border-radius:8px}.admin-skeleton-search{width:265px}.admin-skeleton-columns{display:grid;grid-template-columns:1.2fr 1fr;gap:24px}.admin-skeleton-table{padding:0}.admin-skeleton-table-heading{padding:22px 24px;border-bottom:1px solid #e8ebee}.admin-skeleton-table-heading .admin-skeleton-line{margin:0}.admin-skeleton-table-row{padding:20px 24px;min-height:75px;display:grid;grid-template-columns:2fr 1fr 1fr .7fr;gap:20px;align-items:center;border-bottom:1px solid #f0f1f3}.admin-skeleton-table-row:last-child{border-bottom:0}.admin-skeleton-table-row>.admin-skeleton-line,.admin-skeleton-table-row>div>.admin-skeleton-line:last-child{margin-bottom:0}.admin-skeleton-table-row .admin-skeleton-line{width:90%}.admin-skeleton-table-row>div>.admin-skeleton-short{width:50%;height:8px}.admin-skeleton-pill{width:65px;max-width:100%;height:23px;border-radius:15px}.admin-skeleton-chart{position:relative;height:220px;display:flex;flex-direction:column;justify-content:space-between;margin-top:28px;border-bottom:1px solid #e1e5e9}.admin-skeleton-chart-guide{border-top:1px solid #edf0f3;z-index:1}.admin-skeleton-chart-area{position:absolute;inset:20px 0 0;border-radius:9px 9px 0 0;opacity:.35}.admin-skeleton-chart-axis{display:flex;justify-content:space-between;padding-top:15px}.admin-skeleton-chart-axis .admin-skeleton-line{height:8px;width:55px;margin:0}.admin-skeleton-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:25px 0}.admin-skeleton-fields>div:only-child{grid-column:1/-1}.admin-skeleton-input{height:42px;width:100%;border-radius:7px}.admin-skeleton-card-heading{display:flex;justify-content:space-between;gap:25px;align-items:center;margin-bottom:22px}.admin-skeleton-card-heading>div:first-child{flex:1;min-width:0}.admin-skeleton-card-footer{display:flex;align-items:center;gap:20px;border-top:1px solid #edf0f2;padding-top:18px;margin-top:22px}.admin-skeleton-card-footer .admin-skeleton-line{margin:0}.admin-skeleton-count{display:inline-block;background:#e1e5e8;width:20px;height:13px;vertical-align:middle;border-radius:5px;margin-left:5px;animation:admin-skeleton-breathe 1.8s ease-in-out infinite}@keyframes admin-skeleton-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:1000px){.admin-skeleton-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-skeleton-columns{grid-template-columns:1fr}}@media (max-width:650px){.admin-skeleton-content,.admin-skeleton-stack{gap:18px}.admin-skeleton-panel{padding:18px}.admin-skeleton-metrics{gap:12px}.admin-skeleton-metric{min-height:164px}.admin-skeleton-table{padding:0}.admin-skeleton-table-heading,.admin-skeleton-table-row{padding:18px}.admin-skeleton-table-row{grid-template-columns:2fr 1fr .7fr;gap:15px}.admin-skeleton-table-row>:nth-child(3){display:none}.admin-skeleton-card-heading{align-items:flex-start}.admin-skeleton-card-heading .admin-skeleton-button{width:100px;height:34px}.admin-skeleton-fields{grid-template-columns:1fr}.admin-skeleton-title{font-size:25px}.admin-skeleton-chart{height:190px}}@media (prefers-reduced-motion:reduce){.admin-skeleton-count,.admin-skeleton-shape{animation:none}}.admin-shell-loading{display:flex;min-height:100vh;background:#faf9f5}.admin-shell-loading>aside{width:256px;flex-shrink:0;padding:25px 20px;background:#f3f4f2;border-right:1px solid #e2e5e8}.admin-shell-loading-brand{display:flex;align-items:center;gap:12px;margin-bottom:40px}.admin-shell-loading-brand>.admin-skeleton-icon{margin:0;width:32px;height:32px;flex-shrink:0}.admin-shell-loading-brand>.admin-skeleton-line{margin:0;width:145px}.admin-shell-loading-nav{display:flex;align-items:center;gap:12px;margin-bottom:25px}.admin-shell-loading-nav>.admin-skeleton-icon{margin:0;width:19px;height:19px;flex-shrink:0}.admin-shell-loading-nav>.admin-skeleton-line{margin:0;height:10px}.admin-shell-loading-main{flex:1;min-width:0}.admin-shell-loading-topbar{height:56px;border-bottom:1px solid #e2e5e8;padding:22px 24px}.admin-shell-loading-topbar>.admin-skeleton-line{margin:0}.admin-shell-loading-content{padding:24px}@media (max-width:767px){.admin-shell-loading>aside{display:none}.admin-shell-loading-content{padding:16px}}