.sterix-ui .sterix-navbar-c{position:relative;z-index:45;width:100%;background:#fff;border-bottom:1px solid var(--sterix-border);color:var(--sterix-navy)}.sterix-nav-main{display:flex;align-items:center;gap:8px;height:72px;padding:0 12px}.sterix-nav-brand{display:flex;align-items:center;flex:none;border-radius:5px}.sterix-nav-brand img{display:block;width:110px;height:auto}.sterix-nav-context{display:none;max-width:clamp(100px,25vw,320px);min-width:0;padding-left:17px;border-left:1px solid var(--sterix-border);font-size:12px;color:var(--sterix-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sterix-nav-context-staff{display:block;max-width:70px;padding-left:10px;font-size:11px}.sterix-nav-tools{margin-left:auto;display:flex;align-items:center;gap:3px;min-width:0}.sterix-nav-utilities{display:flex;align-items:center;gap:0}.sterix-ui .sterix-navbar-c :is(.sterix-nav-icon,.sterix-notification-trigger){display:inline-flex;align-items:center;justify-content:center;flex:none;position:relative;width:32px;height:40px;min-height:40px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--sterix-muted);box-shadow:none}.sterix-ui .sterix-navbar-c :is(.sterix-nav-icon,.sterix-notification-trigger):is(:hover,[aria-expanded=true]){background:var(--sterix-selected);color:var(--sterix-blue)}.sterix-ui .sterix-navbar-c .sterix-nav-icon svg,.sterix-ui .sterix-navbar-c .sterix-notification-trigger svg{width:20px;height:20px;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sterix-nav-mobile{flex:none}.sterix-nav-mobile .sterix-nav-icon{width:28px;color:var(--sterix-navy)}.sterix-ui .sterix-navbar-c .sterix-nav-support{display:none}.sterix-ui .sterix-navbar-c .sterix-nav-search{display:flex;align-items:center;justify-content:center;gap:9px;height:40px;min-height:40px;width:32px;padding:0;border:0;border-radius:7px;background:#f5f7fc;color:var(--sterix-muted);font-weight:400;box-shadow:none}.sterix-ui .sterix-navbar-c .sterix-nav-search:hover{background:var(--sterix-selected);color:var(--sterix-blue)}.sterix-nav-search .sterix-icon{width:20px;height:20px}.sterix-nav-search>span,.sterix-nav-search kbd{display:none}.sterix-nav-search kbd{font-family:inherit;color:#8893a5;font-size:10px;border:1px solid var(--sterix-border);border-radius:4px;padding:2px 4px;margin-left:auto;line-height:normal;white-space:nowrap}.sterix-ui .sterix-navbar-c .sterix-nav-profile-trigger{display:flex;align-items:center;gap:10px;border:0;border-radius:7px;min-height:44px;padding:4px;margin-left:4px;color:var(--sterix-navy);background:transparent;box-shadow:none}.sterix-ui .sterix-navbar-c .sterix-nav-profile-trigger:is(:hover,[aria-expanded=true]){background:var(--sterix-selected)}.sterix-nav-avatar{display:inline-flex;align-items:center;justify-content:center;background:#e6ecfa;color:var(--sterix-blue);width:35px;height:35px;border-radius:9px;font-size:13px;font-weight:500;flex:none;overflow:hidden}.sterix-nav-avatar>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sterix-nav-profile-caption{display:none;min-width:0;max-width:140px;text-align:left;line-height:1.3}.sterix-nav-profile-caption strong{display:block;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sterix-nav-profile-caption small{display:block;font-size:10px;font-weight:400;color:var(--sterix-muted);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sterix-nav-profile-trigger>.sterix-icon{display:none;width:14px;height:14px}.sterix-nav-sections{display:none;min-height:46px;padding:0 28px;border-top:1px solid #edf0f6;align-items:stretch;gap:30px}.sterix-ui .sterix-navbar-c .sterix-nav-sections>a{display:flex;align-items:center;position:relative;padding:0 3px;margin:0;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--sterix-muted);font-size:12px;font-weight:400;line-height:1.4;white-space:nowrap;text-decoration:none}.sterix-ui .sterix-navbar-c .sterix-nav-sections>a:hover{color:var(--sterix-blue);background:transparent}.sterix-ui .sterix-navbar-c .sterix-nav-sections>a:is(.app-navbar-link-active,[aria-current=page]){color:var(--sterix-blue);font-weight:500}.sterix-ui .sterix-navbar-c .sterix-nav-sections>a:is(.app-navbar-link-active,[aria-current=page]):after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--sterix-blue)}.sterix-ui .sterix-navbar-c .sterix-nav-profile-panel{width:278px;max-width:calc(100vw - 24px);padding:6px;border:1px solid var(--sterix-field-border);border-radius:10px;background:#fff;box-shadow:0 12px 32px #1d254e12;max-height:calc(100svh - 100px);overflow:auto}.sterix-ui :is(.sterix-nav-profile-panel,.sterix-nav-mobile-panel)>.sterix-dropdown-content{padding:0;border:0;box-shadow:none}.sterix-nav-profile-summary{display:flex;align-items:center;gap:12px;padding:15px 12px 18px;margin-bottom:5px;border-bottom:1px solid #edf0f6}.sterix-nav-profile-summary .sterix-nav-avatar{width:37px;height:37px}.sterix-nav-profile-summary>div{display:grid;gap:4px;min-width:0}.sterix-nav-profile-summary strong{font-size:14px;font-weight:500;overflow-wrap:anywhere}.sterix-nav-profile-summary div>span{font-size:12px;color:var(--sterix-muted);overflow-wrap:anywhere}.sterix-ui .sterix-navbar-c .sterix-nav-profile-panel .sterix-dropdown-option{min-height:44px;padding:11px 12px;line-height:1.45;border:0;justify-content:flex-start;text-transform:none}.sterix-nav-profile-panel .sterix-dropdown-option>span{min-width:0;overflow-wrap:anywhere}.sterix-nav-profile-panel .sterix-dropdown-option :is(svg,img){width:18px;height:18px;flex:none;-o-object-fit:contain;object-fit:contain;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sterix-nav-profile-panel .platform-area-options{margin:5px 0 0;padding:0;border:0;border-top:1px solid #edf0f6;display:block}.sterix-nav-profile-panel .platform-area-options .sterix-dropdown-option>svg:last-child{margin-left:auto;width:16px}.sterix-nav-menu-heading{padding:12px 12px 5px;font-size:10px;font-weight:500;letter-spacing:.035em;color:#8691a4}.sterix-nav-signout{border-top:1px solid #edf0f6;margin-top:7px;padding-top:5px}.sterix-nav-menu-separator{margin:8px 0 6px;border-top:1px solid #edf0f6}.sterix-ui .sterix-nav-mobile-panel{width:300px;max-width:calc(100vw - 24px);padding:6px;max-height:calc(100svh - 95px);overflow:auto;background:#fff;border:1px solid var(--sterix-field-border);border-radius:10px}.sterix-ui .sterix-navbar-c .sterix-nav-mobile-panel a{display:block;width:100%;min-height:44px;text-align:left;padding:12px;border:0;border-radius:5px;background:transparent;color:var(--sterix-muted);font-size:13px;font-weight:400;box-shadow:none}.sterix-ui .sterix-navbar-c .sterix-nav-mobile-panel a:is(:hover,.app-navbar-mobile-link-active,[aria-current=page]){background:var(--sterix-selected);color:var(--sterix-blue)}.sterix-nav-mobile-panel .sterix-dropdown-option{min-height:44px}.sterix-nav-mobile-panel .sterix-dropdown-option>svg{width:18px;height:18px}.sterix-job-dot{position:absolute;bottom:8px;right:8px;width:5px;height:5px;border:1px solid white;border-radius:50%;background:#668277}.sterix-ui .sterix-jobs-panel{width:340px;max-width:calc(100vw - 24px);border:1px solid var(--sterix-field-border);border-radius:10px;background:#fff;box-shadow:0 12px 32px #1d254e12}.sterix-ui .sterix-jobs-panel>.sterix-dropdown-content{padding:16px 18px 20px;border:0;box-shadow:none}.sterix-jobs-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.sterix-jobs-heading h2{font-size:16px;font-weight:500;letter-spacing:-.2px;color:var(--sterix-navy)}.sterix-jobs-heading>span{font-size:11px;color:var(--sterix-muted)}.sterix-jobs-list{max-height:min(360px,60svh);overflow:auto}.sterix-job-row{padding:13px 0}.sterix-job-row+.sterix-job-row{border-top:1px solid #edf0f6}.sterix-job-row strong{display:block;font-size:13px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.sterix-job-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px;color:var(--sterix-muted);margin-top:7px}.sterix-job-progress{height:4px;background:#e9eef8;border-radius:4px;overflow:hidden;margin-top:12px}.sterix-job-progress span{display:block;width:35%;height:100%;border-radius:4px;background:var(--sterix-blue);animation:sterix-job-working 2s ease-in-out infinite}.sterix-jobs-empty{padding:12px 0 5px;font-size:13px;color:var(--sterix-muted);line-height:1.6}.sterix-jobs-history{border-top:1px solid #edf0f6;padding-top:14px;margin-top:10px}.sterix-jobs-history h3{margin-bottom:10px;font-size:11px;font-weight:500;color:var(--sterix-muted)}.sterix-jobs-history li{display:flex;align-items:flex-start;gap:8px;padding:7px 0;font-size:12px;line-height:1.55;color:var(--sterix-muted)}.sterix-job-action-dot{flex:none;width:5px;height:5px;margin-top:6px;border-radius:50%;background:var(--sterix-blue)}.sterix-job-action-dot[data-type=error]{background:var(--sterix-red)}.sterix-job-action-dot[data-type=warning]{background:var(--sterix-amber)}.sterix-job-action-dot[data-type=success]{background:var(--sterix-green)}@keyframes sterix-job-working{0%{transform:translate(-100%)}to{transform:translate(290%)}}@media(min-width:600px){.sterix-nav-main{gap:20px;padding-inline:24px}.sterix-nav-brand img{width:126px}.sterix-nav-tools{gap:15px}.sterix-nav-utilities{gap:2px}.sterix-ui .sterix-navbar-c :is(.sterix-nav-icon,.sterix-notification-trigger){width:38px}.sterix-ui .sterix-navbar-c .sterix-nav-support{display:inline-flex}.sterix-ui .sterix-navbar-c .sterix-nav-profile-trigger{margin-left:0;padding:5px 8px}.sterix-nav-profile-caption,.sterix-nav-profile-trigger>.sterix-icon{display:block}.sterix-ui .sterix-navbar-c .sterix-nav-profile-panel .sterix-dropdown-option{min-height:38px;padding:9px 12px}}@media(min-width:980px){.sterix-nav-main{height:74px;padding-inline:28px}.sterix-nav-mobile{display:none}.sterix-nav-context{display:block}.sterix-nav-context-staff{font-size:12px;max-width:none;padding-left:17px}.sterix-nav-sections{display:flex}.sterix-ui .sterix-navbar-c .sterix-nav-search{width:210px;justify-content:flex-start;padding:0 12px;font-size:13px}.sterix-nav-search>span,.sterix-nav-search kbd{display:inline}.sterix-nav-tools{gap:18px}}@media(min-width:1300px){.sterix-nav-main{padding-inline:32px;gap:26px}.sterix-nav-sections{padding-inline:32px}.sterix-ui .sterix-navbar-c .sterix-nav-search{width:290px}}@media(max-width:599px){.sterix-ui .sterix-jobs-panel{right:-46px;max-width:calc(100vw - 24px)}.sterix-ui .sterix-jobs-panel>.sterix-dropdown-content{padding:14px}}@media(prefers-reduced-motion:reduce){.sterix-job-progress span{animation:none;width:100%;opacity:.35}}@media print{.sterix-ui .sterix-navbar-c{display:none}}.sp-group-heading{font-size:10px;color:#77849b;padding:18px 22px 8px;font-weight:500}.sterix-ui .sp-panel-row{display:flex;align-items:flex-start;gap:12px;width:100%;padding:13px 22px;text-align:left;color:var(--sterix-navy);border:0;border-radius:0;background:#fff;box-shadow:none;font-size:12px;white-space:normal}.sterix-ui .sp-panel-row:hover{background:#f8fafe}.sterix-ui .sp-panel-row:focus-visible{outline:1px solid var(--sterix-blue);outline-offset:-4px;background:var(--sterix-selected)}.sp-row-content{flex:1;min-width:0;display:block}.sp-row-content>strong{display:block;font-size:12px;font-weight:500;line-height:1.5}.sp-subject{display:block;font-size:11px;color:var(--sterix-muted);margin-top:3px;overflow-wrap:anywhere}.sp-panel-row>.sterix-icon{width:13px;height:13px;margin-top:8px;opacity:.6;flex:none}.sp-meta{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:#76859c;margin-top:9px;line-height:1.4}.sp-meta small{font-size:10px;text-align:right}.sp-progress{display:block;height:3px;border-radius:3px;overflow:hidden;background:#e8edf7;margin-top:10px;width:100%}.sp-progress>span{height:100%;display:block;background:var(--sterix-blue);border-radius:3px;transition:width .35s ease}.sp-progress-unknown>span{width:27%;animation:sterix-process-flow 2s ease-in-out infinite}.sp-measure{display:flex;justify-content:space-between;gap:12px;color:var(--sterix-muted);font-size:10px;margin-top:10px}.sp-measure+.sp-progress{margin-top:6px}.sp-action-history{padding:12px 22px;font-size:11px;color:var(--sterix-muted)}.sp-action-history summary{cursor:pointer}.sp-action-history p{padding-top:9px}.sp-detail-heading{display:flex;align-items:flex-start;gap:14px;font-weight:400;line-height:1.4}.sp-detail-heading>.sp-glyph{width:38px;height:38px;margin-top:5px}.sp-detail-heading small{font-size:10px;color:var(--sterix-muted)}.sp-detail-heading h2{font-size:21px;letter-spacing:-.5px;font-weight:500;margin:5px 0}.sp-detail-heading p{font-size:12px;color:var(--sterix-muted);overflow-wrap:anywhere}.sp-detail-meta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:11px;color:var(--sterix-muted);padding:4px 0 12px}.sp-state{display:inline-flex;align-items:center;gap:6px;font-size:11px!important;color:var(--sterix-blue);padding:4px 7px!important;border:1px solid #e1e8f6;border-radius:5px;background:#f4f7fc;line-height:1.3;white-space:nowrap}.sp-state:before{content:"";width:4px;height:4px;flex:none;border-radius:50%;background:currentColor}.sp-state[data-state=success]{color:#397b60;background:#f3f8f5;border-color:#e4ede7}.sp-state:is([data-state=attention],[data-state=error]){color:#94602b;background:#fbf8f1;border-color:#eee8d9}.sp-started{font-size:11px;color:var(--sterix-muted);margin-top:12px}.sp-section-heading{font-size:13px;font-weight:500;margin:24px 0 17px}.sp-timeline{list-style:none;padding:0;margin:0}.sp-timeline li{display:flex;position:relative;gap:13px;padding-bottom:24px;align-items:flex-start;font-size:12px}.sp-timeline li:last-child{padding-bottom:0}.sp-timeline li:not(:last-child):before{content:"";position:absolute;left:11px;top:23px;bottom:0;width:1px;background:var(--sterix-border)}.sp-step-dot{display:grid;place-items:center;flex:none;width:23px;height:23px;border-radius:50%;background:#edf2fb;border:1px solid #dce5f7}.sp-step-dot img{width:12px;height:12px}.sp-step-current .sp-step-dot{background:var(--sterix-blue);box-shadow:0 0 0 4px #283a9510;border-color:var(--sterix-blue)}.sp-step-current .sp-step-dot img{filter:brightness(0) invert(1)}.sp-step-dot>span{width:5px;height:5px;background:#fff;border-radius:50%}.sp-timeline strong{font-weight:500;display:block;line-height:1.5}.sp-timeline small{display:block;font-size:11px;color:var(--sterix-muted);margin-top:4px}.sp-timeline time{font-size:10px;color:#8391a8;margin-left:auto;white-space:nowrap}.sp-context{border:1px solid var(--sterix-border);border-radius:8px;background:#f8fafe;padding:16px;margin:20px 0 0}.sp-context h3{font-size:13px;font-weight:500;margin:0 0 6px}.sp-context p{font-size:12px;color:var(--sterix-muted);line-height:1.65}.sterix-process-dialog .sterix-modal-footer{gap:8px;flex-wrap:wrap}.sterix-process-dialog .sterix-modal-heading{border-bottom:1px solid var(--sterix-border);padding-bottom:18px}.sterix-process-history{width:100%;min-width:0;padding-block:16px}.sp-history-heading{display:flex;align-items:flex-end;gap:20px;justify-content:space-between;margin-bottom:30px}.sp-history-heading>div>span{font-size:11px;color:var(--sterix-muted)}.sp-history-heading h1{font-size:30px;font-weight:500;letter-spacing:-.8px;margin:8px 0}.sp-history-heading p{font-size:13px;color:var(--sterix-muted);line-height:1.65}.sp-sources{font-size:11px;color:var(--sterix-muted);white-space:nowrap}.sp-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:14px}.sp-scope{display:flex;padding:3px;border:1px solid var(--sterix-border);background:#f1f4fa;border-radius:8px}.sterix-ui .sp-scope .sterix-control{font-size:12px;min-height:32px;padding:6px 12px;border-color:transparent;background:transparent;color:var(--sterix-muted)}.sterix-ui .sp-scope [aria-pressed=true]{background:#fff;border-color:var(--sterix-border);color:var(--sterix-navy)}.sp-search{width:100%;max-width:340px;margin-left:auto}.sp-search input{width:100%}.sp-filters{display:flex;gap:22px;border-bottom:1px solid var(--sterix-border);margin-bottom:20px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-bottom:1px}.sp-filters button{position:relative;display:flex;gap:7px;align-items:center;white-space:nowrap;padding:13px 1px;font-size:12px;color:var(--sterix-muted);background:transparent;border:0}.sp-filters [aria-current=page]{color:var(--sterix-blue)}.sp-filters [aria-current=page]:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--sterix-blue)}.sp-filters button span{font-size:10px;color:#8491a7}.sterix-ui .sp-table{position:relative;border:1px solid var(--sterix-border);border-radius:9px;background:#fff;overflow:auto}.sterix-ui .sp-table table{min-width:780px}.sterix-ui .sp-table td{padding:17px;font-size:12px}.sterix-ui .sp-table th{padding:13px 17px;font-size:11px;color:var(--sterix-muted)}.sp-table td>small,.sp-cell-process small{display:block;color:var(--sterix-muted);font-size:10px;margin-top:6px}.sp-cell-process{display:flex;align-items:center;gap:12px;min-width:180px}.sp-cell-process strong{font-weight:500;font-size:12px}.sp-table td:nth-child(3){min-width:170px}.sp-loading{width:100%}.sp-pagination{padding-top:20px}.sp-table td:last-child{width:1%;white-space:nowrap}.sterix-ui .sp-table td:last-child button{font-size:11px;white-space:nowrap}.sp-result-file{display:flex;align-items:center;gap:12px;border-top:1px solid var(--sterix-border);padding:16px 0;margin-top:16px}.sp-result-file>div{flex:1;min-width:0}.sp-result-file strong{display:block;font-size:12px;overflow-wrap:anywhere;font-weight:500}.sp-result-file small{font-size:10px;color:var(--sterix-muted)}@keyframes sterix-process-flow{0%{transform:translate(-110%)}to{transform:translate(390%)}}@media(max-width:639px){.sterix-active-jobs>.relative{position:static}.sterix-ui .sterix-process-panel{position:absolute;top:64px;left:12px;right:12px;width:auto;max-width:none}.sp-history-heading{align-items:flex-start}.sp-sources{display:none}.sp-search{max-width:none}.sp-history-heading h1{font-size:27px}.sp-filters{gap:17px}.sp-panel-heading{padding:18px}.sterix-ui .sp-panel-row{padding:13px 18px}.sp-detail-heading>.sp-glyph{display:none}.sp-detail-heading h2{font-size:18px}.sp-timeline time{display:none}.sp-table{max-width:100%}}@media(prefers-reduced-motion:reduce){.sp-progress>span{animation:none;transition:none}.sp-progress-unknown>span{width:100%;opacity:.35}}.sterix-ui .sterix-admin-sidebar>div{background:transparent}.sterix-ui .sterix-admin-navigation{width:100%;color:var(--sterix-navy)}.sterix-admin-nav-surface{border:1px solid var(--sterix-border);border-radius:12px;background:#fff;padding:18px 12px 10px}.sterix-admin-nav-heading{display:flex;align-items:center;gap:10px;padding:0 8px 17px}.sterix-admin-nav-heading>.sterix-icon{width:18px;height:18px}.sterix-admin-nav-heading h2{font-size:15px;line-height:22px;font-weight:500;letter-spacing:-.3px}.sterix-admin-nav-search{position:relative;margin:0 2px 13px}.sterix-admin-nav-search>.sterix-icon{position:absolute;left:11px;top:11px;width:16px;height:16px;pointer-events:none;opacity:.6}.sterix-ui .sterix-admin-navigation .sterix-admin-nav-search input{width:100%;min-height:38px;padding:8px 33px 8px 34px;font-size:12px;background:var(--sterix-canvas)}.sterix-admin-nav-clear{position:absolute;right:5px;top:5px;padding:6px;border-radius:5px}.sterix-admin-nav-clear .sterix-icon{width:16px;height:16px}.sterix-admin-nav-primary{display:grid;gap:3px;padding-bottom:13px}.sterix-admin-nav-section{padding:14px 0;border-top:1px solid var(--sterix-border)}.sterix-admin-nav-section-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:0 8px 8px}.sterix-admin-nav-label{color:var(--sterix-muted);font-size:10px;line-height:16px;font-weight:500;letter-spacing:.065em;text-transform:uppercase}.sterix-ui .sterix-admin-nav-edit{color:var(--sterix-muted);border-radius:5px;padding:4px}.sterix-admin-nav-edit .sterix-icon{width:15px;height:15px}.sterix-ui .sterix-admin-nav-link,.sterix-ui .sterix-admin-nav-disclosure{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:39px;padding:9px 10px;border:0;border-radius:7px;color:var(--sterix-navy);background:transparent;font-size:12px;line-height:18px;text-align:left;font-weight:400;text-decoration:none;transition:background-color .15s,color .15s}.sterix-admin-nav-link>span:first-of-type,.sterix-admin-nav-disclosure>span{flex:1;min-width:0}.sterix-admin-nav-link>.sterix-icon,.sterix-admin-nav-disclosure>.sterix-icon{width:17px;height:17px;flex-shrink:0;opacity:.7}.sterix-ui .sterix-admin-nav-link:hover,.sterix-ui .sterix-admin-nav-disclosure:hover,.sterix-ui .sterix-admin-nav-edit:hover,.sterix-ui .sterix-admin-nav-clear:hover{background:var(--sterix-selected);color:var(--sterix-blue)}.sterix-ui .sterix-admin-nav-link[aria-current=page]{color:var(--sterix-blue);background:var(--sterix-selected);font-weight:500}.sterix-admin-nav-current{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--sterix-blue);margin-left:auto}.sterix-admin-nav-link:not([aria-current=page])>.sterix-admin-nav-current{display:none}.sterix-persistent-admin-grid{padding:18px}.sterix-persistent-admin-grid>[x-persist]{min-width:0}.sterix-ui .sterix-persistent-admin-main{min-width:0;padding:0 0 40px}.sterix-sidebar-mobile-heading{display:flex;justify-content:space-between;align-items:center;padding:14px;border-bottom:1px solid var(--sterix-border)}.sterix-ui .sterix-admin-nav-disclosure[data-current-group=true]{color:var(--sterix-blue);font-weight:500}.sterix-admin-nav-disclosure .sterix-admin-nav-chevron{width:13px;height:13px;margin-left:auto;opacity:.45;transition:transform .18s}.sterix-admin-nav-chevron.is-open{transform:rotate(90deg)}.sterix-admin-nav-children{margin:1px 5px 7px 18px;padding-left:11px;border-left:1px solid var(--sterix-border)}.sterix-ui .sterix-admin-nav-link-nested{min-height:34px;padding:7px 9px;color:var(--sterix-muted);font-size:12px}.sterix-admin-nav-results{border-top:1px solid var(--sterix-border);padding-top:14px;min-height:200px}.sterix-admin-nav-results>p{padding:0 10px 10px}.sterix-admin-nav-empty{color:var(--sterix-muted);font-size:12px;line-height:20px;padding:14px 10px}.sterix-admin-nav-footer{border-top:1px solid var(--sterix-border);padding-top:8px}.sterix-admin-nav-footer .sterix-admin-nav-link,.sterix-admin-nav-footer .sterix-admin-nav-disclosure{font-size:11px;color:var(--sterix-muted);min-height:35px}.sterix-admin-navigation :is(a,button):focus-visible{outline:0;box-shadow:var(--sterix-field-focus-ring)}@media(min-width:1024px){.sterix-ui .sterix-admin-sidebar,.sterix-ui .sterix-admin-sidebar[x-cloak]{display:block!important;opacity:1!important;transform:none!important;transition:none!important}.sterix-ui .sterix-admin-container{padding-inline:24px}.sterix-ui .sterix-admin-sidebar{width:244px;top:18px}.sterix-persistent-admin-grid{display:grid;grid-template-columns:244px minmax(0,1fr);align-items:start;gap:24px;padding:24px 24px 0}.sterix-persistent-admin-grid>[x-persist]{position:sticky;top:18px}.sterix-sidebar-mobile-heading{display:none}.sterix-ui .sterix-admin-sidebar>div>.admin-shell-scroll{padding:4px;margin:-4px;overflow:visible}.sterix-ui .sterix-admin-grid{gap:24px}.sterix-admin-nav-surface{display:flex;flex-direction:column;max-height:calc(100dvh - 210px)}.sterix-admin-nav-heading,.sterix-admin-nav-search,.sterix-admin-nav-primary{flex-shrink:0}.sterix-admin-nav-browse,.sterix-admin-nav-results{display:block;overflow-y:auto;min-height:0;overscroll-behavior:contain;padding:4px 4px 12px;margin:-4px;scrollbar-width:thin;scrollbar-color:#d8dfec transparent;scroll-padding-block:12px}.sterix-admin-nav-scroll{overflow:visible}.sterix-ui .sterix-admin-nav-link,.sterix-ui .sterix-admin-nav-disclosure{min-height:36px;padding-block:8px}}@media(max-width:1023px){.sterix-ui .sterix-admin-sidebar{z-index:65}.sterix-sidebar-frame .sterix-admin-sidebar{position:fixed;inset:0 auto 0 0;width:min(320px,calc(100vw - 24px));background:#fff;overflow-y:auto;overscroll-behavior:contain}.sterix-admin-nav-backdrop{z-index:64}.sterix-admin-nav-surface{border:0;border-radius:0;padding:14px 14px 20px}.sterix-admin-nav-heading{display:none}.sterix-ui .sterix-admin-nav-link,.sterix-ui .sterix-admin-nav-disclosure{min-height:44px;font-size:13px}.sterix-admin-nav-children .sterix-admin-nav-link{min-height:40px}}@media(prefers-reduced-motion:reduce){.sterix-admin-navigation *{transition:none!important}}.sterix-with-landscape [data-sterix-ending-surface]:not([data-sterix-ending-surface] [data-sterix-ending-surface]){position:relative;padding-bottom:calc(var(--sterix-ending-padding, 0px) + 72px)!important}.sterix-page-content[data-sterix-ending-surface]{--sterix-ending-padding:16px}.cw-focus[data-sterix-ending-surface]{--sterix-ending-padding:32px}.cw-plan-details[data-sterix-ending-surface]{--sterix-ending-padding:24px}.cw-access-form[data-sterix-ending-surface]{--sterix-ending-padding:28px}.sterix-with-landscape [data-sterix-ending-surface]:not([data-sterix-ending-surface] [data-sterix-ending-surface]):after{content:"";position:absolute;inset:auto -1px -1px;height:73px;z-index:1;pointer-events:none;background:linear-gradient(180deg,#f9fbfe00,#f9fbfed9 68%,#f9fbfe);opacity:var(--sterix-end-fade,0);transition:opacity .2s}.sterix-page-footer:after{content:"";position:absolute;inset:-18px 0 auto;height:80px;pointer-events:none;background:linear-gradient(#f9fbfe,#f9fbfe00);opacity:var(--sterix-end-fade,0);transition:opacity .2s}.sterix-page-signature{z-index:2}.sp-results-surface{position:relative;border:1px solid var(--sterix-border);border-radius:12px;background:#fff}.sterix-ui .sp-results-surface>.sp-table{border:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.sp-results-surface>.sp-pagination{margin:0;padding:18px}@media(min-width:640px){[data-sterix-ending-surface=labor]{--sterix-ending-padding:20px}}@media(min-width:768px){.cw-access-form[data-sterix-ending-surface]{--sterix-ending-padding:36px}.cw-access-register .cw-access-form[data-sterix-ending-surface]{--sterix-ending-padding:32px}}@media(max-width:600px){.cw-access-form[data-sterix-ending-surface]{--sterix-ending-padding:22px}}@media(prefers-reduced-motion:reduce){[data-sterix-ending-surface]:after,.sterix-page-footer:after{transition:none}}@media(forced-colors:active),print{.sterix-with-landscape [data-sterix-ending-surface]:not([data-sterix-ending-surface] [data-sterix-ending-surface]){padding-bottom:var(--sterix-ending-padding,0px)!important}.sterix-with-landscape [data-sterix-ending-surface]:after,.sterix-page-footer:after{display:none}}body.sterix-ui.sterix-billing-page{background:#fff}body.sterix-ui.sterix-billing-page:has(.jetstream-modal[data-sterix-modal-open=true]) .sterix-alert-tray{top:max(16px,env(safe-area-inset-top));bottom:auto}body.sterix-ui.sterix-billing-page .sterix-page-content{background:transparent;border:0;box-shadow:none;padding:0}body.sterix-ui.sterix-billing-page main.app-page-content{padding:18px 16px 40px}body.sterix-ui.sterix-billing-page .sterix-surface,body.sterix-ui.sterix-billing-page .rounded-lg.border.bg-white{border-radius:6px;box-shadow:none}body.sterix-ui.sterix-billing-page h1{font-size:25px;line-height:1.3;letter-spacing:-.6px}body.sterix-ui.sterix-billing-page #billing-content h2{font-size:17px;font-weight:500;line-height:1.4}body.sterix-ui.sterix-billing-page .billing-navigation{margin-bottom:26px}body.sterix-ui.sterix-billing-page .billing-skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-skip-link:focus{position:relative;display:block;width:auto;height:auto;padding:10px;margin-bottom:8px;clip-path:none;color:#283a95}body.sterix-ui.sterix-billing-page table th{text-transform:none;letter-spacing:normal;font-weight:500}body.sterix-ui.sterix-billing-page .billing-scroll-region:focus-visible,body.sterix-ui.sterix-billing-page .sterix-table-scroll:focus-visible{outline:2px solid #283a95;outline-offset:-2px}body.sterix-ui.sterix-billing-page .billing-primary-nav,body.sterix-ui.sterix-billing-page .billing-secondary-nav{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid #e1e7f1;scrollbar-width:thin}body.sterix-ui.sterix-billing-page .billing-primary-nav a,body.sterix-ui.sterix-billing-page .billing-secondary-nav a{display:block;flex-shrink:0;padding:14px 0;color:#626f86;font-size:14px;white-space:nowrap;border-bottom:2px solid transparent}body.sterix-ui.sterix-billing-page .billing-primary-nav a[aria-current],body.sterix-ui.sterix-billing-page .billing-secondary-nav a[aria-current]{color:#283a95;border-color:#283a95;font-weight:500}body.sterix-ui.sterix-billing-page .billing-secondary-nav a{font-size:13px;padding:10px 0}body.sterix-ui.sterix-billing-page .billing-month-toolbar{display:grid;gap:16px;margin-top:0!important}body.sterix-ui.sterix-billing-page .billing-month-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.sterix-ui.sterix-billing-page .billing-stepper{display:flex;overflow-x:auto;gap:24px;border-bottom:1px solid #e1e7f1}body.sterix-ui.sterix-billing-page .billing-stepper button{display:flex;align-items:center;gap:8px;padding:14px 0;font-size:14px;white-space:nowrap;border-bottom:2px solid transparent;color:#626f86}body.sterix-ui.sterix-billing-page .billing-stepper button span{display:grid;place-items:center;width:25px;height:25px;border:1px solid #e1e7f1;border-radius:4px;font-size:12px}body.sterix-ui.sterix-billing-page .billing-stepper button[aria-current=step]{border-color:#283a95;color:#1d254e;font-weight:500}body.sterix-ui.sterix-billing-page .billing-stepper button[aria-current=step] span{background:#283a95;color:#fff;border-color:#283a95}body.sterix-ui.sterix-billing-page .billing-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px;background:#f6f8fd;border-radius:6px}body.sterix-ui.sterix-billing-page .billing-summary p{font-size:12px;color:#626f86}body.sterix-ui.sterix-billing-page .billing-summary strong{display:block;margin-top:8px;font-weight:500;font-size:20px;color:#1d254e;font-variant-numeric:tabular-nums}body.sterix-ui.sterix-billing-page .billing-filterbar{display:flex;flex-wrap:wrap;gap:12px;align-items:center}body.sterix-ui.sterix-billing-page .billing-filterbar input{flex:1 1 260px}body.sterix-ui.sterix-billing-page .billing-filterbar select{width:100%}body.sterix-ui.sterix-billing-page .billing-review-table{width:100%;border-collapse:collapse}body.sterix-ui.sterix-billing-page .billing-review-table th{background:#f9fbfe;font-size:12px;font-weight:500;color:#626f86;padding:14px 16px}body.sterix-ui.sterix-billing-page .billing-review-table td{padding:16px;border-top:1px solid #e1e7f1;font-size:13px}body.sterix-ui.sterix-billing-page .billing-review-table .billing-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-table-shell{border:1px solid #e1e7f1;border-radius:6px;overflow:hidden}body.sterix-ui.sterix-billing-page .billing-workflow-footer{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:18px;border-top:1px solid #e1e7f1}body.sterix-ui.sterix-billing-page .billing-stage{border:1px solid #e1e7f1;border-radius:6px;padding:20px}body.sterix-ui.sterix-billing-page .billing-stage h3{font-size:18px;font-weight:500}body.sterix-ui.sterix-billing-page .billing-stage p{font-size:14px;line-height:1.6}body.sterix-ui.sterix-billing-page .billing-metrics{background:#f6f8fd;border-radius:6px;gap:0}body.sterix-ui.sterix-billing-page .billing-metrics>div{border:0;border-radius:0;background:transparent;box-shadow:none;padding:18px}body.sterix-ui.sterix-billing-page .billing-metrics>div>p{color:#626f86}body.sterix-ui.sterix-billing-page .billing-metrics>div>p.text-2xl{color:#1d254e;font-size:22px;font-weight:500}body.sterix-ui.sterix-billing-page .billing-forecast-summary h2{font-size:13px}body.sterix-ui.sterix-billing-page .billing-forecast-summary{background:#f6f8fd;border:0}body.sterix-ui.sterix-billing-page .billing-forecast-summary>div:last-child{background:#edf2fb}body.sterix-ui.sterix-billing-page .billing-home-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;border-bottom:1px solid #e1e7f1}body.sterix-ui.sterix-billing-page .billing-home-row:last-child{border:0}body.sterix-ui.sterix-billing-page .billing-home-row h3{font-size:16px;margin-bottom:6px}body.sterix-ui.sterix-billing-page .billing-home-row p{color:#626f86;max-width:740px}body.sterix-ui.sterix-billing-page .billing-settings-list{display:grid;gap:0 28px}body.sterix-ui.sterix-billing-page .billing-settings-list a{display:flex;justify-content:space-between;gap:16px;padding:14px 0;font-size:14px;border-bottom:1px solid #e1e7f1}body.sterix-ui.sterix-billing-page .sterix-modal-panel{border-radius:8px}body.sterix-ui.sterix-billing-page .sterix-modal-title{font-size:20px}body.sterix-ui.sterix-billing-page .sterix-modal-content{overflow-y:auto;overscroll-behavior:contain}body.sterix-ui.sterix-billing-page .billing-invoice-list .sterix-table{width:100%;min-width:0}body.sterix-ui.sterix-billing-page .billing-invoice-list td:nth-child(2),body.sterix-ui.sterix-billing-page .billing-invoice-list td:nth-child(3){white-space:normal;overflow-wrap:anywhere;max-width:220px}body.sterix-ui.sterix-billing-page .sterix-modal-footer{border-top:1px solid #e1e7f1;background:#fff;flex-wrap:wrap;gap:8px}body.sterix-ui.sterix-billing-page button:focus-visible,body.sterix-ui.sterix-billing-page a:focus-visible{outline:2px solid #283a95;outline-offset:3px}@media(min-width:640px){body.sterix-ui.sterix-billing-page main.app-page-content{padding:24px 40px 48px}body.sterix-ui.sterix-billing-page .billing-settings-list{grid-template-columns:repeat(2,minmax(0,1fr))}body.sterix-ui.sterix-billing-page .billing-month-toolbar{grid-template-columns:1fr auto;align-items:start}body.sterix-ui.sterix-billing-page .billing-filterbar select{width:190px}body.sterix-ui.sterix-billing-page .billing-summary{padding:22px}body.sterix-ui.sterix-billing-page .billing-summary strong{font-size:24px}}@media(max-width:767px){body.sterix-ui.sterix-billing-page .billing-summary{grid-template-columns:repeat(2,minmax(0,1fr))}body.sterix-ui.sterix-billing-page .billing-summary>div:last-child{grid-column:1 / -1;border-top:1px solid #e1e7f1;padding-top:12px}body.sterix-ui.sterix-billing-page .billing-summary strong{white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-review-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-review-table tr{display:grid;grid-template-columns:1fr 1fr;padding:14px;gap:12px;border-bottom:1px solid #e1e7f1}body.sterix-ui.sterix-billing-page .billing-review-table td{display:block;padding:0;border:0}body.sterix-ui.sterix-billing-page .billing-review-table td:first-child{grid-column:1 / -1}body.sterix-ui.sterix-billing-page .billing-review-table td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:#626f86;margin-bottom:4px}body.sterix-ui.sterix-billing-page .billing-review-table .billing-number{text-align:left}body.sterix-ui.sterix-billing-page .billing-summary{gap:10px;padding:14px}body.sterix-ui.sterix-billing-page .billing-summary strong{font-size:17px}body.sterix-ui.sterix-billing-page .billing-primary-nav,body.sterix-ui.sterix-billing-page .billing-stepper{gap:18px}}body.sterix-ui.sterix-billing-page .billing-invoice-actions-trigger.sterix-control{width:44px;height:44px;min-height:44px;padding:0;justify-content:center;border-color:transparent;background:transparent;color:#626f86;box-shadow:none}body.sterix-ui.sterix-billing-page .billing-invoice-actions-trigger.sterix-control:hover{border-color:#e1e7f1;background:#f6f8fd;color:#283a95}body.sterix-ui.sterix-billing-page,body.sterix-ui .billing-concept-dialog{--billing-border: #e1e7f1;--billing-muted: #626f86;--billing-subtle: #f6f8fd;--billing-blue: #283a95;--billing-navy: #1d254e;background:#fff}body.sterix-ui.sterix-billing-page:before,body.sterix-ui.sterix-billing-page:after,body.sterix-ui.sterix-billing-page .sterix-page-footer:before,body.sterix-ui.sterix-billing-page .sterix-page-footer:after{content:none}body.sterix-ui.sterix-billing-page .app-shell{background:#fff}body.sterix-ui.sterix-billing-page .sterix-page-footer{min-height:0;padding-top:20px;border-top:1px solid var(--billing-border);background:#fff}body.sterix-ui.sterix-billing-page main.sterix-persistent-admin-main{padding:0 0 32px}body.sterix-ui.sterix-billing-page .sterix-page-heading{margin-block:20px 24px}body.sterix-ui.sterix-billing-page .billing-navigation{margin-bottom:18px}body.sterix-ui.sterix-billing-page .billing-primary-nav{gap:20px}body.sterix-ui.sterix-billing-page .billing-secondary-nav{gap:18px}body.sterix-ui.sterix-billing-page .billing-primary-nav a{padding-block:12px;font-size:13px}body.sterix-ui.sterix-billing-page .billing-secondary-nav a{font-size:12px}body.sterix-ui.sterix-billing-page #billing-content{min-width:0}body.sterix-ui.sterix-billing-page #billing-content :is(.grid,.flex)>*{min-width:0}body.sterix-ui.sterix-billing-page #billing-content .billing-scroll-region{max-width:100%;overscroll-behavior-x:contain}body.sterix-ui.sterix-billing-page :is(.billing-primary-nav,.billing-secondary-nav,.billing-section-tabs){overscroll-behavior-x:contain;scrollbar-width:thin}body.sterix-ui.sterix-billing-page :is(a,button,[tabindex="0"]):focus-visible{outline:2px solid var(--billing-blue);outline-offset:3px}body.sterix-ui.sterix-billing-page #billing-content :is(.space-y-5,.space-y-6)>:not([hidden])~:not([hidden]){margin-top:20px}.sterix-ui .billing-panel{min-width:0;border:1px solid #e1e7f1;border-radius:6px;background:#fff;box-shadow:none}body.sterix-ui.sterix-billing-page #billing-content :is(.rounded-lg.border,.rounded-md.border){border-radius:6px;box-shadow:none}body.sterix-ui.sterix-billing-page #billing-content :is(.border-slate-200,.border-gray-200){border-color:var(--billing-border)}body.sterix-ui.sterix-billing-page #billing-content :is(.bg-slate-50,.bg-gray-50,.bg-slate-100,.bg-gray-100):not(.sterix-modal-footer){background-color:var(--billing-subtle)}body.sterix-ui.sterix-billing-page #billing-content :is(.text-slate-900,.text-gray-900,.text-slate-800,.text-gray-800){color:var(--billing-navy)}body.sterix-ui.sterix-billing-page #billing-content :is(.text-slate-500,.text-gray-500,.text-slate-600,.text-gray-600){color:var(--billing-muted)}body.sterix-ui.sterix-billing-page #billing-content .bg-gray-900{background-color:var(--billing-blue)}body.sterix-ui.sterix-billing-page #billing-content :is(.uppercase,.tracking-widest){text-transform:none;letter-spacing:normal}body.sterix-ui.sterix-billing-page #billing-content :is(h3,h4){font-weight:500}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics,body.sterix-ui.sterix-billing-page #billing-content .billing-summary{border:1px solid var(--billing-border);background:#fff}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics>div,body.sterix-ui.sterix-billing-page #billing-content .billing-summary>div{min-width:0;padding:16px;background:transparent}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics>div>:is(h2,p:first-child){color:var(--billing-muted);font-size:13px;font-weight:500}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics>div>:is(.text-xl,.text-2xl){color:var(--billing-navy);font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics>div+div{border-left:1px solid var(--billing-border)}body.sterix-ui.sterix-billing-page #billing-content .billing-summary{padding:0;gap:0}body.sterix-ui.sterix-billing-page #billing-content .billing-summary>div+div{border-left:1px solid var(--billing-border)}body.sterix-ui.sterix-billing-page #billing-content .billing-summary>div:last-child{background:var(--billing-subtle)}body.sterix-ui.sterix-billing-page #billing-content .billing-summary strong{margin-top:6px;font-size:22px;font-weight:500}body.sterix-ui.sterix-billing-page #billing-content :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-height:42px;max-width:100%;border-radius:6px;border-color:#cbd4e4;background-color:#fff;color:var(--billing-navy);font-size:14px;line-height:1.5;box-shadow:none}:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(input,select,textarea):focus{border-color:var(--billing-blue);--tw-ring-color: #283a9530}:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(input,textarea)[readonly]{background:var(--billing-subtle)}:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) label{color:var(--billing-navy);font-size:13px;line-height:1.5}:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) input:is([type=checkbox],[type=radio]){color:var(--billing-blue)}body.sterix-ui.sterix-billing-page #billing-content .sterix-control,:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-control{min-height:40px;font-size:13px;font-weight:500;white-space:normal}body.sterix-ui.sterix-billing-page #billing-content :is(table,.billing-review-table){font-size:13px}body.sterix-ui.sterix-billing-page #billing-content thead{background:var(--billing-subtle)}body.sterix-ui.sterix-billing-page #billing-content th{color:var(--billing-muted);font-size:12px;font-weight:500}body.sterix-ui.sterix-billing-page #billing-content td{border-color:var(--billing-border)}body.sterix-ui.sterix-billing-page #billing-content tbody tr:hover{background:#f9fbff}body.sterix-ui.sterix-billing-page #billing-content :is(td,th).text-right{font-variant-numeric:tabular-nums;white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-scroll-region{scrollbar-width:thin;scrollbar-color:#cbd4e4 transparent;scroll-padding:12px}body.sterix-ui.sterix-billing-page .billing-section-tabs{display:flex;align-items:center;gap:20px;min-width:0;overflow-x:auto;border-bottom:1px solid var(--billing-border);scrollbar-width:thin}body.sterix-ui.sterix-billing-page .billing-section-tabs .billing-section-tab{flex-shrink:0;min-height:44px;padding:12px 0;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--billing-muted);font-size:13px;box-shadow:none;white-space:nowrap}body.sterix-ui.sterix-billing-page .billing-section-tabs .billing-section-tab[aria-pressed=true]{border-bottom-color:var(--billing-blue);color:var(--billing-blue)}body.sterix-ui.sterix-billing-page .billing-section-tabs .billing-section-tab:hover{color:var(--billing-blue);background:transparent}body.sterix-ui.sterix-billing-page .billing-panel>.billing-section-tabs{padding-inline:20px}body.sterix-ui.sterix-billing-page .billing-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;padding:16px;border-bottom:1px solid var(--billing-border)}body.sterix-ui.sterix-billing-page .billing-toolbar>div{min-width:0}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog){border-radius:8px;max-height:calc(100dvh - 56px)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-body{flex:1;min-height:0}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-heading{padding:20px;align-items:center;border-bottom:1px solid var(--billing-border)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-title{font-size:20px;font-weight:500}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-title>:is(div,span,h2,h3){font-size:inherit;font-weight:inherit;line-height:inherit}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-content{flex:1;min-height:0;max-height:none;margin-top:0;padding:20px;overflow-wrap:anywhere}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-footer{padding:16px 20px;background:#fff;border-top:1px solid var(--billing-border)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-footer :is(button,a){margin-left:0}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(.rounded-lg.border,.rounded-md.border){border-radius:6px;box-shadow:none}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(.bg-slate-50,.bg-gray-50,.bg-gray-100):not(.sterix-modal-footer){background:var(--billing-subtle)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(h3,h4){color:var(--billing-navy);font-weight:500}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(.text-slate-500,.text-gray-500,.text-slate-600,.text-gray-600){color:var(--billing-muted)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-form-section{padding-block:18px;border-top:1px solid var(--billing-border)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-form-section:first-child{padding-top:0;border-top:0}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-form-section h3{margin-bottom:12px;font-size:14px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-invoice-recipient{padding-bottom:16px;border-bottom:1px solid var(--billing-border)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-invoice-recipient h3{font-size:17px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .billing-invoice-totals{display:flex;flex-wrap:wrap;gap:12px 24px;padding:16px;border:1px solid var(--billing-border);border-radius:6px;background:var(--billing-subtle)}body.sterix-ui.sterix-billing-page .billing-form-note{color:var(--billing-muted);font-size:13px;line-height:1.6}body.sterix-ui.sterix-billing-page #billing-content details>summary{padding-block:4px;color:var(--billing-navy);font-weight:500}body.sterix-ui.sterix-billing-page #billing-content details[open]>summary{margin-bottom:12px}body.sterix-ui.sterix-billing-page .billing-subview-metrics{background:#fff}@media(max-width:767px){:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px}:is(body.sterix-ui.sterix-billing-page #billing-content,body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-control{min-height:44px}body.sterix-ui.sterix-billing-page #billing-content .billing-metrics>div+div{border-left:0;border-top:1px solid var(--billing-border)}body.sterix-ui.sterix-billing-page #billing-content .billing-summary strong{font-size:18px}body.sterix-ui.sterix-billing-page #billing-content .billing-summary>div:last-child{border-left:0;padding:16px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog){max-height:calc(100dvh - 40px)}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-heading{padding:16px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-content{padding:16px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-footer{padding:12px 16px}:is(body.sterix-ui.sterix-billing-page .sterix-modal-panel:not(.sterix-certificate-stage),body.sterix-ui .billing-concept-dialog) .sterix-modal-footer>div{width:100%;justify-content:flex-end}body.sterix-ui.sterix-billing-page .billing-toolbar{padding:16px}body.sterix-ui.sterix-billing-page .billing-toolbar .sterix-control-primary{width:100%;justify-content:center}body.sterix-ui.sterix-billing-page .billing-section-tabs{gap:18px}body.sterix-ui.sterix-billing-page .billing-panel>.billing-section-tabs{padding-inline:16px}}@media(min-width:1024px){body.sterix-ui.sterix-billing-page .sterix-persistent-admin-grid{padding:24px 28px 0;gap:28px}body.sterix-ui.sterix-billing-page .sterix-admin-workspace{min-width:0}}@media(max-width:767px){body.sterix-ui.sterix-billing-page .billing-pending-table td:nth-child(2),body.sterix-ui.sterix-billing-page .billing-pending-table td:last-child{grid-column:1 / -1}}@font-face{font-family:Sterix Host;src:url(/fonts/sterix/HostGrotesk-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sterix Host;src:url(/fonts/sterix/HostGrotesk-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Sterix Host;src:url(/fonts/sterix/HostGrotesk-Bold.woff2) format("woff2");font-weight:700;font-display:swap}:root{--sterix-navy:#1d254e;--sterix-blue:#283a95;--sterix-muted:#626f86;--sterix-border:#e1e7f1;--sterix-field-border:#d8dfec;--sterix-canvas:#f9fbfe;--sterix-selected:#edf2fb;--sterix-red:#bd414c;--sterix-green:#287843;--sterix-amber:#94602b;--sterix-radius:12px;--sterix-control-radius:7px;--sterix-field-focus-ring:0 0 0 1px var(--sterix-blue),0 0 0 4px #283a9526}body.sterix-ui{font-family:Sterix Host,Arial,sans-serif;color:var(--sterix-navy);font-synthesis:none}.sterix-ui :is(.font-sans,button,input,select,textarea){font-family:inherit}:where(.sterix-ui) :where(button,[role=button],a.sterix-control){border-radius:var(--sterix-control-radius)}.sterix-ui .sterix-control{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:9px 16px;border:1px solid transparent;border-radius:var(--sterix-control-radius);font-size:13px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:none;box-shadow:none;transition:background-color .15s,border-color .15s,color .15s}.sterix-ui .sterix-control-primary{background:var(--sterix-blue);border-color:var(--sterix-blue);color:#fff}.sterix-ui .sterix-control-primary:hover:not(:disabled){background:var(--sterix-navy);border-color:var(--sterix-navy)}.sterix-ui .sterix-control-secondary{background:#fff;border-color:var(--sterix-field-border);color:var(--sterix-navy)}.sterix-ui .sterix-control-secondary:hover:not(:disabled){background:var(--sterix-selected);border-color:#aebcda}.sterix-ui .sterix-control-danger{background:var(--sterix-red);border-color:var(--sterix-red);color:#fff}.sterix-ui .sterix-control-danger:hover:not(:disabled){background:#a12e39;border-color:#a12e39}.sterix-ui .sterix-control-soft{background:#f3f6fc;border-color:#e0e7f5;color:#475d96}.sterix-ui .sterix-control-ghost{background:transparent;color:var(--sterix-blue)}.sterix-ui .sterix-control-ghost:hover{background:var(--sterix-selected)}.sterix-ui .sterix-control-small{min-height:34px;padding:6px 12px;font-size:12px}.sterix-ui .sterix-control-icon{width:40px;padding-inline:0}.sterix-ui .sterix-control:disabled{opacity:.25;cursor:not-allowed}.sterix-ui .sterix-control>svg{flex:none;width:18px;height:18px}.sterix-ui .sterix-control.sterix-select-trigger{display:flex;justify-content:space-between;text-align:left;width:100%;min-height:42px;padding:10px 12px;font-weight:400}.sterix-ui :is(input:not([type=checkbox],[type=radio],[type=hidden],[type=file],[type=range],[type=color],[type=submit],[type=button],[type=reset]),textarea,select,.sterix-select-trigger){min-height:42px;max-width:100%;border:1px solid var(--sterix-field-border);border-radius:var(--sterix-control-radius);background-color:#fff;color:var(--sterix-navy);font-size:16px;line-height:20px}.sterix-ui :is(input,textarea)::-moz-placeholder{color:#8691a4;opacity:1}.sterix-ui :is(input,textarea)::placeholder{color:#8691a4;opacity:1}.sterix-ui :is(input,textarea,select):is(:disabled,[readonly]){background-color:var(--sterix-canvas);color:#8691a4}.sterix-ui :is(input,textarea,select)[aria-invalid=true]:not(:focus){border-color:var(--sterix-red)}.sterix-ui :is(input[type=checkbox],input[type=radio]){width:16px;height:16px;color:var(--sterix-blue);border-color:#bcc8dd;accent-color:var(--sterix-blue)}.sterix-ui input[type=checkbox]{border-radius:3px}.sterix-ui .sterix-label{color:var(--sterix-navy);font-size:13px;font-weight:500}body.sterix-ui :is(button:not(:disabled),a.sterix-control,input,textarea,select):focus,body.sterix-ui .sterix-select-trigger[aria-expanded=true]{box-shadow:var(--sterix-field-focus-ring);outline:2px solid transparent;outline-offset:2px}body.sterix-ui :is(input,textarea,select):focus{border-color:var(--sterix-blue)}body.sterix-ui .sterix-control-pulse{animation:sterix-control-pulse .38s ease-out}@keyframes sterix-control-pulse{0%{outline-color:#283a9566;outline-offset:0}to{outline-color:transparent;outline-offset:7px}}.sterix-ui .sterix-dropdown-panel{border:1px solid var(--sterix-field-border);border-radius:10px;box-shadow:0 8px 24px #1d254e0d}.sterix-ui .sterix-dropdown-panel>.sterix-dropdown-content{border:0;box-shadow:none}.sterix-ui .sterix-dropdown-panel .sterix-dropdown-option{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:10px;min-height:44px;padding:10px 12px;border:0;border-radius:5px;box-shadow:none;background:transparent;color:var(--sterix-muted);font-size:13px;font-weight:400;line-height:1.45;text-align:left;text-transform:none;letter-spacing:0}.sterix-ui .sterix-dropdown-panel .sterix-dropdown-option:is(:hover,:focus-visible,[aria-selected=true],[aria-current=page]){background:#f2f6fd;color:var(--sterix-blue)}.sterix-ui .sterix-select-panel .sterix-dropdown-option{justify-content:space-between}.sterix-ui :is(.sterix-table-scroll,.sterix-data-table,.cw-table-wrap){position:relative;max-width:100%;overflow-x:auto;border-radius:var(--sterix-radius);scrollbar-width:thin}.sterix-ui .sterix-data-table{border:1px solid var(--sterix-border);box-shadow:none}.sterix-ui table:not([data-sterix-table=preserve]){width:100%;border-collapse:collapse;font-size:13px}body.sterix-ui table:not([data-sterix-table=preserve])>thead{background:#fff}body.sterix-ui table:not([data-sterix-table=preserve])>thead>tr>th{background:#fff;color:var(--sterix-muted);padding:13px 14px;font-size:12px;font-weight:500;text-align:left;text-transform:none;letter-spacing:0;border-bottom:1px solid #edf0f6}body.sterix-ui table:not([data-sterix-table=preserve])>tbody>tr>td{padding:18px 14px;border-top:1px solid #edf0f6;vertical-align:middle}body.sterix-ui table:not([data-sterix-table=preserve])>tbody>tr:hover{background:#f7f9fe}body.sterix-ui table:not([data-sterix-table=preserve])>tbody>tr:has(>td input[type=checkbox]:checked)>td{background:var(--sterix-selected)}.sterix-ui table td>strong{font-size:14px;font-weight:500}.sterix-ui .sterix-table td>strong{display:block}.sterix-ui .sterix-table td>span:not([class]){display:block;font-size:12px;margin-top:4px}.sterix-ui .sterix-table-scroll.staff-table-scroll>table{min-width:1000px}.sterix-ui table td>:is(small,span:not([class])){color:var(--sterix-muted)}.sterix-ui .sterix-table-scroll>table{min-width:640px}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) table.sterix-table{display:table;width:100%;min-width:640px}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) .sterix-table>thead{display:table-header-group}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) .sterix-table>tbody{display:table-row-group}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) .sterix-table tr{display:table-row;padding:0}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) .sterix-table td{display:table-cell;width:auto;font-size:13px}body.sterix-ui :is(.sterix-record-table,.sterix-certificate-table) .sterix-table td:before{display:none}.sterix-table-toolbar{display:flex;flex-direction:column;gap:16px;padding:20px;background:#fff;border-bottom:1px solid #edf0f6}.sterix-table-filters{display:flex;flex-wrap:wrap;align-items:end;gap:16px;flex:1;min-width:0}.sterix-table-filters>*{flex:1 1 180px;min-width:0}.sterix-table-actions{display:grid;align-items:end;min-height:74px;min-width:180px}.sterix-table-actions>*{grid-area:1/1}.sterix-selection-actions{display:grid;gap:7px;color:var(--sterix-blue);background:transparent}.sterix-selection-summary{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:24px;font-size:12px}.sterix-ui .sterix-selection-clear{display:grid;place-items:center;width:24px;height:24px;min-height:24px;padding:0;border:0;border-radius:5px;background:transparent;color:var(--sterix-muted)}.sterix-selection-clear svg{width:14px;height:14px}.sterix-ui .sterix-selection-clear:hover{background:var(--sterix-selected);color:var(--sterix-blue)}.sterix-panel{background:#fff;border:1px solid var(--sterix-border);border-radius:var(--sterix-radius);min-width:0}.sterix-panel-heading,.sterix-panel-body{padding:22px}.sterix-panel-heading{border-bottom:1px solid var(--sterix-border)}.sterix-panel-footer{padding:16px 22px;background:#fcfdff;border-top:1px solid var(--sterix-border);border-radius:0 0 var(--sterix-radius) var(--sterix-radius)}.sterix-ui :is(.cw-surface,.staff-surface,.sterix-settings-card){border-color:var(--sterix-border);border-radius:var(--sterix-radius);box-shadow:none}.sterix-ui .sterix-badge{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:5px;padding:4px 8px;font-size:12px;font-weight:400;text-transform:none;letter-spacing:0;white-space:nowrap;color:var(--sterix-muted);background:#f0f3f8}.sterix-ui .sterix-badge[data-tone=success]{color:var(--sterix-green);background:#eef8f1}.sterix-ui .sterix-badge[data-tone=warning]{color:var(--sterix-amber);background:#fdf5e9}.sterix-ui .sterix-badge[data-tone=danger]{color:var(--sterix-red);background:#fff0f1}.sterix-ui .sterix-badge[data-tone=info]{color:var(--sterix-blue);background:var(--sterix-selected)}.sterix-ui .sterix-modal-panel{border:1px solid var(--sterix-border);border-radius:14px;box-shadow:0 24px 80px #1d254e33}.sterix-ui .sterix-modal-footer{background:var(--sterix-canvas);border-top:1px solid var(--sterix-border)}.sterix-ui .sterix-dropzone{border-color:#aebcda;border-radius:8px;background:var(--sterix-canvas)}.sterix-ui .sterix-dropzone:focus-within{outline:2px solid var(--sterix-blue);outline-offset:3px}.sterix-ui progress{accent-color:var(--sterix-blue)}.sterix-loading-mask{position:fixed;z-index:80;overflow:hidden;pointer-events:none;background:var(--sterix-canvas);border-radius:var(--sterix-radius)}.sterix-loading-mask i,.sterix-skeleton i{position:absolute;display:block;background:#e8eef8;border-radius:4px;animation:sterix-skeleton-breathe 1.5s ease-in-out infinite}.sterix-skeleton{display:grid;gap:12px;padding:16px}.sterix-skeleton-row{display:grid;grid-template-columns:2fr 1fr 1fr;gap:24px;padding:15px 0}.sterix-skeleton i{position:static;height:12px}.sterix-loading-announcement{position:fixed;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes sterix-skeleton-breathe{0%,to{opacity:.6}50%{opacity:1}}@media(min-width:640px){.sterix-ui :is(input:not([type=checkbox],[type=radio]),select,textarea,.sterix-select-trigger){font-size:14px}.sterix-table-toolbar{flex-direction:row;align-items:end}.sterix-table-actions{flex:none}.sterix-ui .sterix-dropdown-panel .sterix-dropdown-option{min-height:36px;padding:8px 12px}}@media(prefers-reduced-motion:reduce){body.sterix-ui .sterix-control-pulse,.sterix-loading-mask i,.sterix-skeleton i{animation:none}}@media(forced-colors:active){body.sterix-ui :is(button,a.sterix-control,input,textarea,select):focus{outline:2px solid Highlight;box-shadow:none}.sterix-skeleton i,.sterix-loading-mask i{background:GrayText}}@media print{.sterix-loading-mask,.sterix-loading-announcement{display:none}}
