@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}.__variable_f367f3{--font-sans:"Inter","Inter Fallback"}:root{color-scheme:light;--bg:#f6f5f1;--panel:#ffffff;--panel-muted:#f9fafb;--ink:#202124;--muted:#5f6368;--line:#dedbd2;--brand-green:#116a4b;--green:#0f7a55;--green-soft:#e5f4ed;--red:#a23a2a;--red-soft:#f9e8e4;--amber:#9b6414;--amber-soft:#fff0d6;--medium:#756616;--medium-soft:#fbf1c7;--blue:#315f86;--blue-soft:#e7f0f7;--link:#1f5f9f;--focus:#111827}*{box-sizing:border-box}body,html{max-width:100%;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:var(--link);text-decoration:none}a:not(.button):hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}button,input,select,textarea{font:inherit}button{cursor:pointer}.shell{min-height:100vh}.auth-shell{align-items:center;min-height:100vh}.auth-panel,.auth-shell{display:grid;padding:24px}.auth-panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;box-shadow:0 10px 30px rgb(32 33 36/8%);gap:18px;margin:0 auto;max-width:440px;width:100%}.public-shell{min-height:100vh;padding:18px}.public-panel{display:grid;gap:16px;margin:0 auto;max-width:1040px;width:100%}.public-header{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.resolution-summary{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.resolution-summary>div{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:8px;min-width:0;padding:14px}.resolution-summary strong{font-size:20px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;overflow-wrap:anywhere}.public-invoice-panel .panel-body{display:grid;gap:14px}.resolution-pay-button{justify-content:center;width:100%}.resolution-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.resolution-card{background:var(--panel);border:1px solid var(--line);border-radius:8px;display:grid;gap:14px;min-width:0;padding:16px}.resolution-card-header{align-items:flex-start;display:flex;gap:12px}.resolution-card-header h2{font-size:16px;margin:0}.resolution-card-header p{color:var(--muted);font-size:13px;line-height:1.35;margin:3px 0 0}.resolution-icon{flex:0 0 auto}.auth-brand{align-items:flex-start}.auth-actions{display:grid;gap:12px}.auth-button{justify-content:center;min-height:42px;width:100%}.notice{background:var(--blue-soft);border:1px solid color-mix(in srgb,var(--blue) 20%,var(--line));border-radius:8px;color:var(--blue);font-size:13px;line-height:1.4;padding:10px 12px}.notice.red{background:var(--red-soft);border-color:color-mix(in srgb,var(--red) 22%,var(--line));color:var(--red)}.notice.amber{background:var(--amber-soft);border-color:color-mix(in srgb,var(--amber) 24%,var(--line));color:var(--amber)}.notice.neutral{background:var(--panel-muted);border-color:var(--line);color:var(--muted)}.topbar{background:var(--panel);border-bottom:1px solid var(--line);gap:18px;justify-content:space-between;min-height:64px;padding:12px 24px;position:sticky;top:0;z-index:5}.brand,.topbar{align-items:center;display:flex}.brand{gap:12px;min-width:0}.brand-mark{align-items:center;background:var(--brand-green);border-radius:6px;color:#fff;display:inline-flex;height:36px;justify-content:center;width:36px}.brand h1{font-size:18px;line-height:1.2;margin:0}.brand p{color:var(--muted);font-size:13px;margin:2px 0 0}.topbar-actions{min-width:0}.topbar-actions,.topbar-nav,.topbar-status{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.mobile-nav-menu{display:none}.mobile-nav-menu summary{list-style:none}.mobile-nav-menu summary::-webkit-details-marker{display:none}.mobile-nav-grid{display:grid;gap:7px}.content{margin:0 auto;max-width:1480px;padding:22px 24px 40px}.metric-grid{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:18px}.metric{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:14px}.metric-label{color:var(--muted);font-size:12px;text-transform:uppercase}.metric-value{font-size:24px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:700;line-height:1.1;margin-top:8px;overflow-wrap:anywhere}.metric-secondary{color:var(--muted);font-size:12px;margin:6px 0 0}.metric.state-success .metric-value{color:var(--green)}.metric.state-warning .metric-value{color:var(--amber)}.metric.state-danger .metric-value{color:var(--red)}.layout-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 360px}.panel{background:var(--panel);border:1px solid var(--line);border-radius:8px;min-width:0}.panel-header{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;padding:14px 16px}.panel-header h2{font-size:15px;margin:0}.panel-header p{color:var(--muted);font-size:13px;margin:2px 0 0}.panel-body{padding:14px 16px}.stack{display:grid;gap:16px}.table-wrap{max-width:100%;overflow-x:auto;position:relative;-webkit-overflow-scrolling:touch}table{border-collapse:collapse;min-width:840px;width:100%}.action-table{min-width:0}.action-table,.responsive-table{table-layout:fixed}.action-table td,.action-table th,.responsive-table td,.responsive-table th{overflow-wrap:anywhere}.action-table .title-cell{min-width:0}.action-table .compact-form,.action-table .compact-form label,.action-table .inline-actions{align-items:stretch;flex-direction:column}.action-table .compact-form input,.action-table .compact-form select,.action-table .inline-actions .button,.action-table .inline-actions form{min-width:0;width:100%}.action-table .suppress-form{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:8px}.action-table td:first-child,.action-table th:first-child{width:24%}.action-table td:nth-child(2),.action-table td:nth-child(4),.action-table th:nth-child(2),.action-table th:nth-child(4){width:22%}.action-table td:nth-child(3),.action-table th:nth-child(3){width:12%}.action-table td:nth-child(5),.action-table th:nth-child(5){width:20%}td,th{border-bottom:1px solid var(--line);font-size:13px;padding:12px 10px;text-align:left;vertical-align:top}th{background:var(--panel-muted);color:var(--muted);font-size:11px;letter-spacing:0;text-transform:uppercase}tr:last-child td{border-bottom:0}tbody tr:hover{background:color-mix(in srgb,var(--blue-soft) 45%,transparent)}.title-cell{display:grid;gap:4px;min-width:220px}.list-item>.badge,.title-cell>.badge{justify-self:start}.title-cell strong{font-size:14px}.subtle{color:var(--muted);font-size:12px}.badge-row{display:flex;flex-wrap:wrap;gap:6px}.badge,.badge-row{align-items:center}.badge{border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:5px;line-height:1;padding:5px 8px;white-space:nowrap}.badge.green{background:var(--green-soft);color:var(--green)}.badge.red{background:var(--red-soft);color:var(--red)}.badge.amber{background:var(--amber-soft);color:var(--amber)}.badge.medium{background:var(--medium-soft);color:var(--medium)}.badge.blue{background:var(--blue-soft);color:var(--blue)}.badge.neutral{background:#eeeeea;color:#4b4b47}.button{align-items:center;background:var(--ink);border:1px solid var(--ink);border-radius:6px;color:#fff;display:inline-flex;font-size:13px;font-weight:650;gap:7px;min-height:34px;padding:7px 10px;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.button.secondary{background:var(--panel);border-color:var(--line);color:var(--ink)}.button.warning{background:var(--amber);border-color:var(--amber)}.button.danger{background:var(--red);border-color:var(--red)}.button:hover:not(:disabled){box-shadow:0 4px 12px rgb(32 33 36/12%);transform:translateY(-1px)}.button.secondary:hover:not(:disabled){background:var(--panel-muted);border-color:color-mix(in srgb,var(--ink) 20%,var(--line))}.button.warning:hover:not(:disabled){background:color-mix(in srgb,var(--amber) 88%,#000)}.button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 88%,#000)}.button:active:not(:disabled){box-shadow:none;transform:translateY(0)}.button:disabled{cursor:not-allowed;opacity:.55}.button:focus,input:focus,select:focus,textarea:focus{outline:2px solid var(--focus);outline-offset:2px}.inline-actions{flex-wrap:wrap}.compact-form,.compact-form label,.inline-actions{align-items:center;display:flex;gap:6px}.compact-form label span{color:var(--muted);font-size:12px;white-space:nowrap}.suppress-form{border-left:1px solid var(--line);padding-left:8px}.compact-form input,.compact-form select{border:1px solid var(--line);border-radius:6px;min-height:34px;min-width:140px;padding:7px 8px}input[type=date]{appearance:none;background:var(--panel);color:var(--ink);min-width:0}.ledger-form{align-items:stretch;flex-wrap:wrap}.ledger-form input,.ledger-form select{min-width:130px}.vertical-form{align-items:stretch;flex-direction:column}.vertical-form input,.vertical-form select{min-width:180px;width:100%}.form-grid{display:grid;gap:10px}.form-grid label{color:var(--muted);display:grid;font-size:12px;gap:5px}.toggle{align-items:center;color:var(--muted);display:inline-flex;font-size:13px;gap:8px}.toggle input{height:16px;width:16px}.form-grid input,.form-grid select,.form-grid textarea{border:1px solid var(--line);border-radius:6px;color:var(--ink);min-height:36px;padding:8px;resize:vertical}.side-list{display:grid;gap:10px}.split-list{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.split-list h3{font-size:13px;margin:0 0 8px}.user-access-layout{align-items:start}.user-access-card,.user-access-list{display:grid;gap:12px}.user-access-card{border:1px solid var(--line);border-radius:8px;padding:12px}.user-access-card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.user-access-card-header h3{font-size:14px;margin:0;overflow-wrap:anywhere}.user-access-card-header p{color:var(--muted);font-size:13px;margin:2px 0 0;overflow-wrap:anywhere}.user-access-fields{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.user-access-fields label{color:var(--muted);display:grid;font-size:12px;gap:5px}.user-access-fields input,.user-access-fields select{border:1px solid var(--line);border-radius:6px;color:var(--ink);min-height:36px;min-width:0;padding:8px;width:100%}.user-access-note{grid-column:1/-1}.compact-list{padding:0}.list-item{border:1px solid var(--line);border-radius:8px;display:grid;gap:7px;padding:12px}.list-item h3{font-size:14px;margin:0}.list-item p{color:var(--muted);font-size:13px;margin:0}.message-preview{background:var(--panel-muted);border:1px solid var(--line);border-radius:6px;color:var(--ink);font-size:13px;line-height:1.5;overflow-wrap:anywhere;padding:10px;white-space:pre-wrap}.detail-grid{display:grid;gap:16px;grid-template-columns:360px minmax(0,1fr)}.kv{display:grid;gap:8px}.kv div{display:flex;gap:12px;justify-content:space-between}.kv dt{color:var(--muted);font-size:12px}.kv dd{font-size:13px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:650;margin:0;text-align:right}.money,.money-cell{font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;white-space:nowrap}td.money-cell,th.money-cell{text-align:right}.signals-cell{min-width:0}.signals-cell .badge-row{align-items:flex-start}.signals-cell .badge{line-height:1.2;max-width:100%;white-space:normal}.signal-list{display:grid;gap:7px;min-width:0}.signal-item{align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.signal-item-text{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.aging-overview{display:grid;gap:12px}.aging-bar{background:var(--panel-muted);border:1px solid var(--line);border-radius:999px;display:flex;height:16px;overflow:hidden;width:100%}.aging-bar-segment{min-width:4px}.aging-bar-segment.current{background:var(--green)}.aging-bar-segment.past_due_31_60{background:var(--medium)}.aging-bar-segment.escalated_61_89{background:var(--amber)}.aging-bar-segment.executive_90_plus,.aging-bar-segment.missing_date{background:var(--red)}.aging-legend{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.aging-dot{border-radius:999px;display:inline-flex;height:8px;margin-right:6px;width:8px}.aging-dot.current{background:var(--green)}.aging-dot.past_due_31_60{background:var(--medium)}.aging-dot.escalated_61_89{background:var(--amber)}.aging-dot.executive_90_plus,.aging-dot.missing_date{background:var(--red)}.aging-legend h3{align-items:center;display:flex}.access-denied-panel{margin:0 auto;max-width:720px}.empty{color:var(--muted);padding:28px 16px;text-align:center}.operator-workbench{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 380px}.operator-queue-panel{overflow:hidden}.queue-filter-tabs{border-bottom:1px solid var(--line);display:flex;gap:8px;overflow-x:auto;padding:10px 12px;scrollbar-width:thin}.queue-filter-tab{align-items:center;background:var(--panel-muted);color:var(--ink);display:inline-flex;flex:0 0 auto;font-size:13px;gap:8px;min-height:34px;padding:7px 10px}.queue-filter-tab,.queue-filter-tab strong{border:1px solid var(--line);border-radius:999px}.queue-filter-tab strong{background:var(--panel);font-size:12px;min-width:24px;padding:3px 6px;text-align:center}.queue-filter-tab.active{background:var(--ink);border-color:var(--ink);color:#fff}.queue-filter-tab.active strong{color:var(--ink)}.queue-bulk-controls,.queue-dimension-filters,.saved-queue-views{border-bottom:1px solid var(--line);padding:10px 12px}.queue-dimension-filters{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.queue-dimension-filter{min-width:0}.queue-dimension-filter summary{align-items:center;background:var(--panel-muted);border:1px solid var(--line);border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;list-style:none;min-height:38px;padding:8px 10px}.queue-dimension-filter summary:after{color:var(--muted);content:"v";font-size:12px;margin-left:auto}.queue-dimension-filter[open] summary:after{content:"^"}.queue-dimension-filter summary::-webkit-details-marker{display:none}.queue-dimension-filter summary span,.saved-queue-views label{color:var(--muted);font-size:12px;font-weight:750;text-transform:uppercase}.queue-dimension-filter summary strong{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.queue-dimension-filter>div{display:grid;gap:6px;margin-top:8px}.queue-dimension-option{align-items:center;border:1px solid var(--line);border-radius:8px;color:var(--ink);display:flex;justify-content:space-between;min-height:34px;padding:7px 9px}.queue-dimension-option.active{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.queue-dimension-option strong{color:var(--muted);font-size:12px}.saved-queue-views{display:grid;gap:8px}.queue-bulk-controls,.saved-queue-views form{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(90px,.8fr) minmax(0,1.4fr) auto}.queue-bulk-controls input,.queue-bulk-controls select,.saved-queue-views input{min-width:0}.queue-bulk-controls button,.queue-bulk-controls input,.queue-bulk-controls select,.saved-queue-views input{min-height:38px}.saved-queue-view-list{display:flex;flex-wrap:wrap;gap:6px}.saved-queue-view{align-items:center;background:var(--panel-muted);border:1px solid var(--line);border-radius:999px;display:inline-flex;gap:6px;max-width:100%;padding:4px 5px 4px 9px}.saved-queue-view a{color:var(--ink);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-queue-view button{background:var(--panel);border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;font-size:12px;padding:3px 7px}.operator-card-list,.operator-queue-card{display:grid;gap:12px;padding:12px}.operator-queue-card{border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:8px}.operator-queue-card.workflow-promise_to_pay,.operator-queue-card.workflow-send_ready{border-left-color:var(--amber)}.operator-queue-card.workflow-dispute,.operator-queue-card.workflow-payment_review{border-left-color:var(--red)}.operator-queue-card.workflow-collect,.operator-queue-card.workflow-intake{border-left-color:var(--green)}.operator-card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.operator-card-header h3{font-size:16px;margin:0}.operator-card-balance span,.operator-card-header p,.queue-next-action .subtle,.queue-next-action p{color:var(--muted);font-size:13px;margin:2px 0 0}.operator-card-balance{display:grid;gap:3px;justify-items:end;text-align:right}.operator-card-balance strong{font-size:17px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.queue-card-facts{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.queue-card-facts div{background:var(--panel-muted);border:1px solid var(--line);border-radius:6px;min-width:0;padding:8px}.queue-card-facts dt{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.queue-card-facts dd{font-size:13px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero;font-weight:650;margin:4px 0 0;overflow-wrap:anywhere}.queue-next-action{background:var(--panel-muted);border:1px solid var(--line);border-radius:8px;display:grid;gap:4px;padding:10px}.queue-next-action h4{font-size:14px;margin:0}.queue-customer-response{background:color-mix(in srgb,var(--blue) 8%,var(--panel));border:1px solid color-mix(in srgb,var(--blue) 28%,var(--line));border-radius:8px;display:grid;gap:6px;padding:10px}.queue-customer-response>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.queue-customer-response p{color:var(--ink);font-size:13px;margin:0}.queue-response-meta{display:flex;flex-wrap:wrap;gap:6px}.queue-response-meta span{background:var(--panel);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;padding:4px 7px}.queue-reason-list{gap:6px}.operator-card-actions,.queue-reason-list{align-items:center;display:flex;flex-wrap:wrap}.operator-card-actions{gap:8px}.operator-card-actions .button,.operator-card-actions form{min-width:0}.queue-bulk-select{align-items:center;background:var(--panel-muted);border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:13px;font-weight:650;gap:6px;min-height:36px;padding:6px 10px}.queue-suppress-control{min-width:min(100%,240px)}.queue-suppress-control summary{list-style:none}.queue-suppress-control summary::-webkit-details-marker{display:none}.queue-suppress-control form{margin-top:8px}.forecast-item strong{font-size:18px;font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.tracker-link{color:var(--ink)}.tracker-link:hover{text-decoration:none}@media (max-width:1180px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid,.layout-grid,.operator-workbench{grid-template-columns:1fr}}@media (max-width:720px){.topbar{flex-direction:column;gap:10px;padding:12px 16px;position:static}.brand,.topbar{align-items:flex-start}.brand{width:100%}.brand h1{font-size:17px}.brand p{display:none}.topbar-actions{flex-wrap:nowrap;gap:7px;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px;scrollbar-width:thin;white-space:nowrap;width:100%}.topbar-actions>.badge,.topbar-actions>.button,.topbar-actions>form{flex:0 0 auto}.topbar-actions>form .button{width:auto}.dashboard-topbar-actions{flex-wrap:wrap;overflow:visible;padding-bottom:0;white-space:normal}.topbar-nav,.topbar-status{justify-content:flex-start;width:100%}.topbar-status form{display:flex}.topbar-nav .button,.topbar-status form{flex:1 1 128px}.topbar-status form .button{justify-content:center;width:100%}.auth-user-status .auth-email-badge,.topbar-nav{display:none}.mobile-nav-menu{display:block;width:100%}.mobile-nav-menu summary{width:100%}.mobile-nav-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin-top:7px}.content{padding:16px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-shell{padding:12px}.public-header{align-items:flex-start;flex-direction:column}.resolution-grid,.resolution-summary{grid-template-columns:1fr}.resolution-card{padding:14px}.metric{padding:12px}.metric-value{font-size:21px}.panel-header{align-items:flex-start;flex-direction:column}.panel-body{padding:12px}.layout-grid>aside.stack,.operator-workbench>aside.stack{order:-1}.operator-card-list{padding:10px}.queue-bulk-controls,.queue-dimension-filters,.saved-queue-views form{grid-template-columns:1fr}.queue-bulk-controls button,.queue-bulk-controls input,.queue-bulk-controls select,.saved-queue-views input{min-height:42px}.queue-bulk-controls .button,.saved-queue-views .button{width:100%}.operator-card-header{display:grid}.operator-card-balance{justify-items:start;text-align:left}.queue-card-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.operator-card-actions{align-items:stretch;display:grid;grid-template-columns:1fr}.operator-card-actions .button,.operator-card-actions .queue-suppress-control,.operator-card-actions form{justify-content:center;width:100%}.action-table-wrap,.responsive-table-wrap{overflow-x:visible}.table-wrap:after{display:none}.action-table,.responsive-table{min-width:0;table-layout:auto}.action-table thead,.responsive-table thead{display:none}.action-table,.action-table tbody,.action-table td,.action-table tr,.responsive-table,.responsive-table tbody,.responsive-table td,.responsive-table tr{display:block;width:100%}.action-table td:nth-child(n),.action-table th:nth-child(n),.responsive-table td:nth-child(n),.responsive-table th:nth-child(n){width:100%}.action-table tbody,.responsive-table tbody{display:grid;gap:10px;padding:10px}.action-table tr,.responsive-table tr{border:1px solid var(--line);border-radius:8px;overflow:hidden}.action-table td,.responsive-table td{border-bottom:1px solid var(--line);padding:10px}.action-table td:last-child,.responsive-table td:last-child{border-bottom:0}.action-table td:before,.responsive-table td:before{color:var(--muted);content:attr(data-label);display:block;font-size:11px;font-weight:700;margin-bottom:5px;text-transform:uppercase}.action-table .title-cell,.responsive-table .title-cell{min-width:0}.action-table .title-cell a,.list-item>a,.operator-card-header a,.responsive-table .title-cell a{align-items:center;display:inline-flex;min-height:32px}.action-table .title-cell a,.responsive-table .title-cell a{width:100%}td.money-cell,th.money-cell{text-align:left}.compact-form,.inline-actions{align-items:stretch;flex-direction:column}.compact-form .button,.compact-form input,.compact-form select,.inline-actions .button,.inline-actions form,.inline-actions form .button{min-width:0;width:100%}.compact-form label{align-items:stretch;flex-direction:column}.suppress-form{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:8px}.badge{white-space:normal}.list-item{padding:10px}.split-list,.user-access-fields{grid-template-columns:1fr}.user-access-card-header{display:grid}}@media (max-width:520px){.topbar{gap:10px;padding:10px 12px}.dashboard-topbar-actions{align-items:stretch;display:grid;gap:7px;grid-template-columns:1fr;justify-content:stretch;margin:0;overflow:visible;padding:0;width:100%}.topbar-status{display:grid;gap:7px;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);width:100%}.topbar-status .safe-mode-badge{grid-column:auto}.mobile-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:7px}.mobile-nav-grid .button,.mobile-nav-menu summary,.topbar-status .badge,.topbar-status .button{justify-content:center;min-height:38px;white-space:normal;width:100%}.topbar-status .demo-reset-form{display:none}.topbar-status form .button{width:100%}.operator-metric-grid{grid-template-columns:1fr}}@media (max-width:460px){.content{padding:12px}.metric-grid{gap:10px}.brand-mark{height:32px;width:32px}.button{min-height:38px}.queue-filter-tabs{padding:8px 10px}.queue-filter-tab{min-height:38px}}@media (max-width:340px){.metric-grid{grid-template-columns:1fr}}