.admin-product{--admin-ink:#24262b;--admin-muted:#6f737c;--admin-line:#e3e5e9;--admin-bg:#f6f7f9;color:var(--admin-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5;color-scheme:light}.admin-main .topup-campaign-page input:not([type=checkbox]):not([type=radio]){min-height:48px;font-size:16px!important;padding:10px 12px!important}.admin-nav-group a[href="/admin/topup-campaigns"]{min-height:44px}.admin-frame{display:flex;min-height:100vh}.admin-sidebar{width:254px;position:fixed;inset:0 auto 0 0;background:#fbfbfc;border-right:1px solid var(--admin-line);display:flex;flex-direction:column;z-index:50}.admin-brand{display:flex;align-items:center;gap:10px;padding:25px 22px 20px;letter-spacing:-.6px;font-size:21px;font-weight:750;line-height:1.15}.admin-brand>span:last-child{display:flex;align-items:baseline;gap:5px}.admin-brand strong{font-size:15px;font-weight:450;color:var(--admin-muted);letter-spacing:-.3px}.admin-brand-mark{background:var(--admin-red);color:white;border-radius:10px;display:grid;place-content:center;width:35px;height:35px;font-size:24px;position:relative;font-weight:850;letter-spacing:-2px}.admin-brand-mark>span{position:absolute;right:5px;bottom:0;font-size:21px;color:#ffd100}.admin-workspace{margin:0 14px 18px;padding:12px 10px;border:1px solid var(--admin-line);background:white;border-radius:9px;display:flex;align-items:center;gap:9px;font-size:12px;font-weight:600}.admin-account small,.admin-workspace small{display:block;font-size:10px;color:var(--admin-muted);font-weight:400;margin-top:3px}.admin-workspace-dot{width:7px;height:7px;border-radius:50%;background:#d30108;flex-shrink:0}.admin-nav-search{display:flex;align-items:center;gap:8px;margin:0 16px 12px;color:#969ba4}.admin-nav-search input{min-width:0;width:100%;font-size:11px;outline:none;background:transparent;padding:5px 0}.admin-primary-nav{overflow:auto;flex:1;padding:0 10px 20px}.admin-nav-group{margin-top:14px}.admin-nav-group h2{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.85px;color:#92959d;padding:0 13px;margin-bottom:6px}.admin-nav-group a{display:flex;align-items:center;gap:10px;padding:9px 12px;font-weight:500;border-radius:7px;min-height:37px;margin:2px 0;transition:background .15s,color .15s}.admin-nav-group a svg{color:#7a7f89;flex-shrink:0}.admin-nav-group a:hover{background:#eeeef1}.admin-nav-group a[aria-current=page]{background:#fbe9eb;color:#ad0309;font-weight:650}.admin-nav-group a[aria-current=page] svg{color:var(--admin-red)}.admin-nav-empty{padding:16px}.admin-account{display:flex;gap:10px;align-items:center;border-top:1px solid var(--admin-line);padding:16px;font-size:11px;font-weight:600}.admin-avatar{background:#eaecef;border-radius:50%;width:30px;height:30px;display:grid;place-content:center;color:#717681}.admin-account button{margin-left:auto;color:#777d87;padding:7px;border-radius:6px}.admin-account button:hover{background:#e9ebef}.admin-inline-error{font-size:11px;color:#b91c1c;padding:8px}.admin-workarea{margin-left:254px;min-width:0;flex:1;display:flex;flex-direction:column}.admin-topbar{height:61px;justify-content:space-between;border-bottom:1px solid var(--admin-line);background:#ffffffed;padding:0 32px}.admin-breadcrumb,.admin-topbar{display:flex;align-items:center;gap:12px}.admin-breadcrumb{font-size:11px;min-width:0}.admin-breadcrumb>span{color:#91969f}.admin-breadcrumb strong{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-mode-badge{font-size:10px;letter-spacing:.65px;border:1px solid #dfd4ac;background:#fffbe9;color:#826215;padding:3px 9px;border-radius:5px;font-weight:650;white-space:nowrap}.admin-runtime-strip{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 32px;border-bottom:1px solid #e4e8e8;background:#f0f5f3;font-size:10px;color:#466253}.admin-runtime-strip>div{display:flex;align-items:center;gap:7px}.admin-runtime-strip strong{font-weight:500}.admin-identity-dot{height:5px;width:5px;border-radius:50%;background:#a7aeb0}.admin-identity-dot.verified{background:#458060}.admin-runtime-strip details{position:relative}.admin-runtime-strip summary{cursor:pointer;font-size:10px}.admin-runtime-strip summary span{margin-left:14px;color:#7e8f83;font-family:ui-monospace,monospace}.admin-runtime-strip dl{position:absolute;z-index:40;right:0;top:26px;width:min(570px,calc(100vw - 35px));padding:20px;background:white;box-shadow:0 8px 30px #25342d20;border:1px solid var(--admin-line);border-radius:10px;display:grid;grid-template-columns:100px 1fr;gap:10px;font-size:11px;color:#59656a}.admin-runtime-strip dd{word-break:break-all;font-family:ui-monospace,monospace;color:#273735}.admin-main{padding:30px 32px 42px;max-width:1580px;width:100%;margin:0 auto;flex:1;outline:none}.admin-footer{border-top:1px solid var(--admin-line);padding:16px 32px;font-size:10px;color:#9599a2}.admin-footer,.admin-page-header{display:flex;justify-content:space-between}.admin-page-header{align-items:flex-start;gap:20px;margin-bottom:26px}.admin-main h1,.admin-page-header h1{font-size:25px;letter-spacing:-.8px;color:#292c31}.admin-page-header p{color:var(--admin-muted);font-size:12px;margin-top:5px;max-width:650px}.admin-eyebrow,.admin-page-header .admin-eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:1.3px;color:#a0a3aa;margin-bottom:8px;font-weight:650}.admin-page{display:flex;flex-direction:column;gap:20px}.admin-page .admin-page-header{margin-bottom:0}.admin-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.admin-card{border:1px solid var(--admin-line);border-radius:11px;background:white;padding:20px;min-width:0;box-shadow:0 1px 2px #20293903}.admin-card h2{font-size:14px;font-weight:650;letter-spacing:-.15px}.admin-card-header{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px}.admin-card-header a{font-size:11px;color:#7e848d;display:flex;align-items:center;gap:5px}.admin-muted{color:var(--admin-muted);font-size:12px}.admin-status{display:inline-flex;align-items:center;gap:5px;font-weight:600;border-radius:5px;background:#edf0f4;color:#616a78;padding:3px 7px;white-space:nowrap}.admin-status[data-tone=good]{background:#edf6f0;color:#38805a}.admin-status[data-tone=warning]{background:#fff5e0;color:#936d20}.admin-status[data-tone=danger]{background:#fcecef;color:#ae3847}.admin-primary,.admin-secondary{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 13px;border-radius:7px;font-size:12px;font-weight:600;min-height:36px}.admin-primary{background:var(--admin-red);color:white}.admin-primary:hover{background:#b80108}.admin-secondary{background:white;border:1px solid #dfe2e7;color:#555c66}.admin-secondary:hover{background:#f6f7f9}.admin-primary:disabled,.admin-secondary:disabled{opacity:.5;cursor:not-allowed}.admin-context-nav{display:flex;flex-wrap:wrap;gap:5px;border-bottom:1px solid var(--admin-line);padding-bottom:13px;margin-bottom:24px}.admin-context-nav a{font-size:11px;font-weight:500;padding:6px 9px;border-radius:6px;color:#7a808a}.admin-context-nav a:hover{background:#e9ecf1}.admin-context-nav a[aria-current=page]{color:#c30c17;background:#f9e8eb}.admin-table-wrap{overflow:auto;border:1px solid var(--admin-line);border-radius:9px}.admin-table-wrap table{width:100%;border-collapse:collapse;text-align:left}.admin-main th{font-size:10px;font-weight:600;letter-spacing:.25px;color:#828894;background:#f8f9fb;white-space:nowrap}.admin-main td{font-size:12px}.admin-main td,.admin-main th{padding:12px 14px;border-bottom:1px solid #eef0f3}.admin-main tbody tr:last-child td{border-bottom:0}.admin-main tr[data-selected=true]{background:#fdf1f2}.admin-main input:not([type=checkbox]):not([type=radio]),.admin-main select,.admin-main textarea{border-radius:7px;font-size:12px;max-width:100%}.admin-main button{cursor:pointer}.admin-main button:disabled{cursor:not-allowed}.admin-product :focus-visible{outline:2px solid #cc233a;outline-offset:3px}.admin-empty,.admin-error,.admin-loading{padding:32px;text-align:center;border:1px solid var(--admin-line);background:white;border-radius:10px;color:#8b9099;font-size:12px}.admin-error{color:#a83643;background:#fff7f8;border-color:#f3d7dd}.admin-error button{margin-top:12px;font-weight:600;text-decoration:underline}.admin-error h1{font-size:20px!important}.admin-loading:before{content:"";display:block;width:22px;height:22px;border:2px solid #e6e8ed;border-top:2px solid var(--admin-red);border-radius:50%;margin:0 auto 14px;animation:admin-spin .9s linear infinite}@keyframes admin-spin{to{transform:rotate(1turn)}}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.admin-metric{padding:18px 20px;background:white;border:1px solid var(--admin-line);display:flex;flex-direction:column;gap:8px;transition:border .15s,box-shadow .15s}.admin-metric:hover{border-color:#bbc1ca;box-shadow:0 4px 12px #15203908}.admin-metric-top{display:flex;align-items:center;justify-content:space-between;color:#858b95}.admin-metric-top span{font-size:11px}.admin-metric-value{font-size:29px;line-height:1.2;font-weight:600;letter-spacing:-1px;color:#2c3036}.admin-metric-caption{font-size:10px;color:#969ca5}.admin-overview-columns{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:18px}.admin-section-stack{display:flex;flex-direction:column;gap:18px}.admin-overview-table{width:100%;border-collapse:collapse}.admin-overview-table td:first-child{padding-left:0}.admin-overview-table td:last-child{text-align:right;padding-right:0}.admin-overview-table td small{display:block;font-size:10px;color:#a0a4ac;margin-top:3px}.admin-item-name{font-weight:600;color:#3a3e46}.admin-provider-list{display:grid;gap:0}.admin-provider-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #eef0f3;gap:10px}.admin-provider-row:last-child{border:0;padding-bottom:0}.admin-provider-row:first-child{padding-top:0}.admin-provider-label{display:flex;align-items:center;gap:9px}.admin-provider-letter{width:29px;height:29px;border-radius:7px;display:grid;place-content:center;background:#f1f2f6;font-weight:700;font-size:12px;color:#747985}.admin-provider-label strong{font-size:12px;font-weight:550}.admin-provider-label small{display:block;font-size:10px;color:#9a9fa8;margin-top:2px}.admin-timeline{display:flex;flex-direction:column;gap:0}.admin-timeline li{display:flex;gap:13px;position:relative;padding-bottom:17px}.admin-timeline li:last-child{padding:0}.admin-timeline-dot{width:7px;height:7px;flex-shrink:0;background:#d7dbe1;border:2px solid white;outline:1px solid #d7dbe1;border-radius:50%;margin-top:5px;z-index:1}.admin-timeline li:not(:last-child):after{content:"";position:absolute;left:3px;top:13px;bottom:1px;width:1px;background:#e9ebef}.admin-timeline strong{display:block;font-size:11px;font-weight:550;overflow-wrap:anywhere}.admin-timeline small{display:block;font-size:10px;color:#969ca5;margin-top:3px}.admin-blocker{display:flex;gap:10px;border-radius:8px;background:#fff9eb;border:1px solid #f1e5c8;padding:12px;color:#8a672a;font-size:11px;margin-bottom:16px}.admin-blocker strong{display:block;font-weight:600}.admin-blocker p{margin-top:3px;overflow-wrap:anywhere}.admin-blocker a{font-weight:600;text-decoration:underline}.admin-inline-failure{padding:12px;background:#fff4f5;color:#a6404d;border-radius:6px;font-size:11px}.admin-go-highlight{padding:15px;border:1px solid #e8eaee;border-radius:8px}.admin-go-highlight+.admin-go-highlight{margin-top:10px}.admin-go-highlight header{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600}.admin-go-highlight p{font-size:11px;color:#8b939e;margin-top:8px}.admin-backdrop,.admin-menu-toggle{display:none}.admin-skip{position:fixed;left:280px;top:-80px;background:white;padding:10px;z-index:100;border:2px solid #c10d19}.admin-skip:focus{top:5px}.admin-login{min-height:100vh;background:#f6f7f9;display:grid;place-items:center;padding:28px}.admin-login>div{width:100%;max-width:430px;background:white;border:1px solid #e0e3e9;border-radius:16px;padding:36px;box-shadow:0 16px 60px #29334008}.admin-login h1{font-size:27px;letter-spacing:-.7px}.admin-login button[type=submit]{background:var(--admin-red)!important}.admin-login label{font-size:11px!important}.admin-login input{font-size:14px!important;border-width:1px!important;border-radius:8px!important}@media(min-width:1500px){.admin-main{padding:36px 42px}.admin-metrics{gap:20px}.admin-overview-columns{gap:22px}}@media(max-width:1150px){.admin-sidebar{width:225px}.admin-workarea{margin-left:225px}.admin-main{padding:24px}.admin-runtime-strip,.admin-topbar{padding-left:24px;padding-right:24px}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-grid,.admin-overview-columns{grid-template-columns:1fr}.admin-brand{padding-left:17px}.admin-nav-group a{font-size:11px}}@media(max-width:760px){.admin-sidebar{transform:translateX(-100%);width:270px;transition:transform .2s}.admin-sidebar.is-open{transform:translateX(0)}.admin-workarea{margin-left:0}.admin-menu-toggle{display:block}.admin-backdrop{display:block;position:fixed;inset:0;background:#1b202b55;z-index:49}.admin-topbar{height:55px;padding:0 16px}.admin-breadcrumb>span{display:none}.admin-main{padding:21px 16px 30px}.admin-runtime-strip{padding:8px 16px;flex-wrap:wrap;gap:6px;font-size:9px}.admin-runtime-strip details{margin-left:auto}.admin-runtime-strip summary span{display:none}.admin-page-header{flex-wrap:wrap;gap:14px}.admin-main h1,.admin-page-header h1{font-size:22px}.admin-metrics{gap:10px}.admin-metric{padding:14px}.admin-metric-value{font-size:23px}.admin-card{padding:16px}.admin-footer{padding:14px 16px;gap:15px;font-size:9px}.admin-context-nav{flex-wrap:nowrap;overflow:auto;white-space:nowrap;margin-bottom:18px}.admin-skip{left:10px}.admin-login>div{padding:26px}.admin-main .grid-cols-2,.admin-main .grid-cols-3{grid-template-columns:minmax(0,1fr)}.admin-main table{min-width:490px}.admin-overview-table{min-width:0!important}}@media(prefers-reduced-motion:reduce){.admin-product *{animation:none!important;transition:none!important}}.admin-unit-switcher{margin:0 14px 12px;padding:9px 10px;border:1px solid #e1e4e8;background:white}.admin-unit-switcher label{display:block;font-size:10px;color:#828892;margin-bottom:3px}.admin-unit-switcher select{width:100%;font-weight:600;min-width:0;background:transparent;outline:none}.admin-unit-switcher button{font-size:10px;color:#a93039;margin-top:5px}.admin-primary-nav{padding-bottom:10px}.admin-nav-group{margin-top:10px}.admin-nav-group a{font-size:12px;padding:6px 11px;min-height:30px}.admin-brand{padding-top:16px;padding-bottom:15px}.admin-topbar{height:46px}.admin-main{padding:20px}.admin-main h1,.admin-page-header h1{font-size:21px;letter-spacing:-.5px}.admin-metrics{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.admin-metric{padding:14px;border-radius:10px;background:#fff}.admin-metric-value{font-size:25px}.admin-supervision-nav{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0 12px}.admin-supervision-nav a{font-size:11px;color:#6e7580;padding:5px 9px;background:white;border:1px solid #e2e5e9;border-radius:6px}.admin-supervision-nav a[aria-current=page]{color:#ba0910;border-color:#eabac0}.admin-native-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 14px;background:#f6f6f7;border-bottom:1px solid #e0e1e4}.admin-native-toolbar h1{font-size:15px!important;font-weight:600}.admin-native-toolbar input{font-size:12px;border:1px solid #d7dbe0;background:white;padding:5px 8px;border-radius:5px}.admin-inspector-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;min-height:430px;border:1px solid #e0e2e6;border-radius:8px;overflow:hidden;background:white}.admin-inspector{border-left:1px solid #e0e2e6;background:#fafafb;padding:18px;min-width:0}.admin-inspector h2{font-size:16px;font-weight:600}.admin-inspector label{display:block;font-size:11px;font-weight:500;margin-top:12px;color:#767c85}.admin-inspector input,.admin-inspector select,.admin-inspector textarea{display:block;margin-top:5px;width:100%;background:white;border:1px solid #d8dde3;padding:7px;color:#333}.admin-inspector-actions{display:flex;gap:8px;margin-top:18px}.admin-inspector table{min-width:0}.admin-segmented{display:inline-flex;padding:2px;border:1px solid #d8dce2;border-radius:6px;background:#eceef1;gap:1px}.admin-segmented button{font-size:11px;padding:4px 15px;border-radius:4px}.admin-segmented button[aria-pressed=true]{background:white;box-shadow:0 1px 3px #0002}@media(max-width:1000px){.admin-inspector-layout{grid-template-columns:minmax(0,1fr)}.admin-inspector{border-left:0;border-top:1px solid #e0e2e6}}@media(max-width:760px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-inspector-layout{border-radius:12px}.admin-inspector{padding:16px}.admin-unit-switcher select{min-height:32px}.admin-nav-group a{min-height:39px;font-size:13px}.admin-main{padding:18px 14px}.admin-segmented button{min-height:32px}.admin-native-toolbar{flex-wrap:wrap}.admin-runtime-strip{padding:8px 14px}}.admin-products-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;background:white;border:1px solid #e0e2e6;border-radius:8px;overflow:hidden}.admin-products-layout>.admin-native-toolbar{grid-column:1/-1}.admin-products-layout>div{min-width:0}.admin-products-layout .admin-inspector{max-height:calc(100vh - 170px);overflow:auto}.admin-products-layout>div.rounded-2xl{border:0;border-radius:0}.admin-product-inspector{grid-column:2}.admin-inspector input[type=checkbox]{display:inline;width:auto}.admin-products-layout tbody tr[data-selected=true]{background:#fff0f1}@media(max-width:1000px){.admin-products-layout{grid-template-columns:1fr}.admin-product-inspector{grid-column:1}.admin-products-layout .admin-inspector{max-height:none}}.admin-product .admin-segmented{display:flex;padding:2px;background:#e6e6e9;border-radius:6px;gap:2px;font-size:12px}.admin-product .admin-segmented button{padding:4px 14px;border-radius:4px;background:transparent}.admin-product .admin-segmented button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #0002}.admin-product .admin-dashboard-sections{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin-product .admin-dashboard-list{list-style:none;padding:0;margin:0}.admin-product .admin-dashboard-list li{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #e4e4e7;font-size:13px}.admin-product .admin-dashboard-list li:last-child{border-bottom:0}.admin-product .admin-dashboard-list strong{font-size:12px;font-weight:500}.admin-product .admin-zone-dot{height:8px;width:8px;flex-shrink:0;border-radius:50%;background:#34a853}.admin-product .admin-zone-dot[data-raised=true]{background:#d30108}.admin-product .admin-metric-top[data-tone=blue]{color:#007aff}.admin-product .admin-metric-top[data-tone=green]{color:#248a3d}.admin-product .admin-metric-top[data-tone=orange]{color:#c76b00}.admin-product .admin-metric-top[data-tone=purple]{color:#8944ab}.admin-product .admin-metric-top[data-tone=red]{color:#d30108}.admin-product .admin-governance-nav summary{font-size:11px;font-weight:600;color:#666672;padding:8px 10px;cursor:pointer}@media(max-width:900px){.admin-product .admin-dashboard-sections{grid-template-columns:1fr}}.admin-product{--admin-red:#d30108;--admin-blue:#3478f6;--admin-ink:#1f2024;--admin-muted:#73767e;--admin-line:#d9dadd;--admin-bg:#f4f4f5;--admin-panel:#fff;font-size:13px;line-height:1.35}.admin-frame{background:var(--admin-bg)}.admin-sidebar{width:224px;background:#eeeef0;border-right-color:#d1d2d5}.admin-workarea{margin-left:224px}.admin-brand{height:46px;padding:8px 13px;gap:8px;font-size:15px;font-weight:650;border-bottom:1px solid #d7d8db}.admin-brand strong{font-size:12px}.admin-brand-mark{width:26px;height:26px;border-radius:6px;font-size:17px;letter-spacing:-1px}.admin-brand-mark>span{right:3px;font-size:14px}.admin-unit-switcher{margin:9px 9px 6px;padding:8px 10px;border:0;border-radius:7px;background:var(--admin-blue);color:#fff;box-shadow:inset 0 0 0 1px #1d5fd8}.admin-unit-switcher label{color:#dce9ff;font-size:9px;margin-bottom:2px}.admin-unit-switcher select{color:#fff;font-size:12px;font-weight:650}.admin-unit-switcher select option{color:#111;background:#fff}.admin-unit-switcher button{color:#fff}.admin-nav-search{margin:4px 13px 7px}.admin-primary-nav{padding:0 7px 10px}.admin-nav-group{margin-top:8px}.admin-nav-group h2{font-size:9px;letter-spacing:.55px;padding:0 9px;margin-bottom:3px;color:#7c7f87}.admin-nav-group a{min-height:27px;padding:4px 8px;border-radius:5px;gap:8px;font-size:11px}.admin-nav-group a:hover{background:#dedfe3}.admin-nav-group a[aria-current=page]{background:var(--admin-blue);color:#fff}.admin-nav-group a[aria-current=page] svg{color:#fff}.admin-account{padding:9px 11px;background:#e9e9eb}.admin-avatar{width:26px;height:26px}.admin-topbar{height:44px;padding:0 16px;background:#f7f7f8;border-bottom-color:#d6d7da}.admin-breadcrumb{font-size:12px;gap:8px}.admin-breadcrumb strong{font-weight:600}.admin-topbar-identity{display:flex;align-items:center;gap:7px;color:#656971;font-size:10px}.admin-topbar-identity details{position:relative}.admin-topbar-identity summary{cursor:pointer;color:#555a63}.admin-topbar-identity summary span{font-family:ui-monospace,monospace;color:#858a92;margin-left:3px}.admin-topbar-identity dl{position:absolute;z-index:60;right:0;top:24px;width:min(560px,calc(100vw - 32px));padding:13px;background:white;border:1px solid var(--admin-line);box-shadow:0 8px 24px #20242b18;border-radius:7px;display:grid;grid-template-columns:90px 1fr;gap:7px}.admin-topbar-identity dd{font-family:ui-monospace,monospace;word-break:break-all;color:#30343a}.admin-mode-badge{font-size:9px;padding:2px 7px;border-radius:4px}.admin-main{max-width:none;padding:16px 18px 28px}.admin-footer{display:none}.admin-page{gap:12px}.admin-page-header{margin:0;gap:12px;align-items:center}.admin-main h1,.admin-page-header h1{font-size:20px;font-weight:650;letter-spacing:-.35px}.admin-page-header p{font-size:11px;margin-top:3px}.admin-eyebrow,.admin-page-header .admin-eyebrow{font-size:9px;letter-spacing:.85px;margin-bottom:4px}.admin-native-toolbar{min-height:38px;padding:5px 9px;margin:-2px 0 0;background:#ededee;border:1px solid #d7d8da;border-radius:6px}.admin-native-toolbar h1{font-size:14px!important}.admin-context-nav{display:none}.admin-unit-context{display:flex;align-items:center;min-height:36px;margin:0 -18px;padding:6px 18px;background:var(--admin-blue);color:#fff;border-block:1px solid #1e61d7}.admin-unit-context label{font-size:11px;font-weight:600}.admin-unit-context select{min-width:210px;height:26px!important;padding:2px 24px 2px 7px!important;border:1px solid #1d5cca!important;border-radius:5px!important;background:#fff!important;color:#1d2734!important;font-size:11px!important}.admin-card{padding:12px;border-radius:6px;box-shadow:none}.admin-card-header{margin-bottom:9px;gap:8px}.admin-card h2{font-size:13px}.admin-grid,.admin-overview-columns,.admin-section-stack{gap:10px}.admin-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.admin-metric{min-height:78px;padding:9px 10px;border-radius:6px;gap:4px;box-shadow:none}.admin-metric:hover{box-shadow:none;border-color:#aeb1b8}.admin-metric-top span{font-size:10px}.admin-metric-value{font-size:21px;letter-spacing:-.5px}.admin-metric-caption{font-size:9px}.admin-dashboard-sections{gap:10px!important}.admin-dashboard-list li{padding:6px 0!important;font-size:11px!important}.admin-table-wrap{border-radius:5px}.admin-main th{font-size:9px;background:#eeeeef;color:#70747b}.admin-main td{font-size:11px}.admin-main td,.admin-main th{padding:7px 9px;border-bottom-color:#e5e5e7}.admin-main tbody tr:hover{background:#f4f6f9}.admin-main tr[data-selected=true]{background:#e7f0ff}.admin-main input:not([type=checkbox]):not([type=radio]),.admin-main select,.admin-main textarea{min-height:28px;border-radius:5px!important;padding:5px 7px!important;font-size:11px!important;border-color:#cfd1d6}.admin-main textarea{min-height:58px}.admin-main label{font-size:11px}.admin-primary,.admin-secondary{min-height:28px;padding:5px 10px;border-radius:5px;font-size:11px}.admin-primary{background:var(--admin-blue)}.admin-primary:hover{background:#2469de}.admin-status{padding:0;background:transparent!important;border-radius:0;font-size:10px}.admin-status:before{content:"●";font-size:7px;color:currentColor}.admin-status[data-tone=good]{color:#2b7f47}.admin-status[data-tone=warning]{color:#986b11}.admin-status[data-tone=danger]{color:#b22c3c}.admin-empty,.admin-error,.admin-loading{padding:18px;border-radius:6px;font-size:11px;background:#fff}.admin-empty{border-style:dashed;background:transparent}.admin-error{text-align:left;background:#fff4f5}.admin-blocker,.admin-inline-failure{padding:8px;border-radius:5px}.admin-blocker{margin-bottom:9px}.admin-go-highlight{padding:9px;border-radius:5px}.admin-inspector-layout,.admin-products-layout{border-radius:6px}.admin-inspector{padding:12px}.admin-inspector h2{font-size:14px}.admin-inspector label{margin-top:8px}.admin-inspector-actions{margin-top:12px}.admin-provider-row{padding:8px 0}.admin-provider-letter{width:24px;height:24px;border-radius:5px}.admin-timeline li{padding-bottom:11px}.admin-main .rounded-2xl,.admin-main .rounded-3xl,.admin-main .rounded-\[2rem\]{border-radius:7px!important;box-shadow:none!important}.admin-main .rounded-lg,.admin-main .rounded-xl{border-radius:5px!important}.admin-main .shadow-lg,.admin-main .shadow-sm,.admin-main .shadow-xl{box-shadow:none!important}.admin-main .p-10,.admin-main .p-5,.admin-main .p-6,.admin-main .p-7,.admin-main .p-8{padding:12px!important}.admin-main .py-3{padding-top:6px!important;padding-bottom:6px!important}.admin-main .px-4,.admin-main .px-5{padding-left:9px!important;padding-right:9px!important}.admin-main .gap-4,.admin-main .gap-5,.admin-main .gap-6,.admin-main .gap-8{gap:10px!important}.admin-main .space-y-4>:not([hidden])~:not([hidden]),.admin-main .space-y-5>:not([hidden])~:not([hidden]),.admin-main .space-y-6>:not([hidden])~:not([hidden]),.admin-main .space-y-8>:not([hidden])~:not([hidden]){margin-top:10px!important}.admin-main .text-3xl,.admin-main .text-4xl,.admin-main .text-5xl{font-size:20px!important;line-height:1.25!important}.admin-main .text-2xl{font-size:18px!important}.admin-main .text-xl{font-size:14px!important}.admin-main .font-black{font-weight:650!important}.admin-main .rounded-full{border-radius:4px!important}.admin-main [data-testid=relationship-map]{gap:10px!important}.admin-main [data-testid=relationship-map]>section:first-child{background:#fff!important;color:var(--admin-ink)!important;border:1px solid var(--admin-line);padding:12px!important}.admin-main [data-testid=relationship-map]>section:first-child>p:first-child{color:#73767e!important;letter-spacing:.8px!important}.admin-main [data-testid=relationship-map]>section:first-child>p{color:#73767e!important;font-weight:400!important;font-size:11px!important}.admin-main [data-testid=relationship-map]>section:first-child>div{margin-top:10px!important;max-width:520px}.admin-main [data-testid=relationship-map]>section:first-child>div>div{background:#f1f1f2!important;padding:7px!important;text-align:left!important}.admin-main [data-testid=relationship-map]>section:first-child>div p:first-child{color:#24262b!important;font-size:16px!important}.admin-main [data-testid^=relationship-unit-]{border-width:1px!important;border-color:var(--admin-line)!important}.admin-main [data-testid^=relationship-unit-]>div:first-child{height:2px!important}.admin-main [data-testid^=relationship-unit-] .bg-slate-950{background:#eceef2!important;color:#20242a!important}.admin-main [data-testid^=relationship-unit-] .text-white{color:#20242a!important}.admin-main [data-testid^=relationship-unit-] .text-slate-300{color:#6f737c!important}.admin-native-form{overflow:hidden;border:1px solid #d7d9dd;border-radius:6px;background:#fff}.admin-native-form-section+.admin-native-form-section{border-top:1px solid #cfd2d7}.admin-native-form-section-header{padding:8px 10px;background:#eeeeef;border-bottom:1px solid #d7d9dd}.admin-native-form-section-header h2{font-size:12px;font-weight:650;color:#30343a}.admin-native-form-section-header p{margin-top:2px;font-size:10px;color:#7c8189}.admin-native-form-section-body{display:flex;flex-direction:column}.admin-native-form-row{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:start;gap:12px;min-height:32px;padding:7px 10px;border-top:1px solid #ececef;font-size:11px}.admin-native-form-row:first-child{border-top:0}.admin-native-form-row[data-tone=warning]{background:#fff9eb;color:#835f1f}.admin-native-form-row[data-tone=danger]{background:#fff3f4;color:#a9303d}.admin-native-form-label{color:#71767f}.admin-native-form-value{min-width:0;color:#30343a}.admin-native-form-value>input,.admin-native-form-value>select{width:min(100%,440px)}.admin-native-form-value a,.admin-native-form-value>a{color:#1f63c9;text-decoration:underline;text-underline-offset:2px}.admin-native-advanced{width:100%;color:#656b74}.admin-native-advanced>summary{cursor:pointer;font-size:10px;font-weight:600;color:#636a74;list-style-position:inside}.admin-native-advanced-body{display:grid;gap:8px;margin-top:7px;padding:8px;border-left:2px solid #d7d9dd;background:#f8f8f9;font-size:10px}.admin-go-route-readback{display:grid;gap:3px}.admin-go-route-readback h3{font-size:10px;font-weight:650;color:#3c4148}.admin-go-route-readback ol,.admin-go-route-readback ul{padding-left:16px}.admin-native-record{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.admin-native-record span,.admin-native-record strong{display:block}.admin-native-record span{margin-top:2px;font-size:10px;color:#777d86}.admin-native-destructive{color:#b02431;font-size:10px;font-weight:600}.admin-native-metadata{display:grid;grid-template-columns:110px minmax(0,1fr);gap:4px 10px}.admin-native-metadata dt{color:#7d828a}.admin-native-metadata dd{overflow-wrap:anywhere}.admin-email-evidence-record{display:grid;gap:3px}.admin-email-evidence-record>span{font-size:10px;color:#6f757e}.admin-native-error-text{color:#a9303d!important;font-weight:650}.admin-inline-success{padding:8px;border:1px solid #cce4d3;border-radius:5px;background:#eff8f1;color:#327349;font-size:11px}.admin-email-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.admin-email-advanced>summary span{font-size:12px;font-weight:650}.admin-email-advanced>summary small{font-size:10px;color:#858a92}.admin-email-advanced-body{margin-top:12px;padding-top:10px;border-top:1px solid #e2e3e6}.admin-email-advanced-body>h2{margin-bottom:8px}.admin-email-preview{margin-top:12px;padding-top:10px;border-top:1px solid #e2e3e6}.admin-email-preview iframe{width:100%;height:384px;margin-top:8px;border:1px solid #d7d9dd;border-radius:5px;background:#fff}@media(max-width:1150px){.admin-sidebar{width:210px}.admin-workarea{margin-left:210px}.admin-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.admin-sidebar{width:258px}.admin-workarea{margin-left:0}.admin-main{padding:12px 12px 22px}.admin-topbar{padding:0 12px}.admin-topbar-identity details,.admin-topbar-identity>span:not(.admin-mode-badge){display:none}.admin-unit-context{margin:0 -12px;padding:6px 12px}.admin-unit-context label{width:100%}.admin-unit-context select{min-width:0;width:calc(100% - 48px)}.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.admin-metric{min-height:70px}.admin-main h1,.admin-page-header h1{font-size:18px}.admin-card{padding:10px}.admin-main table{min-width:470px}.admin-main .p-10,.admin-main .p-5,.admin-main .p-6,.admin-main .p-7,.admin-main .p-8{padding:10px!important}.admin-native-form-row{grid-template-columns:minmax(0,1fr);gap:4px}.admin-native-form-label{font-size:10px}.admin-native-record{align-items:center}.admin-email-advanced>summary{align-items:flex-start;flex-direction:column;gap:2px}}