:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--navy-900:#0c2a3f;--navy-800:#113a57;--navy-700:#1b5077;--blue-600:#2d74a7;--blue-700:#245e88;--blue-100:#e3edf4;--blue-300:#8dbde2;--wine-600:#a41445;--wine-700:#8c123a;--wine-100:#fbe9f0;--whats-600:#168a45;--page:#f5f7fb;--card:#fff;--card-2:#f8fafd;--line:#e6e9f0;--line-strong:#d5dae4;--text:#101828;--text-2:#475467;--muted:#667085;--faint:#98a2b3;--sidebar-grad:linear-gradient(180deg, #1f5a85, #2d74a7);--sidebar-text:#e8f1f7;--sidebar-text-dim:#b0cadd;--ok-text:#0a7d51;--ok-bg:#e4f6ee;--info-text:#1d5fd6;--info-bg:#eaf1ff;--warn-text:#955700;--warn-bg:#fff1de;--danger-text:#c11f3e;--danger-bg:#fdeaee;--neutral-text:#475467;--neutral-bg:#f0f2f6;--series-1:#2d74a7;--series-2:#a41445;--series-3:#d97706;--series-4:#0e9f6e;--chart-grid:#edf0f5;--chart-axis:#98a2b3;--chart-baseline:#d5dae4;--r-sm:2px;--r-md:3px;--r-lg:4px;--seg-active:#123b58;--shadow-1:0 1px 2px #1018280d;--shadow-2:0 8px 24px #10182812;--font:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light])){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0f1115;--card:#16181d;--card-2:#1c1f25;--line:#262a31;--line-strong:#333842;--text:#e8eaee;--text-2:#b4bac4;--muted:#8a919d;--faint:#636b77;--blue-100:#8dbde21f;--wine-100:#d14d7d1a;--whats-600:#3ccf72;--sidebar-grad:linear-gradient(180deg, #0a1f2e, #113a57);--seg-active:#333842;--ok-text:#56c690;--ok-bg:#16a0711a;--info-text:#8caede;--info-bg:#78a0dc1a;--warn-text:#d3a35c;--warn-bg:#cf7d131a;--danger-text:#dd8399;--danger-bg:#d14d6e1a;--neutral-text:#b4bac4;--neutral-bg:#ffffff0f;--series-1:#8dbde2;--series-2:#d14d7d;--series-3:#cf7d13;--series-4:#16a071;--chart-grid:#22262d;--chart-axis:#636b77;--chart-baseline:#333842;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000073}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#0f1115;--card:#16181d;--card-2:#1c1f25;--line:#262a31;--line-strong:#333842;--text:#e8eaee;--text-2:#b4bac4;--muted:#8a919d;--faint:#636b77;--blue-100:#8dbde21f;--wine-100:#d14d7d1a;--sidebar-grad:linear-gradient(180deg, #0a1f2e, #113a57);--seg-active:#333842;--ok-text:#56c690;--ok-bg:#16a0711a;--info-text:#8caede;--info-bg:#78a0dc1a;--warn-text:#d3a35c;--warn-bg:#cf7d131a;--danger-text:#dd8399;--danger-bg:#d14d6e1a;--neutral-text:#b4bac4;--neutral-bg:#ffffff0f;--series-1:#8dbde2;--series-2:#d14d7d;--series-3:#cf7d13;--series-4:#16a071;--chart-grid:#22262d;--chart-axis:#636b77;--chart-baseline:#333842;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000073}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--font);color:var(--text);background:var(--page);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}h1,h2,h3{letter-spacing:-.01em;margin:0}h1{font-size:26px;font-weight:750}h2{font-size:17px;font-weight:700}h3{font-size:14px;font-weight:650}p{margin:0}a{color:var(--blue-600);text-decoration:none}.sd-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1)}.sd-card-pad{padding:20px}.sd-card-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.sd-card-sub{color:var(--muted);font-size:12.5px}.sd-kpi{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-1);min-width:200px;padding:18px 20px}.sd-kpi-label{color:var(--text-2);font-size:13px;font-weight:600}.sd-kpi-value{letter-spacing:-.02em;margin-top:6px;font-size:28px;font-weight:750}.sd-kpi-value small{color:var(--text-2);font-size:16px;font-weight:650}.sd-kpi-foot{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:12.5px;display:flex}.sd-kpi-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.sd-kpi-link:hover,.sd-kpi-link:focus-visible{border-color:var(--blue-600);box-shadow:var(--shadow-1), 0 0 0 1px var(--blue-600) inset;outline:none}.sd-kpi-acao{color:var(--blue-600);white-space:nowrap;margin-left:auto;font-weight:650}.sd-delta{align-items:center;gap:3px;font-size:12.5px;font-weight:700;display:inline-flex}.sd-delta.up{color:var(--ok-text)}.sd-delta.down{color:var(--danger-text)}.sd-badge{white-space:nowrap;border-radius:3px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:650;display:inline-flex}.sd-badge:before{content:"";background:currentColor;border-radius:99px;flex-shrink:0;width:6px;height:6px}.sd-kpi .sd-badge{white-space:normal;max-width:100%}.sd-badge.ok{background:var(--ok-bg);color:var(--ok-text)}.sd-badge.info{background:var(--info-bg);color:var(--info-text)}.sd-badge.warn{background:var(--warn-bg);color:var(--warn-text)}.sd-badge.danger{background:var(--danger-bg);color:var(--danger-text)}.sd-badge.neutral{background:var(--neutral-bg);color:var(--neutral-text)}.sd-btn{height:40px;font:650 13.5px var(--font);cursor:pointer;background:var(--blue-600);color:#fff;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.sd-btn:hover{background:var(--blue-700)}.sd-btn.sec{background:var(--card);color:var(--text-2);border-color:var(--line-strong)}.sd-btn.sec:hover{border-color:var(--faint);color:var(--text)}.sd-btn.ghost{color:var(--blue-600);background:0 0}.sd-btn.wine{background:var(--wine-600)}.sd-btn.wine:hover{background:var(--wine-700)}.sd-acoes-flutuantes{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:25;flex-direction:column;align-items:flex-end;gap:8px;max-width:min(420px,100vw - 32px);display:flex;position:fixed}.sd-salvar-flutuante{min-width:132px;height:46px;box-shadow:var(--shadow-2);padding:0 22px;font-size:14.5px}.sd-salvar-flutuante:disabled{opacity:.55;cursor:not-allowed}.sd-salvar-flutuante:disabled:hover{background:var(--blue-600)}.sd-aviso-flutuante{border-radius:var(--r-md);background:var(--card);color:var(--text-2);border:1px solid var(--line-strong);box-shadow:var(--shadow-2);margin:0;padding:8px 12px;font-size:13px}.sd-aviso-flutuante.erro{color:var(--danger-text);background:var(--danger-bg);border-color:var(--danger-text)}form:has(>.sd-acoes-flutuantes){padding-bottom:76px}@media (width<=900px){.sd-acoes-flutuantes{right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}.sd-filterbar{border-radius:var(--r-md);background:var(--card-2);border:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:10px;padding:14px 16px;display:flex}.sd-field{flex-direction:column;gap:5px;display:flex}.sd-field label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:650}.sd-select,.sd-input{border:1px solid var(--line-strong);background:var(--card);min-width:170px;height:40px;color:var(--text);font:600 13.5px var(--font);border-radius:3px;padding:0 12px}.sd-select:focus,.sd-input:focus{outline:2px solid var(--blue-600);outline-offset:1px;border-color:#0000}.sd-select:disabled,.sd-input:disabled,.sd-input[readonly]{background:var(--card-2);color:var(--muted);border-color:var(--line);cursor:not-allowed}.sd-seg{background:var(--card);border:1px solid var(--line-strong);border-radius:4px;gap:2px;padding:3px;display:inline-flex}.sd-seg button{color:var(--text-2);font:650 12.5px var(--font);cursor:pointer;background:0 0;border:0;border-radius:2px;padding:7px 12px}.sd-seg button.active{background:var(--seg-active);color:#fff}.sd-filtros-mais{border:1px solid var(--line-strong);background:var(--card);height:40px;color:var(--blue-600);font:650 13px var(--font);cursor:pointer;white-space:nowrap;border-radius:3px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.sd-filtros-mais:hover,.sd-filtros-mais[aria-expanded=true]{border-color:var(--blue-600)}.sd-filtros-mais[aria-expanded=true]{background:var(--blue-100)}.sd-filtros-mais:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.sd-filtros-qtd{background:var(--blue-600);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px}.sd-filtros-seta{font-size:11px;transition:transform .15s}.sd-filtros-mais[aria-expanded=true] .sd-filtros-seta{transform:rotate(180deg)}.sd-filtros-extras{border-top:1px dashed var(--line-strong);flex-wrap:wrap;flex-basis:100%;align-items:end;gap:10px;padding-top:12px;display:flex}@media (prefers-reduced-motion:reduce){.sd-filtros-seta{transition:none}}.sd-alert{border-radius:var(--r-md);background:var(--card);border:1px solid var(--line);grid-template-columns:38px 1fr;align-items:start;gap:12px;padding:14px 16px;display:grid}.sd-alert-ico{border-radius:3px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:800;display:grid}.sd-alert b{margin-bottom:2px;font-size:13.5px;display:block}.sd-alert p{color:var(--muted);font-size:12.5px}.sd-alert.danger .sd-alert-ico{background:var(--danger-bg);color:var(--danger-text)}.sd-alert.warn .sd-alert-ico{background:var(--warn-bg);color:var(--warn-text)}.sd-alert.info .sd-alert-ico{background:var(--info-bg);color:var(--info-text)}.sd-alert.ok .sd-alert-ico{background:var(--ok-bg);color:var(--ok-text)}.sd-table{border-collapse:collapse;width:100%}.sd-table th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-bottom:1px solid var(--line-strong);padding:10px 12px;font-size:11.5px;font-weight:700}.sd-table td{border-bottom:1px solid var(--line);color:var(--text);padding:11px 12px;font-size:13.5px}.sd-table tbody tr:hover{background:var(--card-2)}.sd-table tr:last-child td{border-bottom:0}.sd-table .num{text-align:right;font-variant-numeric:tabular-nums}.sd-table .strong{font-weight:650}.sd-opcoes{vertical-align:middle;gap:6px;display:inline-flex}.sd-opcao{border:1px solid var(--line-strong);background:var(--card);width:32px;height:32px;color:var(--text-2);cursor:pointer;border-radius:3px;flex:none;place-items:center;padding:0;display:inline-grid}.sd-opcao svg{width:17px;height:17px;display:block}.sd-opcao:hover{border-color:var(--blue-600);color:var(--blue-600);background:var(--blue-100)}.sd-opcao:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.sd-opcao.zap{color:var(--whats-600)}.sd-opcao.zap:hover{border-color:var(--whats-600);color:var(--whats-600);background:var(--ok-bg)}.sd-opcao[aria-disabled=true]{color:var(--faint);background:var(--card-2);border-color:var(--line);cursor:not-allowed}.sd-opcao[aria-disabled=true]:hover{color:var(--faint);background:var(--card-2);border-color:var(--line)}@media (width<=900px){.sd-opcao{width:40px;height:40px}.sd-opcao svg{width:19px;height:19px}}.sd-sidebar{background:var(--sidebar-grad);width:260px;min-height:100%;color:var(--sidebar-text);flex-direction:column;gap:2px;padding:20px 14px;display:flex}.sd-brand{border-bottom:1px solid #ffffff1a;align-items:center;gap:11px;margin-bottom:14px;padding:4px 10px 18px;display:flex}.sd-brand-mark{background:#fff;border-radius:4px;flex:none;place-items:center;width:40px;height:40px;padding:4px;display:grid}.sd-brand-mark svg{width:100%;height:100%;display:block}.sd-brand b{color:#fff;letter-spacing:-.01em;font-size:16px;display:block}.sd-brand span{letter-spacing:.22em;color:var(--sidebar-text-dim);font-size:10.5px;font-weight:700}.sd-brand-full{border-bottom:1px solid #ffffff1a;justify-items:center;gap:9px;margin-bottom:6px;padding:2px 10px 14px;display:grid}.sd-brand-logo{background:#fff;border-radius:4px;width:104px;padding:9px 11px}.sd-brand-logo svg{width:100%;height:auto;display:block}.sd-brand-whats{color:var(--sidebar-text);align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:inline-flex}.sd-brand-whats:hover{color:#fff}.sd-logo-whats{color:#25d366;place-items:center;line-height:0;display:inline-grid}.sd-logo-whats svg{width:15px;height:15px;display:block}.sd-navtitle{text-transform:uppercase;letter-spacing:.09em;color:var(--sidebar-text-dim);margin:14px 10px 6px;font-size:10.5px;font-weight:750}.sd-nav a{color:var(--sidebar-text);border-radius:3px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:600;display:flex}.sd-nav a:hover{color:#fff;background:#ffffff0f}.sd-nav a.active{color:#fff;background:linear-gradient(90deg,#0c2a3f80,#a4144524)}.sd-nav i{background:#ffffff14;border-radius:2px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;display:grid}.sd-nav .nav-pai{width:100%;color:var(--sidebar-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:10px 10px 8px;display:flex}.sd-nav .nav-pai~.nav-pai{border-top:1px solid #ffffff1a;margin-top:10px;padding-top:14px}.sd-nav .nav-secao-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sd-nav .nav-secao-titulo{color:#fff;font-size:13.5px;font-weight:600}.sd-nav .nav-secao-sub{color:var(--sidebar-text-dim);text-wrap:pretty;font-size:12px;font-weight:500}.sd-nav .nav-pai:hover .nav-secao-sub{color:var(--sidebar-text)}.sd-nav .nav-chevron{color:var(--sidebar-text-dim);margin-top:2px;font-size:13px;font-weight:400;transition:transform .15s}.sd-nav .nav-pai.aberto .nav-chevron{transform:rotate(180deg)}.sd-nav a.nav-solo{align-items:flex-start;padding:10px 10px 8px}.sd-nav a.nav-solo i,.sd-nav .nav-pai i{margin-top:1px}.sd-nav a.nav-solo .nav-secao-sub{color:var(--sidebar-text-dim);text-wrap:pretty;font-size:12px;font-weight:500}.sd-nav a.nav-solo:hover .nav-secao-sub,.sd-nav a.nav-solo.active .nav-secao-sub{color:var(--sidebar-text)}.sd-nav a.nav-solo~.nav-pai{border-top:1px solid #ffffff1a;margin-top:10px;padding-top:14px}.sd-nav .filho{margin-left:18px}.sd-nav .nav-subpai{width:calc(100% - 18px);color:var(--sidebar-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:600;display:flex}.sd-nav .nav-subpai:hover{color:#fff;background:#ffffff0f}.sd-nav .nav-subpai-rotulo{flex:1;min-width:0}.sd-nav .nav-subpai.aberto .nav-chevron{transform:rotate(180deg)}.sd-nav .neto{margin-left:36px;line-height:1.3}.sd-nav .nav-embreve{color:var(--sidebar-text-dim);cursor:default;border-radius:3px;align-items:center;gap:10px;padding:9px 10px;font-size:13.5px;font-weight:600;display:flex}.sd-nav .nav-embreve i{opacity:.6}.sd-nav .nav-embreve em{text-transform:uppercase;letter-spacing:.06em;border:1px solid #ffffff2e;border-radius:2px;margin-left:auto;padding:1px 5px;font-size:9.5px;font-style:normal;font-weight:700}.sd-nav a.nav-legenda{align-items:flex-start}.sd-nav a.nav-legenda i{margin-top:1px}.sd-nav .nav-legenda-textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sd-nav .nav-legenda-sub{color:var(--sidebar-text-dim);font-size:12px;font-weight:500}.sd-nav a.nav-legenda:hover .nav-legenda-sub,.sd-nav a.nav-legenda.active .nav-legenda-sub{color:var(--sidebar-text)}.sd-nav .nav-selo-nova{color:var(--navy-700);text-transform:uppercase;letter-spacing:.06em;background:#fff;border-radius:2px;align-self:center;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:800}@media (prefers-reduced-motion:reduce){.sd-nav .nav-chevron{transition:none}}.sd-header{background:var(--card);border-bottom:1px solid var(--line)}.sd-header-linha{justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 24px;display:flex}.sd-header-abas{background:var(--blue-600)}:root[data-theme=dark] .sd-header-abas{background:var(--navy-800)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sd-header-abas{background:var(--navy-800)}}.sd-header-company small{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10.5px;font-weight:700;display:block}.sd-header-company strong{font-size:14px;font-weight:700}.sd-user{align-items:center;gap:10px;display:flex}.sd-avatar{background:linear-gradient(135deg, var(--blue-600), var(--wine-600));color:#fff;border-radius:99px;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:750;display:grid}.sd-user b{font-size:13px;display:block}.sd-user span{color:var(--muted);font-size:11.5px}.sd-lojachip-wrap{min-width:0;position:relative}.sd-lojachip{border:1px solid var(--line-strong);background:var(--card-2);min-width:0;max-width:460px;color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:3px;align-items:center;gap:10px;padding:6px 12px;display:flex}.sd-lojachip:hover{border-color:var(--blue-600)}.sd-lojachip:focus-visible{outline:2px solid var(--blue-600);outline-offset:2px}.sd-lojachip-ic{background:var(--blue-100);width:28px;height:28px;color:var(--blue-600);border-radius:3px;flex:none;place-items:center;font-size:13px;display:grid}.sd-lojachip-tx{flex:1;min-width:0;line-height:1.15}.sd-lojachip-tx small{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700;display:block}.sd-lojachip-tx b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.sd-lojachip-caret{color:var(--blue-600);flex:none;font-size:10px}.sd-lojachip-local{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.sd-lojachip-op{flex-direction:column;min-width:0;display:flex}.sd-lojachip-op small{color:var(--muted);font-size:11.5px;font-weight:400}.sd-lojachip-lista{z-index:45;background:var(--card);min-width:100%;color:var(--text);border:1px solid var(--line);box-shadow:var(--shadow-2);overscroll-behavior:contain;border-radius:3px;max-height:calc(100dvh - 140px);padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.sd-lojachip-titulo,.sd-lojachip-grupo{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 10px 4px;font-size:11px;font-weight:700}.sd-lojachip-grupo{border-top:1px solid var(--line);margin-top:4px}.sd-lojachip-lista button{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;align-items:center;gap:10px;padding:9px 10px;font-weight:500;display:flex}.sd-lojachip-lista button:hover{background:var(--blue-100)}.sd-lojachip-lista button.ativa{background:var(--blue-100);color:var(--blue-600);font-weight:700}.sd-lojachip-lista button i{text-align:center;width:18px;color:var(--muted);font-size:12px;font-style:normal}.variante-heroi .sd-lojachip{color:#fff;background:#ffffff1a;border-color:#ffffff73;width:100%;max-width:none}.variante-heroi .sd-lojachip:hover{border-color:#fff}.variante-heroi .sd-lojachip:focus-visible{outline-color:#fff}.variante-heroi .sd-lojachip-ic{color:#fff;background:#ffffff29}.variante-heroi .sd-lojachip-tx small,.variante-heroi .sd-lojachip-local{color:var(--sidebar-text-dim)}.variante-heroi .sd-lojachip-caret{color:#fff}.sd-lojafolha-fundo{z-index:70;background:#090e1a8c;position:fixed;inset:0}.sd-lojachip-lista.em-folha{z-index:71;overscroll-behavior:contain;min-width:0;max-height:80dvh;padding:0 12px calc(14px + env(safe-area-inset-bottom,0px));border:0;border-top:1px solid var(--line-strong);border-radius:var(--r-lg) var(--r-lg) 0 0;position:fixed;inset:auto 0 0;overflow-y:auto;box-shadow:0 -10px 30px #00000059}.sd-lojafolha-topo{z-index:1;background:var(--card);justify-content:space-between;align-items:center;padding:18px 2px 6px;display:flex;position:sticky;top:0}.sd-lojafolha-topo b{font-size:16px}.sd-lojafolha-alca{background:var(--line-strong);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:7px;left:50%}.sd-lojachip-lista.em-folha .sd-lojafolha-fechar{width:40px;height:40px;color:var(--muted);justify-content:center;padding:0;font-size:17px}.sd-lojachip-lista.em-folha button[role=option]{white-space:normal;min-height:48px;padding:12px;font-size:15px}.sd-lojachip-lista.em-folha .sd-lojachip-grupo{padding-top:12px}.sd-abas{scrollbar-width:none;align-items:stretch;height:44px;padding:0 12px;display:flex;overflow-x:auto}.sd-abas::-webkit-scrollbar{display:none}.sd-aba{color:var(--sidebar-text-dim);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 16px;font-size:13.5px;font-weight:650;display:flex}.sd-aba:hover{color:#fff}.sd-aba.ativa{color:#fff;background:#00000038}.sd-aba:focus-visible{outline-offset:-3px;outline:2px solid #fff}.sd-abas.variante-heroi{gap:4px;height:auto;padding:4px 0 0}.sd-abas.variante-heroi .sd-aba{background:0 0;border-bottom:3px solid #0000;padding:8px 10px 10px;font-size:13px}.sd-abas.variante-heroi .sd-aba.ativa{border-bottom-color:#fff}.sd-chart-wrap{position:relative}.sd-legend{color:var(--text-2);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:12.5px;font-weight:600;display:flex}.sd-legend i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:6px;display:inline-block}.sd-tooltip{pointer-events:none;z-index:10;background:var(--navy-900);color:#fff;box-shadow:var(--shadow-2);white-space:nowrap;border-radius:4px;padding:8px 11px;font-size:12px;line-height:1.5;display:none;position:absolute}:root[data-theme=dark] .sd-tooltip{background:#2a2f37}.sd-tooltip b{font-size:12.5px}.sd-modal-fundo{z-index:60;background:#0f17208c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sd-modal{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);flex-direction:column;width:min(760px,100%);max-height:min(680px,92vh);display:flex}.sd-modal-topo{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.sd-modal-topo h2{font-size:15px}.sd-modal-fechar{cursor:pointer;color:var(--muted);border-radius:var(--r-sm);background:0 0;border:0;padding:4px 8px;font-size:20px;line-height:1}.sd-modal-fechar:hover{background:var(--card-2);color:var(--text)}.sd-modal-corpo{flex:1;min-height:0;padding:16px 18px;overflow:auto}@media (width<=640px){.sd-modal-fundo{align-items:stretch;padding:0}.sd-modal{border:0;border-radius:0;width:100%;max-height:100%}}.sd-pesquisa{min-width:0;position:relative}.sd-pesquisa-linha{align-items:stretch;gap:6px;min-width:0;display:flex}.sd-pesquisa-linha .sd-input{text-transform:uppercase;flex:1;min-width:0}.sd-pesquisa-linha .sd-input::placeholder{text-transform:none}.sd-pesquisa-lupa{border:1px solid var(--line-strong);background:var(--card);width:40px;height:40px;color:var(--text-2);cursor:pointer;border-radius:3px;flex:none;place-items:center;display:grid}.sd-pesquisa-lupa svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:17px;height:17px}.sd-pesquisa-lupa:hover{background:var(--card-2);color:var(--blue-600)}.sd-pesquisa-lupa:focus-visible{outline:2px solid var(--blue-600);outline-offset:1px}.sd-pesquisa-lupa:disabled{cursor:not-allowed;opacity:.55}.sd-pesquisa-lista{z-index:40;background:var(--card);border:1px solid var(--line-strong);border-radius:var(--r-md);max-height:280px;box-shadow:var(--shadow-2);font-size:13px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.sd-pesquisa-cab,.sd-pesquisa-opcao{grid-template-columns:minmax(56px,auto) 1fr;align-items:center;gap:12px;display:grid}.sd-pesquisa-cab.com-bloq,.sd-pesquisa-opcao.com-bloq{grid-template-columns:minmax(56px,auto) 1fr auto}.sd-pesquisa-cab{background:var(--card-2);border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:6px 10px;font-size:11px;font-weight:700;position:sticky;top:0}.sd-pesquisa-opcao{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:7px 10px}.sd-pesquisa-opcao .cod{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.sd-pesquisa-opcao .desc{overflow-wrap:anywhere;min-width:0}.sd-pesquisa-opcao.destacada{background:var(--blue-100)}.sd-pesquisa-opcao.bloqueada{color:var(--muted);cursor:not-allowed}.sd-pesquisa-opcao .bloq{color:var(--muted);font-size:12px}.sd-pesquisa-nota{color:var(--muted);padding:8px 10px;font-size:12.5px}.sd-pesquisa-janela{flex-direction:column;gap:12px;min-height:0;display:flex}.sd-pesquisa-filtros{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sd-pesquisa-filtros .sd-input{flex:240px;min-width:0}.sd-pesquisa-bloq{color:var(--text-2);align-items:center;gap:6px;font-size:13px;display:inline-flex}.sd-pesquisa-tabela{border:1px solid var(--line);border-radius:var(--r-md);max-height:min(420px,60vh);overflow-y:auto}.sd-pesquisa-tabela .sd-pesquisa-opcao{border-bottom:1px solid var(--line)}.sd-pesquisa-tabela .sd-pesquisa-opcao:last-child{border-bottom:0}.sd-pesquisa-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.sd-pesquisa-rodape .sd-pesquisa-nota{padding:0}@media (width<=640px){.sd-pesquisa-tabela{flex:1;max-height:none}.sd-pesquisa-opcao{padding:11px 10px}}.sd-pergunta-fundo{z-index:70;background:#0f17208c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sd-pergunta{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow-2);width:min(420px,100%);padding:18px 20px}.sd-pergunta h2{margin:0 0 8px;font-size:16px}.sd-pergunta-texto{color:var(--text-2,var(--text));font-size:13.5px}.sd-pergunta-texto p{margin:0 0 6px}.sd-pergunta-acoes{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.sd-pergunta-acoes .sd-btn{min-width:84px;min-height:40px}.ds-stage{max-width:1100px;margin:0 auto;padding:28px}.ds-note{color:var(--muted);margin-top:6px;font-size:12.5px}.ds-row{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.ds-grid{gap:16px;display:grid}.ds-h{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:26px 0 10px;font-size:12px;font-weight:750}.ds-h:first-child{margin-top:0}html,body{overscroll-behavior-y:contain}@media (width<=900px){.sd-input,.sd-select,input.sd-input,select.sd-select,textarea{font-size:16px}a,button,.sd-nav a,.nav-pai{touch-action:manipulation}}.tela-kpis{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px;display:grid}.tela-grade{align-items:start;gap:14px;margin-top:16px;display:grid}.tela-grade>*,.tela-kpis>*{min-width:0}@media (width<=1100px){.tela-kpis{grid-template-columns:repeat(2,1fr)}.tela-grade{grid-template-columns:1fr!important}}@media (width<=560px){.tela-kpis{grid-template-columns:1fr 1fr;gap:10px}.tela-kpis .sd-kpi{min-width:0;padding:12px 12px 14px}.tela-kpis .sd-kpi-label{font-size:12px}.tela-kpis .sd-kpi-value{font-size:clamp(18px,5vw,21px)}.tela-kpis .sd-kpi-value small{font-size:13px}.tela-kpis .sd-kpi-foot{margin-top:6px;font-size:11.5px}}@media (width<=359px){.tela-kpis{grid-template-columns:1fr}}.sd-card:has(>.tela-rolagem-x){max-height:calc(100vh - var(--casca-total,0px) - 32px);max-height:calc(100dvh - var(--casca-total,0px) - 32px);flex-direction:column;display:flex}.tela-rolagem-x{flex:1;min-height:0;overflow:auto}.tela-rolagem-x .sd-table thead th{z-index:5;background:var(--card);box-shadow:inset 0 -1px 0 var(--line-strong);border-bottom:0;position:sticky;top:0}.metade{grid-template-columns:1fr 1fr}.dados{grid-template-columns:1fr 1fr;gap:12px 20px;margin:0;display:grid}.dados dt{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:11px}.dados dd{margin:2px 0 0;font-size:14px}.dados .destaque{font-weight:600}@media (width<=900px){.dados{grid-template-columns:1fr}}.form-cliente>*,.form-novo>*,.form-produto>*,.form-produto .linha-extra>*,.form-os>*,.form-relatorio-os>*{min-width:0}.foto-previa{align-items:center;gap:10px;display:flex}.foto-previa img{border:1px solid var(--border,#dde2ea);border-radius:3px;max-width:105px;max-height:105px}.escolher-foto{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.escolher-galeria{cursor:pointer;position:relative}.escolher-galeria:focus-within{outline:2px solid var(--blue-600,#2d74a7);outline-offset:2px}.input-oculto{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.voltar{--voltar-cor:var(--blue-600);border:1px solid var(--voltar-cor);border-radius:var(--r-md);background:var(--card);height:34px;color:var(--voltar-cor);font:600 13px var(--font);align-items:center;gap:6px;margin-bottom:12px;padding:0 12px;text-decoration:none;display:inline-flex}.voltar:hover,.voltar:focus-visible{background:var(--blue-100)}.voltar:focus-visible{outline:2px solid var(--voltar-cor);outline-offset:2px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .voltar{--voltar-cor:var(--blue-300)}}:root[data-theme=dark] .voltar{--voltar-cor:var(--blue-300)}@media (width<=900px){.voltar{height:40px}}.tela-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;margin-bottom:14px;display:flex}.tela-topo>div{flex:240px;min-width:0}.tela-topo .botao-novo{white-space:nowrap;flex:none}.lista-achados{gap:6px;margin:0;padding:0;list-style:none;display:grid}.lista-achados button{text-align:left;background:var(--card-2);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;gap:2px;width:100%;min-width:0;padding:10px 12px;display:grid}.lista-achados button:hover{border-color:var(--blue-600)}.lista-achados strong{overflow-wrap:anywhere;font-size:13.5px}.lista-achados .detalhe{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.erro-campo{color:var(--danger-text);margin:4px 0 0;font-size:12.5px}.area-texto{resize:vertical;min-height:48px;max-height:60vh}@media (width<=900px){.area-texto{max-height:45vh}}.texto-erp{white-space:pre-line}.sd-table tr.item-cancelado td{color:var(--muted)}.sd-table tr.item-cancelado td.strong{text-decoration:line-through}.loja-local{color:var(--faint);overflow-wrap:anywhere;font-size:12px;display:block}.aviso-permissao[data-v-a6c1d61f]{margin:0 0 14px}.aviso-permissao p+p[data-v-a6c1d61f]{margin-top:4px}.aviso-permissao small[data-v-a6c1d61f]{color:var(--muted);margin-top:6px;font-size:11.5px;display:block}.sem-acesso-aviso[data-v-93d3a6b0]{margin-top:14px}.carga-skeleton[data-v-36765020]{border-radius:var(--r-md);background:linear-gradient(100deg, var(--card-2) 40%, var(--line) 50%, var(--card-2) 60%);background-size:200% 100%;animation:1.4s ease-in-out infinite carga-pulso-36765020}@keyframes carga-pulso-36765020{0%{background-position:120% 0}to{background-position:-80% 0}}@media (prefers-reduced-motion:reduce){.carga-skeleton[data-v-36765020],.carga-barra span[data-v-36765020]{animation:none}}.carga-demora[data-v-36765020]{gap:8px;margin-bottom:12px;display:grid}.carga-demora p[data-v-36765020]{color:var(--muted);margin:0;font-size:13px}.carga-barra[data-v-36765020]{border-radius:var(--r-sm);background:var(--line);height:4px;position:relative;overflow:hidden}.carga-barra span[data-v-36765020]{border-radius:var(--r-sm);background:var(--blue-600);width:35%;animation:1.3s ease-in-out infinite carga-corre-36765020;position:absolute;inset:0 auto 0 0}@keyframes carga-corre-36765020{0%{left:-35%}to{left:100%}}.carga-estado[data-v-36765020]{text-align:center;justify-items:center;gap:10px;padding:22px 16px;display:grid}.carga-estado p[data-v-36765020]{color:var(--muted);margin:0;font-size:13px}.carga-estado .carga-titulo[data-v-36765020]{color:var(--text);font-size:14px;font-weight:700}.carga-estado small[data-v-36765020]{color:var(--muted);font-size:11.5px}.topo[data-v-35a3783b]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.alertas[data-v-35a3783b]{margin-top:20px}.titulo-alertas[data-v-35a3783b]{margin:2px 0 12px}.lista-alertas[data-v-35a3783b]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:10px;display:grid}@media (width<=900px){.topo[data-v-35a3783b],.kpi-vendas-hoje[data-v-35a3783b]{display:none}}.kpis-home[data-v-35a3783b]{grid-template-columns:repeat(6,1fr)}@media (width<=1599px){.kpis-home[data-v-35a3783b]{grid-template-columns:repeat(3,1fr)}}@media (width<=1100px){.kpis-home[data-v-35a3783b]{grid-template-columns:repeat(2,1fr)}}@media (width>=901px) and (width<=1100px){.kpis-home[data-v-35a3783b]>:last-child:nth-child(odd){grid-column:span 2}}@media (width<=900px){.kpis-home[data-v-35a3783b]>:last-child:nth-child(2n){grid-column:span 2}}@media (width<=359px){.kpis-home[data-v-35a3783b]{grid-template-columns:1fr}.kpis-home[data-v-35a3783b]>:last-child:nth-child(n){grid-column:auto}}.aviso-da-pagina[data-v-67f64674]{margin-bottom:16px}.dash-bloco[data-v-67f64674]{scroll-margin-top:calc(var(--casca-topo,0px) + 8px);padding-top:4px}.dash-bloco+.dash-bloco[data-v-67f64674]{border-top:1px solid var(--line-strong);margin-top:28px;padding-top:24px}.dash-espera[data-v-67f64674]{border:1px dashed var(--line-strong);border-radius:var(--r-md,3px);min-height:50vh;color:var(--muted);place-items:center;font-size:13px;display:grid}.convite[data-v-bb823075]{background:var(--card);border-top:1px solid var(--line);font:400 13.5px var(--font);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.texto b[data-v-bb823075]{font-size:13.5px;display:block}.texto p[data-v-bb823075]{color:var(--text-2);margin:2px 0 0;font-size:12.5px}.falha ul[data-v-bb823075]{color:var(--text-2);margin:4px 0 0;padding-left:18px;font-size:12.5px}.falha li+li[data-v-bb823075]{margin-top:2px}.acoes[data-v-bb823075]{gap:8px;margin-left:auto;display:flex}.convite[data-v-c12567d4]{background:var(--card);border-top:1px solid var(--line);font:400 13.5px var(--font);color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.texto[data-v-c12567d4]{flex:200px;min-width:0}.titulo[data-v-c12567d4]{font-size:13.5px;font-weight:700;display:block}.texto p[data-v-c12567d4]{color:var(--text-2);margin:2px 0 0;font-size:12.5px}.acoes[data-v-c12567d4]{gap:8px;margin-left:auto;display:flex}.passos[data-v-c12567d4]{border-top:1px solid var(--line);color:var(--text);flex-basis:100%;margin:0;padding:10px 0 0 20px;font-size:13px}.passos li+li[data-v-c12567d4]{margin-top:8px}.nota[data-v-c12567d4]{color:var(--text-2);font-size:12px;display:block}.sinal[data-v-c12567d4]{letter-spacing:1px}.icone[data-v-c12567d4]{vertical-align:-3px;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;margin-left:4px}@media (width>=901px){.convite[data-v-c12567d4]{display:none}}.pede-acesso[data-v-6080ebcc]{color:var(--muted)}.pede-acesso small[data-v-6080ebcc]{color:var(--warn-text,var(--muted));margin-left:auto;font-size:11px}.acesso-loja[data-v-6080ebcc]{border-top:1px solid var(--line);gap:8px;padding:8px 10px 10px;display:grid}.acesso-loja p[data-v-6080ebcc]{color:var(--muted);margin:0;font-size:12.5px}.acesso-loja .sd-input[data-v-6080ebcc]{width:100%;min-width:0}.acesso-acoes[data-v-6080ebcc]{gap:8px;display:flex}.acesso-acoes .sd-btn[data-v-6080ebcc]{white-space:nowrap;width:auto;padding:8px 12px}.acesso-erro[data-v-6080ebcc]{color:var(--danger-text)}.sidebar-rodape[data-v-af38e70c]{color:var(--sidebar-text-dim);border-top:1px solid #ffffff1a;margin-top:auto;padding:12px 10px;font-size:11.5px}.sino[data-v-f7a95e6c]{border-radius:3px;justify-content:center;align-items:center;width:40px;height:40px;text-decoration:none;display:inline-flex;position:relative}.sino-icone[data-v-f7a95e6c]{width:22px;height:22px;display:block}.sino.sino-navy[data-v-f7a95e6c]{color:var(--blue-300);border:1px solid #ffffff40;margin-right:6px}.sino.sino-navy[data-v-f7a95e6c]:hover{background:#ffffff14}.sino.sino-claro[data-v-f7a95e6c]{width:36px;height:36px;color:var(--blue-600)}.sino.sino-claro[data-v-f7a95e6c]:hover{background:var(--card-2)}.sino-qtd[data-v-f7a95e6c]{background:var(--wine-600);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:-5px;right:-5px}.painel-puxar[data-v-91b9a143]{background:var(--page);color:var(--text-2);justify-content:center;align-items:center;font-size:12.5px;display:flex;overflow:hidden}.painel-convites[data-v-91b9a143]{z-index:60;box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0}.painel[data-v-91b9a143]{background:var(--page);grid-template-columns:260px 1fr;min-height:100vh;display:grid}.painel-gaveta[data-v-91b9a143],.painel-main[data-v-91b9a143]{min-width:0}.painel-conteudo[data-v-91b9a143]{max-width:1400px;padding:24px 28px}.painel-botao-menu[data-v-91b9a143],.painel-fundo[data-v-91b9a143],.heroi[data-v-91b9a143]{display:none}.painel-main[data-v-91b9a143] .sd-header-linha>.sd-lojachip-wrap{flex:0 auto;min-width:0}@media (width>=901px){.painel-gaveta[data-v-91b9a143]{align-self:start;height:100vh;position:sticky;top:0;overflow-y:auto}.painel-main[data-v-91b9a143] .sd-header{z-index:40;position:sticky;top:0}}@media (width<=900px){.painel[data-v-91b9a143]{grid-template-columns:1fr}.painel-gaveta[data-v-91b9a143]{z-index:60;width:min(300px,85vw);transition:transform .2s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-105%);box-shadow:0 0 24px #00000059}.painel-gaveta.aberta[data-v-91b9a143]{transform:translate(0)}.painel-gaveta[data-v-91b9a143] .sd-sidebar{width:100%;min-height:100%}.painel-fundo[data-v-91b9a143]{z-index:50;cursor:default;background:#090e1a73;border:0;padding:0;display:block;position:fixed;inset:0}.painel-botao-menu[data-v-91b9a143]{border:1px solid var(--line);width:38px;height:38px;color:inherit;cursor:pointer;background:0 0;border-radius:3px;flex:none;place-items:center;font-size:17px;line-height:1;display:grid}.painel-main[data-v-91b9a143] .sd-header{z-index:40;padding:0 14px;position:sticky;top:0}.painel-main[data-v-91b9a143] .sd-header-company{margin-right:auto}.painel-main.com-heroi[data-v-91b9a143] .sd-header{display:none}.heroi[data-v-91b9a143]{display:contents}.heroi-navy[data-v-91b9a143]{z-index:30;background:var(--sidebar-grad);color:#fff;flex-direction:column;align-items:stretch;gap:8px;padding:10px 14px 20px;display:flex;position:sticky;top:0}.heroi-navy.sem-cartao[data-v-91b9a143]{padding-bottom:12px}.heroi-linha[data-v-91b9a143]{align-items:center;gap:10px;display:flex}.heroi-menu[data-v-91b9a143]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:3px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;line-height:1;display:grid}.heroi-avatar[data-v-91b9a143]{background:linear-gradient(135deg, var(--blue-600), var(--wine-600));border-radius:99px;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:750;display:grid}.heroi-quem[data-v-91b9a143]{flex:1;min-width:0}.heroi-quem b[data-v-91b9a143]{letter-spacing:-.01em;font-size:16.5px;display:block}.heroi-quem span[data-v-91b9a143]{color:var(--sidebar-text-dim);font-size:12px}.heroi-sair[data-v-91b9a143]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:3px;flex:none;padding:7px 12px;font-size:12.5px;font-weight:650}.heroi-cartao[data-v-91b9a143]{z-index:1;background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg,6px);margin:-12px 14px 2px;padding:16px 16px 14px;position:relative;box-shadow:0 10px 24px #090e1a24}.heroi-cartao-link[data-v-91b9a143]{color:inherit;text-decoration:none;display:block}.heroi-acao[data-v-91b9a143]{color:var(--blue-600);font-weight:650}.heroi-cartao small[data-v-91b9a143]{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:10.5px;font-weight:700;display:block}.heroi-cartao strong[data-v-91b9a143]{letter-spacing:-.02em;margin-top:2px;font-size:27px;font-weight:750;display:block}.heroi-qtd[data-v-91b9a143]{color:var(--muted);font-size:12px}.painel-conteudo[data-v-91b9a143]{padding:16px 14px}}@media (width<=360px){.heroi-avatar[data-v-91b9a143]{display:none}}@media (width<=480px){.painel-main[data-v-91b9a143] .sd-user>div:first-child{display:none}}@media (prefers-reduced-motion:reduce){.painel-gaveta[data-v-91b9a143]{transition:none}}
