:root{--green:#1958fa;--ink:#1b2332;--muted:#7c8490;--line:#e6e9ef;--atlas-yellow:#ffe600;--atlas-navy:#0b1b48;--canvas:#f8f9fb}body{color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:14px}button{border-radius:8px;transition:background .15s,color .15s,border-color .15s}button:hover{background:#f1f5fc}a:focus-visible,button:focus-visible{outline:3px solid #7eafff;outline-offset:3px}button:disabled{cursor:not-allowed}input:focus,select:focus,textarea:focus{outline:2px solid #b5cdff;border-color:#4a83fc!important}.primary{background:#1958fa;border-color:#1958fa;box-shadow:0 2px 4px #1958fa20;font-size:13px;padding:10px 16px}.primary:hover{background:#1249d5;border-color:#1249d5}.atlas-sidebar{width:254px;padding:0;background:linear-gradient(160deg,#0c1d4e,#06112d 75%,#050d21);color:#c7d1e5;border:0;z-index:35;overflow-y:auto}.atlas-sidebar .brand{height:96px;padding:22px 30px;color:var(--atlas-yellow);font-size:26px;font-weight:800;font-style:italic;letter-spacing:-1px;border-bottom:1px solid #ffffff12;flex-shrink:0;gap:10px}.atlas-sidebar .brand small{display:block;font-style:normal;letter-spacing:3px;font-size:8px;margin-top:3px}.atlas-sidebar .brand-icon{padding:0;background:none;color:var(--atlas-yellow);transform:rotate(-8deg)}.sidebar-account{display:flex;align-items:center;gap:12px;padding:17px 20px;border-bottom:1px solid #ffffff1a;min-height:75px;flex-shrink:0}.sidebar-account .avatar{background:#ffe60020;color:#ffe600;border-radius:50%;width:32px;height:32px}.sidebar-account b{font-size:13px;font-weight:500;display:block;text-transform:uppercase;max-width:168px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#f4f6ff}.sidebar-account small{display:block;font-size:10px;text-transform:uppercase;color:#8494b1;margin-top:8px}.atlas-sidebar nav{display:flex;flex-direction:column;gap:2px;padding:14px 12px;overflow:visible}.atlas-sidebar nav button{font-weight:500;color:#bac7de;border-radius:8px}.atlas-sidebar .sidebar-link{display:flex;width:100%;padding:11px 13px;gap:12px;text-align:start;font-size:13px;min-height:40px}.atlas-sidebar nav .sidebar-link:hover{background:#ffffff0c;color:white}.atlas-sidebar nav .sidebar-link.active{background:var(--atlas-yellow);color:#152446;font-weight:700;box-shadow:0 3px 6px #ffe60027}.atlas-sidebar .sidebar-link>span{margin-inline-start:auto;margin-left:auto;background:#ff334f;border-radius:10px;color:white;font-size:10px;padding:2px 6px}.atlas-sidebar .sidebar-group-label{display:flex;justify-content:space-between;width:100%;border:0;background:transparent!important;color:#8c9bb6;padding:14px 11px 8px;font-size:10px;letter-spacing:.4px;border-radius:0;text-align:start}.sidebar-group-label svg{transition:transform .2s}.sidebar-group-label svg.collapsed{transform:rotate(-90deg)}.sidebar-group-items{display:grid;gap:3px}.sidebar-caption{margin-top:auto;padding:25px 24px;color:#8d9bbb;font-size:10px;display:flex;align-items:center;gap:8px}.sidebar-close,.sidebar-scrim{display:none}.main{margin-left:254px;min-height:100vh}.atlas-topbar{height:57px;padding:0 25px;border-bottom:1px solid #dfe2e8;box-shadow:0 1px 2px #1a274312;background:var(--surface);display:flex;position:sticky;top:0;z-index:25;gap:15px}.atlas-connection{display:flex;gap:10px;align-items:center;border:1px solid var(--line);padding:6px 12px;border-radius:12px;min-width:170px}.atlas-connection b{font-size:13px;display:block;font-weight:600}.atlas-connection small{font-size:10px;display:flex;gap:5px;align-items:center;margin-top:2px;color:#9a7030}.atlas-connection.online small{color:#20a66a}.atlas-connection small i{display:inline-block;width:5px;height:5px;background:currentColor;border-radius:50%}.connection-symbol{display:flex;background:#f1f5fb;color:#6d7b94;border-radius:50%;padding:7px}.atlas-connection.online .connection-symbol{background:#dffbed;color:#20b377}.topbar-controls{display:flex;align-items:center;gap:12px;margin-inline-start:auto}.topbar-controls .language-switcher{padding:6px 9px;min-width:95px;color:var(--ink);background:var(--surface);font-size:12px}.theme-button{padding:7px;border:0;color:#6b7280;background:transparent}.mobile-menu{display:none}main{padding:0 24px 24px;max-width:none;margin:0}.page-heading{min-height:72px;padding:20px 24px;margin:0 0 24px;background:var(--surface);border:1px solid #f0f1f4;border-top:0;border-radius:0 0 14px 14px;display:flex;align-items:center;gap:16px}.page-heading .eyebrow{display:none}.page-heading h1{font-size:23px;letter-spacing:-.6px;font-weight:700;margin:0}.page-heading p{font-size:11px;margin:6px 0 0;max-width:650px;color:#88919f}.page-heading>.primary{margin-inline-start:auto;white-space:nowrap}.orders-card,.profit-overview,.settings-card{border-radius:16px;border:1px solid var(--line);box-shadow:0 1px 3px #152b4a0a;background:var(--surface)}.card-top{padding:20px 24px;gap:14px;flex-wrap:wrap}.card-top h2{font-size:16px;letter-spacing:0}.card-top h2 span{background:#f1f3f6;color:#798292;border:0}.card-top p{font-size:12px}.tools{flex-wrap:wrap}.tools button{font-size:12px;padding:8px 11px}.filters{padding:14px 18px;border-block:1px solid var(--line);background:var(--surface);gap:10px;flex-wrap:wrap}.filters select{padding:9px 12px;border-color:#dce0e7;color:var(--ink);font-size:12px;border-radius:8px}.filters select,.search{background:var(--surface);min-height:38px}.search{border:1px solid #dde1e8;padding:8px 11px;border-radius:8px}.search input{background:transparent;color:var(--ink);font-size:12px;width:210px}.tabs{flex-wrap:wrap}.tabs button{font-size:12px;padding:10px 13px;border:1px solid transparent;border-radius:9px}.tabs button.selected{background:#eefaf3;color:#16854b;border-color:#d4f0df;box-shadow:0 1px 3px #1b7a3510}.tabs button span{background:#d7f5e1;color:#13854b;padding:1px 5px;border-radius:6px;font-size:10px}table{white-space:normal}thead{background:#f8f9fb}th{font-size:10px;font-weight:600;color:#7a8290;letter-spacing:.5px;text-transform:uppercase;padding:18px 20px;white-space:nowrap}td{padding:20px;font-size:13px;line-height:1.55;border-bottom:1px solid #e8ebef;min-width:95px}tbody tr:hover{background:#f4f8ff}.table-wrap td small{font-size:10px;color:#8b93a1}.table-wrap td button{border:0;background:transparent;box-shadow:none;padding:0;justify-content:flex-start;line-height:1.5;text-align:start}.table-wrap td .order-code,.table-wrap td .phone-link{color:#1958fa;font-weight:600;font-size:12px}.order-code{overflow-wrap:anywhere;max-width:105px}.order-product{display:inline-flex;align-items:center;gap:5px;border:1px solid #fff0be;background:#fffbed;color:#8e6200;padding:5px 8px;border-radius:18px;font-size:11px;max-width:175px}.table-wrap td .order-product small{margin:0;color:inherit}.order-address{min-width:150px;max-width:220px}.table-wrap tbody tr[data-selected=true]{background:#eff6ff}.status{border-radius:14px;padding:4px 9px;font-size:11px;font-weight:600;background:#eef0f6;color:#747e90}.status.sent{background:#e9efff;color:#315dca}.status.sending{background:#e1edff;color:#1958fa}.status.error{background:#fff4cc;color:#b27d00}.status.cancelled{background:#ffe7eb;color:#dc3046}.status.delivered{background:#ddfae9;color:#138d59}.status.draft{background:#eaeaff;color:#6050f7}.table-footer{padding:14px 20px;font-size:11px;color:#8b92a0;background:#fff}.table-footer span{line-height:1.5}.bulk-tools{padding:12px 14px;background:#eff6ff;border:1px solid #bfd9ff;border-radius:8px;margin:14px 14px 0;gap:9px}.bulk-tools strong{color:#1958fa;font-size:12px}.bulk-tools button{font-size:11px;padding:8px 10px;border-color:#c5d8f8}.bulk-tools .red{color:#e02639;background:#fff4f5;border-color:#ffb5be}.bulk-note{font-size:10px;padding:0 15px;color:#8b94a5}.bulk-tools button:disabled{background:#f5f7fb;border-color:#e0e5ef;opacity:.55}.table-wrap input[type=checkbox]{accent-color:#1958fa;width:14px;height:14px}.stats{gap:14px;margin-bottom:24px}.stat{background:#f0f3f7;border:0;border-radius:16px;padding:19px 18px;position:relative;box-shadow:none;min-height:145px}.stat-top{color:#667489;font-size:11px;gap:12px}.stat-top svg{color:inherit;background:#ffffff80;box-sizing:content-box;padding:8px;border-radius:11px}.stat strong{font-size:27px;margin:15px 0 7px;color:inherit;font-weight:700}.stat small{font-size:10px;color:inherit;opacity:.65}.stat:after{content:"";display:block;width:100%;height:4px;background:currentColor;opacity:.14;border-radius:9px;margin-top:14px}.stat-0{color:#334155;background:#f1f5f9}.dashboard-stats .stat-3,.stat-1{color:#178755;background:#edfdf4}.stat-2{color:#245ed4;background:#eef4ff}.stat-3{color:#a96a00;background:#fffbea}.stat-4{color:#d12d55;background:#fff0f3}.dashboard-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.dashboard-stats .stat{padding:16px;min-height:164px}.dashboard-stats .stat strong{font-size:24px}.dashboard-stats .stat-5{background:#f5efff;border:0;color:#7642cc}.dashboard-stats .stat-5 .stat-top,.dashboard-stats .stat-5 small,.dashboard-stats .stat-5 svg{color:inherit}.dashboard-toolbar{margin-bottom:16px}.dashboard-toolbar>div:first-child{color:#475569}.dashboard-actions button{font-size:12px}.period-bar{border-radius:12px;border-color:var(--line);padding:15px 20px;box-shadow:0 1px 2px #1a274308;background:var(--surface)}.period-bar input,.period-bar select{background:var(--surface);color:var(--ink);border-color:#dce1e8}.period-bar label{color:#6c7788}.profit-overview{border-radius:22px;padding:6px;margin:0 0 24px}.profit-overview .card-top{padding:19px}.profit-overview-grid{padding:5px 19px 20px;gap:15px}.profit-overview-grid>div{padding:18px;background:#fafbff;border:1px solid #edf0f6;border-radius:14px;min-width:0}.profit-overview-grid>div:first-child{background:linear-gradient(120deg,#f8f5ff,#fff);border-color:#eee8ff}.profit-overview-grid>div:first-child strong{color:#673def}.profit-overview-grid strong{font-size:24px;overflow-wrap:anywhere}.profit-overview-grid small{color:#8b94a5;text-transform:uppercase;font-size:10px;font-weight:600}.profit-overview>p{color:#98a0af;padding-inline:20px}.rate-track{background:#edf0f6}.rate-track>span{background:#1bbb7b}.delivered-value{color:#119d68}.avatar{background:#edf2ff;color:#4871d1}.commission-banner{background:linear-gradient(110deg,#1958fa,#1541da);border:0;color:white;border-radius:14px;padding:27px}.commission-banner .eyebrow,.commission-banner p{color:#c5d7ff}.commission-banner strong{color:white}.commission-banner .empty-icon{background:#ffffff15;border-color:#ffffff20;color:#fff}.commission-banner .primary{background:#fff;color:#1958fa;border-color:#fff;box-shadow:none}.subtle{background:#f4f7fc;border-color:#e5ebf6;color:#74829a}.settings-card{padding:25px}.empty-icon,.integration-logo{background:#edf3ff;border-color:#dce7ff;color:#1958fa}.setup-banner{background:#f1f5ff;border-color:#dbe7ff}.banner-icon{border-color:#dae4f7}.banner-icon,.setup-banner button{color:#1958fa}.alert{border-radius:9px}.alert.danger{background:#fff0f2;color:#bd2c46}.alert.success{background:#e8faef;color:#158252}.detail select,.expense-form input,.expense-form select,.fee-input,.form-grid input,.form-grid select,.form-grid textarea,.team-form input{border-color:#d8dfe9;border-radius:8px;background:var(--surface);color:var(--ink)}.overlay{background:#0a153c66;backdrop-filter:blur(3px);z-index:60}.modal{border-radius:14px;background:var(--surface);box-shadow:0 20px 80px #00144930}.modal-head h2{font-size:22px}.modal-head>button:hover{background:#f3f5f9}.send-choice{background:#f4f7ff}.stock-pill{background:#e7fbef;color:#14a36c}.stock-pill.low{background:#fff6dc;color:#ba8726}.finance-tabs .selected{background:#edf3ff;color:#1958fa;border-color:#d6e3ff}.bottom-note{color:#9aa3b1}.doc-link,.step>span{color:#1958fa}.step>span{background:#eef4ff}footer{margin:0 24px;padding:18px 0;color:#6e7b90;border-color:#e7ebf2;font-size:11px}footer span{font-size:10px;color:#9aa3b0}.stock-view-switch{display:inline-flex;gap:2px;padding:3px;border-radius:8px;background:#f0f2f6}.stock-view-switch button{padding:7px;border:0;background:transparent;color:#8b95a4}.stock-view-switch button.selected{background:var(--surface);color:#1958fa;box-shadow:0 1px 3px #0b1b4820}.atlas-stock-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:18px}.atlas-stock-card{border:1px solid var(--line);border-radius:13px;padding:17px;background:var(--surface);min-width:0}.atlas-stock-art{height:95px;background:linear-gradient(145deg,#f7f9ff,#eff4ff);border-radius:9px;display:flex;align-items:center;justify-content:center;color:#b3c5e9;margin-bottom:16px}.atlas-stock-card h3{font-size:15px;line-height:1.5;font-weight:600;margin:0;overflow-wrap:anywhere}.atlas-stock-card p{font-size:11px;margin:5px 0 12px;overflow-wrap:anywhere}.atlas-stock-card .status{font-size:10px}.atlas-stock-card-bottom{border-top:1px solid var(--line);margin-top:15px;padding-top:13px;display:flex;align-items:center;justify-content:space-between;gap:8px}.atlas-stock-card-bottom strong{font-size:23px;color:#15a269}.atlas-stock-card-bottom small{display:block;font-size:9px;color:#8d96a4;text-transform:uppercase}.atlas-stock-card-bottom>small{max-width:110px;overflow-wrap:anywhere;font-size:8px}.stock-metrics .stat{min-height:120px}.stock-metrics .stat:after{display:none}[dir=rtl] .main{margin-right:254px;margin-left:0}[dir=rtl] .atlas-sidebar{right:0;left:auto;border:0}[dir=rtl] .atlas-sidebar .sidebar-link>span{margin-right:auto;margin-left:0}[dir=rtl] .sidebar-group-label svg.collapsed{transform:rotate(90deg)}[dir=rtl] .table-wrap td button{text-align:right}[dir=rtl] .modal-actions{justify-content:flex-start}[data-theme=dark]{--ink:#e2e8f4;--muted:#96a2b8;--line:#29354d;--surface:#152139;--canvas:#0d1628}[data-theme=dark] .page-heading{border-color:#1b2942}[data-theme=dark] .atlas-topbar{border-color:#29354d}[data-theme=dark] th,[data-theme=dark] thead{background:#18253e;color:#95a6c1}[data-theme=dark] td{border-color:#29354d}[data-theme=dark] .table-wrap tbody tr[data-selected=true],[data-theme=dark] tbody tr:hover{background:#1b2f50}[data-theme=dark] button{background:#1d2c47;border-color:#334565}[data-theme=dark] .primary{background:#1958fa;color:white;border-color:#1958fa}[data-theme=dark] .atlas-sidebar nav button{background:transparent;border-color:transparent}[data-theme=dark] .atlas-sidebar nav .active{background:#ffe600;color:#152446}[data-theme=dark] .table-wrap td button,[data-theme=dark] .theme-button{background:transparent}[data-theme=dark] .filters,[data-theme=dark] .profit-overview-grid>div,[data-theme=dark] .table-footer{background:#152139}[data-theme=dark] .stat{background:#1d2d45;color:#a4b6d2}[data-theme=dark] .dashboard-stats .stat-3,[data-theme=dark] .stat-1{background:#143b32;color:#7ce4b2}[data-theme=dark] .stat-2{background:#192f58;color:#8ab4ff}[data-theme=dark] .stat-4{background:#482335;color:#ff9cbb}[data-theme=dark] .dashboard-stats .stat-5{background:#32254d;color:#c1a3ff}[data-theme=dark] .profit-overview-grid>div:first-child{background:#292244;border-color:#40325d}[data-theme=dark] .profit-overview-grid>div:first-child strong{color:#b29cff}[data-theme=dark] .atlas-order-form .send-choice,[data-theme=dark] .bulk-tools,[data-theme=dark] .subtle{background:#1a2b49;border-color:#30476c}[data-theme=dark] .bulk-tools strong{color:#94b8ff}[data-theme=dark] .atlas-form-grid input,[data-theme=dark] .atlas-form-grid textarea,[data-theme=dark] .city-options,[data-theme=dark] .city-options button,[data-theme=dark] .stock-search-results,[data-theme=dark] .stock-search-results button{background:#152139;color:#e2e8f4;border-color:#334565}[data-theme=dark] .stock-search-results button[data-active=true]{background:#243756}[data-theme=dark] .atlas-form-grid label,[data-theme=dark] .atlas-form-grid label>span,[data-theme=dark] .parcel-options label,[data-theme=dark] .stock-search>label{color:#c7d5ec}[data-theme=dark] .atlas-stock-art{background:#1c2e4c;color:#6682b2}@media(min-width:1550px){main{padding-top:0}.dashboard-stats .stat strong{font-size:28px}}@media(max-width:1250px){.atlas-stock-grid,.dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1150px){.atlas-sidebar{width:230px}.main{margin-left:230px}[dir=rtl] .main{margin-right:230px}main{padding:0 20px 20px}.atlas-sidebar .brand{padding-inline:22px}.profit-overview-grid{grid-template-columns:repeat(2,1fr)}.search{width:auto;flex:1}.search input{width:100%;min-width:130px}}@media(max-width:760px){.shell{display:block}.atlas-sidebar{position:fixed;inset:0 auto 0 0;width:254px;padding:0;display:flex;transform:translateX(-100%);transition:transform .2s;box-shadow:10px 0 50px #020c2933}.atlas-sidebar.is-open{transform:translateX(0)}.atlas-sidebar nav{display:flex;overflow:visible;margin:0;gap:2px}.atlas-sidebar nav button{font-size:13px}.atlas-sidebar nav button span{display:block}.atlas-sidebar .sidebar-group-label{font-size:10px}.sidebar-close{display:flex;position:absolute;inset-inline-end:8px;top:8px;padding:4px;background:transparent!important;color:#cad4e8;border:0}.sidebar-scrim{display:block;position:fixed;inset:0;background:#08132d80;border:0;border-radius:0;z-index:34}.main,[dir=rtl] .main{margin:0}.mobile-menu{display:inline-flex;border:0;background:transparent;padding:6px}.atlas-topbar{height:60px;padding:0 12px;gap:8px}.atlas-connection{min-width:0;padding:5px 8px;gap:7px}.atlas-connection b{font-size:11px}.connection-symbol{padding:5px}.topbar-controls{gap:5px}.topbar-controls .language-switcher{min-width:0;max-width:85px;font-size:10px}.page-heading{display:flex;align-items:center;padding:18px 15px;margin-bottom:18px;border-radius:0 0 12px 12px}.page-heading h1{font-size:20px}.page-heading p{display:none}.page-heading>.primary{margin-top:0;font-size:11px;padding:10px}.page-heading>.primary svg{width:14px}main{padding:0 12px 20px}.dashboard-stats,.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-stats .stat,.stat{padding:14px;min-height:130px}.dashboard-stats .stat strong,.stat strong{font-size:23px}.stat-top{font-size:10px}.stat-top svg{padding:5px;width:15px;height:15px}.stat small{font-size:9px}.card-top{padding:16px}.filters{padding:12px}.search{flex:1;min-width:160px}.atlas-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}.atlas-stock-card{padding:12px}.atlas-stock-card h3{font-size:13px}.atlas-stock-art{height:70px}.atlas-stock-art svg{width:36px}.atlas-stock-card-bottom>small{display:none}.profit-overview-grid{padding:5px 12px 15px;gap:10px}.profit-overview-grid>div{padding:13px}.profit-overview-grid strong{font-size:20px}.module-toolbar{margin-top:8px}.module-toolbar h2{font-size:16px}.module-toolbar p{font-size:11px}.period-bar{padding:13px}.table-footer{gap:10px}.table-footer span:last-child{display:none}.bulk-tools{margin:10px 10px 0}.bulk-tools button{font-size:10px}.bulk-note{font-size:9px}.commission-banner{padding:22px}.settings-card{padding:20px}.modal{padding:21px;max-height:92vh}.theme-button{padding:6px}.bottom-note{font-size:9px}footer{margin:0 12px;flex-wrap:wrap}[dir=rtl] .atlas-sidebar{inset:0 0 0 auto;transform:translateX(100%)}[dir=rtl] .atlas-sidebar.is-open{transform:translateX(0)}}.sidebar-scrim:hover{background:#08132d80}.table-wrap td .phone-link{display:inline-block;white-space:nowrap}.atlas-connection.online .connection-symbol{flex-shrink:0}.agent-economics{margin-top:24px}.economics-method{margin:0 18px 18px;font-size:11px;padding:13px 16px}.economics-method p{font-size:11px;margin:4px 0}.agent-economics table{min-width:1500px}.agent-economics td:first-child,.agent-economics th:first-child{position:sticky;inset-inline-start:0;background:var(--surface);z-index:1;min-width:155px;box-shadow:2px 0 4px #152b4a08}.agent-economics th:first-child{background:#f8f9fb;z-index:2}.agent-economics td{font-size:12px}.agent-economics .table-footer{flex-wrap:wrap;gap:10px}.agent-economics .table-footer span{max-width:650px}[data-theme=dark] .agent-economics th:first-child{background:#18253e}.dashboard-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 24px}.comparison-chart{margin:0;min-width:0}.comparison-chart .card-top{align-items:flex-start;padding-bottom:10px;flex-wrap:nowrap}.comparison-chart .card-top h2{font-size:15px}.comparison-chart .card-top p{font-size:11px;line-height:1.5;margin-bottom:0}.comparison-chart .card-top>svg{color:#91a0bc;flex-shrink:0}.chart-legend{display:flex;gap:16px;flex-wrap:wrap;padding:4px 22px 15px;font-size:10px;color:var(--muted)}.chart-legend>span{display:flex;gap:6px;align-items:center}.chart-legend i{width:9px;height:9px;display:inline-block;border-radius:3px}.comparison-scroll{max-height:450px;overflow-y:auto;scrollbar-width:thin}.comparison-rows{list-style:none;padding:0 20px;margin:0}.comparison-row{display:grid;grid-template-columns:110px minmax(0,1fr);gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.comparison-name{border:0;background:transparent!important;padding:0;text-align:start;justify-content:flex-start;font-size:11px;font-weight:600;overflow-wrap:anywhere;white-space:normal;color:var(--ink);min-height:27px}.comparison-name:hover{color:#2563eb;text-decoration:underline}.comparison-bars{display:grid;gap:5px;min-width:0}.comparison-series{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:12px;align-items:center}.comparison-track{height:15px;position:relative;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),#9cabc218 25%);border-radius:3px}.comparison-zero{position:absolute;inset-block:0;width:1px;background:#8495b366;z-index:1}.comparison-bar{position:absolute;top:2px;bottom:2px;border-radius:3px;min-width:0}.comparison-value{font-size:10px;font-weight:600;text-align:end;overflow-wrap:anywhere;color:var(--ink);font-variant-numeric:tabular-nums}.chart-axis{display:flex;justify-content:space-between;font-size:9px;color:#8c97aa;margin:9px 120px 0 144px;gap:10px}.chart-footnote{font-size:9px;line-height:1.6;color:var(--muted);padding:14px 20px 17px}.chart-empty{text-align:center;padding:28px;margin-bottom:24px}.chart-empty>svg{color:#8ca4d2;margin-bottom:12px}.chart-empty h2{font-size:16px}.chart-empty p{font-size:12px}[dir=rtl] .comparison-track{direction:ltr}[dir=rtl] .chart-axis{direction:ltr;margin-right:144px;margin-left:120px}@media(max-width:1100px){.dashboard-charts{grid-template-columns:1fr}}@media(max-width:500px){.dashboard-charts{gap:15px}.comparison-chart .card-top{padding:16px 15px 9px}.chart-legend{padding:4px 15px 12px;gap:10px}.comparison-rows{padding:0 15px}.comparison-row{grid-template-columns:85px minmax(0,1fr);gap:9px}.comparison-series{grid-template-columns:minmax(0,1fr) 66px;gap:7px}.comparison-name{font-size:10px}.comparison-value{font-size:9px}.chart-axis{margin-left:109px;margin-right:88px}.chart-footnote{padding:12px 15px}[dir=rtl] .chart-axis{margin-right:109px;margin-left:88px}}.circle-panel{margin:0;min-width:0}.circle-panel .card-top{align-items:flex-start;flex-wrap:nowrap;padding-bottom:10px}.circle-panel .card-top h2{font-size:15px}.circle-panel .card-top p{font-size:11px;margin-bottom:0;line-height:1.6}.circle-panel .card-top>svg{color:#8d9fbe;flex-shrink:0}.circle-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:15px;padding:14px 20px 18px;max-height:550px;overflow:auto}.circle-tile{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 10px;display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0}.circle-agent{border:0;background:transparent!important;padding:0;font-size:12px;line-height:1.5;font-weight:600;text-align:center;overflow-wrap:anywhere;min-height:32px;color:var(--ink)}.circle-agent:hover{color:#2563eb;text-decoration:underline}.metric-circle{position:relative;width:145px;height:145px;flex-shrink:0}.metric-circle svg{width:100%;height:100%;display:block}.circle-track{stroke:#94a3b81c}.circle-value{position:absolute;inset:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px}.circle-value strong{font-size:17px;line-height:1.4;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:100%;letter-spacing:-.4px}.circle-value small{font-size:9px;line-height:1.4;color:var(--muted);max-width:100%}.circle-tile>p{font-size:10px;margin:0;text-align:center}.acquisition-circles{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.circle-pair{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;width:100%}.circle-pair .metric-circle{width:120px;height:120px}.circle-pair .circle-value{inset:17px}.circle-pair .circle-value strong{font-size:13px}.circle-pair .circle-value small{font-size:8px}.circle-dashboard .chart-footnote{border-top:1px solid var(--line)}@media(max-width:500px){.circle-tiles{padding:12px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.metric-circle{width:125px;height:125px;max-width:100%}.circle-value{inset:17px}.circle-value strong{font-size:15px}.circle-value small{font-size:8px}.circle-tile{padding:12px 6px}.acquisition-circles{grid-template-columns:1fr}.circle-pair .metric-circle{width:128px;height:128px}.circle-panel .card-top{padding:16px 15px 9px}}.product-cost-row{display:grid;grid-template-columns:120px 120px auto auto;gap:10px;align-items:center;min-width:600px}.product-cost-row input{border:1px solid var(--line);padding:9px 11px;border-radius:7px;background:var(--surface);color:var(--ink);width:120px}.table-wrap td .product-cost-row button{border:1px solid var(--line);padding:9px 11px;font-size:11px;justify-content:center}.table-wrap td .product-cost-row .primary{background:#1958fa;color:white;border-color:#1958fa}.cost-preview{margin-bottom:22px;border-color:#a9c8ff}.cost-preview .row-actions{margin-top:16px}.finance-input-links{padding:16px 20px;border:1px solid var(--line);border-radius:12px;background:var(--surface);margin-top:18px}.finance-input-links .row-actions button{font-size:11px}.finance-input-links p{margin:0}.commission-management .stats{margin:20px 0}.commission-management .orders-card{margin-top:20px}.commission-management .payment-confirmation{margin:20px 0;max-width:720px}.payment-confirmation>label:not(.check-row){display:flex;flex-direction:column;gap:8px;margin:16px 0}.payment-confirmation input:not([type=checkbox]){width:100%;padding:12px;border:1px solid #dce2ec;border-radius:8px}.payment-confirmation .check-row{display:flex;align-items:flex-start;gap:10px;margin:18px 0;line-height:1.5}.payment-confirmation .check-row input{flex:none;margin-top:5px}.commission-management .table-wrap td .row-actions .primary{background:#1958fa;color:white;padding:8px 12px;border-radius:7px;white-space:nowrap}.commission-management .table-wrap td .row-actions .primary:disabled{opacity:.45;cursor:default}.commission-management .row-actions{display:flex;gap:10px;flex-wrap:wrap}.team-editor{margin-top:24px;scroll-margin-top:24px}.team-editor .team-form .check-row{display:flex;align-items:center;gap:10px;line-height:1.5}.team-editor .team-form input[type=checkbox]{width:18px;height:18px;flex:none;padding:0}.team-editor .row-actions{display:flex;flex-wrap:wrap;gap:8px}.whatsapp-import{margin-bottom:20px}.whatsapp-paste{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid #6ee7b7;border-radius:8px;background:#ecfdf5;color:#047857;font-weight:600;cursor:pointer;max-width:100%;white-space:normal}.whatsapp-paste:hover{background:#d1fae5}.whatsapp-paste:focus-visible{outline:2px solid #059669;outline-offset:3px}.whatsapp-paste-panel{margin-top:12px;padding:14px;border:1px solid #a7f3d0;border-radius:10px;background:#f0fdf4}.whatsapp-paste-panel p{font-size:13px;line-height:1.5}.whatsapp-paste-panel label{display:grid;gap:6px}.whatsapp-paste-panel textarea{width:100%;box-sizing:border-box;resize:vertical}.whatsapp-paste-panel>button{margin-top:10px;padding:8px 12px;border-radius:6px;border:1px solid #6ee7b7;background:white;color:#047857}.whatsapp-paste-panel>button:disabled{opacity:.5}.login-page{min-height:100dvh;display:grid;place-items:center;padding:20px;background:#f6f7fb}.login-page .settings-card{width:100%;max-width:440px;box-sizing:border-box}.login-page form,.login-page label{display:grid;gap:10px}.login-page form{gap:20px}.login-page input{min-height:44px;width:100%;box-sizing:border-box}.login-page .language-switcher{float:inline-end}.login-page h1{clear:both;padding-top:20px}.agent-performance{min-width:0;margin:24px 0}.agent-performance-heading,.agent-performance-heading>div{display:flex;align-items:center;gap:10px}.agent-performance-heading{justify-content:space-between;margin-bottom:14px}.agent-performance-heading h2{margin:0;font-size:18px;color:#172b3a}.agent-performance-heading>div>span{background:#edf1f6;color:#64748b;border-radius:20px;padding:3px 8px;font-size:11px}.agent-carousel-controls{gap:7px!important}.agent-carousel-controls button{width:32px;height:32px;border:1px solid #e2e7ed;border-radius:50%;display:grid;place-items:center;color:#526271;background:white;cursor:pointer}.agent-carousel-controls button:disabled{opacity:.35;cursor:default}.agent-performance-strip{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#d6e1dc transparent;padding:1px 1px 8px}.agent-performance-card{scroll-snap-align:start;background:white;border:1px solid #e5e9ee;border-radius:13px;padding:18px;min-width:0;box-sizing:border-box;box-shadow:0 1px 3px #152f4310}.agent-performance-card>header{display:flex;gap:11px;align-items:center;margin-bottom:18px}.agent-performance-card>header>div{min-width:0}.agent-performance-avatar{width:43px;height:43px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:#123f5c;color:white;font-weight:700;font-size:14px}.agent-performance-name{padding:0!important;border:0!important;background:none!important;color:#1a2a38!important;text-align:start;font-size:14px!important;font-weight:750;cursor:pointer;max-width:100%;overflow-wrap:anywhere}.agent-account-state{display:flex;align-items:center;gap:6px;margin-top:5px;color:#71808e;font-size:11px}.agent-account-state i{height:6px;width:6px;background:#3280ef;border-radius:50%}.agent-account-state.suspended i{background:#a3acb6}.agent-rate-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:11px}.agent-rate{display:flex;align-items:center;gap:8px;padding:11px 8px;background:#f5f6f9;border-radius:9px;min-width:0}.agent-rate>div{min-width:0}.agent-rate-ring{height:55px;width:55px;flex-shrink:0}.agent-rate small,.agent-rate span{display:block;color:#81909e;font-size:8px;line-height:1.4}.agent-rate small{font-size:8px;letter-spacing:.15px}.agent-rate strong{display:block;font-size:17px;color:#183346;margin:2px 0}.agent-rate span{white-space:normal;font-size:9px}.agent-performance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.agent-performance-metric{background:#f5f6f9;border-radius:9px;padding:12px 10px;min-width:0}.agent-performance-metric strong{display:block;font-size:16px;font-weight:750;color:#182c3e;overflow-wrap:anywhere;line-height:1.25}.agent-performance-metric small{display:block;color:#84919e;font-size:8px;line-height:1.5;margin-top:4px;letter-spacing:.15px}.agent-performance-metric.loss strong{color:#c43c51}.agent-performance-method{font-size:11px;color:#7c8794;line-height:1.65;max-width:1100px;margin:7px 0 0}.agent-performance-empty{border:1px dashed #dce5e9;background:white;border-radius:12px;padding:28px;text-align:center;color:#71808e}.agent-performance-empty button{border:1px solid #dce5e9;border-radius:8px;background:white;padding:9px 14px;color:#13533e;cursor:pointer}.agent-performance button:focus-visible{outline:2px solid #22815e;outline-offset:3px}@media(min-width:1201px) and (max-width:1500px){.agent-performance-card{padding:14px}.agent-rate-ring{height:43px;width:43px}.agent-rate{gap:5px;padding:10px 6px}.agent-rate strong{font-size:16px}.agent-performance-metric strong{font-size:14px}.agent-performance-metric{padding:12px 8px}}@media(max-width:1200px){.agent-performance-strip{grid-auto-columns:calc((100% - 16px)/2)}}@media(max-width:760px){.agent-performance-strip{grid-auto-columns:100%}.agent-performance-heading h2{font-size:16px}.agent-performance-card{padding:17px}.agent-rate-ring{height:54px;width:54px}.agent-rate small{font-size:8px}.agent-performance-metric strong{font-size:16px}.agent-performance-method{font-size:10px}}.tracking-orders{background:#fff}.tracking-tabs{display:flex;gap:12px;align-items:center;padding:18px 20px;background:#f8fafc;border-bottom:1px solid #edf0f5}.tracking-tabs button{display:flex;align-items:center;gap:9px;padding:10px 16px;border:1px solid transparent;border-radius:12px;background:transparent;color:#748094;font-weight:650;cursor:pointer}.tracking-tabs button span{background:#e9edf2;border-radius:20px;padding:2px 8px;font-size:12px}.tracking-tabs button.selected{color:#008c56;background:#f1fcf6;border-color:#cbf6df;box-shadow:0 2px 3px #1232}.tracking-tabs button.selected span{background:#d6fbe6}.tracking-filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:16px;padding:12px;border:1px solid #dce8ff;border-radius:13px;box-shadow:0 1px 3px #17324514}.tracking-filters button,.tracking-filters input,.tracking-filters select{min-height:38px;border:1px solid #dce2ed;border-radius:8px;background:white;color:#41516c;padding:8px 11px;font:inherit;font-size:12px;min-width:0}.tracking-filters .search{flex:1 1 240px;border:1px solid #dce2ed;border-radius:8px;display:flex;align-items:center;gap:7px;padding:0 10px}.tracking-filters .search input{width:100%;border:0;padding-inline:0}.tracking-filters>select{flex:1 1 145px}.tracking-filters button{display:flex;gap:7px;align-items:center;cursor:pointer}.tracking-date,.tracking-updated{display:flex;align-items:center;gap:7px;font-size:11px;color:#748094}.tracking-product{flex:1 1 180px}.tracking-scope-note{margin:0 20px 13px;color:#78869c;font-size:11px;line-height:1.6}.tracking-orders .desktop-order-table table{min-width:1280px}.tracking-orders .desktop-order-table thead{background:#f8fafc}.tracking-orders .desktop-order-table tbody tr{background:#f6f7ff}.tracking-orders .desktop-order-table tbody tr:hover{background:#edf2ff}.tracking-orders .desktop-order-table td{padding-block:22px;border-bottom:1px solid #e9ecf5}.tracking-orders .order-code,.tracking-orders .phone-link{color:#2463ff}.tracking-pagination{display:flex;align-items:center;gap:12px}.tracking-pagination button{display:grid;place-items:center;border:1px solid #dce2ed;border-radius:7px;padding:7px;background:white;cursor:pointer}.tracking-pagination button:disabled{opacity:.35;cursor:default}@media(max-width:760px){.tracking-tabs{gap:4px;padding:12px 8px}.tracking-tabs button{padding:9px 8px;font-size:12px}.tracking-filters{margin:10px;padding:10px}.tracking-filters .search{flex-basis:100%}.tracking-updated{width:100%}.tracking-updated select{flex:1}.tracking-date{flex:1 1 45%;flex-wrap:wrap}.tracking-date input{width:100%}.tracking-filters .tracking-product{flex-basis:100%}.tracking-scope-note{margin-inline:14px}}.tracking-orders .bulk-tools[hidden]{display:none}.tracking-orders .tracking-pagination span:last-child{display:inline}.tracking-orders button:focus-visible,.tracking-orders input:focus-visible,.tracking-orders select:focus-visible{outline:2px solid #2463ff;outline-offset:2px}.finance-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.finance-kpi{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px!important;border:1px solid #e2e8f0;border-radius:16px;background:white}.finance-kpi small{font-size:13px;color:#64748b}.finance-kpi strong{font-size:clamp(21px,2.1vw,32px);letter-spacing:-.6px;overflow-wrap:anywhere}.finance-kpi span{font-size:11px;color:#64748b}.finance-kpi.net-kpi{background:#0f766e;color:white;border-color:#0f766e}.finance-kpi.net-kpi small,.finance-kpi.net-kpi span{color:#ccfbf1}.finance-kpi.net-kpi.negative{background:#9f1239;border-color:#9f1239}.finance-breakdown{display:grid;grid-template-columns:1.1fr 1fr;gap:18px;margin-bottom:22px}.finance-breakdown .settings-card{margin:0;padding:24px;min-width:0}.finance-breakdown h3{margin:0 0 22px;font-size:16px}.finance-cost-row{margin-bottom:22px}.finance-category,.finance-cost-row>div:first-child{display:flex;justify-content:space-between;gap:15px;font-size:13px;margin-bottom:9px}.finance-cost-track{height:8px;border-radius:20px;background:#f1f5f9;overflow:hidden}.finance-cost-track span{height:100%;display:block;border-radius:20px}.finance-cost-total{display:flex;flex-direction:column;gap:5px;margin-bottom:20px}.finance-cost-total strong{font-size:29px}.finance-cost-total small{color:#64748b}.finance-fixed-variable{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0 22px}.finance-fixed-variable>div{display:flex;flex-direction:column;gap:6px;background:#f8fafc;padding:14px;border-radius:12px}.finance-fixed-variable small{color:#64748b}.finance-category{padding:9px 0;border-bottom:1px solid #f1f5f9}.profit-overview .finance-breakdown{margin-top:16px}.profit-overview .business-finance{width:100%}@media(max-width:1000px){.finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.finance-breakdown{grid-template-columns:1fr}.finance-kpi{padding:16px!important}.finance-breakdown .settings-card{padding:18px}.finance-kpis{gap:10px}.finance-kpi strong{font-size:22px}}.fast-brand{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#ffda18;line-height:1;white-space:nowrap}.fast-brand>svg{width:72px;height:78px;flex-shrink:0}.fast-brand-word{display:block;text-align:start;font-size:39px;font-style:italic;font-weight:850;letter-spacing:-1.7px}.fast-brand-word>span{font-weight:650}.fast-brand-word small{display:block;margin-top:10px;font-size:8px;font-style:normal;letter-spacing:2.5px;font-weight:700}.fast-brand.compact{gap:5px}.fast-brand.compact>svg{width:43px;height:48px}.fast-brand.compact .fast-brand-word{font-size:23px}.fast-brand.compact small{letter-spacing:1.5px;margin-top:6px}.atlas-sidebar .brand{padding:18px 16px}.fast-login{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-height:100dvh;width:100%;max-width:none;margin:0;padding:44px 20px 24px;overflow:hidden;background:#0b1424;color:#e2e7ee;font-family:Arial,Helvetica,sans-serif}.fast-login-glow{position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 50% 15%,#25344c55,transparent 65%)}.fast-login-container{width:100%;max-width:448px}.fast-login-card{background:#182131;border:1px solid #ffffff12;border-radius:17px;padding:21px 31px 27px;box-shadow:0 20px 65px #00000025}.fast-login-language{display:flex;justify-content:flex-end;margin-bottom:9px}.fast-login .language-switcher{float:none;background:#182131;color:#9aa6b7;border:1px solid #364152;border-radius:7px;font-size:11px;padding:7px 9px;min-height:32px}.fast-login-heading{text-align:center;margin:3px 0 36px}.fast-login h1{font-size:14px;letter-spacing:0!important;font-weight:500;color:#9ca7b6;padding:0;margin:18px 0 0;line-height:1.6}.fast-login form{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.fast-login form>label{color:#c4cad5;font-size:14px;font-weight:600;margin:0 0 7px;display:block}.fast-login-field{display:flex;align-items:center;gap:12px;border:1px solid #374151;border-radius:9px;background:#232d3e;padding:0 13px;min-height:45px;margin-bottom:20px;transition:border-color .15s,box-shadow .15s;min-width:0}.fast-login-field:focus-within{border-color:#ffda18;box-shadow:0 0 0 3px #ffda181a}.fast-login-field>svg{color:#738092;flex-shrink:0}.fast-login .fast-login-field input{width:100%;min-width:0;min-height:44px;border:0;background:transparent;color:#f8fafc;padding:10px 0;outline:none;font-size:14px;box-shadow:none;border-radius:0;flex:1}.fast-login-field input::placeholder{color:#7a8596;opacity:.8}.fast-login-field input:-webkit-autofill{-webkit-text-fill-color:#f8fafc;-webkit-box-shadow:inset 0 0 0 1000px #232d3e}.fast-login .fast-password-toggle{border:0;padding:6px;margin-inline-end:-6px;color:#8390a2;background:none;border-radius:5px;flex-shrink:0;min-height:32px;min-width:32px}.fast-login .fast-password-toggle:hover{color:#ffda18;background:#ffffff08}.fast-login .fast-login-submit{display:flex;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;border:0;border-radius:9px;background:linear-gradient(105deg,#ffd915,#ffe44e);box-shadow:0 5px 15px #ffda182b;color:#101827;font-weight:750;font-size:16px;margin-top:-3px;padding:12px}.fast-login .fast-login-submit:hover{background:#ffe64d;box-shadow:0 5px 20px #ffda1840}.fast-login .fast-login-submit:disabled{opacity:.65;cursor:wait}.fast-login-error{border:1px solid #fb71854d;background:#9f123924;color:#fecdd3!important;font-size:13px;line-height:1.5;padding:11px 13px;border-radius:8px;margin:0 0 15px}.fast-login .fast-login-help{display:block;background:none;border:0;color:#ffda18;padding:8px;margin:17px auto 8px;font-weight:600;font-size:13px;min-height:34px}.fast-login-help-text{font-size:12px!important;line-height:1.7!important;text-align:center;color:#c4cad5!important;background:#ffffff05;padding:12px;border-radius:8px}.fast-login-security{display:flex;align-items:center;justify-content:center;gap:7px;color:#738197;font-size:11px;margin-top:15px}.fast-login-footer{text-align:center;font-size:12px;color:#64748b;margin-top:25px;padding:0;background:none;border:0}.fast-login-footer span{display:block;margin-top:8px;color:#55647a;font-size:11px}.fast-login button:focus-visible,.fast-login select:focus-visible{outline:2px solid #ffda18;outline-offset:4px}.fast-spin{animation:fast-spin 1s linear infinite}@keyframes fast-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.fast-spin{animation:none}}@media(max-width:480px){.fast-login{padding:25px 16px 20px}.fast-login-card{padding:17px 23px 25px}.fast-brand>svg{width:59px;height:65px}.fast-brand-word{font-size:32px}.fast-brand-word small{font-size:6px;letter-spacing:2px}.fast-login-heading{margin-bottom:30px}.fast-login .fast-login-field input{font-size:16px!important}.fast-login .fast-password-toggle{min-width:44px;min-height:44px}.fast-login-footer{margin-top:20px}}@media(max-width:350px){.fast-brand-word{font-size:27px}.fast-brand>svg{width:48px}.fast-login-card{padding-inline:17px}}.fast-recovery{margin-top:15px;padding:18px 14px;border:1px solid #374151;border-radius:10px;background:#111b2b}.fast-recovery h2{color:#e2e8f0;font-size:15px;margin:0}.fast-recovery>p{color:#a8b3c4;font-size:12px;line-height:1.7}.fast-recovery form{margin-top:16px}.fast-recovery .fast-login-submit{font-size:13px}.fast-recovery .fast-recovery-success{color:#a7f3d0;background:#065f4625;padding:13px;border-radius:8px}.recovery-admin{margin-bottom:20px}.recovery-admin .card-top{padding:0;gap:12px}.recovery-admin-row{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid #e2e8f0}.recovery-admin-row small{display:block;font-size:12px;margin-top:6px;color:#64748b}@media(max-width:760px){.recovery-admin-row{flex-wrap:wrap}.recovery-admin h2{font-size:15px}}.ad-pair-report{margin:20px 0}.ad-pair-report .card-top{gap:15px;flex-wrap:wrap}.ad-pair-report .card-top>strong{font-size:23px;color:#0f766e}.ad-pair-filters{display:flex;gap:14px;padding:0 22px 18px;flex-wrap:wrap}.ad-pair-filters label{display:grid;gap:7px;font-size:12px;color:#64748b;min-width:170px}.ad-pair-filters select{min-height:40px;border:1px solid #dce2ed;border-radius:8px;padding:8px 12px;background:white;color:#334155}.ad-pair-report small{display:block;margin-top:5px;color:#b45309;font-size:11px}@media(max-width:760px){.ad-pair-filters label{min-width:0;flex:1}.ad-pair-filters{padding-inline:16px}}.order-commission{display:flex;align-items:flex-start;flex-direction:column;gap:7px;min-width:115px}.order-commission .status{font-size:10px!important;white-space:nowrap}.order-commission small{font-size:10px;color:#64748b;font-weight:400}.order-commission button{font-size:11px!important;padding:7px 10px!important;background:#ecfdf5!important;color:#047857!important;border:1px solid #bbf7d0!important}.commission-order-modal{max-width:520px;padding:24px}.commission-order-modal>label{display:grid;gap:9px;margin:17px 0;font-size:13px}.commission-order-modal>label.check-row{display:flex;align-items:flex-start;line-height:1.6}.commission-order-modal input:not([type=checkbox]){border:1px solid #cbd5e1;border-radius:8px;min-height:42px;padding:10px}.commission-order-total{display:block;font-size:32px;color:#047857;margin:15px 0}.commission-order-list{max-height:180px;overflow:auto;border:1px solid #e2e8f0;border-radius:8px;margin-top:15px}.commission-order-list>div{display:flex;justify-content:space-between;gap:15px;padding:10px 13px;border-bottom:1px solid #f1f5f9;font-size:12px}.mobile-order-date .order-commission{align-items:flex-end}.commission-order-modal .modal-head{gap:12px}:root{--green:#6951c5;--ink:#272439;--muted:#736f83;--line:#e8e5ed;--surface:#fff;--canvas:#f5f4f8;--fast-accent:#6951c5;--fast-soft:#f0ecfa;--fast-orange:#ff895b;--fast-nav:#211a38;--fast-hover:#faf8fd;--fast-shadow:0 4px 24px #28203d05;color-scheme:light}[data-theme=dark]{--green:#b8a4ff;--ink:#f1eef9;--muted:#bab3cc;--line:#393247;--surface:#211c2d;--canvas:#16121e;--fast-accent:#b8a4ff;--fast-soft:#322742;--fast-nav:#1c1629;--fast-hover:#2c243b;--dark-panel:#2a2337;--dark-hover:#392e4b;--dark-link:#c2b0ff;--dark-purple:#d6bfff;--dark-purple-bg:#37274d;--fast-shadow:none}body{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;-webkit-font-smoothing:antialiased}.shell,body{background:var(--canvas)}.shell{color:var(--ink)}.shell .main{margin-inline-start:258px;margin-inline-end:0;margin-left:258px}[dir=rtl] .shell .main{margin-right:258px;margin-left:0}.shell main{max-width:1700px;margin-inline:auto;padding:32px 34px 26px}.shell .atlas-sidebar{width:258px;background:var(--fast-nav);box-shadow:none;border-inline-end:1px solid #ffffff07;padding:0 12px;color:#c7bfdc}.shell .atlas-sidebar .brand{height:104px;padding:24px 9px;border:0;justify-content:flex-start;flex-shrink:0}.fast-brand{color:#fff;gap:13px;line-height:1.1}.fast-brand>svg{width:64px;height:64px}.fast-brand-word{font-size:32px;letter-spacing:-1.4px;font-style:normal;font-weight:800;color:inherit}.fast-brand-word>span{font-weight:450}.fast-brand-word small{font-size:7px;letter-spacing:1.5px;margin-top:9px;color:#b9aacd}.fast-brand.compact{gap:10px}.fast-brand.compact>svg{width:40px;height:40px}.fast-brand.compact .fast-brand-word{font-size:22px;letter-spacing:-1px}.fast-brand.compact small{font-size:5px;letter-spacing:1.05px;margin-top:7px}.shell .atlas-sidebar nav{padding:4px 0 18px;gap:4px}.shell .atlas-sidebar .sidebar-link{min-height:46px;border-radius:10px;padding:12px 14px;color:#bfb6d2;line-height:1.45;font-size:12px;gap:12px}.shell .atlas-sidebar .sidebar-link svg{flex-shrink:0;opacity:.85}.shell .atlas-sidebar nav .sidebar-link.active{background:#f0eaff;color:#2a2140;box-shadow:none;font-weight:700}.shell .atlas-sidebar nav .sidebar-link.active svg{color:#7552b7;opacity:1}.shell .atlas-sidebar nav .sidebar-link:hover{background:#ffffff0c;color:#fff}.shell .atlas-sidebar nav .sidebar-link.active:hover{background:#f0eaff;color:#2a2140}.shell .atlas-sidebar .sidebar-link>span{border-radius:6px;background:#ffffff12;color:#ddd4f0;font-size:10px;min-width:24px;text-align:center}.shell .atlas-sidebar .sidebar-link.active>span{background:#dacef1;color:#4e3774}.shell .atlas-sidebar .sidebar-group-label{font-size:9px;color:#9286a8;letter-spacing:1.25px;padding:20px 14px 9px;min-height:36px}.shell .sidebar-group-items{gap:3px}.shell .fast-sidebar-note{display:grid;gap:10px;margin:12px 4px 20px;padding:18px;background:#302540;border:1px solid #49364d;border-radius:14px;color:#f0e5db}.fast-sidebar-note>svg{color:#ffab88}.fast-sidebar-note b{font-size:13px;line-height:1.5;max-width:170px}.fast-sidebar-note>span{font-size:10px;line-height:1.7;color:#c3b4cf}.shell .sidebar-account{margin-top:auto;margin-inline:-12px;padding:20px 22px;border:0;border-top:1px solid #ffffff0e;gap:11px}.shell .sidebar-account .avatar{background:#a190c430;color:#e5d4ff;border:1px solid #a190c430;width:36px;height:36px;border-radius:12px}.shell .sidebar-account b{color:#f3edf9;text-transform:none;font-size:12px;max-width:155px}.shell .sidebar-account small{font-size:10px;color:#a396b8;text-transform:none;margin-top:5px}.shell .atlas-topbar{height:76px;padding:0 34px;background:var(--surface);border-bottom:1px solid var(--line);box-shadow:none;gap:12px}.fast-workspace-label{display:flex;gap:12px;align-items:center;color:var(--muted)}.fast-workspace-label>svg{color:var(--fast-accent);padding:8px;width:36px;height:36px;background:var(--fast-soft);border-radius:11px}.fast-workspace-label>span{font-size:10px;line-height:1.5}.fast-workspace-label b{display:block;color:var(--ink);font-size:13px;letter-spacing:-.25px}.fast-carrier-status{display:flex;gap:7px;align-items:center;color:var(--muted);font-size:10px;border-inline-end:1px solid var(--line);padding-inline-end:18px;margin-inline-end:5px;white-space:nowrap}.fast-carrier-status i{width:6px;height:6px;background:#b98939;border-radius:50%;box-shadow:0 0 0 4px #b9893912}.fast-carrier-status.online i{background:#209d78;box-shadow:0 0 0 4px #209d7812}.shell .topbar-controls{gap:9px}.shell .topbar-controls .language-switcher{font-size:11px;border:0;background:var(--canvas);border-radius:8px;min-height:36px}.shell .theme-button{background:transparent;color:var(--muted);border:1px solid var(--line);border-radius:9px;min-width:36px;min-height:36px;padding:8px}.shell .page-heading{background:transparent;border:0;border-radius:0;padding:0;margin:0 0 30px;min-height:95px;box-shadow:none;gap:22px}.shell .page-heading .eyebrow{display:flex;align-items:center;gap:8px;font-size:9px;font-weight:700;letter-spacing:1.7px;color:var(--fast-accent);margin-bottom:12px}.shell .page-heading .eyebrow:before{content:"";width:20px;height:2px;background:var(--fast-orange)}.shell .page-heading h1{font-size:32px;font-weight:750;letter-spacing:-1.2px;line-height:1.15;color:var(--ink)}.shell .page-heading p{color:var(--muted);font-size:12px;margin-top:10px;line-height:1.6}.shell .page-heading>.primary{margin-inline-start:auto;flex-shrink:0}.shell .main .primary,.shell .main .table-wrap td .primary{background:#6951c5;color:#fff;border:1px solid #6951c5;border-radius:10px;box-shadow:0 4px 10px #6951c519;padding:12px 16px;font-weight:650;min-height:42px;justify-content:center}.shell .main .primary:hover{background:#5841af;border-color:#5841af}.shell .main a:focus-visible,.shell .main button:focus-visible{outline:3px solid #b49be8;outline-offset:3px}.shell input:focus,.shell select:focus,.shell textarea:focus{outline:2px solid #b49be877;border-color:var(--fast-accent)!important}.shell input[type=checkbox]{accent-color:#6951c5}.shell :is(.orders-card,.settings-card,.profit-overview,.agent-performance-card,.atlas-stock-card){background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--fast-shadow)}.shell .card-top{padding:22px 24px}.shell .card-top h2{font-size:15px;font-weight:700;letter-spacing:-.2px;color:var(--ink)}.shell .card-top p{color:var(--muted)}.shell .card-top h2 span,.shell .dashboard-count{background:var(--fast-soft);color:var(--fast-accent);border-radius:6px}.shell .stats{gap:15px;margin-bottom:26px}.shell .dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.shell .stats .stat{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:16px;padding:20px 22px;min-height:153px;box-shadow:var(--fast-shadow)}.shell .stats .stat:after{display:none}.shell .stats .stat .stat-top{color:var(--muted);font-size:11px;align-items:center;line-height:1.5}.shell .stats .stat .stat-top svg{color:#795fc4;background:#f1edf9;padding:9px;width:19px;height:19px;border-radius:11px}.shell .stats .stat-1 .stat-top svg{color:#bd754b;background:#fff0e7}.shell .stats .stat-2 .stat-top svg{color:#487b92;background:#eaf3f5}.shell .stats .stat-3 .stat-top svg{color:#24866b;background:#e8f6ef}.shell .stats .stat strong{font-size:32px;letter-spacing:-1.2px;font-weight:700;color:var(--ink);margin:13px 0 8px;line-height:1.2}.shell .stats .stat small{font-size:10px;color:var(--muted);opacity:1}.shell .dashboard-stats .stat-5{border-color:#d6cce8;background:var(--fast-soft)}.shell .dashboard-toolbar{margin:0 0 18px;gap:12px}.shell .dashboard-toolbar>div:first-child{color:var(--ink);font-size:12px}.shell .dashboard-actions button{font-size:11px;border-color:var(--line);background:var(--surface);color:var(--muted);border-radius:9px;padding:10px 12px;min-height:38px}.shell .dashboard-actions button:hover{color:var(--fast-accent);background:var(--fast-soft)}.shell .dashboard-period-control{margin-bottom:22px}.shell .calendar-trigger{border-color:var(--line);color:var(--ink);background:var(--surface);border-radius:10px;min-height:42px}.shell .date-range-popover{background:var(--surface);border-color:var(--line)}.shell .profit-overview{padding:0;overflow:hidden;margin-bottom:30px}.shell .profit-overview>.card-top{border-bottom:1px solid var(--line)}.shell .profit-overview .business-finance{padding:20px 24px}.shell .finance-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.shell .finance-kpis .finance-kpi{background:var(--canvas);box-shadow:none;border:0;min-height:135px;padding:20px 18px;border-radius:12px}.shell .finance-kpis .finance-kpi strong{font-size:25px;margin:14px 0 10px;letter-spacing:-.8px}.shell .finance-kpis .finance-kpi small{font-size:10px;text-transform:uppercase;letter-spacing:.5px}.shell .finance-kpis .finance-kpi span{font-size:10px;color:var(--muted);line-height:1.5}.shell .finance-kpis .net-kpi{background:#2b2145;color:#fff;border:0}.shell .finance-kpis .net-kpi :is(strong,small,span){color:#fff}.shell .finance-kpis .net-kpi small{color:#d0b8ed}.shell .finance-kpis .net-kpi.negative{background:#662b46}.shell .finance-breakdown>.settings-card{border-radius:12px;box-shadow:none;padding:20px}.shell .finance-breakdown h3{font-size:13px;letter-spacing:-.2px}.shell .finance-cost-total strong{color:var(--fast-accent)}.shell .finance-cost-track{height:5px;border-radius:5px;background:var(--canvas)}.shell .finance-cost-row>div:first-child{font-size:11px}.shell .ad-pair-report{margin:0 24px 24px;box-shadow:none;border-radius:12px}.shell .finance-fixed-variable>div{border-radius:9px;background:var(--canvas)}.shell .agent-performance{margin-block:8px 28px}.shell .agent-performance-heading h2{font-size:18px;letter-spacing:-.4px}.shell .agent-performance-heading>div>span{background:var(--fast-soft);color:var(--fast-accent)}.shell .agent-performance-card{padding:0;overflow:hidden;border-top:3px solid #bca4dd}.shell .agent-performance-card>header{background:var(--surface);padding:22px;border-bottom:1px solid var(--line);height:auto}.shell .agent-performance-avatar{background:var(--fast-soft);color:var(--fast-accent);border:0;border-radius:13px;width:44px;height:44px}.shell .agent-performance-name{font-size:16px;letter-spacing:-.4px;color:var(--ink)!important}.shell .agent-rate-pair{padding:0 18px;gap:9px}.shell .agent-rate{border:1px solid var(--line);background:var(--canvas);border-radius:11px}.shell .agent-rate-ring circle:first-child{stroke:var(--line)}.shell .agent-rate-ring circle:last-child:not(:first-child){stroke:var(--fast-accent)}.shell .agent-rate:nth-child(2) .agent-rate-ring circle:last-child:not(:first-child){stroke:#df8f65}.shell .agent-rate small{color:var(--muted);font-size:8px}.shell .agent-rate strong{color:var(--ink);font-size:20px}.shell .agent-performance-grid{padding:8px 18px 18px;gap:0}.shell .agent-performance-metric{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:16px 7px;min-height:75px}.shell .agent-performance-metric strong{font-size:18px;color:var(--ink);font-weight:650;letter-spacing:-.5px}.shell .agent-performance-metric small{font-size:8px;letter-spacing:.5px;color:var(--muted)}.shell .agent-performance-costs{margin:0 18px 18px;background:var(--canvas);border:0;padding:13px;border-radius:9px}.shell .agent-performance-costs summary{color:var(--fast-accent);font-size:11px}.shell .agent-performance-method,.shell .dashboard-method{font-size:10px;color:var(--muted);line-height:1.8}.shell .dashboard-method{background:transparent;border:0;padding:12px 0}.shell .tracking-tabs{background:transparent;border:0;margin:0 20px;padding:0 0 16px;gap:6px}.shell .tracking-tabs button{font-size:12px;color:var(--muted);border-radius:8px;box-shadow:none;padding:10px 13px}.shell .tracking-tabs button.selected{color:var(--fast-accent);background:var(--fast-soft);border-color:transparent;box-shadow:none}.shell .tracking-tabs button span{background:var(--canvas);color:var(--muted)}.shell .tracking-tabs button.selected span{background:var(--surface);color:var(--fast-accent)}.shell .tracking-filters{border:0;border-top:1px solid var(--line);border-radius:0;background:var(--canvas);padding:16px 20px;margin:0 0 14px;box-shadow:none}.shell .tracking-filters :is(input,select,button,.search){border-color:var(--line);background:var(--surface);color:var(--ink)}.shell .tracking-filters .search input{background:transparent}.shell .tracking-orders .desktop-order-table tbody tr{background:var(--surface)}.shell .tracking-orders .desktop-order-table tbody tr:hover{background:var(--fast-hover)}.shell .table-wrap thead,.shell .tracking-orders .desktop-order-table thead{background:var(--canvas)}.shell .table-wrap th{font-size:9px;color:var(--muted);letter-spacing:.9px;padding:16px 20px;border-bottom:1px solid var(--line)}.shell .table-wrap td,.shell .tracking-orders .desktop-order-table td{border-bottom:1px solid var(--line);padding-block:20px;color:var(--ink);font-size:12px}.shell .table-wrap :is(.order-code,.phone-link){color:var(--fast-accent)}.shell .table-wrap tr[data-selected=true]{background:var(--fast-soft)}.shell .order-product{background:var(--canvas);color:var(--ink);border-color:var(--line);border-radius:7px}.shell .table-footer{background:var(--surface);color:var(--muted)}.shell .status{font-size:10px;padding:5px 9px;border-radius:6px}.shell .avatar{background:var(--fast-soft);color:var(--fast-accent);border-radius:10px}.shell .rate-track>span{background:var(--fast-accent)}.shell .atlas-chat-toolbar{background:var(--fast-soft);border:1px solid var(--line);border-inline-start:3px solid var(--fast-accent);border-radius:11px;padding:16px;margin:0 20px 18px}.shell .atlas-chat-toolbar strong{font-size:14px}.shell .main .atlas-chat-entry,.shell .main .table-wrap td .atlas-chat-entry{display:inline-flex;align-items:center;justify-content:center;padding:10px 13px;background:#6951c5;color:#fff;border:1px solid #6951c5;border-radius:8px;font-size:11px;min-height:42px}.shell .main .atlas-chat-entry:hover{background:#5841af}.shell .order-edit-action .primary{font-size:11px;padding:9px 12px}.shell .order-edit-action small{font-size:9px}.shell .atlas-stock-art{background:var(--fast-soft);color:#a48fc9}.shell .atlas-stock-card{border-radius:14px}.shell .finance-tabs button.selected,.shell .stock-view-switch button.selected{background:var(--fast-soft);color:var(--fast-accent);border-color:var(--line)}.shell .commission-banner{background:#2b2145;border-radius:18px}.shell .commission-banner .primary{background:#ffae87;color:#2b2145;border-color:#ffae87}.shell .setup-banner,.shell .subtle{background:var(--canvas);color:var(--muted);border-color:var(--line)}.shell .modal{border:1px solid var(--line);border-radius:20px}.shell .overlay{background:#19132799;backdrop-filter:blur(5px)}.shell footer{margin:0 34px;padding:20px 0;border-color:var(--line);color:var(--muted)}.fast-login{background:#1c162c}.fast-login-glow{background:radial-gradient(ellipse at 15% 0,#8056ba29,transparent 60%),radial-gradient(ellipse at 100% 90%,#bd694917,transparent 50%)}.fast-login-card{border:1px solid #524264;background:#282035;border-radius:24px;box-shadow:0 30px 100px #110a2340;padding:28px 32px}.fast-login .language-switcher{background:#31283f;border-color:#524264;color:#dbcee8}.fast-login-heading{margin-top:14px}.fast-login h1{color:#bcaecb}.fast-login .fast-login-field{background:#31283f;border-color:#554663;border-radius:11px}.fast-login .fast-login-field:focus-within{border-color:#bd9fee;box-shadow:0 0 0 3px #bd9fee18}.fast-login .fast-login-field input{color:#f5effc}.fast-login .fast-login-field input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #31283f;-webkit-text-fill-color:#f5effc}.fast-login .fast-login-submit{background:#ffa477;color:#2a1e34;box-shadow:none;border-radius:11px;font-size:14px;min-height:48px}.fast-login .fast-login-submit:hover{background:#ffb58f;box-shadow:none}.fast-login .fast-login-help,.fast-login .fast-password-toggle:hover{color:#ffae87}.fast-login .fast-recovery{background:#21192d;border-color:#554663}.fast-login .fast-login-footer,.fast-login .fast-login-footer span,.fast-login .fast-login-security{color:#a89bb8}.fast-login button:focus-visible,.fast-login select:focus-visible{outline-color:#bd9fee}[data-theme=dark] .shell .stats .stat{background:var(--surface);color:var(--ink)}[data-theme=dark] .shell .stats .stat .stat-top svg{background:var(--fast-soft);color:var(--fast-accent)}[data-theme=dark] .shell .stats .stat-1 .stat-top svg{background:#473025;color:#ffb78f}[data-theme=dark] .shell .stats .stat-3 .stat-top svg{background:#1e3d32;color:#91d6b8}[data-theme=dark] .shell .dashboard-stats .stat-5{background:var(--fast-soft);border-color:#5e477c}[data-theme=dark] .shell .finance-kpis .finance-kpi{background:var(--canvas)}[data-theme=dark] .shell .finance-kpis .net-kpi{background:#432c60}[data-theme=dark] .shell .finance-kpis .net-kpi :is(strong,small,span){color:#f3e7ff}[data-theme=dark] .shell .finance-kpis .net-kpi.negative{background:#662b46}[data-theme=dark] .shell .finance-kpis .net-kpi.negative :is(strong,small,span){color:#ffe3ec}[data-theme=dark] .shell .tracking-tabs button.selected{background:var(--fast-soft);color:var(--fast-accent);border-color:var(--line)}[data-theme=dark] .shell .tracking-tabs button.selected span{background:var(--surface);color:var(--fast-accent)}[data-theme=dark] .shell .agent-performance-metric,[data-theme=dark] .shell .agent-rate{background:transparent}[data-theme=dark] .shell .atlas-stock-art{background:var(--fast-soft);color:var(--fast-accent)}.shell .dashboard-period-picker .date-range-trigger{border-radius:10px;border-color:var(--line);min-height:42px}.shell .dashboard-period-picker .date-range-days button.range-edge,.shell .dashboard-period-picker .date-range-footer button.date-range-apply,.shell .dashboard-period-picker .date-range-shortcuts button.selected{background:#6951c5;color:#fff}.shell .dashboard-period-picker .date-range-days button.in-range:not(.range-edge){background:var(--fast-soft);color:var(--fast-accent)}[data-theme=dark] .shell .page-heading{background:transparent;border:0}[data-theme=dark] .shell .main .atlas-chat-entry,[data-theme=dark] .shell .main .primary,[data-theme=dark] .shell .main .table-wrap td .atlas-chat-entry,[data-theme=dark] .shell .main .table-wrap td .primary{background:#795bd0;color:#fff;border-color:#9777e8}[data-theme=dark] .shell .main .atlas-chat-entry:hover,[data-theme=dark] .shell .main .primary:hover{background:#8969df}[data-theme=dark] .shell .main .commission-banner .primary{background:#ffae87;color:#2b2145;border-color:#ffae87}@media(min-width:1600px){.shell .dashboard-stats{grid-template-columns:repeat(6,minmax(0,1fr))}.shell .dashboard-stats .stat{padding:18px 16px}.shell .dashboard-stats .stat strong{font-size:29px}}@media(max-width:1100px) and (min-width:761px){.shell .main{margin-left:226px;margin-inline-start:226px}[dir=rtl] .shell .main{margin-right:226px;margin-left:0}.shell .atlas-sidebar{width:226px}.shell .fast-brand.compact .fast-brand-word{font-size:19px}.shell .fast-brand.compact>svg{width:34px;height:34px}.shell main{padding:26px 22px}.shell .atlas-topbar{padding-inline:22px}.shell .finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fast-carrier-status{display:none}.shell .page-heading h1{font-size:28px}.shell .page-heading>.primary{font-size:11px}}@media(max-width:760px){.shell .main,[dir=rtl] .shell .main{margin:0}.shell main{padding:24px 14px;max-width:100%}.shell .atlas-sidebar{width:274px;padding-inline:14px;max-width:calc(100vw - 40px)}.shell .atlas-sidebar .brand{height:100px;padding-top:30px}.shell .sidebar-account{margin-inline:-14px}.shell .sidebar-close{background:transparent;color:#ded1ef}.shell .fast-sidebar-note{padding:16px;margin-bottom:18px}.shell .atlas-topbar{height:68px;min-height:68px;padding-inline:10px;gap:4px}.shell .fast-workspace-label{gap:5px}.shell .fast-workspace-label>svg{display:none}.shell .fast-workspace-label>span{font-size:9px}.shell .fast-workspace-label b{font-size:11px}.shell .fast-carrier-status{display:none}.shell .topbar-controls{gap:3px}.shell .topbar-controls .language-switcher{width:77px;max-width:77px;font-size:11px!important;min-width:0;min-height:44px}.shell .mobile-menu,.shell .theme-button{min-width:40px;min-height:44px}.shell .theme-button{padding:7px;border:0}.shell .page-heading{padding:0;gap:18px;margin-bottom:24px;min-height:0;flex-wrap:wrap}.shell .page-heading>div{flex-basis:100%}.shell .page-heading .eyebrow{font-size:8px;margin-bottom:10px}.shell .page-heading h1{font-size:27px;line-height:1.2;letter-spacing:-.8px}.shell .page-heading p{display:block;font-size:11px;margin-top:8px}.shell .page-heading>.primary{margin:0;min-height:44px;font-size:12px;width:100%}.shell .dashboard-stats,.shell .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shell .stats .stat{min-height:145px;padding:16px 13px;border-radius:13px}.shell .stats .stat strong{font-size:26px;letter-spacing:-.8px;margin-top:15px}.shell .stats .stat .stat-top{font-size:10px;gap:7px;align-items:flex-start}.shell .stats .stat .stat-top svg{width:15px;height:15px;padding:6px;border-radius:8px}.shell .stats .stat small{font-size:9px;line-height:1.5;display:block}.shell .card-top{padding:18px}.shell .dashboard-actions{gap:6px}.shell .dashboard-actions button{padding:9px 7px;font-size:10px;min-height:44px}.shell .profit-overview .business-finance{padding:14px}.shell .finance-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.shell .finance-kpis .finance-kpi{padding:17px 12px;min-height:139px}.shell .finance-kpis .finance-kpi strong{font-size:22px;overflow-wrap:anywhere}.shell .finance-kpis .finance-kpi small,.shell .finance-kpis .finance-kpi span{font-size:9px}.shell .finance-breakdown>.settings-card{padding:17px}.shell .ad-pair-report{margin:0 14px 14px}.shell .agent-performance-heading h2{font-size:16px}.shell .agent-performance-card>header{padding:20px}.shell .tracking-tabs{margin-inline:12px;gap:3px}.shell .tracking-tabs button{padding:10px 8px;font-size:11px}.shell .tracking-filters{padding:14px 12px}.shell .atlas-chat-toolbar{margin:0 12px 16px;padding:14px}.shell .mobile-order-card{border-radius:13px;background:var(--surface)}.shell .mobile-order-card .order-code,.shell .mobile-order-meta .phone-link{color:var(--fast-accent)}.shell .mobile-order-bottom button{border-color:var(--line);color:var(--fast-accent)}.shell footer{margin-inline:14px}.fast-login-card{padding:24px}.fast-brand>svg{width:52px;height:52px}.fast-brand-word{font-size:29px}.fast-brand-word small{font-size:6px;letter-spacing:1.2px}}.shell .atlas-sidebar{overflow-y:hidden}.shell .atlas-sidebar nav{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#665576 transparent}.shell .fast-sidebar-note{flex-shrink:0}[data-theme=dark] .shell .sidebar-account .avatar{background:#a190c430;color:#e5d4ff;border-color:#a190c430}@media(max-height:800px){.shell .fast-sidebar-note{display:none}}[data-theme=dark] .shell .main button.primary{background:#795bd0;color:#fff;border-color:#9777e8}[data-theme=dark] .shell .main button.primary:hover{background:#8969df}[data-theme=dark] .shell .main .commission-banner button.primary{background:#ffae87;color:#2b2145;border-color:#ffae87}@media(prefers-reduced-motion:reduce){.shell *{scroll-behavior:auto!important;transition:none!important}}.mobile-field-label,.mobile-order-cards,.mobile-select-all,.mobile-table-hint{display:none}@media(max-width:760px){body,html{max-width:100%;min-width:280px}body{overflow-wrap:break-word;-webkit-text-size-adjust:100%}a,button,input,label,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button{min-height:44px}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important;min-height:44px;max-width:100%;box-sizing:border-box}input[type=checkbox],input[type=radio]{width:20px!important;height:20px!important;flex-shrink:0;accent-color:#1958fa}textarea{min-height:85px}.circle-panel,.main,.orders-card,.profit-overview,.settings-card,.shell,main{min-width:0;max-width:100%}.main{width:100%}main{padding-inline:12px;padding-bottom:max(24px,env(safe-area-inset-bottom))}.atlas-topbar{height:auto;min-height:64px;padding-top:env(safe-area-inset-top);padding-inline:max(10px,env(safe-area-inset-left)) max(10px,env(safe-area-inset-right));gap:5px}.atlas-connection{border:0;padding:4px;min-width:0;gap:6px}.atlas-connection b{font-size:11px}.atlas-connection small{font-size:9px}.atlas-connection .connection-symbol{padding:5px}.atlas-connection .connection-symbol svg{width:16px;height:16px}.mobile-menu,.theme-button{min-width:44px;min-height:44px}.topbar-controls{gap:0}.topbar-controls .language-switcher{font-size:13px!important;width:88px;max-width:88px;padding:6px 4px;min-height:42px}.sidebar-close{height:44px;width:44px;z-index:2}.atlas-sidebar{max-width:calc(100vw - 42px);height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}.atlas-sidebar .sidebar-link{min-height:46px}.atlas-sidebar .sidebar-group-label{min-height:44px;padding-block:13px 7px}.sidebar-caption{padding-bottom:22px}.page-heading{gap:12px;flex-wrap:wrap;padding:16px 14px;min-width:0}.page-heading>div{flex:1;min-width:130px}.page-heading h1{font-size:20px;line-height:1.4;overflow-wrap:anywhere}.page-heading>.primary{min-height:44px;font-size:12px;white-space:normal;max-width:100%;padding:10px 13px}.dashboard-stats,.stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-stats .stat,.stat{min-width:0;min-height:135px;padding:13px}.stat-top{line-height:1.4;align-items:flex-start}.dashboard-stats .stat strong,.stat strong{font-size:23px;line-height:1.3;overflow-wrap:anywhere}.dashboard-toolbar{gap:12px}.dashboard-toolbar>div:first-child{flex-wrap:wrap}.dashboard-actions{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);gap:7px;width:100%}.dashboard-actions button{padding:8px;font-size:10px;white-space:normal;line-height:1.35;min-width:0}.dashboard-actions button>svg{flex-shrink:0}.period-bar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.period-bar label,.period-bar label:not(:first-child){min-width:0;width:100%}.period-bar label:first-child{grid-column:1/-1}.period-bar input,.period-bar select{min-width:0;width:100%}.period-bar p{grid-column:1/-1;width:100%;font-size:10px;margin:0}.period-bar button{padding:9px;font-size:12px}.filters .tabs,.finance-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;max-width:100%;scrollbar-width:thin;padding-bottom:5px;gap:5px}.filters .tabs button,.finance-tabs button{flex:0 0 auto;min-height:44px;font-size:12px}.filters{gap:10px}.filters>.tabs{width:100%}.filters select{width:100%;max-width:100%}.filters>label{max-width:100%;min-width:0}.card-top .search,.filters>.search{width:100%;min-width:0;padding-block:0}.search input{width:100%;min-width:0;padding-block:9px}.tools{display:flex;flex-wrap:wrap;gap:7px;width:100%}.tools button{flex:1;min-width:44px;font-size:11px;min-height:44px;white-space:normal}.tools button>svg{flex-shrink:0}.module-toolbar{margin-bottom:16px}.module-toolbar .row-actions{display:grid;grid-template-columns:1fr;width:100%}.finance-input-links .row-actions{margin-top:14px}.finance-input-links .row-actions button{margin-top:0;padding:10px;font-size:12px}.row-actions button{min-height:44px;line-height:1.4;white-space:normal}.expense-form,.team-form{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.expense-form label,.team-form label{min-width:0;gap:7px}.expense-form .primary,.team-form .primary{width:100%;margin-top:0}.profit-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profit-overview-grid>div{min-width:0}.profit-overview-grid strong{font-size:22px}.profit-overview-grid small{line-height:1.5;display:block}.mobile-table-hint{display:block;color:var(--muted);font-size:11px;margin:12px 2px}.table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.table-wrap table{width:max-content;min-width:100%}.table-wrap td,.table-wrap th{padding:15px 13px}.table-wrap td a,.table-wrap td button{min-height:44px;align-items:center;display:inline-flex}.table-footer{padding:14px;font-size:11px}.desktop-order-table{display:none}.mobile-order-cards{display:grid;gap:12px;padding:12px}.mobile-order-card{border:1px solid var(--line);border-radius:13px;background:var(--surface);padding:14px;min-width:0}.mobile-order-card[data-selected=true]{border-color:#7aabff;box-shadow:0 0 0 1px #7aabff;background:#f3f7ff}[data-theme=dark] .mobile-order-card[data-selected=true]{background:#1a2f50}.mobile-order-head{display:flex;gap:10px;align-items:flex-start;justify-content:space-between}.mobile-order-head>div{min-width:0;flex:1}.mobile-order-head b{font-size:15px;line-height:1.5;display:block;overflow-wrap:anywhere}.mobile-order-head .order-code{font-size:11px;color:#1958fa;max-width:none;display:block;margin-top:4px;font-weight:600}.mobile-order-check{display:flex;justify-content:center;align-items:center;width:44px;min-height:44px;flex-shrink:0;border:1px solid var(--line);border-radius:8px}.mobile-order-meta{display:flex;gap:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:12px 0}.mobile-order-meta .phone-link{color:#1958fa;font-weight:600;font-size:14px;min-height:44px;display:flex;align-items:center}.mobile-order-meta .status{font-size:11px;max-width:100%;white-space:normal}.mobile-order-card p{font-size:12px;margin:8px 0;overflow-wrap:anywhere}.mobile-order-card p b{font-weight:600;color:var(--ink)}.mobile-order-bottom{display:flex;gap:12px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.mobile-order-bottom strong{font-size:20px}.mobile-order-bottom button{font-size:12px;min-height:44px;padding:9px 13px;border-color:#d5e1f7;color:#1958fa}.mobile-order-card .mobile-order-date{font-size:10px;color:var(--muted);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:9px}.mobile-select-all{display:inline-flex}.bulk-tools{padding:10px;gap:7px}.bulk-tools strong{width:100%;font-size:12px;margin-bottom:2px}.bulk-tools button{min-height:44px;font-size:11px;flex:1;white-space:normal;line-height:1.4;padding:9px}.bulk-tools .atlas-unavailable{display:none}.bulk-note{font-size:10px;line-height:1.6;padding:0 12px}.alert{flex-wrap:wrap;align-items:flex-start;overflow-wrap:anywhere;line-height:1.6}.alert>div{min-width:0;flex-basis:100%}.alert button{min-height:44px;padding:8px 11px;border:1px solid;margin-inline-start:0}.alert small{overflow-wrap:anywhere}.alert p{font-size:12px}.overlay{padding:0;align-items:stretch;justify-content:stretch;overflow:hidden}.modal,.modal.detail,.order-entry-modal{width:100%;max-width:none;height:100dvh;max-height:100dvh;border-radius:0;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.modal-head{position:sticky;top:-18px;z-index:40;background:var(--surface);padding:10px 0;gap:12px;margin-bottom:16px;min-height:55px}.modal-head h2{font-size:21px}.modal-head>button{min-width:44px;min-height:44px}.atlas-form-grid,.form-grid{grid-template-columns:minmax(0,1fr);gap:18px}.full,.span-2,.span-3,.span-6{grid-column:1}.atlas-form-grid label,.form-grid label{font-size:14px}.atlas-form-grid input,.atlas-form-grid select,.atlas-form-grid textarea{min-height:48px;padding:12px}.parcel-mode{display:flex;width:100%;margin-bottom:22px}.parcel-mode button{min-height:46px;flex:1;padding:10px;font-size:13px}.parcel-options{display:grid;grid-template-columns:1fr;gap:0;padding:12px 0}.check-row,.parcel-options label{min-height:44px;font-size:13px;padding-block:8px;line-height:1.5}.send-choice{padding:7px 12px 12px}.send-choice .check-row{margin:0;align-items:flex-start}.send-choice .check-row input{margin-top:3px}.send-choice p{font-size:11px;margin:4px 0!important}.modal-actions{position:sticky;bottom:-18px;z-index:35;background:var(--surface);box-shadow:0 -5px 12px #10204009;padding:13px 0 max(13px,env(safe-area-inset-bottom));margin-top:20px;display:grid;grid-template-columns:minmax(80px,.8fr) minmax(0,1.8fr);gap:9px}.modal-actions button{white-space:normal;font-size:12px;line-height:1.4;min-height:48px;padding:10px}.modal-actions .primary svg{flex-shrink:0}.city-options{position:static;inset:auto;max-height:min(230px,35dvh);overscroll-behavior:contain;margin-top:8px}.city-options button{min-height:46px;font-size:14px}.stock-search-results{max-height:250px;overscroll-behavior:contain}.stock-search-results button{min-height:60px}.stock-search-results button b,.stock-search>label{font-size:14px}.stock-search-results button small{font-size:12px}.stock-search-input input{min-height:48px}.stock-search-input svg{pointer-events:none}.circle-tiles{gap:10px}.metric-circle{height:auto;aspect-ratio:1;max-width:100%}.circle-pair .metric-circle{height:auto;aspect-ratio:1;max-width:calc(50% - 4px)}.circle-value strong{font-size:clamp(12px,3.8vw,17px)}.circle-agent,.circle-pair .circle-value strong{font-size:12px}.circle-agent{min-height:44px;padding:4px}.circle-panel .card-top h2{line-height:1.5}.acquisition-circles{grid-template-columns:1fr}.circle-pair{flex-wrap:nowrap}.circle-tiles,.comparison-scroll{overscroll-behavior:contain}.atlas-stock-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;gap:10px}.atlas-stock-card{min-width:0;padding:12px 10px}.atlas-stock-card h3{font-size:13px;line-height:1.6}.atlas-stock-card-bottom strong{font-size:22px}.stock-view-switch button{min-width:44px;min-height:44px}.commission-banner{padding:22px 18px}.commission-banner strong{font-size:32px;overflow-wrap:anywhere}.product-cost-table{display:block;width:100%!important;min-width:0!important}.product-cost-table thead{display:none}.product-cost-table tbody{display:grid;padding:12px;gap:13px;width:100%}.product-cost-table tr{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--line);border-radius:12px;padding:15px;cursor:default}.product-cost-table td{border:0;padding:0;min-width:0;max-width:100%;display:block}.product-cost-table td:first-child{font-size:15px}.product-cost-table td:nth-child(2){font-size:11px;color:var(--muted);padding:5px 0 14px;overflow-wrap:anywhere}.product-cost-row{min-width:0;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-cost-row label{min-width:0}.product-cost-row input{width:100%;min-width:0;min-height:48px}.mobile-field-label{display:block;font-size:11px;color:var(--muted);line-height:1.5;margin-bottom:6px}.table-wrap td .product-cost-row button{display:flex;min-height:46px;font-size:12px;line-height:1.4}.product-cost-row button:last-child{grid-column:1/-1}.cost-preview .row-actions{display:grid;grid-template-columns:1fr}.economics-method{margin:0 12px 12px;padding:12px}.agent-economics td:first-child,.agent-economics th:first-child{min-width:135px;max-width:160px}.agent-economics .table-footer span:last-child{display:block}footer{padding-bottom:max(20px,env(safe-area-inset-bottom));gap:8px}}@media(max-width:360px){.atlas-connection .connection-symbol{display:none}.topbar-controls .language-switcher{width:78px;max-width:78px}.dashboard-stats,.stats{gap:8px}.dashboard-stats .stat,.stat{padding:11px}.dashboard-stats .stat strong,.stat strong{font-size:21px}.stat-top svg{display:none}.page-heading>.primary{width:100%;margin-inline-start:0}.circle-tiles{padding:10px;gap:8px}.circle-tile{padding:10px 5px}.circle-value{inset:16px}.circle-value small{font-size:8px}.atlas-stock-grid{grid-template-columns:1fr}}[data-theme=dark]{--ink:#f1f5f9;--muted:#b4c0d3;--line:#34445e;--surface:#162237;--canvas:#0b1424;--dark-panel:#202f47;--dark-hover:#293c59;--dark-link:#93c5fd;--dark-success:#86efac;--dark-success-bg:#123b30;--dark-warning:#fde68a;--dark-warning-bg:#42351a;--dark-danger:#fda4af;--dark-danger-bg:#471f31;--dark-purple:#d8b4fe;--dark-purple-bg:#34244c;--green:#86efac;color-scheme:dark}[data-theme=dark] .shell{color:var(--ink);background:var(--canvas)}[data-theme=dark] .shell :is(h1,h2,h3,h4,legend,td){color:var(--ink)}[data-theme=dark] .shell :is(p,small,ol,ul,.eyebrow,.nav-label,.period-bar label,.tracking-date,.tracking-updated,.tracking-scope-note,.bulk-note,.bottom-note,.table-footer,.agent-account-state,.agent-performance-method,.chart-axis,.recovery-admin-row small,.order-commission small){color:var(--muted)}[data-theme=dark] .shell :is(label,.atlas-form-grid label,.atlas-form-grid label>span,.parcel-options label,.stock-search>label,.ad-pair-filters label){color:var(--ink)}[data-theme=dark] .shell :is(.orders-card,.settings-card,.profit-overview,.agent-performance-card,.agent-performance-empty,.atlas-stock-card,.tracking-orders,.wa-workspace,.wa-thread,.modal,.finance-kpi){background:var(--surface);border-color:var(--line);color:var(--ink)}[data-theme=dark] .shell :is(input,select,textarea){background:var(--surface);color:var(--ink);border-color:var(--line);caret-color:var(--ink)}[data-theme=dark] .shell :is(input,textarea)::placeholder{color:var(--muted);opacity:1}[data-theme=dark] .shell :is(input,select,textarea):disabled{background:var(--dark-panel);color:var(--muted)}[data-theme=dark] .shell option{background:var(--surface);color:var(--ink)}[data-theme=dark] .shell input[type=checkbox]{accent-color:#60a5fa}[data-theme=dark] .shell :is(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--surface) inset}[data-theme=dark] .main button{background:var(--dark-panel);color:var(--ink);border-color:var(--line)}[data-theme=dark] .main button:hover{background:var(--dark-hover)}[data-theme=dark] .main :is(.primary,.table-wrap td .primary){background:#1d4ed8;color:#fff;border-color:#3b82f6}[data-theme=dark] .main .primary:hover{background:#1e40af}[data-theme=dark] .shell :is(.theme-button,.mobile-menu,.performance-table td:last-child button,.agent-carousel-controls button){color:var(--muted)}[data-theme=dark] .shell :is(.page-heading,.period-bar,.filters,.table-footer,.modal-head,.modal-actions,.tracking-tabs){background:var(--surface);border-color:var(--line)}[data-theme=dark] .shell :is(th,thead,.tracking-orders .desktop-order-table thead,.agent-economics th:first-child){background:var(--dark-panel);color:var(--muted)}[data-theme=dark] .shell :is(td,.tracking-orders .desktop-order-table td,.commission-order-list,.commission-order-list>div,.recovery-admin-row){border-color:var(--line)}[data-theme=dark] .shell :is(.tracking-orders .desktop-order-table tbody tr,.product-cost-table tr){background:var(--surface)}[data-theme=dark] .shell :is(tbody tr:hover,.tracking-orders .desktop-order-table tbody tr:hover,.wa-thread:hover){background:var(--dark-hover)}[data-theme=dark] .shell :is(tbody tr[data-selected=true],.mobile-order-card[data-selected=true],.wa-thread.selected){background:#233c5d;border-color:#60a5fa}[data-theme=dark] .shell :is(.table-wrap td small,.mobile-order-date){color:var(--muted)}[data-theme=dark] .shell :is(.order-code,.phone-link,.tracking-orders .order-code,.tracking-orders .phone-link,.doc-link,.comparison-name:hover,.circle-agent:hover){color:var(--dark-link)}[data-theme=dark] .shell :is(.order-product,.stock-pill.low,.wa-connection-note){background:var(--dark-warning-bg);color:var(--dark-warning);border-color:#7a642e}[data-theme=dark] .shell .order-product small{color:inherit}[data-theme=dark] .shell :is(.subtle,.bulk-tools,.send-choice,.atlas-order-form .send-choice,.setup-banner,.whatsapp-paste-panel){background:var(--dark-panel);border-color:var(--line);color:var(--muted)}[data-theme=dark] .shell :is(.subtle b,.setup-banner b,.bulk-tools strong,.dashboard-toolbar>div:first-child){color:var(--ink)}[data-theme=dark] .shell :is(.bulk-tools button:disabled,.dashboard-count,.card-top h2 span,.agent-performance-heading>div>span,.tracking-tabs button span,.rate-track,.finance-cost-track,.stock-view-switch,.parcel-mode){background:var(--dark-panel);color:var(--muted);border-color:var(--line)}[data-theme=dark] .shell :is(.tabs button,.tracking-tabs button,.stock-view-switch button,.parcel-mode button){color:var(--muted)}[data-theme=dark] .shell :is(.tabs button.selected,.tracking-tabs button.selected,.stock-view-switch button.selected,.parcel-mode button.selected,.finance-tabs button.selected){background:#24426a;color:#bfdbfe;border-color:#456594}[data-theme=dark] .shell :is(.tabs button.selected span,.tracking-tabs button.selected span){background:#173052;color:#bfdbfe}[data-theme=dark] .shell :is(.agent-rate,.agent-performance-metric,.finance-fixed-variable>div,.wa-order-summary,.wa-chat-empty,.wa-messages){background:var(--dark-panel);border-color:var(--line)}[data-theme=dark] .shell :is(.agent-rate strong,.agent-performance-metric strong,.finance-kpi strong,.finance-cost-total strong,.finance-category b,.finance-fixed-variable b){color:var(--ink)}[data-theme=dark] .shell :is(.agent-rate small,.agent-rate span,.agent-performance-metric small,.finance-kpi small,.finance-kpi span,.finance-cost-total small,.finance-fixed-variable small){color:var(--muted)}[data-theme=dark] .shell .agent-performance-name{color:var(--ink)!important}[data-theme=dark] .shell .agent-performance-metric.loss strong{color:var(--dark-danger)}[data-theme=dark] .shell .finance-category{border-color:var(--line)}[data-theme=dark] .shell .finance-kpi.net-kpi{background:var(--dark-success-bg);border-color:#27634c;color:var(--dark-success)}[data-theme=dark] .shell .finance-kpi.net-kpi strong{color:var(--dark-success)}[data-theme=dark] .shell .finance-kpi.net-kpi :is(small,span){color:#bbf7d0}[data-theme=dark] .shell .finance-kpi.net-kpi.negative{background:var(--dark-danger-bg);border-color:#804056}[data-theme=dark] .shell .finance-kpi.net-kpi.negative :is(strong,small,span){color:var(--dark-danger)}[data-theme=dark] .shell :is(.ad-pair-report .card-top>strong,.commission-order-total,.delivered-value,.atlas-stock-card-bottom strong){color:var(--dark-success)}[data-theme=dark] .shell .ad-pair-report small{color:var(--dark-warning)}[data-theme=dark] .shell .stat{border-color:var(--line)}[data-theme=dark] .shell .stat :is(.stat-top,strong,small){color:inherit}[data-theme=dark] .shell .stat .stat-top svg{color:inherit;background:#ffffff0d}[data-theme=dark] .shell .stat-0{background:var(--dark-panel);color:#dbeafe}[data-theme=dark] .shell :is(.stat-1,.dashboard-stats .stat-3){background:var(--dark-success-bg);color:var(--dark-success)}[data-theme=dark] .shell .stat-2{background:#1b355a;color:#bfdbfe}[data-theme=dark] .shell .stat-3{background:var(--dark-warning-bg);color:var(--dark-warning)}[data-theme=dark] .shell .stat-4{background:var(--dark-danger-bg);color:var(--dark-danger)}[data-theme=dark] .shell .dashboard-stats .stat-5{background:var(--dark-purple-bg);color:var(--dark-purple)}[data-theme=dark] .shell :is(.status,.wa-badge){background:var(--dark-panel);color:var(--muted)}[data-theme=dark] .shell :is(.status.sent,.status.sending){background:#1b355a;color:#bfdbfe}[data-theme=dark] .shell :is(.status.delivered,.wa-badge.confirmed,.stock-pill){background:var(--dark-success-bg);color:var(--dark-success)}[data-theme=dark] .shell :is(.status.error,.wa-badge.review){background:var(--dark-warning-bg);color:var(--dark-warning)}[data-theme=dark] .shell :is(.status.cancelled,.wa-badge.cancelled){background:var(--dark-danger-bg);color:var(--dark-danger)}[data-theme=dark] .shell .status.draft{background:var(--dark-purple-bg);color:var(--dark-purple)}[data-theme=dark] .shell :is(.alert.danger,.danger){background:var(--dark-danger-bg);color:var(--dark-danger);border-color:#804056}[data-theme=dark] .shell :is(.alert.success,.success){background:var(--dark-success-bg);color:var(--dark-success);border-color:#27634c}[data-theme=dark] .shell .alert :is(p,small,b,strong){color:inherit}[data-theme=dark] .shell :is(.red,.bulk-tools .red){color:var(--dark-danger)}[data-theme=dark] .shell .order-commission button{background:var(--dark-success-bg)!important;color:var(--dark-success)!important;border-color:#27634c!important}[data-theme=dark] .shell :is(.avatar,.integration-logo,.empty-icon,.banner-icon,.step>span,.connection-symbol){background:#233c5d;color:var(--dark-link)}[data-theme=dark] .shell :is(.atlas-connection small,.suspended-label){color:var(--dark-warning)}[data-theme=dark] .shell .atlas-connection.online :is(small,.connection-symbol){color:var(--dark-success)}[data-theme=dark] .shell .atlas-connection.online .connection-symbol{background:var(--dark-success-bg)}[data-theme=dark] .shell .commission-banner{background:linear-gradient(110deg,#1e40af,#172f6c);color:#fff}[data-theme=dark] .shell .commission-banner :is(strong,.eyebrow,p){color:#fff}[data-theme=dark] .shell .commission-banner .primary{background:#dbeafe;color:#172f6c;border-color:#dbeafe}[data-theme=dark] .shell :is(.stock-search-results,.city-options){background:var(--surface);border-color:var(--line)}[data-theme=dark] .shell :is(.stock-search-results button,.city-options button){background:var(--surface);color:var(--ink);border-color:var(--line)}[data-theme=dark] .shell :is(.stock-search-results button[data-active=true],.city-options button[aria-selected=true]){background:var(--dark-hover)}[data-theme=dark] .shell :is(.wa-thread small,.wa-chat-head small,.wa-empty,.wa-bubble small){color:var(--muted)}[data-theme=dark] .shell .wa-bubble{background:var(--surface);color:var(--ink);border-color:var(--line)}[data-theme=dark] .shell .wa-bubble.out{background:var(--dark-success-bg);border-color:#27634c}[data-theme=dark] .shell .wa-bubble.draft{background:var(--dark-purple-bg);border-color:#765297}[data-theme=dark] .shell .wa-bubble p{color:var(--ink)}[data-theme=dark] .shell :is(.wa-inbox,.wa-chat-head,.wa-composer){border-color:var(--line)}[data-theme=dark] .shell :is(.wa-actions button,.wa-chat-head button,.wa-connection button){background:var(--dark-panel);color:var(--ink);border-color:var(--line)}[data-theme=dark] .shell :is(.wa-actions button.primary,.whatsapp-paste){background:var(--dark-success-bg);color:var(--dark-success)}[data-theme=dark] .shell .wa-actions a{color:var(--dark-success)}[data-theme=dark] .shell .wa-hero :is(h2,p,.wa-kicker,.wa-mode){color:#ecfdf5}[data-theme=dark] .shell :is(button,a,input,textarea,select):focus-visible{outline:2px solid #93c5fd;outline-offset:3px}