:root{--mk-bg:#f3f7fb;--mk-bg-soft:#f8fbfd;--mk-surface:#fff;--mk-surface-soft:#f9fbfd;--mk-navy:#0a2342;--mk-navy-2:#12375f;--mk-text:#102844;--mk-muted:#718399;--mk-cyan:#10b8cf;--mk-cyan-2:#1bc4d8;--mk-cyan-soft:#eafafd;--mk-green:#19a95b;--mk-green-soft:#e9f9ef;--mk-blue:#2e7bf2;--mk-blue-soft:#eaf2ff;--mk-orange:#f7a51b;--mk-orange-soft:#fff4e4;--mk-red:#ef4964;--mk-red-soft:#ffedf1;--mk-purple:#7657f4;--mk-purple-soft:#f0edff;--mk-border:#dce6ef;--mk-border-soft:#e9eff5;--mk-radius-xs:8px;--mk-radius-sm:12px;--mk-radius-md:16px;--mk-radius-lg:22px;--mk-shadow:0 10px 30px #23415f0f;--mk-shadow-hover:0 16px 38px #23415f1a;--mk-header-h:64px}html,body{background:var(--mk-bg);width:100%;min-width:1180px;min-height:100%;color:var(--mk-text);margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{overflow-x:hidden}*{box-sizing:border-box}button,input,select,textarea{font:inherit}button{cursor:pointer}.mkAdmin{background:radial-gradient(circle at 88% 0%, #1abdd214, transparent 28%), linear-gradient(180deg, #f8fbfd 0%, var(--mk-bg) 100%);min-height:100vh}.mkViewportPage{height:calc(100vh - var(--mk-header-h));min-height:720px;padding:18px 26px 20px;overflow:hidden}.mkViewportInner{flex-direction:column;gap:14px;width:min(1600px,100vw - 52px);height:100%;margin:0 auto;display:flex}.mkTopbar{height:var(--mk-header-h);border-bottom:1px solid var(--mk-border-soft);z-index:100;background:#fffffff5;grid-template-columns:auto minmax(680px,1fr) auto;align-items:center;gap:24px;width:100%;padding:0 26px;display:grid;position:sticky;top:0;box-shadow:0 4px 18px #142d4609}.mkTopBrand{white-space:nowrap;align-items:center;gap:9px;display:flex}.mkTopBrandMark{color:#fff;background:linear-gradient(145deg, var(--mk-cyan), #087da1);border-radius:10px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 8px 18px #10b8cf38}.mkTopBrand strong{letter-spacing:-.03em;color:var(--mk-navy);font-size:17px}.mkTopBrand small{color:var(--mk-navy-2);font-size:12px}.mkAdminBadge{background:var(--mk-cyan-soft);color:#009aae;letter-spacing:.06em;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.mkTopNav{justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.mkTopNavItem{color:#53687e;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 11px;font-size:12px;font-weight:650;text-decoration:none;transition:background .16s,color .16s,transform .16s;display:inline-flex}.mkTopNavItem:hover{color:var(--mk-navy);background:#f1f7fa;transform:translateY(-1px)}.mkTopNavItem.active{color:#058aa1;box-shadow:inset 0 -2px 0 var(--mk-cyan);background:linear-gradient(#e4f8fc 0%,#eefbfc 100%)}.mkTopActions{white-space:nowrap;align-items:center;gap:9px;display:flex}.mkTimeBox{text-align:center;min-width:86px;line-height:1.05}.mkTimeBox strong{color:var(--mk-navy);font-size:13px;display:block}.mkTimeBox small{color:var(--mk-muted);font-size:9px}.mkModeButton,.mkIconButton{border:1px solid var(--mk-border);background:#fff}.mkModeButton{background:var(--mk-navy);color:#fff;border:0;border-radius:10px;height:38px;padding:0 14px;font-size:11px;font-weight:700}.mkIconButton{width:38px;height:38px;color:var(--mk-navy);border-radius:10px;place-items:center;display:grid;position:relative}.mkNotifyBadge{background:var(--mk-red);color:#fff;border:2px solid #fff;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9px;font-weight:800;display:grid;position:absolute;top:-4px;right:-4px}.mkPrimaryButton{color:#fff;background:linear-gradient(135deg,#14bfd4 0%,#08a7bd 100%);border:none;border-radius:10px;min-height:40px;padding:0 18px;font-weight:750;box-shadow:0 8px 18px #09abc12e}.mkPrimaryButton:hover{transform:translateY(-1px);box-shadow:0 12px 24px #09abc13d}.mkHero{border-radius:var(--mk-radius-lg);min-height:108px;box-shadow:var(--mk-shadow);background:linear-gradient(110deg,#fffffffa 0%,#f6fcfefa 55%,#e9f8fbfa 100%);border:1px solid #dae6efe6;grid-template-columns:minmax(420px,1fr) minmax(360px,.75fr);align-items:center;padding:18px 24px;display:grid;overflow:hidden}.mkHeroLeft{align-items:center;gap:18px;min-width:0;display:flex}.mkHeroIcon{width:58px;height:58px;color:var(--mk-cyan);background:#fff;border-radius:15px;flex:none;place-items:center;display:grid;box-shadow:0 8px 22px #12436214}.mkHeroEyebrow{color:#078ba2;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:10px;font-weight:800}.mkHero h1{letter-spacing:-.04em;color:var(--mk-navy);margin:0;font-size:clamp(25px,2vw,35px);line-height:1.02}.mkHero p{color:var(--mk-muted);margin:6px 0 0;font-size:12px;line-height:1.45}.mkHeroArt{background:radial-gradient(circle at 67% 63%,#dff6f4 0 8%,#0000 8.5%),linear-gradient(#0000 58%,#78d3c72e 59% 61%,#0000 62%);border-radius:18px;justify-self:end;width:min(100%,510px);height:82px;position:relative;overflow:hidden}.mkHeroArt:before{content:"";clip-path:polygon(0 100%,0 55%,8% 55%,8% 30%,18% 30%,18% 17%,34% 17%,34% 43%,43% 43%,43% 8%,59% 8%,59% 35%,75% 35%,75% 22%,88% 22%,88% 100%);background:linear-gradient(90deg,#0000 0 7%,#6eb4d33d 7% 22%,#0000 22% 26%,#67adcf4f 26% 44%,#0000 44% 50%,#65abcd3d 50% 65%,#0000 65%);width:235px;height:60px;position:absolute;bottom:5px;left:70px}.mkHeroQuote{color:#637d99;width:160px;font-size:13px;font-style:italic;line-height:1.35;position:absolute;top:17px;right:8px}.mkKpiGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;display:grid}.mkKpiGrid.cols6{grid-template-columns:repeat(6,minmax(0,1fr))}.mkKpiCard{border:1px solid var(--mk-border-soft);border-radius:var(--mk-radius-md);min-height:90px;box-shadow:var(--mk-shadow);background:#fffffffa;align-items:center;gap:14px;padding:16px;display:flex}.mkKpiIcon{width:48px;height:48px;color:var(--mk-cyan);background:var(--mk-cyan-soft);border-radius:13px;flex:none;place-items:center;display:grid}.mkKpiCard.green .mkKpiIcon{color:var(--mk-green);background:var(--mk-green-soft)}.mkKpiCard.orange .mkKpiIcon{color:var(--mk-orange);background:var(--mk-orange-soft)}.mkKpiCard.red .mkKpiIcon{color:var(--mk-red);background:var(--mk-red-soft)}.mkKpiCard.blue .mkKpiIcon{color:var(--mk-blue);background:var(--mk-blue-soft)}.mkKpiLabel{color:#5f748b;font-size:11px;font-weight:650}.mkKpiValue{color:var(--mk-navy);letter-spacing:-.03em;margin-top:2px;font-size:23px;font-weight:800}.mkKpiTrend{color:var(--mk-green);margin-top:4px;font-size:10px;font-weight:700}.mkCard{border:1px solid var(--mk-border-soft);border-radius:var(--mk-radius-md);box-shadow:var(--mk-shadow);background:#fff;overflow:hidden}.mkCardHeader{border-bottom:1px solid var(--mk-border-soft);justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:13px 16px;display:flex}.mkCardTitle{align-items:center;gap:9px;display:flex}.mkCardTitle h2,.mkCardTitle h3{color:var(--mk-navy);letter-spacing:-.02em;margin:0;font-size:15px}.mkCardTitle p{color:var(--mk-muted);margin:2px 0 0;font-size:10px}.mkCardBody{padding:14px 16px}.mkTableWrap{width:100%;overflow:hidden}.mkTable{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px}.mkTable thead th{text-align:left;color:#5d7187;border-bottom:1px solid var(--mk-border);background:#f5f8fb;height:38px;padding:0 10px;font-weight:750}.mkTable tbody td{border-bottom:1px solid var(--mk-border-soft);color:#263f59;vertical-align:middle;height:45px;padding:0 10px}.mkTable tbody tr:hover{background:#fbfdfe}.mkAvatar{color:#2d74d7;background:#e8f4ff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;font-weight:800;display:inline-grid}.mkStatus{border-radius:999px;align-items:center;gap:6px;height:25px;padding:0 9px;font-size:10px;font-weight:750;display:inline-flex}.mkStatus.green{color:#138347;background:var(--mk-green-soft)}.mkStatus.blue{color:#1b67ce;background:var(--mk-blue-soft)}.mkStatus.orange{color:#b86d00;background:var(--mk-orange-soft)}.mkStatus.red{color:#cf344e;background:var(--mk-red-soft)}.mkStatus.purple{color:#6344d8;background:var(--mk-purple-soft)}.mkFilters{grid-template-columns:minmax(180px,1.35fr) repeat(3,minmax(130px,.7fr)) auto;align-items:end;gap:10px;display:grid}.mkField{min-width:0}.mkField label{color:#324a64;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.mkInput,.mkSelect{border:1px solid var(--mk-border);width:100%;height:38px;color:var(--mk-text);background:#fff;border-radius:9px;outline:0;padding:0 11px}.mkInput:focus,.mkSelect:focus{border-color:#77d4df;box-shadow:0 0 0 3px #14b8cf1a}.mkPager{justify-content:center;align-items:center;gap:5px;display:flex}.mkPageButton{border:1px solid var(--mk-border);color:#4f6479;background:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:10px;font-weight:700;display:grid}.mkPageButton.active{color:#fff;background:linear-gradient(135deg, var(--mk-cyan), #0798b1);border-color:#0000}.mkGrid2{flex:1;grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);gap:13px;min-height:0;display:grid}.mkGrid3{flex:1;grid-template-columns:minmax(300px,.82fr) minmax(390px,1fr) minmax(320px,.88fr);gap:13px;min-height:0;display:grid}.mkStack{flex-direction:column;gap:12px;min-height:0;display:flex}.mkScrollableInside{min-height:0;overflow:hidden}.mkTabs{background:#f1f5f8;border-radius:10px;align-items:center;height:38px;padding:3px;display:inline-flex}.mkTab{color:#52677d;background:0 0;border:0;border-radius:8px;min-width:100px;height:32px;padding:0 13px;font-size:10px;font-weight:700}.mkTab.active{color:#fff;background:linear-gradient(135deg, var(--mk-cyan), #079db5);box-shadow:0 6px 14px #0aa9c029}.mkGhostButton{border:1px solid var(--mk-border);height:36px;color:var(--mk-navy-2);background:#fff;border-radius:9px;padding:0 13px;font-size:10px;font-weight:700}.mkDangerButton{height:36px;color:var(--mk-red);background:#fff4f6;border:1px solid #ffd6dd;border-radius:9px;padding:0 13px;font-size:10px;font-weight:750}@media (max-width:1360px){.mkTopbar{gap:12px;padding-inline:16px}.mkTopNavItem{padding-inline:8px;font-size:11px}.mkViewportPage{padding-inline:16px}.mkViewportInner{width:calc(100vw - 32px)}.mkHeroQuote{display:none}}@media (max-height:820px){.mkViewportPage{padding-top:12px;padding-bottom:12px}.mkViewportInner{gap:10px}.mkHero{min-height:92px;padding-block:12px}.mkKpiCard{min-height:76px;padding:12px}.mkKpiIcon{width:42px;height:42px}.mkKpiValue{font-size:20px}}:root{--admin-page-side-gap:12px}html,body{width:100%;max-width:100%;overflow-x:hidden!important}body{background:#eef4f7}main{width:100%!important;max-width:none!important;padding-left:var(--admin-page-side-gap)!important;padding-right:var(--admin-page-side-gap)!important;box-sizing:border-box!important;margin:0!important}.page,.pageShell,.pageContent,.pageContainer,.routePage,.routeShell,.routeContent,.contentShell,.contentArea,.contentWrapper,.workspace,.workspaceContent,main>div,main>section,main>article{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}main .panel,main .card,main .tableCard,main .tableWrap,main .filterCard,main .statsGrid,main .hero,main .heroCard,main .listCard,main .detailCard,main .sectionCard,main [class*=panel],main [class*=Panel],main [class*=card],main [class*=Card],main [class*=table],main [class*=Table],main [class*=grid],main [class*=Grid],main [class*=list],main [class*=List]{box-sizing:border-box!important;max-width:none!important}main h1,main h2,main h3,main p,main form,main table{max-width:none!important}main table{width:100%!important}main .tableWrap,main .tableCard,main [class*=table],main [class*=Table]{overflow-x:auto}main [style*=max-width],main [style*="margin: 0 auto"],main [style*=margin\:auto]{max-width:none!important;margin-left:0!important;margin-right:0!important}@media (max-width:1400px){:root{--admin-page-side-gap:10px}}@media (max-width:1100px){:root{--admin-page-side-gap:8px}}.cr-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.cr-shell{grid-template-rows:88px 72px 62px minmax(0,1fr)!important;gap:8px!important;width:100%!important;height:100%!important;display:grid!important;overflow:hidden!important}.cr-hero{background:linear-gradient(110deg,#fff 0%,#fbfdfe 58%,#eaf8fb 100%);border:1px solid #e0eaf0;border-radius:18px;justify-content:space-between;align-items:center;height:88px;padding:12px 18px;display:flex;overflow:hidden;box-shadow:0 8px 24px #1c3c580d}.cr-hero-copy{align-items:center;gap:14px;display:flex}.cr-hero-icon{color:#0daec3;background:#e8fafc;border-radius:14px;place-items:center;width:50px;height:50px;display:grid}.cr-hero-icon .ui-icon{width:25px;height:25px}.cr-eyebrow{color:#078da4;letter-spacing:.08em;margin-bottom:2px;font-size:9px;font-weight:850;display:block}.cr-hero h1{color:#092846;letter-spacing:-.04em;margin:0;font-size:27px;line-height:1}.cr-hero p{color:#718397;margin:5px 0 0;font-size:10px}.cr-hero-art{color:#718397;text-align:right;background:linear-gradient(135deg,#0fb7ca1f,#0fb7ca05);border-radius:14px;flex-direction:column;justify-content:center;min-width:275px;height:58px;padding:11px 18px;display:flex}.cr-hero-art span{color:#0b9eb2;letter-spacing:.1em;font-size:8px;font-weight:850}.cr-hero-art strong{color:#31526c;margin-top:4px;font-size:11px}.cr-kpis{grid-template-columns:repeat(3,1fr);gap:8px;height:72px;display:grid}.cr-kpis article{background:#fff;border:1px solid #e2eaf0;border-radius:15px;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex;box-shadow:0 7px 20px #1e3e590a}.cr-kpi-icon{border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.cr-kpi-icon.teal{color:#0aa9bd;background:#e7f9fb}.cr-kpi-icon.blue{color:#467bec;background:#edf2ff}.cr-kpi-icon.orange{color:#eb9b1a;background:#fff4e4}.cr-kpis small{color:#74869a;font-size:8px;font-style:normal;display:block}.cr-kpis strong{color:#092846;font-size:19px;line-height:1.05;display:block}.cr-kpis em{color:#8b9aaa;margin-top:2px;font-size:7px;font-style:normal;display:block}.cr-filter-card{background:#fff;border:1px solid #e2eaf0;border-radius:14px;height:62px;padding:7px 10px}.cr-filter-row{grid-template-columns:minmax(280px,1fr) 190px 80px 84px 112px;align-items:end;gap:8px;height:100%;display:grid}.cr-filter-row label{margin:0!important}.cr-filter-row label>span{color:#64798e;margin-bottom:3px;font-size:8px;font-weight:750;display:block}.cr-filter-row input,.cr-filter-row select{color:#173653;background:#fbfdfe;border:1px solid #dae5ec;border-radius:9px;width:100%;height:34px;padding:0 10px;font-size:10px}.cr-clear,.cr-search-button,.cr-new-button{border-radius:9px;justify-content:center;align-items:center;gap:5px;height:34px;font-size:9px;font-weight:750;text-decoration:none;display:flex}.cr-clear{color:#64798e;background:#fff;border:1px solid #dce6ec}.cr-search-button{color:#fff;background:#0ba9bd;border:0}.cr-new-button{color:#fff;background:#092846}.cr-error{z-index:15;top:75px;right:20px;position:absolute!important}.cr-workspace{grid-template-columns:minmax(0,3.15fr) minmax(290px,.85fr);gap:8px;min-height:0;display:grid;overflow:hidden}.cr-list-panel,.cr-detail-panel{background:#fff;border:1px solid #e1e9ef;border-radius:15px;height:100%;min-height:0;overflow:hidden;box-shadow:0 8px 22px #1c3c580a}.cr-list-panel{grid-template-rows:45px minmax(0,1fr) 40px;display:grid}.cr-panel-head{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;gap:12px;height:45px;padding:7px 12px;display:flex}.cr-panel-head span{color:#8191a1;letter-spacing:.08em;font-size:7px;font-weight:850;display:block}.cr-panel-head h2{color:#0b2948;margin:1px 0 0;font-size:13px}.cr-panel-head>small{color:#899aaa;font-size:8px}.cr-table-wrap{min-height:0;overflow:hidden!important}.cr-table{border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.cr-table th{color:#72869a;text-align:left;text-transform:uppercase;background:#f7fafc;border-bottom:1px solid #e7edf2;height:30px;padding:5px 8px;font-size:7px;font-weight:800}.cr-table th:first-child{width:18%}.cr-table th:nth-child(2){width:23%}.cr-table th:nth-child(3){width:13%}.cr-table th:nth-child(4){width:14%}.cr-table th:nth-child(5){width:25%}.cr-table th:nth-child(6){text-align:center;width:7%}.cr-table tbody tr{cursor:pointer;height:calc(12.5% - 3.75px);transition:all .12s}.cr-table tbody tr:hover,.cr-table tbody tr.is-selected{background:#f0fafc}.cr-table tbody tr.is-selected{box-shadow:inset 3px 0 #10b2c6}.cr-table td{color:#29455f;vertical-align:middle;text-overflow:ellipsis;border-bottom:1px solid #edf2f5;padding:5px 8px;font-size:8px;overflow:hidden}.cr-table td strong{color:#102f4c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.cr-table td small{color:#8797a7;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:7px;display:block;overflow:hidden}.cr-detail-icon{color:#567087;background:#fff;border:1px solid #dce6ec;border-radius:8px;place-items:center;width:28px;height:28px;margin:auto;display:grid}.cr-detail-icon:hover{color:#079eb3;background:#effbfd;border-color:#14b6c9}.cr-pagination{border-top:1px solid #edf2f5;justify-content:center;align-items:center;gap:5px;height:40px;display:flex}.cr-pagination button,.cr-pagination span{color:#587085;background:#fff;border:1px solid #dce6ec;border-radius:8px;place-items:center;min-width:28px;height:28px;font-size:8px;display:grid}.cr-pagination .cr-page-active{color:#fff;background:#0dacbf;border-color:#0dacbf;font-weight:800}.cr-pagination button:disabled{opacity:.35}.cr-detail-panel{grid-template-rows:45px minmax(0,1fr);display:grid}.cr-detail-body{flex-direction:column;gap:9px;min-height:0;padding:10px 12px;display:flex;overflow:hidden}.cr-detail-reference,.cr-detail-section,.cr-detail-address,.cr-detail-grid>div{background:#f9fbfc;border:1px solid #e7edf2;border-radius:11px;padding:9px}.cr-detail-reference{position:relative}.cr-detail-reference>span:first-child,.cr-detail-section small,.cr-detail-address small,.cr-detail-grid small{color:#8191a1;letter-spacing:.06em;margin-bottom:3px;font-size:7px;font-weight:800;display:block}.cr-detail-reference>strong,.cr-detail-section>strong,.cr-detail-grid strong{color:#0b2948;font-size:10px;display:block}.cr-detail-reference>.admin-badge{position:absolute;top:8px;right:8px}.cr-detail-section>span{color:#6d8295;margin-top:3px;font-size:8px;display:block}.cr-detail-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cr-detail-address{flex:1;min-height:68px}.cr-detail-address p{color:#405d75;margin:0;font-size:8px;line-height:1.45}.cr-open-detail{color:#fff;background:#0baabd;border:0;border-radius:9px;height:34px;font-size:9px;font-weight:800}.cr-detail-empty{color:#8495a5;place-items:center;font-size:9px;display:grid}.cr-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;margin:0!important;padding:8px 10px!important;overflow:hidden!important}.cr-shell{grid-template-rows:76px 68px 104px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.cr-shell .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 60%,#eaf9fb)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;height:76px!important;min-height:0!important;margin:0!important;padding:12px 16px!important;box-shadow:0 7px 22px #193b580a!important}.cr-shell .admin-page-header h1{color:#092846!important;letter-spacing:-.04em!important;margin:0!important;font-size:25px!important}.cr-shell .admin-page-description{color:#73869a!important;margin:5px 0 0!important;font-size:10px!important}.cr-shell>.admin-grid{gap:8px!important;height:68px!important;min-height:0!important;margin:0!important}.cr-shell .admin-stat-card{border-radius:14px!important;height:68px!important;min-height:0!important;padding:9px 13px!important;box-shadow:0 6px 18px #1e3e590a!important}.cr-shell .admin-stat-label{font-size:8px!important}.cr-shell .admin-stat-value{margin-top:3px!important;font-size:20px!important}.cr-shell>section.admin-card:first-of-type{border-radius:14px!important;height:104px!important;min-height:0!important;margin:0!important;overflow:hidden!important}.cr-shell>section.admin-card:first-of-type .admin-card-header{padding:9px 14px!important}.cr-shell>section.admin-card:first-of-type .admin-card-header h2{font-size:13px!important}.cr-shell>section.admin-card:first-of-type .admin-card-header p{font-size:8px!important}.cr-shell>section.admin-card:first-of-type .admin-card-body{padding:7px 14px!important}.cr-shell .admin-request-filter input,.cr-shell .admin-request-filter select,.cr-shell .admin-request-filter button{height:33px!important}.cr-shell>section.admin-card:last-of-type{border-radius:15px!important;grid-template-rows:48px minmax(0,1fr) 42px!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.cr-shell>section.admin-card:last-of-type .admin-card-header{min-height:0!important;padding:8px 14px!important}.cr-shell .admin-request-list-body{height:100%!important;min-height:0!important;overflow:hidden!important}.cr-shell .admin-request-table{table-layout:fixed!important;width:100%!important;min-width:1100px!important;height:100%!important}.cr-shell .admin-request-table th{padding:6px 8px!important;font-size:7px!important}.cr-shell .admin-request-table td{padding:5px 8px!important;font-size:8px!important;line-height:1.2!important}.cr-shell .admin-table-pagination{height:42px!important;min-height:42px!important;padding:5px 12px!important}.assign-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.assign-page .admin-page{grid-template-rows:76px 68px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.assign-page .admin-page-header{background:linear-gradient(110deg,#fff 0%,#fbfdfe 57%,#eaf9fb 100%)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;height:76px!important;min-height:0!important;margin:0!important;padding:12px 16px!important;box-shadow:0 7px 22px #193b580a!important}.assign-page .admin-page-header h1{color:#092846!important;letter-spacing:-.04em!important;margin:0!important;font-size:26px!important}.assign-page .admin-page-description{color:#73869a!important;margin:5px 0 0!important;font-size:10px!important}.assign-page .admin-grid{gap:8px!important;height:68px!important;min-height:0!important;margin:0!important}.assign-page .admin-stat-card{background:#fff!important;border-radius:14px!important;height:68px!important;min-height:0!important;padding:9px 13px!important;box-shadow:0 7px 20px #1e3e590a!important}.assign-page .admin-stat-label{color:#718599!important;font-size:8px!important}.assign-page .admin-stat-value{color:#092846!important;margin-top:3px!important;font-size:20px!important}.assign-page>.admin-page>.admin-card{border-radius:15px!important;grid-template-rows:52px minmax(0,1fr)!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.assign-page .admin-card-header{min-height:0!important;padding:9px 14px!important}.assign-page .admin-card-header h2{color:#0b2948!important;margin:0!important;font-size:14px!important}.assign-page .admin-card-header p{margin:3px 0 0!important;font-size:8px!important}.assign-page .admin-card-body{height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}.assign-page table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;height:100%!important}.assign-page th{color:#718498!important;text-transform:uppercase!important;background:#f7fafc!important;height:31px!important;padding:5px 10px!important;font-size:7px!important}.assign-page td{vertical-align:middle!important;padding:6px 10px!important;font-size:8px!important;line-height:1.15!important}.assign-page tbody tr{transition:all .12s!important}.assign-page tbody tr:hover{background:#f0fafc!important}.assign-page .admin-button{border-radius:8px!important;height:29px!important;min-height:29px!important;padding:0 10px!important;font-size:8px!important}.staff-page-premium{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.staff-page-premium .admin-page{grid-template-rows:76px 68px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.staff-page-premium .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 60%,#eaf9fb)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;height:76px!important;min-height:0!important;margin:0!important;padding:12px 16px!important}.staff-page-premium .admin-page-header h1{color:#092846!important;letter-spacing:-.04em!important;margin:0!important;font-size:26px!important}.staff-page-premium .admin-page-description{margin:5px 0 0!important;font-size:10px!important}.staff-page-premium .admin-grid{gap:8px!important;height:68px!important;margin:0!important}.staff-page-premium .admin-stat-card{border-radius:14px!important;height:68px!important;min-height:0!important;padding:9px 13px!important}.staff-page-premium .admin-stat-value{margin-top:3px!important;font-size:20px!important}.staff-page-premium>.admin-page>.admin-card{border-radius:15px!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.staff-page-premium .admin-card-header{padding:9px 14px!important}.staff-page-premium .admin-card-body{height:calc(100% - 52px)!important;min-height:0!important;padding:10px 14px!important;overflow:hidden!important}.staff-page-premium form{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-rows:min-content!important;align-content:start!important;gap:8px 12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.staff-page-premium form h3,.staff-page-premium form h4{color:#0b2948!important;grid-column:1/-1!important;margin:4px 0 1px!important;font-size:11px!important}.staff-page-premium form label{min-width:0!important;margin:0!important;font-size:8px!important}.staff-page-premium input,.staff-page-premium select,.staff-page-premium textarea{border-radius:8px!important;width:100%!important;height:31px!important;min-height:31px!important;margin-top:3px!important;padding:0 9px!important;font-size:9px!important}.staff-page-premium textarea{resize:none!important;height:54px!important;padding-top:7px!important}.staff-page-premium .admin-button{height:31px!important;min-height:31px!important;padding:0 11px!important;font-size:8px!important}.customer-page-premium{background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.customer-page-premium .admin-page{grid-template-rows:76px 68px 96px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.customer-page-premium .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 60%,#eaf9fb)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;height:76px!important;margin:0!important;padding:12px 16px!important}.customer-page-premium .admin-page-header h1{color:#092846!important;margin:0!important;font-size:26px!important}.customer-page-premium .admin-grid{gap:8px!important;height:68px!important;margin:0!important}.customer-page-premium .admin-stat-card{height:68px!important;min-height:0!important;padding:9px 13px!important}.customer-page-premium>.admin-page>.admin-card{border-radius:15px!important;min-height:0!important;margin:0!important;overflow:hidden!important}.customer-page-premium>.admin-page>.admin-card:last-of-type{height:100%!important}.customer-page-premium table{table-layout:fixed!important;width:100%!important}.customer-page-premium th{padding:6px 10px!important;font-size:7px!important}.customer-page-premium td{padding:7px 10px!important;font-size:8px!important}.customer-page-premium .admin-button{height:29px!important;min-height:29px!important;font-size:8px!important}.packages-page-premium,.subscriptions-page-premium{background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.packages-page-premium .admin-page,.subscriptions-page-premium .admin-page{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.packages-page-premium .admin-page-header,.subscriptions-page-premium .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 60%,#eaf9fb)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;min-height:74px!important;margin-bottom:8px!important;padding:12px 16px!important}.packages-page-premium .admin-page-header h1,.subscriptions-page-premium .admin-page-header h1{color:#092846!important;font-size:26px!important}.packages-page-premium .admin-grid,.subscriptions-page-premium .admin-grid{gap:8px!important;height:68px!important;margin-bottom:8px!important}.packages-page-premium .admin-stat-card,.subscriptions-page-premium .admin-stat-card{height:68px!important;min-height:0!important;padding:9px 13px!important}.packages-page-premium input,.packages-page-premium select,.subscriptions-page-premium input,.subscriptions-page-premium select{height:32px!important;min-height:32px!important;font-size:9px!important}.packages-page-premium table,.subscriptions-page-premium table{table-layout:fixed!important;width:100%!important}.packages-page-premium th,.subscriptions-page-premium th{height:30px!important;padding:5px 9px!important;font-size:7px!important}.packages-page-premium td,.subscriptions-page-premium td{padding:6px 9px!important;font-size:8px!important;line-height:1.15!important}.packages-page-premium .admin-button,.subscriptions-page-premium .admin-button{height:29px!important;min-height:29px!important;padding:0 10px!important;font-size:8px!important}.settings-page-premium{background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;min-height:0!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.settings-page-premium .admin-page{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important}.settings-page-premium .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 60%,#eaf9fb)!important;border:1px solid #e1eaf0!important;border-radius:17px!important;min-height:76px!important;margin-bottom:8px!important;padding:12px 16px!important}.settings-page-premium .admin-page-header h1{color:#092846!important;margin:0!important;font-size:26px!important}.settings-page-premium .admin-grid{gap:8px!important}.settings-page-premium .admin-card{border-radius:15px!important;box-shadow:0 7px 20px #1e3e590a!important}.settings-page-premium .admin-card-header,.settings-page-premium .admin-card-body{padding:10px 14px!important}.settings-page-premium input,.settings-page-premium select,.settings-page-premium textarea{min-height:32px!important;font-size:9px!important}.as3-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.as3-shell{grid-template-rows:82px 68px minmax(0,1fr);gap:8px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.as3-hero{background:linear-gradient(110deg,#fff,#fbfdfe 57%,#e8f8fb);border:1px solid #e0e9ef;border-radius:17px;justify-content:space-between;align-items:center;height:82px;padding:11px 17px;display:flex;box-shadow:0 7px 22px #1b3b560a}.as3-hero h1{color:#092846;letter-spacing:-.04em;margin:2px 0 0;font-size:26px;line-height:1}.as3-hero-note small{color:#079eb3;font-size:7px;font-weight:850;display:block}.as3-hero-note strong{color:#3d5a70;margin-top:3px;font-size:10px;display:block}.as3-kpis article{background:#fff;border:1px solid #e3ebf0;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex;box-shadow:0 6px 18px #1f3e590a}.as3-kpis strong{color:#092846;margin-top:2px;font-size:20px;display:block}.as3-error{z-index:20;top:73px;right:20px;position:absolute!important}.as3-workspace{grid-template-columns:minmax(280px,.9fr) minmax(390px,1.25fr) minmax(310px,.95fr);gap:8px;min-height:0;display:grid;overflow:hidden}.as3-panel{background:#fff;border:1px solid #e1e9ef;border-radius:15px;grid-template-rows:46px minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden;box-shadow:0 7px 20px #1f3d580a}.as3-panel>header{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;height:46px;padding:7px 11px;display:flex}.as3-panel>header>span{color:#7d90a2;font-size:8px}.as3-request-top,.as3-request-bottom{justify-content:space-between;align-items:center;gap:6px;display:flex}.as3-request>b{color:#526b80;font-size:8px;font-weight:700}.as3-request-bottom span{color:#8293a3;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.as3-pager{border-top:1px solid #edf2f5;justify-content:center;align-items:center;gap:4px;display:flex}.as3-pager button{color:#61778b;background:#fff;border:1px solid #dce6ec;border-radius:7px;width:27px;height:27px;font-size:8px}.as3-detail{flex-direction:column;gap:7px;min-height:0;padding:9px 11px;display:flex;overflow:hidden}.as3-ref,.as3-detail-grid>div,.as3-address,.as3-assignment,.as3-notes{background:#f9fbfc;border:1px solid #e6edf2;border-radius:10px;padding:8px 9px}.as3-detail small{color:#8192a2;letter-spacing:.05em;margin-bottom:3px;font-size:7px;font-weight:800;display:block}.as3-ref{grid-template-columns:1fr auto;display:grid}.as3-ref small{grid-column:1/-1}.as3-ref strong,.as3-detail-grid strong,.as3-assignment strong{color:#0d2c49;font-size:10px}.as3-ref span,.as3-detail-grid span,.as3-assignment span{color:#74889b;font-size:8px}.as3-address{flex:1;min-height:60px}.as3-address p,.as3-notes p{color:#506b81;margin:0;font-size:8px;line-height:1.4}.as3-notes{min-height:55px}.as3-staff-list{flex-direction:column;gap:5px;min-height:0;padding:6px;display:flex;overflow:hidden}.as3-staff{border:1px solid #e6edf2;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 78px;align-items:center;gap:7px;min-height:46px;padding:5px 6px;display:grid}.as3-staff-copy strong{color:#163550;text-overflow:ellipsis;white-space:nowrap;font-size:8px;display:block;overflow:hidden}.as3-staff-copy span{color:#8494a4;margin-top:2px;font-size:7px;display:block}.as3-staff button{color:#fff;background:#0ba9bd;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:29px;font-size:7px;font-weight:800;display:flex}.as3-staff button .ui-icon{width:12px;height:12px}.as3-safe-note{color:#6d8295;background:#f7fbfc;border-top:1px solid #edf2f5;align-items:center;gap:7px;padding:8px 10px;display:flex}.as3-safe-note .ui-icon{color:#0da7bc;width:17px;height:17px}.as3-empty{color:#8495a5;text-align:center;place-items:center;height:100%;padding:15px;font-size:8px;display:grid}.sp-table th:nth-child(2),.sp-table th:nth-child(3){width:16%}.sp-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.sp-shell{grid-template-rows:82px 68px minmax(0,1fr);gap:8px;width:100%;height:100%;min-height:0;display:grid;overflow:hidden}.sp-error{z-index:20;top:73px;right:20px;position:absolute!important}.sp-list-panel,.sp-create-panel{background:#fff;border:1px solid #e1e9ef;border-radius:15px;height:100%;min-height:0;overflow:hidden;box-shadow:0 7px 20px #1f3d580a}.sp-list-panel{grid-template-rows:46px minmax(0,1fr) 38px;display:grid}.sp-create-panel{grid-template-rows:46px minmax(0,1fr);display:grid}.sp-list-panel>header,.sp-create-panel>header{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;height:46px;padding:7px 11px;display:flex}.sp-list-panel header small,.sp-create-panel header small{color:#8091a2;letter-spacing:.07em;font-size:7px;font-weight:850;display:block}.sp-list-panel header h2,.sp-create-panel header h2{color:#0b2948;margin:1px 0 0;font-size:13px}.sp-list-panel header>span{color:#7d90a2;font-size:8px}.sp-table-wrap{min-height:0;overflow:hidden}.sp-table{table-layout:fixed;border-collapse:collapse;width:100%;height:100%}.sp-table th{color:#728699;text-align:left;background:#f7fafc;height:30px;padding:5px 7px;font-size:7px}.sp-table th:first-child{width:24%}.sp-table th:nth-child(2),.sp-table th:nth-child(3){width:16%}.sp-table th:nth-child(4){width:11%}.sp-table th:nth-child(5){width:10%}.sp-table th:nth-child(6){width:9%}.sp-table th:nth-child(7){width:14%}.sp-table tbody tr{height:calc(14.2857% - 4.28571px)}.sp-table td{color:#435e75;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #edf2f5;padding:5px 7px;font-size:8px;overflow:hidden}.sp-person{align-items:center;gap:6px;min-width:0;display:flex}.sp-avatar{color:#0b9eb2;background:#e7f8fb;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:7px;font-weight:850;display:grid}.sp-person strong{text-overflow:ellipsis;overflow:hidden}.sp-detail-button{color:#506c82;border:1px solid #dce6ec;border-radius:8px;justify-content:center;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:7px;text-decoration:none;display:inline-flex}.sp-detail-button .ui-icon{width:12px;height:12px}.sp-pager{border-top:1px solid #edf2f5;justify-content:center;align-items:center;gap:4px;display:flex}.sp-pager button,.sp-pager span{color:#61778b;background:#fff;border:1px solid #dce6ec;border-radius:7px;place-items:center;width:27px;height:27px;font-size:8px;display:grid}.sp-pager .is-active{color:#fff;background:#0daabe;border-color:#0daabe}.sp-create-form{grid-template-rows:43px minmax(0,1fr) 48px;height:100%;min-height:0;display:grid;overflow:hidden}.sp-tabs{border-bottom:1px solid #edf2f5;grid-template-columns:repeat(4,1fr);gap:4px;padding:6px;display:grid}.sp-tabs button{color:#71869a;background:#f5f8fa;border:0;border-radius:8px;min-width:0;height:30px;padding:0 5px;font-size:7px;font-weight:750}.sp-tabs button.is-active{color:#079eb3;background:#e8f9fb}.sp-form-body{min-height:0;padding:10px 11px;overflow:hidden}.staff-form-section[hidden]{display:none!important}.staff-form-section{height:100%}.staff-form-section-head{margin-bottom:10px}.staff-form-section-head span{color:#079eb3;letter-spacing:.07em;font-size:7px;font-weight:850;display:block}.staff-form-section-head strong{color:#0d2d49;margin-top:2px;font-size:12px;display:block}.staff-form-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.staff-form-grid label{color:#5b7185;font-size:8px;font-weight:700;margin:0!important}.staff-form-grid input,.staff-form-grid select,.staff-form-grid textarea{width:100%;color:#173653!important;background:#fbfdfe!important;border:1px solid #dce6ec!important;border-radius:8px!important;height:34px!important;min-height:34px!important;margin-top:4px!important;padding:0 9px!important;font-size:9px!important}.staff-form-grid textarea{resize:none!important;height:62px!important;padding-top:8px!important}.staff-form-wide{grid-column:1/-1}.staff-form-note{color:#718497;background:#f5f9fb;border-radius:8px;margin:9px 0 0;padding:8px 9px;font-size:7px;line-height:1.35}.staff-login-state{margin-bottom:10px}.sp-form-footer{border-top:1px solid #edf2f5;justify-content:space-between;align-items:center;padding:7px 10px;display:flex}.sp-form-footer>span{color:#8595a5;font-size:8px}.sp-form-footer>div{gap:6px;display:flex}.sp-secondary,.sp-next,.sp-save{border-radius:8px;height:32px;padding:0 12px;font-size:8px;font-weight:800}.sp-secondary{color:#60758a;background:#fff;border:1px solid #dce6ec}.sp-next{color:#089db2;background:#e7f8fb;border:0}.sp-save{color:#fff;background:#0ba9bd;border:0;align-items:center;gap:5px;display:flex}.sp-save .ui-icon{width:13px;height:13px}.sp-empty{color:#8394a5;place-items:center;height:100%;font-size:9px;display:grid}.cp-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.cp-shell{grid-template-rows:82px 68px minmax(0,1fr);gap:8px;width:100%;height:100%;min-height:0;display:grid}.cp-hero{background:linear-gradient(110deg,#fff,#fbfdfe 57%,#e8f8fb);border:1px solid #e0e9ef;border-radius:17px;justify-content:space-between;align-items:center;height:82px;padding:11px 17px;display:flex}.cp-hero-main{align-items:center;gap:13px;display:flex}.cp-hero-icon{color:#0aa8bc;background:#e8f9fb;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.cp-eyebrow{color:#078fa5;letter-spacing:.09em;font-size:8px;font-weight:850;display:block}.cp-hero h1{color:#092846;margin:2px 0 0;font-size:26px;line-height:1}.cp-hero p{color:#74879a;margin:5px 0 0;font-size:9px}.cp-hero-note{text-align:right;background:#0cacc012;border-radius:12px;min-width:220px;padding:9px 14px}.cp-hero-note small{color:#079eb3;font-size:7px;font-weight:850;display:block}.cp-hero-note strong{color:#3d5a70;margin-top:3px;font-size:10px;display:block}.cp-kpis{grid-template-columns:repeat(4,1fr);gap:8px;height:68px;display:grid}.cp-kpis article{background:#fff;border:1px solid #e3ebf0;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;display:flex}.cp-kpis article>.ui-icon{color:#0aa7bb;background:#e9f9fb;border-radius:11px;width:36px;height:36px;padding:9px}.cp-kpis small{color:#748699;font-size:8px;display:block}.cp-kpis strong{color:#092846;margin-top:2px;font-size:20px;display:block}.cp-error{z-index:20;top:73px;right:20px;position:absolute!important}.cp-workspace{grid-template-columns:minmax(400px,.9fr) minmax(520px,1.2fr);gap:8px;min-height:0;display:grid;overflow:hidden}.cp-list-panel,.cp-detail-panel{background:#fff;border:1px solid #e1e9ef;border-radius:15px;height:100%;min-height:0;overflow:hidden;box-shadow:0 7px 20px #1f3d580a}.cp-list-panel{grid-template-rows:46px 43px minmax(0,1fr) 38px;display:grid}.cp-detail-panel{grid-template-rows:46px minmax(0,1fr);display:grid}.cp-panel-head{border-bottom:1px solid #edf2f5;justify-content:space-between;align-items:center;padding:7px 11px;display:flex}.cp-panel-head small{color:#8091a2;letter-spacing:.07em;font-size:7px;font-weight:850;display:block}.cp-panel-head h2{color:#0b2948;margin:1px 0 0;font-size:13px}.cp-panel-head>span{color:#7d90a2;font-size:8px}.cp-search{border-bottom:1px solid #edf2f5;grid-template-columns:20px minmax(0,1fr) 52px;align-items:center;gap:5px;padding:6px 8px;display:grid}.cp-search .ui-icon{color:#8294a5;width:14px;height:14px}.cp-search input{border:1px solid #dce6ec!important;border-radius:8px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0 8px!important;font-size:8px!important}.cp-search button{color:#fff;background:#0ba9bd;border:0;border-radius:8px;height:30px;font-size:8px;font-weight:800}.cp-list{grid-template-rows:repeat(7,minmax(0,1fr));gap:5px;min-height:0;padding:6px;display:grid;overflow:hidden}.cp-customer{text-align:left;cursor:pointer;background:#fff;border:1px solid #e6edf2;border-radius:10px;grid-template-columns:34px minmax(0,1fr) 62px;align-items:center;gap:7px;width:100%;min-height:0;padding:6px 8px;display:grid}.cp-customer:hover,.cp-customer.is-active{background:#f0fafc;border-color:#9bdce4}.cp-customer.is-active{box-shadow:inset 3px 0 #0faec2}.cp-avatar{color:#0a9db2;background:#e8f8fb;border-radius:9px;place-items:center;width:31px;height:31px;font-size:7px;font-weight:850;display:grid}.cp-customer-copy{min-width:0}.cp-customer-copy strong,.cp-customer-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.cp-customer-copy strong{color:#173650;font-size:8px}.cp-customer-copy small{color:#8193a4;margin-top:2px;font-size:7px}.cp-request-count{color:#0a9eb3;text-align:right;font-size:7px;font-weight:800}.cp-pager{border-top:1px solid #edf2f5;justify-content:center;align-items:center;gap:10px;display:flex}.cp-pager button{color:#61778b;background:#fff;border:1px solid #dce6ec;border-radius:7px;height:27px;padding:0 10px;font-size:7px}.cp-pager span{color:#63798c;font-size:8px}.cp-full-detail{color:#587085;border:1px solid #dce6ec;border-radius:8px;align-items:center;gap:4px;height:28px;padding:0 8px;font-size:7px;text-decoration:none;display:inline-flex}.cp-full-detail .ui-icon{width:12px;height:12px}.cp-detail{grid-template-rows:68px 58px minmax(0,1fr) 38px;gap:7px;min-height:0;padding:9px;display:grid;overflow:hidden}.cp-profile{background:#f9fbfc;border:1px solid #e6edf2;border-radius:11px;align-items:center;gap:10px;padding:8px 10px;display:flex}.cp-profile-avatar{color:#089eb3;background:#e7f8fb;border-radius:12px;place-items:center;width:42px;height:42px;font-size:9px;font-weight:850;display:grid}.cp-profile small,.cp-profile strong,.cp-profile span{display:block}.cp-profile small{color:#8192a2;font-size:7px}.cp-profile strong{color:#0d2c49;margin-top:2px;font-size:12px}.cp-profile span{color:#718698;margin-top:2px;font-size:8px}.cp-summary{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cp-summary>div{background:#fff;border:1px solid #e6edf2;border-radius:10px;padding:8px 10px}.cp-summary small,.cp-summary strong{display:block}.cp-summary small{color:#8192a2;font-size:7px}.cp-summary strong{color:#173650;margin-top:3px;font-size:10px}.cp-history{border:1px solid #e6edf2;border-radius:10px;min-height:0;padding:8px;overflow:hidden}.cp-section-title{justify-content:space-between;align-items:flex-start;height:34px;display:flex}.cp-section-title small,.cp-section-title strong{display:block}.cp-section-title small{color:#8192a2;font-size:7px}.cp-section-title strong{color:#173650;font-size:10px}.cp-section-title>span{color:#8495a5;font-size:7px}.cp-history-list{grid-template-rows:repeat(4,minmax(0,1fr));gap:5px;height:calc(100% - 34px);display:grid}.cp-history-row{min-height:0;color:inherit;border:1px solid #edf2f5;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:flex}.cp-history-row>div:last-child{text-align:right}.cp-history-row strong,.cp-history-row span,.cp-history-row small{display:block}.cp-history-row strong{color:#153550;font-size:8px}.cp-history-row>div:first-child>span,.cp-history-row small{color:#8092a3;margin-top:2px;font-size:7px}.cp-history-empty,.cp-empty{color:#8294a5;text-align:center;place-items:center;height:100%;font-size:8px;display:grid}.cp-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.cp-actions a{border-radius:8px;place-items:center;height:34px;font-size:8px;font-weight:800;text-decoration:none;display:grid}.cp-actions a:first-child{color:#fff;background:#0ba9bd}.cp-actions a:last-child{color:#5c7286;background:#fff;border:1px solid #dce6ec}.packages-page{box-sizing:border-box!important;background:#f3f7fa!important;grid-template-rows:82px 68px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:calc(100vh - 64px)!important;min-height:0!important;margin:0!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.packages-header{background:linear-gradient(110deg,#fff 0%,#fbfdfe 57%,#e8f8fb 100%)!important;border:1px solid #e0e9ef!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;height:82px!important;min-height:82px!important;margin:0!important;padding:11px 17px!important;display:flex!important;box-shadow:0 7px 22px #1b3b560a!important}.packages-header .admin-page-title-group{min-width:0!important}.packages-header h1{color:#092846!important;letter-spacing:-.035em!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:26px!important;line-height:1!important;display:flex!important}.packages-title-icon{color:#0aa8bd!important;background:#e7f9fb!important;border-radius:14px!important;place-items:center!important;width:46px!important;height:46px!important;display:grid!important}.packages-header .admin-page-description{color:#74879a!important;max-width:690px!important;margin:5px 0 0 56px!important;font-size:9px!important;line-height:1.35!important}.packages-new-button{white-space:nowrap!important;border-radius:9px!important;height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:8px!important}.packages-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:68px!important;margin:0!important;display:grid!important}.packages-stat{background:#fff!important;border:1px solid #e3ebf0!important;border-radius:14px!important;align-items:center!important;gap:10px!important;min-width:0!important;height:68px!important;padding:8px 12px!important;display:flex!important;box-shadow:0 6px 18px #1f3e590a!important}.packages-stat-icon{color:#0aa7bb!important;background:#e9f9fb!important;border-radius:11px!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important}.packages-stat-icon svg{width:17px!important;height:17px!important}.packages-stat>div>span{color:#748699!important;font-size:8px!important;display:block!important}.packages-stat>div>strong{color:#092846!important;margin-top:2px!important;font-size:20px!important;line-height:1!important;display:block!important}.packages-table-card{background:#fff!important;border:1px solid #e1e9ef!important;border-radius:15px!important;grid-template-rows:48px minmax(0,1fr) 38px!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 7px 20px #1f3d580a!important}.packages-filter-bar{background:#fff!important;border-bottom:1px solid #edf2f5!important;grid-template-columns:minmax(230px,1.5fr) minmax(125px,.5fr) minmax(125px,.5fr) 90px!important;align-items:center!important;gap:6px!important;height:48px!important;margin:0!important;padding:7px 9px!important;display:grid!important}.packages-search{background:#fbfdfe!important;border:1px solid #dce6ec!important;border-radius:8px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;height:32px!important;min-height:32px!important;padding:0 8px!important;display:grid!important}.packages-search svg{color:#8294a5!important;width:13px!important;height:13px!important}.packages-search input{color:#173650!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;font-size:8px!important}.packages-filter-bar>select{color:#536d82!important;background:#fbfdfe!important;border:1px solid #dce6ec!important;border-radius:8px!important;width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0 8px!important;font-size:8px!important}.packages-filter-button{color:#fff!important;background:#0ba9bd!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:5px!important;height:32px!important;font-size:8px!important;font-weight:800!important;display:flex!important}.packages-filter-button svg{width:12px!important;height:12px!important}.packages-table-wrap{height:100%!important;min-height:0!important;overflow:hidden!important}.packages-table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;height:100%!important}.packages-table thead{height:31px!important}.packages-table th{color:#728699!important;text-align:left!important;background:#f7fafc!important;border-bottom:1px solid #e8eef2!important;height:31px!important;padding:5px 9px!important;font-size:7px!important;font-weight:800!important}.packages-table th:first-child{width:31%!important}.packages-table th:nth-child(2){width:13%!important}.packages-table th:nth-child(3){width:15%!important}.packages-table th:nth-child(4){width:14%!important}.packages-table th:nth-child(5){width:15%!important}.packages-table th:nth-child(6){width:12%!important}.packages-table tbody tr{height:calc(14.2857% - 4.42857px)!important}.packages-table td{color:#486278!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-bottom:1px solid #edf2f5!important;padding:5px 9px!important;font-size:8px!important;overflow:hidden!important}.package-name-cell{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.package-row-icon{color:#0aa5ba!important;background:#e9f9fb!important;border-radius:8px!important;flex:0 0 29px!important;place-items:center!important;width:29px!important;height:29px!important;display:grid!important}.package-row-icon svg{width:14px!important;height:14px!important}.package-name-cell>div{min-width:0!important}.package-name-cell strong,.package-name-cell small{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.package-name-cell strong{color:#15344f!important;font-size:8px!important}.package-name-cell small{color:#8495a5!important;margin-top:2px!important;font-size:7px!important}.package-price{color:#092846!important;font-size:9px!important}.package-actions{align-items:center!important;gap:5px!important;display:flex!important}.package-action-button{background:#fff!important;border:1px solid #dce6ec!important;border-radius:8px!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;padding:0!important;display:grid!important}.package-action-button svg{width:12px!important;height:12px!important}.package-edit-button{color:#0b9fb4!important}.package-delete-button{color:#8898a6!important}.packages-table-footer{color:#74889a!important;background:#fff!important;border-top:1px solid #edf2f5!important;justify-content:space-between!important;align-items:center!important;height:38px!important;padding:0 10px!important;font-size:7px!important;display:flex!important}.packages-pagination{align-items:center!important;gap:5px!important;display:flex!important}.packages-pagination button,.packages-current-page{color:#61778b!important;background:#fff!important;border:1px solid #dce6ec!important;border-radius:7px!important;place-items:center!important;width:27px!important;height:27px!important;font-size:8px!important;display:grid!important}.packages-current-page{color:#fff!important;background:#0daabe!important;border-color:#0daabe!important}.packages-page-size{color:#8394a4!important;margin-left:5px!important;font-size:7px!important}.packages-editor-backdrop{z-index:200!important;-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#071b2c6b!important;place-items:center!important;padding:20px!important;display:grid!important;position:fixed!important;inset:0!important}.packages-editor{background:#fff!important;border:1px solid #dfe8ee!important;border-radius:18px!important;width:min(620px,94vw)!important;max-height:calc(100vh - 50px)!important;overflow:hidden!important;box-shadow:0 24px 70px #0a263b38!important}.packages-editor-header{background:linear-gradient(110deg,#fff,#f4fbfc)!important;border-bottom:1px solid #edf2f5!important;justify-content:space-between!important;align-items:center!important;height:68px!important;padding:11px 15px!important;display:flex!important}.packages-editor-header span{color:#079eb3!important;letter-spacing:.08em!important;font-size:7px!important;font-weight:850!important;display:block!important}.packages-editor-header h2{color:#0c2d49!important;margin:3px 0 0!important;font-size:17px!important}.packages-editor-close{color:#6f8294!important;background:#fff!important;border:1px solid #dce6ec!important;border-radius:8px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.packages-editor-form{gap:9px!important;padding:12px 14px!important;display:grid!important}.packages-editor-form label{color:#5c7285!important;margin:0!important;font-size:8px!important;font-weight:750!important}.packages-editor-form input,.packages-editor-form select{color:#183650!important;background:#fbfdfe!important;border:1px solid #dce6ec!important;border-radius:8px!important;width:100%!important;height:34px!important;min-height:34px!important;margin-top:4px!important;padding:0 9px!important;font-size:9px!important}.packages-editor-grid{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}.packages-duration-input{grid-template-columns:minmax(0,1fr) 55px!important;align-items:end!important;gap:6px!important;display:grid!important}.packages-duration-input span{color:#718698!important;background:#f2f7f9!important;border-radius:8px!important;place-items:center!important;height:34px!important;margin-top:4px!important;font-size:8px!important;display:grid!important}.packages-editor-footer{border-top:1px solid #edf2f5!important;justify-content:flex-end!important;gap:7px!important;margin-top:4px!important;padding-top:10px!important;display:flex!important}.packages-editor-footer .admin-button{height:33px!important;min-height:33px!important;font-size:8px!important}.subscriptions-page-premium{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;max-height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.subscriptions-page-premium .admin-card[aria-label=Abonelik\ operasyonları]{height:156px!important;min-height:156px!important;margin:0!important}.subscriptions-page-premium .admin-card[aria-label=Abonelik\ operasyonları]>div:last-child{height:100%!important;min-height:0!important;overflow:auto!important}.subscriptions-page-premium .admin-page-header{background:linear-gradient(110deg,#fff 0%,#fbfdfe 57%,#e8f8fb 100%)!important;border:1px solid #e0e9ef!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;height:82px!important;min-height:82px!important;margin:0!important;padding:11px 17px!important;display:flex!important;box-shadow:0 7px 22px #1b3b560a!important}.subscriptions-page-premium .admin-page-header h1{color:#092846!important;align-items:center!important;gap:10px!important;margin:0!important;font-size:26px!important;line-height:1!important;display:flex!important}.subscriptions-page-premium .admin-page-description{color:#74879a!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.35!important}.subscriptions-page-premium .admin-page-header>.admin-button{border-radius:9px!important;height:34px!important;min-height:34px!important;padding:0 14px!important;font-size:8px!important}.subscriptions-premium-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:68px!important;margin:0!important;display:grid!important}.subscriptions-premium-stats .admin-stat-card{background:#fff!important;border:1px solid #e3ebf0!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;height:68px!important;min-height:68px!important;margin:0!important;padding:8px 12px!important;display:flex!important;box-shadow:0 6px 18px #1f3e590a!important}.subscriptions-premium-stats .admin-stat-label{color:#748699!important;font-size:8px!important}.subscriptions-premium-stats .admin-stat-value{color:#092846!important;margin-top:2px!important;font-size:20px!important;line-height:1!important}.subscriptions-page-premium .admin-error{z-index:30!important;max-width:420px!important;margin:0!important;position:absolute!important;top:72px!important;right:20px!important}.subscriptions-page-premium .admin-card{background:#fff!important;border:1px solid #e1e9ef!important;border-radius:15px!important;grid-template-rows:48px minmax(0,1fr)!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important;box-shadow:0 7px 20px #1f3d580a!important}.subscriptions-page-premium .admin-card-body{border-bottom:1px solid #edf2f5!important;min-height:0!important;padding:7px 9px!important}.subscriptions-page-premium .admin-toolbar>input,.subscriptions-page-premium .admin-toolbar>select{color:#526c81!important;background:#fbfdfe!important;border:1px solid #dce6ec!important;border-radius:8px!important;width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0 8px!important;font-size:8px!important}.subscriptions-page-premium .admin-card>div:last-child{height:100%!important;min-height:0!important;overflow:hidden!important}.subscriptions-page-premium table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;height:100%!important}.subscriptions-page-premium thead{height:31px!important}.subscriptions-page-premium th{color:#728699!important;text-align:left!important;background:#f7fafc!important;border-bottom:1px solid #e8eef2!important;height:31px!important;padding:5px 7px!important;font-size:7px!important;font-weight:800!important}.subscriptions-page-premium th:first-child{width:8%!important}.subscriptions-page-premium th:nth-child(2){width:17%!important}.subscriptions-page-premium th:nth-child(3),.subscriptions-page-premium th:nth-child(4){width:8%!important}.subscriptions-page-premium th:nth-child(5){width:12%!important}.subscriptions-page-premium th:nth-child(6){width:9%!important}.subscriptions-page-premium th:nth-child(7){width:10%!important}.subscriptions-page-premium th:nth-child(8){width:12%!important}.subscriptions-page-premium th:nth-child(9){width:16%!important}.subscriptions-page-premium td{color:#486278!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-bottom:1px solid #edf2f5!important;padding:5px 7px!important;font-size:8px!important;line-height:1.2!important;overflow:hidden!important}.subscriptions-page-premium td strong{color:#173650!important;font-size:8px!important}.subscriptions-page-premium tbody tr{height:37px!important}.subscriptions-page-premium .admin-badge{white-space:nowrap!important;font-size:7px!important}.subscriptions-page-premium td .admin-button{border-radius:7px!important;height:27px!important;min-height:27px!important;padding:0 8px!important;font-size:7px!important}.subscriptions-page-premium+.packages-editor-backdrop,body>.packages-editor-backdrop{z-index:250!important}.sp-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.sp-shell{grid-template-rows:82px 68px minmax(0,1fr);gap:8px;width:100%;height:100%;min-height:0;display:grid}.sp-hero{background:linear-gradient(110deg,#fff,#fbfdfe 57%,#e8f8fb);border:1px solid #e0e9ef;border-radius:17px;justify-content:space-between;align-items:center;height:82px;padding:11px 17px;display:flex}.sp-hero-main{align-items:center;gap:13px;display:flex}.sp-hero-icon{color:#0aa8bc;background:#e8f9fb;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.sp-eyebrow{color:#078fa5;letter-spacing:.09em;font-size:8px;font-weight:850;display:block}.sp-hero h1{color:#092846;margin:2px 0 0;font-size:26px;line-height:1}.sp-hero p{color:#74879a;margin:5px 0 0;font-size:9px}.sp-hero-note{text-align:right;background:#0cacc012;border-radius:12px;min-width:220px;padding:9px 14px}.sp-hero-note small{color:#079eb3;font-size:7px;font-weight:850;display:block}.sp-hero-note strong{color:#3d5a70;margin-top:3px;font-size:10px;display:block}.sp-kpis{grid-template-columns:repeat(4,1fr);gap:8px;height:68px;display:grid}.sp-kpis article{background:#fff;border:1px solid #e3ebf0;border-radius:14px;align-items:center;gap:10px;padding:8px 12px;display:flex}.sp-kpis article>.ui-icon{color:#0aa7bb;background:#e9f9fb;border-radius:11px;width:36px;height:36px;padding:9px}.sp-kpis small{color:#748699;font-size:8px;display:block}.sp-kpis strong{color:#092846;margin-top:2px;font-size:15px;display:block}.sp-workspace{grid-template-columns:220px minmax(0,1fr) 260px;gap:8px;min-height:0;display:grid;overflow:hidden}.sp-categories,.sp-main-panel,.sp-status-panel{background:#fff;border:1px solid #e1e9ef;border-radius:15px;height:100%;min-height:0;overflow:hidden}.sp-categories>header,.sp-main-panel>header,.sp-status-panel>header{border-bottom:1px solid #edf2f5;height:48px;padding:8px 11px}.sp-main-panel>header{justify-content:space-between;align-items:center;display:flex}.sp-categories header small,.sp-main-panel header small,.sp-status-panel header small{color:#8091a2;font-size:7px;font-weight:850;display:block}.sp-categories h2,.sp-main-panel h2,.sp-status-panel h2{color:#0b2948;margin:2px 0 0;font-size:13px}.sp-category-list{gap:6px;padding:7px;display:grid}.sp-category-list button{text-align:left;background:#fff;border:1px solid #e6edf2;border-radius:10px;align-items:center;gap:8px;min-height:54px;padding:8px;display:flex}.sp-category-list button.is-active{background:#f0fafc;border-color:#9bdce4;box-shadow:inset 3px 0 #0faec2}.sp-category-list button>.ui-icon{color:#0aa5ba;background:#edf8fa;border-radius:8px;width:28px;height:28px;padding:7px}.sp-category-list strong,.sp-category-list small{display:block}.sp-category-list strong{color:#173650;font-size:8px}.sp-category-list small{color:#8495a5;margin-top:2px;font-size:7px}.sp-status-badge{color:#718496;background:#f1f4f6;border-radius:8px;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:7px;font-weight:800;display:flex}.sp-status-badge .ui-icon{width:11px;height:11px}.sp-main-content{grid-template-rows:minmax(100px,.8fr) minmax(0,1fr);gap:8px;height:calc(100% - 48px);padding:9px;display:grid}.sp-lock-card{background:linear-gradient(120deg,#fbfdfe,#f4fafb);border:1px solid #e5ecef;border-radius:12px;align-items:center;gap:14px;padding:15px;display:flex}.sp-lock-icon{color:#0aa5ba;background:#e9f8fa;border-radius:15px;flex:0 0 54px;place-items:center;width:54px;height:54px;display:grid}.sp-lock-card small{color:#7e91a2;font-size:7px;font-weight:850}.sp-lock-card h3{color:#153550;margin:3px 0 4px;font-size:14px}.sp-lock-card p{color:#76899a;max-width:640px;margin:0;font-size:8px;line-height:1.45}.sp-info-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:7px;min-height:0;display:grid}.sp-info-grid article{border:1px solid #e6edf2;border-radius:10px;flex-direction:column;justify-content:center;padding:10px;display:flex}.sp-info-grid small,.sp-info-grid strong,.sp-info-grid span{display:block}.sp-info-grid small{color:#8092a3;font-size:7px}.sp-info-grid strong{color:#163651;margin-top:3px;font-size:10px}.sp-info-grid span{color:#8495a5;margin-top:2px;font-size:7px}.sp-status-list{gap:5px;padding:7px;display:grid}.sp-status-list>div{border:1px solid #e6edf2;border-radius:9px;align-items:center;gap:8px;min-height:48px;padding:8px;display:flex}.sp-status-list>div>.ui-icon{color:#3aa179;background:#eaf8f3;border-radius:8px;width:26px;height:26px;padding:6px}.sp-status-list>div.is-locked>.ui-icon{color:#8493a1;background:#f1f3f5}.sp-status-list strong,.sp-status-list small{display:block}.sp-status-list strong{color:#173650;font-size:8px}.sp-status-list small{color:#8495a5;margin-top:2px;font-size:7px}.sp-note{background:#f6f9fb;border-radius:10px;margin:7px;padding:10px}.sp-note strong{color:#153550;font-size:8px}.sp-note p{color:#7c8e9e;margin:4px 0 0;font-size:7px;line-height:1.45}.requests-premium-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.requests-premium-shell{grid-template-rows:82px 68px 80px minmax(0,1fr)!important;gap:8px!important;width:calc(100% - 372px)!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.requests-premium-shell>.admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 57%,#e8f8fb)!important;border:1px solid #e0e9ef!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;height:82px!important;min-height:82px!important;margin:0!important;padding:11px 17px!important;display:flex!important;box-shadow:0 7px 22px #1b3b560a!important}.requests-premium-shell>.admin-page-header h1{color:#092846!important;margin:0!important;font-size:26px!important;line-height:1!important}.requests-premium-shell>.admin-page-header .admin-page-description{color:#74879a!important;max-width:690px!important;margin:5px 0 0!important;font-size:9px!important;line-height:1.35!important}.requests-premium-shell>.admin-page-header .admin-button{border-radius:8px!important;height:32px!important;min-height:32px!important;padding:0 11px!important;font-size:8px!important}.requests-premium-shell>.admin-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;height:68px!important;margin:0!important;display:grid!important}.requests-premium-shell>.admin-grid .admin-stat-card{background:#fff!important;border:1px solid #e3ebf0!important;border-radius:14px!important;height:68px!important;min-height:68px!important;margin:0!important;padding:8px 12px!important}.requests-premium-shell .admin-stat-label{color:#748699!important;font-size:8px!important}.requests-premium-shell .admin-stat-value{color:#092846!important;margin-top:4px!important;font-size:20px!important;line-height:1!important}.requests-premium-shell>.admin-card[style*=margin-bottom]{background:#fff!important;border:1px solid #e1e9ef!important;border-radius:14px!important;grid-template-rows:30px 50px!important;height:80px!important;min-height:80px!important;margin:0!important;display:grid!important;overflow:hidden!important}.requests-premium-shell>.admin-card[style*=margin-bottom] .admin-card-header{border-bottom:1px solid #edf2f5!important;height:30px!important;min-height:30px!important;padding:5px 10px!important}.requests-premium-shell>.admin-card[style*=margin-bottom] .admin-card-header h2{color:#153550!important;margin:0!important;font-size:10px!important}.requests-premium-shell>.admin-card[style*=margin-bottom] .admin-card-header p{display:none!important}.requests-premium-shell>.admin-card[style*=margin-bottom] .admin-card-body{height:50px!important;padding:6px 8px!important}.requests-premium-shell .admin-request-filter{grid-template-columns:minmax(250px,1fr) 160px 68px!important;align-items:end!important;gap:6px!important;height:38px!important;display:grid!important}.requests-premium-shell .admin-request-filter label{color:#718597!important;font-size:7px!important}.requests-premium-shell .admin-request-filter input,.requests-premium-shell .admin-request-filter select{border-radius:7px!important;height:28px!important;min-height:28px!important;margin-top:2px!important;padding:0 7px!important;font-size:8px!important}.requests-premium-shell .admin-request-filter>div{padding-top:0!important}.requests-premium-shell .admin-request-filter button{border-radius:7px!important;width:100%!important;height:28px!important;min-height:28px!important;padding:0!important;font-size:7px!important}.requests-premium-shell>.admin-card:last-of-type{background:#fff!important;border:1px solid #e1e9ef!important;border-radius:14px!important;grid-template-rows:42px minmax(0,1fr) 36px!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.requests-premium-shell>.admin-card:last-of-type>.admin-card-header{border-bottom:1px solid #edf2f5!important;height:42px!important;min-height:42px!important;padding:6px 9px!important}.requests-premium-shell .admin-list-card-heading h2{color:#153550!important;margin:0!important;font-size:11px!important}.requests-premium-shell .admin-list-card-heading p{display:none!important}.requests-premium-shell .admin-list-card-heading .admin-button{border-radius:7px!important;height:28px!important;min-height:28px!important;padding:0 9px!important;font-size:7px!important}.requests-premium-shell .admin-request-list-body{height:100%!important;min-height:0!important;overflow:hidden!important}.requests-premium-shell .admin-request-table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;min-width:0!important;height:100%!important}.requests-premium-shell .admin-request-table thead{height:28px!important}.requests-premium-shell .admin-request-table th{color:#728699!important;background:#f7fafc!important;border-bottom:1px solid #e8eef2!important;height:28px!important;padding:4px 5px!important;font-size:6.5px!important}.requests-premium-shell .admin-request-table th:first-child{width:13%!important}.requests-premium-shell .admin-request-table th:nth-child(2){width:8%!important}.requests-premium-shell .admin-request-table th:nth-child(3){width:15%!important}.requests-premium-shell .admin-request-table th:nth-child(4){width:13%!important}.requests-premium-shell .admin-request-table th:nth-child(5){width:9%!important}.requests-premium-shell .admin-request-table th:nth-child(6){width:11%!important}.requests-premium-shell .admin-request-table th:nth-child(7){width:13%!important}.requests-premium-shell .admin-request-table th:nth-child(8){width:11%!important}.requests-premium-shell .admin-request-table th:nth-child(9){width:7%!important}.requests-premium-shell .admin-request-table tbody tr{height:calc(12.5% - 3.5px)!important}.requests-premium-shell .admin-request-table td{color:#486278!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-bottom:1px solid #edf2f5!important;padding:4px 5px!important;font-size:7px!important;line-height:1.2!important;overflow:hidden!important}.requests-premium-shell .admin-request-table td:nth-child(8){white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:none!important}.requests-premium-shell .admin-request-table td:nth-child(8)>div{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:7px!important;line-height:1.2!important;overflow:hidden!important}.requests-premium-shell .admin-request-table .admin-badge{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:6px!important;overflow:hidden!important}.requests-premium-shell .admin-request-table .admin-button{border-radius:6px!important;width:100%!important;height:24px!important;min-height:24px!important;padding:0 4px!important;font-size:6px!important}.requests-premium-shell .admin-table-pagination{gap:8px!important;height:36px!important;padding:4px 8px!important;font-size:7px!important}.requests-premium-shell .admin-pagination-actions{gap:5px!important}.requests-premium-shell .admin-pagination-actions .admin-button{border-radius:7px!important;height:26px!important;min-height:26px!important;padding:0 7px!important;font-size:6.5px!important}.requests-focus-panel{z-index:20!important;background:#fff!important;border:1px solid #e1e9ef!important;border-radius:15px!important;grid-template-rows:50px minmax(0,1fr)!important;width:354px!important;height:calc(100vh - 80px)!important;display:grid!important;position:fixed!important;top:72px!important;right:10px!important;overflow:hidden!important;box-shadow:0 8px 24px #1f3d580f!important}.requests-focus-header{border-bottom:1px solid #edf2f5!important;justify-content:space-between!important;align-items:center!important;height:50px!important;padding:8px 10px!important;display:flex!important}.requests-focus-header small{color:#8091a2!important;letter-spacing:.06em!important;font-size:7px!important;font-weight:850!important;display:block!important}.requests-focus-header h2{color:#0b2948!important;margin:2px 0 0!important;font-size:13px!important}.requests-focus-content{grid-template-rows:70px 160px minmax(70px,1fr) 76px!important;gap:7px!important;min-height:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}.requests-focus-identity{background:#f9fbfc!important;border:1px solid #e6edf2!important;border-radius:11px!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;display:flex!important}.requests-focus-icon{color:#0aa5ba!important;background:#e8f9fb!important;border-radius:12px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.requests-focus-identity small,.requests-focus-identity strong,.requests-focus-identity span{display:block!important}.requests-focus-identity small{color:#8192a2!important;font-size:7px!important}.requests-focus-identity strong{color:#0d2c49!important;margin-top:2px!important;font-size:12px!important}.requests-focus-identity span{color:#718698!important;margin-top:2px!important;font-size:8px!important}.requests-focus-grid{grid-template-rows:1fr 1fr!important;grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.requests-focus-grid article{border:1px solid #e6edf2!important;border-radius:9px!important;min-width:0!important;padding:8px!important}.requests-focus-grid small,.requests-focus-grid strong,.requests-focus-grid span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.requests-focus-grid small{color:#8092a3!important;font-size:7px!important}.requests-focus-grid strong{color:#173650!important;margin-top:3px!important;font-size:8px!important}.requests-focus-grid span{color:#8495a5!important;margin-top:2px!important;font-size:7px!important}.requests-focus-address{border:1px solid #e6edf2!important;border-radius:10px!important;min-height:0!important;padding:10px!important;overflow:hidden!important}.requests-focus-address small{color:#8192a2!important;font-size:7px!important;font-weight:850!important;display:block!important}.requests-focus-address strong{color:#173650!important;margin-top:5px!important;font-size:8px!important;line-height:1.4!important;display:block!important}.requests-focus-actions{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.requests-focus-actions button,.requests-focus-actions a{border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:0!important;font-size:8px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.requests-focus-actions button{color:#fff!important;background:#0ba9bd!important;border:0!important}.requests-focus-actions a{color:#5c7286!important;background:#fff!important;border:1px solid #dce6ec!important}.requests-focus-actions .ui-icon{width:12px!important;height:12px!important}.as3-page{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.as3-hero{background:linear-gradient(110deg,#fff 0%,#fbfdfe 56%,#e7f7fa 100%)!important;border:1px solid #dfe9ef!important;border-radius:17px!important;justify-content:space-between!important;align-items:center!important;height:82px!important;min-height:82px!important;padding:11px 17px!important;display:flex!important;box-shadow:0 7px 22px #1b3b560a!important}.as3-hero-main{align-items:center!important;gap:13px!important;display:flex!important}.as3-hero-icon{color:#08a8bd!important;background:#e5f8fa!important;border-radius:14px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important}.as3-eyebrow{color:#078fa5!important;letter-spacing:.08em!important;font-size:8px!important;font-weight:850!important;display:block!important}.as3-hero h1{color:#092846!important;margin:2px 0 0!important;font-size:26px!important;line-height:1!important}.as3-hero p{color:#74879a!important;margin:5px 0 0!important;font-size:9px!important}.as3-hero-note{text-align:right!important;background:#0cacc012!important;border-radius:12px!important;min-width:220px!important;padding:9px 14px!important}.as3-kpis article{background:#fff!important;border:1px solid #e2ebf0!important;border-radius:14px!important;align-items:center!important;gap:10px!important;height:68px!important;min-height:68px!important;padding:8px 12px!important;display:flex!important;box-shadow:0 6px 18px #1f3e590a!important}.as3-kpis article>.ui-icon{color:#0aa7bb!important;background:#e9f9fb!important;border-radius:11px!important;width:36px!important;height:36px!important;padding:9px!important}.as3-kpis small{color:#748699!important;font-size:8px!important;display:block!important}.as3-kpis strong{color:#092846!important;margin-top:2px!important;font-size:20px!important;line-height:1!important;display:block!important}.as3-panel>header{border-bottom:1px solid #edf2f5!important;justify-content:space-between!important;align-items:center!important;height:50px!important;min-height:50px!important;padding:8px 11px!important;display:flex!important}.as3-panel>header small{color:#8091a2!important;letter-spacing:.07em!important;font-size:7px!important;font-weight:850!important;display:block!important}.as3-panel>header h2{color:#0b2948!important;margin:2px 0 0!important;font-size:13px!important}.as3-panel>header>span{font-size:7px!important}.as3-request-list{grid-template-rows:repeat(5,minmax(0,1fr))!important;gap:6px!important;min-height:0!important;padding:7px!important;display:grid!important;overflow:hidden!important}.as3-request{text-align:left!important;cursor:pointer!important;background:#fff!important;border:1px solid #e3ebf0!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important;width:100%!important;min-height:0!important;padding:9px 11px!important;display:flex!important}.as3-request:hover,.as3-request.is-active{background:#f0fafc!important;border-color:#39bdd0!important}.as3-request.is-active{box-shadow:inset 3px 0 #0baec2!important}.as3-request-top strong{color:#12334e!important;font-size:9px!important}.as3-request>b{color:#173650!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:9px!important;font-weight:750!important;overflow:hidden!important}.as3-request-bottom{color:#7d90a1!important;justify-content:space-between!important;align-items:center!important;gap:7px!important;font-size:7px!important;display:flex!important}.as3-pager{border-top:1px solid #edf2f5!important;justify-content:center!important;align-items:center!important;gap:5px!important;height:38px!important;display:flex!important}.as3-pager button{color:#63798c!important;background:#fff!important;border:1px solid #dce6ec!important;border-radius:7px!important;place-items:center!important;width:27px!important;height:27px!important;padding:0!important;font-size:8px!important;display:grid!important}.as3-pager button.is-active{color:#fff!important;background:#0baabd!important;border-color:#0baabd!important}.as3-detail{grid-template-rows:58px 70px minmax(78px,.9fr) 68px minmax(68px,.8fr)!important;gap:7px!important;min-height:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}.as3-ref,.as3-detail-grid>div,.as3-address,.as3-assignment,.as3-notes{background:#fff!important;border:1px solid #e5edf2!important;border-radius:10px!important}.as3-ref{grid-template-columns:1fr auto!important;align-content:center!important;padding:8px 10px!important;display:grid!important}.as3-ref small{color:#8192a2!important;grid-column:1/-1!important;font-size:7px!important}.as3-ref strong{color:#12334e!important;font-size:11px!important}.as3-ref span{color:#7d90a1!important;font-size:7px!important}.as3-detail-grid>div{min-width:0!important;padding:9px 10px!important}.as3-detail-grid small,.as3-address small,.as3-assignment small,.as3-notes small{color:#8192a2!important;font-size:7px!important;font-weight:850!important;display:block!important}.as3-detail-grid strong{color:#173650!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:4px!important;font-size:9px!important;display:block!important;overflow:hidden!important}.as3-address p{color:#173650!important;margin:5px 0 0!important;font-size:8px!important;line-height:1.45!important}.as3-assignment strong{color:#173650!important;margin-top:4px!important;font-size:9px!important;display:block!important}.as3-right>div:not(.as3-safe-note){align-content:start!important;gap:6px!important;min-height:0!important;padding:7px!important;display:grid!important;overflow:hidden!important}.as3-staff{background:#fff!important;border:1px solid #e5edf2!important;border-radius:10px!important;grid-template-columns:38px minmax(0,1fr) 78px!important;align-items:center!important;gap:8px!important;min-height:60px!important;padding:8px!important;display:grid!important}.as3-avatar{color:#195781!important;background:#e7f4fb!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;font-size:9px!important;font-weight:850!important;display:grid!important}.as3-staff-copy strong{color:#173650!important;font-size:9px!important}.as3-staff-copy span{color:#7d90a1!important;margin-top:3px!important;font-size:7px!important}.as3-staff>button{color:#fff!important;background:#0aaabd!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:78px!important;height:31px!important;font-size:7px!important;font-weight:800!important;display:flex!important}.as3-empty{color:#8495a5!important;text-align:center!important;place-items:center!important;height:100%!important;min-height:0!important;padding:12px!important;font-size:8px!important;display:grid!important}.as3-error{z-index:40!important;max-width:420px!important;position:absolute!important;top:74px!important;right:20px!important}body{font-size:14px!important}.admin-topbar{font-size:13px!important}.admin-topbar a,.admin-topbar button{font-size:12px!important}.admin-page-title-group h1,.as3-hero h1,.cp-hero h1,.sp-hero h1{font-size:28px!important}.admin-page-description,.as3-hero p,.cp-hero p,.sp-hero p{font-size:11px!important}.admin-stat-label,.as3-kpis small,.cp-kpis small,.sp-kpis small,.packages-stat>div>span,.subscriptions-premium-stats .admin-stat-label{font-size:10px!important}.admin-stat-value,.as3-kpis strong,.cp-kpis strong,.packages-stat>div>strong,.subscriptions-premium-stats .admin-stat-value{font-size:22px!important}.admin-card-header h2,.as3-panel>header h2,.cp-panel-head h2,.sp-categories h2,.sp-main-panel h2,.sp-status-panel h2{font-size:15px!important}.admin-card-header p,.as3-panel>header small,.cp-panel-head small,.sp-categories header small,.sp-main-panel header small,.sp-status-panel header small,table th,.packages-table th,.subscriptions-page-premium th,.requests-premium-shell .admin-request-table th,table td,.packages-table td,.subscriptions-page-premium td,.requests-premium-shell .admin-request-table td{font-size:9px!important}.admin-badge,.requests-premium-shell .admin-request-table .admin-badge{font-size:8px!important}.admin-button,.package-action-button,.as3-staff>button,.cp-actions a,.cp-pager button{font-size:9px!important}input,select,textarea,.as3-request-top strong,.as3-request>b,.as3-detail-grid strong,.as3-assignment strong,.as3-staff-copy strong{font-size:10px!important}.as3-request-bottom,.as3-detail-grid span,.as3-assignment span,.as3-notes p,.as3-staff-copy span,.as3-safe-note span{font-size:8px!important}.cp-customer-copy strong,.cp-profile strong,.cp-summary strong,.cp-history-row strong{font-size:10px!important}.cp-customer-copy small,.cp-profile span,.cp-summary small,.cp-history-row small{font-size:8px!important}.sp-category-list strong,.sp-status-list strong,.sp-info-grid strong{font-size:10px!important}.sp-category-list small,.sp-status-list small,.sp-info-grid span,.sp-note p{font-size:8px!important}.packages-page-premium{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.packages-page-premium>.admin-page{grid-template-rows:82px 68px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.packages-page-premium .admin-page-header{background:linear-gradient(110deg,#fff,#fbfdfe 57%,#e8f8fb)!important;border:1px solid #e0e9ef!important;border-radius:17px!important;height:82px!important;margin:0!important;padding:11px 17px!important}.packages-page-premium .admin-page-header h1{font-size:28px!important}.packages-page-premium .admin-page-description{font-size:11px!important}.packages-live-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:68px!important;margin:0!important;display:grid!important}.packages-live-stats .admin-stat-card{background:#fff!important;border:1px solid #e3ebf0!important;border-radius:14px!important;height:68px!important;min-height:68px!important;margin:0!important;padding:8px 12px!important}.packages-page-premium>.admin-page>.admin-card{border-radius:15px!important;grid-template-rows:48px minmax(0,1fr)!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.packages-page-premium .admin-card-body{height:48px!important;padding:7px 9px!important}.packages-page-premium .admin-toolbar{grid-template-columns:minmax(300px,1fr) 160px 160px!important;align-items:center!important;gap:7px!important;height:34px!important;display:grid!important}.packages-page-premium .admin-toolbar>input,.packages-page-premium .admin-toolbar>select{width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;font-size:10px!important}.packages-page-premium .admin-card>div:nth-child(2){min-height:0!important;overflow:hidden!important}.packages-page-premium table{table-layout:fixed!important;width:100%!important}.packages-page-premium th{font-size:10px!important}.packages-page-premium td{height:50px!important;padding:6px 9px!important;font-size:10px!important}.packages-page-premium td strong{font-size:10px!important}.packages-live-pagination{background:#fff;border:1px solid #e1e9ef;border-radius:10px;justify-content:space-between;align-items:center;height:38px;padding:0 10px;font-size:9px;display:flex;position:absolute;bottom:8px;left:10px;right:10px}.packages-live-pagination>div{align-items:center;gap:8px;display:flex}.packages-live-pagination button{color:#5e7488;background:#fff;border:1px solid #dce6ec;border-radius:7px;height:27px;padding:0 10px;font-size:9px}.packages-page-premium .admin-page-header h1{font-size:30px!important;font-weight:800!important}.packages-page-premium .admin-page-description{margin-top:6px!important;font-size:12px!important;line-height:1.4!important}.packages-live-stats .admin-stat-label{font-size:10px!important;font-weight:750!important}.packages-live-stats .admin-stat-value{margin-top:4px!important;font-size:23px!important;font-weight:800!important}.packages-page-premium .admin-toolbar>input,.packages-page-premium .admin-toolbar>select{font-size:11px!important;font-weight:500!important}.packages-page-premium table th{height:34px!important;padding:7px 10px!important;font-size:10px!important;font-weight:800!important}.packages-page-premium table tbody tr{height:58px!important}.packages-page-premium table td{height:58px!important;padding:8px 10px!important;font-size:11px!important;line-height:1.35!important}.packages-page-premium table td strong{font-size:11px!important;font-weight:750!important}.packages-page-premium table td div[style*=fontSize]{font-size:9px!important}.packages-page-premium .admin-badge{padding:5px 9px!important;font-size:9px!important}.packages-page-premium table .admin-button{height:30px!important;min-height:30px!important;padding:0 10px!important;font-size:9px!important}.packages-page-premium .package-action-button{width:30px!important;min-width:30px!important;height:30px!important}.packages-live-pagination{height:42px!important;font-size:10px!important}.packages-live-pagination button{height:30px!important;min-height:30px!important;font-size:9px!important}.packages-live-pagination strong{font-size:10px!important}.staff-premium-page .sp-workspace{grid-template-columns:minmax(0,1.72fr) minmax(390px,.96fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.staff-premium-page .sp-list-panel,.staff-premium-page .sp-create-panel{width:100%!important;min-width:0!important;height:100%!important;overflow:hidden!important}.staff-premium-page .sp-list-panel{grid-template-rows:50px minmax(0,1fr) 40px!important;display:grid!important}.staff-premium-page .sp-table-wrap{width:100%!important;min-width:0!important;height:100%!important;overflow:hidden!important}.staff-premium-page .sp-table{table-layout:fixed!important;border-collapse:collapse!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important}.staff-premium-page .sp-table th{white-space:nowrap!important;height:34px!important;padding:6px 7px!important;font-size:9px!important;font-weight:800!important}.staff-premium-page .sp-table td{text-overflow:ellipsis!important;white-space:nowrap!important;padding:6px 7px!important;font-size:9px!important;line-height:1.25!important;overflow:hidden!important}.staff-premium-page .sp-table th:first-child{width:25%!important}.staff-premium-page .sp-table th:nth-child(2){width:16%!important}.staff-premium-page .sp-table th:nth-child(3){width:15%!important}.staff-premium-page .sp-table th:nth-child(4){width:11%!important}.staff-premium-page .sp-table th:nth-child(5){width:10%!important}.staff-premium-page .sp-table th:nth-child(6){width:9%!important}.staff-premium-page .sp-table th:nth-child(7){width:14%!important}.staff-premium-page .sp-person{min-width:0!important}.staff-premium-page .sp-create-panel{grid-template-rows:50px minmax(0,1fr)!important;display:grid!important}.staff-premium-page .sp-create-panel>header h2,.staff-premium-page .sp-list-panel>header h2{font-size:14px!important}.staff-premium-page .sp-create-panel>header small,.staff-premium-page .sp-list-panel>header small,.staff-premium-page .sp-tabs button{font-size:8px!important}.staff-premium-page .sp-pager{height:40px!important}.staff-premium-page .sp-pager button,.staff-premium-page .sp-pager span{font-size:9px!important}.subscriptions-live-pagination{color:#6e8194;background:#fff;border:1px solid #e1e9ef;border-radius:10px;justify-content:space-between;align-items:center;height:40px;margin:6px 8px 8px;padding:0 10px;font-size:9px;display:flex}.subscriptions-live-pagination>div{align-items:center;gap:8px;display:flex}.subscriptions-live-pagination button{color:#536b80;cursor:pointer;background:#fff;border:1px solid #dce6ec;border-radius:7px;height:28px;padding:0 10px;font-size:9px}.subscriptions-live-pagination button:disabled{opacity:.45;cursor:default}.subscriptions-live-pagination strong{color:#163852;font-size:10px}main:not(.packages-page-premium) h1{font-size:30px!important;font-weight:800!important;line-height:1.12!important}main:not(.packages-page-premium) h2{font-size:16px!important;line-height:1.2!important}main:not(.packages-page-premium) h3{font-size:14px!important}main:not(.packages-page-premium) p,main:not(.packages-page-premium) .admin-page-description{font-size:12px!important;line-height:1.4!important}main:not(.packages-page-premium) .admin-stat-label,main:not(.packages-page-premium) .sp-kpis small{font-size:10px!important;line-height:1.2!important}main:not(.packages-page-premium) .admin-stat-value,main:not(.packages-page-premium) .sp-kpis strong{font-size:23px!important;line-height:1.05!important}main:not(.packages-page-premium) .admin-card-header small,main:not(.packages-page-premium) article header small,main:not(.packages-page-premium) aside header small{font-size:9px!important}main:not(.packages-page-premium) .admin-card-header h2,main:not(.packages-page-premium) article header h2,main:not(.packages-page-premium) aside header h2{font-size:15px!important}main:not(.packages-page-premium) table th{font-size:10px!important;font-weight:800!important;line-height:1.2!important}main:not(.packages-page-premium) .admin-badge{font-size:9px!important;line-height:1!important}main:not(.packages-page-premium) button,.staff-premium-page .sp-table th,.staff-premium-page .sp-table td{font-size:10px!important}.staff-premium-page .sp-person strong{font-size:11px!important}.staff-premium-page .sp-person small,.staff-premium-page .sp-person span,.staff-premium-page .sp-tabs button{font-size:9px!important}.staff-premium-page .sp-form-body label{font-size:10px!important}.staff-premium-page .sp-form-body input,.staff-premium-page .sp-form-body select,.staff-premium-page .sp-form-body textarea{font-size:11px!important}main:not(.packages-page-premium) footer,main:not(.packages-page-premium) [class*=pagination],main:not(.packages-page-premium) [class*=pager]{font-size:10px!important}main:not(.packages-page-premium) table th{letter-spacing:.01em!important;font-size:11px!important;font-weight:800!important}main:not(.packages-page-premium) table td{font-size:12px!important;line-height:1.35!important}main:not(.packages-page-premium) table td strong{font-size:12px!important}main:not(.packages-page-premium) table td small{font-size:10px!important}main:not(.packages-page-premium) .admin-badge{min-height:24px!important;padding:5px 9px!important;font-size:10px!important;font-weight:750!important}main:not(.packages-page-premium) .admin-button,main:not(.packages-page-premium) button{font-size:11px!important;font-weight:700!important}main:not(.packages-page-premium) table .admin-button{height:32px!important;min-height:32px!important;padding:0 11px!important;font-size:10px!important}main:not(.packages-page-premium) .package-action-button{width:32px!important;min-width:32px!important;height:32px!important}main:not(.packages-page-premium) input,main:not(.packages-page-premium) select,main:not(.packages-page-premium) textarea{font-size:12px!important}main:not(.packages-page-premium) label{font-size:11px!important}.staff-premium-page .sp-detail-button{height:31px!important;min-height:31px!important;padding:0 9px!important;font-size:10px!important}.staff-premium-page .sp-tabs button{font-size:10px!important;font-weight:700!important}.subscriptions-page-premium{box-sizing:border-box!important;background:#f3f7fa!important;width:100vw!important;height:calc(100vh - 64px)!important;padding:8px 10px!important;overflow:hidden!important}.subscriptions-page-premium>.admin-page{grid-template-rows:70px 60px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.subscriptions-page-premium .admin-page-header{box-sizing:border-box!important;height:70px!important;min-height:70px!important;margin:0!important;padding:9px 16px!important}.subscriptions-page-premium .admin-page-header h1{font-size:29px!important;font-weight:800!important}.subscriptions-page-premium .admin-page-description{margin-top:4px!important;font-size:12px!important}.subscriptions-page-premium .subscriptions-premium-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:60px!important;margin:0!important;display:grid!important}.subscriptions-page-premium .admin-stat-card{box-sizing:border-box!important;height:60px!important;min-height:60px!important;padding:7px 12px!important}.subscriptions-page-premium .admin-stat-label{font-size:10px!important;font-weight:750!important}.subscriptions-page-premium .admin-stat-value{margin-top:3px!important;font-size:22px!important;font-weight:800!important}.subscriptions-page-premium>.admin-page>.admin-card{grid-template-rows:46px minmax(0,1fr)!important;height:100%!important;min-height:0!important;margin:0!important;display:grid!important;overflow:hidden!important}.subscriptions-page-premium .admin-card-body{box-sizing:border-box!important;height:46px!important;min-height:46px!important;padding:6px 8px!important}.subscriptions-page-premium .admin-toolbar{grid-template-columns:minmax(300px,1fr) 130px 130px!important;align-items:center!important;gap:7px!important;height:34px!important;display:grid!important}.subscriptions-page-premium .admin-toolbar input,.subscriptions-page-premium .admin-toolbar select{width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;font-size:11px!important}.subscriptions-page-premium .admin-card>div:nth-child(2){min-height:0!important;padding-bottom:48px!important;position:relative!important;overflow:hidden!important}.subscriptions-page-premium table{table-layout:fixed!important;width:100%!important}.subscriptions-page-premium table th{height:32px!important;padding:6px 8px!important;font-size:10px!important;font-weight:800!important}.subscriptions-page-premium table tbody tr{height:55px!important}.subscriptions-page-premium table td{height:55px!important;padding:6px 8px!important;font-size:11px!important;line-height:1.3!important}.subscriptions-page-premium table td strong{font-size:11px!important;font-weight:800!important}.subscriptions-page-premium .admin-badge{min-height:25px!important;padding:5px 9px!important;font-size:10px!important;font-weight:750!important}.subscriptions-page-premium table .admin-button{height:31px!important;min-height:31px!important;padding:0 10px!important;font-size:10px!important;font-weight:750!important}.subscriptions-page-premium .package-action-button{width:31px!important;min-width:31px!important;height:31px!important}.subscriptions-page-premium .subscriptions-live-pagination{height:38px!important;margin:0!important;font-size:10px!important;position:absolute!important;bottom:6px!important;left:8px!important;right:8px!important}.subscriptions-page-premium .subscriptions-live-pagination button{height:29px!important;font-size:10px!important}.customers-page-premium .cp-list-panel header small{font-size:10px!important;font-weight:800!important}.customers-page-premium .cp-list-panel header h2{font-size:16px!important;font-weight:800!important}.customers-page-premium .cp-customer-row{min-height:58px!important;padding:9px 11px!important}.customers-page-premium .cp-customer-row strong{font-size:12px!important;font-weight:800!important;line-height:1.25!important}.customers-page-premium .cp-customer-row small,.customers-page-premium .cp-customer-row span{font-size:10px!important;line-height:1.3!important}.customers-page-premium .cp-list-panel input{font-size:12px!important}.customers-page-premium .cp-list-panel button{font-size:10px!important;font-weight:750!important}.customers-page-premium .cp-detail-panel header small{font-size:10px!important}.customers-page-premium .cp-detail-panel header h2{font-size:16px!important}.customers-page-premium .cp-detail-panel strong{font-size:11px!important}.customers-page-premium .cp-detail-panel small,.customers-page-premium .cp-detail-panel p,.customers-page-premium .cp-detail-panel span,.customers-page-premium .cp-pager,.customers-page-premium .cp-pager button,.customers-page-premium .cp-pager span{font-size:10px!important}main h1{font-size:29px!important;font-weight:800!important;line-height:1.12!important}main .admin-page-description,main .sp-hero-main p,main .cp-hero p{font-size:12px!important;line-height:1.4!important}main .admin-stat-label,main .sp-kpis small{font-size:10px!important;font-weight:750!important;line-height:1.2!important}main .admin-stat-value,main .sp-kpis strong{font-size:22px!important;font-weight:800!important;line-height:1.05!important}main article header h2,main aside header h2,main .admin-card-header h2,main .sp-list-panel>header h2,main .sp-create-panel>header h2{font-size:15px!important;font-weight:800!important;line-height:1.2!important}main article header small,main aside header small,main .admin-card-header small,main .sp-list-panel>header small,main .sp-create-panel>header small{font-size:9px!important;font-weight:750!important;line-height:1.2!important}main table th{font-size:10px!important;font-weight:800!important;line-height:1.2!important}main table td{font-size:11px!important;line-height:1.3!important}main table td strong{font-size:11px!important;font-weight:800!important}main table td small{font-size:9px!important;line-height:1.3!important}main .cp-customer-row strong,main .sp-person strong{font-size:11px!important;font-weight:800!important;line-height:1.3!important}main .cp-customer-row small,main .sp-person small{font-size:9px!important;line-height:1.3!important}main .admin-badge{min-height:25px!important;padding:5px 9px!important;font-size:10px!important;font-weight:750!important;line-height:1!important}main .admin-button,main button{font-size:10px!important;font-weight:700!important}main table .admin-button,main .sp-detail-button{height:31px!important;min-height:31px!important;padding:0 10px!important;font-size:10px!important;font-weight:750!important}main label{font-size:10px!important;font-weight:650!important;line-height:1.25!important}main input,main select,main textarea{font-size:11px!important;line-height:1.3!important}main .sp-tabs button{font-size:10px!important;font-weight:700!important}main [class*=pagination],main [class*=pager],main [class*=pagination] button,main [class*=pager] button{font-size:10px!important}main small{font-size:max(9px,.56rem)!important}main.admin-login-page{box-sizing:border-box;justify-content:center!important;align-items:center!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:40px 24px!important;display:flex!important}main.admin-login-page>section.admin-login-shell{width:min(480px,100% - 48px)!important;max-width:480px!important;margin-inline:auto!important}.admin-login-logo-image{display:block;width:clamp(168px,14vw,204px)!important;max-width:100%!important;height:auto!important}.admin-login-logo{box-shadow:none;background:0 0;border:0;padding:0;align-items:center!important;gap:12px!important}.admin-login-logo small{letter-spacing:.18em;color:#58d9e7!important;font-size:11px!important}@media (max-width:520px){main.admin-login-page{padding:24px 16px!important}.admin-login-logo-image{width:168px!important}}.settings-connection-page .sc-workspace{grid-template-columns:190px minmax(0,1fr) 245px;gap:8px;min-height:0;display:grid;overflow:hidden}.settings-connection-page .sc-sidebar,.settings-connection-page .sc-main-panel,.settings-connection-page .sc-summary-panel{background:#fff;border:1px solid #dfeaf7;border-radius:14px;min-height:0;overflow:hidden}.settings-connection-page .sc-sidebar>header,.settings-connection-page .sc-summary-panel>header,.settings-connection-page .sc-main-panel>header{border-bottom:1px solid #e8eff8;padding:12px 14px}.settings-connection-page .sc-sidebar small,.settings-connection-page .sc-summary-panel small,.settings-connection-page .sc-main-panel>header small{color:#52729c;letter-spacing:.04em;font-size:10px;font-weight:800}.settings-connection-page .sc-sidebar h2,.settings-connection-page .sc-summary-panel h2,.settings-connection-page .sc-main-panel h2{color:#0a2853;margin:3px 0 0;font-size:16px}.settings-connection-page .sc-tab-list{padding:8px}.settings-connection-page .sc-tab-list button{color:#365b88;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:9px;display:flex}.settings-connection-page .sc-tab-list button:hover,.settings-connection-page .sc-tab-list button.is-active{color:#008eae;background:#e8f9fd}.settings-connection-page .sc-tab-list button>.ui-icon{flex:none;width:19px;height:19px}.settings-connection-page .sc-tab-list button span{min-width:0}.settings-connection-page .sc-tab-list button strong,.settings-connection-page .sc-tab-list button small{display:block}.settings-connection-page .sc-tab-list button strong{font-size:12px}.settings-connection-page .sc-tab-list button small{letter-spacing:0;margin-top:2px;font-size:10px;font-weight:500}.settings-connection-page .sc-main-panel{grid-template-rows:58px minmax(0,1fr);display:grid}.settings-connection-page .sc-main-panel>header{justify-content:space-between;align-items:center;padding-block:8px;display:flex}.settings-connection-page .sc-status-badge{color:#138452;background:#eafbf1;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:11px;font-weight:700;display:inline-flex}.settings-connection-page .sc-status-badge.is-offline{color:#cc3c54;background:#fff0f1}.settings-connection-page .sc-status-badge .ui-icon{width:14px;height:14px}.settings-connection-page .sc-tab-body{min-height:0;padding:9px;overflow:auto}.settings-connection-page .sc-connection-grid,.settings-connection-page .sc-security-grid,.settings-connection-page .sc-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.settings-connection-page .sc-card{background:#fbfdff;border:1px solid #e3edf8;border-radius:10px;min-width:0;padding:12px}.settings-connection-page .sc-card-heading{color:#009fc1;align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.settings-connection-page .sc-card-heading>.ui-icon{flex:none;width:19px;height:19px}.settings-connection-page .sc-card-heading h3{color:#0b2d59;margin:0;font-size:13px}.settings-connection-page .sc-card-heading p,.settings-connection-page .sc-general-card p{color:#6681a3;margin:3px 0 0;font-size:11px;line-height:1.35}.settings-connection-page .sc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.settings-connection-page .sc-fields label{min-width:0}.settings-connection-page .sc-fields label.is-wide{grid-column:1/-1}.settings-connection-page .sc-fields label>span,.settings-connection-page .sc-editable-field>span{color:#3f5f88;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.settings-connection-page .sc-fields input,.settings-connection-page .sc-editable-field input{box-sizing:border-box;color:#183c68;background:#f6f9fd;border:1px solid #d7e4f2;border-radius:7px;width:100%;min-width:0;height:31px;padding:0 8px;font-size:11px}.settings-connection-page .sc-editable-field input{background:#fff}.settings-connection-page .sc-test-card{grid-column:1/-1}.settings-connection-page .sc-test-actions{align-items:center;gap:10px;margin-top:9px;display:flex}.settings-connection-page .sc-primary-button{color:#fff;cursor:pointer;background:#07b4cf;border:0;border-radius:7px;min-height:32px;padding:0 12px;font-size:11px;font-weight:800}.settings-connection-page .sc-primary-button:disabled{cursor:wait;opacity:.65}.settings-connection-page .sc-test-actions p{margin:0;font-size:11px;font-weight:700}.settings-connection-page .sc-test-actions .is-success{color:#138452}.settings-connection-page .sc-test-actions .is-error{color:#c43d51}.settings-connection-page .sc-password-card{grid-column:1/-1}.settings-connection-page .sc-password-actions{flex-wrap:wrap}.settings-connection-page .sc-general-card{align-items:flex-start;gap:12px;display:flex}.settings-connection-page .sc-general-card h3{color:#0b2d59;margin:3px 0;font-size:15px}.settings-connection-page .sc-card-icon{color:#00a6c3;background:#e8f9fd;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.settings-connection-page .sc-card-icon .ui-icon{width:19px;height:19px}.settings-connection-page .sc-summary-list,.settings-connection-page .sc-readonly-list{display:grid}.settings-connection-page .sc-summary-list{padding:7px 12px}.settings-connection-page .sc-summary-row{border-bottom:1px solid #edf2f8;min-width:0;padding:8px 0}.settings-connection-page .sc-summary-row:last-child{border-bottom:0}.settings-connection-page .sc-summary-row small,.settings-connection-page .sc-summary-row strong{display:block}.settings-connection-page .sc-summary-row small{color:#7087a5;letter-spacing:0;font-size:10px;font-weight:600}.settings-connection-page .sc-summary-row strong{color:#10345f;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.settings-connection-page .sc-readonly-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}.settings-connection-page .sc-note{color:#4f7197;background:#eef9ff;border-radius:8px;gap:7px;margin:9px;padding:9px;display:flex}.settings-connection-page .sc-note .ui-icon{color:#009fc1;flex:none;width:16px;height:16px}.settings-connection-page .sc-note p{margin:0;font-size:10px;line-height:1.4}.settings-connection-page .sc-security-notice{color:#517399;gap:4px;font-size:11px;line-height:1.4;display:grid}.settings-connection-page .sc-security-notice strong{color:#143967}.settings-connection-page .sc-kpi-online{color:#13a65c}.settings-connection-page .sc-kpi-pending{color:#eaa025}.settings-connection-page .sp-kpis .ui-icon{width:22px;height:22px}@media (max-width:1120px){.settings-connection-page .sc-workspace{grid-template-columns:165px minmax(0,1fr)}.settings-connection-page .sc-summary-panel{display:none}}.settings-connection-page{color:var(--admin-text);background:var(--admin-bg)!important}.settings-connection-page .sp-hero,.settings-connection-page .sp-kpis article,.settings-connection-page .sc-category-strip,.settings-connection-page .sc-main-panel,.settings-connection-page .sc-summary-panel,.settings-connection-page .sc-card{border-color:var(--admin-border);background:var(--admin-surface);box-shadow:0 10px 24px color-mix(in srgb, var(--admin-bg) 45%, transparent)}.settings-connection-page .sp-hero{background:linear-gradient(110deg, var(--admin-surface), var(--admin-surface-soft) 62%, var(--admin-accent-soft))}.settings-connection-page .sp-hero h1,.settings-connection-page .sp-kpis strong,.settings-connection-page .sc-sidebar h2,.settings-connection-page .sc-summary-panel h2,.settings-connection-page .sc-main-panel h2,.settings-connection-page .sc-card-heading h3,.settings-connection-page .sc-general-card h3,.settings-connection-page .sc-summary-row strong,.settings-connection-page .sc-security-notice strong{color:var(--admin-text)}.settings-connection-page .sp-hero p,.settings-connection-page .sp-hero-note strong,.settings-connection-page .sp-kpis small,.settings-connection-page .sc-card-heading p,.settings-connection-page .sc-general-card p,.settings-connection-page .sc-summary-row small,.settings-connection-page .sc-security-notice{color:var(--admin-text-soft)}.settings-connection-page .sp-hero-icon,.settings-connection-page .sp-hero-note,.settings-connection-page .sc-card-icon{background:var(--admin-accent-soft);color:var(--admin-accent)}.settings-connection-page .sp-eyebrow,.settings-connection-page .sp-hero-note small,.settings-connection-page .sp-kpis article{color:var(--admin-accent)}.settings-connection-page .sc-workspace{grid-template:"categories categories"62px"main summary"minmax(0,1fr)/minmax(0,1fr) 270px}.settings-connection-page .sc-category-strip{border:1px solid var(--admin-border);border-radius:14px;grid-area:categories;grid-template-columns:180px minmax(0,1fr);align-items:center;min-width:0;display:grid;overflow:hidden}.settings-connection-page .sc-category-strip>header{padding:0 14px}.settings-connection-page .sc-category-strip small,.settings-connection-page .sc-main-panel>header small,.settings-connection-page .sc-summary-panel small{color:var(--admin-text-muted)}.settings-connection-page .sc-category-strip h2{color:var(--admin-text);margin:3px 0 0;font-size:15px}.settings-connection-page .sc-tab-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:7px;display:grid}.settings-connection-page .sc-tab-list button{border:1px solid var(--admin-border);background:var(--admin-surface-soft);min-width:0;color:var(--admin-text-soft)}.settings-connection-page .sc-tab-list button:hover,.settings-connection-page .sc-tab-list button.is-active{border-color:var(--admin-accent);background:var(--admin-accent-soft);color:var(--admin-accent-hover);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--admin-accent) 28%, transparent)}.settings-connection-page .sc-tab-list button small{color:var(--admin-text-muted)}.settings-connection-page .sc-main-panel{grid-area:main}.settings-connection-page .sc-summary-panel{grid-area:summary}.settings-connection-page .sc-main-panel>header,.settings-connection-page .sc-summary-panel>header{border-color:var(--admin-border)}.settings-connection-page .sc-card{background:var(--admin-surface-soft);border-color:var(--admin-border)}.settings-connection-page .sc-card-heading,.settings-connection-page .sc-card-icon{color:var(--admin-accent)}.settings-connection-page .sc-fields label>span,.settings-connection-page .sc-editable-field>span{color:var(--admin-text-soft)}.settings-connection-page .sc-fields input,.settings-connection-page .sc-editable-field input{border-color:var(--admin-border);background:var(--admin-surface);color:var(--admin-text)}.settings-connection-page .sc-editable-field input:focus{outline:2px solid color-mix(in srgb, var(--admin-accent) 45%, transparent);outline-offset:1px}.settings-connection-page .sc-summary-row{border-color:var(--admin-border)}.settings-connection-page .sc-note{background:var(--admin-accent-soft);color:var(--admin-text-soft)}.settings-connection-page .sc-note .ui-icon{color:var(--admin-accent)}.settings-connection-page .sc-status-badge{background:var(--admin-success-soft);color:var(--admin-success-text)}.settings-connection-page .sc-status-badge.is-offline{background:var(--admin-danger-soft);color:var(--admin-danger-text)}.settings-connection-page .sc-primary-button{background:var(--admin-accent);color:var(--admin-on-accent)}.settings-connection-page .sc-primary-button:hover:not(:disabled){background:var(--admin-accent-hover)}@media (max-width:1120px){.settings-connection-page .sc-workspace{grid-template:"categories"62px"main"minmax(0,1fr)/minmax(0,1fr)}.settings-connection-page .sc-summary-panel{display:none}}@media (max-width:760px){.settings-connection-page .sp-page{min-height:calc(100vh - 64px);height:auto!important;overflow:auto!important}.settings-connection-page .sp-shell{grid-template-rows:auto auto minmax(520px,1fr);height:auto}.settings-connection-page .sp-hero{height:auto;min-height:82px}.settings-connection-page .sp-hero-note{display:none}.settings-connection-page .sp-kpis{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.settings-connection-page .sc-workspace{min-height:520px}.settings-connection-page .sc-category-strip{grid-template-columns:1fr;overflow:auto}.settings-connection-page .sc-category-strip>header{display:none}.settings-connection-page .sc-tab-list{min-width:560px}.settings-connection-page .sc-connection-grid,.settings-connection-page .sc-security-grid,.settings-connection-page .sc-status-grid{grid-template-columns:1fr}}.cr-page,.assign-page,.as3-page,.staff-page-premium,.customer-page-premium,.cp-page,.packages-page-premium,.subscriptions-page-premium,.settings-page-premium,.requests-premium-page,.sp-page{width:100%!important;max-width:100%!important}html,body{min-width:0}.as3-page{box-sizing:border-box!important;background:radial-gradient(circle at 90% 2%,#14bed212,#0000 25%),linear-gradient(#f7fafc 0%,#f2f6f9 100%)!important;width:100%!important;height:auto!important;min-height:calc(100vh - 64px)!important;max-height:none!important;padding:18px 22px 28px!important;overflow:visible!important}.as3-shell{grid-template-rows:118px 86px minmax(610px,1fr)!important;gap:14px!important;width:min(1760px,100%)!important;max-width:1760px!important;height:auto!important;min-height:calc(100vh - 110px)!important;margin:0 auto!important;display:grid!important;overflow:visible!important}.as3-hero{isolation:isolate!important;background:linear-gradient(108deg,#fff 0%,#fcfeff 48%,#ebf9fbf5 72%,#ddf5f8fa 100%)!important;border:1px solid #cedee8eb!important;border-radius:22px!important;justify-content:space-between!important;align-items:center!important;height:118px!important;min-height:118px!important;padding:20px 26px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 18px 42px #1e415b11,0 3px 10px #1e415b09,inset 0 1px #ffffffe6!important}.as3-hero:before{content:""!important;z-index:-1!important;background:#21c1d314!important;border-radius:50%!important;width:310px!important;height:310px!important;position:absolute!important;top:-205px!important;right:80px!important}.as3-hero:after{content:""!important;z-index:-1!important;background:#3085d511!important;border-radius:50%!important;width:190px!important;height:190px!important;position:absolute!important;bottom:-118px!important;right:-55px!important}.as3-hero-main{align-items:center!important;gap:18px!important;min-width:0!important;display:flex!important}.as3-hero-icon{color:#08a9bd!important;background:linear-gradient(145deg,#e8fbfd 0%,#dff7fa 100%)!important;border:1px solid #1db9cc1f!important;border-radius:19px!important;flex:0 0 64px!important;place-items:center!important;width:64px!important;height:64px!important;display:grid!important;box-shadow:0 10px 24px #0facc11f,inset 0 1px #ffffffd9!important}.as3-eyebrow{color:#0799ad!important;letter-spacing:.12em!important;margin-bottom:4px!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:block!important}.as3-hero h1{color:#0b2948!important;letter-spacing:-.04em!important;margin:0!important;font-size:34px!important;font-weight:780!important;line-height:1.08!important}.as3-hero p{color:#6e8294!important;max-width:720px!important;margin:7px 0 0!important;font-size:13px!important;font-weight:450!important;line-height:1.45!important}.as3-hero-note{text-align:right!important;background:linear-gradient(135deg,#ffffffb8,#e0f8fbc7)!important;border:1px solid #27b8ca1f!important;border-radius:16px!important;min-width:290px!important;padding:15px 19px!important;box-shadow:0 10px 28px #2c70840e,inset 0 1px #fffc!important}.as3-hero-note small{color:#109bae!important;letter-spacing:.1em!important;font-size:9px!important;font-weight:850!important;display:block!important}.as3-hero-note strong{color:#31526b!important;margin-top:5px!important;font-size:13px!important;font-weight:750!important;line-height:1.3!important;display:block!important}.as3-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;height:86px!important;display:grid!important}.as3-kpis article{background:linear-gradient(145deg,#fff 0%,#fbfdfe 100%)!important;border:1px solid #d7e2eaf5!important;border-radius:18px!important;align-items:center!important;gap:13px!important;height:86px!important;min-height:86px!important;padding:14px 17px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 12px 30px #1d3d570e,0 2px 7px #1d3d5706!important}.as3-kpis article:after{content:""!important;background:#10b8cf0a!important;border-radius:50%!important;width:72px!important;height:72px!important;position:absolute!important;top:-32px!important;right:-30px!important}.as3-kpis article>.ui-icon{color:#09a6ba!important;background:#eaf9fb!important;border:1px solid #0ca7bb14!important;border-radius:14px!important;flex:0 0 46px!important;width:46px!important;height:46px!important;padding:12px!important}.as3-kpis small{color:#74879a!important;font-size:10px!important;font-weight:650!important;line-height:1.1!important;display:block!important}.as3-kpis strong{color:#0b2948!important;letter-spacing:-.035em!important;margin-top:5px!important;font-size:25px!important;font-weight:800!important;line-height:1!important;display:block!important}.as3-workspace{grid-template-columns:minmax(300px,.92fr) minmax(430px,1.18fr) minmax(340px,1fr)!important;gap:14px!important;height:auto!important;min-height:610px!important;display:grid!important;overflow:visible!important}.as3-panel{background:linear-gradient(#fff 0%,#fcfdfe 100%)!important;border:1px solid #d5e1e9fa!important;border-radius:20px!important;height:100%!important;min-height:610px!important;overflow:hidden!important;box-shadow:0 16px 36px #1d3d570f,0 2px 8px #1d3d5706!important}.as3-panel>header{background:linear-gradient(#fff 0%,#fdfefe 100%)!important;border-bottom:1px solid #eaf0f4!important;justify-content:space-between!important;align-items:center!important;height:64px!important;min-height:64px!important;padding:11px 16px!important;display:flex!important}.as3-panel>header small{color:#8394a4!important;letter-spacing:.09em!important;font-size:9px!important;font-weight:850!important;line-height:1!important;display:block!important}.as3-panel>header h2{color:#0c2a47!important;letter-spacing:-.02em!important;margin:4px 0 0!important;font-size:17px!important;font-weight:760!important;line-height:1.1!important}.as3-panel>header>span{color:#1595a7!important;background:#eef9fa!important;border-radius:999px!important;padding:6px 9px!important;font-size:9px!important;font-weight:750!important;line-height:1!important}.as3-left{grid-template-rows:64px minmax(0,1fr) 48px!important;display:grid!important}.as3-request-list{scrollbar-width:thin!important;scrollbar-color:#d5e2e9 transparent!important;flex-direction:column!important;gap:8px!important;min-height:0!important;padding:11px!important;display:flex!important;overflow:auto!important}.as3-request{text-align:left!important;cursor:pointer!important;background:linear-gradient(145deg,#fff 0%,#fbfdfe 100%)!important;border:1px solid #e1eaf0!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;width:100%!important;min-height:82px!important;padding:13px 14px!important;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s!important;display:flex!important;box-shadow:0 4px 12px #1f3d5606!important}.as3-request:hover{background:#f8fdfe!important;border-color:#9fdce4!important;transform:translateY(-1px)!important;box-shadow:0 9px 20px #1a5f6e11!important}.as3-request.is-active{background:linear-gradient(110deg,#f1fbfc 0%,#f8fdfe 100%)!important;border-color:#32b9cb!important;transform:none!important;box-shadow:inset 4px 0 #10aec2,0 8px 22px #149caf12!important}.as3-request-top{justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.as3-request-top strong{color:#11334f!important;font-size:11px!important;font-weight:800!important}.as3-request>b{color:#173650!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:730!important;line-height:1.25!important;overflow:hidden!important}.as3-request-bottom{color:#7a8ea0!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:9px!important;line-height:1.25!important;display:flex!important}.as3-request-bottom span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.as3-pager{background:#fcfdfe!important;border-top:1px solid #eaf0f4!important;justify-content:center!important;align-items:center!important;gap:6px!important;height:48px!important;display:flex!important}.as3-pager button{color:#60788d!important;background:#fff!important;border:1px solid #d8e4eb!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;padding:0!important;font-size:10px!important;font-weight:700!important;display:grid!important}.as3-pager button:hover:not(:disabled){color:#079cb0!important;border-color:#8fd5df!important}.as3-pager button.is-active{color:#fff!important;background:linear-gradient(145deg,#18bdd0,#079eb4)!important;border-color:#0badc1!important;box-shadow:0 6px 14px #0dabc12e!important}.as3-center{grid-template-rows:64px minmax(0,1fr)!important;display:grid!important}.as3-detail{scrollbar-width:thin!important;scrollbar-color:#d5e2e9 transparent!important;flex-direction:column!important;gap:10px!important;min-height:0!important;padding:12px!important;display:flex!important;overflow:auto!important}.as3-ref,.as3-detail-grid>div,.as3-address,.as3-assignment,.as3-notes{background:linear-gradient(145deg,#fff 0%,#fbfdfe 100%)!important;border:1px solid #e2eaf0!important;border-radius:14px!important;box-shadow:0 4px 12px #1e3d5606!important}.as3-ref{grid-template-columns:1fr auto!important;align-content:center!important;min-height:72px!important;padding:13px 14px!important;display:grid!important}.as3-ref small{color:#8394a5!important;letter-spacing:.06em!important;grid-column:1/-1!important;font-size:9px!important;font-weight:800!important}.as3-ref strong{color:#10314f!important;margin-top:5px!important;font-size:14px!important;font-weight:780!important}.as3-ref span{color:#71879a!important;align-self:end!important;font-size:10px!important}.as3-detail-grid{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.as3-detail-grid>div{min-width:0!important;min-height:82px!important;padding:13px 14px!important}.as3-detail-grid small,.as3-address small,.as3-assignment small,.as3-notes small{color:#8495a5!important;letter-spacing:.055em!important;font-size:9px!important;font-weight:850!important;line-height:1!important;display:block!important}.as3-detail-grid strong{color:#173650!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:7px!important;font-size:12px!important;font-weight:750!important;line-height:1.3!important;display:block!important;overflow:hidden!important}.as3-detail-grid span{color:#758b9e!important;margin-top:5px!important;font-size:10px!important;display:block!important}.as3-address{min-height:90px!important;padding:14px!important;overflow:visible!important}.as3-address p{color:#294b65!important;margin:8px 0 0!important;font-size:11px!important;font-weight:500!important;line-height:1.55!important}.as3-assignment,.as3-notes{min-height:86px!important;padding:14px!important;overflow:visible!important}.as3-assignment strong{color:#173650!important;margin-top:7px!important;font-size:12px!important;font-weight:750!important;display:block!important}.as3-assignment span,.as3-notes p{color:#71879a!important;margin:6px 0 0!important;font-size:10px!important;line-height:1.5!important;display:block!important}.as3-right{grid-template-rows:64px minmax(0,1fr) 60px!important;display:grid!important}.as3-right>div:not(.as3-safe-note){align-content:initial!important;scrollbar-width:thin!important;scrollbar-color:#d5e2e9 transparent!important;flex-direction:column!important;gap:8px!important;min-height:0!important;padding:11px!important;display:flex!important;overflow:auto!important}.as3-staff{background:linear-gradient(145deg,#fff 0%,#fbfdfe 100%)!important;border:1px solid #e1eaf0!important;border-radius:14px!important;grid-template-columns:44px minmax(0,1fr) 88px!important;align-items:center!important;gap:10px!important;min-height:76px!important;padding:11px 12px!important;transition:transform .16s,border-color .16s,box-shadow .16s!important;display:grid!important;box-shadow:0 4px 12px #1e3d5606!important}.as3-staff:hover{border-color:#b6dfe5!important;transform:translateY(-1px)!important;box-shadow:0 9px 20px #1f5c6e0f!important}.as3-avatar{color:#245c81!important;background:linear-gradient(145deg,#edf7fc 0%,#e3f2fa 100%)!important;border:1px solid #2e7db714!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;font-size:11px!important;font-weight:850!important;display:grid!important;box-shadow:inset 0 1px #fffc!important}.as3-staff-copy{min-width:0!important}.as3-staff-copy strong,.as3-staff-copy span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.as3-staff-copy strong{color:#173650!important;font-size:11px!important;font-weight:760!important;line-height:1.25!important}.as3-staff-copy span{color:#7a8da0!important;margin-top:5px!important;font-size:9px!important;line-height:1.25!important}.as3-staff>button{color:#fff!important;background:linear-gradient(145deg,#17bcd0 0%,#079fb5 100%)!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:88px!important;height:34px!important;font-size:10px!important;font-weight:800!important;transition:transform .16s,box-shadow .16s!important;display:flex!important;box-shadow:0 7px 16px #08a1b72e,inset 0 1px #ffffff38!important}.as3-staff>button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 10px 22px #08a1b73d,inset 0 1px #ffffff40!important}.as3-staff>button:disabled{opacity:.58!important;cursor:not-allowed!important}.as3-staff>button .ui-icon{width:13px!important;height:13px!important}.as3-safe-note{color:#6d8497!important;background:linear-gradient(110deg,#f7fbfc 0%,#f1fafb 100%)!important;border-top:1px solid #e8eef3!important;align-items:center!important;gap:9px!important;height:60px!important;padding:10px 12px!important;display:flex!important}.as3-safe-note .ui-icon{color:#0aa6ba!important;flex:0 0 17px!important;width:17px!important;height:17px!important}.as3-safe-note span{font-size:9px!important;line-height:1.4!important}.as3-empty{color:#8194a5!important;text-align:center!important;place-items:center!important;height:100%!important;min-height:140px!important;padding:20px!important;font-size:11px!important;line-height:1.5!important;display:grid!important}.as3-eligibility-reasons{color:#778c9e!important;margin:12px 0 0!important;padding-left:18px!important;font-size:9px!important;line-height:1.55!important}.as3-error{z-index:200!important;border-radius:12px!important;max-width:430px!important;position:fixed!important;top:82px!important;right:24px!important;box-shadow:0 14px 32px #61253024!important}@media (max-width:1500px){.as3-page{padding:14px 16px 22px!important}.as3-shell{grid-template-rows:108px 80px minmax(560px,1fr)!important;gap:11px!important}.as3-hero{height:108px!important;min-height:108px!important;padding:17px 20px!important}.as3-hero h1{font-size:31px!important}.as3-kpis,.as3-kpis article{height:80px!important;min-height:80px!important}.as3-workspace{grid-template-columns:minmax(285px,.9fr) minmax(400px,1.16fr) minmax(315px,.98fr)!important;gap:11px!important}}@media (max-width:1260px){.as3-hero-note{min-width:240px!important}.as3-workspace{grid-template-columns:minmax(270px,.88fr) minmax(380px,1.14fr) minmax(300px,.98fr)!important}.as3-staff{grid-template-columns:40px minmax(0,1fr) 78px!important}.as3-staff>button{width:78px!important}}.as3-page{padding:18px 24px 30px!important}.as3-shell{grid-template-rows:126px 92px minmax(610px,1fr)!important;gap:15px!important;width:min(1680px,100%)!important}.as3-hero{background:radial-gradient(circle at 87% 15%,#0eb7cc1f,#0000 19%),radial-gradient(circle at 98% 92%,#3282d214,#0000 21%),linear-gradient(105deg,#fff 0%,#fbfdfe 50%,#eaf9fb 100%)!important;border:1px solid #cfe0e9e6!important;border-radius:24px!important;height:126px!important;min-height:126px!important;padding:22px 28px!important;box-shadow:0 18px 44px #18395412,0 2px 8px #18395406!important}.as3-hero-main{gap:19px!important}.as3-hero-icon{background:linear-gradient(145deg,#ebfbfd,#dcf5f8)!important;border-radius:20px!important;flex-basis:66px!important;width:66px!important;height:66px!important;box-shadow:0 12px 26px #0baabe1f,inset 0 1px #fffffff2!important}.as3-hero-icon .ui-icon{width:30px!important;height:30px!important}.as3-eyebrow{font-size:10px!important}.as3-hero h1{font-size:35px!important;font-weight:800!important}.as3-hero p{color:#71869a!important;max-width:760px!important;margin-top:8px!important;font-size:13px!important}.as3-hero-note{background:linear-gradient(135deg,#ffffffe0,#e7f9fbf0)!important;border:1px solid #15b1c626!important;border-radius:18px!important;min-width:300px!important;max-width:330px!important;padding:17px 20px!important;box-shadow:0 12px 30px #126a7a12,inset 0 1px #ffffffe6!important}.as3-hero-note small{letter-spacing:.11em!important;font-size:9px!important}.as3-hero-note strong{color:#173e5a!important;margin-top:6px!important;font-size:14px!important}.as3-kpis{gap:14px!important;height:92px!important}.as3-kpis article{border-radius:19px!important;height:92px!important;min-height:92px!important;padding:15px 18px!important;box-shadow:0 12px 28px #1e3d580e,inset 0 1px #fffc!important}.as3-kpis article>.ui-icon{border-radius:14px!important;flex-basis:48px!important;width:48px!important;height:48px!important;padding:13px!important}.as3-kpis article:nth-child(2)>.ui-icon{color:#18a45c!important;background:#edf9f2!important}.as3-kpis article:nth-child(3)>.ui-icon{color:#ec9b18!important;background:#fff5e8!important}.as3-kpis article:nth-child(4)>.ui-icon{color:#397ee7!important;background:#edf4ff!important}.as3-kpis small{font-size:10px!important;font-weight:700!important}.as3-kpis strong{margin-top:6px!important;font-size:26px!important}.as3-kpis article:first-child{border-top:2px solid #0aaec257!important}.as3-kpis article:nth-child(2){border-top:2px solid #19a95b4d!important}.as3-kpis article:nth-child(3){border-top:2px solid #f7a51b57!important}.as3-kpis article:nth-child(4){border-top:2px solid #2e7bf24d!important}.as3-workspace{grid-template-columns:minmax(315px,.92fr) minmax(455px,1.18fr) minmax(350px,1fr)!important;gap:14px!important}.as3-panel{border:1px solid #d2e0e9f5!important;border-radius:21px!important;box-shadow:0 15px 34px #1b39540f,0 2px 6px #1b395406!important}.as3-panel>header{height:66px!important;min-height:66px!important;padding:12px 17px!important}.as3-panel>header small{color:#0aa0b6!important;font-size:9px!important;font-weight:850!important}.as3-panel>header h2{margin-top:5px!important;font-size:17px!important}.as3-panel>header>span{color:#1398ab!important;background:#edf9fb!important;border:1px solid #12aabe14!important;padding:7px 10px!important}.as3-left{grid-template-rows:66px minmax(0,1fr) 50px!important}.as3-request-list{gap:9px!important;padding:12px!important}.as3-request{border-radius:15px!important;min-height:86px!important;padding:14px 15px!important}.as3-request:hover{background:#f8fdfe!important;border-color:#9fdce4!important;box-shadow:0 9px 20px #1a5f6e11!important}.as3-request.is-active{background:linear-gradient(105deg,#eefafc,#fbfeff)!important;border-color:#27b7ca!important;box-shadow:inset 4px 0 #0eafc4,0 9px 22px #0f9baf13!important}.as3-request-top strong{font-size:11px!important}.as3-request>b{font-size:12px!important}.as3-request-bottom{font-size:9px!important}.as3-pager{height:50px!important}.as3-center{grid-template-rows:66px minmax(0,1fr)!important}.as3-detail{background:linear-gradient(#fff,#fbfdfe)!important;gap:11px!important;padding:13px!important}.as3-ref,.as3-detail-grid>div,.as3-address,.as3-assignment,.as3-notes{border-color:#e0eaf0!important;border-radius:15px!important;box-shadow:0 5px 14px #20415b06!important}.as3-ref{min-height:76px!important;padding:14px 15px!important}.as3-detail-grid>div{min-height:86px!important;padding:14px 15px!important}.as3-address{min-height:96px!important;padding:15px!important}.as3-assignment,.as3-notes{min-height:90px!important;padding:15px!important}.as3-detail-grid small,.as3-address small,.as3-assignment small,.as3-notes small{color:#8093a4!important;font-size:9px!important}.as3-detail-grid strong,.as3-assignment strong{font-size:12px!important}.as3-right{grid-template-rows:66px minmax(0,1fr) 62px!important}.as3-right>div:not(.as3-safe-note){gap:9px!important;padding:12px!important}.as3-staff{border-radius:15px!important;grid-template-columns:46px minmax(0,1fr) 90px!important;min-height:80px!important;padding:12px 13px!important}.as3-avatar{width:46px!important;height:46px!important}.as3-staff-copy strong{font-size:11px!important}.as3-staff-copy span{font-size:9px!important}.as3-staff>button{border-radius:10px!important;width:90px!important;height:36px!important;font-size:10px!important}.as3-safe-note{height:62px!important;padding:11px 13px!important}.as3-safe-note span{font-size:9px!important}.as3-empty{color:#7c91a3!important;min-height:170px!important;padding:54px 24px 24px!important;font-size:11px!important;position:relative!important}.as3-empty:before{content:""!important;background:radial-gradient(circle,#13afc3 0 3px,#0000 4px),linear-gradient(145deg,#f1fbfc,#e8f7fa)!important;border:1px solid #d9eaef!important;border-radius:11px!important;width:34px!important;height:34px!important;position:absolute!important;top:28px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 7px 17px #0fa4b814!important}.as3-request-list::-webkit-scrollbar{width:6px!important}.as3-detail::-webkit-scrollbar{width:6px!important}.as3-right>div:not(.as3-safe-note)::-webkit-scrollbar{width:6px!important}.as3-request-list::-webkit-scrollbar-thumb{background:#d2e1e8!important;border-radius:999px!important}.as3-detail::-webkit-scrollbar-thumb{background:#d2e1e8!important;border-radius:999px!important}.as3-right>div:not(.as3-safe-note)::-webkit-scrollbar-thumb{background:#d2e1e8!important;border-radius:999px!important}@media (max-width:1500px){.as3-shell{grid-template-rows:116px 84px minmax(570px,1fr)!important}.as3-hero{height:116px!important;min-height:116px!important}.as3-kpis,.as3-kpis article{height:84px!important;min-height:84px!important}.as3-workspace{grid-template-columns:minmax(290px,.9fr) minmax(410px,1.15fr) minmax(320px,1fr)!important}}.subscriptions-page-premium .admin-page-header{isolation:isolate;position:relative!important}.subscriptions-page-premium .admin-page-header:after{pointer-events:none!important;z-index:0!important}.subscriptions-page-premium .admin-page-header>div{z-index:2!important;position:relative!important}.subscriptions-page-premium .admin-page-header>.admin-button{z-index:3!important;pointer-events:auto!important;position:relative!important}.subscriptions-page-premium{height:auto!important;min-height:calc(100vh - 64px)!important;max-height:none!important;overflow:visible!important}.subscriptions-page-premium>.admin-page{grid-template-rows:82px 68px auto auto!important;height:auto!important;min-height:calc(100vh - 80px)!important;overflow:visible!important}.subscriptions-page-premium .admin-card[aria-label=Abonelik\ operasyonları]{height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}.subscriptions-page-premium .admin-card[aria-label=Abonelik\ operasyonları]>div:last-child{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.subscriptions-page-premium{--sub-bg:#061724;--sub-surface:#082131;--sub-surface-2:#0a293b;--sub-surface-3:#0d3043;--sub-line:#3e9aba3d;--sub-line-strong:#1fd8e594;--sub-text:#eef8fc;--sub-muted:#89a8b8;--sub-cyan:#21d9e5;--sub-green:#35d996;--sub-amber:#ffb648;--sub-red:#ff6686;box-sizing:border-box!important;width:100%!important;height:calc(100dvh - 58px)!important;min-height:0!important;color:var(--sub-text)!important;background:radial-gradient(circle at 15% 0,#13afc20e,#0000 27%),radial-gradient(circle at 86% 8%,#2b65c60d,#0000 24%),linear-gradient(#071925 0%,#061724 100%)!important;margin:0!important;padding:10px 18px 12px!important;overflow:hidden!important}.subscriptions-page-premium>.admin-page{grid-template-rows:64px 72px 188px minmax(0,1fr)!important;gap:8px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.subscriptions-page-premium .admin-page-header{isolation:isolate!important;border:1px solid var(--sub-line)!important;height:64px!important;min-height:64px!important;color:var(--sub-text)!important;background:linear-gradient(115deg,#0a2a3afc,#071c2afc)!important;border-radius:12px!important;margin:0!important;padding:8px 14px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff05,0 8px 24px #0000001a!important}.subscriptions-page-premium .admin-page-header:after{content:""!important;z-index:-1!important;opacity:.34!important;pointer-events:none!important;filter:drop-shadow(0 0 8px #1fd8e52e)!important;background:radial-gradient(at 20% 80%,#0000 48%,#19d6e5cc 49%,#0000 50.5%),radial-gradient(at 47% 76%,#0000 48%,#238fe98f 49%,#0000 50.5%),radial-gradient(at 74% 78%,#0000 48%,#19d6e56b 49%,#0000 50.5%)!important;width:420px!important;height:95px!important;position:absolute!important;top:-18px!important;right:160px!important}.subscriptions-page-premium .admin-page-header h1{color:#f7fcff!important;letter-spacing:-.025em!important;margin:0!important;font-size:23px!important;font-weight:800!important;line-height:1.05!important}.subscriptions-page-premium .admin-page-description{color:#8eaebe!important;margin-top:3px!important;font-size:10px!important;line-height:1.25!important}.subscriptions-page-premium .admin-page-header>.admin-button{z-index:2!important;color:#041d22!important;background:linear-gradient(#2ce0ea,#17bacb)!important;border:1px solid #2ce3ed7a!important;border-radius:9px!important;height:36px!important;min-height:36px!important;padding:0 14px!important;font-size:10px!important;font-weight:800!important;position:relative!important;box-shadow:0 0 18px #20d9e521!important}.subscriptions-page-premium .subscriptions-premium-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;height:72px!important;min-height:72px!important;margin:0!important;display:grid!important}.subscriptions-page-premium .admin-stat-card{isolation:isolate!important;border:1px solid var(--sub-line)!important;min-width:0!important;height:72px!important;min-height:72px!important;color:var(--sub-text)!important;background:linear-gradient(145deg,#0b2737fa,#081d2cfc)!important;border-radius:11px!important;padding:9px 13px!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff05,0 7px 18px #00000017!important}.subscriptions-page-premium .admin-stat-card:after{content:""!important;z-index:0!important;opacity:.48!important;pointer-events:none!important;filter:drop-shadow(0 0 4px #31dfe980)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 36'%3E%3Cpath d='M2 27 C16 28 20 10 34 12 S50 28 65 21 S80 5 94 10 S106 21 118 8' fill='none' stroke='%2331dfe9' stroke-width='1.4' stroke-linecap='round'/%3E%3Cpath d='M2 30 C16 31 20 13 34 15 S50 31 65 24 S80 8 94 13 S106 24 118 11' fill='none' stroke='%2331dfe9' stroke-opacity='.18' stroke-width='3.8' stroke-linecap='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:100% 100%!important;width:96px!important;height:30px!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}.subscriptions-page-premium .admin-stat-card>*{z-index:1!important;position:relative!important}.subscriptions-page-premium .admin-stat-label{color:#a8c2cf!important;font-size:10px!important;font-weight:700!important}.subscriptions-page-premium .admin-stat-value{color:#f8fcff!important;margin-top:1px!important;font-size:22px!important;font-weight:800!important;line-height:1!important}.subscriptions-page-premium .admin-stat-helper,.subscriptions-page-premium .admin-stat-card small{color:#7f9cac!important;font-size:9px!important}.subscriptions-page-premium .admin-card,.subscriptions-page-premium .catalog-preview{border:1px solid var(--sub-line)!important;min-width:0!important;min-height:0!important;color:var(--sub-text)!important;background:linear-gradient(#092231fe,#061b29fe)!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffff04,0 8px 22px #00000014!important}.subscriptions-page-premium .subscriptions-operations{height:188px!important;min-height:188px!important;margin:0!important;overflow:hidden!important}.subscriptions-page-premium .subscriptions-operations-body{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}.subscriptions-page-premium .subscriptions-operations-heading{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-height:32px!important;display:flex!important}.subscriptions-page-premium .subscriptions-operations-heading h2{color:#f5fbff!important;margin:0!important;font-size:15px!important;font-weight:800!important}.subscriptions-page-premium .subscriptions-operations-heading p{color:#86a5b6!important;margin:2px 0 0!important;font-size:9px!important}.subscriptions-page-premium .subscriptions-operations-columns{grid-template-columns:1fr 1fr!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}.subscriptions-page-premium .subscriptions-operations-column{scrollbar-width:thin!important;scrollbar-color:#23a4bc6b transparent!important;background:#071d2bb8!important;border:1px solid #4197b92e!important;border-radius:9px!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:auto!important}.subscriptions-page-premium .subscriptions-operations-column-heading{z-index:2!important;background:#0b2a3c!important;border-bottom:1px solid #4197b929!important;justify-content:space-between!important;align-items:center!important;min-height:34px!important;padding:7px 9px!important;display:flex!important;position:sticky!important;top:0!important}.subscriptions-page-premium .subscriptions-operations-column-heading h3{color:#edf8fc!important;margin:0!important;font-size:11px!important;font-weight:800!important}.subscriptions-page-premium .subscriptions-operations-column-heading span{color:#5ce5ee!important;background:#11748433!important;border:1px solid #26d5e140!important;border-radius:999px!important;place-items:center!important;min-width:24px!important;height:21px!important;padding:0 7px!important;font-size:9px!important;font-weight:800!important;display:grid!important}.subscriptions-page-premium .subscriptions-application-row,.subscriptions-page-premium .subscriptions-operation-row{background:#071d2b6b!important;border-bottom:1px solid #4197b91f!important;gap:8px!important;min-height:46px!important;padding:7px 9px!important}.subscriptions-page-premium .subscriptions-application-row:hover,.subscriptions-page-premium .subscriptions-operation-row:hover{background:#0f425147!important}.subscriptions-page-premium .subscriptions-operations-primary strong,.subscriptions-page-premium .subscriptions-operations-plan strong,.subscriptions-page-premium .subscriptions-operations-progress strong{color:#eef8fc!important;font-size:10px!important;font-weight:750!important}.subscriptions-page-premium .subscriptions-operations-primary small,.subscriptions-page-premium .subscriptions-operations-plan small,.subscriptions-page-premium .subscriptions-operations-progress small,.subscriptions-page-premium .subscriptions-operations-date small{color:#7797a8!important;font-size:8px!important}.subscriptions-page-premium .subscriptions-operations-date span{color:#d5e8f1!important;font-size:9px!important;font-weight:650!important}.subscriptions-page-premium .subscriptions-operations-actions{gap:5px!important}.subscriptions-page-premium .subscriptions-operations-actions .admin-button{border-radius:7px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:8px!important;font-weight:800!important}.subscriptions-page-premium .subscriptions-operations-actions .admin-button-primary{color:#052228!important;background:linear-gradient(#2bdde8,#18bacb)!important;border-color:#2ce3ed66!important}.subscriptions-page-premium .subscriptions-operations-actions .admin-button-secondary{color:#ff87a2!important;background:#741a3038!important;border-color:#ff5f846b!important}.subscriptions-page-premium .subscriptions-operations-empty{color:#799aab!important;text-align:center!important;margin:0!important;padding:18px 10px!important;font-size:9px!important}.subscriptions-page-premium .admin-card-header,.subscriptions-page-premium .catalog-preview>header{color:#f1f9fd!important;background:#0b2a3c!important;border-bottom:1px solid #4197b92b!important}.subscriptions-page-premium .admin-card-header{padding:8px 11px!important}.subscriptions-page-premium .admin-card-header h2,.subscriptions-page-premium .catalog-preview>header h2{color:#f4fbff!important;margin:0!important;font-size:14px!important;font-weight:800!important}.subscriptions-page-premium .admin-card-header p{color:#80a0b1!important;margin-top:2px!important;font-size:9px!important}.subscriptions-page-premium .admin-card-body{background:0 0!important;min-height:0!important}.subscriptions-page-premium .admin-toolbar{gap:6px!important}.subscriptions-page-premium .admin-toolbar input,.subscriptions-page-premium .admin-toolbar select{color:#dcecf4!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:#071e2d!important;border:1px solid #489dbf42!important;border-radius:8px!important;height:34px!important;min-height:34px!important;font-size:10px!important}.subscriptions-page-premium .admin-toolbar input::placeholder{color:#6f8fa2!important}.subscriptions-page-premium table{color:#d9eaf2!important;background:0 0!important;width:100%!important}.subscriptions-page-premium table thead,.subscriptions-page-premium table th{color:#a9c3d0!important;background:#0d2b3e!important}.subscriptions-page-premium table th{border-color:#4197b92b!important;height:34px!important;padding:7px 9px!important;font-size:9px!important;font-weight:800!important}.subscriptions-page-premium table td{color:#cfe2eb!important;background:#071d2b8a!important;border-color:#4197b91f!important;height:39px!important;padding:6px 9px!important;font-size:9px!important;line-height:1.25!important}.subscriptions-page-premium table tbody tr:nth-child(odd) td{background:#0a2635b8!important}.subscriptions-page-premium table tbody tr:hover td{background:#0e3d4d66!important}.subscriptions-page-premium table tbody tr.catalog-row-selected td{background:#0d4f5b80!important;box-shadow:inset 0 1px #23d9e629,inset 0 -1px #23d9e629!important}.subscriptions-page-premium table td strong{color:#eff8fc!important;font-size:9.5px!important}.subscriptions-page-premium table td small,.subscriptions-page-premium table td div[style*=fontSize]{color:#84a3b3!important;font-size:8.5px!important}.subscriptions-page-premium .admin-badge{border-radius:999px!important;min-height:21px!important;padding:3px 7px!important;font-size:8px!important;font-weight:800!important}.subscriptions-page-premium .admin-badge-success{color:#4de1a5!important;background:#1697622e!important;border:1px solid #3bd5942e!important}.subscriptions-page-premium table .admin-button{color:#cfe7ef!important;background:#0a2b3e!important;border:1px solid #489dbf47!important;border-radius:7px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:8.5px!important;font-weight:750!important}.subscriptions-page-premium .package-action-button{width:28px!important;min-width:28px!important;height:28px!important;padding:0!important}.subscriptions-page-premium .subscriptions-live-pagination{color:#7f9faf!important;background:#082333!important;border:1px solid #4197b92e!important;border-radius:8px!important;height:34px!important;min-height:34px!important;margin:5px 0 0!important;padding:0 9px!important;font-size:9px!important}.subscriptions-page-premium .subscriptions-live-pagination strong{color:#eaf6fb!important;font-size:10px!important}.subscriptions-page-premium .subscriptions-live-pagination button{color:#cce2eb!important;background:#0b2b3e!important;border:1px solid #489dbf3d!important;border-radius:6px!important;height:25px!important;min-height:25px!important;padding:0 8px!important;font-size:8px!important}.subscriptions-page-premium .catalog-preview{height:100%!important;overflow:hidden!important}.subscriptions-page-premium .catalog-preview>header{align-items:center!important;gap:7px!important;min-height:42px!important;padding:8px 11px!important;display:flex!important}.subscriptions-page-premium .catalog-preview>header svg{color:#28dce7!important}.subscriptions-page-premium .catalog-preview-body{scrollbar-width:thin!important;scrollbar-color:#23a4bc73 transparent!important;height:calc(100% - 42px)!important;min-height:0!important;padding:9px 10px!important;overflow:auto!important}.subscriptions-page-premium .catalog-preview-title{background:#0a2b3bc7!important;border:1px solid #4197b929!important;border-radius:8px!important;gap:8px!important;padding:8px!important}.subscriptions-page-premium .catalog-preview-title svg{color:#2ddde8!important}.subscriptions-page-premium .catalog-preview-title strong{color:#f2f9fd!important;font-size:11px!important}.subscriptions-page-premium .catalog-preview-title span{color:#7e9fae!important;font-size:8.5px!important}.subscriptions-page-premium .catalog-preview-copy{color:#92aebb!important;margin:8px 0!important;font-size:9px!important;line-height:1.4!important}.subscriptions-page-premium .catalog-preview-grid{grid-template-columns:1fr 1fr!important;gap:5px!important;display:grid!important}.subscriptions-page-premium .catalog-preview-grid>div{background:#071d2bb8!important;border:1px solid #4197b924!important;border-radius:7px!important;min-height:45px!important;padding:7px 8px!important}.subscriptions-page-premium .catalog-preview-grid small{color:#7798a9!important;margin-bottom:2px!important;font-size:8px!important;display:block!important}.subscriptions-page-premium .catalog-preview-grid strong{color:#eaf6fb!important;font-size:10px!important}.subscriptions-page-premium .catalog-preview h3{color:#f0f8fc!important;margin:9px 0 5px!important;font-size:11px!important}.subscriptions-page-premium .catalog-preview-features{color:#b8d0db!important;gap:4px!important;margin:0!important;padding-left:18px!important;font-size:9px!important;display:grid!important}.subscriptions-page-premium .catalog-preview-features li::marker{color:#34d99a!important}.subscriptions-page-premium .admin-error{color:#ff8da7!important;background:#711b2f3b!important;border-color:#ff5b8052!important}@media (min-width:1500px){.subscriptions-page-premium{padding-inline:18px!important}}@media (min-width:1181px) and (max-width:1499px){.subscriptions-page-premium{padding-inline:12px!important}.subscriptions-page-premium>.admin-page{grid-template-rows:62px 70px 182px minmax(0,1fr)!important}.subscriptions-page-premium .admin-page-header{height:62px!important;min-height:62px!important}.subscriptions-page-premium .subscriptions-premium-stats,.subscriptions-page-premium .admin-stat-card{height:70px!important;min-height:70px!important}.subscriptions-page-premium .admin-stat-card:after{width:72px!important}.subscriptions-page-premium .subscriptions-operations{height:182px!important;min-height:182px!important}}@media (max-width:1180px){.subscriptions-page-premium{height:auto!important;min-height:calc(100dvh - 58px)!important;overflow:visible!important}.subscriptions-page-premium>.admin-page{flex-direction:column!important;height:auto!important;display:flex!important;overflow:visible!important}.subscriptions-page-premium .subscriptions-premium-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important}.subscriptions-page-premium .subscriptions-operations{height:auto!important;min-height:260px!important}.subscriptions-page-premium .subscriptions-operations-columns{grid-template-columns:1fr!important;overflow:visible!important}}
