:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0d12;--surface:#141a24;--surface-hover:#192231;--line:#263246;--line-strong:#3a4961;--text:#f4f7fb;--text-soft:#d4dce8;--muted:#94a2b7;--muted-strong:#aeb9ca;--green:#5be0a6;--green-ink:#092016;--green-soft:#143427;--amber:#ffc47e;--amber-soft:#34291f;--red:#ff9baa;--red-soft:#44222c;--blue:#a9c5ff;--radius-sm:9px;--radius:14px;--radius-lg:20px;--shadow:0 18px 50px #00000038}*{box-sizing:border-box}html{background:var(--bg)}body{background:radial-gradient(900px 520px at 82% -12%,#4065972e,transparent 66%),var(--bg);min-width:320px;color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,summary,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #79a8ffad}.app-shell{grid-template-columns:272px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0d12e0;flex-direction:column;height:100vh;padding:22px 14px 16px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;padding:8px 11px 28px;display:flex}.brand-mark{background:var(--green);width:36px;height:36px;color:var(--green-ink);border-radius:12px;place-items:center;font-size:17px;font-weight:900;display:grid;box-shadow:0 8px 22px #5be0a633}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.13em;font-size:12px}.brand small{color:var(--muted);margin-top:3px;font-size:11px}.sidebar nav{gap:2px;padding-right:2px;display:grid;overflow-y:auto}.nav-link{border-radius:var(--radius-sm);min-height:39px;color:var(--muted-strong);border:1px solid #0000;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:620;transition:background .16s,border-color .16s,color .16s;display:flex;position:relative}.nav-link:hover{color:var(--text);background:#1a2230bd;border-color:#3a496194}.nav-link.active{color:#e2fff0;background:linear-gradient(100deg,#184333e0,#141f28b3);border-color:#44856999}.nav-link-indicator{background:#536074;border-radius:50%;flex:none;width:5px;height:5px}.nav-link.active .nav-link-indicator{background:var(--green);box-shadow:0 0 0 4px #5be0a61a}.sidebar-footer{color:var(--muted);align-items:center;gap:7px;margin-top:auto;padding:18px 10px 10px;font-size:11px;line-height:1.45;display:flex}.sidebar-footer-dot{background:var(--green);border-radius:50%;flex:none;width:6px;height:6px}.sidebar-logout{justify-content:center;width:100%}.main-content{width:100%;max-width:1680px;padding:28px clamp(24px,4.3vw,72px) 64px}.topbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:34px;display:flex}.topbar h1{letter-spacing:-.02em;margin:3px 0 0;font-size:15px;font-weight:720}.eyebrow{color:var(--green);letter-spacing:.14em;margin:0 0 8px;font-size:10px;font-weight:800;line-height:1.2}.status-pill{color:#c4f6dc;white-space:nowrap;background:#143427b8;border:1px solid #286548;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:11px;font-weight:700;display:inline-flex}.status-pill span{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #5be0a61a}.page-heading,.section-header{max-width:790px;margin:0 0 28px}.dashboard-heading{justify-content:space-between;align-items:flex-end;gap:26px;max-width:none;display:flex}.page-heading h2,.section-header h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(30px,4.2vw,48px);font-weight:760;line-height:1.04}.page-heading>div>p:last-child,.section-header>p:last-child{max-width:675px;color:var(--muted);margin:15px 0 0;line-height:1.7}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.metric-card,.panel-card,.report-link-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#19202cf5,#10151ef5)}.metric-card{border-radius:var(--radius);flex-direction:column;min-height:154px;padding:20px;display:flex}.metric-card>span,.metric-card small{color:var(--muted);font-size:11px;line-height:1.45}.metric-card strong{letter-spacing:-.05em;overflow-wrap:anywhere;margin:auto 0 7px;font-size:clamp(22px,2vw,29px);font-weight:760;line-height:1.05}.metric-card.accent,.metric-card.tone-positive{background:linear-gradient(145deg,#17342a,#111d1b);border-color:#2b6b4f}.metric-card.tone-warning{background:linear-gradient(145deg,#32281d,#171b22);border-color:#725631}.metric-card.tone-danger{background:linear-gradient(145deg,#342028,#181a21);border-color:#753847}.two-column,.report-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.two-column,.report-section{margin-top:14px}.dashboard-split{grid-template-columns:1.25fr 1fr}.panel-card{border-radius:var(--radius);padding:22px}.card-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.card-heading h3,.form-card h3,.table-card h3{letter-spacing:-.025em;margin:0;font-size:16px}.muted{color:var(--muted);font-size:13px;line-height:1.65}.count-badge,.status-tag{color:#c0ccdf;letter-spacing:.045em;white-space:nowrap;background:#2831418f;border:1px solid #3f4e65;border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.count-badge{color:var(--amber);background:#34291fd1;border-color:#765a37}.status-ok,.status-reconciled{background:var(--green-soft);color:#baf5d7;border-color:#347556}.status-partial,.status-pending,.status-needs-review,.status-belum-final{background:var(--amber-soft);color:var(--amber);border-color:#7d5a35}.status-unknown{color:#d0d9e8;background:#242b37;border-color:#596376}.review-cta{border-radius:var(--radius);background:linear-gradient(145deg,#2c261d,#191d24);border:1px solid #725b3b;gap:4px;min-width:224px;padding:15px 16px;transition:transform .16s,border-color .16s;display:grid}.review-cta:hover{border-color:#b0844c;transform:translateY(-2px)}.review-cta span{color:var(--amber);letter-spacing:.11em;font-size:10px;font-weight:800}.review-cta strong{letter-spacing:-.04em;font-size:19px}.review-cta small{color:var(--muted);font-size:11px}.robux-summary-grid,.rbxcrate-allocation-grid{border:1px solid var(--line);background:var(--line);border-radius:11px;gap:1px;margin:20px 0 14px;display:grid;overflow:hidden}.robux-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rbxcrate-allocation-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.robux-summary-grid>div,.rbxcrate-allocation-grid>div{background:#111822;gap:5px;padding:14px;display:grid}.robux-summary-grid span,.robux-summary-grid small,.rbxcrate-allocation-grid span,.rbxcrate-allocation-grid small{color:var(--muted);font-size:11px;line-height:1.45}.robux-summary-grid strong,.rbxcrate-allocation-grid strong{letter-spacing:-.04em;font-size:20px}.data-note{background:#3b2d1c8a;border-left:3px solid #c18b52;border-radius:5px;gap:4px;padding:11px 12px;display:grid}.data-note strong{color:#ffd5a9;font-size:13px}.data-note span{color:var(--muted);font-size:12px;line-height:1.55}.text-link{color:var(--blue);font-size:12px;font-weight:750}.text-link:hover{color:#d5e3ff;text-decoration:underline}.summary-list,.financial-statement{margin:18px 0 0;display:grid}.summary-list div,.financial-statement div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;padding:11px 0;display:grid}.summary-list div:last-child,.financial-statement div:last-child{border-bottom:0}.summary-list dt,.financial-statement dt{color:var(--text-soft);font-size:13px}.summary-list dd,.financial-statement dd{margin:0;font-size:13px;font-weight:800}.financial-statement small{color:var(--muted);grid-column:1/-1;font-size:11px;line-height:1.5}.reconciliation-card,.rbxcrate-allocation-card,.account-status-card{margin-top:14px}.reconciliation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:18px;display:grid}.reconciliation-grid h4{color:var(--text-soft);margin:0 0 4px;font-size:13px}.reconciliation-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:11px 0;display:flex}.reconciliation-row:last-child{border-bottom:0}.reconciliation-row strong,.reconciliation-row small{display:block}.reconciliation-row strong{font-size:13px}.reconciliation-row small{max-width:380px;color:var(--muted);margin-top:3px;font-size:11px;line-height:1.45}.period-control{border:1px solid var(--line);border-radius:var(--radius);background:#121822db;margin:0 0 18px;padding:12px 14px}.period-shortcuts,.filter-tabs{flex-wrap:wrap;gap:6px;display:flex}.period-link,.filter-tabs a{color:var(--muted-strong);border:1px solid #344155;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:650;transition:background .15s,border-color .15s,color .15s}.period-link:hover,.period-link.active,.filter-tabs a:hover,.filter-tabs a.active{background:var(--green-soft);color:#dcffed;border-color:#317257}.period-form{flex-wrap:wrap;align-items:end;gap:8px;margin-top:12px;display:flex}.period-form label{color:var(--muted);letter-spacing:.04em;gap:5px;font-size:10px;font-weight:800;display:grid}.period-form select,.period-form input{border:1px solid var(--line-strong);min-height:36px;color:var(--text);background:#0e131c;border-radius:8px;padding:7px 9px;font-size:12px}.period-form button{min-height:36px;padding:7px 12px}.period-note{color:var(--muted);margin:9px 0 0;font-size:11px}.form-card{gap:15px;margin-bottom:14px;display:grid}.form-card.wide{max-width:100%}.content-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.field{color:var(--muted-strong);gap:7px;font-size:12px;font-weight:720;display:grid}.field input,.field select,.field textarea,.inline-form input,.inline-form select{border:1px solid var(--line-strong);width:100%;min-height:41px;color:var(--text);background:#0d121a;border-radius:8px;padding:9px 10px;font-size:13px;transition:border-color .15s,background .15s}.field input:hover,.field select:hover,.field textarea:hover{border-color:#52637d}.field textarea{resize:vertical;min-height:92px}.field em{color:var(--muted);font-weight:500}button{background:var(--green);min-height:40px;color:var(--green-ink);cursor:pointer;border:1px solid #53b985;border-radius:9px;justify-content:center;justify-self:start;align-items:center;padding:9px 13px;font-size:13px;font-weight:800;line-height:1.15;transition:transform .15s,filter .15s,background .15s;display:inline-flex}button:hover:not(:disabled){filter:brightness(1.07);transform:translateY(-1px)}button:disabled{cursor:not-allowed;opacity:.5}.ghost{color:var(--text-soft);background:0 0;border-color:#3d4b60}.danger{background:var(--red-soft);color:#ffdae0;border-color:#914453}.danger:hover:not(:disabled){background:#552630}.table-card{margin-top:14px;overflow:hidden}.data-list{border-top:1px solid var(--line);margin-top:14px;display:grid}.data-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:14px 0;display:flex}.data-row:last-child{border-bottom:0}.data-row strong,.data-row small{display:block}.data-row strong{font-size:14px}.data-row small{overflow-wrap:anywhere;max-width:660px;color:var(--muted);margin-top:4px;font-size:12px;line-height:1.45}.row-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.empty{color:var(--muted);margin:16px 0 0;font-size:14px}.subheading{margin-top:26px!important}.table-wrap{overscroll-behavior-x:contain;margin-top:16px;overflow-x:auto}.balance-table{border-collapse:collapse;width:100%;min-width:760px;font-size:13px}.balance-table th{color:var(--muted);letter-spacing:.07em;text-align:left;text-transform:uppercase;font-size:10px;font-weight:800}.balance-table th,.balance-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:12px 10px}.balance-table tbody tr:last-child td{border-bottom:0}.balance-table tbody tr:hover{background:#28344638}.balance-table td:nth-child(3){max-width:350px;color:var(--muted);font-size:12px}.account-status-table{min-width:1040px}.account-status-table td{white-space:normal}.account-status-table td small{max-width:220px;color:var(--muted);margin-top:4px;font-size:11px;line-height:1.35;display:block}details{position:relative}summary{color:var(--blue);cursor:pointer;font-size:12px;font-weight:750}.inline-form{z-index:3;background:#151d29;border:1px solid #40516a;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(470px,76vw);padding:13px;display:grid;position:absolute;top:25px;right:0;box-shadow:0 20px 48px #00000075}.inline-form button{grid-column:1/-1}.inline-form input[type=hidden]{display:none}.review-list{max-height:260px;color:var(--text-soft);gap:11px;margin:18px 0 0;padding-left:19px;font-size:13px;line-height:1.55;display:grid;overflow:auto}.review-list li::marker{color:var(--amber)}.report-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.report-link-card{border-radius:var(--radius);min-height:216px;padding:21px;transition:transform .16s,border-color .16s,background .16s}.report-link-card:hover{background:linear-gradient(145deg,#193229,#121a24);border-color:#4d856e;transform:translateY(-3px)}.report-link-card span{color:var(--green);font-size:11px;font-weight:800}.report-link-card h3{letter-spacing:-.035em;margin:50px 0 8px;font-size:20px}.report-link-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.statement-total{border-top:1px solid var(--line);color:var(--text-soft);justify-content:space-between;gap:10px;margin-top:13px;padding:12px 0 0;font-size:13px;display:flex}.statement-total.strong{color:#dcffec;font-size:15px}.inline-callout{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.inline-callout p{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.55}.finality-banner{border-radius:var(--radius);background:linear-gradient(120deg,#2d2419,#171a20);border:1px solid #805a35;justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 14px;padding:18px 20px;display:flex}.finality-banner h3{margin:0;font-size:18px}.finality-banner ul{color:#dfcfbc;margin:12px 0 0;padding-left:18px;font-size:13px;line-height:1.55}.profit-list{margin-top:17px}.profit-line{border-bottom:1px solid var(--line);color:var(--text-soft);justify-content:space-between;gap:12px;padding:12px 0;font-size:13px;display:flex}.profit-line strong{color:var(--text)}.profit-line.emphasis{color:#e9f8ef;padding-top:14px;font-size:15px;font-weight:800}.statement-value{letter-spacing:-.045em;margin-top:30px;font-size:29px;display:block}.filter-tabs{margin:0 0 14px}.review-table{min-width:1320px}.review-table td{max-width:280px;color:var(--text-soft);line-height:1.45}.resolve-details{margin-top:8px}.resolve-details .inline-form{grid-template-columns:1fr;left:0;right:auto}.loading-state,.login-page{place-items:center;min-height:100vh;padding:24px;display:grid}.loading-state{text-align:center;place-content:center}.loading-state h1{letter-spacing:-.04em;margin:0;font-size:25px}.loading-state p:last-of-type{max-width:420px;color:var(--muted);line-height:1.6}.login-page{background:radial-gradient(720px 480px at 50% -10%,#3d6d8e42,transparent 70%),var(--bg)}.login-card{border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(145deg,#1a2230,#111720);gap:17px;width:min(100%,430px);padding:34px;display:grid;box-shadow:0 28px 72px #00000059}.login-card h1{letter-spacing:-.04em;margin:0;font-size:1.7rem}.login-card p{color:var(--muted);margin:0}.login-card button{width:100%}.form-error{background:var(--red-soft);border:1px solid #853c4a;border-radius:8px;margin:0;padding:10px 12px;font-size:13px;color:#ffd9de!important}.form-success{background:var(--green-soft);color:#c6f4db;border:1px solid #2e7057;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.attachment-upload-card{max-width:900px}.attachment-form-grid{grid-template-columns:minmax(190px,.72fr) minmax(0,1.5fr);align-items:start;gap:16px;display:grid}.attachment-wide-field{grid-column:1/-1}.attachment-target-picker{grid-template-columns:minmax(0,1.45fr) minmax(180px,.8fr);align-items:end;gap:10px;display:grid}.attachment-target-detail{color:#b7c7de;grid-column:1/-1;margin:0;font-size:12px;line-height:1.45}.attachment-target-picker .form-error,.attachment-target-picker .muted{grid-column:1/-1;margin:0}.attachment-dropzone{cursor:pointer;text-align:center;background:linear-gradient(120deg,#19392d6b,#0f141cb8);border:1px dashed #47705f;border-radius:12px;gap:6px;min-height:136px;padding:22px;transition:border-color .16s,background .16s;display:grid}.attachment-dropzone:hover{background:linear-gradient(120deg,#1c493785,#0f141cbf);border-color:#65c797}.attachment-dropzone input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.attachment-dropzone strong{font-size:14px}.attachment-dropzone span,.attachment-dropzone small{color:var(--muted);font-size:12px}.attachment-dropzone b{color:#bff5d8}.attachment-dropzone small{overflow-wrap:anywhere}.attachment-list-card{margin-top:14px}.attachment-list-card .card-heading .muted{margin:6px 0 0;font-size:12px}.attachment-table{min-width:960px}.attachment-table td{color:var(--text-soft)}.attachment-table td small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.attachment-actions{flex-wrap:wrap;align-items:center;gap:9px;min-width:165px;display:flex}.attachment-actions form{display:contents}.attachment-actions .danger{min-height:32px;padding:7px 9px;font-size:11px}.attachment-empty{gap:6px;padding:28px 0 8px;display:grid}.attachment-empty strong{font-size:15px}.attachment-empty p{max-width:550px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}@media (max-width:1180px){.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-heading{flex-direction:column;align-items:flex-start}.report-link-grid{grid-template-columns:1fr}.report-link-card{min-height:auto}.report-link-card h3{margin-top:22px}}@media (max-width:900px){.app-shell{grid-template-columns:1fr}.sidebar{border-right:0;border-bottom:1px solid var(--line);height:auto;padding:14px 16px 10px;position:static}.brand{padding:4px 4px 13px}.sidebar nav{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.nav-link{flex:none;min-height:35px;padding:7px 10px}.sidebar-footer,.sidebar form{display:none}.main-content{padding:28px 24px 52px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.two-column,.dashboard-split,.reconciliation-grid,.report-columns,.rbxcrate-allocation-grid,.content-grid,.form-grid{grid-template-columns:1fr}.data-row{align-items:flex-start}.row-actions{flex-direction:column;align-items:flex-end}.inline-form{width:min(100%,470px);margin-top:8px;position:static}.period-form{align-items:stretch}.period-form label{flex:130px}.period-form button{align-self:end}.finality-banner{flex-direction:column}}@media (max-width:620px){.main-content{padding:22px 16px 40px}.topbar{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:28px}.page-heading h2,.section-header h2{font-size:31px}.metric-grid,.robux-summary-grid{grid-template-columns:1fr}.metric-card{min-height:135px}.review-cta{width:100%}.panel-card{padding:17px}.card-heading{flex-wrap:wrap}.period-form button{width:100%}.filter-tabs{flex-wrap:wrap}.attachment-form-grid,.attachment-target-picker{grid-template-columns:1fr}.attachment-upload-card{padding:17px}.attachment-dropzone{min-height:124px}.attachment-table{min-width:820px}.login-card{padding:26px 22px}}
.nav-group-label{color:#738198;letter-spacing:.12em;text-transform:uppercase;margin:2px 10px 7px;font-size:10px;font-weight:800;display:block}.more-navigation{margin-top:8px}.more-navigation>summary{color:#c9d4e4;background:#181f2b8c;border:1px solid #344155;border-radius:9px;justify-content:space-between;align-items:center;min-height:40px;padding:9px 11px;font-size:13px;display:flex}.more-navigation[open]>summary{color:#e4fff0;background:#173129;border-color:#4d856e}.more-navigation>summary span{font-size:18px;line-height:1}.more-navigation>div{gap:2px;margin:5px 0 0;padding:5px 0 0;display:grid}.simple-page-heading,.simple-dashboard-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 24px;display:flex}.simple-page-heading{max-width:720px;display:block}.simple-page-heading h1,.simple-dashboard-heading h1{letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.04}.simple-page-heading>p:last-child{max-width:610px;color:var(--muted);margin:12px 0 0;line-height:1.6}.historical-audit-link{color:#edc58d;background:#4a392457;border:1px solid #65533d;border-radius:999px;flex:none;align-items:center;min-height:32px;padding:6px 10px;font-size:11px;font-weight:760;display:inline-flex}.business-funds-hero{background:linear-gradient(125deg,#173a2d,#121d22 68%);border:1px solid #2c7657;border-radius:20px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.9fr);align-items:center;gap:18px;padding:clamp(22px,3.2vw,38px);display:grid;box-shadow:0 22px 54px #00000040}.business-funds-hero>div{gap:8px;display:grid}.business-funds-hero>div>span{color:#9de2bc;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:820}.business-funds-hero>div>strong{letter-spacing:-.065em;font-size:clamp(35px,5vw,57px);line-height:1}.business-funds-hero p,.business-funds-hero small{color:#aebdca;margin:0;font-size:12px;line-height:1.55}.business-funds-hero dl{border:1px solid #71998559;border-radius:12px;gap:1px;margin:0;display:grid;overflow:hidden}.business-funds-hero dl>div{background:#0a131461;grid-template-columns:1fr auto;gap:10px;padding:13px;display:grid}.business-funds-hero dt{color:#aebdca;font-size:12px}.business-funds-hero dd{color:#e5fff0;margin:0;font-size:14px;font-weight:800}.business-funds-hero>small{grid-column:1/-1;padding-top:2px}.quick-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0;display:grid}.quick-action{color:#d9e4f1;text-align:center;background:#171f2b;border:1px solid #3d5064;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 12px;font-size:12px;font-weight:780;transition:transform .15s,border-color .15s,background .15s;display:flex}.quick-action:hover{background:#202c3d;border-color:#5f8ea1;transform:translateY(-1px)}.quick-action.primary{background:var(--green);color:var(--green-ink);border-color:#53b985}.simple-dashboard-metrics{margin-top:14px}.simple-dashboard-metrics .metric-card{min-height:136px}.no-debt-card,.debt-warning-card{border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:16px 18px;display:flex}.no-debt-card{background:#163e2d85;border:1px solid #2a704f}.no-debt-card>span{color:#102419;background:#5be0a6;border-radius:50%;place-items:center;width:28px;height:28px;font-weight:900;display:grid}.no-debt-card>div{margin-right:auto}.no-debt-card strong,.no-debt-card small,.debt-warning-card strong,.debt-warning-card small{display:block}.no-debt-card small,.debt-warning-card small{color:var(--muted);margin-top:3px;font-size:12px}.debt-warning-card{background:#4a321c80;border:1px solid #805a35}.pending-soon-card{margin-top:14px}.pending-soon-list{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:17px;display:grid;overflow:hidden}.pending-soon-list>div{background:#121a23;gap:4px;padding:14px;display:grid}.pending-soon-list span,.pending-soon-list small{color:var(--muted);font-size:11px}.pending-soon-list strong{font-size:16px}.dashboard-data-note{color:var(--muted);flex-wrap:wrap;gap:12px;margin:14px 0 0;font-size:12px;display:flex}.dashboard-data-note a{color:#e5c78f;font-weight:750}.simple-form-card,.compact-simple-form{gap:17px;display:grid}.simple-form-card{max-width:100%;padding:clamp(19px,2.8vw,30px)}.simple-form-heading{justify-content:space-between;gap:18px;display:flex}.simple-form-heading h2{letter-spacing:-.04em;margin:0;font-size:25px}.simple-form-heading p:last-child{max-width:570px;color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.55}.simple-status{background:var(--green-soft);color:#b9f4d6;white-space:nowrap;border:1px solid #347556;border-radius:999px;align-self:flex-start;padding:6px 8px;font-size:10px;font-weight:800;display:inline-flex}.simple-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.simple-form-grid .field small,.compact-simple-form .field small{color:var(--muted);font-size:11px;font-weight:500;line-height:1.45}.simple-wide-field{grid-column:1/-1}.account-selector{position:relative}.account-selector-results{border:1px solid var(--line-strong);background:#0c1219;border-radius:9px;max-height:166px;display:grid;overflow:auto}.account-option{width:100%;min-height:38px;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #3644589e;border-radius:0;justify-content:space-between;gap:12px;padding:8px 10px;font-size:12px;display:flex;transform:none!important}.account-option:last-child{border-bottom:0}.account-option:hover,.account-option.selected{color:#e4ffef;background:#23533f8f}.account-option strong{font-size:12px}.account-option span,.account-selector-empty{color:var(--muted);font-size:11px}.account-selector-empty{padding:10px}.sale-preview{background:#1e2e406b;border:1px solid #38536d;border-radius:10px;flex-wrap:wrap;align-items:center;gap:11px;padding:13px 14px;font-size:13px;display:flex}.sale-preview>p{margin:0}.sale-preview-result{color:#c9f9de}.price-info{color:#c8d7ed;margin-left:auto;font-size:12px;font-weight:750}.simple-details{border-top:1px solid var(--line);padding-top:13px}.simple-details>summary{width:max-content}.simple-details[open]>summary{margin-bottom:13px}.simple-primary-action{min-width:190px;min-height:46px;font-size:14px}.simple-history-card,.pending-history-card{margin-top:14px}.simple-history-list{border-top:1px solid var(--line);margin-top:15px;display:grid}.simple-history-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,1fr) minmax(160px,.8fr) auto;align-items:center;gap:16px;padding:14px 0;display:grid}.simple-history-row>div strong,.simple-history-row>div span{display:block}.simple-history-row>div span{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.4}.simple-history-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.compact-simple-form{margin-top:14px}.compact-simple-form h3{margin:0;font-size:18px}.compact-simple-form .muted{margin:5px 0 0}.compact-inline-form{align-items:end;gap:9px;display:flex}.compact-inline-form .field{min-width:180px}.rbxcrate-simple-balance{background:linear-gradient(120deg,#2d2a1d,#171d24);border:1px solid #5e5637;border-radius:15px;justify-content:space-between;align-items:center;gap:22px;margin-bottom:14px;padding:22px;display:flex}.rbxcrate-simple-balance>div{gap:5px;display:grid}.rbxcrate-simple-balance span,.rbxcrate-simple-balance small{color:var(--muted);font-size:12px}.rbxcrate-simple-balance strong{letter-spacing:-.045em;font-size:29px}.simple-workflow-grid{align-items:stretch}.pending-row form{justify-items:end;gap:8px;display:grid}.pending-eta{font-weight:750}.pending-eta.today{color:#ffd398}.pending-eta.tomorrow{color:#b9d2ff}.pending-eta.overdue{color:#ffb0b8}.simple-summary-strip{border:1px solid var(--line);background:var(--line);border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 14px;display:grid;overflow:hidden}.simple-summary-strip>div{background:#131b25;gap:5px;padding:15px;display:grid}.simple-summary-strip span{color:var(--muted);font-size:11px}.simple-summary-strip strong{letter-spacing:-.035em;font-size:18px}.account-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.account-card{border:1px solid var(--line);background:linear-gradient(145deg,#19202cf5,#10151ef5);border-radius:14px;gap:16px;padding:18px;display:grid}.account-card-heading{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.account-card h2{letter-spacing:-.03em;margin:0;font-size:17px}.account-card-heading>div>span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.account-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;display:grid}.account-card dl>div{gap:3px;display:grid}.account-card dt{color:var(--muted);font-size:10px}.account-card dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:750}.account-card-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding-top:12px;display:flex}.advanced-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.advanced-link{border:1px solid var(--line);color:#d8e3f0;background:#171f2b;border-radius:11px;justify-content:space-between;align-items:center;min-height:59px;padding:13px 14px;font-size:13px;font-weight:740;transition:border-color .15s,background .15s;display:flex}.advanced-link:hover{background:#193228;border-color:#4f846e}.advanced-link span{color:var(--green);font-size:20px}@media (max-width:1180px){.quick-actions,.account-card-grid,.advanced-link-grid,.simple-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.nav-group-label,.more-navigation{display:none}.business-funds-hero{grid-template-columns:1fr}.business-funds-hero>small{grid-column:auto}.simple-form-grid{grid-template-columns:1fr}.simple-history-row{grid-template-columns:1fr 1fr}.simple-history-actions,.pending-row form{justify-content:flex-start;justify-items:start}.account-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.compact-inline-form{flex-direction:column;align-items:stretch}.compact-inline-form .field{width:100%;min-width:0}.rbxcrate-simple-balance{flex-direction:column;align-items:stretch}.rbxcrate-simple-balance .compact-inline-form button{width:100%}}@media (max-width:620px){.simple-dashboard-heading{flex-direction:column;align-items:flex-start}.historical-audit-link{justify-content:center;width:100%}.business-funds-hero{padding:20px}.business-funds-hero>div>strong{font-size:37px}.quick-actions,.pending-soon-list,.simple-summary-strip,.account-card-grid,.advanced-link-grid{grid-template-columns:1fr}.simple-form-heading{flex-direction:column}.simple-status{align-self:flex-start}.simple-history-row{grid-template-columns:1fr;gap:10px}.simple-history-actions{justify-content:flex-start}.account-card dl{grid-template-columns:1fr 1fr}.pending-row form{justify-items:stretch}.pending-row form button{width:100%}}
.advanced-settings{border:1px solid var(--line);background:#1118228f;border-radius:12px;margin-top:14px;padding:14px}.advanced-settings>summary{width:max-content}.advanced-settings[open]>summary{margin-bottom:14px}.advanced-settings .content-grid{margin-top:0}.pending-eta.unavailable{color:var(--muted)}.simple-form-card>.simple-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.worker-add-form,.worker-list-card{margin-top:14px}.worker-add-form h2,.worker-list-card h2{letter-spacing:-.035em;margin:0;font-size:20px}.worker-filter{flex-wrap:wrap;gap:7px;margin:14px 0 2px;display:flex}.worker-filter-link{border:1px solid var(--line);min-height:31px;color:var(--muted);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750}.worker-filter-link:hover,.worker-filter-link.active{color:#d9f8e6;background:#20553d73;border-color:#4c8e6b}.worker-sales-row{grid-template-columns:minmax(180px,1fr) minmax(125px,.65fr) minmax(115px,.55fr) auto}.worker-list{border-top:1px solid var(--line);margin-top:14px;display:grid}.worker-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(135px,1.1fr) repeat(5,minmax(96px,.7fr)) minmax(140px,.9fr);align-items:center;gap:13px;padding:15px 0;display:grid}.worker-row>div{gap:4px;min-width:0;display:grid}.worker-row>div>span,.worker-row>div:not(.worker-name):not(.worker-actions)>span{color:var(--muted);font-size:10px}.worker-row strong{overflow-wrap:anywhere;font-size:12px}.worker-name>strong{font-size:14px}.worker-status{border:1px solid;border-radius:999px;width:max-content;padding:4px 7px;font-size:10px!important}.worker-status.active{background:var(--green-soft);color:#b9f4d6;border-color:#347556}.worker-status.inactive{color:#f1b6ac;background:#5931296b;border-color:#735044}.worker-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex!important}.worker-actions form{display:inline}.worker-actions .form-success,.worker-actions .form-error{max-width:200px;position:absolute}.worker-disable{cursor:pointer;background:0 0;border:0;padding:0}.worker-edit-details{position:relative}.worker-edit-details>summary{color:#adcaee;cursor:pointer;width:max-content;font-size:12px}.worker-edit-details[open]{z-index:3}.worker-edit-form{border:1px solid var(--line-strong);background:#101823;border-radius:11px;gap:10px;width:min(310px,100vw - 42px);padding:13px;display:grid;position:absolute;top:25px;right:0;box-shadow:0 18px 42px #00000061}.worker-edit-form .field input{min-height:36px}.worker-performance-card{margin-top:14px}.worker-performance-list{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:14px;display:grid;overflow:hidden}.worker-performance-list>div{background:#121a23;gap:5px;padding:13px;display:grid}.worker-performance-list strong{font-size:14px}.worker-performance-list span{color:var(--muted);font-size:11px;line-height:1.45}.worker-report-filter{align-items:end;gap:10px;margin:14px 0;display:flex}.worker-report-filter label{gap:5px;min-width:210px;display:grid}.worker-report-filter label>span{color:var(--muted);font-size:11px;font-weight:700}.worker-report-filter select{border:1px solid var(--line-strong);min-height:38px;color:var(--text);background:#0d141d;border-radius:8px;padding:0 9px}.worker-report-summary{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;display:flex}.worker-report-summary h2{letter-spacing:-.035em;margin:0;font-size:22px}.worker-report-summary p{margin:5px 0 0}.worker-report-values{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(3,minmax(115px,1fr));gap:1px;display:grid;overflow:hidden}.worker-report-values>div{background:#121a23;gap:5px;padding:12px;display:grid}.worker-report-values span{color:var(--muted);font-size:10px}.worker-report-values strong{white-space:nowrap;font-size:14px}.worker-detail-heading .text-link{margin-bottom:12px;display:inline-block}.worker-period-control,.worker-detail-metrics{margin-bottom:14px}@media (max-width:1180px){.simple-form-card>.simple-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.worker-row{grid-template-columns:repeat(3,minmax(130px,1fr))}.worker-actions{justify-content:flex-start}.worker-sales-row{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:900px){.simple-form-card>.simple-form-grid,.worker-performance-list{grid-template-columns:1fr}.worker-report-summary{flex-direction:column;align-items:stretch}.worker-edit-form{left:0;right:auto}.worker-history-row{grid-template-columns:1fr 1fr}.worker-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.worker-name{grid-column:1/-1}.worker-actions{grid-column:1/-1;justify-content:flex-start}.worker-row>div>span{font-size:11px}}@media (max-width:620px){.worker-report-filter{flex-direction:column;align-items:stretch}.worker-report-filter label{min-width:0}.worker-report-filter button{width:100%}.worker-report-values,.worker-history-row,.worker-row{grid-template-columns:1fr}.worker-name,.worker-actions{grid-column:auto}.worker-edit-form{width:min(310px,100vw - 52px)}}.worker-settings-form{gap:20px;margin-top:14px;display:grid}.worker-settings-form h2{letter-spacing:-.04em;margin:0;font-size:22px}.worker-settings-form fieldset{border:1px solid var(--line);background:#0e161f94;border-radius:12px;gap:13px;min-width:0;margin:0;padding:15px;display:grid}.worker-settings-form legend{color:#c9d8e8;padding:0 7px;font-size:12px;font-weight:800}.worker-toggle{color:#d7e4ef;align-items:center;gap:9px;font-size:12px;font-weight:720;display:flex}.worker-toggle input{accent-color:#5be0a6;width:16px;height:16px}.worker-header-pay{background:var(--green-soft);border:1px solid #397357;border-radius:11px;gap:3px;min-width:145px;padding:11px 13px;display:grid}.worker-header-pay span,.worker-header-pay small{color:#a9d6be;font-size:10px}.worker-header-pay strong{color:#e4ffef;font-size:17px}.worker-progress-card{background:linear-gradient(115deg,#163b2bc2,#111923d1);border-color:#386c57;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.worker-progress-card h2{letter-spacing:-.04em;margin:0;font-size:23px}.worker-progress-card p{color:#b9c7d3;margin:6px 0 0;font-size:12px}.worker-progress-values{background:#09171057;border:1px solid #75a78b6b;border-radius:10px;gap:5px;min-width:220px;padding:13px;display:grid}.worker-progress-values span,.worker-progress-values small{color:#a9cdb7;font-size:11px}.worker-progress-values strong{font-size:20px}.worker-cap-warning{margin:0 0 14px}.worker-compensation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.worker-compensation-grid .panel-card{gap:11px;display:grid}.worker-compensation-grid h2{margin:0;font-size:19px}.worker-mini-metrics{flex-wrap:wrap;gap:7px;display:flex}.worker-mini-metrics span{border:1px solid var(--line);color:#c2cfde;border-radius:999px;padding:5px 7px;font-size:11px}.worker-payroll-actions{gap:9px;display:grid}.worker-payroll-actions form{justify-items:start;gap:8px;display:grid}.worker-payroll-actions small{color:var(--muted);font-size:11px}.worker-adjustment-card{grid-template-columns:minmax(0,1fr) minmax(290px,.8fr);align-items:start;gap:20px;margin-bottom:14px;display:grid}.worker-adjustment-card h2{margin:0;font-size:19px}.worker-adjustment-card p{margin:6px 0 0}.worker-adjustment-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;display:grid}.worker-adjustment-form .field:last-of-type,.worker-adjustment-form .form-success,.worker-adjustment-form .form-error{grid-column:1/-1}.worker-leaderboard-card{margin-top:14px}.worker-leaderboard{border:1px solid var(--line);background:var(--line);border-radius:11px;gap:1px;margin:14px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.worker-leaderboard li{background:#121a23;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.worker-leaderboard li>span{color:#c8d9ec;background:#24354a;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:850;display:grid}.worker-leaderboard div{gap:3px;display:grid}.worker-leaderboard small{color:var(--muted);font-size:11px}.worker-leaderboard>li>strong{color:#c8f7dd;white-space:nowrap;font-size:13px}.worker-row{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}.worker-report-values{grid-template-columns:repeat(4,minmax(115px,1fr))}.worker-history-row{grid-template-columns:repeat(4,minmax(105px,1fr)) auto}@media (max-width:1180px){.worker-history-row{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media (max-width:900px){.worker-settings-form .simple-form-grid{grid-template-columns:1fr}.worker-report-summary,.worker-progress-card{flex-direction:column;align-items:stretch}.worker-history-row{grid-template-columns:1fr 1fr}.worker-adjustment-card,.worker-adjustment-form{grid-template-columns:1fr}.worker-adjustment-form .field:last-of-type{grid-column:auto}}@media (max-width:620px){.worker-report-values,.worker-history-row,.worker-compensation-grid{grid-template-columns:1fr}}@media (max-width:1180px){.worker-row{grid-template-columns:repeat(3,minmax(130px,1fr))}}@media (max-width:900px){.worker-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.worker-name{grid-column:1/-1}.worker-actions{grid-column:1/-1;justify-content:flex-start}}@media (max-width:620px){.worker-row{grid-template-columns:1fr}.worker-name,.worker-actions{grid-column:auto}}.worker-payment-modal{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04080db8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.worker-payment-dialog{background:#121b26;border:1px solid #39576c;border-radius:16px;width:min(100%,620px);max-height:calc(100vh - 40px);padding:20px;overflow:auto;box-shadow:0 28px 72px #0000007a}.worker-payment-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.worker-payment-heading h2{letter-spacing:-.04em;margin:0;font-size:23px}.worker-payment-heading p:last-child{color:var(--muted);margin:5px 0 0;font-size:12px}.worker-payment-breakdown{border:1px solid var(--line);background:var(--line);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:18px 0;display:grid;overflow:hidden}.worker-payment-breakdown>div{background:#101720;gap:4px;padding:12px;display:grid}.worker-payment-breakdown dt{color:var(--muted);font-size:11px}.worker-payment-breakdown dd{color:#e3edf7;margin:0;font-size:13px;font-weight:780}.worker-payment-breakdown .total{background:#14261e;border-left:1px solid #376d55}.worker-payment-breakdown .total dd{color:#c8f8da;font-size:16px}.worker-payment-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.worker-payment-form .muted{grid-column:1/-1;margin:0;font-size:11px;line-height:1.55}.worker-payment-actions{grid-column:1/-1;justify-content:flex-end;gap:9px;margin-top:3px;display:flex}.worker-payment-actions .simple-primary-action{min-width:150px}@media (max-width:620px){.worker-payment-breakdown,.worker-payment-form{grid-template-columns:1fr}.worker-payment-modal{align-items:end;padding:0}.worker-payment-dialog{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;max-height:88vh;padding:18px}.worker-payment-breakdown .total{border-top:1px solid #376d55;border-left:0}.worker-payment-actions{flex-direction:column-reverse}.worker-payment-actions button{width:100%}}.worker-toggle-list{flex-wrap:wrap;gap:10px 16px;margin-top:13px;display:flex}.worker-progress-panel,.worker-consistency-panel{background:linear-gradient(120deg,#133125e6,#121b26f0);border:1px solid #376c58;border-radius:15px;gap:13px;margin:14px 0;padding:18px;display:grid}.worker-progress-panel.near{background:linear-gradient(120deg,#443118d6,#141d27f5);border-color:#a4773f}.worker-progress-panel.highest{background:linear-gradient(120deg,#463918d1,#151b23f5);border-color:#a58b43}.worker-consistency-panel{background:linear-gradient(120deg,#142b3ac2,#121b26f0);border-color:#3c5f77;margin:0}.worker-consistency-panel.achieved{background:linear-gradient(120deg,#153928db,#121b26f0);border-color:#42845e}.worker-consistency-panel.disqualified{background:linear-gradient(120deg,#3c2223cc,#121b26f0);border-color:#80534f}.worker-progress-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.worker-progress-heading h3{letter-spacing:-.04em;margin:0;font-size:21px}.worker-progress-heading p:last-child{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.tier-rate{color:#c9f8dc;background:#1b553b73;border:1px solid #67dca26e;border-radius:999px;flex:none;padding:6px 9px;font-size:12px;font-weight:850}.worker-progress-track{background:#0b1118;border:1px solid #8ba5b840;border-radius:999px;height:18px;position:relative;overflow:hidden}.worker-progress-track>span{border-radius:inherit;background:linear-gradient(90deg,#46bb81,#8ae3b0);min-width:0;height:100%;transition:width .25s;display:block}.near .worker-progress-track>span{background:linear-gradient(90deg,#d29b4e,#f2ca76)}.highest .worker-progress-track>span{background:linear-gradient(90deg,#b39542,#f0d271)}.worker-progress-track strong{color:#f4fbff;text-shadow:0 1px 3px #000;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;inset:0}.worker-progress-values{color:#dfebf5;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px;display:flex}.worker-progress-values span{color:#b8c6d4}.worker-progress-note,.worker-progress-estimate,.worker-streak{margin:0;font-size:12px;line-height:1.5}.worker-progress-note{color:#bcd0df}.worker-progress-note.near{color:#ffd493;font-weight:800}.worker-progress-estimate{color:#ccf5dc;font-weight:760}.worker-progress-estimate small{color:var(--muted);margin-top:2px;font-weight:500;display:block}.worker-streak{color:#c5d8e8}.worker-progress-compact{color:#b8c8d8;justify-content:flex-end;align-items:center;gap:7px;font-size:11px;display:flex}.worker-progress-compact>span{color:#5fe0a7;letter-spacing:-1px}.worker-progress-compact strong{color:#e6f7ee}.worker-progress-compact small{color:var(--muted)}.sale-success-card{background:linear-gradient(120deg,#143e2ce0,#111b26f0);border:1px solid #398063;border-radius:14px;grid-template-columns:minmax(150px,.8fr) minmax(200px,1fr);gap:16px;margin-top:4px;padding:18px;display:grid}.sale-success-card h3{letter-spacing:-.035em;margin:4px 0 0;font-size:20px}.sale-success-icon{color:#10261a;background:#62dca0;border-radius:50%;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.sale-success-card dl{background:#66a68633;border:1px solid #66a6865c;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.sale-success-card dl>div{background:#0a151159;gap:3px;padding:10px;display:grid}.sale-success-card dt{color:#b2c6bb;font-size:10px}.sale-success-card dd{color:#e5fff0;margin:0;font-size:12px;font-weight:800}.sale-success-progress,.sale-success-actions{grid-column:1/-1}.sale-success-progress{grid-template-columns:auto auto 1fr;align-items:center;gap:8px;display:grid}.sale-success-progress>span{color:#c6d6e3;font-size:11px}.sale-success-progress>strong{color:#cbf9dd;font-size:13px}.sale-success-track{background:#09120e;border-radius:999px;height:9px;overflow:hidden}.sale-success-track i{border-radius:inherit;background:#57d798;height:100%;display:block}.sale-success-progress p{color:#c9e9d5;grid-column:1/-1;margin:0;font-size:11px}.sale-success-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sale-success-actions small{color:#bad0c0;font-size:11px}.telegram-retry{align-items:center;gap:7px;display:flex}.telegram-retry .form-error{margin:0;font-size:10px}@media (max-width:620px){.worker-toggle-list{grid-template-columns:1fr;display:grid}.worker-progress-heading,.worker-progress-values{flex-direction:column;align-items:flex-start}.worker-progress-compact{justify-content:flex-start}.sale-success-card{grid-template-columns:1fr}.sale-success-progress{grid-template-columns:auto auto}.sale-success-track{grid-column:1/-1}.sale-success-card dl{grid-template-columns:1fr}.sale-success-actions{flex-direction:column;align-items:stretch}.sale-success-actions>a{text-align:center;width:100%}}.worker-telegram-card{gap:12px;margin-bottom:14px;display:grid}.worker-telegram-card h2{margin:0;font-size:20px}.worker-telegram-card p{margin:5px 0 0}.worker-telegram-connected{background:#1e62432b;border:1px solid #5be0a652;border-radius:10px;gap:4px;padding:11px 12px;display:grid}.worker-telegram-connected strong{color:#c8f7dd}.worker-telegram-connected span{color:#a8cbb7;font-size:12px}.worker-telegram-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.worker-telegram-actions form{margin:0}.worker-telegram-code{background:#13273a94;border:1px solid #66a6d861;border-radius:11px;gap:7px;padding:14px;display:grid}.worker-telegram-code>span,.worker-telegram-code small{color:#a8c4dd;font-size:11px}.worker-telegram-code>strong{letter-spacing:.08em;color:#e1efff;font-size:20px}.worker-telegram-code p{font-size:12px}.worker-telegram-code code{border:1px solid var(--line);color:#d9f6e5;background:#0b121a;border-radius:8px;width:max-content;max-width:100%;padding:8px 10px;font-size:13px;overflow:auto}@media (max-width:620px){.worker-telegram-actions{flex-direction:column;align-items:stretch}.worker-telegram-actions form,.worker-telegram-actions button{width:100%}.worker-telegram-code code{width:100%;font-size:12px}}.worker-career-panel{background:linear-gradient(120deg,#1e2d4fdb,#121b26f0);border-color:#526b9c}.worker-career-panel .worker-progress-track>span{background:linear-gradient(90deg,#6389d8,#a2bdf4)}.worker-monthly-bonus>.eyebrow{color:#b9c9de;margin:16px 0 -6px}.worker-directory-heading{max-width:820px;margin-bottom:30px;position:relative}.worker-directory-heading:after{content:"";background:linear-gradient(90deg,#a78bfa,#0000);width:104px;height:2px;margin-top:18px;display:block}.worker-directory-heading .eyebrow{color:#b8a4ff}.worker-violet-leaderboard,.worker-directory-card,.worker-add-form{background:linear-gradient(145deg,#1f1a33f0,#10131dfa);border-color:#8f70ff33}.worker-violet-leaderboard{position:relative;overflow:hidden}.worker-violet-leaderboard:before{content:"";pointer-events:none;background:radial-gradient(circle,#845ef729,#0000 68%);border-radius:50%;width:280px;height:170px;position:absolute;inset:0 auto auto 48%}.worker-violet-leaderboard .card-heading{position:relative}.worker-violet-leaderboard .card-heading .muted{margin:7px 0 0}.worker-violet-leaderboard .simple-status{color:#d9ccff;background:#5d41a438;border-color:#9f7dff8f}.worker-violet-leaderboard .worker-leaderboard{background:#8f70ff29;border-color:#8f70ff2e;position:relative}.worker-violet-leaderboard .worker-leaderboard li{background:#0d101ab8;min-height:68px;transition:background .16s,transform .16s}.worker-violet-leaderboard .worker-leaderboard li:hover{background:#3b2a6470;transform:translate(3px)}.worker-violet-leaderboard .worker-leaderboard li>span{color:#ded4ff;background:#795adc3d;width:30px;height:30px}.worker-violet-leaderboard .worker-leaderboard li.leader{background:linear-gradient(90deg,#6c4dc552,#11131dbd)}.worker-violet-leaderboard .worker-leaderboard li.leader>span{color:#251a08;background:linear-gradient(145deg,#d0b574,#8b6933);box-shadow:0 0 0 4px #d0b5741a}.worker-violet-leaderboard .worker-leaderboard>li>strong{color:#e2d9ff}.worker-directory-card .worker-row{border-color:#8270b133}.worker-directory-card .worker-row:hover{background:#6349aa14;margin:0 -8px;padding:15px 8px}.worker-directory-card .worker-status.active{color:#bdf5d5;background:#1e65443d;border-color:#85dfb87a}.worker-directory-card .worker-name>strong{color:#f0ecff}.worker-directory-card .worker-actions .text-link,.worker-directory-card .worker-edit-details>summary{color:#c6b7ff}.worker-detail-view{--worker-violet:#9f7cff;--worker-violet-light:#d6c8ff;--worker-violet-deep:#4e348a;--worker-cyan:#73dcff;--worker-card:#12141f;--worker-line:#957ae838;gap:16px;display:grid}.worker-detail-hero{background:linear-gradient(112deg,#2a1e50f5,#141427f5 58%,#0f121dfa);border:1px solid #9b7cff57;border-radius:22px;justify-content:space-between;align-items:center;gap:28px;min-height:202px;padding:28px clamp(24px,3.2vw,42px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 52px #04050e47}.worker-detail-hero:before{z-index:0;content:"";border:1px solid #bba3ff21;border-radius:50%;width:320px;height:320px;position:absolute;top:-108px;right:9%;box-shadow:0 0 0 36px #bba3ff09,0 0 0 82px #bba3ff06}.worker-detail-hero:after{z-index:0;content:"";background:radial-gradient(#7556dd47,#0000 67%);border-radius:50%;width:300px;height:190px;position:absolute;bottom:-68px;right:-50px}.worker-detail-identity,.worker-hero-pay{z-index:1;position:relative}.worker-detail-identity{grid-template-columns:52px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.worker-back-link{color:#d5c9ff;grid-column:1/-1;width:max-content;margin-bottom:14px;font-size:12px;font-weight:800;transition:color .15s}.worker-back-link:hover{color:#fff;text-decoration:underline}.worker-avatar{color:#191129;background:linear-gradient(145deg,#c9b4ff,#6d4fc4);border:1px solid #dfd3ff61;border-radius:17px;place-items:center;width:52px;height:52px;font-size:23px;font-weight:900;display:grid;box-shadow:0 10px 28px #4c2f996b}.worker-detail-identity .eyebrow,.worker-section-title .eyebrow{color:#cdbdff;margin-bottom:7px}.worker-title-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.worker-title-line h1{color:#fbfaff;letter-spacing:-.062em;margin:0;font-size:clamp(33px,4.5vw,52px);line-height:1}.worker-detail-identity>div:last-child>p:last-child{color:#bdb9d0;max-width:620px;margin:9px 0 0;font-size:13px;line-height:1.6}.worker-live-status{letter-spacing:.04em;border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:850;display:inline-flex}.worker-live-status i,.worker-period-switcher p i{background:currentColor;border-radius:50%;width:6px;height:6px;display:block}.worker-live-status.active{color:#a9f4cd;background:#1c6c483d;border-color:#68dba766}.worker-live-status.inactive{color:#ffbdc6;background:#7629353d;border-color:#ff9ca661}.worker-hero-pay{text-align:right;background:#0c0d1b75;border:1px solid #c6b3ff54;border-radius:16px;gap:6px;min-width:205px;padding:17px 19px;display:grid;box-shadow:inset 0 1px #ffffff0d}.worker-hero-pay span,.worker-hero-pay small{color:#c1b7dd;font-size:11px}.worker-hero-pay strong{color:#fff;letter-spacing:-.047em;white-space:nowrap;font-size:24px}.worker-hero-pay small{color:#a798c9}.worker-period-switcher{border:1px solid var(--worker-line);background:#141422bd;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:8px 12px;display:flex}.worker-period-switcher>div{background:#0a0b157a;border:1px solid #9077de2e;border-radius:10px;gap:4px;padding:3px;display:inline-flex}.worker-period-switcher a{color:#aaa5be;border-radius:7px;padding:8px 13px;font-size:12px;font-weight:800;transition:background .15s,color .15s,box-shadow .15s}.worker-period-switcher a:hover{color:#eeeaff}.worker-period-switcher a.active{color:#171222;background:linear-gradient(135deg,#8060d7,#a17df5);box-shadow:0 5px 13px #4d309752}.worker-period-switcher p{color:#aaa5bd;align-items:center;gap:7px;margin:0;font-size:11px;display:flex}.worker-period-switcher p i{color:#a887ff}.worker-detail-metrics{grid-template-columns:repeat(auto-fit,minmax(164px,1fr));gap:10px;display:grid}.worker-detail-metric{border:1px solid var(--worker-line);background:linear-gradient(145deg,#1a1a2af7,#0e101afa);border-radius:15px;flex-direction:column;min-height:144px;padding:17px;transition:transform .16s,border-color .16s;display:flex;position:relative;overflow:hidden}.worker-detail-metric:before{content:"";background:#8670c8;width:32px;height:2px;position:absolute;top:0;left:16px}.worker-detail-metric:hover{border-color:#a689ff80;transform:translateY(-2px)}.worker-detail-metric>span,.worker-detail-metric small{color:#aaa5bc;font-size:10px;line-height:1.45}.worker-detail-metric>span{letter-spacing:.045em;text-transform:uppercase;font-weight:780}.worker-detail-metric strong{color:#f7f4ff;letter-spacing:-.053em;overflow-wrap:anywhere;margin:auto 0 7px;font-size:clamp(21px,2.05vw,28px);line-height:1.05}.worker-detail-metric small{color:#878298;min-height:28px}.worker-detail-metric-primary{background:linear-gradient(145deg,#382766d1,#121221fa);border-color:#8b6bef61}.worker-detail-metric-primary:before{background:#b69aff}.worker-detail-metric-positive{background:linear-gradient(145deg,#193b48ad,#0e111bfa);border-color:#52b5b857}.worker-detail-metric-positive:before{background:#74e2e0}.worker-best-month-card{background:linear-gradient(105deg,#453219cc,#1b181ef0 56%,#13131ef5);border:1px solid #d2ae6759;border-radius:17px;justify-content:space-between;align-items:center;gap:24px;padding:20px 23px;display:flex}.worker-best-month-card .eyebrow{color:#f1cf93;margin-bottom:6px}.worker-best-month-card h2{color:#fff7e7;letter-spacing:-.045em;margin:0;font-size:23px}.worker-best-month-card p{color:#c9bfaa;margin:7px 0 0;font-size:12px}.worker-best-month-card>strong{color:#ffe1a5;letter-spacing:-.058em;white-space:nowrap;font-size:clamp(26px,3vw,38px)}.worker-insight-grid{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:16px;display:grid}.worker-performance-chart,.worker-history-card,.worker-payroll-card{border:1px solid var(--worker-line);background:linear-gradient(145deg,#19192af5,#0e1019fa);border-radius:17px;box-shadow:0 12px 36px #01030a2e}.worker-performance-chart{min-height:284px;padding:21px}.worker-panel-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.worker-panel-heading h2,.worker-section-title h2,.worker-payroll-card h2{color:#f4f1ff;letter-spacing:-.04em;margin:0;font-size:20px}.worker-panel-heading p:last-child,.worker-section-title>p,.worker-payroll-card>p{color:#9d98b2;margin:6px 0 0;font-size:12px;line-height:1.5}.worker-panel-heading .eyebrow{color:#b9a5ff;margin-bottom:6px}.worker-chart-key{color:#b9e6ff;white-space:nowrap;background:#36698929;border:1px solid #81cdff38;border-radius:999px;align-items:center;gap:7px;padding:6px 8px;font-size:10px;font-weight:750;display:flex}.worker-chart-key i{background:#7fceff;border-radius:2px;width:7px;height:7px}.worker-chart{background:repeating-linear-gradient(#0000 0 39px,#9986ca1a 40px);border-bottom:1px solid #957ae833;grid-auto-columns:minmax(50px,1fr);grid-auto-flow:column;align-items:end;gap:9px;height:160px;margin-top:16px;padding:10px 0 0;display:grid}.worker-chart-column{place-items:end center;gap:7px;height:100%;padding-top:21px;display:grid;position:relative}.worker-chart-bar{background:linear-gradient(#8ad8ff,#8e72f5);border:1px solid #b1e5ff61;border-radius:7px 7px 2px 2px;width:min(68%,28px);min-height:5px;transition:filter .15s;display:block;box-shadow:0 5px 15px #7058e147}.worker-chart-column:hover .worker-chart-bar{filter:brightness(1.16)}.worker-chart-value{color:#bdb3df;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:72px;font-size:9px;font-weight:780;position:absolute;top:0;overflow:hidden}.worker-chart-column small{color:#817c94;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:9px;overflow:hidden}.worker-chart-caption{color:#827d93;margin:13px 0 0;font-size:10px;line-height:1.5}.worker-chart-empty{color:#bcb5cf;text-align:center;border:1px dashed #9981de4d;border-radius:12px;place-content:center;gap:5px;min-height:153px;margin-top:17px;display:grid}.worker-chart-empty span{color:#868197;font-size:12px}.worker-detail-view .worker-career-panel,.worker-detail-view .worker-progress-panel,.worker-detail-view .worker-consistency-panel{border-color:var(--worker-line);background:linear-gradient(145deg,#241d3ff7,#10111dfc);border-radius:17px;margin:0;padding:21px;box-shadow:0 12px 36px #01030a2e}.worker-detail-view .worker-career-panel{background:linear-gradient(145deg,#1d2b4ee8,#10121ffc);border-color:#84b0ff57;position:relative;overflow:hidden}.worker-detail-view .worker-career-panel:after{content:"";pointer-events:none;background:radial-gradient(circle,#6ca9ff33,#0000 66%);border-radius:50%;width:180px;height:180px;position:absolute;bottom:-58px;right:-44px}.worker-detail-view .worker-progress-heading,.worker-detail-view .worker-progress-values,.worker-detail-view .worker-progress-note,.worker-detail-view .worker-progress-track{z-index:1;position:relative}.worker-detail-view .worker-progress-heading .eyebrow{color:#c6b6ff;margin-bottom:6px}.worker-detail-view .worker-career-panel .eyebrow{color:#a8d5ff}.worker-detail-view .worker-progress-heading h3{color:#f8f6ff;font-size:22px}.worker-detail-view .worker-progress-heading p:last-child{color:#aaa6bd}.worker-detail-view .tier-rate{color:#e0d7ff;background:#7655d533;border-color:#bfa8ff59}.worker-detail-view .worker-career-panel .tier-rate{color:#caeaff;background:#4171b638;border-color:#85c3ff5c}.worker-detail-view .worker-progress-track{background:#0c0d18;border-color:#b9a5f538;height:16px}.worker-detail-view .worker-progress-track>span{background:linear-gradient(90deg,#7a5ae3,#c2a6ff);box-shadow:0 0 16px #9d79ff59}.worker-detail-view .worker-career-panel .worker-progress-track>span{background:linear-gradient(90deg,#5e9dea,#9addff)}.worker-detail-view .worker-progress-values{color:#eeebf8}.worker-detail-view .worker-progress-values span{color:#aaa5ba}.worker-detail-view .worker-progress-note{color:#c3b9e7}.worker-detail-view .worker-progress-estimate{color:#c9baff}.worker-detail-view .worker-streak{color:#c8eaff}.worker-bonus-section{gap:12px;display:grid}.worker-section-title{justify-content:space-between;align-items:end;gap:20px;padding:3px 2px;display:flex}.worker-section-title>p{text-align:right;max-width:400px}.worker-bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.worker-bonus-grid>.worker-progress-panel:only-child,.worker-bonus-grid>.worker-consistency-panel:only-child{grid-column:1/-1}.worker-detail-view .worker-progress-panel.near{background:linear-gradient(145deg,#4c3325db,#16141ffc);border-color:#f0b56773}.worker-detail-view .worker-progress-panel.highest{background:linear-gradient(145deg,#4b3e1fdb,#16141ffc);border-color:#e6ca7785}.worker-detail-view .worker-progress-panel.near .worker-progress-track>span{background:linear-gradient(90deg,#da9a58,#f2cf89)}.worker-detail-view .worker-progress-panel.highest .worker-progress-track>span{background:linear-gradient(90deg,#b89547,#f4d986)}.worker-detail-view .worker-consistency-panel{background:linear-gradient(145deg,#19344ce0,#0f131efc);border-color:#74b7f552}.worker-detail-view .worker-consistency-panel.achieved{background:linear-gradient(145deg,#1a4335d6,#0f131efc);border-color:#60d19b61}.worker-detail-view .worker-consistency-panel.disqualified{background:linear-gradient(145deg,#4b2430cc,#10121dfc);border-color:#f483905c}.worker-admin-grid{grid-template-columns:1.25fr .75fr;gap:16px;display:grid}.worker-detail-view .worker-telegram-card{border-color:var(--worker-line);background:linear-gradient(145deg,#19192af5,#0e1019fa);border-radius:17px;min-height:0;margin:0}.worker-detail-view .worker-telegram-card .eyebrow{color:#b9a5ff}.worker-detail-view .worker-telegram-connected{background:#53399a2e;border-color:#9e81ff4d}.worker-detail-view .worker-telegram-connected strong{color:#ddd2ff}.worker-detail-view .worker-telegram-code{background:#1c305161;border-color:#8cbaff4d}.worker-detail-view .worker-telegram-code>span,.worker-detail-view .worker-telegram-code small{color:#b7cef0}.worker-detail-view .worker-telegram-code>strong{color:#e3e9ff}.worker-payroll-card{align-content:start;gap:10px;padding:22px;display:grid}.worker-payroll-card .eyebrow{color:#b9a5ff;margin-bottom:0}.worker-payroll-card h2{font-size:23px}.worker-payroll-actions{margin-top:4px}.worker-payroll-actions .ghost{color:#d8ccff;background:#5b419f21;border-color:#a38af56e}.worker-payroll-actions .simple-primary-action{color:#1c1337;background:#a487ff;border-color:#ac92ff}.worker-cap-warning{color:#f9e5c2;background:linear-gradient(100deg,#4e351ac7,#1c181ce0);border:1px solid #efad5e6b;border-radius:14px;align-items:flex-start;gap:12px;padding:15px 17px;display:flex}.worker-cap-warning>span{color:#ffd690;text-transform:uppercase;background:#754c1e4d;border:1px solid #efad5e73;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:850}.worker-cap-warning strong{font-size:13px}.worker-cap-warning p{color:#d7c6a9;margin:4px 0 0;font-size:12px;line-height:1.5}.worker-admin-adjustment{border-color:var(--worker-line);background:linear-gradient(145deg,#19192af5,#0e1019fa);border-radius:17px;margin:0}.worker-admin-adjustment .eyebrow{color:#b9a5ff}.worker-admin-adjustment .worker-adjustment-form .field input,.worker-admin-adjustment .worker-adjustment-form .field select{background:#10111d;border-color:#947ecf61}.worker-admin-adjustment .worker-adjustment-form .ghost{color:#d8ccff;background:#5b419f21;border-color:#a38af56e}.worker-history-card{padding:21px}.worker-history-list{border-top:1px solid #957ae82e;margin-top:17px;display:grid}.worker-payroll-row{border-bottom:1px solid #957ae829;grid-template-columns:.75fr 1.1fr 1.05fr 1.1fr auto;align-items:center;gap:15px;padding:15px 0;display:grid}.worker-payroll-row>div{gap:3px;min-width:0;display:grid}.worker-payroll-row span,.worker-payroll-row small{color:#8e899f;font-size:10px;line-height:1.35}.worker-payroll-row strong{color:#ece9f8;overflow-wrap:anywhere;font-size:12px}.worker-payroll-row small{font-size:11px}.worker-row-link{color:#c9b9ff;white-space:nowrap;font-size:11px;font-weight:800}.worker-row-link:hover{color:#fff;text-decoration:underline}.worker-sales-history{overflow:hidden}.worker-record-count{color:#dbd1ff;white-space:nowrap;background:#563e992e;border:1px solid #9c7dff61;border-radius:999px;align-items:center;min-height:26px;padding:5px 9px;font-size:10px;font-weight:800;display:inline-flex}.worker-sales-table-wrap{margin:18px -21px -21px;overflow-x:auto}.worker-sales-table{min-width:870px}.worker-sales-table-head,.worker-sales-table-row{grid-template-columns:1.15fr 1fr 1.15fr .82fr .9fr;gap:12px;padding:0 21px;display:grid}.worker-sales-table-head{color:#9892ae;letter-spacing:.055em;text-transform:uppercase;background:#553e931f;padding-top:11px;padding-bottom:11px;font-size:10px;font-weight:850}.worker-sales-table-row{border-top:1px solid #957ae826;align-items:center;min-height:67px;transition:background .15s}.worker-sales-table-row:hover{background:#6048a31c}.worker-sales-table-row>div{gap:4px;min-width:0;display:grid}.worker-sales-table-row strong{color:#ece9f7;overflow-wrap:anywhere;font-size:12px}.worker-sales-table-row small{color:#8f8a9f;font-size:11px}.worker-sales-table-row .status-tag{justify-self:start}.worker-detail-view .status-ok{color:#b7f5d6;background:#1c674540;border-color:#5ed59e61}.worker-detail-view .status-pending{color:#ffd697;background:#6c481c40;border-color:#eab96b61}.worker-detail-view .status-needs-review{color:#ffc0ca;background:#63253547;border-color:#ef84945c}@media (max-width:1180px){.worker-insight-grid,.worker-admin-grid{grid-template-columns:1fr}.worker-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.worker-payroll-row{grid-template-columns:repeat(2,minmax(0,1fr))}.worker-payroll-row>div:last-child{grid-column:1/-1}}@media (max-width:900px){.worker-detail-hero{flex-direction:column;align-items:stretch}.worker-hero-pay{text-align:left;width:max-content}.worker-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.worker-bonus-grid{grid-template-columns:1fr}.worker-section-title{flex-direction:column;align-items:flex-start}.worker-section-title>p{text-align:left}.worker-chart{height:150px}.worker-detail-view .worker-telegram-card{padding:20px}}@media (max-width:620px){.worker-detail-view{gap:12px}.worker-detail-hero{border-radius:17px;min-height:0;padding:20px}.worker-detail-identity{grid-template-columns:42px minmax(0,1fr);column-gap:12px}.worker-back-link{margin-bottom:12px}.worker-avatar{border-radius:13px;width:42px;height:42px;font-size:19px}.worker-title-line{gap:8px}.worker-title-line h1{font-size:34px}.worker-detail-identity>div:last-child>p:last-child{font-size:12px}.worker-hero-pay{width:100%;padding:14px 15px}.worker-period-switcher{flex-direction:column;align-items:stretch;padding:9px}.worker-period-switcher>div{grid-template-columns:1fr 1fr;display:grid}.worker-period-switcher a{text-align:center}.worker-period-switcher p{padding:3px 4px}.worker-detail-metrics{grid-template-columns:1fr}.worker-detail-metric{min-height:118px}.worker-best-month-card{flex-direction:column;align-items:flex-start;padding:18px}.worker-best-month-card>strong{font-size:28px}.worker-performance-chart,.worker-history-card,.worker-payroll-card,.worker-detail-view .worker-progress-panel,.worker-detail-view .worker-consistency-panel{border-radius:15px;padding:17px}.worker-panel-heading{flex-direction:column;align-items:flex-start}.worker-chart-key{align-self:flex-start}.worker-chart{grid-auto-columns:minmax(42px,1fr);gap:5px;height:142px}.worker-chart-column small,.worker-chart-value{font-size:8px}.worker-bonus-section{gap:8px}.worker-admin-adjustment,.worker-history-card{padding:17px}.worker-sales-table-wrap{margin:16px -17px -17px}.worker-sales-table-head,.worker-sales-table-row{padding-left:17px;padding-right:17px}.worker-payroll-row{grid-template-columns:1fr;gap:10px}.worker-payroll-row>div:last-child{grid-column:auto}.worker-payroll-row>div{border-bottom:1px solid #957ae81a;padding-bottom:10px}.worker-payroll-row>div:last-child{border-bottom:0;padding-bottom:0}}
