.admin-ui .link{color:var(--color-accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.admin-ui .muted{color:var(--color-muted)}.admin-ui .overview-actions{flex-wrap:wrap;gap:12px;display:flex}.admin-ui .sidebar-foot button{align-items:center;gap:8px;display:flex}.admin-ui .form-divider{color:var(--color-muted);align-items:center;gap:12px;margin:16px 0;font-size:13px;display:flex}.admin-ui .form-divider:before,.admin-ui .form-divider:after{content:"";background:var(--color-border,#e7e0ee);flex:1;height:1px}.admin-ui .google-btn{justify-content:center;align-items:center;gap:10px;width:100%;margin-bottom:16px;display:flex}.admin-ui .auth-notice{color:var(--color-warning,#8a6d1a);background:var(--color-warning-bg,#fdf6e3);border:1px solid #e8d9a8;border-radius:6px;margin:0 0 12px;padding:10px 12px;font-size:13px}.admin-ui .bank-info{gap:10px;margin:0;display:grid}.admin-ui .bank-info>div{grid-template-columns:120px 1fr;align-items:baseline;gap:12px;display:grid}.admin-ui .bank-info dt{color:var(--color-muted);font-size:13px}.admin-ui .bank-info dd{text-align:right;direction:ltr;margin:0;font-weight:600}.admin-ui .bank-info .mono{letter-spacing:.5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.admin-ui .lookup-result-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.admin-ui .lookup-validity{color:var(--color-muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.admin-ui .dot{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.admin-ui .dot-ok{background:#16a34a}.admin-ui .dot-warn{background:#f59e0b}.admin-ui .lookup-facts{grid-template-columns:120px 1fr;gap:8px 12px;margin:0 0 16px;display:grid}.admin-ui .lookup-facts dt{color:var(--color-muted);font-size:13px}.admin-ui .lookup-facts dd{margin:0;font-weight:500}.admin-ui .lookup-packages{margin-bottom:16px}.admin-ui .lookup-package{border:1px solid var(--color-line);border-radius:6px;margin-bottom:8px;padding:10px 12px}.admin-ui .lookup-package-name{margin-bottom:2px;font-weight:600}.admin-ui .lookup-plans{gap:6px;margin-top:8px;display:grid}.admin-ui .lookup-plan{justify-content:space-between;font-size:13px;display:flex}.admin-ui .lookup-total{border-top:1px solid var(--color-line);justify-content:space-between;align-items:baseline;padding-top:12px;font-size:15px;display:flex}.admin-ui .step-actions{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.admin-ui .step-actions .secondary{flex:1}.admin-ui .brand-logo{background:#fff;border-radius:16px;padding:8px 14px;display:inline-block}.admin-ui .brand-logo img{width:96px;height:auto}.admin-ui .sidebar-foot .support-nav{gap:4px;margin-top:8px}.admin-ui .ops-shell .sidebar-foot .support-nav a{min-height:44px;font-weight:inherit;color:inherit;border-radius:8px;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;display:flex}.admin-ui .ops-shell .sidebar-foot .support-nav a:hover{background:var(--color-soft)}@media (max-width:800px){.admin-ui .ops-shell .sidebar-foot{width:100%;display:block}.admin-ui .ops-shell .sidebar-foot .side-label{display:none}.admin-ui .ops-shell .sidebar-foot .support-nav{flex-wrap:wrap;margin-top:0;display:flex}.admin-ui .ops-shell .sidebar-foot .support-nav>*{flex:1;justify-content:center;padding:10px 5px;font-size:12px}.admin-ui .ops-shell .sidebar-foot>button{margin-top:4px}}.admin-ui .help-topic{margin-bottom:16px}.admin-ui .help-item{border-top:1px solid var(--color-line);padding:0 16px}.admin-ui .help-item summary{cursor:pointer;padding:14px 0;font-weight:600;list-style-position:inside}.admin-ui .help-item p{color:var(--color-muted);margin:0 0 14px;line-height:1.7}.admin-ui .help-contact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}.admin-ui .help-contact p{margin:4px 0 0}.admin-ui .help-contact .primary{align-items:center;gap:8px;text-decoration:none;display:inline-flex}.admin-ui .changelog{gap:16px;margin:0;padding:0;list-style:none;display:grid}.admin-ui .changelog-entry{border-inline-start:3px solid var(--color-accent);padding:16px}.admin-ui .changelog-entry h2{margin:4px 0 8px;font-size:16px}.admin-ui .changelog-entry ul{margin:0;padding-inline-start:20px;line-height:1.8}.admin-ui.adopted-admin .wallet-stats{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.admin-ui.adopted-admin .wallet-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-ui .wallet-table td{vertical-align:top}.admin-ui .wallet-stats .num small{color:var(--color-muted);letter-spacing:0;font-size:13px}.admin-ui .wallet-stat-main{border-color:var(--color-accent);box-shadow:inset 0 3px 0 var(--color-accent)}.admin-ui .wallet-tabs{padding:0 8px}.admin-ui .wallet-pane{padding:16px}.admin-ui .wallet-success{background:var(--color-green-bg);color:var(--color-green);border-radius:6px;align-items:center;gap:8px;margin:0 0 16px;padding:10px 12px;font-size:13px;display:flex}.admin-ui .wallet-success .ico{flex:none;width:16px}.admin-ui .wallet-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.admin-ui .wallet-steps>li{border-bottom:1px solid var(--color-line);padding-bottom:20px}.admin-ui .wallet-steps>li:last-child{border-bottom:0;padding-bottom:0}.admin-ui .wallet-step-head{align-items:center;gap:10px;margin:0 0 12px;font-size:15px;font-weight:600;display:flex}.admin-ui .wallet-step-n{background:var(--color-accent);width:26px;height:26px;color:var(--color-accent-ink,#fff);font:600 13px var(--font-numbers);border-radius:50%;flex:none;place-items:center;display:inline-grid}.admin-ui .wallet-bank{border:1px solid var(--color-line);background:var(--color-soft,transparent);border-radius:8px;max-width:560px;padding:12px 16px}.admin-ui .wallet-bank dd{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.admin-ui .wallet-copy-value{overflow-wrap:anywhere}.admin-ui .wallet-copy{border:1px solid var(--color-line);background:var(--color-surface);min-height:28px;color:var(--color-accent);cursor:pointer;border-radius:6px;flex:none;align-items:center;gap:4px;padding:3px 8px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.admin-ui .wallet-copy .ico{width:14px}.admin-ui .wallet-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;max-width:720px;display:grid}.admin-ui .wallet-form .wallet-file,.admin-ui .wallet-form .auth-error,.admin-ui .wallet-form button{grid-column:1/-1}.admin-ui .wallet-form button{justify-self:start;align-items:center;gap:8px;display:inline-flex}.admin-ui .wallet-filters{align-items:center;margin:-16px -16px 16px}.admin-ui .wallet-export{align-items:center;gap:6px;margin-inline-start:auto;text-decoration:none;display:inline-flex}.admin-ui .wallet-export .ico{width:16px}.admin-ui .wallet-table .wallet-amount{text-align:end;white-space:nowrap}.admin-ui .wallet-pos{color:var(--color-green);font-weight:600}.admin-ui .wallet-neg{color:var(--color-danger,#a52032);font-weight:600}.admin-ui .wallet-sub{margin-top:2px;font-size:12px;display:block}.admin-ui .wallet-receipt{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.admin-ui .wallet-receipt .ico{width:14px}@media (max-width:640px){.admin-ui .wallet-form{grid-template-columns:1fr}.admin-ui .wallet-form button{justify-content:center;justify-self:stretch}.admin-ui .wallet-bank>div{grid-template-columns:1fr;gap:2px}.admin-ui .wallet-bank dd{justify-content:space-between}.admin-ui .wallet-export{justify-content:center;margin-inline-start:0}.admin-ui .wallet-tabs{overflow-x:auto}}.admin-ui .pw-field{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;align-items:center;display:flex}.admin-ui .pw-field:focus-within{border-color:var(--color-accent)}.admin-ui .pw-field input{background:0 0;border:0;flex:1;min-width:0;padding:9px 11px}.admin-ui .pw-field input:focus{outline:none}.admin-ui .pw-eye{color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:6px 10px;display:grid}.admin-ui .pw-eye:hover{color:var(--color-accent)}.admin-ui .pw-rules{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.admin-ui .pw-rules li{background:var(--color-soft);color:var(--color-muted);border-radius:999px;padding:2px 10px;font-size:12px}.admin-ui .pw-rules li:before{content:"○";margin-inline-end:5px}.admin-ui .pw-rules li.met{background:var(--color-green-bg);color:var(--color-green)}.admin-ui .pw-rules li.met:before{content:"✓"}.admin-ui .prefixed{border:1px solid var(--color-line);background:var(--color-surface);border-radius:8px;align-items:center;display:flex;overflow:hidden}.admin-ui .prefixed:focus-within{border-color:var(--color-accent)}.admin-ui .prefixed .prefix{color:var(--color-muted);white-space:nowrap;padding-inline:11px 0;font-size:13px}.admin-ui .prefixed input{background:0 0;border:0;flex:1;min-width:0;padding:9px 8px}.admin-ui .prefixed input:focus{outline:none}.admin-ui .phone-field{align-items:stretch;gap:8px;display:flex}.admin-ui .phone-field select{border:1px solid var(--color-line);background:var(--color-surface);max-width:56%;color:inherit;border-radius:8px;flex:none;padding:9px 8px}.admin-ui .phone-field input[type=tel]{border:1px solid var(--color-line);background:var(--color-surface);min-width:0;color:inherit;border-radius:8px;flex:1;padding:9px 8px}.admin-ui .phone-field select:focus,.admin-ui .phone-field input[type=tel]:focus{border-color:var(--color-accent);outline:none}.admin-ui .field-group{border:0;gap:12px;margin:0;padding:0;display:grid}.admin-ui .field-group legend{color:var(--color-muted);align-items:center;gap:8px;width:100%;padding:0;font-size:13px;font-weight:600;display:flex}.admin-ui .field-group legend:after{background:var(--color-line);content:"";flex:1;height:1px}.admin-ui .social-picker{gap:10px;display:grid}.admin-ui .social-chips{flex-wrap:wrap;gap:8px;display:flex}.admin-ui .social-chip{background:var(--color-surface);border:1px dashed var(--color-line);color:var(--color-muted);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px}.admin-ui .social-chip:hover{border-color:var(--color-accent);color:var(--color-accent)}.admin-ui .social-chip[aria-pressed=true]{background:var(--color-soft);border-color:var(--color-accent);color:var(--color-accent);border-style:solid}.admin-ui .social-fields{gap:8px;display:grid}.admin-ui .social-field{align-items:center;gap:10px;display:flex}.admin-ui .social-field .prefixed{flex:1;min-width:0}.admin-ui .sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-ui .auth-steps{gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.admin-ui .auth-steps li{opacity:.9;align-items:center;gap:10px;display:flex}.admin-ui .auth-steps b{border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;display:grid}.admin-ui .auth-message{border-radius:8px;gap:8px;margin:0 0 12px;padding:11px 13px;font-size:13px;display:grid}.admin-ui .auth-message strong{align-items:center;gap:8px;display:flex}.admin-ui .auth-message .secondary,.admin-ui .auth-message .primary{justify-self:start;padding:6px 14px}.admin-ui .auth-message.tone-bad{background:var(--color-danger-bg,#fcebec);color:var(--color-danger,#a3323a)}.admin-ui .auth-message.tone-wait{background:var(--color-warn-bg,#fff2de);color:var(--color-warn,#945c14)}.admin-ui .auth-message.tone-ok{background:var(--color-green-bg,#e9f6ef);color:var(--color-green,#247854)}.admin-ui .label-row{justify-content:flex-end;margin-bottom:-6px;display:flex}.admin-ui .google-verified{background:var(--color-green-bg,#e9f6ef);color:var(--color-green,#247854);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.admin-ui .table-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-ui .table-tools input,.admin-ui .table-tools select{border:1px solid var(--color-line);background:var(--color-surface);color:inherit;font:inherit;border-radius:8px;padding:7px 10px}.admin-ui .dealer-name{align-items:center;gap:10px;min-width:0;display:flex}.admin-ui .dealer-name strong,.admin-ui .dealer-name small{display:block}.admin-ui .avatar{background:var(--color-soft);color:var(--color-accent);border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.admin-ui .stacked{justify-items:start;gap:2px;display:grid}.admin-ui .social-marks{gap:6px;display:flex}.admin-ui .social-marks a{background:var(--color-soft);color:var(--color-accent);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:700;text-decoration:none}.admin-ui .row-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.admin-ui tr.clickable{cursor:pointer}.admin-ui tr.open td{background:var(--color-soft)}.admin-ui .detail-row td{background:var(--color-bg)}.admin-ui .detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:6px 2px;display:grid}.admin-ui .detail-grid h4{color:var(--color-muted);margin:0 0 8px;font-size:12px}.admin-ui .detail-list{grid-template-columns:auto 1fr;gap:4px 14px;margin:0 0 10px;font-size:13px;display:grid}.admin-ui .detail-list dt{color:var(--color-muted)}.admin-ui .detail-list dd{overflow-wrap:anywhere;margin:0}.admin-ui .review-warning{background:var(--color-warn-bg);color:var(--color-warn);margin:0;padding:10px 16px;font-size:13px}@media (max-width:860px){.admin-ui .detail-grid{grid-template-columns:1fr}}.admin-ui .activity-pane{gap:14px;padding:16px;display:grid}.admin-ui .pane-title{margin:6px 0 0;font-size:15px}.admin-ui .lookup-filters{flex-wrap:wrap;gap:8px;display:flex}.admin-ui .wallet-mini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.admin-ui .wallet-mini-stats .num{margin:8px 0 4px;font-size:26px}.admin-ui .lookup-error{background:var(--color-warn-bg);color:var(--color-warn);border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.admin-ui .adjust-form{grid-template-columns:1fr 1fr 2fr auto;align-items:end;gap:12px;display:grid}@media (max-width:860px){.admin-ui .wallet-mini-stats,.admin-ui .adjust-form{grid-template-columns:1fr}}.admin-ui .wallet-copy-all{align-items:center;gap:8px;margin-top:10px;display:inline-flex}.admin-ui .wallet-drop{background:var(--color-surface);border:2px dashed var(--color-line);cursor:pointer;text-align:center;border-radius:14px;justify-items:center;gap:6px;padding:28px 16px;transition:background-color .15s,border-color .15s;display:grid;position:relative}.admin-ui .wallet-drop input[type=file]{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.admin-ui .wallet-drop:hover,.admin-ui .wallet-drop.is-dragging{background:var(--color-soft);border-color:var(--color-accent)}.admin-ui .wallet-drop:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.admin-ui .wallet-drop-icon{background:var(--color-soft);color:var(--color-accent);border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;display:inline-flex}.admin-ui .wallet-drop-icon .ico{width:26px;height:26px}.admin-ui .wallet-drop-link{color:var(--color-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.admin-ui .wallet-drop-hint{color:var(--color-muted);font-size:12px}.admin-ui .wallet-drop.has-file{background:var(--color-green-bg);border-color:var(--color-green);border-style:solid}.admin-ui .wallet-drop.has-file .wallet-drop-icon{background:var(--color-surface);color:var(--color-green)}.admin-ui .wallet-file-name{overflow-wrap:anywhere}.admin-ui .wallet-preview{background:var(--color-soft);color:var(--color-accent);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:11px 14px;font-weight:600;display:flex}.admin-ui .wallet-track{gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.admin-ui .wallet-track li{color:var(--color-muted);align-items:center;gap:6px;font-size:12px;display:flex}.admin-ui .wallet-track .track-dot{background:var(--color-soft);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.admin-ui .wallet-track .track-done{color:var(--color-green)}.admin-ui .wallet-track .track-done .track-dot{background:var(--color-green-bg)}.admin-ui .wallet-track .track-now{color:var(--color-warn)}.admin-ui .wallet-track .track-now .track-dot{background:var(--color-warn-bg)}.admin-ui .wallet-track .track-bad{color:var(--color-danger,#a3323a)}:is(.admin-ui .ops-page a:focus-visible,.admin-ui .ops-page button:focus-visible,.admin-ui .auth a:focus-visible,.admin-ui .auth button:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}:is(.admin-ui input:-moz-ui-invalid,.admin-ui select:-moz-ui-invalid,.admin-ui textarea:-moz-ui-invalid){box-shadow:none;outline:none}.admin-ui input:invalid,.admin-ui select:invalid{border-color:var(--color-line)}.admin-ui .field-error input,.admin-ui .field-error .prefixed,.admin-ui .field-error .pw-field{border-color:var(--color-danger,#a3323a)}.admin-ui .dealer-table{table-layout:auto;width:100%}.admin-ui .dealer-table th,.admin-ui .dealer-table td{vertical-align:middle}.admin-ui .dealer-table th{white-space:nowrap;font-weight:600}.admin-ui .dealer-table .col-num{text-align:end;white-space:nowrap;width:1%}.admin-ui .dealer-table .col-status,.admin-ui .dealer-table .col-date{white-space:nowrap;width:1%}.admin-ui .dealer-table .col-social{width:1%}.admin-ui .dealer-table .col-actions{text-align:end;white-space:nowrap;width:1%}.admin-ui .dealer-table .col-dealer{min-width:200px}.admin-ui .dealer-table .col-contact{min-width:190px}.admin-ui .dealer-table .row-actions{flex-wrap:nowrap}.admin-ui .dealer-table .row-actions .primary,.admin-ui .dealer-table .row-actions .secondary{white-space:nowrap;padding:6px 12px}.admin-ui .dealer-table .contact-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.admin-ui .dealer-table .contact-line span[dir=ltr]{overflow-wrap:anywhere}.admin-ui .dealer-table .date-cell{gap:1px;display:grid}.admin-ui .dealer-table .date-cell small{color:var(--color-muted)}.admin-ui .dealer-table{min-width:1040px}.admin-ui .dealer-table,.admin-ui .activity-pane table{font-size:13.5px}.admin-ui .dealer-table th,.admin-ui .activity-pane th{letter-spacing:.02em;padding:14px 18px;font-size:12px}.admin-ui .dealer-table td,.admin-ui .activity-pane td{padding:18px;line-height:1.55}.admin-ui .dealer-table th:first-child,.admin-ui .dealer-table td:first-child,.admin-ui .activity-pane th:first-child,.admin-ui .activity-pane td:first-child{padding-inline-start:20px}.admin-ui .dealer-table th:last-child,.admin-ui .dealer-table td:last-child,.admin-ui .activity-pane th:last-child,.admin-ui .activity-pane td:last-child{padding-inline-end:20px}.admin-ui .dealer-table tbody tr.clickable:hover td{background:var(--color-bg)}.admin-ui .dealer-table .dealer-name{gap:12px}.admin-ui .dealer-table .avatar{width:38px;height:38px}.admin-ui .dealer-table .dealer-name strong{font-size:14px;line-height:1.4}.admin-ui .dealer-table .stacked{gap:5px}.admin-ui .dealer-table .contact-line{gap:8px}.admin-ui .dealer-table .date-cell{gap:2px}.admin-ui .dealer-table .badge,.admin-ui .activity-pane .badge{padding:5px 10px;font-size:11.5px}.admin-ui .dealer-table .row-actions{gap:10px}.admin-ui .dealer-table .row-actions .primary,.admin-ui .dealer-table .row-actions .secondary{padding:8px 14px}.admin-ui .dealer-table .digits{font-size:14px}.admin-ui .detail-row td{padding:4px 20px 20px}.admin-ui .detail-grid{gap:24px;padding:16px 0 4px}.admin-ui .detail-list{gap:8px 18px;line-height:1.6}.admin-ui .ops-page .panel-head{padding-block:16px}.admin-ui .review-warning{padding:12px 20px}.admin-ui .detail-row>td{background:var(--color-bg);box-shadow:inset 0 1px 0 var(--color-line);white-space:normal;padding:0 20px 22px}.admin-ui .detail-row *{white-space:normal}.admin-ui .detail-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;padding-top:18px;display:grid}.admin-ui .dealer-table tbody tr.open>td{background:var(--color-soft);border-bottom-color:#0000}.admin-ui .badge.status-approved{background:var(--color-green-bg);color:var(--color-green)}.admin-ui .badge.status-pending{background:var(--color-warn-bg);color:var(--color-warn)}.admin-ui .badge.status-rejected{background:var(--color-danger-bg,#fcebec);color:var(--color-danger,#a3323a)}.admin-ui .badge.status-suspended{background:var(--color-line);color:var(--color-muted)}.admin-ui .dealer-table .digits.zero{color:var(--color-muted)}.admin-ui .fixed-table{table-layout:fixed}.admin-ui .fixed-table td,.admin-ui .fixed-table th{white-space:normal}.admin-ui .fixed-table .col-status,.admin-ui .fixed-table .col-num,.admin-ui .fixed-table .col-actions,.admin-ui .fixed-table .col-social{white-space:nowrap;width:auto}.admin-ui .fixed-table .col-dealer,.admin-ui .fixed-table .col-contact{min-width:0}.admin-ui .fixed-table .dealer-name strong,.admin-ui .fixed-table .dealer-name small,.admin-ui .fixed-table .contact-line span,.admin-ui .fixed-table .stacked small{overflow-wrap:anywhere}.admin-ui .fixed-table .date-cell{white-space:normal}.admin-ui .fixed-table .row-actions{flex-wrap:wrap;justify-content:flex-end}.admin-ui .detail-row>td{width:auto}.admin-ui:has(.dealer-auth)>.admin-language-bar{display:none}.admin-ui .dealer-auth{--color-ink:#1f1435;--color-muted:#635a78;--font-body:"Readex Pro", Tahoma, Arial, sans-serif;isolation:isolate;background:radial-gradient(120% 60% at 50% 0%, #ede3fc 0%, transparent 70%), var(--color-paper);min-height:100dvh;color:var(--color-ink);font:15px/1.7 var(--font-body);flex-direction:column;align-items:center;padding:0 16px 56px;display:flex;position:relative;overflow:hidden}.admin-ui .dealer-auth-pitch{z-index:-1;fill:none;width:100%;height:100%;stroke:var(--color-purple);stroke-width:2px;opacity:.07;pointer-events:none;position:absolute;inset:0}.admin-ui .dealer-auth-top{justify-content:space-between;align-items:center;width:min(1120px,100%);min-height:76px;display:flex}.admin-ui .dealer-auth-logo{box-shadow:0 0 0 2px var(--color-rule);background:#fff;border-radius:16px;margin:0;padding:6px 12px;display:inline-flex}.admin-ui .dealer-auth-logo img{width:54px;height:auto}.admin-ui .dealer-auth .lang-switch{color:var(--color-purple);font:600 13px/1 var(--font-body);border-radius:999px}.admin-ui .dealer-auth .lang-switch:hover{background:var(--color-tint)}.admin-ui .dealer-auth-card{border:2px solid var(--color-rule);background:#fff;border-radius:28px;width:min(420px,100%);margin-top:clamp(12px,6vh,64px);padding:32px 22px 28px;box-shadow:0 30px 60px -40px #5a1fb059}@media (min-width:480px){.admin-ui .dealer-auth-card{padding:40px 36px 32px}}.admin-ui .dealer-auth-kicker{color:var(--color-purple);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.admin-ui .dealer-auth h1{color:var(--color-ink);font:800 clamp(30px, 8vw, 38px)/1.35 var(--font-display)}.admin-ui .dealer-auth .fields{gap:16px;margin-top:28px}.admin-ui .dealer-auth label{color:var(--color-ink);gap:6px;font-size:14px;font-weight:500}.admin-ui .dealer-auth input{border:2px solid var(--color-rule);background:var(--color-paper);border-radius:14px;min-height:52px;padding:12px 16px;font-size:16px;transition:border-color .15s,background-color .15s,box-shadow .15s}.admin-ui .dealer-auth input:hover{border-color:var(--color-field)}.admin-ui .dealer-auth input:focus{border-color:var(--color-purple);box-shadow:0 0 0 4px var(--color-tint);background:#fff;outline:none}.admin-ui .dealer-auth .primary,.admin-ui .dealer-auth .google-btn{border-radius:999px;width:100%;min-height:52px;font-size:16px;font-weight:600}.admin-ui .dealer-auth .primary{background:var(--color-orange);color:var(--color-ink);margin-top:6px}.admin-ui .dealer-auth .primary:hover{filter:none;background:#ff8633}.admin-ui .dealer-auth .google-btn{border:2px solid var(--color-rule);color:var(--color-ink);background:#fff;margin:0}.admin-ui .dealer-auth .google-btn:hover{border-color:var(--color-field);background:var(--color-paper)}.admin-ui .dealer-auth .form-divider{margin:20px 0}.admin-ui .dealer-auth .form-divider:before,.admin-ui .dealer-auth .form-divider:after{background:var(--color-rule)}.admin-ui .dealer-auth .form-hint{margin-top:16px;font-size:14px}.admin-ui .dealer-auth-card>.form-hint:last-child{text-align:center;margin-top:20px}.admin-ui .dealer-auth .link{min-height:0;color:var(--color-purple);margin:0;padding:4px 2px}.admin-ui .dealer-auth .link:hover{background:0 0}.admin-ui .dealer-auth .auth-error{background:var(--color-error-tint);color:var(--color-error);border-radius:12px;margin:0;padding:10px 14px;font-size:14px}.admin-ui .dealer-auth .auth-notice{border-radius:12px;margin:20px 0 0;font-size:14px}.admin-ui .dealer-auth .step-actions{justify-content:center;margin-top:0}@media (prefers-reduced-motion:reduce){.admin-ui .dealer-auth input{transition:none}}.admin-ui:has(.dealer-topbar)>.admin-language-bar{display:none}.admin-ui .dealer-topbar{justify-content:flex-end;gap:8px}.admin-ui .dealer-balance{border:1px solid var(--color-line);background:var(--color-soft);min-height:44px;color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;display:inline-flex}.admin-ui .dealer-balance svg{width:18px;height:18px;color:var(--color-accent)}.admin-ui .dealer-balance strong{font-family:var(--font-numbers);font-size:14px;font-weight:700}.admin-ui .dealer-icon-btn{width:44px;height:44px;color:var(--color-muted);border-radius:50%;place-items:center;padding:0;display:inline-grid}.admin-ui .dealer-icon-btn:hover{background:var(--color-soft);color:var(--color-ink)}.admin-ui .dealer-icon-btn svg{width:20px;height:20px}@media (max-width:480px){.admin-ui .dealer-balance>span{display:none}}.admin-ui .dealer-auth .pw-field,.admin-ui .dealer-auth .prefixed{border:2px solid var(--color-rule);background:var(--color-paper);border-radius:14px;min-height:52px;transition:border-color .15s,background-color .15s,box-shadow .15s}.admin-ui .dealer-auth .pw-field:hover,.admin-ui .dealer-auth .prefixed:hover{border-color:var(--color-field)}.admin-ui .dealer-auth .pw-field:focus-within,.admin-ui .dealer-auth .prefixed:focus-within{border-color:var(--color-purple);box-shadow:0 0 0 4px var(--color-tint);background:#fff}.admin-ui .dealer-auth .pw-field input,.admin-ui .dealer-auth .prefixed input,.admin-ui .dealer-auth .pw-field input:focus,.admin-ui .dealer-auth .prefixed input:focus{min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0}.admin-ui .dealer-auth .field-group{gap:14px}.admin-ui.dealer-app .main .pw-field{border:2px solid var(--color-line);background:var(--color-bg);border-radius:14px;min-height:52px}.admin-ui.dealer-app .main .pw-field:focus-within{border-color:var(--color-accent)}.admin-ui.dealer-app .main .pw-field input,.admin-ui.dealer-app .main .pw-field input:focus{min-height:48px;box-shadow:none;background:0 0;border:0;border-radius:0}.admin-ui .dealer-auth .field-group+.field-group{margin-top:8px}.admin-ui .dealer-auth-lead{color:var(--color-muted);margin:12px 0 0;font-size:15px}.admin-ui .dealer-auth-note{background:var(--color-tint);color:var(--color-ink);border-radius:14px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:14px;display:flex}.admin-ui .dealer-auth-note .ico{width:18px;height:18px;color:var(--color-purple);flex:none;margin-top:3px}.admin-ui .dealer-auth-perks{background:var(--color-paper);border-radius:16px;gap:10px;margin:18px 0 0;padding:16px;list-style:none;display:grid}.admin-ui .dealer-auth-perks li{color:var(--color-ink);align-items:flex-start;gap:10px;font-size:14px;font-weight:500;display:flex}.admin-ui .dealer-auth-perks .ico{width:18px;height:18px;color:var(--color-purple);flex:none;margin-top:2px}.admin-ui .dealer-auth-card>.dealer-auth-perks+.google-btn{margin-top:24px}.admin-ui .dealer-auth-card>.dealer-auth-foot{text-align:center;margin-top:20px}.admin-ui .dealer-auth-card>.dealer-auth-customer{border-top:1px solid var(--color-rule);margin-top:16px;padding-top:16px}.sbs-page{gap:18px;min-width:0;display:grid}.sbs-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.sbs-head h1{margin:0}.sbs-head p{color:var(--color-muted);max-width:62ch;margin:6px 0 0}.sbs-card{background:var(--color-surface);border:2px solid var(--color-line);border-radius:var(--radius,22px);min-width:0;padding:20px}.sbs-card h2{margin:0 0 4px;font-size:17px}.sbs-sub{margin:0 0 14px;font-size:14px}.sbs-muted{color:var(--color-muted)}.sbs-strong{flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.sbs-block{display:block}.sbs-stack{gap:16px;min-width:0;display:grid}.sbs-loading{color:var(--color-muted)}.sbs-page :is(.primary,.secondary),.sbs-dialog :is(.primary,.secondary){justify-content:center;align-items:center;gap:8px;display:inline-flex}.sbs-sm{font-size:13.5px;min-height:36px!important;padding-inline:14px!important}.sbs-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sbs-link{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sbs-icon-btn{color:var(--color-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:6px;display:inline-grid}.sbs-icon-btn:hover{background:var(--color-soft)}.sbs-flip{transition:none}[dir=rtl] .sbs-flip{transform:scaleX(-1)}.sbs-error-text{color:var(--dealer-bad);margin:0;font-size:13.5px}.sbs-ok-text{color:var(--dealer-ok);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.sbs-note{background:var(--color-bg);color:var(--color-muted);border-radius:14px;margin:0;padding:12px 14px;font-size:13.5px}.sbs-empty-text{color:var(--color-muted);text-align:center;margin:0;padding:24px 8px}.sbs-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12.5px;font-weight:600;line-height:1.5;display:inline-flex}.sbs-pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.sbs-pill.ok{background:var(--dealer-ok-bg);color:var(--dealer-ok)}.sbs-pill.warn{background:var(--dealer-warn-bg);color:var(--dealer-warn)}.sbs-pill.bad{background:var(--dealer-bad-bg);color:var(--dealer-bad)}.sbs-pill.idle{background:var(--color-bg);color:var(--color-muted)}.sbs-pill.run{background:var(--color-soft);color:var(--color-accent)}.sbs-pill.run:before{animation:1s infinite sbs-pulse}.sbs-chips{flex-wrap:wrap;gap:6px;display:flex}.sbs-chip{background:var(--color-soft);color:var(--color-accent);border-radius:8px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:500;display:inline-flex}.sbs-chip.muted{background:var(--color-bg);color:var(--color-muted)}.sbs-chip button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-grid}.sbs-count{background:var(--color-soft);color:var(--color-accent);border-radius:999px;padding:0 7px;font-size:11.5px}.sbs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.sbs-stat{background:var(--color-surface);border:2px solid var(--color-line);border-radius:18px;gap:2px;padding:14px 18px;display:grid}.sbs-stat span{color:var(--color-muted);font-size:13px}.sbs-stat strong{font-size:22px}.sbs-stat strong small{color:var(--color-muted);font-size:13px;font-weight:500}.sbs-stat.attn{border-color:var(--dealer-warn);background:var(--dealer-warn-bg)}.sbs-stat.attn span,.sbs-stat.attn strong{color:var(--dealer-warn)}.sbs-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;display:grid}.sbs-account{align-content:start;gap:14px;display:grid}.sbs-account.attn{border-color:color-mix(in srgb,var(--dealer-warn) 45%,var(--color-line))}.sbs-account-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.sbs-account-top h3{overflow-wrap:anywhere;margin:0;font-size:17px}.sbs-balance{display:grid}.sbs-balance>span{font-size:12.5px}.sbs-balance strong{letter-spacing:-.01em;font-size:24px}.sbs-balance small{font-size:12.5px}.sbs-big{font-size:32px!important}.sbs-hint{color:var(--dealer-warn);align-items:flex-start;gap:6px;margin:0;font-size:13px;display:flex}.sbs-hint svg{flex:none;margin-top:2px}.sbs-account-foot{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:12px;display:flex}.sbs-add-tile{border:2px dashed var(--color-field,var(--color-line));border-radius:var(--radius,22px);min-height:200px;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;align-content:center;place-items:center;gap:6px;font-weight:600;display:grid}.sbs-add-tile:hover{background:var(--color-soft)}.sbs-add-tile small{color:var(--color-muted);font-weight:400}.sbs-empty{text-align:center;color:var(--color-accent);justify-items:center;gap:8px;padding:40px 20px;display:grid}.sbs-empty h2{color:var(--color-ink);margin:0}.sbs-empty p{color:var(--color-muted);max-width:48ch;margin:0 0 8px}.sbs-back{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:6px 10px;font-weight:600;display:inline-flex}.sbs-back:hover{background:var(--color-soft)}.sbs-hero{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.sbs-hero h1{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:24px;display:flex}.sbs-hero-meta{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:10px;font-size:13px;display:flex}.sbs-hero-balance{border-inline-start:1px solid var(--color-line);padding-inline-start:22px}.sbs-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sbs-icon-only{padding-inline:12px!important}.sbs-menu-wrap{position:relative}.sbs-menu{inset-inline-end:0;z-index:5;background:var(--color-surface);border:2px solid var(--color-line);border-radius:14px;min-width:210px;padding:6px;position:absolute;top:calc(100% + 6px);box-shadow:0 10px 30px #0000001f}.sbs-menu button{text-align:start;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 10px;display:flex}.sbs-menu button:hover:not(:disabled){background:var(--color-soft)}.sbs-menu button:disabled{opacity:.5;cursor:not-allowed}.sbs-banner{border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:14px;display:flex}.sbs-banner>div{flex:1;gap:2px;min-width:0;display:grid}.sbs-banner svg{flex:none;margin-top:2px}.sbs-banner.run{background:var(--color-soft)}.sbs-banner.warn{background:var(--dealer-warn-bg);color:var(--dealer-warn)}.sbs-bar{background:var(--color-line);border-radius:4px;height:4px;margin-top:8px;display:block;overflow:hidden}.sbs-bar i{background:var(--color-accent);border-radius:4px;width:35%;height:100%;animation:1.4s ease-in-out infinite sbs-slide;display:block}.sbs-spin{animation:1.2s linear infinite sbs-rotate}@keyframes sbs-pulse{50%{opacity:.25}}@keyframes sbs-slide{0%{margin-inline-start:-35%}to{margin-inline-start:100%}}@keyframes sbs-rotate{to{transform:rotate(360deg)}}.sbs-tabs{box-shadow:inset 0 -2px var(--color-line);gap:4px;display:flex;overflow:auto hidden}.sbs-tabs button{color:var(--color-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:12px 16px;font-weight:500}.sbs-tabs button.active{color:var(--color-accent);box-shadow:inset 0 -3px var(--color-accent);font-weight:600}.sbs-rows{margin:0;padding:0;list-style:none;display:grid}.sbs-row{border-top:1px solid var(--color-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 4px;display:grid}.sbs-rows .sbs-row:first-child{border-top:0}.sbs-row-icon{background:var(--color-soft);width:34px;height:34px;color:var(--color-accent);border-radius:10px;place-items:center;display:grid}.sbs-row-icon.ok{background:var(--dealer-ok-bg);color:var(--dealer-ok)}.sbs-row-icon.bad{background:var(--dealer-bad-bg);color:var(--dealer-bad)}.sbs-row-main{min-width:0;display:grid}.sbs-row-main small{overflow-wrap:anywhere}.sbs-row-end{text-align:end;justify-items:end;gap:2px;display:grid}.sbs-up{color:var(--dealer-ok);font-weight:600}.sbs-down{color:var(--dealer-bad);font-weight:600}.sbs-day{color:var(--color-muted);padding:14px 4px 4px;font-size:12.5px;font-weight:600}.sbs-more{justify-content:center;margin-top:12px;display:flex}.sbs-balance-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;display:grid}.sbs-spark{width:100%;height:70px}.sbs-spark-line{fill:none;stroke:var(--color-accent);stroke-width:2.5px}.sbs-spark-area{fill:var(--color-soft)}.sbs-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.sbs-search{border:2px solid var(--color-line);background:var(--color-bg);min-width:180px;max-width:320px;color:var(--color-muted);border-radius:999px;flex:1;align-items:center;gap:8px;padding-inline:14px;display:flex}.sbs-search:focus-within{border-color:var(--color-accent)}.admin-ui.dealer-app .sbs-search input{width:100%;min-width:0;color:var(--color-ink);outline:0;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:8px 0!important}.sbs-filters{background:var(--color-bg);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:12px;padding:14px;display:grid}.sbs-filters label{color:var(--color-muted);gap:4px;font-size:13px;display:grid}.sbs-active-filters{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:8px;display:flex}.sbs-fields{gap:14px;max-width:560px;display:grid}.sbs-fields>label{gap:6px;font-size:14px;font-weight:500;display:grid}.sbs-fields>label small{color:var(--color-muted);font-weight:400}.sbs-password{display:block;position:relative}.admin-ui.dealer-app .sbs-password input{width:100%;padding-inline-end:46px}.sbs-password .sbs-icon-btn{inset-inline-end:6px;position:absolute;top:50%;transform:translateY(-50%)}.sbs-secret-block{justify-items:start;gap:6px;display:grid}.sbs-secret-block>input,.sbs-secret-block>.sbs-totp{width:100%}.sbs-secret{border:2px solid var(--color-line);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 8px 8px 14px;display:flex}[dir=rtl] .sbs-secret{padding:8px 14px 8px 8px}.sbs-secret .sbs-muted{align-items:center;gap:6px;display:inline-flex}.sbs-switch-row{border:2px solid var(--color-line);cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex}.sbs-switch-row>span:first-child{gap:2px;display:grid}.sbs-switch-row small{color:var(--color-muted);font-size:13px}.sbs-switch{flex:none;width:46px;height:26px;position:relative}.sbs-switch input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sbs-switch span{background:var(--color-field,var(--color-line));pointer-events:none;border-radius:999px;transition:background .15s;position:absolute;inset:0}.sbs-switch span:after{content:"";top:3px;background:var(--color-surface);border-radius:50%;width:20px;height:20px;transition:inset-inline-start .15s;position:absolute;inset-inline-start:3px}.sbs-switch input:checked+span{background:var(--color-accent)}.sbs-switch input:checked+span:after{inset-inline-start:23px}.sbs-switch input:focus-visible+span{outline:3px solid var(--color-orange,#ff6a00);outline-offset:2px}.sbs-switch input:disabled+span{opacity:.5}.sbs-totp{gap:8px;font-size:14px;display:grid}.sbs-drop{border:2px dashed var(--color-field,var(--color-line));background:var(--color-bg);cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.sbs-drop:hover,.sbs-drop.over,.sbs-drop:focus-within{border-color:var(--color-accent);background:var(--color-soft)}.sbs-drop[aria-disabled=true]{opacity:.6;cursor:not-allowed}.sbs-drop input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sbs-drop input:disabled{cursor:not-allowed}.sbs-drop>span:last-child{display:grid}.sbs-drop small{color:var(--color-muted);font-size:12.5px}.sbs-drop-icon{background:var(--color-soft);width:40px;height:40px;color:var(--color-accent);border-radius:12px;flex:none;place-items:center;display:grid}.sbs-or{color:var(--color-muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.sbs-or:before,.sbs-or:after{content:"";background:var(--color-line);flex:1;height:1px}.sbs-help{background:var(--color-bg);border-radius:14px;padding:10px 14px;font-size:13.5px}.sbs-help summary{cursor:pointer;color:var(--color-accent);font-weight:600}.sbs-help ol{color:var(--color-muted);margin:8px 0 0;padding-inline-start:20px}.sbs-savebar{z-index:4;background:var(--color-ink);color:var(--color-surface);border-radius:999px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px;padding-inline-start:20px;display:flex;position:sticky;bottom:16px}.sbs-savebar-ghost{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 12px}.sbs-savebar-ghost:hover{background:#ffffff1a}.sbs-toast{z-index:30;background:var(--color-ink);max-width:calc(100vw - 32px);color:var(--color-surface);border-radius:999px;padding:10px 18px;font-size:14px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.sbs-dialog{background:var(--color-surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--color-ink);border:0;border-radius:26px;padding:0}.sbs-dialog::backdrop{background:var(--color-overlay,#17102580)}.sbs-dialog-body{gap:18px;padding:24px;display:grid}.sbs-dialog-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sbs-dialog-head h2{margin:0;font-size:20px}.sbs-dialog-actions{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.sbs-center{text-align:center;justify-items:center}.sbs-center p{max-width:44ch;margin:0}.sbs-center-actions{justify-content:center}.sbs-done{background:var(--dealer-ok-bg);width:64px;height:64px;color:var(--dealer-ok);border-radius:50%;place-items:center;display:grid}.sbs-steps{gap:6px;margin:0;padding:0;list-style:none;display:flex}.sbs-steps li{color:var(--color-muted);flex:1;gap:6px;font-size:12.5px;display:grid}.sbs-steps li:before{content:"";background:var(--color-line);border-radius:4px;height:4px}.sbs-steps li.on{color:var(--color-accent);font-weight:600}.sbs-steps li.on:before,.sbs-steps li.done:before{background:var(--color-accent)}@media (max-width:900px){.sbs-hero{grid-template-columns:1fr}.sbs-hero-balance{border-inline-start:0;border-top:1px solid var(--color-line);padding-inline-start:0;padding-top:14px}.sbs-hero-actions{justify-content:stretch}.sbs-hero-actions>button{flex:1}}@media (max-width:560px){.sbs-stats{grid-template-columns:1fr 1fr}.sbs-stats .sbs-stat:first-child{grid-column:1/-1}.sbs-head .primary{width:100%}.sbs-grid,.sbs-balance-hero{grid-template-columns:1fr}.sbs-row{grid-template-columns:34px minmax(0,1fr)}.sbs-row-end{text-align:start;grid-column:2;justify-items:start}.sbs-search{max-width:none}}@media (prefers-reduced-motion:reduce){.sbs-pill.run:before,.sbs-bar i,.sbs-spin{animation:none}}
