.admin-dashboard-shell{background:radial-gradient(circle at 86% 8%,rgba(37,99,235,0.13),transparent 28%),radial-gradient(circle at 12% 88%,rgba(96,165,250,0.1),transparent 28%),linear-gradient(135deg,#f7f9fc 0%,#eef3f8 100%)}.admin-sidebar{background:radial-gradient(circle at 18% 8%,rgba(96,165,250,0.24),transparent 26%),#0f172a}.admin-sidebar-brand-mark,.admin-sidebar .client-sidebar-link:hover .client-sidebar-icon,.admin-sidebar .client-sidebar-link.is-active .client-sidebar-icon{background:#dbeafe;color:#0f172a}.admin-sidebar .client-sidebar-link:hover,.admin-sidebar .client-sidebar-link.is-active,.admin-sidebar .client-sidebar-back-link:hover,.admin-sidebar .client-sidebar-action a,.admin-sidebar .client-sidebar-account button{color:#0f172a}.admin-sidebar-action{background:linear-gradient(135deg,rgba(219,234,254,0.16),rgba(255,255,255,0.07));border-color:rgba(219,234,254,0.18)}.admin-dashboard-page{padding-bottom:90px}.admin-dashboard-hero{background:radial-gradient(circle at 88% 12%,rgba(37,99,235,0.12),transparent 22%),#fff}.admin-dashboard-focus{background:radial-gradient(circle at 92% 0%,rgba(37,99,235,0.16),transparent 24%),#101216;border:0;color:#fff;padding:34px}.admin-dashboard-focus span,.admin-dashboard-focus p,.admin-dashboard-focus h2{color:#fff}.admin-dashboard-focus>span{color:rgba(255,255,255,0.62);display:block;font-size:12px;font-weight:800;letter-spacing:0.08em;margin-bottom:14px;text-transform:uppercase}.admin-dashboard-focus h2{font-size:clamp(34px,3vw,48px);letter-spacing:-0.05em;line-height:0.95;margin-bottom:18px}.admin-dashboard-focus p{color:rgba(255,255,255,0.72);line-height:1.55}.admin-dashboard-mini-grid,.admin-dashboard-summary-grid,.admin-dashboard-quick-grid,.admin-dashboard-link-grid,.admin-dashboard-section-grid{display:grid;gap:12px}.admin-dashboard-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-mini-grid a{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.12);border-radius:18px;color:#fff;padding:16px}.admin-dashboard-mini-grid strong{color:#fff;display:block;font-size:26px;letter-spacing:-0.04em;line-height:1}.admin-dashboard-mini-grid span{color:rgba(255,255,255,0.68);font-size:12px;letter-spacing:0;text-transform:none}.admin-dashboard-metric{color:#0d0d0d;display:flex;flex-direction:column;min-height:190px;position:relative}.admin-dashboard-metric::after{background:#0d0d0d;border-radius:999px;content:"";height:62px;opacity:0.05;position:absolute;right:18px;top:18px;width:62px}.admin-dashboard-metric.is-hot{border-color:rgba(37,99,235,0.2)}.admin-dashboard-metric.is-blue{border-color:rgba(37,99,235,0.2)}.admin-dashboard-metric.is-amber{border-color:rgba(37,99,235,0.2)}.admin-dashboard-metric.is-red{border-color:rgba(37,99,235,0.2)}.admin-dashboard-metric:hover{color:#0d0d0d;transform:translateY(-2px)}.admin-dashboard-metric a,.admin-dashboard-metric small{color:inherit}.admin-dashboard-panel{padding:20px}.admin-dashboard-content-card,.admin-dashboard-quick-action,.admin-dashboard-link,.admin-dashboard-list li:not(.client-portal-empty),.admin-dashboard-summary-grid span{background:#f7f8fa;border:1px solid rgba(13,13,13,0.07);border-radius:22px;color:#0d0d0d;display:block;transition:all 0.2s ease}.admin-dashboard-content-card{min-height:220px;padding:24px}.admin-dashboard-content-card span,.admin-dashboard-content-card small,.admin-dashboard-quick-action span,.admin-dashboard-list span{color:#686868;display:block}.admin-dashboard-content-card span,.admin-dashboard-list span{font-size:13px}.admin-dashboard-content-card strong{display:block;font-size:54px;letter-spacing:-0.08em;line-height:1;margin:18px 0 6px}.admin-dashboard-content-card p{color:#494949;line-height:1.5;margin:18px 0 0}.admin-dashboard-content-card:hover,.admin-dashboard-quick-action:hover,.admin-dashboard-link:hover,.admin-dashboard-list li:not(.client-portal-empty):hover{background:#fff;box-shadow:0 16px 38px rgba(13,13,13,0.07);color:#0d0d0d;transform:translateY(-2px)}.admin-dashboard-quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-quick-action{min-height:130px;padding:22px}.admin-dashboard-quick-action strong{display:block;font-size:18px;line-height:1.2;margin-bottom:10px}.admin-dashboard-section-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-section-grid .admin-dashboard-panel:last-child{grid-column:1 / -1}.admin-dashboard-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-link{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:13px 14px}.admin-dashboard-link span{font-size:14px;font-weight:800}.admin-dashboard-link strong{background:#101216;border-radius:999px;color:#fff;flex:0 0 auto;font-size:11px;padding:7px 9px}.admin-dashboard-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-summary-grid span{color:#686868;font-size:13px;line-height:1.2;padding:16px}.admin-dashboard-summary-grid strong{color:#0d0d0d;display:block;font-size:28px;letter-spacing:-0.05em;line-height:1;margin-bottom:6px}.admin-dashboard-list{display:grid;gap:10px}.admin-dashboard-list li:not(.client-portal-empty){padding:16px}.admin-dashboard-list strong{color:#0d0d0d;display:block;font-size:16px;line-height:1.25;margin-bottom:5px}.admin-dashboard-page .client-portal-empty::before{content:"A"}.admin-dashboard-link em{background:rgba(13,13,13,0.08);border-radius:999px;color:#494949;font-size:12px;font-style:normal;margin-left:6px;padding:3px 8px}.admin-panel-search{display:grid;gap:12px}.admin-panel-search label{color:#0d0d0d;font-size:15px;font-weight:800}.admin-panel-search>div,.admin-panel-form-actions,.admin-panel-row-actions,.admin-panel-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-panel-search input,.admin-panel-input,.admin-panel-field input,.admin-panel-field select,.admin-panel-field textarea{background:#f7f8fa;border:1px solid rgba(13,13,13,0.1);border-radius:18px;color:#0d0d0d;min-height:50px;padding:12px 15px;width:100%}.admin-panel-search input{flex:1 1 320px}.admin-panel-table-wrap{overflow-x:auto}.admin-panel-table{border-collapse:separate;border-spacing:0 10px;min-width:860px;width:100%}.admin-panel-table th{color:#686868;font-size:12px;font-weight:800;letter-spacing:0.08em;padding:0 16px 6px;text-align:left;text-transform:uppercase}.admin-panel-table td{background:#f7f8fa;border-bottom:1px solid rgba(13,13,13,0.07);border-top:1px solid rgba(13,13,13,0.07);color:#0d0d0d;line-height:1.45;padding:16px;vertical-align:middle}.admin-panel-table td:first-child{border-left:1px solid rgba(13,13,13,0.07);border-radius:18px 0 0 18px;font-weight:800}.admin-panel-table td:last-child{border-radius:0 18px 18px 0;border-right:1px solid rgba(13,13,13,0.07)}.admin-panel-row-actions a{background:#fff;border:1px solid rgba(13,13,13,0.1);border-radius:999px;color:#0d0d0d;font-size:13px;font-weight:800;padding:8px 12px}.admin-panel-row-actions a.is-danger,.admin-panel-danger-pill{background:#fff1f2 !important;border-color:rgba(225,29,72,0.24) !important;color:#be123c !important}.admin-panel-form-grid{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-panel-field{display:grid;gap:8px}.admin-panel-field label{color:#0d0d0d;font-size:14px;font-weight:800}.admin-panel-field textarea{min-height:160px}.admin-panel-field input[type="checkbox"]{min-height:auto;width:auto}.admin-panel-field small{color:#686868;line-height:1.45}.admin-panel-field.has-error input,.admin-panel-field.has-error select,.admin-panel-field.has-error textarea{border-color:rgba(225,29,72,0.45)}.admin-panel-field-error,.admin-panel-form-errors{background:#fff1f2;border:1px solid rgba(225,29,72,0.18);border-radius:16px;color:#be123c;display:block;font-size:13px;font-weight:800;padding:10px 12px}.admin-panel-form-errors ul{margin:0;padding-left:18px}.admin-panel-delete-warning{color:#be123c}.admin-login-page{align-items:center;background:radial-gradient(circle at 88% 12%,rgba(37,99,235,0.14),transparent 26%),radial-gradient(circle at 10% 92%,rgba(96,165,250,0.1),transparent 28%),#f5f7fb;display:flex;min-height:100vh;padding:28px}.admin-login-card{background:#fff;border:1px solid rgba(13,13,13,0.08);border-radius:34px;box-shadow:0 30px 90px rgba(13,13,13,0.08);margin:0 auto;max-width:560px;padding:42px;width:100%}.admin-login-brand{color:#0d0d0d;margin-bottom:42px}.admin-login-brand strong{color:#0d0d0d}.admin-login-brand small{color:#686868}.admin-login-card h1{color:#0d0d0d;font-size:clamp(46px,6vw,74px);letter-spacing:-0.07em;line-height:0.9;margin:12px 0 18px}.admin-login-card p{color:#686868;line-height:1.55;margin-bottom:28px}.admin-dashboard-container{margin:0 auto;max-width:1760px;padding:0 34px;width:100%}.admin-dashboard-hero-v2,.admin-dashboard-card,.admin-dashboard-zone{background:#fff;border:1px solid rgba(13,13,13,0.07);border-radius:34px;box-shadow:0 22px 70px rgba(13,13,13,0.055)}.admin-dashboard-hero-v2{display:grid;gap:24px;grid-template-columns:minmax(0,1.55fr) minmax(320px,0.45fr);overflow:hidden;padding:clamp(28px,4vw,58px);position:relative}.admin-dashboard-hero-v2::before{background:radial-gradient(circle at 18% 22%,rgba(96,165,250,0.14),transparent 24%),radial-gradient(circle at 86% 8%,rgba(37,99,235,0.14),transparent 26%);content:"";inset:0;pointer-events:none;position:absolute}.admin-dashboard-hero-copy,.admin-dashboard-control-card{position:relative;z-index:1}.admin-dashboard-hero-copy p,.admin-dashboard-card-head p,.admin-dashboard-zone p{color:#5d6472;font-size:16px;line-height:1.6;max-width:830px}.admin-dashboard-hero-actions,.admin-dashboard-control-links{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.admin-dashboard-control-card{background:linear-gradient(145deg,#111827,#0f172a);border-radius:30px;color:#fff;padding:30px}.admin-dashboard-control-card span,.admin-dashboard-control-card p{color:rgba(255,255,255,0.68)}.admin-dashboard-control-card span{display:block;font-size:12px;font-weight:900;letter-spacing:0.11em;text-transform:uppercase}.admin-dashboard-control-card strong{color:#fff;display:block;font-size:clamp(52px,5vw,86px);letter-spacing:-0.08em;line-height:0.9;margin:18px 0}.admin-dashboard-control-links{margin-top:24px}.admin-dashboard-control-links a{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.14);border-radius:999px;color:#fff;font-size:13px;font-weight:900;padding:10px 14px}.admin-dashboard-search-card{align-items:start;background:radial-gradient(circle at 94% 10%,rgba(37,99,235,0.13),transparent 28%),#fff;border:1px solid rgba(37,99,235,0.11);border-radius:34px;box-shadow:0 22px 70px rgba(13,13,13,0.055);display:grid;gap:24px;grid-template-columns:minmax(0,0.38fr) minmax(0,0.62fr);padding:28px}.admin-dashboard-search-copy h2{color:#0d0d0d;font-size:clamp(30px,2.8vw,48px);letter-spacing:-0.06em;line-height:0.96;margin:10px 0 14px}.admin-dashboard-search-copy p{color:#5d6472;line-height:1.6;margin:0}.admin-dashboard-search-panel{background:#f7f8fa;border:1px solid rgba(13,13,13,0.06);border-radius:28px;padding:18px}.admin-dashboard-search-panel label{color:#0d0d0d;display:block;font-size:13px;font-weight:900;letter-spacing:0.08em;margin-bottom:12px;text-transform:uppercase}.admin-dashboard-search-input-wrap{position:relative}.admin-dashboard-search-input-wrap input{background:#fff;border:1px solid rgba(37,99,235,0.16);border-radius:22px;color:#0d0d0d;font-size:17px;font-weight:700;min-height:64px;padding:16px 56px 16px 18px;width:100%}.admin-dashboard-search-input-wrap input:focus{border-color:rgba(37,99,235,0.48);box-shadow:0 0 0 4px rgba(37,99,235,0.1);outline:none}.admin-dashboard-search-input-wrap span{align-items:center;background:#eff6ff;border-radius:16px;color:#2563eb;display:flex;height:42px;justify-content:center;position:absolute;right:11px;top:11px;width:42px}.admin-dashboard-search-results{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px;max-height:380px;overflow:auto;padding-right:4px}.admin-dashboard-search-result,.admin-dashboard-search-empty{background:#fff;border:1px solid rgba(13,13,13,0.06);border-radius:18px;color:#0d0d0d;display:grid;gap:4px;padding:14px;position:relative}.admin-dashboard-search-result{transition:all 0.2s ease}.admin-dashboard-search-result:hover{border-color:rgba(37,99,235,0.22);box-shadow:0 14px 34px rgba(13,13,13,0.07);color:#0d0d0d;transform:translateY(-1px)}.admin-dashboard-search-result strong,.admin-dashboard-search-empty strong{color:#0d0d0d;font-size:15px;line-height:1.2;padding-right:82px}.admin-dashboard-search-result span,.admin-dashboard-search-empty span{color:#657084;font-size:13px;line-height:1.35}.admin-dashboard-search-result em{background:#eff6ff;border-radius:999px;color:#2563eb;font-size:11px;font-style:normal;font-weight:900;padding:5px 8px;position:absolute;right:12px;top:12px}.admin-dashboard-search-empty{grid-column:1 / -1}.admin-dashboard-metrics-grid,.admin-dashboard-alert-grid,.admin-dashboard-chart-grid,.admin-dashboard-quick-grid,.admin-dashboard-section-grid-v2,.admin-dashboard-bottom-grid,.admin-dashboard-money-grid,.admin-dashboard-summary-grid,.admin-dashboard-recent-grid{display:grid;gap:16px}.admin-dashboard-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-dashboard-kpi{background:#fff;border:1px solid rgba(13,13,13,0.07);border-radius:28px;color:#0d0d0d;min-height:176px;overflow:hidden;padding:25px;position:relative}.admin-dashboard-kpi::after{border-radius:999px;content:"";height:92px;opacity:0.14;position:absolute;right:-16px;top:-18px;width:92px}.admin-dashboard-kpi.is-hot::after,.admin-dashboard-kpi.is-blue::after,.admin-dashboard-kpi.is-amber::after,.admin-dashboard-kpi.is-red::after{background:#60a5fa}.admin-dashboard-kpi span,.admin-dashboard-kpi small{color:#657084;display:block;position:relative;z-index:1}.admin-dashboard-kpi span{font-size:13px;font-weight:900;letter-spacing:0.04em;text-transform:uppercase}.admin-dashboard-kpi strong{color:#0d0d0d;display:block;font-size:clamp(46px,4vw,68px);letter-spacing:-0.08em;line-height:0.95;margin:16px 0 10px;position:relative;z-index:1}.admin-dashboard-kpi:hover,.admin-dashboard-alert:hover,.admin-dashboard-quick-action:hover,.admin-dashboard-zone-links a:hover,.admin-dashboard-summary-grid a:hover,.admin-dashboard-recent li a:hover{box-shadow:0 18px 48px rgba(13,13,13,0.075);color:#0d0d0d;transform:translateY(-2px)}.admin-dashboard-main-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1.55fr) minmax(320px,0.45fr)}.admin-dashboard-card{padding:28px}.admin-dashboard-card-head{margin-bottom:22px}.admin-dashboard-card-head h2,.admin-dashboard-zone h2{color:#0d0d0d;font-size:clamp(28px,2.2vw,40px);letter-spacing:-0.055em;line-height:1;margin:8px 0 10px}.admin-dashboard-card-head.is-inline{align-items:end;display:flex;gap:18px;justify-content:space-between}.admin-dashboard-alert-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-alert,.admin-dashboard-money-grid a,.admin-dashboard-quick-action,.admin-dashboard-summary-grid a,.admin-dashboard-recent li a{background:#f7f8fa;border:1px solid rgba(13,13,13,0.06);border-radius:22px;color:#0d0d0d;display:block;transition:all 0.2s ease}.admin-dashboard-alert{min-height:145px;padding:20px}.admin-dashboard-alert strong{color:#0d0d0d;display:block;font-size:38px;letter-spacing:-0.07em;line-height:1}.admin-dashboard-alert span,.admin-dashboard-alert small{display:block}.admin-dashboard-alert span{color:#0d0d0d;font-size:15px;font-weight:900;margin:11px 0 6px}.admin-dashboard-alert small,.admin-dashboard-quick-action span,.admin-dashboard-recent span,.admin-dashboard-summary-grid span{color:#657084;line-height:1.45}.admin-dashboard-alert.is-red,.admin-dashboard-alert.is-amber,.admin-dashboard-alert.is-blue,.admin-dashboard-alert.is-sand{background:#eff6ff;border-color:rgba(37,99,235,0.13)}.admin-dashboard-money-grid{grid-template-columns:1fr}.admin-dashboard-money-grid a{padding:20px}.admin-dashboard-money-grid span,.admin-dashboard-money-grid small{color:#657084;display:block;font-size:13px;font-weight:800}.admin-dashboard-money-grid strong{color:#0d0d0d;display:block;font-size:42px;letter-spacing:-0.07em;line-height:1;margin:8px 0 5px}.admin-dashboard-chart-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-dashboard-chart-card{background:#f7f8fa;border:1px solid rgba(13,13,13,0.06);border-radius:26px;padding:20px}.admin-dashboard-chart-title{align-items:start;display:flex;gap:14px;justify-content:space-between;margin-bottom:18px}.admin-dashboard-chart-title span{color:#657084;display:block;font-size:12px;font-weight:900;letter-spacing:0.08em;text-transform:uppercase}.admin-dashboard-chart-title h3{color:#0d0d0d;font-size:20px;letter-spacing:-0.035em;margin:4px 0 0}.admin-dashboard-chart-title strong{background:#101216;border-radius:999px;color:#fff;flex:0 0 auto;font-size:16px;min-width:42px;padding:10px 12px;text-align:center}.admin-dashboard-bars{display:grid;gap:11px}.admin-dashboard-bar-row{color:#0d0d0d;display:grid;gap:7px}.admin-dashboard-bar-row span,.admin-dashboard-bar-row em{font-size:13px}.admin-dashboard-bar-row span{color:#384152;font-weight:800}.admin-dashboard-bar-row em{color:#657084;font-style:normal;justify-self:end;margin-top:-25px}.admin-dashboard-bar-row i{background:rgba(13,13,13,0.08);border-radius:999px;display:block;height:9px;overflow:hidden}.admin-dashboard-bar-row i b{background:#101216;border-radius:inherit;display:block;height:100%;min-width:4px;width:var(--bar-width)}.admin-dashboard-bar-row.is-blue i b,.admin-dashboard-bar-row.is-green i b,.admin-dashboard-bar-row.is-sand i b,.admin-dashboard-bar-row.is-orange i b{background:#3b82f6}.admin-dashboard-quick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-dashboard-quick-action{min-height:135px;padding:21px}.admin-dashboard-quick-action strong{color:#0d0d0d;display:block;font-size:18px;letter-spacing:-0.025em;line-height:1.1;margin-bottom:10px}.admin-dashboard-section-grid-v2{grid-template-columns:1fr}.admin-dashboard-zone{display:grid;grid-template-columns:minmax(220px,0.38fr) minmax(0,0.62fr);min-height:420px;overflow:hidden}.admin-dashboard-zone:last-child{min-height:auto}.admin-dashboard-zone-head{background:#101216;color:#fff;padding:30px;position:relative}.admin-dashboard-zone-head::after{background:rgba(255,255,255,0.14);border-radius:999px;content:"";height:140px;position:absolute;right:-54px;top:-44px;width:140px}.admin-dashboard-zone.is-orange .admin-dashboard-zone-head{background:#2b2118}.admin-dashboard-zone.is-blue .admin-dashboard-zone-head{background:#172554}.admin-dashboard-zone.is-green .admin-dashboard-zone-head{background:#18352b}.admin-dashboard-zone.is-sand .admin-dashboard-zone-head{background:#3a2b16}.admin-dashboard-zone.is-red .admin-dashboard-zone-head{background:#3b1620}.admin-dashboard-zone-head span,.admin-dashboard-zone-head h2,.admin-dashboard-zone-head p{color:#fff;position:relative;z-index:1}.admin-dashboard-zone-head span{display:block;font-size:12px;font-weight:900;letter-spacing:0.13em;text-transform:uppercase}.admin-dashboard-zone-head h2{font-size:clamp(30px,3vw,48px);line-height:0.95;margin:16px 0}.admin-dashboard-zone-head p{color:rgba(255,255,255,0.74)}.admin-dashboard-zone-body{padding:28px}.admin-dashboard-zone-body>p{margin-bottom:22px}.admin-dashboard-zone-links{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-zone-links a{align-items:center;background:#f7f8fa;border:1px solid rgba(13,13,13,0.06);border-radius:18px;color:#0d0d0d;display:flex;gap:10px;justify-content:space-between;padding:13px 14px;transition:all 0.2s ease}.admin-dashboard-zone-links span{font-size:14px;font-weight:850;line-height:1.25}.admin-dashboard-zone-links em{background:#101216;border-radius:999px;color:#fff;flex:0 0 auto;font-size:12px;font-style:normal;min-width:30px;padding:6px 8px;text-align:center}.admin-dashboard-bottom-grid{grid-template-columns:minmax(0,0.42fr) minmax(0,0.58fr)}.admin-dashboard-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-summary-grid a{padding:18px}.admin-dashboard-summary-grid strong{color:#0d0d0d;display:block;font-size:30px;letter-spacing:-0.06em;line-height:1;margin-bottom:6px}.admin-dashboard-recent-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-dashboard-recent{background:#f7f8fa;border:1px solid rgba(13,13,13,0.06);border-radius:24px;padding:20px}.admin-dashboard-recent>div{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.admin-dashboard-recent h3{color:#0d0d0d;font-size:18px;margin:0}.admin-dashboard-recent>div a{color:#657084;font-size:12px;font-weight:900;text-transform:uppercase}.admin-dashboard-recent ul{display:grid;gap:9px;margin:0;padding:0}.admin-dashboard-recent li{list-style:none}.admin-dashboard-recent li a{padding:13px}.admin-dashboard-recent strong,.admin-dashboard-recent span{display:block}.admin-dashboard-recent strong{color:#0d0d0d;font-size:14px;line-height:1.25;margin-bottom:4px}.admin-dashboard-recent p{color:#657084;margin:0}.admin-sidebar-nav{padding-bottom:12px}.admin-sidebar-group{border:1px solid rgba(255,255,255,0.08);border-radius:20px;margin-bottom:8px;overflow:hidden}.admin-sidebar-group .client-sidebar-summary{margin-bottom:0}.admin-sidebar-group[open]{background:rgba(255,255,255,0.04)}.admin-sidebar-group[open] .admin-sidebar-summary{background:rgba(219,234,254,0.95);color:#0f172a}@media (max-width:1399px){.admin-dashboard-section-grid,.admin-dashboard-quick-grid{grid-template-columns:1fr}.admin-dashboard-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-metrics-grid,.admin-dashboard-quick-grid,.admin-dashboard-recent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-dashboard-zone,.admin-dashboard-bottom-grid{grid-template-columns:1fr}}@media (max-width:991px){.admin-sidebar-open{background:#0f172a}.admin-dashboard-page{padding-top:88px}.admin-dashboard-container{padding:0 16px}.admin-dashboard-hero-v2,.admin-dashboard-search-card,.admin-dashboard-main-grid,.admin-dashboard-section-grid-v2{grid-template-columns:1fr}.admin-dashboard-card-head.is-inline{align-items:start;flex-direction:column}.admin-dashboard-alert-grid,.admin-dashboard-chart-grid,.admin-dashboard-metrics-grid,.admin-dashboard-quick-grid,.admin-dashboard-recent-grid,.admin-dashboard-search-results,.admin-dashboard-summary-grid,.admin-dashboard-zone-links{grid-template-columns:1fr}.admin-dashboard-link-grid,.admin-dashboard-mini-grid,.admin-dashboard-summary-grid,.admin-panel-form-grid{grid-template-columns:1fr}}