.ws{--ws-bg:#f5f5f3;--ws-panel:#fff;--ws-side:#fbfbfa;--ws-ink:#0b1220;--ws-ink-2:#344054;--ws-muted:#667085;--ws-faint:#98a2b3;--ws-line:#e9e7e2;--ws-line-2:#d8d5ce;--ws-soft:#f4f3ef;--ws-hover:#efeee9;--ws-brand:var(--brand-primary,#ff6507);--ws-brand-soft:#fff1e8;--ws-brand-ink:#c2410c;--ws-ok:#0f8a5f;--ws-ok-soft:#e6f6ee;--ws-warn:#b54708;--ws-warn-soft:#fef4e6;--ws-bad:#d92d20;--ws-bad-soft:#fef1f0;--ws-info:#1d4ed8;--ws-info-soft:#eef4ff;--ws-radius:14px;--ws-radius-sm:10px;--ws-shadow:0 1px 2px #1018280d, 0 1px 3px #1018280a;--ws-shadow-lg:0 20px 50px -16px #10182847;--ws-display:var(--mk-font-display,var(--mk-font-body,Inter)), sans-serif;--bg:var(--ws-bg);--surface:var(--ws-panel);--surface-solid:var(--ws-panel);--surface-2:var(--ws-soft);--text:var(--ws-ink);--muted:var(--ws-muted);--line:var(--ws-line);--accent:var(--ws-brand);--accent-2:#ff8a2b;--accent-soft:var(--ws-brand-soft);--success:var(--ws-ok);--danger:var(--ws-bad);--mela-navy:var(--ws-ink);--shadow:var(--ws-shadow-lg);background:var(--ws-bg);min-height:100vh;color:var(--ws-ink);font-family:var(--mk-font-body,Inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;grid-template-columns:264px minmax(0,1fr);font-size:14px;line-height:1.5;display:grid}.ws[data-theme=dark]{--ws-bg:#0b0e15;--ws-panel:#121722;--ws-side:#0f131c;--ws-ink:#f2f4f7;--ws-ink-2:#d0d5dd;--ws-muted:#98a2b3;--ws-faint:#667085;--ws-line:#222a38;--ws-line-2:#2d3748;--ws-soft:#171d29;--ws-hover:#1b2230;--ws-brand-soft:#2a1a10;--ws-brand-ink:#ff9a5a;--ws-ok-soft:#0e2a1f;--ws-warn-soft:#2d1f0b;--ws-bad-soft:#2d1414;--ws-info-soft:#111c33;--ws-shadow:0 1px 2px #0006;--ws-shadow-lg:0 20px 50px -16px #000000b3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ws *,.ws :before,.ws :after{box-sizing:border-box}.ws a{color:inherit;text-decoration:none}.ws button{font:inherit;color:inherit}.ws h1,.ws h2,.ws h3,.ws h4{font-family:var(--ws-display);letter-spacing:-.015em;color:var(--ws-ink)}.ws :focus-visible{outline:2px solid var(--ws-brand);outline-offset:2px}.ws kbd{font:600 11px/1 var(--mk-font-body,Inter), sans-serif;border:1px solid var(--ws-line-2);background:var(--ws-panel);color:var(--ws-muted);border-radius:6px;padding:3px 6px}.ws-side{background:var(--ws-side);border-right:1px solid var(--ws-line);z-index:30;flex-direction:column;height:100vh;padding:14px 12px 12px;display:flex;position:sticky;top:0}.ws-side-head{justify-content:space-between;align-items:center;padding:4px 6px 12px;display:flex}.ws-logo img{width:auto;height:32px}.ws-workspace{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:var(--ws-shadow);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.ws-workspace-icon{background:var(--ws-brand-soft);width:32px;height:32px;color:var(--ws-brand-ink);border-radius:9px;flex:none;place-items:center;display:grid}.ws-workspace span:last-child{min-width:0;line-height:1.25;display:grid}.ws-workspace b{font-size:13.5px}.ws-workspace small{color:var(--ws-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ws-jump-btn{border:1px solid var(--ws-line);background:var(--ws-panel);height:38px;color:var(--ws-muted);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:10px 0 6px;padding:0 10px;font-size:13.5px;display:flex}.ws-jump-btn:hover{border-color:var(--ws-line-2);color:var(--ws-ink)}.ws-jump-btn kbd{margin-left:auto}.ws-nav{scrollbar-width:thin;flex:1;margin:4px -4px 0;padding:0 4px 8px;overflow-y:auto}.ws-nav-group{padding:6px 0}.ws-nav-group p{letter-spacing:.04em;text-transform:uppercase;color:var(--ws-faint);margin:8px 10px 4px;font-size:11.5px;font-weight:650}.ws-nav a{height:36px;color:var(--ws-ink-2);border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;display:flex}.ws-nav a svg{color:var(--ws-faint);flex:none}.ws-nav a span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ws-nav a:hover{background:var(--ws-hover);color:var(--ws-ink)}.ws-nav a.is-active{background:var(--ws-panel);color:var(--ws-ink);box-shadow:var(--ws-shadow), inset 0 0 0 1px var(--ws-line);font-weight:650}.ws-nav a.is-active svg{color:var(--ws-brand)}.ws-nav a em{background:var(--ws-brand);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:20px;padding:0 6px;font-size:11.5px;font-style:normal;font-weight:700;display:grid}.ws-side-foot{border-top:1px solid var(--ws-line);padding-top:10px;position:relative}.ws-user{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.ws-user:hover{background:var(--ws-hover)}.ws-user>span:nth-child(2){flex:1;min-width:0;line-height:1.25;display:grid}.ws-user b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.ws-user small{color:var(--ws-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ws-user svg{color:var(--ws-faint)}.ws-avatar{background:var(--ws-ink);width:34px;height:34px;color:var(--ws-panel);border-radius:999px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.ws-user-menu{background:var(--ws-panel);border:1px solid var(--ws-line);box-shadow:var(--ws-shadow-lg);z-index:40;border-radius:12px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.ws-user-menu a,.ws-user-menu button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;display:flex}.ws-user-menu a:hover,.ws-user-menu button:hover{background:var(--ws-hover)}.ws-user-menu .danger{color:var(--ws-bad)}.ws-scrim{display:none}.ws-main{flex-direction:column;min-width:0;display:flex}.ws-top{z-index:20;background:color-mix(in srgb, var(--ws-bg) 88%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--ws-line);align-items:center;gap:12px;height:60px;padding:0 28px;display:flex;position:sticky;top:0}.ws-crumbs{min-width:0;color:var(--ws-muted);white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;display:flex;overflow:hidden}.ws-crumbs svg{color:var(--ws-faint);flex:none}.ws-crumbs b{color:var(--ws-ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}.ws-top-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.ws-icon-btn{border:1px solid var(--ws-line);background:var(--ws-panel);width:36px;height:36px;color:var(--ws-ink-2);cursor:pointer;border-radius:10px;place-items:center;display:inline-grid}.ws-icon-btn:hover{border-color:var(--ws-line-2);color:var(--ws-ink)}.ws-spin{animation:.8s linear infinite ws-spin}@keyframes ws-spin{to{transform:rotate(360deg)}}.ws .realtime-status{border-color:var(--ws-line);background:var(--ws-panel);min-height:36px;color:var(--ws-muted);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:600}.ws-btn{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.ws .ws-btn-primary{background:var(--ws-brand);color:#fff}.ws .ws-btn-primary:hover{background:color-mix(in srgb, var(--ws-brand) 88%, #000)}.ws .ws-btn-ghost{background:var(--ws-panel);border-color:var(--ws-line);color:var(--ws-ink)}.ws .ws-btn-ghost:hover{border-color:var(--ws-line-2)}.ws-link{color:var(--ws-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}.ws-link:hover{color:var(--ws-brand-ink)}.ws-only-mobile{display:none!important}.ws-content{width:100%;max-width:1480px;padding:26px 28px 48px}.ws-banner{border:1px solid;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:18px;padding:12px 16px;font-size:13.5px;display:flex}.ws-banner.bad{background:var(--ws-bad-soft);border-color:color-mix(in srgb, var(--ws-bad) 25%, transparent);color:var(--ws-bad)}.ws-banner.warn{background:var(--ws-warn-soft);border-color:color-mix(in srgb, var(--ws-warn) 25%, transparent);color:var(--ws-warn)}.ws-banner span{color:var(--ws-ink-2)}.ws-banner-actions{gap:12px;margin-left:auto;display:flex}.ws-banner-actions a,.ws-banner-actions button{cursor:pointer;color:inherit;background:0 0;border:0;font-weight:650;text-decoration:underline}.ws-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.ws-page-head h1{margin:0;font-size:clamp(22px,2.2vw,28px);font-weight:750}.ws-page-head p{color:var(--ws-muted);margin:4px 0 0}.ws-page-actions{flex-wrap:wrap;gap:8px;display:flex}.ws-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.ws-kpi{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);gap:2px;padding:16px 18px;display:grid;position:relative}.ws-kpi-icon{background:var(--ws-soft);width:34px;height:34px;color:var(--ws-ink-2);border-radius:10px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.ws-kpi:first-child .ws-kpi-icon{background:var(--ws-brand-soft);color:var(--ws-brand-ink)}.ws-kpi-label{color:var(--ws-muted);font-size:13px;font-weight:500}.ws-kpi strong{font-family:var(--ws-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:750}.ws-kpi small{color:var(--ws-muted);font-size:12.5px}.ws-skel-text{background:var(--ws-soft);border-radius:8px;width:60%;color:#0000!important}.ws-grid{gap:16px;margin-bottom:16px;display:grid}.ws-grid-main{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ws-card{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);min-width:0;padding:18px 20px}.ws-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ws-card-head h2{margin:0;font-size:16px;font-weight:700}.ws-tasks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ws-tasks button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px;font-size:14px;font-weight:550;display:flex}.ws-tasks button:hover:not(:disabled){background:var(--ws-hover)}.ws-tasks button:disabled{opacity:.45;cursor:not-allowed}.ws-tasks button>span:nth-child(2){flex:1}.ws-tasks button>svg:last-child{color:var(--ws-faint)}.ws-task-icon{background:var(--ws-soft);width:34px;height:34px;color:var(--ws-ink-2);border-radius:10px;flex:none;place-items:center;display:grid}.ws-tasks em{background:var(--ws-soft);min-width:26px;height:22px;color:var(--ws-muted);border-radius:999px;place-items:center;padding:0 8px;font-size:12px;font-style:normal;font-weight:700;display:grid}.ws-tasks em.is-hot{background:var(--ws-brand);color:#fff}.ws-table-wrap{margin:0 -20px -18px;overflow-x:auto}.ws-table{border-collapse:collapse;width:100%;font-size:13.5px}.ws-table th{text-align:left;color:var(--ws-muted);text-transform:none;letter-spacing:0;background:var(--ws-soft);border-bottom:1px solid var(--ws-line);white-space:nowrap;padding:10px 16px;font-size:12px;font-weight:600}.ws-table td{border-bottom:1px solid var(--ws-line);white-space:nowrap;padding:12px 16px}.ws-table tr:last-child td{border-bottom:0}.ws-table .num{text-align:right;font-variant-numeric:tabular-nums}.ws-empty-cell{color:var(--ws-muted);text-align:center!important;padding:28px!important}.ws-list{margin:0;padding:0;list-style:none;display:grid}.ws-list li{border-bottom:1px solid var(--ws-line);align-items:center;gap:10px;min-width:0;padding:10px 0;font-size:13.5px;display:flex}.ws-list li:last-child{border-bottom:0}.ws-list li>a{align-items:center;gap:10px;width:100%;min-width:0;display:flex}.ws-list small{color:var(--ws-muted);white-space:nowrap;margin-left:auto;font-size:12.5px}.ws-cap{white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;flex:1;min-width:0;overflow:hidden}.ws-picks .ws-cap{text-transform:none}.ws-picks img,.ws-noimg{object-fit:cover;background:var(--ws-soft);border-radius:8px;flex:none;width:40px;height:40px}.ws-muted{color:var(--ws-muted)}.ws-dot{background:var(--ws-faint);border-radius:999px;flex:none;width:8px;height:8px}.ws-dot.good{background:var(--ws-ok);box-shadow:0 0 0 4px var(--ws-ok-soft)}.ws-dot.bad{background:var(--ws-bad);box-shadow:0 0 0 4px var(--ws-bad-soft)}.ws .home-trend{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);margin:0;padding:18px 20px}.ws .home-trend .section-head{align-items:center;margin-bottom:8px}.ws .home-trend .section-head h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:700}.ws .home-trend .eyebrow{display:none}.ws .home-trend .ghost-btn{min-height:32px;font-size:13px}.ws .home-trend-totals{gap:28px;margin:4px 0 14px;display:flex}.ws .home-trend-totals dt{color:var(--ws-muted);font-size:12.5px}.ws .home-trend-totals dd{font-family:var(--ws-display);font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:22px;font-weight:750}.ws .home-trend-plot{border-bottom:1px solid var(--ws-line);gap:10px;height:180px}.ws .home-trend-bar{background:linear-gradient(180deg, var(--ws-brand), color-mix(in srgb, var(--ws-brand) 70%, #fff));border-radius:8px 8px 3px 3px}.ws .home-trend-col small{color:var(--ws-muted);font-size:12px}.ws .home-trend-tip{background:var(--ws-ink);color:var(--ws-panel);box-shadow:var(--ws-shadow-lg);border-radius:10px;font-size:12.5px}.ws .home-trend-empty{color:var(--ws-muted);font-size:13.5px}.ws-jump-layer{z-index:100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b122073;place-items:start center;padding:12vh 16px 16px;display:grid;position:fixed;inset:0}.ws-jump{background:var(--ws-panel);border:1px solid var(--ws-line);width:min(560px,100%);box-shadow:var(--ws-shadow-lg);border-radius:16px;overflow:hidden}.ws-jump-input{border-bottom:1px solid var(--ws-line);height:54px;color:var(--ws-muted);align-items:center;gap:10px;padding:0 16px;display:flex}.ws-jump-input input{color:var(--ws-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:15px}.ws-jump ul{max-height:50vh;margin:0;padding:6px;list-style:none;overflow:auto}.ws-jump li button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;padding:10px 12px;font-size:14px;display:flex}.ws-jump li button span{flex:1}.ws-jump li button small{color:var(--ws-faint);font-size:12.5px}.ws-jump li button svg{color:var(--ws-muted)}.ws-jump li button.is-active{background:var(--ws-soft)}.ws-jump-empty{text-align:center;color:var(--ws-muted);padding:18px;font-size:14px}.ws-screen{gap:18px;display:grid}.ws .workbench,.ws .admin-card{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;position:static;overflow:visible}.ws .workbench:before{display:none}.ws .workbench+.workbench{border-top:1px solid var(--ws-line);margin-top:10px;padding-top:22px}.ws .workbench-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:18px;display:flex}.ws .workbench-head h2{letter-spacing:-.02em;margin:0;font-size:clamp(21px,2vw,26px);font-weight:750}.ws .workbench+.workbench .workbench-head h2{font-size:18px}.ws .workbench-head p:not(.eyebrow){max-width:760px;color:var(--ws-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.ws .eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--ws-brand-ink);margin:0 0 4px;font-size:12px;font-weight:650}.ws .workbench-head .eyebrow{display:none}.ws .section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ws .section-head h2{margin:0;font-size:17px;font-weight:700}.ws .wb-tools{flex-wrap:wrap;align-items:center;gap:8px;width:auto;display:flex;overflow:visible}.ws .wb-tools input,.ws .wb-tools select,.ws .ops-filter input,.ws .ops-filter select{border:1px solid var(--ws-line-2);background:var(--ws-panel);height:38px;min-height:38px;color:var(--ws-ink);border-radius:10px;outline:0;padding:0 12px;font-size:13.5px}.ws .wb-tools input:focus,.ws .wb-tools select:focus{border-color:var(--ws-ink)}.ws .primary-btn,.ws .ghost-btn{letter-spacing:0;min-height:38px;box-shadow:none;cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:600;display:inline-flex;transform:none}.ws .primary-btn{background:var(--ws-brand)!important;color:#fff!important;border:1px solid var(--ws-brand)!important;box-shadow:none!important}.ws .primary-btn:hover:not(:disabled){transform:none;background:color-mix(in srgb, var(--ws-brand) 88%, #000)!important}.ws .ghost-btn{background:var(--ws-panel);color:var(--ws-ink);border:1px solid var(--ws-line-2)}.ws .ghost-btn:hover:not(:disabled){border-color:var(--ws-ink);transform:none}.ws .primary-btn:disabled,.ws .ghost-btn:disabled{opacity:.5;cursor:not-allowed}.ws .ghost-btn.danger,.ws button.danger,.ws .primary-btn.danger{color:var(--ws-bad);border-color:color-mix(in srgb, var(--ws-bad) 35%, var(--ws-line));background:var(--ws-panel)}.ws .primary-btn.danger{background:var(--ws-bad)!important;border-color:var(--ws-bad)!important}.ws .ops-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ws .ops-actions .primary-btn,.ws .ops-actions .ghost-btn,.ws .ops-list .ghost-btn{border-radius:8px;min-height:32px;padding:0 11px;font-size:13px}.ws .link-btn,.ws .text-button{color:var(--ws-brand-ink);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ws .ops-stats,.ws .analytics-kpis,.ws .shop-metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:0 0 18px;display:grid}.ws .ops-stats article,.ws .analytics-kpis article,.ws .shop-metrics>*{background:var(--ws-panel);border:1px solid var(--ws-line);box-shadow:var(--ws-shadow);border-radius:12px;gap:2px;padding:14px 16px;display:grid}.ws .ops-stats span,.ws .ops-stats small{color:var(--ws-muted);font-size:12.5px}.ws .ops-stats strong{font-family:var(--ws-display);letter-spacing:-.02em;font-size:22px;font-weight:750}.ws .ops-tabs{background:var(--ws-soft);border:1px solid var(--ws-line);border-radius:11px;flex-wrap:wrap;gap:2px;margin:0 0 16px;padding:3px;display:inline-flex}.ws .ops-tabs button{color:var(--ws-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 14px;font-size:13.5px;font-weight:600}.ws .ops-tabs button:hover{color:var(--ws-ink)}.ws .ops-tabs button.active{background:var(--ws-panel);color:var(--ws-ink);box-shadow:var(--ws-shadow);border:0}.ws .ops-pill,.ws .status{text-transform:capitalize;white-space:nowrap;background:var(--ws-soft);color:var(--ws-ink-2);border:1px solid var(--ws-line);border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.ws .ops-pill:before,.ws .status:before{content:"";opacity:.8;background:currentColor;border-radius:999px;width:6px;height:6px}.ws .ops-pill.good,.ws .status:not(.danger):not(.warn):not(.neutral){background:var(--ws-ok-soft);color:var(--ws-ok);border-color:#0000}.ws .ops-pill.bad,.ws .status.danger{background:var(--ws-bad-soft);color:var(--ws-bad);border-color:#0000}.ws .ops-pill.warn,.ws .status.warn{background:var(--ws-warn-soft);color:var(--ws-warn);border-color:#0000}.ws .ops-pill.neutral{background:var(--ws-soft);color:var(--ws-ink-2)}.ws .wb-table,.ws .table-wrap,.ws .viz-table-wrap{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);min-width:0;overflow-x:auto}.ws .wb-table table,.ws .table-wrap table,.ws .ops-table table{border-collapse:collapse;width:100%;font-size:13.5px}.ws .wb-table th,.ws .table-wrap th{text-align:left;text-transform:none;letter-spacing:0;color:var(--ws-muted);background:var(--ws-soft);border-bottom:1px solid var(--ws-line);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600;position:sticky;top:0}.ws .wb-table td,.ws .table-wrap td{border-bottom:1px solid var(--ws-line);vertical-align:middle;color:var(--ws-ink);padding:12px 14px}.ws .wb-table tbody tr:last-child td,.ws .table-wrap tbody tr:last-child td{border-bottom:0}.ws .wb-table tbody tr:hover td{background:color-mix(in srgb, var(--ws-soft) 55%, transparent)}.ws .ops-table td{vertical-align:top}.ws .ops-table td small{color:var(--ws-muted);margin-top:2px;font-size:12.5px;display:block}.ws .ops-table td strong{font-weight:600}.ws p.ops-empty,.ws div.ops-empty{background:var(--ws-panel);border:1px dashed var(--ws-line-2);border-radius:var(--ws-radius);margin:0}.ws .ops-empty,.ws .empty-inline,.ws .viz-empty{color:var(--ws-muted);text-align:center;font-size:14px;padding:34px 16px!important}.ws .table-product img,.ws .ops-product img{object-fit:cover;border-radius:8px;width:40px;height:40px}.ws .table-product small{font-size:12px}.ws .bulkbar{background:var(--ws-soft);border-bottom:1px solid var(--ws-line);min-height:48px;padding:8px 14px}.ws .bulkbar span{font-size:13px}.ws .bulkbar button{border:1px solid var(--ws-line-2);background:var(--ws-panel);border-radius:8px;min-height:32px;padding:0 12px;font-size:13px;font-weight:600}.ws .quick-form,.ws .ops-form,.ws .account-card,.ws .communication-card{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);gap:14px;padding:18px 20px;display:grid}.ws .quick-form h3,.ws .communication-card h3,.ws .account-card h2{margin:0;font-size:16px;font-weight:700}.ws .quick-form label,.ws .ops-form label,.ws .account-form label,.ws .communication-card label{color:var(--ws-ink-2);text-transform:none;letter-spacing:0;gap:6px;font-size:13px;font-weight:600;display:grid}.ws .quick-form input,.ws .quick-form select,.ws .quick-form textarea,.ws .ops-form input,.ws .ops-form select,.ws .ops-form textarea,.ws .communication-card input,.ws .communication-card select,.ws .communication-card textarea,.ws .account-form input,.ws .account-form select,.ws .account-form textarea{border:1px solid var(--ws-line-2);background:var(--ws-panel);width:100%;min-height:40px;color:var(--ws-ink);font:inherit;text-transform:none;letter-spacing:0;border-radius:10px;outline:0;padding:9px 12px;font-size:14px}.ws .quick-form textarea,.ws .ops-form textarea,.ws .communication-card textarea{min-height:90px}.ws .quick-form input:focus,.ws .quick-form select:focus,.ws .quick-form textarea:focus,.ws .ops-form input:focus,.ws .ops-form select:focus,.ws .ops-form textarea:focus,.ws .communication-card input:focus,.ws .communication-card textarea:focus,.ws .communication-card select:focus{border-color:var(--ws-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--ws-ink) 10%, transparent)}.ws .quick-form input[type=checkbox],.ws .quick-form input[type=radio],.ws .ops-form input[type=checkbox]{width:16px;height:16px;min-height:16px;accent-color:var(--ws-ink);padding:0}.ws .quick-form small,.ws .ops-muted,.ws .account-muted{color:var(--ws-muted);font-size:13px;line-height:1.5}.ws .field-pair{gap:12px}.ws .ops-inline-form{border-color:color-mix(in srgb, var(--ws-brand) 35%, var(--ws-line));margin:0 0 18px}.ws .ops-subhead{margin:22px 0 10px;font-size:16px;font-weight:700}.ws .wb-split,.ws .ops-grid-2{gap:18px}.ws .communication-card>p{color:var(--ws-muted);font-size:14px}.ws .ops-switch span{background:var(--ws-line-2)}.ws .ops-switch input:checked+span{background:var(--ws-ok)}.ws .alert-card{border:1px solid var(--ws-line);background:var(--ws-panel);box-shadow:var(--ws-shadow);border-left-width:4px;border-radius:12px;padding:12px 14px;font-size:13.5px}.ws .alert-card>div>strong{font-size:14px}.ws .alert-card.success{border-left-color:var(--ws-ok)}.ws .alert-card.error{border-left-color:var(--ws-bad)}.ws .alert-card.warning{border-left-color:var(--ws-warn)}.ws .mela-pagination{padding:14px 0 0}.ws .mela-pagination button{border-color:var(--ws-line-2);background:var(--ws-panel);border-radius:9px;min-width:36px;min-height:36px;font-size:13px;font-weight:600}.ws .mela-pagination button.active{background:var(--ws-ink);border-color:var(--ws-ink);color:var(--ws-panel)}.ws .mela-pagination span,.ws .mela-pagination small{color:var(--ws-muted);font-size:13px}.ws .inline-notice{background:var(--ws-ink);color:var(--ws-panel);border-radius:10px;font-size:13px}.ws .kyc-grid article,.ws .rfq-list article,.ws .order-kanban>div,.ws .order-kanban article,.ws .module-grid article,.ws .channel-grid>*,.ws .plan-grid>*{background:var(--ws-panel);border:1px solid var(--ws-line);box-shadow:var(--ws-shadow);border-radius:12px}.ws .kyc-grid small,.ws .rfq-list small,.ws .order-kanban article small{font-size:12.5px}.ws .kyc-actions button,.ws .rfq-list button,.ws .order-kanban button{border-radius:8px;padding:6px 10px;font-size:12.5px}.ws .wb-table th,.ws .wb-table td,.ws .order-kanban header{font-size:13px}.ws .wb-table th{font-size:12px}.ws .live-dot{color:var(--ws-ok);font-size:12.5px}.ws .health-list div{padding:12px 0;font-size:13.5px}.ws .skeleton,.ws .skeleton-line{background:linear-gradient(90deg, var(--ws-soft), var(--ws-hover), var(--ws-soft));background-size:200% 100%}.ws code{background:var(--ws-soft);border-radius:5px;padding:1px 5px;font-size:12.5px}.ws .viz-root{--viz-surface:var(--ws-panel);--viz-border:var(--ws-line);font-family:inherit}.ws[data-theme=dark] .viz-root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--viz-grid:#232838;--viz-axis:#343a4d;--viz-series:#3987e5;--viz-series-wash:#3987e524;--viz-compare:#6f7688;--viz-up:#0ca30c;--viz-down:#e66767;--viz-f1:#184f95;--viz-f2:#256abf;--viz-f3:#3987e5;--viz-f4:#6da7ec;--viz-f5:#9ec5f4;--viz-s0:#171b29;--viz-s1:#104281;--viz-s2:#184f95;--viz-s3:#1c5cab;--viz-s4:#256abf;--viz-s5:#3987e5;--viz-s6:#6da7ec;--viz-s7:#b7d3f6;--viz-on-strong:#0b0b0b}.ws .viz-card{border-radius:var(--ws-radius);box-shadow:var(--ws-shadow)}@media (max-width:1180px){.ws-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-grid-main{grid-template-columns:1fr}}@media (max-width:960px){.ws{grid-template-columns:1fr}.ws-side{width:min(300px,86vw);box-shadow:var(--ws-shadow-lg);transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.ws.is-menu-open .ws-side{transform:none}.ws.is-menu-open .ws-scrim{z-index:25;background:#0b122073;display:block;position:fixed;inset:0}.ws-only-mobile{display:inline-grid!important}.ws-top{padding:0 14px}.ws-content{padding:18px 14px 40px}.ws .wb-split,.ws .ops-grid-2{grid-template-columns:1fr}}@media (max-width:640px){.ws-kpis{gap:10px}.ws-kpi{padding:14px}.ws-kpi strong{font-size:21px}.ws-hide-sm,.ws .realtime-status{display:none!important}.ws-crumbs>span,.ws-crumbs>svg{display:none}.ws .field-pair{grid-template-columns:1fr}.ws .workbench-head{align-items:stretch}}@media (prefers-reduced-motion:reduce){.ws *,.ws :before,.ws :after{transition:none!important;animation:none!important}}.ws-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws td small{color:var(--ws-muted);margin-top:2px;font-size:12.5px;display:block}.ws .permission-checks{flex-wrap:wrap;gap:6px;margin:6px 0 12px;display:flex}.ws .permission-checks label{border:1px solid var(--ws-line);background:var(--ws-panel);color:var(--ws-ink-2);text-transform:none;letter-spacing:0;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.ws .permission-checks label:has(input:checked){border-color:color-mix(in srgb, var(--ws-ok) 40%, var(--ws-line));background:var(--ws-ok-soft);color:var(--ws-ok)}.ws .permission-checks input{accent-color:var(--ws-ok);margin:0}.ws .rbac-grid{gap:14px;display:grid}.ws .rbac-grid>article,.ws .rbac-grid>div{background:var(--ws-panel);border:1px solid var(--ws-line);border-radius:var(--ws-radius);box-shadow:var(--ws-shadow);padding:16px 18px}.ws .rbac-grid h4{margin:10px 0 4px;font-size:13.5px}.ws .store-publish-card{border-radius:var(--ws-radius)}.ws .store-publish-card h3{color:#fff;font-size:26px}.ws .store-publish-card .eyebrow{color:#ffb37a}.ws .store-publish-card input{color:#fff;background:#ffffff14;border-color:#fff3}.ws .store-publish-card button:not(.primary-btn){color:#111;background:#fff}.ws-jump-input input:focus-visible{outline:none}.ws-jump-input:focus-within{box-shadow:inset 0 -2px 0 var(--ws-brand)}@media (max-width:960px){.ws-jump-btn kbd{display:none}}
