.app-shell.reveal-shell{grid-template-columns:minmax(0,1fr);padding-left:20px}.sidebar-personalized>.workspace-deck{overflow:clip}.sidebar-reveal{z-index:100;background:var(--sidebar);width:18px;height:100px;color:var(--sidebar-text);border:1px solid var(--line);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:0 8px 8px 0;position:fixed;top:40%;left:0}.sidebar-reveal:focus-visible{outline:2px solid var(--accent);outline-offset:1px}:root:has([aria-modal=true],dialog[open]) .sidebar-reveal{visibility:hidden;pointer-events:none}.sidebar-reveal-panel{width:min(260px,calc(calc(100vw / var(--ui-zoom,1)) - 16px));z-index:100;background:var(--sidebar);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:24px;flex-direction:column;display:flex;position:fixed;top:8px;bottom:8px;left:8px}.sidebar-reveal-panel[hidden],.sidebar-reveal[hidden]{display:none}.sidebar-hide{z-index:1;width:28px;height:28px;color:var(--sidebar-text);cursor:pointer;opacity:.65;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:12px}.sidebar-hide:hover,.sidebar-hide:focus-visible{opacity:1;background:var(--accent-soft)}.sidebar-hide:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sidebar-reveal-panel .logo{padding-right:26px}.sidebar-reveal-panel .sidebar{box-sizing:border-box;flex:1;width:100%;min-height:0;display:flex}.sidebar-reveal-panel .logo>div:last-child,.sidebar-reveal-panel .sidebar nav h3,.sidebar-reveal-panel .sidebar nav button span,.sidebar-reveal-panel .sidebar nav button em,.sidebar-reveal-panel .user-footer>div:nth-child(2){display:block}.sidebar-reveal-panel .sidebar nav button{justify-content:flex-start}.sidebar-reveal-panel .user-footer{grid-template-columns:34px 1fr auto}.sidebar-persistent-panel{height:100%;min-height:0}.sidebar-hide[hidden]{display:none}.sidebar-personalized.reveal-shell{padding-left:56px}.sidebar-personalized .sidebar-reveal{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:48px;height:76px;font-size:11px;display:flex}.sidebar-personalized .sidebar-reveal[hidden]{display:none}.sidebar-personalized .sidebar-hide{opacity:1;width:44px;height:44px;top:10px;right:8px}.sidebar-personalized .sidebar-reveal-panel .logo{padding-right:42px}@media (width<=980px){.sidebar-personalized .sidebar-reveal-panel nav button{min-height:44px}}.account-security-block{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,250px) minmax(0,1fr);gap:28px;padding:22px 0;display:grid}.account-security-block:last-child{border-bottom:0}.account-security-intro h3{color:var(--text);letter-spacing:-.01em;margin:0;font-size:12px}.account-security-intro p{color:var(--muted);margin:6px 0 0;font-size:10px;line-height:1.55}.account-security-intro .secondary-button{align-items:center;gap:7px;margin-top:12px;display:inline-flex}.account-security-intro .secondary-button svg{width:14px;height:14px}.account-security-form{gap:14px;max-width:460px;display:grid}.account-security-form label,.two-step-code{color:var(--text);gap:6px;font-size:10.5px;font-weight:600;display:grid}.account-security-form input,.two-step-code input{border:1px solid var(--line);background:var(--surface-strong);min-height:40px;color:var(--text);font:inherit;border-radius:10px;padding:0 12px;font-weight:500}.account-security-form label small{color:var(--muted);font-size:9px;font-weight:500}.account-security .form-error,.account-security .notice{margin:0}.account-security .notice{margin-top:12px}.two-step-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.account-security-form .two-step-actions{margin-top:0}.two-step-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.two-step-actions svg{width:14px;height:14px}.two-step-actions .danger-button{min-height:34px;padding:0 14px}.account-security-status{padding-top:0}.account-security-form .notice{margin-top:0}.organization-slug .account-security-block{border-bottom:0}.organization-login-link small{color:var(--muted);font-size:9px;font-weight:650;display:block}.organization-login-link>span{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.organization-login-link a{color:var(--accent-strong);overflow-wrap:anywhere;font-size:11px;font-weight:600}.organization-login-link button{align-items:center;gap:6px;display:inline-flex}.organization-login-link button svg{width:13px;height:13px}.account-security-status dd.status-on{color:var(--success)}.inline-link.setup-link{min-height:0;color:inherit;font-size:inherit;border:0;margin-left:4px;padding:0;text-decoration:underline;display:inline}.two-step-setup{gap:14px;max-width:560px;display:grid}.two-step-instructions{counter-reset:step;gap:18px;margin:0;padding:0;list-style:none;display:grid}.two-step-instructions>li{counter-increment:step;gap:4px;padding-left:34px;display:grid;position:relative}.two-step-instructions>li:before{content:counter(step);background:var(--accent-soft);width:22px;height:22px;color:var(--accent-strong);border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.two-step-instructions strong{color:var(--text);font-size:11px}.two-step-instructions>li>span{color:var(--muted);font-size:10px;line-height:1.5}.two-step-qr{flex-wrap:wrap;align-items:center;gap:18px;margin-top:10px;display:flex}.two-step-qr img,.two-step-qr-placeholder{border:1px solid var(--line);box-sizing:content-box;background:#fff;border-radius:12px;width:184px;height:184px;padding:8px}.two-step-qr-placeholder{background:var(--surface-soft);display:block}.two-step-qr small{color:var(--muted);font-size:9px;font-weight:600;display:block}.two-step-secret{color:var(--text);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:6px;font-size:12px;font-weight:600;line-height:1.6;display:block}.two-step-code{max-width:220px;margin-top:8px}.two-step-code input{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:16px}.recovery-code-list{border:1px solid var(--line);background:var(--surface-strong);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:14px;list-style:none;display:grid}.two-step-secret,.recovery-code-list code{font-family:inherit}.recovery-warning{background:color-mix(in srgb,var(--warning) 12%,var(--surface-soft));color:var(--text);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.recovery-warning>svg{width:18px;height:18px;color:var(--warning);flex:none}.two-step-setup .recovery-warning p{color:var(--text);margin:0;font-size:11px;line-height:1.5}.recovery-warning strong,.recovery-warning span{display:block}.recovery-warning span{color:var(--muted);margin-top:3px}.two-step-setup .recovery-acknowledgement{color:var(--text);align-items:flex-start;gap:9px;font-size:11px;font-weight:500;line-height:1.45;display:flex}.two-step-setup .recovery-acknowledgement input{width:18px;height:18px;min-height:18px;accent-color:var(--accent);flex:none;margin:0;padding:0}.recovery-code-list code{color:var(--text);letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;line-height:1.6}.account-security-table{border-collapse:collapse;width:100%;font-size:10.5px}.account-security-table th{border-bottom:1px solid var(--line);color:var(--muted);text-align:left;padding:0 12px 10px 0;font-size:9px;font-weight:650}.account-security-table td{border-bottom:1px solid var(--line);color:var(--text);vertical-align:middle;padding:12px 12px 12px 0}.account-security-table td strong{font-weight:650}.account-security-table .session-action{text-align:right;white-space:nowrap}.session-device{align-items:center;gap:10px;display:flex}.session-device svg{width:16px;height:16px;color:var(--accent-strong);flex:none}.session-device strong,.session-device small{display:block}.session-device small{color:var(--muted);margin-top:3px;font-size:9px}.session-current{background:var(--accent-soft);color:var(--accent-strong);border-radius:999px;padding:4px 9px;font-size:9px;font-weight:700;display:inline-block}.audit-outcome{background:var(--danger-soft);color:var(--danger);border-radius:999px;margin-left:8px;padding:2px 7px;font-size:8.5px;font-weight:700;display:inline-block}.security-policy-row{border:1px solid var(--line);background:var(--surface-soft);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 14px;display:flex}.security-policy-row strong,.security-policy-row small{display:block}.security-policy-row strong{color:var(--text);font-size:11px}.security-policy-row small{color:var(--muted);margin-top:4px;font-size:9.5px;line-height:1.45}.security-policy-row input[role=switch]{appearance:none;border:1px solid var(--line);background:color-mix(in srgb,var(--muted) 34%,var(--surface-strong));cursor:pointer;width:40px;height:22px;transition:background-color var(--motion-feedback,.12s) ease-out;border-radius:999px;flex:none;margin:0;position:relative}.security-policy-row input[role=switch]:before{content:"";background:var(--surface-strong);width:16px;height:16px;transition:transform var(--motion-feedback,.12s) ease-out,background-color var(--motion-feedback,.12s) ease-out;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #020c1647}.security-policy-row input[role=switch]:checked{border-color:var(--accent);background:var(--accent)}.security-policy-row input[role=switch]:checked:before{background:var(--surface-strong);transform:translate(18px)}.security-policy-row input[role=switch]:disabled{cursor:not-allowed;opacity:.6}.security-policy-row input[role=switch]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.checkout-dialog.security-confirm-dialog{width:min(480px,calc(calc(100vw / var(--ui-zoom,1)) - 32px))}.security-confirm-copy{color:var(--text);margin:0;font-size:12px;line-height:1.6}.security-confirm-dialog .two-step-actions{justify-content:flex-end;margin-top:20px}@media (width<=760px){.account-security-block{grid-template-columns:1fr;gap:14px}.account-security-form input,.two-step-code input,.two-step-actions button{min-height:44px}.two-step-actions button{flex:1}.recovery-code-list{grid-template-columns:1fr}.account-security-table thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.account-security-table tr{border-bottom:1px solid var(--line);gap:6px;padding:12px 0;display:grid}.account-security-table td{border:0;grid-template-columns:96px minmax(0,1fr);gap:10px;padding:0;display:grid}.account-security-table td[data-label]:before{content:attr(data-label);color:var(--muted);font-size:9px;font-weight:650}.account-security-table .session-action{text-align:left;display:block}.account-security-table .session-action button{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.security-policy-row input[role=switch],.security-policy-row input[role=switch]:before{transition:none}}.login-company{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;align-items:center;gap:11px;min-height:52px;padding:8px 8px 8px 13px;display:flex}.login-company>svg{width:17px;height:17px;color:var(--accent-strong);flex:none}.login-company>span{flex:1;min-width:0}.login-company small,.login-company strong{display:block}.login-company small{color:var(--muted);font-size:10px;font-weight:600}.login-company strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.login-company button{min-height:36px;color:var(--accent-strong);background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:12px;font-weight:600}.login-company button:hover{background:var(--surface-strong)}.login-secondary-link{min-height:40px;color:var(--accent-strong);background:0 0;border:0;margin-top:-8px;font-size:12px;font-weight:600}.login-card .login-code-input{letter-spacing:.35em;font-variant-numeric:tabular-nums;text-align:center;font-size:20px}.login-card .setup-link{justify-content:center;align-items:center;gap:6px;display:inline-flex}.login-card .setup-link svg{width:14px;height:14px}.login-card.mfa-enrollment-card{width:min(560px,100%)}.mfa-enrollment-card .two-step-setup{max-width:none}.mfa-enrollment-card .two-step-qr img,.mfa-enrollment-card .two-step-qr-placeholder{width:160px;height:160px}.mfa-enrollment-card .two-step-code input{height:46px}.mfa-enrollment-card .primary-button{min-height:44px}.sora-connect-card{gap:18px}.sora-connect-facts{gap:12px;margin:0;padding:0;list-style:none;display:grid}.sora-connect-facts li{color:var(--muted);grid-template-columns:18px 1fr;align-items:start;gap:10px;font-size:12px;line-height:1.5;display:grid}.sora-connect-facts li svg{width:18px;height:18px;color:var(--accent)}.sora-connect-facts strong{color:var(--text);font-weight:600}.sora-connect-modules{gap:8px;display:grid}.sora-connect-modules>span{color:var(--text);font-size:12px;font-weight:600}.sora-connect-modules ul{border:1px solid var(--line);background:var(--line);border-radius:11px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.sora-connect-modules li{background:var(--surface-strong);color:var(--text);justify-content:space-between;gap:12px;padding:9px 12px;font-size:12px;display:flex}.sora-connect-modules small{color:var(--muted);font-size:11px}.sora-connect-actions{justify-content:flex-end;gap:10px;display:flex}.sora-connect-actions button{min-height:40px;padding:0 18px;font-size:12px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#ecf2f8;--surface:#ffffffdb;--surface-strong:#fff;--surface-soft:#eaf2f9;--sidebar:#0a1020;--sidebar-text:#a1b0c4;--text:#142133;--muted:#6b7d91;--line:#ccd9e5;--accent:#0f766e;--accent-strong:#085c56;--accent-soft:#0f766e21;--focus:#0891b2;--success:#077a55;--success-soft:#10b9811f;--warning:#a1660a;--warning-soft:#f0ad1f21;--danger:#b42318;--danger-soft:#f044381c;--info:#6366f1;--info-soft:#6366f11f;--shadow:0 20px 55px #192e441f;font-family:Plus Jakarta Sans,sans-serif}:root[data-theme=glass]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0b2c40;--surface:#081c2bad;--surface-strong:#071a28e0;--surface-soft:#10364b94;--sidebar:#0c144fcc;--sidebar-text:#b8c9dc;--text:#f5f8fc;--muted:#9db2c7;--line:#7eb7da52;--accent:#1ce46e;--accent-strong:#38fa91;--accent-soft:#1ce46e24;--focus:#38fa91;--success:#38fa91;--success-soft:#1ce46e21;--warning:#f6c453;--warning-soft:#f6c45324;--danger:#ff7b72;--danger-soft:#ff7b7224;--info:#a5b4fc;--info-soft:#a5b4fc24;--shadow:0 24px 70px #00000047}:root[data-theme=oled]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#000;--surface:#000;--surface-strong:#000;--surface-soft:#00d9ff1f;--sidebar:#000;--sidebar-text:#00d9ff;--text:#fff;--muted:#00d9ff;--line:#0066ffb8;--accent:#00fa7d;--accent-strong:#38fa91;--accent-soft:#00fa7d38;--focus:#00d9ff;--success:#38fa91;--success-soft:#00fa7d38;--warning:#ffd166;--warning-soft:#ffd16633;--danger:#ff8585;--danger-soft:#ff858533;--info:#8fa8ff;--info-soft:#8fa8ff33;--shadow:none}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f4f5f7;--surface:#fff;--surface-strong:#fff;--surface-soft:#e9eef2;--sidebar:#17191c;--sidebar-text:#e8eaed;--text:#111318;--muted:#4b535c;--line:#66717c;--accent-soft:color-mix(in srgb,var(--accent) 15%,transparent);--success:var(--accent);--success-soft:color-mix(in srgb,var(--accent) 14%,transparent);--warning:var(--focus);--warning-soft:color-mix(in srgb,var(--warning) 15%,transparent);--danger:#873f85;--danger-soft:color-mix(in srgb,var(--danger) 14%,transparent);--info:#5c5f91;--info-soft:color-mix(in srgb,var(--info) 14%,transparent);--shadow:0 16px 44px #11131824}:root[data-theme=accessible]{--accent:#0072b2;--accent-strong:#005f94;--focus:#9b4d00}:root[data-theme=protanopia]{--accent:#006ca8;--accent-strong:#005383;--focus:#755c00}:root[data-theme=protanomaly]{--accent:#246f9e;--accent-strong:#14577c;--focus:#805400}:root[data-theme=deuteranopia]{--accent:#0067a5;--accent-strong:#005184;--focus:#9a4c00}:root[data-theme=deuteranomaly]{--accent:#2b6cb0;--accent-strong:#1f5187;--focus:#984319}:root[data-theme=tritanopia]{--accent:#a63d32;--accent-strong:#832d25;--focus:#006d4b}:root[data-theme=tritanomaly]{--accent:#9f4938;--accent-strong:#793629;--focus:#08745a}:root[data-theme=achromatopsia]{--accent:#383838;--accent-strong:#161616;--focus:#000;--danger:#444;--info:#707070}:root[data-theme=achromatomaly]{--accent:#465f70;--accent-strong:#304654;--focus:#60465d;--danger:#665466}@media (prefers-color-scheme:dark){:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#101215;--surface:#1a1d21;--surface-strong:#20242a;--surface-soft:#282d34;--sidebar:#050607;--sidebar-text:#f0f2f5;--text:#fff;--muted:#c2c8cf;--line:#87919c;--danger:#e4a4df;--danger-soft:color-mix(in srgb,var(--danger) 18%,transparent);--info:#b8b9ee;--info-soft:color-mix(in srgb,var(--info) 18%,transparent);--shadow:0 18px 50px #00000057}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly]){--accent:#56b4e9;--accent-strong:#79c8f2;--focus:#e69f00}:root:is([data-theme=tritanopia],[data-theme=tritanomaly]){--accent:#f07a68;--accent-strong:#ff9b8c;--focus:#59c99a}:root[data-theme=achromatopsia]{--accent:#d7d7d7;--accent-strong:#fff;--focus:#fff;--danger:#bcbcbc}:root[data-theme=achromatomaly]{--accent:#94b9ce;--accent-strong:#b9d7e7;--focus:#d2acd0;--danger:#c5a8c3}}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--canvas);color:var(--text)}@media print{html{zoom:1!important}}button,input,.dash-select-trigger{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible,.dash-select-trigger:focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 55%, transparent);outline-offset:2px}button:disabled{cursor:not-allowed;opacity:.65}button[aria-busy=true]{cursor:wait}.brand-mark{color:#071325;background:linear-gradient(135deg,#29d1f2,#8552f5);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.brand-mark svg{width:19px;height:19px}.boot-screen{min-height:calc(100vh / var(--ui-zoom,1));color:var(--muted);place-content:center;justify-items:center;gap:14px;display:grid}.login-page{min-height:calc(100vh / var(--ui-zoom,1));background:var(--canvas);grid-template-columns:minmax(340px,.92fr) 1.08fr;padding:20px;display:grid}.login-brand{color:#f4f8ff;box-shadow:var(--shadow);background:linear-gradient(145deg,#071225,#0b2c40 58%,#134c64);border-radius:28px;padding:38px;position:relative;overflow:hidden}.login-brand:after{content:"";background:radial-gradient(circle,#1ce46e52,#0000 66%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-250px;right:-230px}.login-brand>strong{font-size:16px;position:absolute;top:38px;left:88px}.login-brand>span{color:#8fa6bc;font-size:10px;position:absolute;top:61px;left:88px}.login-message{z-index:1;max-width:590px;position:absolute;bottom:54px;left:38px;right:38px}.login-message h1{font-size:clamp(36px,calc(4.2vw / var(--ui-zoom,1)),68px);letter-spacing:-.035em;margin:0 0 24px;line-height:1.02}.login-message p{color:#b6c7d7;max-width:52ch;font-size:15px;line-height:1.7}.login-panel{place-items:center;padding:48px;display:grid}.login-card{background:var(--surface);border:1px solid var(--line);width:min(430px,100%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:20px;flex-direction:column;gap:20px;padding:34px;display:flex}.login-card h2{letter-spacing:-.025em;margin:0 0 8px;font-size:27px}.login-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.login-card label{color:var(--text);gap:8px;font-size:12px;font-weight:600;display:grid}.login-card input,.login-card .dash-select-trigger{border:1px solid var(--line);background:var(--surface-strong);height:46px;color:var(--text);border-radius:11px;padding:0 13px}.login-card label small{color:var(--muted);font-size:10px;font-weight:500;line-height:1.5}.password-change-card{gap:18px}.password-change-icon{background:var(--accent-soft);width:52px;height:52px;color:var(--accent-strong);border-radius:14px;place-items:center;display:grid}.password-change-icon svg{width:24px;height:24px}.password-change-card .primary-button{min-height:46px}.password-change-card .setup-link{min-height:40px}.form-error{color:var(--danger);background:var(--danger-soft);border-radius:10px;padding:11px 13px;font-size:12px}.setup-link{border:0;border-top:1px solid var(--line);min-height:36px;color:var(--accent-strong);background:0 0;padding-top:14px;font-size:12px;font-weight:600}.app-shell{height:calc(100vh / var(--ui-zoom,1));height:calc(100dvh / var(--ui-zoom,1));background:var(--canvas);grid-template-columns:236px minmax(0,1fr);gap:12px;min-height:0;padding:12px;display:grid;position:relative;overflow:hidden}.sidebar{border:1px solid color-mix(in srgb,var(--line) 70%,transparent);background:var(--sidebar);height:100%;min-height:0;color:var(--sidebar-text);border-radius:24px;flex-direction:column;padding:14px 10px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 28px #00000038}:root[data-theme=glass] .sidebar{-webkit-backdrop-filter:blur(24px)saturate(130%);backdrop-filter:blur(24px)saturate(130%)}.logo{align-items:center;gap:10px;height:52px;padding:0 8px;display:flex}.logo strong,.logo span{display:block}.logo strong{color:#f0f5ff;font-size:13px}.logo span{color:#7a8cb0;margin-top:3px;font-size:9px}.sidebar nav{scrollbar-width:none;flex:1;overflow:auto}.sidebar nav h3{color:color-mix(in srgb,var(--sidebar-text) 65%,transparent);letter-spacing:1.1px;margin:0 6px 4px;font-size:8px}.sidebar nav button{width:100%;height:31px;color:var(--sidebar-text);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:0 9px;font-size:10px;display:flex}.sidebar nav button:hover{background:#ffffff0d}.sidebar nav button svg{width:16px;height:16px}.sidebar nav button.selected{color:var(--accent-strong);background:var(--accent-soft);font-weight:600}.sidebar nav button.unavailable{cursor:not-allowed;color:color-mix(in srgb,var(--sidebar-text) 48%,transparent);opacity:1}.sidebar nav button.unavailable:hover{background:0 0}.sidebar nav button.unavailable em{border:1px solid color-mix(in srgb,var(--sidebar-text) 18%,transparent);color:color-mix(in srgb,var(--sidebar-text) 58%,transparent);letter-spacing:.02em;white-space:nowrap;background:#ffffff09;border-radius:999px;margin-left:auto;padding:3px 6px;font-size:7px;font-style:normal;font-weight:600}.user-footer{background:#141f2ed1;border:1px solid #8cb2d629;border-radius:14px;grid-template-columns:34px 1fr 30px;align-items:center;gap:9px;height:50px;padding:7px;display:grid}.avatar{color:#fff;background:linear-gradient(135deg,#1ad1ed,#2461eb);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:grid}.user-footer strong,.user-footer span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.user-footer strong{color:#fff;font-size:10px}.user-footer span{color:#8fa3b7;margin-top:3px;font-size:8px}.user-footer button{color:var(--sidebar-text);background:0 0;border:0}.user-footer svg{width:15px}.workspace{--workspace-pad-x:31px;--workspace-pad-top:22px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 88%,transparent);min-width:0;height:100%;min-height:0;box-shadow:var(--shadow);border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.module-sticky-header{z-index:20;padding:var(--workspace-pad-top) var(--workspace-pad-x) 14px;background:color-mix(in srgb,var(--surface) 78%,transparent);-webkit-backdrop-filter:blur(52px)saturate(160%);backdrop-filter:blur(52px)saturate(160%);position:absolute;inset:0 0 auto}:root[data-theme=light] .module-sticky-header{background:color-mix(in srgb,var(--surface) 48%,transparent);-webkit-backdrop-filter:blur(10px)saturate(115%);backdrop-filter:blur(10px)saturate(115%)}:root[data-theme=glass] .module-sticky-header{background:color-mix(in srgb,var(--surface) 64%,transparent);-webkit-backdrop-filter:blur(8px)saturate(125%);backdrop-filter:blur(8px)saturate(125%)}.workspace-scroll{overscroll-behavior:contain;min-width:0;min-height:0;padding:calc(var(--workspace-pad-top) + 108px) var(--workspace-pad-x) 36px;scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:hidden auto}.workspace-scroll::-webkit-scrollbar{width:0;height:0;display:none}.topbar{justify-content:space-between;align-items:flex-start;gap:20px;min-height:44px;display:flex}.topbar h1{letter-spacing:-.025em;margin:0;font-size:23px}.topbar-actions{align-items:center;gap:10px;display:flex}.environment{color:var(--warning);background:var(--warning-soft);white-space:nowrap;border-radius:999px;padding:9px 12px;font-size:10px;font-weight:600}.theme-control{flex:0 0 38px;width:38px;height:38px;position:relative}.theme-switch{border:1px solid var(--line);background:var(--surface-soft);clip-path:inset(0 0 0 102px round 999px);width:140px;height:38px;transition:clip-path .22s var(--motion-ease-out);border-radius:999px;align-items:center;gap:3px;padding:3px;display:flex;position:absolute;right:0;overflow:hidden}.theme-switch.expanded{clip-path:inset(0 round 999px)}.theme-switch button{opacity:0;pointer-events:none;width:30px;height:30px;color:var(--muted);transition:opacity .14s ease,transform .22s var(--motion-ease-out);background:0 0;border:1px solid #0000;border-radius:50%;flex:0 0 30px;place-items:center;padding:0;display:grid;transform:translate(102px)}.theme-switch button.current{opacity:1;pointer-events:auto;order:-1}.theme-switch.expanded button{opacity:1;pointer-events:auto;transform:none}.theme-switch svg{width:13px;height:13px}.theme-switch button.active{color:var(--accent-strong);border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:var(--accent-soft)}.colorblind-menu{z-index:60;width:330px;max-height:min(650px,calc(calc(100vh / var(--ui-zoom,1)) - 100px));border:1px solid var(--line);background:var(--surface-strong);border-radius:15px;padding:8px;position:absolute;inset:45px 0 auto auto;overflow:auto;box-shadow:0 18px 44px #040c1638}.colorblind-menu header{border-bottom:1px solid var(--line);gap:4px;padding:10px 11px 12px;display:grid}.colorblind-menu header strong{font-size:11px}.colorblind-menu header span{color:var(--muted);font-size:9px}.colorblind-menu>button{width:100%;min-height:50px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:9px;grid-template-columns:10px 1fr;align-items:center;gap:10px;padding:7px 10px;display:grid}.colorblind-menu>button:hover,.colorblind-menu>button.active{background:var(--accent-soft)}.colorblind-menu>button i{border:1px solid var(--muted);border-radius:50%;width:8px;height:8px}.colorblind-menu>button.active i{border:2px solid var(--surface-strong);background:var(--accent);box-shadow:0 0 0 1px var(--accent)}.colorblind-menu>button span{gap:3px;display:grid}.colorblind-menu>button strong{font-size:10px}.colorblind-menu>button small{color:var(--muted);font-size:8px;line-height:1.35}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.status.error,.result-bad,.fiscal-error,.fiscal-inline-error,.question-inline-error,.nfe-page-state.is-error){text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (width<=620px){.colorblind-menu{width:auto;max-height:calc(calc(100vh / var(--ui-zoom,1)) - 90px);position:fixed;inset:70px 12px auto}}@media (width<=700px),(pointer:coarse){.theme-control{flex-basis:52px;width:52px;height:52px}.theme-switch{clip-path:inset(0 0 0 144px round 999px);width:196px;height:52px}.theme-switch button{flex-basis:44px;width:44px;height:44px;transform:translate(144px)}}.icon-button{border:1px solid var(--line);background:var(--surface-soft);width:38px;height:38px;color:var(--muted);border-radius:12px;place-items:center;display:grid}.icon-button svg{width:18px}.tabs{background:var(--surface-soft);scrollbar-width:none;border-radius:13px;flex:none;gap:4px;width:max-content;max-width:100%;height:42px;margin-top:8px;padding:4px;display:flex;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tabs button,.provider-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 15px;font-size:11px}.tabs button.active{color:var(--accent-strong);background:var(--surface-strong);font-weight:600;box-shadow:0 2px 6px #12243814}.provider-tabs{align-items:center;gap:8px;min-height:64px;display:flex}.provider-tabs>span{flex:1}.provider-tabs button{height:32px}.provider-tabs button.active{color:var(--accent-strong);background:#0fa6c41c;font-weight:600}.provider-tabs .primary-button{height:34px;padding:0 14px}.primary-button,.secondary-button{white-space:nowrap;border-radius:10px;min-height:34px;padding:0 14px;font-size:10.5px;font-weight:600}.primary-button{color:#fff;background:var(--accent);border:1px solid #0000}.secondary-button{border:1px solid var(--line);color:var(--text);background:var(--surface-soft)}:root[data-theme=oled] .primary-button{color:#000}.notice{border:1px solid color-mix(in srgb,var(--focus) 35%,transparent);color:var(--text);background:color-mix(in srgb,var(--focus) 10%,var(--surface));border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0 0;padding:11px 14px;font-size:12px;display:flex}.notice button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.notice button:hover{background:var(--surface-soft)}.notice svg{width:15px}.providers{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-height:620px;padding:10px 18px;overflow:hidden}.provider-row{border-bottom:1px solid color-mix(in srgb,var(--line) 78%,transparent);grid-template-columns:44px minmax(280px,1fr) 190px 150px;align-items:center;gap:16px;min-height:145px;display:grid}.provider-row:last-child{border:0}.provider-logo{border-radius:13px;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.provider-logo img{object-fit:contain;width:30px;height:30px;display:block}.provider-logo.provider-ml{background:#ffd10033}.provider-logo.provider-ml img{width:36px;height:36px}.provider-logo.provider-s{background:#ee4d2d1f}.provider-logo.provider-s img{border-radius:8px;width:32px;height:32px}.provider-logo.provider-m{background:#0086ff}.provider-logo.provider-m img{width:37px;height:auto}.provider-logo.provider-t{background:#fff}.provider-logo.provider-t img{width:37px;height:22px}.provider-logo.provider-unknown{color:var(--muted);background:var(--surface-soft);font-size:14px;font-weight:700}.provider-logo.provider-catalog{border:1px solid color-mix(in srgb,var(--accent) 20%,var(--line));color:var(--accent-strong);background:var(--accent-soft);letter-spacing:-.03em;font-size:11px;font-weight:800}.provider-logo.provider-tiktok-shop{color:var(--text);background:linear-gradient(145deg,color-mix(in srgb,#25f4ee 24%,var(--surface)),color-mix(in srgb,#fe2c55 20%,var(--surface)))}.provider-logo.provider-amazon{color:#d97706;background:color-mix(in srgb,#f90 14%,var(--surface))}.provider-logo.provider-custom svg{width:18px}:root[data-theme=oled] .provider-ml{color:#000;background:#ffd600}:root[data-theme=oled] .provider-s{color:#fff;background:#ff4b2b}:root[data-theme=oled] .provider-m{color:#fff;background:#0086ff}:root[data-theme=oled] .provider-t{color:#fff;background:#5b67f1}.provider-copy h3{margin:0 0 7px;font-size:13px}.provider-copy p{color:var(--muted);margin:0 0 8px;font-size:10.5px}.provider-copy small,.provider-status small{color:var(--muted);font-size:9.5px}.provider-status{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.status{color:var(--muted);background:var(--surface-soft);border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:600;display:inline-flex}.status.connected{color:var(--success);background:var(--success-soft)}.status.error{color:var(--danger);background:var(--danger-soft)}.status svg{width:10px;height:10px}.provider-row>button{justify-self:start}.connected-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--text);font-size:11px;overflow:hidden}.account-actions{justify-content:flex-end;align-items:center;min-height:66px;display:flex}.account-actions .primary-button{height:34px}.accounts-panel{min-height:620px}.accounts-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.accounts-panel h2,.empty-tab h2{letter-spacing:-.02em;margin:0;font-size:18px}.accounts-panel header p{color:var(--muted);margin:7px 0 0;font-size:11px}.account-list{border-top:1px solid var(--line);display:grid}.account-row{border-bottom:1px solid var(--line);min-height:128px;animation:integration-account-arrive var(--motion-panel) var(--motion-ease-out) both;grid-template-columns:44px minmax(260px,1fr) minmax(260px,1fr) 150px;align-items:center;gap:16px;padding-inline:15px;display:grid}.account-row:nth-child(2){animation-delay:24ms}.account-row:nth-child(3){animation-delay:48ms}.account-row:nth-child(4){animation-delay:72ms}.account-row:nth-child(5){animation-delay:96ms}.account-row:nth-child(n+6){animation-delay:.12s}.account-row:last-child{border:0}.account-identity{min-width:0}.account-identity h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 7px;font-size:13px;overflow:hidden}.account-identity p{color:var(--muted);margin:0;font-size:10px}.account-identity small{color:var(--muted);margin-top:8px;font-size:9px;display:block}.account-state{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.account-state small{overflow-wrap:anywhere;max-width:100%;color:var(--muted);font-size:9px;line-height:1.5}.account-row>button{justify-self:end}.empty-tab{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:18px;place-content:center;justify-items:center;min-height:620px;margin-top:22px;padding:40px;display:grid}.empty-icon{width:52px;height:52px;color:var(--accent-strong);background:var(--accent-soft);border-radius:15px;place-items:center;margin-bottom:18px;display:grid}.empty-icon svg{width:23px}.empty-tab p{max-width:55ch;color:var(--muted);margin:10px 0 22px;font-size:11px;line-height:1.7}.accounts-panel>.empty-tab{background:0 0;border:0;min-height:598px;margin:0}.loading-state{min-height:590px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.loading-state svg{width:18px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.integration-skeleton{border-top:1px solid var(--line);min-height:384px;position:relative;overflow:hidden}.integration-skeleton:after{content:"";pointer-events:none;background:linear-gradient(100deg,transparent 0%,color-mix(in srgb,var(--surface-strong) 68%,transparent) 48%,transparent 100%);width:38%;animation:1.55s cubic-bezier(.16,1,.3,1) infinite integration-skeleton-sweep;position:absolute;inset:-20% auto -20% -48%;transform:translate(0)skew(-8deg)}.integration-skeleton-row{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(260px,1fr) minmax(260px,1fr) 150px;align-items:center;gap:16px;min-height:128px;padding-inline:15px;display:grid}.integration-skeleton-row i{background:color-mix(in srgb,var(--muted) 13%,var(--surface-soft));display:block}.integration-skeleton-logo{border-radius:12px;width:44px;height:44px}.integration-skeleton-copy,.integration-skeleton-state{justify-items:start;gap:8px;display:grid}.integration-skeleton-copy i:first-child{border-radius:6px;width:min(190px,58%);height:12px}.integration-skeleton-copy i:nth-child(2){border-radius:4px;width:min(250px,76%);height:8px}.integration-skeleton-copy i:nth-child(3){border-radius:4px;width:min(310px,88%);height:7px}.integration-skeleton-state i:first-child{border-radius:999px;width:92px;height:26px}.integration-skeleton-state i:last-child{border-radius:4px;width:min(270px,82%);height:8px}.integration-skeleton-action{border-radius:10px;justify-self:end;width:132px;height:34px}@keyframes integration-skeleton-sweep{to{transform:translate(390%)skew(-8deg)}}@keyframes integration-account-arrive{0%{opacity:.76;clip-path:inset(0 4% 0 0 round 10px);filter:blur(.75px);transform:translate(-6px)}to{opacity:1;clip-path:inset(0);filter:none;transform:none}}@keyframes integration-pane-arrive{0%{opacity:.78;clip-path:inset(0 3% 0 0 round 14px);filter:blur(.75px);transform:translate(-5px)}to{opacity:1;clip-path:inset(0);filter:none;transform:none}}.drawer-backdrop{z-index:30;background:#02081029;animation:.18s ease-out drawer-fade;position:absolute;inset:0}.integration-drawer{border:1px solid var(--line);background:color-mix(in srgb,var(--surface-strong) 98%,transparent);-webkit-backdrop-filter:blur(26px)saturate(130%);backdrop-filter:blur(26px)saturate(130%);border-radius:24px;flex-direction:column;gap:18px;width:min(462px,100%);padding:28px;animation:.22s cubic-bezier(.16,1,.3,1) drawer-in;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:auto;box-shadow:-14px 0 32px #0a182a2e}.drawer-heading,.drawer-navigation,.drawer-close-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.drawer-heading h2,.drawer-flow-heading h2,.provider-hero h2,.success-hero h2{color:var(--text);letter-spacing:-.025em;margin:0;font-size:20px}.drawer-heading p,.drawer-flow-heading p,.provider-hero p,.success-hero p{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.55}.drawer-icon-button{border:1px solid var(--line);background:var(--surface-soft);width:34px;height:34px;color:var(--muted);border-radius:10px;flex:none;place-items:center;display:grid}.drawer-icon-button svg{width:16px}.drawer-close-row{justify-content:flex-end}.drawer-section-title,.permissions h3{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:2px 0 0;font-size:10px}.provider-options{gap:10px;display:grid}.provider-option{border:1px solid var(--line);background:var(--surface);min-height:76px;color:var(--text);text-align:start;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto 16px;align-items:center;gap:14px;padding:12px 13px;display:grid}.provider-option:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:var(--surface-strong)}.provider-option>span{min-width:0}.provider-option strong,.provider-option small{display:block}.provider-option strong{font-size:13px}.provider-option small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin-top:6px;font-size:10px;overflow:hidden}.provider-option em{color:var(--muted);background:var(--surface-soft);white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:8.5px;font-style:normal;font-weight:700}.provider-option.availability-homologation em{color:var(--warning);background:var(--warning-soft)}.provider-option.availability-hub em{color:var(--accent-strong);background:var(--accent-soft)}.provider-option.availability-custom{border-style:dashed}.provider-option.availability-custom em{color:var(--success);background:var(--success-soft)}.provider-option>svg{width:15px;color:var(--muted)}.drawer-note{color:var(--text);background:color-mix(in srgb,var(--accent) 8%,var(--surface-soft));border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:10px;line-height:1.55;display:flex}.drawer-note.warning{background:color-mix(in srgb,var(--warning) 12%,var(--surface-soft))}.drawer-note svg{width:15px;height:15px;color:var(--accent-strong);flex:none}.drawer-navigation{align-items:center}.drawer-back-button{border:1px solid var(--line);background:var(--surface-soft);height:34px;color:var(--text);border-radius:10px;align-items:center;gap:5px;padding:0 10px;font-size:11px;display:flex}.drawer-back-button svg{width:15px}.provider-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding-top:2px;display:flex}.provider-hero .provider-logo{border-radius:18px;width:58px;height:58px}.provider-hero .provider-logo img{width:38px;height:38px}.provider-hero .provider-logo.provider-ml img{width:46px}.provider-hero .provider-logo.provider-t img{width:48px;height:31px}.provider-hero p{margin:0}.authorization-copy{color:var(--text);text-align:center;margin:0;font-size:12px;line-height:1.55}.permissions{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:0;padding:10px 16px 8px;display:grid}.permissions p{min-height:34px;color:var(--text);align-items:center;gap:10px;margin:0;font-size:11px;display:flex}.permissions p svg{width:13px;color:var(--success)}.drawer-spacer{flex:1;min-height:4px}.drawer-primary,.drawer-secondary{border-radius:12px;flex:none;min-height:46px;font-size:12px;font-weight:600}.drawer-primary{background:var(--accent);color:#fff;border:0}.drawer-secondary{border:1px solid var(--line);background:var(--surface-soft);color:var(--text)}:root[data-theme=oled] .drawer-primary{color:#000}.drawer-flow-heading{gap:0;display:grid}.drawer-flow-heading>strong{color:var(--accent-strong);margin-top:7px;font-size:11px}.drawer-field{color:var(--text);gap:7px;font-size:11px;font-weight:600;display:grid}.drawer-field>input,.secret-field{border:1px solid var(--line);background:var(--surface);width:100%;height:42px;color:var(--text);border-radius:11px}.drawer-field>input{padding:0 13px}.secret-field{align-items:center;display:flex}.secret-field input{min-width:0;height:40px;color:var(--text);background:0 0;border:0;flex:1;padding:0 13px}.secret-field svg{width:15px;color:var(--muted);margin-inline-end:13px}.callback-value{border:1px solid var(--line);background:var(--surface-soft);border-radius:11px;align-items:center;gap:10px;min-height:52px;padding:9px 10px 9px 12px;display:flex}.callback-value code{overflow-wrap:anywhere;min-width:0;color:var(--text);flex:1;font:500 10px/1.45 Plus Jakarta Sans,sans-serif}.callback-value button{color:var(--accent-strong);background:0 0;border:0;align-items:center;gap:5px;font-size:10px;font-weight:600;display:flex}.callback-value button svg{width:13px}.success-hero{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:2px 0 34px;display:flex}.success-hero>svg{border:1px solid color-mix(in srgb,var(--success) 40%,transparent);width:72px;height:72px;color:var(--success);background:var(--success-soft);border-radius:50%;padding:18px}.success-hero p{max-width:340px;margin:0}.connected-summary{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:86px;padding:15px;display:grid}.connected-summary>div:nth-child(2){min-width:0}.connected-summary strong,.connected-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.connected-summary strong{font-size:13px}.connected-summary small{color:var(--muted);margin-top:6px;font-size:10px}.connected-summary>span{color:var(--success);background:var(--success-soft);border-radius:999px;padding:7px 10px;font-size:10px;font-weight:600}.managed-account-summary{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:78px;padding:13px;display:grid}.managed-account-summary>div:nth-child(2){min-width:0}.managed-account-summary strong,.managed-account-summary small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.managed-account-summary strong{color:var(--text);font-size:12px}.managed-account-summary small{color:var(--muted);margin-top:5px;font-size:9px}.managed-account-summary .status{padding:6px 8px;font-size:9px}.account-settings{gap:15px;min-width:0;display:grid}.account-settings-section h3{color:var(--text);margin:0;font-size:12px}.account-settings-section p{color:var(--muted);margin:5px 0 0;font-size:10px;line-height:1.5}.account-settings .sync-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.account-settings .sync-rules{grid-template-columns:1fr;padding:0}.account-sync-status{color:var(--muted);align-items:center;gap:7px;font-size:9.5px;display:flex}.account-sync-status svg{width:14px}.account-sync-status strong{color:var(--text)}.account-settings-loading{min-height:280px}.account-settings-saved{min-height:38px;color:var(--success);background:var(--success-soft);border-radius:10px;align-items:center;gap:8px;padding:9px 11px;font-size:10px;font-weight:600;display:flex}.account-settings-saved svg{width:15px}.account-settings>.refresh-button{justify-self:start}.secret-field input{outline:0}.secret-field button{width:38px;height:38px;color:var(--muted);background:0 0;border:0;flex:none;place-items:center;display:grid}.secret-field button svg{width:15px;margin:0}@keyframes drawer-fade{0%{background:#02081000}to{background:#02081029}}@keyframes drawer-in{0%{opacity:.7;transform:translate(28px)}to{opacity:1;transform:none}}.operation-page{animation:integration-pane-arrive var(--motion-panel) var(--motion-ease-out) both;gap:16px;margin-top:18px;display:grid}.operation-summary{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operation-summary.webhook-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.operation-summary article{border-inline-end:1px solid var(--line);align-items:center;gap:13px;min-height:76px;padding:15px 17px;display:flex}.operation-summary article:last-child{border-inline-end:0}.operation-summary article>svg{box-sizing:content-box;width:19px;height:19px;color:var(--accent-strong);background:var(--accent-soft);border-radius:11px;padding:9px}.operation-summary article strong,.operation-summary article span{display:block}.operation-summary article strong{font-size:20px;line-height:1}.operation-summary article span{color:var(--muted);margin-top:7px;font-size:9.5px}.operation-heading{justify-content:space-between;align-items:center;gap:16px;min-height:52px;display:flex}.operation-heading h2{letter-spacing:-.015em;margin:0;font-size:16px}.operation-heading p{color:var(--muted);margin:5px 0 0;font-size:10px}.refresh-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}.refresh-button svg{width:13px}.operation-loading,.operation-empty{border-block:1px solid var(--line);min-height:520px;color:var(--muted);text-align:center;place-content:center;justify-items:center;gap:10px;font-size:11px;display:grid}.operation-loading{justify-content:center;align-items:center;display:flex}.operation-loading>svg{width:17px;animation:1s linear infinite spin}.operation-empty>svg{width:44px;height:44px;color:var(--accent-strong);background:var(--accent-soft);border-radius:14px;padding:11px}.operation-empty h2{color:var(--text);margin:6px 0 0;font-size:16px}.operation-empty p{max-width:52ch;margin:0;line-height:1.65}.operation-empty.small{min-height:350px}.inline-error{border:1px solid color-mix(in srgb,var(--danger) 28%,transparent);min-height:42px;color:var(--danger);background:var(--danger-soft);border-radius:11px;align-items:center;gap:9px;padding:10px 13px;font-size:10.5px;display:flex}.inline-error svg{flex:none;width:16px}.sync-account-list{gap:12px;display:grid}.sync-account-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:17px}.sync-account-card>header{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:13px;padding-bottom:15px;display:grid}.sync-account-card h3{margin:0;font-size:13px}.sync-account-card header p{color:var(--muted);margin:5px 0 0;font-size:9.5px}.configuration-state{color:var(--muted);background:var(--surface-soft);border-radius:999px;align-items:center;gap:5px;padding:7px 9px;font-size:9px;font-weight:600;display:inline-flex}.configuration-state.ready{color:var(--success);background:var(--success-soft)}.configuration-state svg{width:11px}.sync-capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:15px 0;display:grid}.sync-toggle{border:1px solid var(--line);background:var(--surface-soft);cursor:pointer;border-radius:11px;align-items:center;gap:9px;min-height:40px;padding:0 11px;display:flex}.sync-toggle input{opacity:0;pointer-events:none;position:absolute}.sync-toggle>span{background:color-mix(in srgb,var(--muted) 35%,transparent);border-radius:999px;flex:none;width:26px;height:16px;transition:background .18s;position:relative}.sync-toggle>span:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.sync-toggle input:checked+span{background:var(--accent)}.sync-toggle input:checked+span:after{transform:translate(10px)}.sync-toggle input:focus-visible+span{outline:3px solid color-mix(in srgb,var(--focus) 55%,transparent);outline-offset:2px}.sync-toggle strong{font-size:9.5px}.sync-rules{grid-template-columns:1.4fr 1fr 1fr;gap:10px;padding-bottom:15px;display:grid}.sync-rules label{color:var(--muted);gap:6px;font-size:9px;font-weight:600;display:grid}.sync-rules .dash-select-trigger,.operation-filters .dash-select-trigger{border:1px solid var(--line);background:var(--surface-strong);height:38px;color:var(--text);border-radius:10px;padding:0 11px;font-size:10px}.sync-rules .dash-select-trigger:disabled{cursor:not-allowed;opacity:.52}.sync-account-card>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.sync-account-card>footer>div{color:var(--muted);align-items:center;gap:7px;font-size:9px;display:flex}.sync-account-card>footer svg{width:13px}.sync-account-card>footer strong{color:var(--text)}.operation-footnote{color:var(--muted);background:var(--surface-soft);border-radius:11px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:9.5px;line-height:1.55;display:flex}.operation-footnote svg{width:15px;color:var(--accent-strong);flex:none}.operation-filters{align-items:center;gap:10px;display:flex}.operation-filters>.dash-select-control>.dash-select-trigger{min-width:170px}.search-field{border:1px solid var(--line);background:var(--surface-strong);border-radius:10px;align-items:center;gap:8px;min-width:260px;height:38px;padding-left:11px;display:flex}.search-field>svg{width:14px;color:var(--muted)}.search-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:10px}.search-field button{background:var(--accent-soft);height:30px;color:var(--accent-strong);border:0;border-radius:8px;margin-right:3px;padding:0 11px;font-size:9px;font-weight:600}.data-table{border-bottom:1px solid var(--line);overflow:hidden}.data-table-head,.data-table-row{grid-template-columns:110px minmax(155px,1fr) minmax(140px,.9fr) minmax(220px,1.5fr) 105px;align-items:center;gap:13px;padding:0 15px;display:grid}.data-table-head{border-bottom:1px solid var(--line);height:38px;color:var(--muted);background:color-mix(in srgb,var(--surface-soft) 55%,transparent);text-transform:uppercase;letter-spacing:.06em;border-radius:12px 12px 0 0;font-size:8.5px;font-weight:700}.data-table-row{border-bottom:1px solid var(--line);min-height:68px;font-size:9.5px}.data-table-row:last-child{border:0}.data-table-row>span{min-width:0;color:var(--muted);line-height:1.45}.data-table-row strong,.data-table-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.data-table-row strong{color:var(--text);font-size:10px}.data-table-row small{color:var(--muted);margin-top:4px;font-size:8.5px}.result-badge,.webhook-state{border-radius:999px;align-items:center;padding:6px 10px;font-size:8.5px;font-style:normal;font-weight:700;display:inline-flex}.result-badge{justify-content:center;width:max-content;min-width:72px}.webhook-state{justify-content:center;justify-self:start;width:max-content;min-width:78px}.result-badge.success,.webhook-state.processed{color:var(--success);background:var(--success-soft)}.result-badge.error,.webhook-state.failed{color:var(--danger);background:#f044381f}.result-badge.warning,.webhook-state.pending{color:var(--warning);background:var(--warning-soft)}.live-indicator{color:var(--success);align-items:center;gap:7px;font-size:9.5px;font-weight:600;display:flex}.live-indicator i{background:var(--success);width:7px;height:7px;box-shadow:0 0 0 4px var(--success-soft);border-radius:50%}.endpoint-bar{border-bottom:1px solid var(--line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:56px;padding:9px 13px;display:grid}.endpoint-bar:last-child{border-bottom:0}.endpoint-bar>svg{box-sizing:content-box;width:16px;height:16px;color:var(--accent-strong);background:var(--accent-soft);border-radius:10px;padding:8px}.endpoint-bar span,.endpoint-bar code{display:block}.endpoint-bar span{color:var(--muted);font-size:8.5px}.endpoint-bar code{text-overflow:ellipsis;color:var(--text);margin-top:4px;font:500 9px/1.4 Plus Jakarta Sans,sans-serif;overflow:hidden}.endpoint-bar>strong{color:var(--success);background:var(--success-soft);border-radius:999px;padding:7px 9px;font-size:8.5px}.webhook-filters>span{flex:1}.operation-summary.webhook-summary article{min-height:60px;padding:10px 14px}.operation-summary.webhook-summary article>svg{width:16px;height:16px;padding:7px}.operation-summary.webhook-summary article strong{font-size:17px}.operation-summary.webhook-summary article span{margin-top:4px}.webhook-list{border-bottom:1px solid var(--line);overflow:hidden}.webhook-list-head,.webhook-row-main{grid-template-columns:96px minmax(210px,1fr) minmax(130px,.65fr) minmax(190px,1.1fr) 120px 18px;align-items:center;gap:13px;padding-inline:15px;display:grid}.webhook-list-head{border-bottom:1px solid var(--line);height:38px;color:var(--muted);background:color-mix(in srgb,var(--surface-soft) 55%,transparent);text-transform:uppercase;letter-spacing:.06em;border-radius:12px 12px 0 0;font-size:8.5px;font-weight:700}.webhook-row{border-bottom:1px solid var(--line)}.webhook-row:last-of-type{border-bottom:0}.webhook-row.expanded{background:color-mix(in srgb,var(--accent) 3%,var(--surface))}.webhook-row-main{width:100%;min-height:56px;color:var(--text);text-align:left;background:0 0;border:0;padding-block:8px}.webhook-origin{align-items:start;gap:4px;min-width:0;display:grid}.webhook-origin small,.webhook-row-main>span:nth-child(4) strong,.webhook-row-main>span:nth-child(4) small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.webhook-row-main small{color:var(--muted);margin-top:0;font-size:8.5px}.marketplace-badge{text-overflow:ellipsis;white-space:nowrap;text-align:left;border-radius:999px;width:max-content;min-width:78px;max-width:100%;padding:6px 10px;font-size:9px;font-style:normal;font-weight:700;display:block;overflow:hidden}.marketplace-badge.mercado-livre{color:#7a5300;background:#fff3bf}.marketplace-badge.shopee{color:#b63b00;background:#ffe0d1}.marketplace-badge.magalu{color:#0759a7;background:#d9ebff}.marketplace-badge.tiny{color:#0e6655;background:#ddf5ee}.marketplace-badge.unknown{color:var(--muted);background:var(--surface-soft)}.webhook-row-main>code{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font:500 9px/1.4 Plus Jakarta Sans,sans-serif;overflow:hidden}.webhook-row-main>svg{width:14px;color:var(--muted)}.webhook-detail{grid-template-columns:2fr .6fr 1fr;gap:9px;padding:0 15px 15px 124px;display:grid}.webhook-detail>div{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;min-width:0;padding:10px}.webhook-detail span,.webhook-detail strong,.webhook-detail code{display:block}.webhook-detail span{color:var(--muted);font-size:8px}.webhook-detail strong,.webhook-detail code{overflow-wrap:anywhere;color:var(--text);margin-top:5px;font:600 9px/1.4 Plus Jakarta Sans,sans-serif}.webhook-detail pre{border:1px solid var(--line);color:#c7e7dc;background:#07111d;border-radius:10px;grid-column:1/-1;max-height:280px;margin:0;padding:14px;font:500 9px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}:root[data-theme=glass] .marketplace-badge.mercado-livre{color:#ffe600;background:#ffe6002e}:root[data-theme=glass] .marketplace-badge.shopee{color:#ff7a5f;background:#ee4d2d33}:root[data-theme=glass] .marketplace-badge.magalu{color:#55b2ff;background:#0086ff33}:root[data-theme=glass] .marketplace-badge.tiny{color:#53e0b6;background:#12b88633}:root[data-theme=oled] .marketplace-badge.mercado-livre{color:#000;background:#ffe600}:root[data-theme=oled] .marketplace-badge.shopee{color:#000;background:#ff4f20}:root[data-theme=oled] .marketplace-badge.magalu{color:#fff;background:#007bff}:root[data-theme=oled] .marketplace-badge.tiny{color:#000;background:#00d69c}:root[data-theme=oled] .webhook-detail pre{color:#00fa7d;background:#000;border-color:#00d9ff}.endpoint-list{border-block:1px solid var(--line);display:grid}.webhook-row-main{grid-template-columns:96px minmax(210px,1fr) minmax(130px,.65fr) minmax(190px,1.1fr) 120px 18px}.webhook-topic{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:9px;font-weight:600;overflow:hidden}.webhook-time strong,.webhook-time small{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.webhook-time strong{color:var(--text);font-size:9px;font-weight:600;line-height:1.2}.webhook-time small{color:var(--muted);margin-top:3px;font-size:8.5px;font-weight:500;line-height:1.2}.marketplace-badge{align-items:center;gap:7px;display:inline-flex}.badge-provider-logo{border-radius:5px;width:18px;height:18px;background:0 0!important}.badge-provider-logo img{width:17px!important;height:17px!important}.badge-provider-logo.provider-ml img{width:18px!important;height:18px!important}.badge-provider-logo.provider-s img{border-radius:4px}.badge-provider-logo.provider-m{background:#0086ff!important}.badge-provider-logo.provider-m img{width:16px!important;height:auto!important}.badge-provider-logo.provider-t{background:#fff!important}.badge-provider-logo.provider-t img{width:17px!important;height:auto!important}.pagination-bar{border-top:1px solid var(--line);min-height:54px;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:9px 13px;font-size:9px;display:flex}.pagination-bar>div{align-items:center;gap:5px;display:flex}.pagination-bar button{width:32px;height:32px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;font-size:9px;font-weight:600;display:grid}.pagination-bar button:hover:not(:disabled){background:var(--surface-soft);color:var(--text)}.pagination-bar button.active{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));background:var(--accent-soft);color:var(--accent-strong)}.pagination-bar button:disabled{cursor:not-allowed;opacity:.35}.pagination-bar svg{width:14px;height:14px}@media (width<=980px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding-inline:8px}.logo>div:last-child,.sidebar nav h3,.sidebar nav button span,.sidebar nav button em,.user-footer>div:nth-child(2){display:none}.sidebar nav button{justify-content:center}.user-footer{grid-template-columns:34px 1fr}.workspace{--workspace-pad-x:20px;--workspace-pad-top:20px}.provider-row{grid-template-columns:44px 1fr 130px}.provider-row>button{grid-column:2/4;margin-bottom:18px}.provider-status{justify-self:end}.account-row{grid-template-columns:44px 1fr 180px}.account-row>button{grid-column:2/4;justify-self:start;margin-bottom:16px}.login-page{grid-template-columns:1fr}.login-brand{display:none}.operation-summary.webhook-summary{grid-template-columns:repeat(2,1fr)}.operation-summary.webhook-summary article:nth-child(2){border-inline-end:0}.operation-summary.webhook-summary article:nth-child(-n+2){border-bottom:1px solid var(--line)}.sync-capabilities{grid-template-columns:repeat(2,1fr)}.sync-rules{grid-template-columns:1fr}.data-table-head,.webhook-list-head{display:none}.data-table-row{grid-template-columns:110px 1fr 120px}.data-table-row>span:nth-child(4){grid-column:2/4}.data-table-row>span:nth-child(5){grid-area:1/3}.webhook-row-main{grid-template-columns:96px 1fr 18px}.webhook-topic{grid-area:2/2}.webhook-row-main>code{grid-area:3/2}.webhook-time{grid-area:3/1}.webhook-row-main>svg{grid-area:1/3}.webhook-detail{padding-left:15px}}@media (width<=680px){.app-shell{height:auto;min-height:calc(100dvh / var(--ui-zoom,1));padding:0;display:block;overflow:visible}.sidebar{display:none}.workspace{--workspace-pad-x:14px;--workspace-pad-top:18px;height:calc(100dvh / var(--ui-zoom,1));min-height:calc(100dvh / var(--ui-zoom,1));border:0;border-radius:0;overflow:hidden}.workspace-scroll{padding-bottom:28px}.topbar{align-items:center}.topbar h1{font-size:20px}.environment{display:none}.account-actions{min-height:58px}.providers,.empty-tab{min-height:0;padding:0 14px}.provider-row{grid-template-columns:44px 1fr;gap:12px;padding:20px 0}.provider-status{grid-column:2;justify-self:start}.provider-row>button{grid-column:2;margin:0}.provider-copy p{white-space:normal}.accounts-panel{min-height:0}.accounts-panel>header{align-items:flex-start}.account-row{grid-template-columns:44px 1fr;padding:18px 0}.account-state,.account-row>button{grid-column:2;justify-self:start;margin:0}.empty-tab{min-height:420px;margin-top:14px;padding:32px 20px}.login-panel{padding:20px}.login-card{padding:26px 20px}.integration-drawer{border-radius:0;width:100%;padding:22px 18px;position:fixed}.provider-option{grid-template-columns:42px minmax(0,1fr) 16px}.provider-option em{display:none}.operation-summary,.operation-summary.webhook-summary{grid-template-columns:repeat(2,1fr)}.operation-summary:not(.webhook-summary) article:nth-child(2){border-inline-end:0}.operation-summary:not(.webhook-summary) article:nth-child(-n+2){border-bottom:1px solid var(--line)}.operation-summary:not(.webhook-summary) article:nth-child(3){grid-column:1/-1}.operation-heading{align-items:flex-start}.operation-heading p{max-width:32ch}.sync-account-card>header{grid-template-columns:44px 1fr}.configuration-state{grid-column:2;justify-self:start}.sync-capabilities{grid-template-columns:1fr 1fr}.sync-account-card>footer{flex-direction:column;align-items:flex-start}.sync-account-card>footer .primary-button{width:100%}.operation-filters{flex-direction:column;align-items:stretch}.search-field{width:100%;min-width:0}.operation-filters>.dash-select-control>.dash-select-trigger{width:100%}.webhook-filters>span{display:none}.webhook-row-main{grid-template-columns:86px minmax(0,1fr) 18px;row-gap:8px;min-height:92px;padding-inline:10px}.marketplace-badge{max-width:100%;padding-inline:8px}.webhook-topic{grid-area:2/2/auto/4}.webhook-row-main>code{grid-area:3/2/auto/4}.webhook-time{grid-area:3/1}.webhook-time strong{font-size:9px}.webhook-time small{display:none}.webhook-detail{grid-template-columns:1fr;padding:0 10px 10px}.webhook-detail pre{grid-column:1}.pagination-bar{flex-direction:column;align-items:flex-start}.pagination-bar button{width:44px;height:44px}.data-table-row{grid-template-columns:95px 1fr;padding:12px}.data-table-row>span:nth-child(3),.data-table-row>span:nth-child(4),.data-table-row>span:nth-child(5){grid-column:2}.data-table-row>span:nth-child(5){grid-row:auto}}@media (width<=980px){.webhook-time{grid-area:4/2}.webhook-time strong{overflow:visible}}@media (width<=680px){.webhook-row-main{min-height:110px}.webhook-time{grid-area:4/2/auto/4}.webhook-time small{display:block}}@media (width<=1180px){.integration-skeleton-row{grid-template-columns:44px 1fr 180px}.integration-skeleton-action{grid-column:2/4;justify-self:start;margin-bottom:16px}}@media (width<=680px){.integration-skeleton{min-height:0}.integration-skeleton-row{grid-template-columns:44px 1fr;padding:18px 0}.integration-skeleton-state,.integration-skeleton-action{grid-column:2;justify-self:start;margin:0}.integration-skeleton-action{width:min(132px,100%)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.integration-skeleton:after{display:none}.account-row,.operation-page{opacity:1;clip-path:none;filter:none;transform:none;animation:none!important}}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]){--border:var(--line);--page:var(--surface);--surface-2:var(--surface-soft);--on-accent:#fff;--on-danger:#fff;--cb-ml:var(--focus);--cb-shopee:var(--danger);--cb-magalu:var(--accent-strong);--cb-tiny:var(--info)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.workspace,.login-card,.calculator-discovery,.calculator-panel,.inventory-panel,.inventory-sync,.listing-drawer,.listing-history-card,.order-drawer,.invoice-drawer,.order-import-dialog,.message-layout,.claim-layout,.fiscal-readiness,.fiscal-blockers,.fiscal-form,.fiscal-table-section,.fiscal-setup-wizard,.fiscal-document-drawer,.nfe-document-page,.security-dialog,.sora-dialog){border-color:var(--line);background-color:var(--surface)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.primary-button,.drawer-primary,.inventory-primary-actions button.primary,.inventory-form-actions button.primary,.inventory-detail-actions button.primary,.listing-history-search-button,.listing-history-clear,.listing-editor-footer button.primary,.calculator-search button,.question-reply button,.chat-composer button:last-of-type,.sora-composer button:last-of-type,.fiscal-stock-button,.fiscal-selection-bar button,.orders-primary-actions button.accent,.orders-selection-bar .orders-generate-nfe,.order-import-dialog button.primary){color:var(--on-accent)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.danger-button,.question-delete-buttons button.danger,.sora-dialog footer button.danger){color:var(--on-danger)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.provider-tag.mercado-livre,.post-provider-tag.mercado-livre,.marketplace-badge.mercado-livre,.order-import-provider.mercado-livre){color:var(--cb-ml);border:1px solid var(--cb-ml);background:color-mix(in srgb,var(--cb-ml) 11%,var(--surface-strong));border-left-width:3px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.provider-tag.shopee,.post-provider-tag.shopee,.marketplace-badge.shopee,.order-import-provider.shopee){color:var(--cb-shopee);border:1px double var(--cb-shopee);background:color-mix(in srgb,var(--cb-shopee) 10%,var(--surface-strong));border-left-width:4px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.provider-tag.magalu,.post-provider-tag.magalu,.marketplace-badge.magalu,.order-import-provider.magalu){color:var(--cb-magalu);border:1px dashed var(--cb-magalu);background:color-mix(in srgb,var(--cb-magalu) 10%,var(--surface-strong));border-left-width:3px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .marketplace-badge.tiny{color:var(--cb-tiny);border:1px dotted var(--cb-tiny);background:color-mix(in srgb,var(--cb-tiny) 10%,var(--surface-strong));border-left-width:3px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .logistics-tag{color:var(--accent-strong);border:1px dashed var(--accent-strong);background:var(--accent-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.status,.listing-status,.listing-signal-tag,.claim-tag,.result-badge,.webhook-state,.nfe-status,.nfe-stock-badge,.fiscal-state,.environment,.chat-blocked-tag){border:1px solid}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .listings-workspace{--listing-catalog:var(--info);--listing-catalog-border:color-mix(in srgb,var(--info) 64%,var(--line));--listing-catalog-bg:var(--info-soft);--listing-losing:var(--danger);--listing-losing-border:color-mix(in srgb,var(--danger) 64%,var(--line));--listing-losing-bg:var(--danger-soft);--listing-full:var(--accent-strong);--listing-full-border:color-mix(in srgb,var(--accent) 64%,var(--line));--listing-full-bg:var(--accent-soft);--listing-courier:var(--warning);--listing-courier-border:color-mix(in srgb,var(--warning) 64%,var(--line));--listing-courier-bg:var(--warning-soft);--listing-turbo:var(--focus);--listing-turbo-border:color-mix(in srgb,var(--focus) 64%,var(--line));--listing-turbo-bg:color-mix(in srgb,var(--focus) 14%,transparent);--listing-air:var(--info);--listing-air-border:color-mix(in srgb,var(--info) 64%,var(--line));--listing-air-bg:var(--info-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .listing-xray{--xray-panel:var(--surface-strong);--xray-blue:var(--accent-strong);--xray-purple:var(--info)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.xray-tags span,.xray-promo em){border:1px solid}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .xray-tags .catalog{color:var(--info);background:var(--info-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.xray-metric.warning strong,.xray-legend .units){color:var(--warning)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.xray-legend .units,.xray-chart .units){stroke:var(--warning);background:var(--warning)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.provider-tabs button.active,.period-switch button.active,.orders-pagination strong){border-color:var(--accent);color:var(--on-accent);background:var(--accent)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.orders-table input[type=checkbox],.order-import-account-list input[type=checkbox],.inventory-table input[type=checkbox]){accent-color:var(--accent)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.order-row.selected,.order-import-account-list>label.selected){background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .calculator-flex-bar{border-color:color-mix(in srgb,var(--accent) 58%,var(--line));background:color-mix(in srgb,var(--accent) 8%,var(--surface))}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .calculator-flex-bar>header>span{color:var(--accent-strong)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .claim-tag.open{color:var(--warning);background:var(--warning-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .claim-tag.closed_favorable{color:var(--success);background:var(--success-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .claim-tag.closed_unfavorable{color:var(--danger);background:var(--danger-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) .claim-tag.closed_neutral{color:var(--info);background:var(--info-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.orders-feedback.error,.inventory-feedback,.result-badge.error,.webhook-state.failed,.listing-fiscal-validation .invalid){color:var(--danger);background:var(--danger-soft)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.order-status-dot,.post-status-dot,.fiscal-status-dot,.nfe-status i,.orders-summary .dot){width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-strong);border:1px solid}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.order-status-pending,.order-status-overdue,.order-status-returned,.post-status-dot.unanswered,.fiscal-status-dot.status-pending,.nfe-status.status-queued i,.nfe-status.status-submitted i,.orders-summary .dot.prepare,.orders-summary .dot.invoice){clip-path:polygon(50% 0,100% 100%,0 100%);background:var(--warning);border-radius:1px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.order-status-approved,.order-status-full,.order-status-delivered,.post-status-dot.answered,.fiscal-status-dot.status-authorized,.nfe-status.status-authorized i,.orders-summary .dot:not(.prepare):not(.invoice):not(.problem)){background:var(--success);border-radius:1px}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.order-status-cancelled,.fiscal-status-dot.status-error,.fiscal-status-dot.status-cancelled,.nfe-status.status-cancelled i,.nfe-status.status-error i,.nfe-status.status-rejected i,.orders-summary .dot.problem){background:var(--danger);border-radius:0;transform:rotate(45deg)}:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]) :is(.post-status-dot.moderation,.order-status-invoiced,.order-status-shipped,.fiscal-status-dot.status-generated,.nfe-status.status-validated i){background:var(--info);border-radius:0;transform:rotate(45deg)}:is(.drawer-backdrop,.listing-drawer-backdrop,.inventory-drawer-backdrop,.order-drawer-backdrop,.fiscal-document-backdrop,.calculator-permission-backdrop,.calculator-history-backdrop,.order-import-backdrop,.security-dialog-backdrop,.sora-dialog-backdrop),.fiscal-stock-dialog::backdrop,.fiscal-authorization-dialog::backdrop{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#030d188f!important}@media (prefers-color-scheme:dark){:root:is([data-theme=accessible],[data-theme=protanopia],[data-theme=protanomaly],[data-theme=deuteranopia],[data-theme=deuteranomaly],[data-theme=tritanopia],[data-theme=tritanomaly],[data-theme=achromatopsia],[data-theme=achromatomaly]){--on-accent:#101215;--on-danger:#101215}}:root{--sidebar-active-text:#d1fff0}.official-brand-mark{background:#fff;overflow:hidden}.official-brand-mark img{object-fit:contain;width:100%;height:100%;display:block}.sr-only{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sidebar nav{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--sidebar-text) 28%, transparent) transparent;padding:4px 3px 16px}.sidebar nav section{margin-top:18px}.sidebar nav h3{color:var(--sidebar-text);letter-spacing:.08em;margin:0 9px 8px;font-size:9px;font-weight:600}.sidebar nav button{height:auto;min-height:36px;transition:color var(--motion-feedback), background-color var(--motion-feedback);gap:10px;margin-block:2px;padding:9px;font-size:11px;line-height:1.4}.sidebar nav button svg{flex:none}.sidebar nav button.selected{color:var(--sidebar-active-text);background:color-mix(in srgb, var(--accent) 26%, var(--sidebar));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sidebar-active-text) 20%, transparent)}.sidebar nav button.unavailable em{font-size:8px}.sidebar nav button:focus-visible{outline:2px solid var(--sidebar-text);outline-offset:-2px}.sidebar .user-footer{flex-shrink:0;margin-top:6px}.user-footer>div:nth-child(2){min-width:0}.user-footer button{border-radius:8px;place-items:center;min-height:34px;display:grid}.user-footer button:hover{background:#ffffff14}.sidebar-reveal-panel:not([hidden]){animation:sidebar-arrive .18s var(--motion-ease-out)}.sidebar-reveal{transition:background-color var(--motion-feedback), color var(--motion-feedback)}.sidebar-reveal:hover{color:#fff;background:color-mix(in srgb, var(--sidebar) 85%, var(--sidebar-text))}.topbar h1{line-height:1.25}:is(.primary-button,.secondary-button,.icon-button,.tabs button,.provider-tabs button){transition:background-color var(--motion-feedback), border-color var(--motion-feedback), color var(--motion-feedback)}.primary-button:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--text))}.secondary-button:hover:not(:disabled),.icon-button:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft);color:var(--accent-strong)}.tabs button:hover:not(:disabled):not(.active),.provider-tabs button:hover:not(:disabled):not(.active){color:var(--text);background:color-mix(in srgb, var(--surface-strong) 55%, transparent)}:root[data-theme=glass] .primary-button{color:#062317}:is(button,a,input,.dash-select-trigger,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px}.tabs button:focus-visible{outline-offset:-2px}textarea{font:inherit;color:var(--text);background:var(--surface-strong);border:1px solid var(--line);border-radius:10px;padding:10px 12px}input[type=checkbox],input[type=radio]{appearance:none;border:1px solid var(--muted);background:var(--surface-strong);width:17px;min-width:17px;height:17px;min-height:17px;color:var(--accent-strong);vertical-align:middle;cursor:pointer;transition:background-color var(--motion-feedback), border-color var(--motion-feedback);border-radius:5px;flex-shrink:0;place-content:center;margin:0;padding:0;display:inline-grid}input[type=checkbox]:checked,input[type=checkbox]:indeterminate,input[type=radio]:checked{background:var(--accent-soft);border-color:var(--accent)}input[type=checkbox]:before{content:"";visibility:hidden;border-bottom:2px solid;border-left:2px solid;width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}input[type=checkbox]:checked:before{visibility:visible}input[type=checkbox]:indeterminate:before{visibility:visible;border-left:0;width:9px;height:0;transform:none}input[type=radio]{border-radius:50%}input[type=radio]:before{content:"";visibility:hidden;background:currentColor;border-radius:50%;width:7px;height:7px}input[type=radio]:checked:before{visibility:visible}input:is([type=checkbox],[type=radio]):disabled{opacity:.45;cursor:not-allowed}input[type=file]::file-selector-button{border:1px solid var(--line);color:var(--text);background:var(--surface-soft);font:inherit;cursor:pointer;border-radius:8px;margin-right:12px;padding:9px 12px}@keyframes sidebar-arrive{0%{opacity:.85;transform:translate(-8px)}to{opacity:1;transform:none}}@media (pointer:coarse){.sidebar nav button,.user-footer button{min-height:44px}}@media (prefers-reduced-motion:reduce){.sidebar-reveal-panel:not([hidden]){animation:none}}@media (forced-colors:active){input[type=checkbox],input[type=radio]{appearance:auto}input:is([type=checkbox],[type=radio]):before{display:none}}:where(input[type=number]){appearance:textfield}:where(input[type=number])::-webkit-inner-spin-button{appearance:none;margin:0}:where(input[type=number])::-webkit-outer-spin-button{appearance:none;margin:0}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month]){color-scheme:inherit;font-variant-numeric:tabular-nums}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65;width:14px;height:14px;-webkit-mask:var(--native-picker-icon) center / 14px no-repeat;-webkit-mask:var(--native-picker-icon) center / 14px no-repeat;mask:var(--native-picker-icon) center / 14px no-repeat;background:currentColor;border-radius:6px;margin-left:4px;padding:2px}:where(input[type=time])::-webkit-calendar-picker-indicator{--native-picker-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}:where(input[type=date],input[type=datetime-local],input[type=month])::-webkit-calendar-picker-indicator{--native-picker-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-calendar-picker-indicator:hover{opacity:1}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-fields-wrapper{padding:0}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-hour-field:focus{background:var(--accent-soft);color:var(--accent-strong);border-radius:4px}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-minute-field:focus{background:var(--accent-soft);color:var(--accent-strong);border-radius:4px}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-day-field:focus{background:var(--accent-soft);color:var(--accent-strong);border-radius:4px}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-month-field:focus{background:var(--accent-soft);color:var(--accent-strong);border-radius:4px}:where(input[type=time],input[type=date],input[type=datetime-local],input[type=month])::-webkit-datetime-edit-year-field:focus{background:var(--accent-soft);color:var(--accent-strong);border-radius:4px}:where(summary){cursor:pointer;list-style:none}:where(summary)::-webkit-details-marker{display:none}:where(details:not([class])>summary,details.native-details>summary){align-items:center;gap:8px;display:flex}:where(details:not([class])>summary,details.native-details>summary):before{content:"";width:7px;height:7px;transition:transform var(--motion-feedback,.15s);opacity:.7;border-bottom:2px solid;border-right:2px solid;flex:none;transform:rotate(-45deg)}:where(details[open]:not([class])>summary,details[open].native-details>summary):before{transform:rotate(45deg)}:where(*){scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text) 22%, transparent) transparent}:where(*)::-webkit-scrollbar{width:10px;height:10px}:where(*)::-webkit-scrollbar-track{background:0 0}:where(*)::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text) 22%, transparent) padding-box;border:3px solid #0000;border-radius:999px}:where(*)::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--text) 36%, transparent)}:where(*)::-webkit-scrollbar-corner{background:0 0}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent);color:inherit}:where(input[type=range],progress,meter){accent-color:var(--accent)}:where(button:not([class])){border:1px solid var(--line);background:var(--surface-soft);color:var(--text);border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}:where(button:not([class])):hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}:where(button:not([class])):disabled{opacity:.5;cursor:not-allowed}:where(button:not([class])) svg{width:14px;height:14px}:where(.primary-button,.secondary-button):has(>svg){justify-content:center;align-items:center;gap:6px;display:inline-flex}:where(.primary-button,.secondary-button)>svg{flex:none}:root{--compact-control:36px;--compact-inset:16px;--compact-gap:12px}:root .workspace{--workspace-pad-x:20px;--workspace-pad-top:16px}:root .workspace .topbar{gap:12px}:root .workspace .topbar-actions{gap:8px}:root :is(.orders-scroll,.audit-scroll,.fiscal-scroll,.personal-scroll){padding-inline:var(--workspace-pad-x,20px)}:root :is(.orders-page-header,.analysis-intro,.audit-intro,.personal-heading,.settings-intro){gap:12px}:root :is(.audit-intro,.personal-heading,.settings-intro){margin-bottom:12px;padding-bottom:12px}:root :is(.analysis-panel,.analysis-metric,.audit-detail,.personal-settings,.personal-confirm,.printing-reprint){padding:var(--compact-inset)}:root :is(.analysis-charts,.personal-settings,.printing-send form){gap:var(--compact-gap)}:root .analysis-charts{margin-block:16px}:root .analysis-intro{margin-top:4px}:root .analysis-page .analysis-intro{margin-bottom:12px;padding-bottom:0}:root .settings-workspace .settings-scroll,:root .sora-workspace .sora-scroll,:root .workspace.personal-space-page>.personal-scroll{padding-top:calc(var(--workspace-pad-top) + 66px)}:root .audit-intro h2{font-size:24px}:root .audit-filters{gap:12px;padding-block:12px}:root .post-sales-toolbar,:root :is(.orders-summary,.inventory-summary,.listing-summary) article,:root .theme-options button{padding-block:10px}:root :is(.calculator-panel-empty,.personal-empty,.listings-empty,.listing-history-state){min-height:240px;padding:24px}:root .audit-empty{min-height:180px;padding:24px}:root .printing-content{padding:var(--compact-inset)}:root .printing-columns{gap:20px}:root .settings-layout{gap:20px;padding-top:16px}:root .settings-section>header{margin-bottom:16px}:root .sidebar-preference{margin-bottom:16px;padding-bottom:16px}:root .organization-links button{min-height:56px;padding-block:8px}:root .settings-definition-list>div{padding-block:12px}:root .settings-gateway>ul{gap:8px;margin-block:16px}:root .account-actions,:root .provider-tabs{min-height:48px}:root .provider-row,.account-row{padding-block:12px}:root .nfe-section{padding:16px 20px}:root .nfe-document-heading{gap:12px;min-height:64px;padding:12px 16px}:root .nfe-section>header{gap:12px}:root .fiscal-wizard-main{padding:20px}:root .fiscal-wizard-heading{gap:12px;padding-bottom:16px}:root .fiscal-readiness ol{margin-top:16px}:root .fiscal-difal-settings{gap:12px;padding-block:12px}:root .inventory-drawer>header{gap:12px;padding:16px}:root .inventory-ledger article{gap:8px;min-height:52px}:root .question-row{padding-block:12px}:root .sora-messages{padding:16px}:root .listing-history-summary{gap:12px;min-height:80px;padding:12px 16px}:root .personal-catalog header{gap:12px}:root .personal-search{margin-block:12px}:root .business-card{gap:8px;padding:16px}:root .business-finance{margin-block:16px;padding:12px 16px}:root .calculator-scroll{gap:12px}:root .calculator-discovery>header{gap:12px;min-height:64px;padding:10px 12px}:root .calculator-marketplace-tabs{min-height:48px;padding:6px 12px}:root .member-item{gap:8px;min-height:64px;padding:8px 12px}:root .users-intro{gap:12px}:root .sketch-heading{gap:12px;margin-block:12px}:root .sketch-toolbar{margin-block:12px}:root .sketch-dimensions{gap:8px;padding:12px}:root .fiscal-center-nav{padding:12px 12px 16px 0}:root .fiscal-center-content{padding:12px 0 24px 16px}:root .fiscal-center-nav>button{min-height:44px}:root .orders-workspace .order-group-row{min-height:72px}:root .orders-workspace .order-row,:root :is(.inventory-table,.listings-table,.fiscal-outbound-table,.listing-history-table) :is(th,td){padding-block:10px}:root .checkout-day-heading .checkout-action-icon{justify-content:center;align-items:center;gap:6px;display:inline-flex}:root .checkout-action-icon>svg{flex:none}:root .checkout-day-filters .dash-select-control:has(>.checkout-logistics-select){flex:0 0 var(--compact-control);width:var(--compact-control);max-width:var(--compact-control)}:root .checkout-day-filters .checkout-logistics-select{width:var(--compact-control);height:var(--compact-control);justify-content:center;padding:0;position:relative}:root .checkout-logistics-select .dash-select-trigger-icon{place-items:center;display:grid;overflow:visible}:root .checkout-logistics-select.is-active{color:var(--accent-strong);border-color:var(--accent);background:var(--accent-soft)}:root .checkout-logistics-select.is-active:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;right:4px}:root .dash-select-control:has(>.checkout-logistics-select) .dash-select-list{width:max-content}:root .checkout-day{gap:12px;padding:16px}:root .checkout-day-heading{gap:12px}:root .checkout-day .checkout-day-heading h2{font-size:18px}:root .checkout-day-heading p{margin-top:4px}:root .checkout-day :is(button,input:not([type=checkbox]),.dash-select-trigger){min-height:var(--compact-control);padding-block:6px}:root .checkout-day .checkout-day-counts{gap:6px}:root .checkout-day .checkout-day-counts button{gap:3px;min-height:54px;padding:8px 10px}:root .checkout-day-counts strong{font-size:17px}:root .checkout-day-orders article{gap:12px;min-height:80px;padding:10px 12px}:root .checkout-day-orders article.checkout-order-selectable{grid-template-columns:24px 56px minmax(0,1fr) auto}:root .checkout-day-photo{width:56px;height:56px}:root .checkout-day h3{font-size:14px}:root .checkout-order-selection{gap:12px;padding:8px 12px}:root .checkout-layout:not(.checkout-picking-layout){gap:16px;padding:12px 16px}:root .checkout-desk-summary{padding-inline:16px}:root .checkout-back{margin:4px 16px 0}:root .checkout-queue-header{gap:8px;padding:12px}:root .checkout-order-card{gap:4px;padding:12px}:root .checkout-queue-product{gap:8px}:root .checkout-queue-product .checkout-item-image{flex-basis:48px;width:48px;height:48px}:root .checkout-station{gap:8px}:root .checkout-station-header{gap:8px;padding-block:4px}:root .checkout-station-header h2{font-size:16px}:root .checkout-product-viewer{padding:12px}:root .checkout-scanned-product{gap:16px}:root .checkout-scanned-product .checkout-item-image{height:clamp(200px,calc(30vh / var(--ui-zoom,1)),320px)}:root .checkout-scanned-product>div:last-child{gap:8px}:root .checkout-scanned-product h3{font-size:clamp(16px,calc(1.4vw / var(--ui-zoom,1)),22px);margin-bottom:8px}:root .checkout-scanned-product .checkout-copy strong{font-size:20px}:root .checkout-scan>div{min-height:40px}:root .checkout-scan input{font-size:16px}:root .checkout-scan>label{font-size:14px}:root .checkout-dialog{padding:16px}:root .checkout-dialog>header{gap:8px;margin-bottom:16px;padding:0 0 12px}:root .checkout-dialog:has(>.desk-selector){width:min(600px,calc(calc(100vw / var(--ui-zoom,1)) - 32px))}:root .checkout-dialog>header h2{font-size:16px}:root .checkout-dialog .checkout-queue-header{padding:12px 16px 8px}:root .checkout-dialog .checkout-picking-status{padding:8px 16px}:root .checkout-dialog .checkout-sku-table td{padding:10px 8px}:root .checkout-separation-dialog .checkout-sku-table .checkout-item-image{width:48px;height:48px}:root .checkout-separation-dialog .checkout-sku-table th:nth-child(2){width:68px}:root .checkout-separation-dialog .checkout-sku-table th:nth-child(3){width:84px}:root .checkout-separation-dialog .checkout-sku-table th{overflow-wrap:anywhere;padding-inline:8px}:root .checkout-separation-dialog .checkout-selection-footer{padding:10px 16px}:root .checkout-dialog.checkout-separation-dialog{padding:0}:root .checkout-separation-dialog>header{margin:0;padding:8px 16px}:root .order-label-print-body{gap:12px}:root .order-label-print-footer{padding-top:12px}:root .dash-skeleton-row{gap:12px;min-height:72px;padding:12px}:root .dash-skeleton--orders .dash-skeleton-row{gap:12px;min-height:88px}:root .dash-skeleton-fields{gap:16px;margin-top:16px}:root .dash-skeleton-fields b{height:var(--compact-control)}:root .dash-skeleton-document-lines{gap:16px;margin-top:24px}:root .dash-skeleton-metrics{gap:16px;padding:12px 0 16px}:root .dash-skeleton-metrics>div{gap:12px}:root .dash-skeleton-toolbar{margin-bottom:16px}@media (width>=721px) and (pointer:fine){:root :is(.inventory-toolbar,.orders-filters,.listings-filters,.audit-filters,.listing-history-filters) :is(.dash-select-trigger,input:not([type=checkbox]),button),:root :is(.orders-search,.listings-search,.audit-search,.inventory-toolbar form label,.listing-history-search){height:var(--compact-control);min-height:var(--compact-control)}:root :is(.printing-content,.sidebar-preference) :is(input:not([type=checkbox]),.dash-select-trigger,.primary-button,.secondary-button){min-height:var(--compact-control);padding-block:6px}:root .dash-select-list [role=option]{min-height:32px;padding-block:6px}:root .post-sales-toolbar :is(input,.dash-select-trigger,button),:root .question-reply :is(input,button){height:36px;min-height:36px;padding-block:6px}:root .checkout-dialog .checkout-copy button{min-width:32px;min-height:32px}}@media (width<=720px),(pointer:coarse){:root{--compact-control:44px}}@media (width<=720px){:root{--compact-inset:12px;--compact-gap:10px}:root .workspace{--workspace-pad-x:12px;--workspace-pad-top:14px}:root .checkout-day{gap:10px;padding:12px}:root .checkout-day .checkout-day-counts button{min-height:48px;padding-block:5px}:root .checkout-day-orders article{gap:8px;padding:10px 8px}:root .checkout-day-orders article.checkout-order-selectable{grid-template-columns:20px 44px minmax(0,1fr)}:root .checkout-day-photo{width:44px;height:44px}:root .checkout-layout:not(.checkout-picking-layout){gap:0;padding:10px 12px}:root .checkout-scanned-product{gap:12px}:root .checkout-scanned-product .checkout-item-image{height:180px;min-height:180px}:root .checkout-scan>div{min-height:44px}:root .checkout-dialog{padding:12px}:root .checkout-dialog .checkout-sku-table td{padding:8px 4px}:root .checkout-separation-dialog .checkout-sku-table th:nth-child(2){width:54px}:root .checkout-separation-dialog .checkout-sku-table th:first-child{width:40px}:root .checkout-separation-dialog .checkout-sku-table th:nth-child(3){width:76px}:root .checkout-separation-dialog .checkout-sku-table th{padding-inline:4px}:root .nfe-section,:root .nfe-document-heading{padding:12px}:root .settings-layout{gap:12px}:root .dash-skeleton-row{padding:12px 8px}}:root{--motion-feedback:.12s;--motion-state:.44s;--motion-navigation:.5s;--motion-list:.48s;--motion-panel:.38s;--motion-exit:.14s;--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1)}:where(button,a[href],summary,input,textarea,[role=switch],[role=option]){transition:color var(--motion-feedback) ease-out, background-color var(--motion-feedback) ease-out, border-color var(--motion-feedback) ease-out, box-shadow var(--motion-feedback) ease-out, opacity var(--motion-feedback) ease-out}html:root :is(.primary-button,.secondary-button,.icon-button,.drawer-primary,.drawer-secondary,.workspace-mode-options button){transition:color var(--motion-feedback) ease-out, background-color var(--motion-feedback) ease-out, border-color var(--motion-feedback) ease-out, box-shadow var(--motion-feedback) ease-out, opacity var(--motion-feedback) ease-out, scale var(--motion-feedback) var(--motion-ease-out)}@media (prefers-reduced-motion:no-preference){html:root :is(.primary-button,.secondary-button,.icon-button,.drawer-primary,.drawer-secondary,.workspace-mode-options button):not(:disabled,[aria-disabled=true]):active{scale:.97}}.tabs.module-motion-tabs{isolation:isolate;position:relative}.module-tab-indicator{pointer-events:none;z-index:-1;background:var(--surface-strong);border-radius:10px;position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 2px 6px #12243814}.module-tab-indicator[data-ready=true]{transition:transform var(--motion-state) var(--motion-ease-out), width var(--motion-state) var(--motion-ease-out)}.tabs.module-motion-tabs[data-indicator=true]>button.active{box-shadow:none;background:0 0}.module-motion-tabs button:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:-3px}html:root :is(.drawer-backdrop,.inventory-drawer-backdrop,.order-drawer-backdrop,.order-import-backdrop,.security-dialog-backdrop,.sora-dialog-backdrop,.listing-drawer-backdrop,.calculator-history-backdrop){animation:dash-dim-arrive var(--motion-state) ease-out}html:root :is(.integration-drawer,.inventory-drawer,.order-drawer,.invoice-drawer,.listing-drawer,.calculator-history-drawer){animation:dash-panel-arrive var(--motion-panel) var(--motion-ease-out)}html:root :is(.order-import-dialog,.security-dialog,.sora-dialog,.personal-confirm),html:root :is(.fiscal-import-dialog,.fiscal-authorization-dialog,.fiscal-stock-dialog,.invoice-incident-dialog,.label-confirm,.label-quick-dialog,.label-preview-dialog)[open]{animation:dash-surface-arrive var(--motion-panel) var(--motion-ease-out)}html:root :is(.date-popover,.colorblind-menu,.conversation-menu,.calculator-list-sort-menu,.calculator-provider-menu){transform-origin:100% 0;animation:dash-menu-arrive var(--motion-state) var(--motion-ease-out)}html:root .identity-popover:popover-open{animation:dash-menu-arrive var(--motion-state) var(--motion-ease-out)}html:root :is(.personal-card-menu,.order-actions,.inventory-row-actions)[open]>:not(summary){animation:dash-menu-arrive var(--motion-state) var(--motion-ease-out)}html:root :is(.inline-error,.operation-empty,.personal-view-form,.personal-catalog,.fiscal-center-error,.workspace-window-error,.packing-attendance-notice,.packing-queued-scan,.checkout-notice,.inventory-notice,.inventory-feedback,.post-notice,.label-notice,.form-error,.fiscal-simulation-result,.fiscal-route-preview,.printing-notice,.orders-selection-bar,.inventory-selection-bar),html:root .selection-action-bar[data-placement=floating]{animation:dash-state-arrive var(--motion-state) ease-out}html:root .account-row{animation:dash-state-arrive var(--motion-state) ease-out;animation-delay:0s}html:root :is(.operation-page,.label-layers.mobile-active,.label-properties.mobile-active){animation:dash-state-arrive var(--motion-state) ease-out}html:root .login-card{animation:dash-surface-arrive var(--motion-panel) var(--motion-ease-out)}html:root :is(.overview-workspace-tabs,.audit-tabs,.personal-view-tabs,.listing-editor-tabs,.calculator-marketplace-tabs,.settings-scope,.label-responsive-tabs,.packing-mobile-tabs) button{transition:background-color var(--motion-state) var(--motion-ease-out), border-color var(--motion-state) var(--motion-ease-out), color var(--motion-feedback) ease-out, box-shadow var(--motion-state) var(--motion-ease-out)}@supports (transition-behavior:allow-discrete){html:root .sidebar-reveal-panel{opacity:1;transition:opacity var(--motion-panel) var(--motion-ease-out), translate var(--motion-panel) var(--motion-ease-out), display var(--motion-panel) allow-discrete;animation:none;translate:0}html:root .sidebar-reveal-panel[hidden]{opacity:0;pointer-events:none;transition-duration:var(--motion-exit);transition-timing-function:var(--motion-ease-in);translate:-16px}@starting-style{html:root .sidebar-reveal-panel:not([hidden]){opacity:0;translate:-16px}}}@keyframes dash-state-arrive{0%{opacity:.65}to{opacity:1}}@keyframes dash-dim-arrive{0%{opacity:0}to{opacity:1}}@keyframes dash-panel-arrive{0%{opacity:.35;translate:32px}to{opacity:1;translate:0}}@keyframes dash-surface-arrive{0%{opacity:.4;translate:0 18px;scale:.975}to{opacity:1;translate:0;scale:1}}@keyframes dash-menu-arrive{0%{opacity:.45;translate:0 -8px;scale:.97}to{opacity:1;translate:0;scale:1}}.workspace-area[hidden] *,.workspace-area[hidden] :before,.workspace-area[hidden] :after,html[data-motion-suspended] *,html[data-motion-suspended] :before,html[data-motion-suspended] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){:root{--motion-feedback:0s;--motion-state:0s;--motion-panel:0s;--motion-exit:0s;--motion-navigation:0s;--motion-list:0s}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-theme=glass]{--canvas:#08223a;--surface:#0a20349e;--surface-strong:#0c243ae6;--surface-soft:#ffffff0e;--line:#aad2f026;--text:#f4f8fd;--muted:#a3b8cc;--sidebar:#0a183c8c;--shadow:0 30px 80px #00061261;--lg-fill:linear-gradient(#ffffff0b, #ffffff0b);--lg-fill-strong:linear-gradient(#ffffff14, #ffffff14);--lg-edge:inset 0 0 0 1px #ffffff17;--lg-edge-soft:inset 0 0 0 1px #ffffff12;--lg-depth:0 0 0 transparent;--lg-depth-soft:0 0 0 transparent;--lg-blur:blur(28px) saturate(175%);--lg-blur-strong:blur(22px) saturate(160%);--lg-blur-header:blur(14px) saturate(140%);--lg-well:#020c1857;--lg-hairline:#ffffff13;--lg-radius-xl:28px;--lg-radius-lg:20px;--lg-radius-md:14px;--lg-radius-sm:11px;--lg-accent-fill:linear-gradient(#1ce46e, #1ce46e);--lg-accent-glow:0 0 0 transparent;--lg-canvas:radial-gradient(900px 620px at 58% 16%, #e2623261, transparent 62%), radial-gradient(760px 560px at 100% 0%, #00b2f061, transparent 64%), radial-gradient(700px 600px at 0% 100%, #1ce46e29, transparent 62%), radial-gradient(640px 520px at 92% 96%, #8060ff3d, transparent 64%), radial-gradient(520px 420px at 18% 30%, #2878ff29, transparent 66%), #08223a}:root[data-theme=glass] body{background:#08223a}:root[data-theme=glass] .app-shell{background:var(--lg-canvas)}:root[data-theme=glass] .sidebar{border-radius:var(--lg-radius-xl);background:var(--lg-fill), #0a163880;box-shadow:var(--lg-edge), var(--lg-depth);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border:0}:root[data-theme=glass] .sidebar nav h3{color:#c8dcf080;font-weight:700}:root[data-theme=glass] .sidebar nav button{color:#c3d3e4;border-radius:12px}:root[data-theme=glass] .sidebar nav button:hover:not(.unavailable){color:#fff;background:#ffffff12}:root[data-theme=glass] .sidebar nav button.selected{color:#eafff3;background:#1ce46e2e;font-weight:650;box-shadow:inset 0 0 0 1px #38fa914d}:root[data-theme=glass] .sidebar nav button.selected svg{color:var(--accent-strong)}:root[data-theme=glass] .user-footer{background:var(--lg-fill), #040e1e59;box-shadow:var(--lg-edge-soft);border:0;border-radius:18px}:root[data-theme=glass] .workspace{border-radius:var(--lg-radius-xl);isolation:isolate;box-shadow:var(--lg-edge), var(--lg-depth);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}:root[data-theme=glass] .workspace:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:var(--lg-fill), #081c3080;-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);position:absolute;inset:0}:root[data-theme=glass] .module-sticky-header{-webkit-backdrop-filter:var(--lg-blur-header);backdrop-filter:var(--lg-blur-header);box-shadow:inset 0 -1px 0 var(--lg-hairline);background:#0a1e3280}:root[data-theme=glass] .topbar h1{letter-spacing:-.035em;font-size:26px;font-weight:700}:root[data-theme=glass] .tabs{background:var(--lg-well);border-radius:999px;gap:2px;height:40px;padding:4px;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-theme=glass] .tabs button{color:var(--muted);border-radius:999px;font-weight:600}:root[data-theme=glass] .tabs button:hover:not(.active){color:var(--text)}:root[data-theme=glass] .tabs button.active,:root[data-theme=glass] .module-tab-indicator{color:#fff;background:#ffffff21;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1a}:root[data-theme=glass] .tabs.module-motion-tabs[data-indicator=true]>button.active{box-shadow:none;color:#fff;background:0 0}:root[data-theme=glass] .primary-button,:root[data-theme=glass] :is(.drawer-primary,button.primary){color:#04220f;background:var(--lg-accent-fill);box-shadow:var(--lg-accent-glow);transition:transform var(--motion-feedback,.12s) var(--motion-ease-out,ease), filter var(--motion-feedback,.12s), box-shadow var(--motion-feedback,.12s);border:0;border-radius:12px;font-weight:700}:root[data-theme=glass] .primary-button:hover:not(:disabled){filter:brightness(1.08)}:root[data-theme=glass] .primary-button:active:not(:disabled){transform:scale(.97)}:root[data-theme=glass] .primary-button:disabled{filter:saturate(.4);opacity:.55;box-shadow:none}:root[data-theme=glass] .secondary-button{color:var(--text);background:var(--lg-fill), #ffffff0a;box-shadow:var(--lg-edge-soft);border:0;border-radius:12px}:root[data-theme=glass] .secondary-button:hover:not(:disabled){background:var(--lg-fill-strong), #ffffff0f;color:#fff}:root[data-theme=glass] .secondary-button:active:not(:disabled){transform:scale(.97)}:root[data-theme=glass] :is(.icon-button,.refresh-button,.finance-icon-button,.inventory-header-toolbar .inventory-filter-icon,.orders-filter-icon){color:#c9d8e8;background:var(--lg-fill), #ffffff0a;box-shadow:var(--lg-edge-soft);border:0;border-radius:13px}:root[data-theme=glass] :is(.icon-button,.refresh-button,.finance-icon-button):hover:not(:disabled){color:#fff;background:var(--lg-fill-strong), #ffffff12}:root[data-theme=glass] .icon-button[aria-pressed=true],:root[data-theme=glass] .icon-button.active{color:#04220f;background:var(--lg-accent-fill);box-shadow:var(--lg-accent-glow)}:root[data-theme=glass] .theme-switch{z-index:5;background:#0a1c30;border:0;box-shadow:inset 0 0 0 1px #ffffff17}:root[data-theme=glass] .theme-switch.expanded{box-shadow:inset 0 0 0 1px #ffffff1f,0 10px 28px #00061273}:root[data-theme=glass] .workspace :where(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file]),textarea,select),:root[data-theme=glass] :is(.dash-select-trigger,.dash-date-trigger,.search-field){background-color:var(--lg-well);color:var(--text);box-shadow:none;border-color:#ffffff14;border-radius:12px}:root[data-theme=glass] :is(.search-field,[class*=search]:not(input),label:has(>svg)) input:not([type=checkbox],[type=radio]){box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme=glass] .workspace :is(input,textarea,select):focus-visible,:root[data-theme=glass] :is(.dash-select-trigger,.search-field):focus-within{border-color:#38fa918c;outline:none;box-shadow:0 0 0 3px #1ce46e2e}:root[data-theme=glass] input[type=checkbox]{accent-color:var(--accent)}:root[data-theme=glass] :is(.dash-select-list,.dash-calendar,.colorblind-menu,[role=menu],[role=listbox]:not(.tabs)){background:var(--lg-fill-strong), #0a1c30f5;box-shadow:var(--lg-edge), 0 12px 32px #00061259;-webkit-backdrop-filter:blur(36px)saturate(180%);backdrop-filter:blur(36px)saturate(180%);border:0;border-radius:18px}:root[data-theme=glass] :is(.dash-select-list,.dash-calendar):popover-open{background:var(--lg-fill-strong), #0c203680}:root[data-theme=glass] .workspace :is(.erp4-panel,.settings-panel,.settings-section,.settings-company-panel,.analysis-panel,.xray-panel,.calculator-panel,.inventory-panel,.inventory-form-panel,.listing-product-panel,.listing-summary-card,.business-card,.personal-card,.personal-block,.finance-section,.sync-account-card,.accounts-panel,.providers,.fiscal-company-panel,.fiscal-tax-card,.fiscal-table-section,.nfe-section,.chat-panel,.checkout-label-panel,.checkout-order-card,.sora-card,.sora-status-card,.mfa-enrollment-card,.password-change-card,.printing-section,.audit-section,.label-print-panel,.personal-tool-panel,.calculator-history-section,.account-security-block,.business-section){border-radius:var(--lg-radius-lg);background:var(--lg-fill), #0a1e326b;box-shadow:var(--lg-edge-soft), var(--lg-depth-soft);border-color:#0000}:root[data-theme=glass] .workspace :is(.erp4-operation-list,.audit-empty){border-radius:var(--lg-radius-lg);background:var(--lg-fill), #0a1e325c;box-shadow:var(--lg-edge-soft), var(--lg-depth-soft);border-color:#0000}:root[data-theme=glass] .workspace :is(.listing-summary,.erp4-operation-list .operation-empty){background:0 0;border-color:#0000}:root[data-theme=glass] .checkout-day-counts>button{background:var(--lg-fill), #0a1e3266;box-shadow:var(--lg-edge-soft);border:0;border-radius:16px}:root[data-theme=glass] .checkout-day-counts>button:hover:not(:disabled){background:var(--lg-fill-strong), #0a1e3266}:root[data-theme=glass] .checkout-day-counts>button[aria-pressed=true]{color:#eafff3;background:#1ce46e29;box-shadow:inset 0 0 0 1px #38fa9152}:root[data-theme=glass] .erp4-kpi-strip>*{border-radius:var(--lg-radius-lg);background:var(--lg-fill), #0a1e326b;box-shadow:var(--lg-edge-soft), var(--lg-depth-soft);border:0}:root[data-theme=glass] .workspace table{border-collapse:separate;border-spacing:0}:root[data-theme=glass] .workspace thead th{color:#bed2e6b8;letter-spacing:.06em;border-bottom:1px solid var(--lg-hairline);font-weight:700}:root[data-theme=glass] .workspace tbody tr>*{border-bottom-color:var(--lg-hairline)}:root[data-theme=glass] .workspace tbody tr{transition:background-color var(--motion-feedback,.12s)}:root[data-theme=glass] .workspace tbody tr:hover{background:#ffffff09}:root[data-theme=glass] :is(.orders-table,.inventory-table,.listings-table,.fiscal-outbound-table-wrap,.question-list,.checkout-day-orders){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}:root[data-theme=glass] .fiscal-outbound-table-wrap{scrollbar-width:thin;overflow:auto clip}:root[data-theme=glass] :is(.orders-table-head,.inventory-table-head,.listings-table-head,.fiscal-outbound-table thead tr){box-shadow:inset 0 -1px 0 var(--lg-hairline);color:#c3d6e8c7;background:0 0;border:0;border-radius:0}:root[data-theme=glass] .fiscal-outbound-table thead tr>*{background:0 0}:root[data-theme=glass] :is(.order-group,.inventory-row,.listing-row-group,.question-row,.checkout-order-selectable){box-shadow:inset 0 -1px 0 var(--lg-hairline);transition:background-color var(--motion-feedback,.12s) var(--motion-ease-out,ease), box-shadow var(--motion-feedback,.12s);background-color:#0000;border:0;border-radius:0}:root[data-theme=glass] :is(.order-group,.inventory-row,.listing-row-group,.question-row,.checkout-order-selectable):last-child{box-shadow:none}:root[data-theme=glass] :is(.order-group,.inventory-row,.listing-row-group,.question-row,.checkout-order-selectable):hover{box-shadow:none;background-color:#ffffff0d}:root[data-theme=glass] .fiscal-outbound-table tbody tr>td{border-bottom-color:var(--lg-hairline)}:root[data-theme=glass] .fiscal-outbound-table tbody tr:hover>td{background:#ffffff0b}:root[data-theme=glass] .fiscal-outbound-table :is(td,th){background-color:#0000}:root[data-theme=glass] .fiscal-document-table-wrap{box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme=glass] .fiscal-document-table :is(td,th){border-bottom:1px solid var(--lg-hairline);background-color:#0000}:root[data-theme=glass] .fiscal-document-table th{color:#c3d6e8c7}:root[data-theme=glass] .fiscal-document-table tbody tr:hover>td,:root[data-theme=glass] .fiscal-outbound-table tbody tr:hover>td{background:#ffffff0b}:root[data-theme=glass] :is(.fiscal-status-slider,.orders-status-slider,.post-queue-filter,.settings-subtabs){background:var(--lg-well);border:0;border-radius:999px;gap:2px;width:max-content;max-width:100%;padding:4px;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-theme=glass] :is(.fiscal-status-slider,.orders-status-slider,.post-queue-filter,.settings-subtabs)>button{box-shadow:none;background:0 0;border-color:#0000;border-radius:999px}:root[data-theme=glass] :is(.orders-status-strip,.fiscal-status-strip){background:0 0;border-radius:999px;padding:0}:root[data-theme=glass] :is(.orders-status-slider,.fiscal-status-slider){flex:none;max-width:none}:root[data-theme=glass] :is(.orders-status-slider,.fiscal-status-slider,.settings-subtabs)>button{padding-inline:10px}:root[data-theme=glass] :is(.post-search,.settings-search,.member-search,.listings-search,[class*=toolbar-search]){background:var(--lg-well);box-shadow:none;border:1px solid #ffffff14;border-radius:999px}:root[data-theme=glass] form.orders-toolbar-search-form{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=glass] form.orders-toolbar-search-form>.orders-toolbar-search[data-expanded=true]{background:var(--lg-well);box-shadow:none;border:1px solid #ffffff14;border-radius:999px}:root[data-theme=glass] form.orders-toolbar-search-form>.orders-toolbar-search[data-expanded=false],:root[data-theme=glass] .orders-toolbar-search[data-expanded=false]{color:#c9d8e8;background:var(--lg-fill), #ffffff0a;box-shadow:var(--lg-edge-soft);border:0;border-radius:13px}:root[data-theme=glass] .orders-toolbar-search[data-expanded=false]:hover{background:var(--lg-fill-strong), #ffffff12;color:#fff}:root[data-theme=glass] .orders-toolbar-search[data-expanded=false] button:hover:not(:disabled){background:0 0}:root[data-theme=glass] [class*=search]:not(input,button) button,:root[data-theme=glass] [class*=search]:not(input,button) button[class*=search]{box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=glass] [class*=search]:not(input,button) button:hover:not(:disabled){background:#ffffff12}:root[data-theme=glass] [class*=search]:not(input) [class*=search]:not(input,button,[role=listbox],[role=option],.orders-toolbar-search){box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=glass] .workspace :is(.post-search,.settings-search,.member-search,.listings-search,.search-field,[class*=toolbar-search]) input{box-shadow:none;background:0 0;border:0}:root[data-theme] .workspace :is(.printing-section.printing-send,.printing-section.printing-history){box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme] .workspace .printing-section.printing-history{border-left:1px solid var(--line)}:root[data-theme] .workspace .printing-send form>*{box-sizing:border-box;max-width:100%;margin-inline:0}:root[data-theme] .workspace .printing-send form>*>*{box-sizing:border-box;max-width:100%}:root[data-theme] .workspace .users-layout{box-shadow:none;background:0 0;border:0;border-radius:0}:root[data-theme] .workspace .users-layout>.member-directory{border-right:1px solid var(--line)}:root[data-theme=glass] .message-layout .conversation-list button{border-radius:0}:root[data-theme=glass] .listing-summary{border:0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}:root[data-theme=glass] :is(.provider-tag,.logistics-tag){height:18px;box-shadow:none;border-color:#ffffff1f;border-radius:999px;padding:0 8px;font-size:8px;line-height:16px}:root[data-theme=glass] :is(.orders-status-strip,.fiscal-status-strip) button{border-radius:999px}:root[data-theme=glass] :is(.integration-drawer,.inventory-drawer,.order-drawer,.invoice-drawer,.listing-drawer,.calculator-history-drawer,.fiscal-document-drawer,.user-drawer){border-radius:var(--lg-radius-xl);background:var(--lg-fill-strong), #0a1e34d1;box-shadow:var(--lg-edge), 0 16px 40px #00061259;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:0}:root[data-theme=glass] dialog,:root[data-theme=glass] :is(.checkout-dialog,.security-dialog,.order-import-dialog,.fiscal-authorization-dialog,.sora-dialog,.fiscal-stock-dialog,.packing-operation-dialog,.invoice-incident-dialog,.label-quick-dialog,.manual-status-dialog,.calculator-listing-type-dialog,.fiscal-imported-stock-dialog,.packing-download-dialog,.calculator-permission-dialog,.packing-label-dialog,.label-preview-dialog,.packing-settings-dialog,.fiscal-retire-dialog,.fiscal-import-dialog,.workspace-preference-dialog,.fiscal-dialog,.security-confirm-dialog,.order-label-print-dialog,.fiscal-event-dialog,.packing-recovery-dialog){background:var(--lg-fill-strong), #0a1e34db;box-shadow:var(--lg-edge), 0 16px 40px #00061266;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:0;border-radius:24px}:root[data-theme=glass] dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020a1673}:root[data-theme=glass] .notice{border-radius:var(--lg-radius-md);box-shadow:var(--lg-edge-soft);border:0}:root[data-theme=glass] .status{box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-theme=glass] .dash-skeleton-line{background:linear-gradient(90deg,#ffffff0d,#ffffff1c,#ffffff0d) 0 0/200% 100%}:root[data-theme=glass] :is(.selection-action-bar,.fiscal-selection-bar){background:var(--lg-fill-strong), #0a1e34c7;box-shadow:var(--lg-edge), 0 12px 32px #00061259;-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:0;border-radius:22px}:root[data-theme=glass] .login-card{border-radius:var(--lg-radius-xl);background:var(--lg-fill-strong), #0a1e3499;box-shadow:var(--lg-edge), var(--lg-depth);-webkit-backdrop-filter:var(--lg-blur-strong);backdrop-filter:var(--lg-blur-strong);border:0}@media (prefers-reduced-transparency:reduce){:root[data-theme=glass] :is(.sidebar,.workspace,.module-sticky-header){-webkit-backdrop-filter:none;backdrop-filter:none}}:root[data-theme=glass] :is(.orders-filter-icon.is-active,.inventory-filter-icon.is-active,.finance-icon-button.is-filtered,.erp4-overview-filter-icon.is-filtered,.checkout-queue-filter.is-active,.erp4-overview-period[data-filtered=true] .erp4-period-trigger,.checkout-queue-date[data-active=true] .dash-calendar-trigger,.orders-toolbar-search[data-filtered=true]),:root[data-theme=glass] form.orders-toolbar-search-form>.orders-toolbar-search[data-filtered=true]{color:var(--accent-strong);background:#1ce46e24;position:relative;box-shadow:inset 0 0 0 1px #1ce46e99}:root[data-theme=glass] :is(.orders-filter-icon.is-active,.inventory-filter-icon.is-active,.finance-icon-button.is-filtered,.erp4-overview-filter-icon.is-filtered,.checkout-queue-filter.is-active):hover:not(:disabled){color:var(--accent-strong);background:#1ce46e33}:root[data-theme=glass] :is(.orders-filter-icon.is-active,.inventory-filter-icon.is-active,.finance-icon-button.is-filtered,.erp4-overview-filter-icon.is-filtered,.checkout-queue-filter.is-active):after{content:"";background:var(--accent);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 6px #1ce46ecc}html:root[data-theme=glass][data-native-glass=true],html:root[data-theme=glass][data-native-glass=true] body{background:#08223a!important}html:root[data-theme=glass][data-native-glass=true] .app-shell{background:var(--lg-canvas)!important}html:root[data-theme=glass][data-native-glass=true]{--surface:#0a20349e;--surface-strong:#0c243ae6;--surface-soft:#ffffff0e;--sidebar:#0a183c8c;--line:#aad2f026;--text:#f4f8fd;--muted:#a3b8cc}html:root[data-theme=glass][data-native-glass=true] .sidebar{background:var(--lg-fill), #0a163880}html:root:is([data-theme=glass],[data-theme=light])[data-native-wallpaper=true] body:before{--wp-blur:56px;content:"";inset:calc(var(--wp-blur) * -1);z-index:-1;pointer-events:none;background-image:var(--native-wp-image);background-repeat:no-repeat;background-size:calc(var(--native-wp-w) * 1px / var(--ui-zoom,1)) calc(var(--native-wp-h) * 1px / var(--ui-zoom,1));background-position:calc(var(--native-wp-x) * 1px / var(--ui-zoom,1) + var(--wp-blur)) calc(var(--native-wp-y) * 1px / var(--ui-zoom,1) + var(--wp-blur));filter:blur(var(--wp-blur)) saturate(1.35);position:fixed}html:root[data-theme=glass][data-native-wallpaper=true] :is(.app-shell,.login-page,.boot-screen){background:#0410205c!important}html:root[data-theme=light][data-native-wallpaper=true] body:before{--wp-blur:120px}html:root[data-theme=light][data-native-wallpaper=true]{--surface:#ffffffb3;--surface-strong:#ffffffeb;--surface-soft:#ffffff9e;--sidebar:#0a1020db;--line:#1428461f}html:root[data-theme=light][data-native-wallpaper=true] :is(.app-shell,.login-page,.boot-screen){background:#0e18280f!important}html:root[data-theme=light][data-native-wallpaper=true] .workspace{background:#ffffffd6;border-color:#ffffff8c}html:root[data-theme=light][data-native-wallpaper=true] .sidebar{background:var(--sidebar)}html:root[data-theme=light][data-native-wallpaper=true] .module-sticky-header{background:#ffffffbd}html:root[data-theme=light][data-native-wallpaper=true] :is(.orders-status-strip,.period-switch,.tabs){box-shadow:inset 0 0 0 1px #fffc,0 1px 2px #1224380d}@media (prefers-reduced-transparency:reduce){html:root[data-native-wallpaper=true] body:before{display:none}}html:root[data-theme=glass][data-native-glass=true] .workspace{background:0 0}html:root[data-theme=glass][data-native-glass=true] .module-sticky-header{background:#0a1e3280}@supports (anchor-name:--a) and (position-anchor:--a){html:root :is(.orders-status-slider,.fiscal-status-slider,.post-queue-filter,.audit-tabs,.calculator-marketplace-tabs,.overview-workspace-tabs,.personal-view-tabs,.listing-editor-tabs,.settings-scope,.settings-subtabs,.sidebar nav){isolation:isolate;anchor-scope:--slide;--slide-fill:var(--accent-soft);--slide-edge:inset 0 0 0 1px color-mix(in srgb, var(--accent) 55%, transparent);--slide-radius:999px;position:relative}html:root :is(.audit-tabs,.calculator-marketplace-tabs,.overview-workspace-tabs,.personal-view-tabs,.listing-editor-tabs,.settings-scope){--slide-fill:var(--surface-strong);--slide-edge:0 2px 6px #12243814;--slide-radius:10px}html:root .sidebar nav{--slide-fill:color-mix(in srgb, var(--accent) 26%, var(--sidebar));--slide-edge:inset 0 0 0 1px color-mix(in srgb, var(--sidebar-active-text,#fff) 20%, transparent);--slide-radius:10px}:root[data-theme=glass] .sidebar nav{--slide-fill:#1ce46e2e;--slide-edge:inset 0 0 0 1px #38fa914d;--slide-radius:12px}:root[data-theme=glass] :is(.audit-tabs,.calculator-marketplace-tabs,.overview-workspace-tabs,.personal-view-tabs,.listing-editor-tabs,.settings-scope){--slide-fill:#ffffff21;--slide-edge:inset 0 0 0 1px #ffffff1a}html:root :is(.orders-status-slider,.fiscal-status-slider)>button.active,html:root .post-queue-filter>button[aria-pressed=true],html:root :is(.audit-tabs,.calculator-marketplace-tabs,.overview-workspace-tabs,.personal-view-tabs,.listing-editor-tabs,.settings-scope,.settings-subtabs)>:is(.active,[aria-selected=true],[aria-pressed=true],[aria-current=page],[aria-current=true]),html:root .sidebar nav button.selected{anchor-name:--slide;box-shadow:none!important;background:0 0!important;border-color:#0000!important}html:root :is(.orders-status-slider,.fiscal-status-slider,.post-queue-filter,.audit-tabs,.calculator-marketplace-tabs,.overview-workspace-tabs,.personal-view-tabs,.listing-editor-tabs,.settings-scope,.settings-subtabs,.sidebar nav):before{content:"";z-index:-1;pointer-events:none;position-anchor:--slide;position-visibility:anchors-visible;left:anchor(left);top:anchor(top);width:anchor-size(width);height:anchor-size(height);border-radius:var(--slide-radius);background:var(--slide-fill);box-shadow:var(--slide-edge);transition:left var(--motion-state) var(--motion-ease-out), top var(--motion-state) var(--motion-ease-out), width var(--motion-state) var(--motion-ease-out), height var(--motion-state) var(--motion-ease-out);position:absolute}}html:root :is(.dash-select-list,.dash-calendar)[data-state=open],html:root .dash-calendar{transform-origin:top;animation:dash-menu-arrive var(--motion-state) var(--motion-ease-out)}html:root .workspace details[open]>:not(summary){animation:dash-state-arrive var(--motion-state) ease-out}html:root .workspace details>summary::marker{transition:transform var(--motion-feedback) ease-out}html:root .workspace details>summary::-webkit-details-marker{transition:transform var(--motion-feedback) ease-out}html:root :is(.order-group,.inventory-row,.listing-row-group,.question-row,.checkout-order-selectable,.workspace tbody tr):has(input[type=checkbox]){cursor:pointer}html:root .fiscal-outbound-table th{letter-spacing:.04em;text-transform:uppercase;padding-block:12px;font-size:11px;font-weight:700;line-height:1.25}html:root .fiscal-outbound-table td{vertical-align:middle;padding-block:16px;font-size:11.5px;line-height:1.4}html:root .fiscal-outbound-table td small{font-size:11px;line-height:1.45}html:root .fiscal-outbound-table td .fiscal-cell-title{font-size:13px;font-weight:650;line-height:1.35}html:root .fiscal-outbound-table :is(th,td):nth-child(2) .fiscal-cell-title{font-size:14px;font-weight:700}html:root .fiscal-outbound-table :is(th,td):nth-child(2) img:not(.fiscal-image-grid img){width:14px;height:14px}html:root .fiscal-outbound-table td strong:not(.fiscal-cell-title){font-size:13px;font-weight:650}html:root .fiscal-outbound-table .fiscal-document-total{color:var(--text);font-size:13px;font-weight:650}html:root .fiscal-outbound-table .fiscal-document-status,html:root .fiscal-outbound-table .fiscal-document-location{font-size:11.5px}html:root .fiscal-outbound-table th{white-space:nowrap}html:root .fiscal-selection-bar{border-radius:16px;gap:8px;width:max-content;max-width:calc(100% - 48px);min-height:60px;padding:8px 12px}html:root .fiscal-selection-bar>span,html:root .fiscal-selection-bar>div{gap:8px;font-size:14px;font-weight:700;line-height:1.35}html:root .fiscal-selection-bar>span>strong{width:auto;min-width:28px;height:28px;padding-inline:5px;font-size:14px}html:root .fiscal-selection-bar>span>button{height:44px;color:var(--muted);background:0 0;border:0;padding:8px 14px;font-size:14px;font-weight:700}html:root .fiscal-selection-bar>div>button{border:1px solid var(--line);background:var(--surface-strong);min-width:44px;height:44px;color:var(--text);border-radius:10px;gap:7px;padding:8px 14px;font-size:14px;font-weight:700}html:root .fiscal-selection-bar>div>button.fiscal-authorize-selection-button{border-color:var(--accent);background:var(--accent);color:#fff}:root[data-theme=glass] .fiscal-selection-bar>div>button.fiscal-authorize-selection-button{color:#04220f}html:root .fiscal-selection-bar>div>button svg{width:18px;height:18px}html:root .fiscal-selection-bar>div>button:disabled{opacity:.5}html:root .inventory-table-head{font-size:11px}html:root .inventory-table-head>*{letter-spacing:.04em;font-size:11px;font-weight:700}html:root .inventory-row{min-height:84px;font-size:13px}html:root .inventory-row strong{font-size:14px;font-weight:700;line-height:1.35}html:root .inventory-row small{font-size:11.5px;line-height:1.45}html:root .inventory-row .inventory-type{padding:3px 8px;font-size:9.5px}html:root .inventory-row :is(span,button,time,b){font-size:inherit}html:root .inventory-row img{width:44px;height:44px}html:root .inventory-row .inventory-sku strong{font-size:12.5px}@media (width>=1100px){html:root :is(.inventory-table-head,.inventory-row){grid-template-columns:28px minmax(0,1fr) 150px 88px 70px 88px 88px 100px 104px 32px}}html:root .fiscal-status-error{vertical-align:middle;width:22px;height:22px;color:var(--danger);background:var(--danger-soft);cursor:help;border-radius:999px;place-items:center;margin-left:6px;display:inline-grid}html:root .fiscal-status-error:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}html:root .fiscal-status-pending{vertical-align:middle;width:22px;height:22px;color:var(--warning,#b7791f);background:var(--warning-soft,#b7791f24);cursor:help;border-radius:999px;place-items:center;margin-left:6px;display:inline-grid}html:root .fiscal-status-pending:focus-visible{outline:2px solid var(--focus,var(--accent));outline-offset:2px}html:root .fiscal-outbound-table td[data-label=Status]{white-space:nowrap}html:root .fiscal-document-table th{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding-block:12px;font-size:11px;font-weight:700}html:root .fiscal-document-table td{vertical-align:middle;padding-block:16px;font-size:11.5px;line-height:1.4}html:root .fiscal-document-table td strong{font-size:13px;font-weight:650}html:root .fiscal-document-table td small{font-size:11px}:root[data-theme] .workspace .fiscal-inbound-cfop-actions{box-shadow:none;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding-inline:0}:root[data-theme] .workspace .settings-content :is(.settings-section,.settings-panel,.settings-company-panel,.account-security-block,.accounts-panel,.providers,.business-card,.business-section,.settings-fiscal-section,.account-settings-section,.mfa-enrollment-card,.password-change-card,.printing-section,.sora-card,.sora-status-card,.sora-section,.access-grant-section,.settings-information){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}:root[data-theme] .workspace .settings-content :is(.settings-section,.account-security-block,.settings-panel,.business-section,.settings-fiscal-section,.account-settings-section,.sora-section,.access-grant-section)+:is(.settings-section,.account-security-block,.settings-panel,.business-section,.settings-fiscal-section,.account-settings-section,.sora-section,.access-grant-section){border-top:1px solid var(--line);margin-top:8px;padding-top:24px}:root[data-theme] .workspace .settings-content :is(.settings-section,.settings-panel){padding-inline:0}html:root .listings-workspace>.listings-scroll{padding-top:calc(var(--erp4-module-header-height,120px) + 24px)}html:root .fiscal-status-slider{gap:4px}html:root .fiscal-status-slider button{gap:7px;height:34px;padding:0 12px;font-size:12px;font-weight:500}html:root .fiscal-status-slider button.active{font-weight:700}html:root .fiscal-status-slider button strong{font-size:12px;font-weight:700}@media (width>=761px){html:root .fiscal-outbound-table-wrap{overflow-x:hidden}html:root .fiscal-outbound-table{table-layout:fixed;width:100%;min-width:0}html:root .fiscal-outbound-table :is(th,td):nth-child(2){width:24%}html:root .fiscal-outbound-table :is(th,td):nth-child(3){width:14%}html:root .fiscal-outbound-table :is(th,td):nth-child(4){width:6%}html:root .fiscal-outbound-table :is(th,td):nth-child(5){width:14%}html:root .fiscal-outbound-table :is(th,td):nth-child(6){width:10%}html:root .fiscal-outbound-table :is(th,td):nth-child(7){width:8%}html:root .fiscal-outbound-table :is(th,td):nth-child(8){width:10%}html:root .fiscal-outbound-table :is(th,td):nth-child(9){white-space:normal;width:10%}html:root .fiscal-outbound-table :is(th,td):first-child{width:40px}html:root .fiscal-outbound-table :is(th,td):last-child{width:160px}html:root .fiscal-outbound-table td{overflow:hidden}html:root .fiscal-outbound-table td *{min-width:0}html:root .fiscal-outbound-table td :is(strong,small,span,a,p):not(:has(>*)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}
