.creditos-backdrop.svelte-1igbk98{position:fixed;inset:0;z-index:10040;display:grid;place-items:center;padding:20px;background:#0f172a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.creditos-modal.svelte-1igbk98{width:min(360px,100%);display:flex;flex-direction:column;border-radius:12px;border:1px solid var(--border, #e2e8f0);background:var(--surface, #fff);color:var(--text, #0f172a);box-shadow:0 18px 48px #0f172a47;overflow:hidden}.creditos-head.svelte-1igbk98{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--border, #e2e8f0)}.creditos-head.svelte-1igbk98 h2:where(.svelte-1igbk98){margin:0;font-size:1rem;font-weight:700}.creditos-fechar.svelte-1igbk98{appearance:none;border:none;background:transparent;color:var(--text-muted, #64748b);font-size:1.4rem;line-height:1;cursor:pointer;padding:2px 6px;border-radius:6px}.creditos-fechar.svelte-1igbk98:hover{background:var(--surface-muted, #f1f5f9);color:var(--text, #0f172a)}.creditos-body.svelte-1igbk98{padding:14px 16px}.creditos-lista.svelte-1igbk98{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.creditos-item.svelte-1igbk98{display:flex;align-items:center;gap:10px}.creditos-icone.svelte-1igbk98{width:36px;height:36px;flex-shrink:0;object-fit:contain}.creditos-link.svelte-1igbk98{font-size:13px;font-weight:500;line-height:1.4;color:#2563eb;text-decoration:none}.creditos-link.svelte-1igbk98:hover{text-decoration:underline}.creditos-foot.svelte-1igbk98{padding:10px 14px 12px;display:flex;justify-content:flex-end;border-top:1px solid var(--border, #e2e8f0)}.creditos-ok.svelte-1igbk98{appearance:none;border:none;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:7px 12px;border-radius:8px;background:#0f172a;color:#f8fafc}.creditos-ok.svelte-1igbk98:hover{background:#1e293b}html.dark .creditos-modal.svelte-1igbk98,html[data-theme=dark] .creditos-modal.svelte-1igbk98{background:#1e293b;border-color:#334155;color:#f1f5f9}html.dark .creditos-link.svelte-1igbk98,html[data-theme=dark] .creditos-link.svelte-1igbk98{color:#93c5fd}html.dark .creditos-ok.svelte-1igbk98,html[data-theme=dark] .creditos-ok.svelte-1igbk98{background:#334155}.sidebar.svelte-129hoe0{--sb-border: var(--shell-border, #334155);--sb-text: var(--shell-text, #f1f5f9);--sb-muted: var(--shell-muted, #94a3b8);--sb-hover: rgba(148, 163, 184, .12);--sb-hover-text: #f1f5f9;--sb-label: rgba(148, 163, 184, .68);--sb-footer-bg: var(--shell-footer-bg, #162032);--sb-header-bg: var(--shell-header-bg, #1e293b);--sb-group-bg: rgba(255, 255, 255, .045);--sb-dot: rgba(148, 163, 184, .45);--sb-version: rgba(148, 163, 184, .45);--sb-chat-fg: #e2e8f0;--sb-radius-item: 999px;--sb-radius-group: 16px;--sb-group-pad: 4px;--sb-radius-nested: calc(var(--sb-radius-group) - var(--sb-group-pad));width:260px;height:calc(100vh / var(--nx-ui-scale, 1));height:calc(100dvh / var(--nx-ui-scale, 1));min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1));background:radial-gradient(130% 70% at 10% -10%,color-mix(in srgb,var(--cor-primaria, #3b82f6) 28%,transparent) 0%,transparent 52%),radial-gradient(90% 50% at 100% 100%,color-mix(in srgb,var(--cor-primaria, #3b82f6) 12%,transparent) 0%,transparent 45%),linear-gradient(165deg,#121a2b 0%,var(--shell-bg, #0b1220) 48%,#0a101c 100%);color:var(--sb-text);position:fixed;left:0;top:0;bottom:0;z-index:50;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease,background .2s ease,border-color .2s ease;border-right:1px solid var(--sb-border);box-shadow:8px 0 32px #00000038;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;isolation:isolate}.sidebar.sidebar--nexy.svelte-129hoe0{--sb-header-bg: transparent;--sb-footer-bg: transparent;--sb-border: rgba(148, 163, 184, .14);background:radial-gradient(120% 55% at 50% 100%,rgba(37,99,235,.3),transparent 58%),radial-gradient(90% 45% at 15% 0%,rgba(56,189,248,.14),transparent 52%),radial-gradient(70% 40% at 100% 35%,rgba(59,130,246,.1),transparent 50%),#05070f;border-right-color:#94a3b829;box-shadow:8px 0 36px #00000059,0 0 40px #2563eb1a}.sidebar.sidebar--nexy.svelte-129hoe0:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.32;background-image:radial-gradient(rgba(147,197,253,.38) 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 68%);mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent 68%)}.sidebar.sidebar--nexy.svelte-129hoe0>:where(.svelte-129hoe0){position:relative;z-index:1}.sidebar.sidebar--nexy.svelte-129hoe0 .sidebar-header:where(.svelte-129hoe0){border-bottom-color:#94a3b81a;background:linear-gradient(to bottom,rgba(5,7,15,.55),transparent)}.sidebar.sidebar--nexy.svelte-129hoe0 .sidebar-footer:where(.svelte-129hoe0){border-top-color:#94a3b81a;background:linear-gradient(to top,rgba(5,7,15,.72),transparent)}.sidebar-header.svelte-129hoe0{height:70px;min-height:70px;max-height:70px;padding:0 14px;box-sizing:border-box;display:flex;align-items:center;border-bottom:1px solid var(--sb-border);background:var(--sb-header-bg);flex-shrink:0}.logo-area.svelte-129hoe0{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.logo-wrap.svelte-129hoe0{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:108px;height:42px;box-sizing:border-box;background:transparent;padding:0;overflow:hidden;border-radius:10px}.logo-wrap.com-fundo.svelte-129hoe0{background:#fff;padding:6px 10px;border-radius:10px;box-shadow:0 0 0 1px #ffffff14}.logo-wrap--nome.svelte-129hoe0{width:auto;max-width:148px;justify-content:flex-start;background:transparent;padding:0}.logo-nome.svelte-129hoe0{color:#fff;font-size:13px;font-weight:750;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.logo-iniciais.svelte-129hoe0{display:none;color:#fff;font-size:13px;font-weight:800;letter-spacing:.02em}.logo-img.svelte-129hoe0{width:100%;height:100%;object-fit:contain}.logo-placeholder.svelte-129hoe0{width:100%;height:100%;background:#ffffff0f;border-radius:8px}.logo-separator.svelte-129hoe0{width:1px;height:28px;background:var(--sb-border);flex-shrink:0;font-size:0}.logo-text-block.svelte-129hoe0{display:flex;align-items:center;min-width:0;flex:1;overflow:hidden}.logo-text.svelte-129hoe0{font-size:17px;font-weight:700;letter-spacing:-.03em;color:#f8fafc;white-space:nowrap}.logo-modulo-img.svelte-129hoe0{display:block;max-height:32px;max-width:120px;width:auto;height:auto;object-fit:contain;object-position:left center}.nav-links.svelte-129hoe0{flex:1;padding:18px 12px 20px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.35) transparent}.sidebar-meta.svelte-129hoe0{display:flex;flex-direction:column;align-items:center;gap:2px;flex-shrink:0;padding:2px 12px 8px}.sidebar-version.svelte-129hoe0{display:block;text-align:center;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--sb-version);cursor:help;-webkit-user-select:none;user-select:none;line-height:1.2;padding:0}.sidebar-creditos-btn.svelte-129hoe0{appearance:none;border:none;background:transparent;cursor:pointer;font:inherit;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#94a3b88c;padding:2px 8px;border-radius:6px;line-height:1.2}.sidebar-creditos-btn.svelte-129hoe0:hover{color:#e2e8f0;background:#94a3b81f}.sidebar-footer.svelte-129hoe0{flex-shrink:0;height:var(--shell-bottom-bar-h, 72px);min-height:var(--shell-bottom-bar-h, 72px);box-sizing:border-box;padding:8px 12px;border-top:1px solid var(--sb-border);background:var(--sb-footer-bg);display:flex;flex-direction:column;align-items:stretch;justify-content:center;overflow:visible}.sidebar-footer.svelte-129hoe0 .nav-item--chat:where(.svelte-129hoe0){justify-content:center}.nav-item.svelte-129hoe0{display:flex;align-items:center;gap:12px;padding:10px 16px;min-height:42px;box-sizing:border-box;color:var(--sb-muted);text-decoration:none;border-radius:var(--sb-radius-item);font-weight:500;font-size:13.5px;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .15s ease;touch-action:manipulation;position:relative}.nav-item.svelte-129hoe0 svg:where(.svelte-129hoe0){flex-shrink:0;opacity:.88}.nav-item.svelte-129hoe0:hover{background:var(--sb-hover);color:var(--sb-hover-text)}.nav-item.svelte-129hoe0:hover svg:where(.svelte-129hoe0){opacity:1}.nav-item.active.svelte-129hoe0{background:var(--sb-hover);color:var(--sb-hover-text);box-shadow:0 4px 14px color-mix(in srgb,var(--cor-primaria, #3b82f6) 24%,transparent),0 2px 5px #00000040,inset 0 1px #ffffff24;font-weight:600}.nav-item.active.svelte-129hoe0 svg:where(.svelte-129hoe0){opacity:1}.nav-item.nav-item--chat.svelte-129hoe0{width:100%;border:1px solid color-mix(in srgb,var(--cor-primaria, #3b82f6) 35%,transparent);background:color-mix(in srgb,var(--cor-primaria, #3b82f6) 10%,transparent);cursor:pointer;font-family:inherit;color:var(--sb-chat-fg);min-height:36px;padding:7px 14px;font-size:13px;border-radius:var(--sb-radius-item)}.nav-item.nav-item--chat.svelte-129hoe0:hover{background:color-mix(in srgb,var(--cor-primaria, #3b82f6) 20%,transparent);color:var(--sb-hover-text)}.nav-item.nav-item--nexy.svelte-129hoe0{--nexy-gx: 0px;--nexy-gy: 0px;--nexy-blur: 12px;--nexy-a: .4;--nexy-a2: .12;--nexy-h: 217;--nexy-trans: 1s;position:relative;overflow:visible;width:auto;align-self:center;justify-content:center;gap:9px;min-height:42px;padding:7px 16px 7px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--cor-primaria, #3b82f6) 48%,transparent);background:linear-gradient(135deg,#1e3a8a,#0f172a 48%,#164e63);color:#f8fafc;font-weight:700;font-size:14px;letter-spacing:.02em;z-index:1;box-shadow:0 0 0 1px #ffffff0d inset,var(--nexy-gx) var(--nexy-gy) var(--nexy-blur) hsl(var(--nexy-h) 90% 55% / var(--nexy-a)),0 0 7px hsl(var(--nexy-h) 80% 60% / var(--nexy-a2));transition:box-shadow var(--nexy-trans) ease-in-out,border-color .2s ease,background .2s ease,transform .15s ease,color .2s ease}.nav-item.nav-item--nexy.svelte-129hoe0:hover{border-color:color-mix(in srgb,var(--cor-primaria, #3b82f6) 70%,transparent);background:linear-gradient(135deg,#1d4ed8,#0f172a 48%,#0e7490);color:#fff;transform:translateY(-1px)}.nav-item.nav-item--nexy.svelte-129hoe0:active{transform:translateY(0)}.nexy-btn-icon.svelte-129hoe0{position:relative;z-index:1;display:inline-flex;flex-shrink:0;width:30px;height:30px;align-items:center;justify-content:center}.nexy-btn-logo.svelte-129hoe0{width:30px;height:30px;padding:4px;box-sizing:border-box;border-radius:999px;object-fit:contain;object-position:center;display:block;background:#020617;border:1px solid rgba(148,163,184,.25)}.nexy-btn-chat-badge.svelte-129hoe0{position:absolute;right:-2px;bottom:-2px;width:16px;height:16px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#2563eb;color:#fff;border:1.5px solid #0b1220;box-shadow:0 1px 4px #2563eb73;z-index:2}.nexy-btn-chat-badge.svelte-129hoe0 svg:where(.svelte-129hoe0){width:10px;height:10px}.nav-item.nav-item--nexy.svelte-129hoe0 .nav-item-label:where(.svelte-129hoe0){position:relative;z-index:1;font-size:14px;font-weight:800;letter-spacing:.02em}@media(prefers-reduced-motion:reduce){.nav-item.nav-item--nexy.svelte-129hoe0{transition:none;box-shadow:0 0 0 1px #ffffff0d inset,0 0 12px #2563eb66}}.nav-item-label.svelte-129hoe0{display:flex;align-items:center;gap:6px;min-width:0}.nav-lock.svelte-129hoe0{flex-shrink:0;color:#facc15;width:16px;height:16px}.nav-item--locked.svelte-129hoe0{opacity:.78}.addon-badge.svelte-129hoe0{flex-shrink:0;color:#fcd34d}.nav-count-badge.svelte-129hoe0{flex-shrink:0;min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;line-height:1;color:#fff;background:#dc2626}.nav-count-badge--venc.svelte-129hoe0{background:#dc2626}.nav-count-badge--aviso.svelte-129hoe0{background:#d97706}.nav-group.svelte-129hoe0{display:flex;flex-direction:column;gap:2px;border-radius:var(--sb-radius-group);padding:2px}.nav-group--open.svelte-129hoe0{background:var(--sb-group-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sb-border) 70%,transparent);padding:var(--sb-group-pad);margin-bottom:2px;--sb-radius-nested: calc(var(--sb-radius-group) - var(--sb-group-pad))}.nav-group--open.svelte-129hoe0>.nav-item--parent:where(.svelte-129hoe0),.nav-group--open.svelte-129hoe0 .nav-item--sub:where(.svelte-129hoe0){border-radius:var(--sb-radius-nested)}.nav-item--parent.svelte-129hoe0{width:100%;border:none;background:transparent;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:500;line-height:1.25;text-align:left;color:var(--sb-muted)}.nav-item--parent.active.svelte-129hoe0:not(.nav-item--expanded),.nav-item--parent.nav-item--expanded.svelte-129hoe0{color:var(--sb-hover-text);background:var(--sb-hover);box-shadow:0 4px 14px color-mix(in srgb,var(--cor-primaria, #3b82f6) 24%,transparent),0 2px 5px #00000040,inset 0 1px #ffffff24}.nav-item--parent.svelte-129hoe0 .nav-caret:where(.svelte-129hoe0){margin-left:auto;display:inline-flex;opacity:.7;transition:transform .2s ease}.nav-item--parent.nav-item--expanded.svelte-129hoe0 .nav-caret:where(.svelte-129hoe0){transform:rotate(90deg)}.nav-item--parent.svelte-129hoe0:hover{background:var(--sb-hover);color:var(--sb-hover-text)}.nav-sub.svelte-129hoe0{display:none;flex-direction:column;gap:2px;padding:2px 4px 4px 10px}.nav-group--open.svelte-129hoe0>.nav-sub:where(.svelte-129hoe0){display:flex}.nav-sub--nested.svelte-129hoe0{padding-left:14px}.nav-group--nested.svelte-129hoe0{gap:1px;padding:0;margin:0;background:transparent;box-shadow:none}.nav-group--nested.nav-group--open.svelte-129hoe0{background:color-mix(in srgb,var(--sb-group-bg) 55%,transparent);box-shadow:none;padding:2px;margin:2px 0}.nav-item--nested.svelte-129hoe0{padding-left:10px;min-height:30px;font-size:12px}.nav-item--sub.svelte-129hoe0{padding:8px 14px 8px 12px;min-height:34px;font-size:12.5px;gap:8px;border-radius:var(--sb-radius-item)}.nav-sub-dot.svelte-129hoe0{width:6px;height:6px;border-radius:999px;background:var(--sb-dot);flex-shrink:0}.nav-item--sub.active.svelte-129hoe0 .nav-sub-dot:where(.svelte-129hoe0){background:var(--sb-hover-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--sb-hover-text) 18%,transparent)}.nav-item--sub.active.svelte-129hoe0{background:var(--sb-hover);color:var(--sb-hover-text);box-shadow:0 4px 14px color-mix(in srgb,var(--cor-primaria, #3b82f6) 24%,transparent),0 2px 5px #00000040,inset 0 1px #ffffff24}@media(min-width:1025px){.sidebar.svelte-129hoe0{z-index:1000;top:0;left:0;bottom:0;height:calc(100vh / var(--nx-ui-scale, 1));height:calc(100dvh / var(--nx-ui-scale, 1));min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1));border-radius:0}}@media(min-width:768px)and (max-width:1024px){.sidebar.svelte-129hoe0{--shell-bottom-bar-h: 64px;z-index:1000;width:72px;top:0;left:0;bottom:0;height:100vh;height:100dvh;transform:none;-webkit-transform:none;border-radius:0;padding-bottom:0;box-shadow:4px 0 24px #00000038}.sidebar-header.svelte-129hoe0{height:56px;min-height:56px;max-height:56px;padding:0 8px;justify-content:center}.logo-area.svelte-129hoe0{justify-content:center;gap:0}.logo-wrap.svelte-129hoe0{width:40px;height:40px;padding:0}.logo-wrap.com-fundo.svelte-129hoe0{padding:4px;border-radius:10px}.logo-wrap--nome.svelte-129hoe0{width:40px;max-width:40px;justify-content:center}.logo-nome.svelte-129hoe0{display:none}.logo-iniciais.svelte-129hoe0{display:flex}.logo-separator.svelte-129hoe0,.logo-text-block.svelte-129hoe0,.nav-item-label.svelte-129hoe0,.nav-caret.svelte-129hoe0,.sidebar-meta.svelte-129hoe0,.addon-badge.svelte-129hoe0{display:none!important}.nav-links.svelte-129hoe0{padding:12px 8px;align-items:stretch;gap:4px}.nav-item.svelte-129hoe0{justify-content:center;align-items:center;gap:0;padding:10px 0;min-height:44px;width:100%;border-radius:12px}.nav-item--parent.svelte-129hoe0{padding:10px 0}.nav-item.nav-item--chat.svelte-129hoe0{padding:8px 0;min-height:40px;justify-content:center}.nav-group--open.svelte-129hoe0{--sb-group-pad: 2px;padding:var(--sb-group-pad)}.nav-sub.svelte-129hoe0{padding:2px 0 4px;align-items:center}.nav-item--sub.svelte-129hoe0{width:36px;min-height:28px;padding:6px 0;justify-content:center;margin:0 auto}.nav-sub-dot.svelte-129hoe0{width:7px;height:7px}.sidebar-footer.svelte-129hoe0{padding:8px 6px;align-items:center}}@media(max-width:767px){.sidebar.svelte-129hoe0{--shell-bottom-bar-h: 64px;transform:translateZ(0) translate(-100%);-webkit-transform:translateZ(0) translateX(-100%);width:min(300px,88vw);padding-bottom:calc(var(--shell-bottom-bar-h) + env(safe-area-inset-bottom,0));box-sizing:border-box;border-radius:0 20px 20px 0;border-right:1px solid var(--sb-border)}.sidebar.open.svelte-129hoe0{transform:translateZ(0) translate(0);-webkit-transform:translateZ(0) translateX(0);box-shadow:20px 0 48px #00000073;z-index:2147483000}html.dark .sidebar.open.svelte-129hoe0{box-shadow:20px 0 48px #0000008c}.sidebar-footer.svelte-129hoe0{position:sticky;bottom:0;background:var(--sb-footer-bg);z-index:2;height:var(--shell-bottom-bar-h);min-height:var(--shell-bottom-bar-h)}.sidebar-header.svelte-129hoe0{height:56px;min-height:56px;max-height:56px}}@media(max-width:480px){.sidebar.svelte-129hoe0{width:100%;border-radius:0}}.top-header.svelte-1elxaub{height:70px;background:var(--shell-header-bg, var(--header-bg, #1e293b));border-bottom:1px solid var(--shell-border, #334155);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));position:sticky;top:0;z-index:40;flex-shrink:0;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;isolation:isolate}.top-header.top-header--nexy.svelte-1elxaub{border-bottom-color:#94a3b81f;background:radial-gradient(90% 140% at 85% 0%,rgba(56,189,248,.14),transparent 55%),radial-gradient(70% 120% at 10% 100%,rgba(37,99,235,.2),transparent 55%),#05070f;box-shadow:0 8px 24px #00000047}.top-header.top-header--nexy.svelte-1elxaub:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.28;background-image:radial-gradient(rgba(147,197,253,.4) 1px,transparent 1px);background-size:16px 16px;-webkit-mask-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.85));mask-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.85))}.top-header.top-header--nexy.svelte-1elxaub>:where(.svelte-1elxaub){position:relative;z-index:1}.top-header.svelte-1elxaub::-webkit-scrollbar{height:0}.left-section.svelte-1elxaub{display:flex;align-items:center;gap:16px;flex:1 1 0;min-width:0;overflow:hidden}.menu-btn.svelte-1elxaub{display:none;flex-shrink:0;background:none;border:none;cursor:pointer;color:var(--shell-muted, #94a3b8)}.page-title.svelte-1elxaub{margin:0;font-size:16px;color:var(--shell-text, #f1f5f9);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right-section.svelte-1elxaub{--hdr-chip: 36px;--hdr-chip-r: 10px;--hdr-chip-bg: rgba(148, 163, 184, .12);--hdr-chip-border: rgba(148, 163, 184, .28);display:flex;align-items:center;gap:8px;flex:0 0 auto;flex-shrink:0}.btn-empresa.svelte-1elxaub,.user-display.svelte-1elxaub,.btn-theme.svelte-1elxaub,.btn-escala.svelte-1elxaub,.btn-logout.svelte-1elxaub{box-sizing:border-box;flex-shrink:0;height:var(--hdr-chip);min-height:var(--hdr-chip);border-radius:var(--hdr-chip-r);background:var(--hdr-chip-bg);border:1px solid var(--hdr-chip-border);display:flex;align-items:center;justify-content:center;transition:background .2s,color .2s,border-color .2s}.btn-empresa.svelte-1elxaub{width:var(--hdr-chip);min-width:var(--hdr-chip);padding:0;color:var(--shell-muted, #94a3b8);text-decoration:none}.btn-empresa.svelte-1elxaub svg:where(.svelte-1elxaub),.btn-theme.svelte-1elxaub svg:where(.svelte-1elxaub),.btn-logout.svelte-1elxaub svg:where(.svelte-1elxaub),.icon-circle.svelte-1elxaub svg:where(.svelte-1elxaub){width:18px;height:18px;flex-shrink:0}.btn-empresa.svelte-1elxaub:hover{background:#3b82f626;color:#93c5fd;border-color:#3b82f6}.btn-empresa.active.svelte-1elxaub{background:#3b82f62e;color:#93c5fd;border-color:#3b82f6}.user-display.svelte-1elxaub{gap:8px;padding:0 10px 0 12px;flex:0 1 auto;min-width:0;max-width:min(200px,36vw);justify-content:flex-end}.name.svelte-1elxaub{font-size:14px;font-weight:600;color:var(--shell-text, #e2e8f0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.icon-circle.svelte-1elxaub{display:flex;align-items:center;justify-content:center;color:var(--shell-muted, #94a3b8);flex-shrink:0}.btn-theme.svelte-1elxaub{width:var(--hdr-chip);min-width:var(--hdr-chip);padding:0;color:var(--shell-muted, #94a3b8);cursor:pointer}.btn-theme.svelte-1elxaub:hover{background:#3b82f626;color:#93c5fd;border-color:#3b82f6}.btn-escala.svelte-1elxaub{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:var(--hdr-chip);padding:0 10px;color:var(--shell-muted, #94a3b8);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.02em}.btn-escala.svelte-1elxaub:hover{background:#3b82f626;color:#93c5fd;border-color:#3b82f6}.btn-escala-label.svelte-1elxaub{font-variant-numeric:tabular-nums}.escala-wrap.svelte-1elxaub{position:relative;flex-shrink:0}.escala-backdrop.svelte-1elxaub{position:fixed;inset:0;z-index:5200}.escala-menu.svelte-1elxaub{position:fixed;z-index:5201;min-width:168px;padding:8px;border-radius:10px;border:1px solid var(--shell-border, #334155);background:var(--shell-header-bg, #1e293b);box-shadow:0 12px 28px #00000059;display:flex;flex-direction:column;gap:4px}.escala-menu-hint.svelte-1elxaub{margin:0 0 4px;padding:0 6px;font-size:11px;color:var(--shell-muted, #94a3b8)}.escala-opt.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:none;border-radius:6px;background:transparent;color:var(--shell-text, #e2e8f0);font-size:13px;font-weight:600;padding:8px 10px;cursor:pointer;text-align:left}.escala-opt.svelte-1elxaub:hover{background:#3b82f626}.escala-opt.active.svelte-1elxaub{background:#3b82f638;color:#93c5fd}.escala-opt-tag.svelte-1elxaub{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--shell-muted, #94a3b8)}.btn-logout.svelte-1elxaub{width:var(--hdr-chip);min-width:var(--hdr-chip);padding:0;color:#f87171;cursor:pointer}.btn-logout.svelte-1elxaub:hover{background:#ef444426;border-color:#f87171}@media(max-width:1024px){.name.svelte-1elxaub,.escala-wrap.svelte-1elxaub{display:none}.btn-empresa.svelte-1elxaub,.user-display.svelte-1elxaub{width:var(--hdr-chip);min-width:var(--hdr-chip);max-width:var(--hdr-chip);padding:0;justify-content:center;gap:0}}@media(min-width:768px)and (max-width:1024px){.top-header.svelte-1elxaub{height:56px}.page-title.svelte-1elxaub{font-size:14px}}@media(max-width:767px){.right-section.svelte-1elxaub{--hdr-chip: 36px;gap:6px;flex-shrink:0}.menu-btn.svelte-1elxaub{display:flex;align-items:center;justify-content:center;width:var(--hdr-chip);height:var(--hdr-chip);min-width:var(--hdr-chip);min-height:var(--hdr-chip);border-radius:var(--hdr-chip-r);touch-action:manipulation}.top-header.svelte-1elxaub{padding:0 max(10px,env(safe-area-inset-right,0px)) 0 max(10px,env(safe-area-inset-left,0px));height:56px;gap:6px;position:fixed;top:0;left:0;right:0;width:100%;max-width:100vw;z-index:42;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;box-sizing:border-box}.page-title.svelte-1elxaub{font-size:14px}.btn-empresa.svelte-1elxaub,.btn-theme.svelte-1elxaub,.btn-logout.svelte-1elxaub{touch-action:manipulation}}@media(max-width:480px){.top-header.svelte-1elxaub{padding:0 8px;height:50px;gap:6px}.page-title.svelte-1elxaub{font-size:13px}.right-section.svelte-1elxaub{--hdr-chip: 34px;gap:5px}}.whatsapp-float.svelte-1xs9p2u{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36666;z-index:999;text-decoration:none;transition:transform .2s,box-shadow .2s}.whatsapp-float.svelte-1xs9p2u:hover{transform:scale(1.08);box-shadow:0 6px 16px #25d36680;color:#fff}.whatsapp-float.svelte-1xs9p2u span:where(.svelte-1xs9p2u){display:none}@media(max-width:1024px){.whatsapp-float.svelte-1xs9p2u{bottom:92px;right:16px;width:48px;height:48px}}@media(min-width:640px){.whatsapp-float.svelte-1xs9p2u{width:auto;height:48px;padding:0 16px;border-radius:24px;gap:8px}.whatsapp-float.svelte-1xs9p2u span:where(.svelte-1xs9p2u){display:inline;font-size:14px;font-weight:600}}.chat-suporte-overlay.svelte-1wv6y1p{position:fixed;inset:0;z-index:2147483000;background:#02061773;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.chat-suporte-painel.svelte-1wv6y1p{--chat-painel-w: min(400px, calc(var(--shell-sidebar-w, 260px) + 120px));--chat-painel-h: min(560px, calc(100dvh - var(--shell-bottom-bar-h, 72px) - 88px));position:fixed;isolation:isolate;z-index:2147483001;left:8px;bottom:calc(var(--shell-bottom-bar-h, 72px) + 10px);width:var(--chat-painel-w);height:var(--chat-painel-h);max-height:calc(100dvh - var(--shell-bottom-bar-h, 72px) - 24px);display:flex;flex-direction:column;background:#0f172a;border:1px solid #334155;border-radius:14px;box-shadow:0 16px 40px #00000073;color:#f1f5f9;overflow:hidden}@media(min-width:1025px){.chat-suporte-painel.chat-suporte-painel--nexy.svelte-1wv6y1p{--chat-painel-w: min(480px, calc(100vw - 32px) );--chat-painel-h: min(720px, calc(100dvh - var(--shell-bottom-bar-h, 72px) - 48px));left:12px;bottom:calc(var(--shell-bottom-bar-h, 72px) + 16px);border-radius:24px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-suporte-header:where(.svelte-1wv6y1p){min-height:58px;padding:12px 14px 12px 16px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-suporte-titulo:where(.svelte-1wv6y1p) h2:where(.svelte-1wv6y1p){font-size:17px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-suporte-subtitulo:where(.svelte-1wv6y1p){font-size:12.5px;max-width:340px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-lista:where(.svelte-1wv6y1p){padding:18px 18px 10px;gap:12px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-msg:where(.svelte-1wv6y1p){font-size:15px;line-height:1.55;padding:12px 14px;border-radius:18px;max-width:94%}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-chip:where(.svelte-1wv6y1p){font-size:13.5px;padding:11px 14px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-input:where(.svelte-1wv6y1p){font-size:15px;height:44px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-pill:where(.svelte-1wv6y1p){min-height:56px;padding:6px 6px 6px 18px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-enviar:where(.svelte-1wv6y1p){width:44px;height:44px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-disclaimer:where(.svelte-1wv6y1p){font-size:12px}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-ia-erro:where(.svelte-1wv6y1p){font-size:13px}}.chat-suporte-painel--nexy.svelte-1wv6y1p{border:1px solid rgba(148,163,184,.18);border-radius:22px;background:radial-gradient(120% 70% at 50% 100%,rgba(37,99,235,.28),transparent 55%),radial-gradient(80% 50% at 80% 0%,rgba(56,189,248,.12),transparent 50%),#05070f;box-shadow:0 22px 50px #0000008c,0 0 40px #2563eb1f}.chat-suporte-painel--nexy.svelte-1wv6y1p:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(rgba(147,197,253,.35) 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.85),transparent 62%);mask-image:linear-gradient(to top,rgba(0,0,0,.85),transparent 62%)}.chat-suporte-header.svelte-1wv6y1p{position:relative;z-index:1;flex-shrink:0;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px 10px 14px;border-bottom:1px solid rgba(148,163,184,.12);background:#0f172a59}.chat-suporte-painel--nexy.svelte-1wv6y1p .chat-suporte-header:where(.svelte-1wv6y1p){background:transparent;border-bottom-color:#94a3b81a}.chat-suporte-titulo.svelte-1wv6y1p{display:flex;align-items:center;gap:10px;min-width:0}.chat-suporte-icon.svelte-1wv6y1p{display:inline-flex;align-items:center;justify-content:center;color:#93c5fd;filter:drop-shadow(0 0 8px rgba(96,165,250,.45))}.nexy-header-logo.svelte-1wv6y1p{width:32px;height:32px;padding:4px;box-sizing:border-box;border-radius:999px;object-fit:contain;object-position:center;display:block;background:#020617}.chat-suporte-titulos.svelte-1wv6y1p{min-width:0;display:flex;flex-direction:column;gap:1px}.chat-suporte-titulo.svelte-1wv6y1p h2:where(.svelte-1wv6y1p){margin:0;font-size:15px;font-weight:700;letter-spacing:.01em}.chat-suporte-subtitulo.svelte-1wv6y1p{margin:0;font-size:11px;font-weight:500;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.chat-suporte-fechar.svelte-1wv6y1p{width:34px;height:34px;border:1px solid rgba(148,163,184,.16);border-radius:999px;background:#ffffff0a;color:#94a3b8;font-size:22px;line-height:1;cursor:pointer}.chat-suporte-fechar.svelte-1wv6y1p:hover{background:#94a3b824;color:#f1f5f9}.chat-suporte-body.svelte-1wv6y1p{flex:1;min-height:0;background:#fff}.chat-suporte-iframe.svelte-1wv6y1p{display:block;width:100%;height:100%;border:0;background:#fff}.chat-ia-body.svelte-1wv6y1p{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;background:transparent}.chat-ia-lista.svelte-1wv6y1p{flex:1;min-height:0;overflow-y:auto;padding:14px 14px 8px;display:flex;flex-direction:column;gap:10px}.chat-ia-sugestoes.svelte-1wv6y1p{display:flex;flex-direction:column;gap:6px;margin-top:2px;width:100%}.chat-ia-chip.svelte-1wv6y1p{text-align:left;border:1px solid rgba(148,163,184,.18);background:#ffffff0a;color:#e2e8f0;border-radius:999px;padding:9px 12px;font-size:12px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.chat-ia-chip.svelte-1wv6y1p:hover:not(:disabled){border-color:#60a5fa8c;background:#2563eb2e;color:#fff}.chat-ia-chip.svelte-1wv6y1p:disabled{opacity:.6;cursor:wait}.chat-ia-msg.svelte-1wv6y1p{max-width:92%;border-radius:16px;padding:10px 12px;font-size:13px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.chat-ia-msg.svelte-1wv6y1p p:where(.svelte-1wv6y1p){margin:0}.chat-ia-msg.bot.svelte-1wv6y1p strong{font-weight:700;color:#f8fafc}.chat-ia-msg.user.svelte-1wv6y1p{align-self:flex-end;background:linear-gradient(135deg,#1d4ed8,#2563eb);color:#eff6ff;box-shadow:0 6px 16px #2563eb47}.chat-ia-msg.bot.svelte-1wv6y1p{align-self:flex-start;background:#ffffff0d;border:1px solid rgba(148,163,184,.14);color:#e2e8f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.chat-ia-typing.svelte-1wv6y1p{display:inline-flex;align-items:center;min-height:1.35em;padding-top:10px;padding-bottom:10px}.chat-ia-dots.svelte-1wv6y1p{display:inline-flex;align-items:center;gap:5px}.chat-ia-dots.svelte-1wv6y1p span:where(.svelte-1wv6y1p){width:6px;height:6px;border-radius:50%;background:#94a3b8;opacity:.35;animation:svelte-1wv6y1p-chat-ia-dot 1.15s ease-in-out infinite}.chat-ia-dots.svelte-1wv6y1p span:where(.svelte-1wv6y1p):nth-child(2){animation-delay:.18s}.chat-ia-dots.svelte-1wv6y1p span:where(.svelte-1wv6y1p):nth-child(3){animation-delay:.36s}@keyframes svelte-1wv6y1p-chat-ia-dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.chat-ia-cursor.svelte-1wv6y1p{display:inline-block;width:2px;height:.95em;margin-left:2px;vertical-align:-.12em;background:#93c5fd;border-radius:1px;animation:svelte-1wv6y1p-chat-ia-cursor-blink .85s step-end infinite}.chat-ia-msg.bot a.chat-ia-deeplink{color:#93c5fd;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.chat-ia-msg.bot a.chat-ia-deeplink:hover{color:#bfdbfe;text-decoration-thickness:2px}@keyframes svelte-1wv6y1p-chat-ia-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.chat-ia-erro.svelte-1wv6y1p{font-size:12px;color:#fca5a5;padding:4px 2px}.chat-ia-composer.svelte-1wv6y1p{flex-shrink:0;padding:10px 12px 12px;background:linear-gradient(to top,rgba(5,7,15,.92),transparent)}.chat-ia-disclaimer.svelte-1wv6y1p{margin:8px 4px 0;font-size:11px;line-height:1.35;color:#94a3b8;text-align:center}.chat-ia-pill.svelte-1wv6y1p{display:flex;align-items:center;gap:8px;min-height:52px;padding:6px 6px 6px 16px;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:#ffffff12;box-shadow:0 0 0 1px #ffffff08 inset,0 10px 28px #00000059;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chat-ia-pill.svelte-1wv6y1p:focus-within{border-color:#60a5fa8c;box-shadow:0 0 0 1px #60a5fa2e inset,0 0 0 3px #2563eb26,0 12px 30px #0006}.chat-ia-input.svelte-1wv6y1p{flex:1;min-width:0;height:40px;border:none;outline:none;background:transparent;color:#f8fafc;font-size:14px;padding:0}.chat-ia-input.svelte-1wv6y1p::placeholder{color:#94a3b8}.chat-ia-enviar.svelte-1wv6y1p{width:40px;height:40px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:999px;background:linear-gradient(160deg,#3b82f6,#1d4ed8);color:#fff;cursor:pointer;box-shadow:0 6px 16px #2563eb66}.chat-ia-enviar.svelte-1wv6y1p:hover:not(:disabled){filter:brightness(1.08)}.chat-ia-enviar.svelte-1wv6y1p:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.chat-ia-enviar-spin.svelte-1wv6y1p{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:svelte-1wv6y1p-chat-ia-spin .7s linear infinite}@keyframes svelte-1wv6y1p-chat-ia-spin{to{transform:rotate(360deg)}}@media(min-width:768px)and (max-width:1024px){.chat-suporte-painel.svelte-1wv6y1p{--chat-painel-w: min(360px, calc(100vw - 88px) );left:8px;bottom:calc(var(--shell-bottom-bar-h, 64px) + 10px)}}@media(max-width:767px){.chat-suporte-painel.svelte-1wv6y1p{--chat-painel-w: calc(100vw - 24px) ;--chat-painel-h: min(560px, calc(100dvh - var(--shell-bottom-bar-h, 64px) - 80px));left:12px;right:12px;width:auto;bottom:calc(var(--shell-bottom-bar-h, 64px) + 12px + env(safe-area-inset-bottom,0px))}}.bottom-nav.svelte-oeh3u8{position:fixed;bottom:0;left:0;right:0;height:var(--shell-bottom-bar-h, 72px);min-height:var(--shell-bottom-bar-h, 72px);padding:8px 10px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0));padding-left:calc(10px + env(safe-area-inset-left,0));padding-right:calc(10px + env(safe-area-inset-right,0));background:var(--shell-footer-bg, #162032);display:flex;align-items:stretch;justify-content:stretch;gap:6px;width:100%;box-sizing:border-box;overflow:visible;z-index:40;box-shadow:0 -2px 10px #0003;border-top:1px solid var(--shell-border, #334155);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;isolation:isolate}.bottom-nav.svelte-oeh3u8:after{content:"";position:absolute;left:0;right:0;top:100%;height:max(0px,calc(100dvh / var(--nx-ui-scale, 1) - 100dvh));background:inherit;pointer-events:none;z-index:-1}.bottom-nav.bottom-nav--nexy.svelte-oeh3u8{border-top-color:#94a3b81f;background:radial-gradient(110% 160% at 50% 120%,rgba(37,99,235,.32),transparent 58%),radial-gradient(80% 120% at 90% 0%,rgba(56,189,248,.12),transparent 50%),#05070f;box-shadow:0 -8px 28px #00000059,0 0 28px #2563eb1f}.bottom-nav.bottom-nav--nexy.svelte-oeh3u8:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.3;background-image:radial-gradient(rgba(147,197,253,.4) 1px,transparent 1px);background-size:16px 16px;-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent);mask-image:linear-gradient(to top,rgba(0,0,0,.9),transparent)}.bottom-nav.bottom-nav--nexy.svelte-oeh3u8>:where(.svelte-oeh3u8){position:relative;z-index:1}@media(min-width:1025px){.bottom-nav.svelte-oeh3u8{z-index:56;left:260px;width:auto;right:0}}.nav-btn.svelte-oeh3u8{flex:1 1 0;min-width:0;max-width:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:6px 10px;min-height:0;height:100%;box-sizing:border-box;overflow:visible;color:#cbd5e1;text-decoration:none;font-size:11px;font-weight:500;line-height:1.15;border-radius:999px;border:1px solid transparent;background:transparent;box-shadow:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease;touch-action:manipulation;position:relative}.nav-btn.svelte-oeh3u8 svg:where(.svelte-oeh3u8):not(.nav-btn__crown){flex-shrink:0;opacity:1}.nav-btn__icon.svelte-oeh3u8{position:relative;display:inline-flex;line-height:0;overflow:visible}.nav-btn__crown.svelte-oeh3u8{position:absolute;top:-8px;right:-10px;width:20px;height:20px;padding:2px;border-radius:999px;background:#0b1220;color:#facc15;box-shadow:0 0 0 2px #facc158c;z-index:2}.nav-btn.svelte-oeh3u8:hover:not(.active):not(.nav-btn--locked){color:#fff;background:#94a3b824}.nav-btn.active.svelte-oeh3u8:not(.nav-btn--locked){color:#fff;font-weight:700;border-color:color-mix(in srgb,var(--cor-primaria, #3b82f6) 42%,rgba(148,163,184,.35));background:linear-gradient(180deg,color-mix(in srgb,var(--cor-primaria, #3b82f6) 26%,rgba(30,41,59,.98)),#0f172afa);box-shadow:inset 0 1px #ffffff1f,0 4px 12px #02061766}.nav-btn--locked.svelte-oeh3u8:not(.active){color:#ccfbf1}.nav-btn--locked.svelte-oeh3u8{color:#fff;font-weight:700;border-color:#2dd4bf8c;background:radial-gradient(120% 140% at 50% 0%,rgba(45,212,191,.28),transparent 62%),#0d94882e;box-shadow:0 0 0 1px #2dd4bf59,0 0 16px #14b8a673;animation:svelte-oeh3u8-nxfleet-btn-shine 1.8s ease-in-out infinite}.nav-btn--locked.active.svelte-oeh3u8{border-color:#2dd4bfb3;background:radial-gradient(120% 140% at 50% 0%,rgba(45,212,191,.32),transparent 62%),linear-gradient(180deg,#0d94888c,#0f172afa);box-shadow:inset 0 1px #ffffff24,0 0 0 1px #2dd4bf73,0 0 18px #14b8a68c}.nav-btn--locked.svelte-oeh3u8 .nav-btn__crown:where(.svelte-oeh3u8){animation:svelte-oeh3u8-nxfleet-crown-shine 1.8s ease-in-out infinite}@keyframes svelte-oeh3u8-nxfleet-btn-shine{0%,to{box-shadow:0 0 0 1px #2dd4bf4d,0 0 10px #14b8a647}50%{box-shadow:0 0 0 1px #5eead4d9,0 0 22px #2dd4bfbf}}@keyframes svelte-oeh3u8-nxfleet-crown-shine{0%,to{color:#facc15;filter:drop-shadow(0 0 2px rgba(250,204,21,.35))}50%{color:#fde047;filter:drop-shadow(0 0 8px rgba(250,204,21,.95))}}@media(prefers-reduced-motion:reduce){.nav-btn--locked.svelte-oeh3u8,.nav-btn--locked.svelte-oeh3u8 .nav-btn__crown:where(.svelte-oeh3u8){animation:none}}.nav-btn.svelte-oeh3u8>span:where(.svelte-oeh3u8):not(.nav-btn__icon){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2;flex-shrink:0}@media(min-width:768px)and (max-width:1024px){.bottom-nav.svelte-oeh3u8{z-index:56;left:72px;width:auto;right:0;--shell-bottom-bar-h: 64px;height:var(--shell-bottom-bar-h);min-height:var(--shell-bottom-bar-h);padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0));padding-left:calc(6px + env(safe-area-inset-left,0));padding-right:calc(6px + env(safe-area-inset-right,0));gap:4px}.nav-btn.svelte-oeh3u8{padding:4px 6px;min-height:0;gap:2px;font-size:10px}.nav-btn.svelte-oeh3u8 svg:where(.svelte-oeh3u8):not(.nav-btn__crown){width:18px;height:18px}}@media(max-width:767px){.bottom-nav.svelte-oeh3u8{--shell-bottom-bar-h: 64px;height:var(--shell-bottom-bar-h);min-height:var(--shell-bottom-bar-h);padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0));padding-left:calc(6px + env(safe-area-inset-left,0));padding-right:calc(6px + env(safe-area-inset-right,0));gap:4px}.nav-btn.svelte-oeh3u8{padding:4px 6px;min-height:0;gap:2px;font-size:10px}.nav-btn.svelte-oeh3u8 svg:where(.svelte-oeh3u8):not(.nav-btn__crown){width:18px;height:18px}}@media(max-width:480px){.nav-btn.svelte-oeh3u8>span:where(.svelte-oeh3u8):not(.nav-btn__icon){font-size:9px}.nav-btn.svelte-oeh3u8 svg:where(.svelte-oeh3u8):not(.nav-btn__crown){width:16px;height:16px}.nav-btn.svelte-oeh3u8{min-height:34px;padding:3px 2px}}.nov-overlay.svelte-ct78go{position:fixed;inset:0;background:#0f172a8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2147483100;padding:16px;box-sizing:border-box}.nov-modal.svelte-ct78go{width:min(480px,100%);max-height:min(85vh,640px);background:#fff;border-radius:16px;box-shadow:0 24px 48px #0f172a40;display:flex;flex-direction:column;overflow:hidden}.nov-header.svelte-ct78go{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 12px;border-bottom:1px solid #e2e8f0}.nov-badge.svelte-ct78go{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2563eb;background:#eff6ff;padding:4px 10px;border-radius:999px;margin-bottom:8px}.nov-header.svelte-ct78go h2:where(.svelte-ct78go){margin:0;font-size:20px;font-weight:700;color:#0f172a;line-height:1.3}.nov-versao.svelte-ct78go{margin:6px 0 0;font-size:13px;color:#64748b}.nov-close.svelte-ct78go{border:none;background:transparent;font-size:28px;line-height:1;color:#94a3b8;cursor:pointer;padding:0 4px;flex-shrink:0}.nov-close.svelte-ct78go:hover{color:#475569}.nov-body.svelte-ct78go{padding:16px 20px;overflow-y:auto;flex:1;min-height:0}.nov-intro.svelte-ct78go{margin:0 0 12px;font-size:14px;color:#475569}.nov-lista.svelte-ct78go{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px}.nov-lista.svelte-ct78go li:where(.svelte-ct78go){font-size:14px;line-height:1.45;color:#1e293b}.nov-footer.svelte-ct78go{padding:12px 20px 20px;border-top:1px solid #e2e8f0;display:flex;justify-content:flex-end}.nov-btn.svelte-ct78go{border:none;background:#2563eb;color:#fff;font-size:14px;font-weight:600;padding:10px 22px;border-radius:10px;cursor:pointer;font-family:inherit}.nov-btn.svelte-ct78go:hover{background:#1d4ed8}.page-bg.svelte-1qeyyz9{position:absolute;inset:0 0 auto;z-index:0;pointer-events:none;overflow:hidden;height:100%;min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1))}.page-bg__svg.svelte-1qeyyz9{position:absolute;inset:0;width:100%;height:100%}.page-bg--torre.svelte-1qeyyz9{background-color:#f8fafc;background-image:radial-gradient(ellipse at top left,#eff6ff 0%,transparent 55%),radial-gradient(ellipse at bottom right,#f0f9ff 0%,transparent 55%);background-repeat:no-repeat,no-repeat;background-position:top left,bottom right}.page-bg--torre.page-bg--dark.svelte-1qeyyz9{background-color:#0f172a;background-image:radial-gradient(ellipse at top left,rgba(59,130,246,.12) 0%,transparent 55%),radial-gradient(ellipse at bottom right,rgba(14,165,233,.08) 0%,transparent 55%)}.page-bg--premium.svelte-1qeyyz9{background-color:#faf9ff;background-image:radial-gradient(125% 70% at 0% 2%,rgba(59,130,246,.055) 0%,rgba(59,130,246,.01) 34%,transparent 68%),radial-gradient(130% 100% at 100% 110%,rgba(37,99,235,.17) 0%,rgba(37,99,235,.05) 44%,transparent 78%),linear-gradient(178deg,rgba(59,130,246,.018) 0%,rgba(59,130,246,.008) 34%,transparent 58%),linear-gradient(0deg,rgba(37,99,235,.07) 0%,rgba(37,99,235,.018) 30%,transparent 55%),linear-gradient(180deg,#f9fbff,#f5f9ff 55%,#eaf2ff);background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;background-position:top left,bottom right,top center,center center,0 0}.page-bg--premium.page-bg--dark.svelte-1qeyyz9{background-color:#0c1222;background-image:radial-gradient(125% 70% at 0% 2%,rgba(99,102,241,.12) 0%,transparent 68%),radial-gradient(130% 100% at 100% 110%,rgba(37,99,235,.14) 0%,transparent 78%),linear-gradient(178deg,rgba(59,130,246,.04) 0%,transparent 58%),linear-gradient(0deg,rgba(37,99,235,.08) 0%,transparent 55%),linear-gradient(180deg,#0c1222,#0f172a 55%,#111827)}html.dark .content-area,html[data-theme=dark] .content-area,html.dark .content-area h1,html.dark .content-area h2,html.dark .content-area h3,html.dark .content-area .page-title,html.dark .content-area .title-group h1,html.dark .content-area .header-area h1,html.dark .content-area .torre-header h1,html.dark .content-area .dashboard-header h1{color:var(--text, #f1f5f9)}html.dark .content-area .title-group p,html.dark .content-area .header-area p,html.dark .content-area .page-subtitle,html.dark .content-area .torre-header p,html.dark .content-area .dashboard-header .subtitle{color:var(--text-muted, #94a3b8)}html.dark .content-area :is(.pedido-card,.pedido-card-shell-multidep,.producao-produto-card){background:#1e2a3b!important;background-color:#1e2a3b!important;border-color:#94a3b838!important;box-shadow:0 1px 2px #00000059,0 10px 28px #00000073,0 0 0 1px #94a3b814!important;color:var(--text, #f1f5f9)}html.dark .content-area .pedidos-painel,html.dark .content-area .producao-cliente-grupo,html.dark .content-area .pedido-cliente-grupo{background:transparent!important;border:none!important;box-shadow:none!important}html.dark .content-area :is(.card-container,.card-wrapper,.compra-torre-card,.kpi-card,.stat-card,.resumo-card,.filtro-bar,.filtros-bar,.filtros-container,.filtros-row,.historico-filters-card,.filters-card,.recebimento-filters-bar,.expedicao-filters-coletas,.chart-box,.unit-hint,.toolbar,.toolbar-top,.panel,.painel,.box,.bloco,.section-card,.section-block,.table-wrap,.tabela-wrap,.table-container,.table-card,.lista-container,.empty-state,.bloqueado-state,.screen,.modal,.modal-content,.modal-cadastrar,.modal-cf,.modal-footer,.torre-filtros-bar,.torre-main-tabs,.rec-main-tabs,.torre-hist-seletor-armazem,.torre-hist-aviso,.torre-cc,.escolha-az-dialog,.card-transp,.compra-card-transp,.hist-table-card,.tri-table-wrap,.tri-form-card,.tri-lista-perfis,.tri-abas,.produto-card,.estoque-card,.loading-state,.pad-wrap,.pad-table-outer,.agendamento-top,.area-obs,.recebimento-card,.coleta-card,.compra-card,.compra-card-cliente,.kpi-lote,.dash-card,.config-card,.form-card,.card,.card-lote-item,.upload-box,.xml-preview-table,.xml-prod-resumo,.nfe-multi-item,.pedidos-grupo-produto__header,.producao-kpi,.producao-kpi--global,.producao-detalhes-expand,.detalhe-prod__lista-wrap,.producao-metricas-grid,.filters-panel,.result-panel,.ms-menu,.ms-button,.controls-row,.sticky-col,.sticky-left,.fat-cliente-section,.fat-periodo-section,.fat-banco-section,.relatorio-card,.relatorio-header,.motivos-tarifa-lista li,.transportadora-card,.cliente-card,.transportadora-card-header,.cliente-card-header,.transportadora-card-actions,.cliente-card-actions,.confiab-transp-card,.security-card,.clientes-subsection--multi,.fiscal-box,.lotes-selector,.cart-list,.insight-box,.resumo-item,.valor-estoque-total,.resumo-item--destaque,.card-transp-pedido,.card-producao-aloc__item--destaque,.overlay-atendido-total__painel,.receita-box,.novo-mix-resumo,.campo-readonly,.emb-item-with-cap,.search-box,.date-filter,.matrix-container){background:var(--surface, #1e293b)!important;background-color:var(--surface, #1e293b)!important;border-top-color:var(--border, #334155)!important;border-right-color:var(--border, #334155)!important;border-bottom-color:var(--border, #334155)!important;color:var(--text, #f1f5f9);box-shadow:var(--shadow-card, none)}html.dark .content-area .card-container.card-ativa-vermelha,html.dark .content-area .card-wrapper .card-ativa-vermelha,html.dark .content-area .portaria-card.card-ativa-vermelha{border-left-color:#ef4444!important;border-left-width:6px!important;border-left-style:solid!important}html.dark .content-area .card-container.card-ativa-amarela,html.dark .content-area .card-container.card-ativa-amarela-pulsando,html.dark .content-area .card-wrapper .card-ativa-amarela,html.dark .content-area .card-wrapper .card-ativa-amarela-pulsando,html.dark .content-area .portaria-card.card-ativa-amarela,html.dark .content-area .portaria-card.card-ativa-amarela-pulsando{border-left-color:#eab308!important;border-left-width:6px!important;border-left-style:solid!important}html.dark .content-area .card-container.card-ativa-verde,html.dark .content-area .card-wrapper .card-ativa-verde,html.dark .content-area .portaria-card.card-ativa-verde,html.dark .content-area .card-container.card-encerrado,html.dark .content-area .card-wrapper .card-encerrado,html.dark .content-area .portaria-card.card-encerrado{border-left-color:#10b981!important;border-left-width:6px!important;border-left-style:solid!important}html.dark .content-area .card-container.card-fim-pedido:not(.card-encerrado):not(.card-cancelada):not(.border-blocked):not(.border-restricao-analise),html.dark .content-area .card-wrapper .card-fim-pedido:not(.card-encerrado):not(.card-cancelada):not(.border-blocked):not(.border-restricao-analise),html.dark .content-area .portaria-card.card-fim-pedido:not(.card-encerrado):not(.card-cancelada):not(.border-blocked):not(.border-restricao-analise){border-left-color:#a78bfa!important;border-left-width:6px!important;border-left-style:solid!important}html.dark .content-area .card-container.border-restricao-analise,html.dark .content-area .card-wrapper .border-restricao-analise,html.dark .content-area .portaria-card.border-restricao-analise{border-left-color:#60a5fa!important;border-left-width:6px!important;border-left-style:solid!important}html.dark .content-area .card-container.card-cancelada,html.dark .content-area .card-wrapper .card-cancelada,html.dark .content-area .portaria-card.card-cancelada{border-left-color:#ef4444!important;border-left-width:6px!important;border-left-style:solid!important;background:#ef44441f!important;background-color:#ef44441f!important}html.dark .content-area .card-container.border-blocked,html.dark .content-area .card-wrapper .border-blocked,html.dark .content-area .portaria-card.border-blocked{border-color:#ef4444!important}html.dark .content-area :is(.pad-head,.agendamento-top,.topo-info,.transportadora-card-header,.cliente-card-header,.relatorio-header,.pedidos-grupo-produto__header){background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important}html.dark .content-area .torre-card-head{background:transparent!important;border-color:#94a3b82e!important}html.dark .content-area .pedido-card .card-top{background:transparent!important;border-color:var(--border, #334155)}html.dark .content-area.is-multi-depositante .pedido-card .card-top,html.dark .is-multi-depositante .content-area .pedido-card .card-top,html.dark .is-multi-depositante .pedido-card .card-top{background:var(--premium-header-bg, linear-gradient(135deg, #020617 0%, #0f2744 100%))!important}html.dark .content-area table{color:var(--text, #f1f5f9);border-color:var(--border, #334155)}html.dark .content-area :is(th,thead,.tabela-lotes th,.pad-matriz thead th){background:var(--table-header-bg, #162032)!important;color:var(--text-muted, #94a3b8)!important;border-color:var(--border, #334155)!important}html.dark .content-area :is(td,tr,.pad-matriz td){border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)}html.dark .content-area tbody tr:hover{background:transparent}html.dark .content-area .pad-matriz .col-data,html.dark .content-area .pad-matriz .col-produto,html.dark .content-area tr.pad-row-alt td{background:var(--surface-muted, #162032)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area :is(.row-par,.row-impar){background:var(--surface, #1e293b)!important;color:var(--text, #f1f5f9)}html.dark .content-area .row-impar{background:var(--surface-muted, #162032)!important}html.dark .content-area :is(input,select,textarea,.filters-select,.filters-input-busca,.cliente-select,.armazem-select,.date-filter select,.date-filter input,.fat-cliente-select,.fat-field input,.fat-field select,.filter-dates input,.search-box input,.prio-header__input,.client-tabs select){background-color:var(--input-bg, #0f172a)!important;color:var(--text, #f1f5f9)!important;border-color:var(--border, #334155)!important;color-scheme:dark}html.dark .content-area :is(input,select,textarea)::placeholder{color:var(--text-subtle, #64748b)}html.dark .content-area :is(.chip,.filtro-chip,.periodo-btn,.filter-chip,.filters-chip,.tri-chip,.btn-filtro,.status-chip,.tab-btn,.btn-pager,.btn-bloqueio-avulso,.btn-add-obs,.btn-historico-producao,.btn-toggle-producao,.btn-vinc-saldo-pedido,.btn-mini-editar,.btn-arrow,.action-btn:not(.edit):not(.trash):not(.toggle-ativo),.btn-outline,.btn-refresh,.btn-outline-danger,.btn-lote-encerrar,.btn-secundario,.btn-trocar-xml,.upload-box-btn,.nf-tipo-btn,.carousel-btn,.tipo-selector button,.rel-identificador-copy,.ms-button):not(.active):not(.ativa):not(.main-tab-btn){background:var(--chip-bg, #334155)!important;color:var(--chip-text, #cbd5e1)!important;border-color:var(--border, #334155)!important}html.dark .content-area .btn-bloqueio-avulso,html.dark .content-area .btn-lote-encerrar,html.dark .content-area .btn-outline-danger{background:var(--surface, #1e293b)!important;color:#f87171!important;border-color:#f87171!important}html.dark .content-area .header-buttons>.btn-hdr-acao{color:#fff!important}html.dark .content-area .header-buttons>.btn-hdr-bloqueio{background:#dc2626e0!important;border-color:#b91c1cf2!important}html.dark .content-area .header-buttons>.btn-hdr-agenda,html.dark .content-area .header-buttons>.btn-hdr-lote{background:#0d9488e0!important;border-color:#0f766ef2!important}html.dark .content-area .header-buttons>.btn-hdr-consulta{background:#4f46e5e0!important;border-color:#4338caf2!important}html.dark .content-area .header-buttons>.btn-hdr-novo,html.dark .content-area .header-buttons>.btn-hdr-unico,html.dark .content-area .header-buttons>.btn-hdr-saida{background:#2563ebe0!important;border-color:#1d4ed8f2!important}html.dark .content-area .action-btn.edit{background:#3b82f624!important;border-color:#3b82f659!important;color:#93c5fd!important}html.dark .content-area .action-btn.edit:hover{background:#3b82f63d!important;border-color:#93c5fd8c!important;color:#bfdbfe!important}html.dark .content-area .action-btn.toggle-ativo{background:#22c55e24!important;border-color:#22c55e59!important;color:#86efac!important}html.dark .content-area .action-btn.toggle-ativo:hover{background:#22c55e3d!important;border-color:#86efac80!important;color:#bbf7d0!important}html.dark .content-area .action-btn.toggle-ativo.is-off{background:#f9731624!important;border-color:#f9731666!important;color:#fdba74!important}html.dark .content-area .action-btn.toggle-ativo.is-off:hover{background:#f973163d!important;border-color:#fdba748c!important;color:#fed7aa!important}html.dark .content-area .action-btn.trash{background:#ef44441f!important;border-color:#ef444459!important;color:#fca5a5!important}html.dark .content-area .action-btn.trash:hover{background:#ef444438!important;border-color:#fca5a580!important;color:#fecaca!important}html.dark .content-area .tab-btn.active,html.dark .content-area .tipo-selector button.active{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}html.dark .main-tab-btn{background:var(--chip-bg, #334155);border-color:var(--border, #334155);color:var(--chip-text, #cbd5e1)}html.dark .main-tab-btn:hover{background:var(--surface-elevated, #243447);color:var(--text, #f1f5f9)}html.dark .main-tab-btn.active{background:#3b82f6;color:#fff;border-color:#3b82f6}html.dark .content-area :is(.btn-cancel,.btn-secondary,.btn-outline,.btn-ghost,.btn-voltar,.btn-pager){background:var(--surface, #1e293b)!important;color:var(--text-muted, #94a3b8)!important;border-color:var(--border, #334155)!important}html.dark .content-area :is(.text-muted,.muted,.hint,.form-hint,.label,.rotulo,.titulo-ordem,.cabecalho-sub,.obs-topo,.label-topo,.coletas-pager-info,.tri-muted,.tri-sub,.tri-vazio,.tri-hint,small){color:var(--text-muted, #94a3b8)!important}html.dark .content-area :is(.valor,.valor-topo,.valor-motorista,.cliente-destaque,.linha-produto,.pad-titulo,.obs-texto){color:var(--text, #f1f5f9)!important}html.dark .content-area :is(.portal-card,.portal-panel,.portal-section,.meus-pedidos-card,.recebimento-card,.agendamento-card,.carro-item){background:var(--surface, #1e293b)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)}html.dark .is-multi-depositante .pedido-card{background:#1e2a3b!important;border-color:#94a3b838!important;box-shadow:0 1px 2px #00000059,0 10px 28px #00000073,0 0 0 1px #94a3b814!important}html.dark .is-multi-depositante .compra-torre-card,html.dark .is-multi-depositante .card-container{background:var(--surface, #1e293b)!important;border-top-color:var(--border, #334155)!important;border-right-color:var(--border, #334155)!important;border-bottom-color:var(--border, #334155)!important}html.dark .is-multi-depositante .pedido-card .card-body{background:transparent;color:var(--text, #f1f5f9)}html.dark .is-multi-depositante .card-container .card-body,html.dark .is-multi-depositante .card-wrapper .card-body{background:var(--surface, #1e293b);color:var(--text, #f1f5f9)}html.dark .torre-filtros-bar{background:var(--surface, #1e293b)!important;border-color:var(--border, #334155)!important}html.dark .torre-filtros-bar__row+.torre-filtros-bar__row{border-top-color:var(--border, #334155)}html.dark .torre-filtros-bar__label{color:var(--text-muted, #94a3b8)}html.dark .torre-filtros-bar__select-az{background-color:var(--input-bg, #0f172a)!important}html.dark .content-area .stat-card .label,html.dark .content-area .stat-card .stat-label,html.dark .content-area .kpi-card .label,html.dark .content-area .kpi-card .kpi-label,html.dark .content-area .resumo-item .resumo-label{color:var(--text-muted, #94a3b8)!important}html.dark .content-area .stat-card .value,html.dark .content-area .stat-card .stat-value,html.dark .content-area .kpi-card .value,html.dark .content-area .kpi-card .kpi-valor,html.dark .content-area .resumo-item .resumo-val{color:var(--text, #e2e8f0)!important}html.dark .content-area .kpi-card .kpi-un,html.dark .content-area .kpi-card .kpi-sub{color:var(--text-muted, #94a3b8)!important}html.dark .content-area .kpi-card .kpi-valor.negativo{color:#f87171!important}html.dark .content-area .stat-card.indigo{border-bottom-color:#818cf8!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area .stat-card.azul{border-bottom-color:#60a5fa!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area .stat-card.vermelho{border-bottom-color:#f87171!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area .stat-card.amarelo{border-bottom-color:#fbbf24!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area .stat-card.verde{border-bottom-color:#34d399!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area .stat-card.laranja{border-bottom-color:#fb923c!important;border-bottom-width:3px!important;border-bottom-style:solid!important}html.dark .content-area :is(.step-label,.etapa-label,.progress-label){color:var(--text-muted, #94a3b8)}html.dark .content-area :is(.coluna-dados,.area-obs,.obs-topo,.card-body){border-color:var(--border, #334155)!important}html.dark .content-area .kpi-card.verde,html.dark .content-area .kpi-card.laranja,html.dark .content-area .kpi-card.azul,html.dark .content-area .kpi-card.roxo,html.dark .content-area .kpi-card.cinza,html.dark .content-area .kpi-card.rosa{background:#1a2636!important;background-color:#1a2636!important;box-shadow:var(--shadow-card-elevated, 0 4px 20px rgba(0, 0, 0, .45))!important}html.dark .content-area .filters-card{background:#1a2636!important;background-color:#1a2636!important;border-color:#334155!important;color:#e2e8f0!important;box-shadow:var(--shadow-card-elevated, 0 4px 20px rgba(0, 0, 0, .45))!important}html.dark .content-area .filters-card .filters-chip:not(.active){background:#334155!important;color:#cbd5e1!important;border-color:#475569!important}html.dark .content-area .filters-card .filters-chip:not(.active):hover{background:#475569!important;color:#f1f5f9!important}html.dark .content-area .filters-card .filters-chip.active{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}html.dark .content-area .tri-chip:not(.ativa):not(.active){background:var(--chip-bg, #334155)!important;color:var(--chip-text, #cbd5e1)!important;border-color:var(--border, #475569)!important}html.dark .content-area .tri-chip.ativa,html.dark .content-area .tri-chip.active{background:#0ea5e947!important;color:#e0f2fe!important;border-color:#38bdf8!important;box-shadow:0 0 0 1px #38bdf859;font-weight:700}html.dark .content-area .tri-aba.ativa{background:var(--surface-elevated, #243447)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .tri-table td,html.dark .content-area .tri-placa{color:var(--text, #f1f5f9)!important}html.dark .content-area .filters-card :is(.filters-select,.filters-date,.busca-input){background-color:#0f172a!important;color:#e2e8f0!important;border-color:#334155!important;color-scheme:dark}html.dark .content-area .filters-card .soma-badge{background:#22c55e29!important;color:#86efac!important;border-color:#22c55e59!important}html.dark .content-area .filter-bar:not(.filter-bar-config):not(.filter-bar-recebimentos),html.dark .content-area .filter-bar.glass:not(.filter-bar-config):not(.filter-bar-recebimentos){background:#1a2636!important;background-color:#1a2636!important;border-color:#334155!important;box-shadow:var(--shadow-card-elevated, 0 4px 20px rgba(0, 0, 0, .45))!important;color:#e2e8f0!important}html.dark .content-area .filter-bar.filter-bar-recebimentos,html.dark .content-area .filter-bar.filter-bar-config,html.dark .content-area .page-container .filter-bar.filter-bar-config,html.dark .page-container.wms-config-page .filter-bar.filter-bar-config{background:transparent!important;background-color:transparent!important;border-color:transparent!important;border-bottom:1px solid #334155!important;box-shadow:none!important;color:inherit!important}html.dark .content-area .page-container.wms-config-page .client-tabs,html.dark .page-container.wms-config-page .client-tabs{background:transparent!important;box-shadow:none!important}html.dark .content-area .filter-bar .filtro-item span{color:#94a3b8!important}html.dark .content-area .filter-bar .filtro-item select{background:#0f172a!important;color:#e2e8f0!important;border-color:#334155!important}html.dark .content-area .cliente-badge{background:#3b82f629!important;border-color:#60a5fa66!important;color:#93c5fd!important}html.dark .content-area .chart-box{background:#1a2636!important;background-color:#1a2636!important;border-color:#334155!important;box-shadow:none!important}html.dark .content-area .screen-title,html.dark .content-area .tela-nome{color:#e2e8f0!important}html.dark .content-area .tela-indicador,html.dark .content-area .tela-num{color:#94a3b8!important}html.dark .content-area .insight-box{background:#1a2636!important;border-color:#334155!important;color:#94a3b8!important}html.dark .content-area .unit-hint{background:#162032!important;border-color:#334155!important;color:#94a3b8!important}html.dark .content-area .portal-analytics--pdf-capture .screen,html.dark .content-area .portal-analytics--pdf-capture .chart-box,html.dark .content-area .portal-analytics--pdf-capture .kpi-card,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.verde,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.laranja,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.azul,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.roxo,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.cinza,html.dark .content-area .portal-analytics--pdf-capture .kpi-card.rosa,html.dark .content-area .portal-analytics--pdf-capture .insight-box,html.dark .content-area .portal-analytics--pdf-capture .resumo-item,html.dark .content-area .portal-analytics--pdf-capture .filter-bar,html.dark .content-area .portal-analytics--pdf-capture .filter-bar.glass,html.dark .content-area .portal-analytics--pdf-capture .unit-hint{background:#fff!important;background-color:#fff!important;border-color:#e2e8f0!important;color:#1e293b!important;box-shadow:none!important}html.dark .content-area .portal-analytics--pdf-capture .kpi-label,html.dark .content-area .portal-analytics--pdf-capture .kpi-un,html.dark .content-area .portal-analytics--pdf-capture .kpi-sub,html.dark .content-area .portal-analytics--pdf-capture .resumo-label,html.dark .content-area .portal-analytics--pdf-capture .screen-title,html.dark .content-area .portal-analytics--pdf-capture .tela-nome{color:#475569!important}html.dark .content-area .portal-analytics--pdf-capture .kpi-valor,html.dark .content-area .portal-analytics--pdf-capture .resumo-val{color:#0f172a!important}html.dark .content-area .total-geral{background:#10b9811f!important;color:var(--text, #f1f5f9)!important;border-top-color:#10b981!important}html.dark .content-area .dados-bancarios-relatorio{background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .dados-bancarios-relatorio h4{color:#93c5fd!important}html.dark .content-area .dados-bancarios-grid{color:var(--text, #f1f5f9)!important}html.dark .content-area .sticky-col,html.dark .content-area .sticky-left{background:var(--surface, #1e293b)!important;color:var(--text, #f1f5f9)!important}html.dark :is(.modal-overlay,.modal-backdrop,.overlay,.overlay-pagina-publica) :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini,.modal-resumo-envio,.modal-pedido,.modal-transp-pedido,.modal-cf),html.dark .content-area :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini,.modal-resumo-envio){background:#1e293b!important;background-color:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(.modal-header,.modal-footer,.toolbar-top){border-color:#334155!important;background:transparent!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(h2,h3,.modal-header h2,.modal-header h3){color:#f1f5f9!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(label,.campo-label,.check-transp,.radio-opt,.opcao-check){color:#e2e8f0!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(.hint,.hint-transp,.hint-edit,.form-hint,.campo-hint,.saldo-text,.modal-desc,.text-muted,.muted,small){color:#94a3b8!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]){background-color:var(--surface-elevated, #243447)!important;color:#f1f5f9!important;border-color:#475569!important;color-scheme:dark}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao,.modal-mini) :is(input,select,textarea)::placeholder{color:#94a3b8!important;opacity:1!important}html.dark :is(.modal,.modal-content,.modal-cadastrar,.modal-aloc-producao) .close-btn{background:#334155!important;color:#e2e8f0!important}html.dark :is(.modal,.modal-content,.modal-aloc-producao) :is(.btn-cancel,.btn-secondary,.btn-ghost){background:#334155!important;color:#e2e8f0!important;border-color:#475569!important}html.dark :is(.campo-adicionar,.info-box--info,.receita-box){background:#0ea5e91f!important;border-color:#38bdf859!important;color:#e0f2fe!important}html.dark .tipo-toggle-btn{background:#162032!important;border-color:#475569!important;color:#cbd5e1!important}html.dark .tipo-toggle-btn:hover{background:#1e293b!important;border-color:#64748b!important}html.dark .tipo-toggle-btn.ativo,html.dark .tipo-toggle-btn.active{background:#3b82f633!important;border-color:#3b82f6!important}html.dark .tipo-toggle-titulo{color:#f1f5f9!important}html.dark .tipo-toggle-desc{color:#94a3b8!important}html.dark .novo-mix-resumo{background:#3b82f61f!important;border-color:#3b82f659!important;color:#e0f2fe!important}html.dark :is(.modal,.modal-content,.modal-aloc-producao) :is(.lbl,.inp){color:#e2e8f0!important}html.dark :is(.modal,.modal-content) .inp{background-color:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important;color-scheme:dark}html.dark :is(.modal,.modal-content) .btn-sec{background:#334155!important;color:#e2e8f0!important}html.dark :is(.modal,.modal-content) .btn-x{color:#cbd5e1!important}html.dark :is(.modal,.modal-content) .resumo-saldo-prod{background:#162032!important;border-color:#334155!important}html.dark :is(.modal,.modal-content) :is(.resumo-saldo-prod__titulo,.resumo-saldo-prod__un,.resumo-saldo-prod__detalhe){color:#94a3b8!important}html.dark :is(.modal,.modal-content) .resumo-saldo-prod__destaque{color:#f1f5f9!important}html.dark :is(.confirm-box,.info-box--ordem-chegada,.responsabilidades-box,.resumo-aviso-topo,.confirm-nf-bloco--tarifa,.alert-box){background:#f59e0b1f!important;border-color:#f59e0b66!important;color:#fbbf24!important}html.dark :is(.modal,.modal-content) :is(.confirm-nf-bloco--email,.confirm-nf-email-grupo){background:#10b9811a!important;border-color:#10b98159!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-grupo{background:#0f172a8c!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-checklist{background:#0f172a!important;border-color:#10b98159!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-check-item{border-bottom-color:#334155!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-check-detalhe,html.dark :is(.modal,.modal-content) .confirm-nf-email-extras-lbl,html.dark :is(.modal,.modal-content) .confirm-nf-email-dest-vazio{color:#94a3b8!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-extras-ta{background:#0f172a!important;color:#e2e8f0!important;border-color:#475569!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-extras-ta::placeholder{color:#64748b!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-grupo--cliente{background:#3b82f61a!important;border-color:#3b82f659!important}html.dark :is(.modal,.modal-content) :is(.confirm-nf-email-dest-addr,.confirm-nf-email-nome,.confirm-nf-nfs-lista,.confirm-nf-item-nome){color:#f1f5f9!important}html.dark :is(.modal,.modal-content) :is(.confirm-nf-email-para,.confirm-nf-email-intro,.confirm-nf-bloco-titulo){color:#94a3b8!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-dest-rotulo{color:#e2e8f0!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-dest-addr{color:#94a3b8!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-tipo{color:#6ee7b7!important;background:#10b98133!important}html.dark :is(.modal,.modal-content) .confirm-nf-email-grupo--cliente .confirm-nf-email-tipo{color:#93c5fd!important;background:#3b82f633!important}html.dark :is(.modal,.modal-content) .triang-passos-card{background:var(--surface, #1e293b)!important;border-color:#475569!important}html.dark :is(.modal,.modal-content) .confirm-nf-footer{background:var(--surface, #1e293b)!important;border-top-color:#334155!important}html.dark :is(.modal,.modal-content) .confirm-nf-bloco,html.dark :is(.modal,.modal-content) .confirm-nf-item{background:#1e293b8c!important;border-color:#475569!important}html.dark .content-area .filter-bar,html.dark .content-area .page-container .filter-bar,html.dark .page-container.wms-config-page .filter-bar{border-bottom-color:#334155!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important}html[data-theme=light] .content-area .frota,html[data-theme=light] .content-area .frota :is(h1,h2,h3,h4),html[data-theme=light] .content-area .frota-dash-bloco,html[data-theme=light] .content-area .frota-dash-bloco h3,html[data-theme=light] .content-area .frota-dash-bars li,html[data-theme=light] .content-area .frota-dash-bars strong,html[data-theme=light] .content-area .frota-lucro-table td:not(.pos):not(.neg),html[data-theme=light] .content-area .frota__item,html[data-theme=light] .content-area .frota__item strong,html[data-theme=light] .content-area .frota__section-title,html[data-theme=light] .content-area .frota__timeline li,html[data-theme=light] .content-area .frota__timeline li strong,html[data-theme=light] .content-area .frota-dash-card__val,html[data-theme=light] .content-area .frota__cat,html[data-theme=light] .content-area .frota__cat strong,html[data-theme=light] .content-area .frota__perm,html[data-theme=light] .content-area .frota__perm strong,html[data-theme=light] .content-area .frota__subs li,html[data-theme=light] .content-area .frota__chk,html[data-theme=light] .content-area .frota__empty strong,html[data-theme=light] .content-area .frota__tab:not(.ativo),html[data-theme=light] .content-area .frota-check-bloco strong,html[data-theme=light] .content-area .frota-check-itens li:not(.ok):not(.nok),html[data-theme=light] .content-area .docs,html[data-theme=light] .content-area .docs__item,html[data-theme=light] .content-area .docs__item-top strong,html[data-theme=light] .content-area .docs .kpi,html[data-theme=light] .content-area .docs .kpi:not(.kpi--venc):not(.kpi--avencer):not(.kpi--ok) strong,html:not(.dark):not([data-theme=dark]) .content-area .frota,html:not(.dark):not([data-theme=dark]) .content-area .frota :is(h1,h2,h3,h4),html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-bloco,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-bloco h3,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-bars li,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-bars strong,html:not(.dark):not([data-theme=dark]) .content-area .frota-lucro-table td:not(.pos):not(.neg),html:not(.dark):not([data-theme=dark]) .content-area .frota__item,html:not(.dark):not([data-theme=dark]) .content-area .frota__item strong,html:not(.dark):not([data-theme=dark]) .content-area .frota__section-title,html:not(.dark):not([data-theme=dark]) .content-area .frota__timeline li,html:not(.dark):not([data-theme=dark]) .content-area .frota__timeline li strong,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-card__val,html:not(.dark):not([data-theme=dark]) .content-area .frota__cat,html:not(.dark):not([data-theme=dark]) .content-area .frota__cat strong,html:not(.dark):not([data-theme=dark]) .content-area .frota__perm,html:not(.dark):not([data-theme=dark]) .content-area .frota__perm strong,html:not(.dark):not([data-theme=dark]) .content-area .frota__subs li,html:not(.dark):not([data-theme=dark]) .content-area .frota__chk,html:not(.dark):not([data-theme=dark]) .content-area .frota__empty strong,html:not(.dark):not([data-theme=dark]) .content-area .frota__tab:not(.ativo),html:not(.dark):not([data-theme=dark]) .content-area .frota-check-bloco strong,html:not(.dark):not([data-theme=dark]) .content-area .frota-check-itens li:not(.ok):not(.nok),html:not(.dark):not([data-theme=dark]) .content-area .docs,html:not(.dark):not([data-theme=dark]) .content-area .docs__item,html:not(.dark):not([data-theme=dark]) .content-area .docs__item-top strong,html:not(.dark):not([data-theme=dark]) .content-area .docs .kpi,html:not(.dark):not([data-theme=dark]) .content-area .docs .kpi:not(.kpi--venc):not(.kpi--avencer):not(.kpi--ok) strong{color:#0f172a!important}html[data-theme=light] .content-area .frota-dash-bars li em,html[data-theme=light] .content-area .frota__meta,html[data-theme=light] .content-area .frota__hint,html[data-theme=light] .content-area .frota__sub,html[data-theme=light] .content-area .frota__vazio,html[data-theme=light] .content-area .frota__empty p,html[data-theme=light] .content-area .frota-dash-card__lbl,html[data-theme=light] .content-area .frota-dash-card__meta,html[data-theme=light] .content-area .docs__meta,html[data-theme=light] .content-area .docs .kpi span,html[data-theme=light] .content-area .frota__toolbar-hint,html[data-theme=light] .content-area .frota-check-edit__n,html[data-theme=light] .content-area .frota-tipo-impl,html[data-theme=light] .content-area .frota-field,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-bars li em,html:not(.dark):not([data-theme=dark]) .content-area .frota__meta,html:not(.dark):not([data-theme=dark]) .content-area .frota__hint,html:not(.dark):not([data-theme=dark]) .content-area .frota__sub,html:not(.dark):not([data-theme=dark]) .content-area .frota__vazio,html:not(.dark):not([data-theme=dark]) .content-area .frota__empty p,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-card__lbl,html:not(.dark):not([data-theme=dark]) .content-area .frota-dash-card__meta,html:not(.dark):not([data-theme=dark]) .content-area .docs__meta,html:not(.dark):not([data-theme=dark]) .content-area .docs .kpi span,html:not(.dark):not([data-theme=dark]) .content-area .frota__toolbar-hint,html:not(.dark):not([data-theme=dark]) .content-area .frota-check-edit__n,html:not(.dark):not([data-theme=dark]) .content-area .frota-tipo-impl,html:not(.dark):not([data-theme=dark]) .content-area .frota-field{color:#475569!important}html[data-theme=light] .content-area .frota :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),html:not(.dark):not([data-theme=dark]) .content-area .frota :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){background:#fff!important;color:#0f172a!important;border-color:#cbd5e1!important;color-scheme:light!important}html[data-theme=light] .frota-modal,html[data-theme=light] .frota-modal__head h3,html[data-theme=light] .frota-modal .frota-field,html:not(.dark):not([data-theme=dark]) .frota-modal,html:not(.dark):not([data-theme=dark]) .frota-modal__head h3,html:not(.dark):not([data-theme=dark]) .frota-modal .frota-field{color:#0f172a!important}html[data-theme=light] .frota-modal .frota-field,html:not(.dark):not([data-theme=dark]) .frota-modal .frota-field{color:#475569!important}html:not(.dark):not([data-theme=dark]) .content-area :is(.susp-nova-coleta-textarea,.confiab-transp-field input,.confiab-faixas-armazem input,.aviso-portal-textarea,.config-tipo-input,.config-tipo-sigla,.termo-ciencia-textarea,.motivo-peso-input,.form-group input,.form-group select,.form-group textarea,.link-fob-publico__input,.filtros-card input,.filtros-card select,.email-logs input,.email-logs select,.logs-container input,.logs-container select,.filters-panel select,.filters-panel input:not([type=checkbox]):not([type=radio]),.filters-panel textarea,.ms-search),html:not(.dark):not([data-theme=dark]) .page-container.wms-config-page :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff!important;background-color:#fff!important;color:#0f172a!important;border-color:#cbd5e1!important;color-scheme:light!important}html.dark .content-area .tab-btn:not(.active){background:transparent!important;color:#cbd5e1!important;border:1px solid #475569}html.dark .content-area .tab-btn:not(.active):hover{background:#94a3b824!important;color:#f1f5f9!important}html.dark .content-area .tab-btn.active{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6}html.dark .content-area :is(.cliente-info,.transportadora-info,.info-item,.clientes-label,.clientes-subsection-hint,.cliente-config-resumo,.usuarios-portal-hint,.confiab-transp-dica,.confiab-transp-titulo,.confiab-transp-field,.hint-equipe,.perm-portal-papel-hint,.perm-portal-nota-salvar,.perm-torre-nota,.aviso-portal-nota,.config-header-muted){color:#94a3b8!important}html.dark .content-area :is(.cliente-nome,.transportadora-nome,.clientes-subsection-title,.fw-bold,.profile-titles h2,.card-header h3,.card-header-card h3,.sec-title,.sec-title-modal,.perm-torre-col-titulo,.perm-portal-col-titulo,.portal-pedidos-acoes-titulo){color:#f1f5f9!important}html.dark .content-area .clientes-subsection--multi{background:#8b5cf61a!important;border-color:#a78bfa66!important}html.dark .content-area .clientes-subsection--multi .clientes-subsection-title{color:#c4b5fd!important}html.dark .content-area .cliente-card--multi-b2b{border-color:#a78bfa73!important;box-shadow:0 2px 12px #00000059!important}html.dark .content-area .cliente-card--multi-b2b .cliente-card-header{background:#8b5cf626!important;border-bottom-color:#a78bfa59!important}html.dark .content-area .cliente-badge-multi,html.dark .content-area .usuario-acesso-role-badge{background:#8b5cf640!important;color:#ddd6fe!important}html.dark .content-area .cliente-card-header,html.dark .content-area .transportadora-card-header{background:#162032!important;border-bottom-color:#334155!important}html.dark .content-area .btn-usuarios-portal{background:#f59e0b26!important;border-color:#f59e0b73!important;color:#fbbf24!important}html.dark .content-area .btn-usuarios-portal:hover{background:#f59e0b40!important;border-color:#f59e0b!important}html.dark .content-area .btn-usuarios-portal-count{color:#fcd34d!important}html.dark .content-area .cliente-config-details{background:#162032!important;border-color:#334155!important}html.dark .content-area .cliente-config-details>summary:before{color:#94a3b8!important}html.dark .content-area .cliente-config-details-body{border-top-color:#334155!important}html.dark .content-area .cliente-config-badge{background:#3b82f633!important;color:#93c5fd!important}html.dark .content-area .perm-vinc-portal{color:#cbd5e1!important}html.dark .content-area .perm-vinc-portal strong{color:#f1f5f9!important}html.dark .content-area .cliente-tag{background:#0ea5e92e!important;color:#7dd3fc!important}html.dark .content-area .conf-estoque-usuarios-box{background:#0ea5e91f!important;border-color:#38bdf859!important}html.dark .content-area :is(.conf-estoque-usuarios-titulo,.conf-estoque-lista-label){color:#e0f2fe!important}html.dark .content-area .conf-estoque-user-check{color:#cbd5e1!important}html.dark .content-area .portal-pedidos-acoes-box{background:#162032!important;border-color:#334155!important}html.dark .content-area .link-fob-publico{background:#3b82f61f!important;border-color:#3b82f659!important}html.dark .content-area .link-fob-publico__rotulo{color:#93c5fd!important}html.dark .content-area .link-fob-publico__input{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .termo-ciencia-linha{background:#f59e0b1f!important;border-color:#f59e0b66!important}html.dark .content-area .termo-ciencia-label{color:#fbbf24!important}html.dark .content-area .termo-ciencia-textarea,html.dark .content-area .aviso-portal-textarea,html.dark .content-area .susp-nova-coleta-textarea{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .motivo-cancel-linha{background:#1e293b8c!important;border-color:#475569!important}html.dark .content-area .motivo-cancel-linha.motivo-cancel-sistema{background:#3b82f61f!important;border-color:#3b82f659!important}html.dark .content-area .motivo-cancel-linha .termo-ciencia-label{color:#e2e8f0!important}html.dark .content-area .motivo-cancel-codigo{color:#94a3b8!important}html.dark .content-area .motivo-cancel-peso-row label,html.dark .content-area .motivo-ativo-check{color:#cbd5e1!important}html.dark .content-area .motivo-peso-input{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .motivo-peso-hint{color:#64748b!important}html.dark .content-area .termos-ciencia-card .card-header p,html.dark .content-area .motivos-cancel-card .card-header p{color:#94a3b8!important}html.dark .content-area .btn-termo-remover{background:#ef444426!important;border-color:#ef444466!important;color:#fca5a5!important}html.dark .content-area .btn-termos-restore{color:#e2e8f0!important;border-color:#475569!important}html.dark .content-area .confiab-transp-card{background:#162032!important;border-color:#334155!important}html.dark .content-area .confiab-transp-check{color:#e2e8f0!important}html.dark .content-area .btn-confiab-salvar{background:#10b98126!important;border-color:#10b98166!important;color:#6ee7b7!important}html.dark .content-area .btn-confiab-desbloquear{background:#3b82f626!important;border-color:#3b82f666!important;color:#93c5fd!important}html.dark .content-area .portal-usuarios-hint-depositante{background:#162032!important;border-color:#334155!important;color:#94a3b8!important}html.dark .content-area .usuario-acesso-card{background:#162032!important;border-color:#334155!important}html.dark .content-area .usuario-acesso-head strong{color:#f1f5f9!important}html.dark .content-area .usuario-acesso-email{color:#94a3b8!important}html.dark .content-area .badge-tipo{background:#f59e0b33!important;color:#fbbf24!important}html.dark .content-area .badge-acesso.ativo{background:#22c55e33!important;color:#86efac!important}html.dark .content-area .badge-acesso.bloqueado{background:#ef444433!important;color:#fca5a5!important}html.dark .content-area .badge-role,html.dark .content-area .badge-interno{background:#0ea5e933!important;color:#7dd3fc!important}html.dark .content-area .novo-usuario-hint{background:#3b82f61f!important;border-color:#3b82f659!important;color:#e0f2fe!important}html.dark .content-area .novo-usuario-hint a{color:#93c5fd!important}html.dark .content-area :is(.perm-torre-col,.perm-portal-coluna){background:#162032!important;border-color:#334155!important}html.dark .content-area :is(.perm-torre-linha,.perm-portal-linha){color:#e2e8f0!important}html.dark .content-area .vinculo-info{background:#162032!important;border-color:#334155!important}html.dark .content-area .vinculo-info strong{color:#94a3b8!important}html.dark .content-area .vinculo-info p{color:#f1f5f9!important}html.dark .content-area .vinculo-info--ok{background:#10b9811f!important;border-color:#10b98159!important;color:#6ee7b7!important}html.dark .content-area .card-header{background:#162032!important;border-bottom-color:#334155!important}html.dark .content-area .card-header p,html.dark .content-area .card-header-card p,html.dark .content-area .form-group label{color:#94a3b8!important}html.dark .content-area .form-group input,html.dark .content-area .form-group select{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .form-group input.disabled{background:#334155!important;color:#94a3b8!important}html.dark .content-area .btn-excluir-equipe{background:#ef44441f!important;border-color:#ef444466!important;color:#fca5a5!important}html.dark .content-area .btn-refresh{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}html.dark .content-area .btn-outline{background:#1e293b!important;border-color:#3b82f6!important;color:#93c5fd!important}html.dark .content-area .btn-outline:hover{background:#3b82f626!important}html.dark .content-area .busca-mot-veic{background:#162032!important;border-bottom-color:#334155!important}html.dark .content-area .link-voltar{color:#94a3b8!important}html.dark .content-area .link-voltar:hover,html.dark .content-area .link-inline{color:#93c5fd!important}html.dark .content-area :is(.diverg-bloqueio-prazos-box,.diverg-bloqueio-prazos-wrap>div,.susp-nova-coleta-config){background:#f59e0b1a!important;border-color:#f59e0b59!important}html.dark .content-area :is(.diverg-bloqueio-prazos-titulo,.diverg-bloqueio-prazo-label,.susp-nova-coleta-titulo){color:#fbbf24!important}html.dark .content-area .btn-config-submodal{background:#3b82f61f!important;border-color:#3b82f666!important;color:#93c5fd!important}html.dark .content-area .btn-config-submodal:hover{background:#3b82f638!important}html.dark .content-area .btn-config-submodal-meta{color:#94a3b8!important}html.dark .content-area .diverg-bloqueio-prazos-box{background:#f59e0b1f!important;border-color:#f59e0b66!important}html.dark .content-area .diverg-bloqueio-prazos-hint{color:#fcd34d!important}html.dark .content-area .diverg-bloqueio-prazo-input{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .susp-nova-coleta-config{border-top-color:#475569!important}html.dark .content-area .susp-nova-coleta-check{color:#e2e8f0!important}html.dark .content-area .susp-nova-coleta-sub{color:#94a3b8!important}html.dark .content-area :is(.portal-pedidos-acoes-hint,.portal-pedidos-acoes-grupo){color:#94a3b8!important}html.dark .modal-content .tarifa-diferenciada-card,html.dark .modal-content .tarifa-diferenciada-card--ativo{background:linear-gradient(180deg,#f59e0b38,#1e293bf2)!important;border-color:#f59e0b!important;box-shadow:none!important}html.dark .modal-content .tarifa-diferenciada-titulo,html.dark .modal-content .tarifa-diferenciada-toggle,html.dark .modal-content .tarifa-diferenciada-toggle span,html.dark .modal-content label.tarifa-diferenciada-toggle{color:#fde68a!important}html.dark .modal-content .tarifa-diferenciada-sub,html.dark .modal-content .tarifa-diferenciada-hint,html.dark .modal-content .tarifa-diferenciada-preview,html.dark .modal-content .tarifa-diferenciada-alerta,html.dark .modal-content .tarifa-diferenciada-select{color:#fcd34d!important}html.dark .modal-content .tarifa-diferenciada-corpo{border-top-color:#f59e0b59!important}html.dark .modal-content .tarifa-diferenciada-select select{background:#0f172a!important;color:#f1f5f9!important;border-color:#b45309!important}html.dark .modal-content :is(.nfs-multi-hint,.item-qtd,.upload-hint,.same-hint,.same-nf,.upload-title){color:#cbd5e1!important}html.dark .modal-content .item-nf-row,html.dark .modal-content .upload-group,html.dark .modal-content .upload-area{background:#162032!important;border-color:#334155!important}html.dark .modal-content .item-nome,html.dark .modal-content .upload-name{color:#f1f5f9!important}html.dark .modal-content .btn-upload{background:#1e293b!important;border-color:#475569!important;color:#e2e8f0!important}html.dark .modal-content .badge-file{background:#334155!important;color:#94a3b8!important}html.dark .modal-content .badge-file.ok{background:#22c55e33!important;color:#86efac!important}html.dark .modal-content .btn-add-nf-slot{background:#38bdf826!important;color:#7dd3fc!important;border-color:#38bdf866!important}html.dark .modal-content .btn-remove,html.dark .modal-content .btn-remove-nf-slot{background:#f871712e!important;color:#fca5a5!important}html.dark .triang-pergunta-card{background:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important}html.dark .triang-pergunta-titulo{color:#f1f5f9!important}html.dark .triang-pergunta-texto{color:#cbd5e1!important}html.dark .triang-pergunta-texto strong{color:#f8fafc!important}html.dark .btn-triang-pergunta{background:#0f172a!important;border-color:#475569!important}html.dark .btn-triang-pergunta:hover{background:#162032!important;border-color:#64748b!important}html.dark .btn-triang-pergunta--sim{background:#22c55e2e!important;border-color:#4ade80!important}html.dark .btn-triang-pergunta--sim:hover{background:#22c55e47!important;border-color:#86efac!important}html.dark .btn-triang-pergunta-label{color:#f8fafc!important}html.dark .btn-triang-pergunta-hint{color:#cbd5e1!important}html.dark .btn-triang-pergunta-cancelar{color:#94a3b8!important}html.dark .btn-triang-pergunta-cancelar:hover{color:#e2e8f0!important}html.dark .mx-overlay{background:#020617a6!important}html.dark .mx-modal{background:#1e293b!important;border:1px solid #334155;color:#f1f5f9!important}html.dark .mx-titulo{color:#f8fafc!important}html.dark .mx-sub,html.dark .mx-ajuda,html.dark .mx-detalhe,html.dark .mx-extras-ajuda,html.dark .mx-sem{color:#cbd5e1!important}html.dark .mx-lista{border-color:#475569!important;background:#0f172a!important}html.dark .mx-item{border-bottom-color:#334155!important}html.dark .mx-rotulo{color:#f1f5f9!important}html.dark .mx-email{color:#7dd3fc!important}html.dark .mx-extras-lbl{color:#e2e8f0!important}html.dark .mx-extras-ta{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important;color-scheme:dark}html.dark .mx-extras-ta::placeholder{color:#94a3b8!important;opacity:1!important}html.dark .mx-btn-fantasma{background:#334155!important;border-color:#475569!important;color:#e2e8f0!important}html.dark .mx-btn-primario{background:#2563eb!important;color:#fff!important}html.dark .modal-nf-email-resumo--ok{background:#10b98126!important;border-color:#34d39973!important;color:#a7f3d0!important}html.dark .modal-nf-email-resumo--warn{background:#f59e0b26!important;border-color:#fbbf2473!important;color:#fde68a!important}html.dark .modal-nf-email-resumo--err{background:#ef444426!important;border-color:#f8717173!important;color:#fecaca!important}html.dark .modal-nf-email-pedido{color:#f1f5f9!important}html.dark .modal-nf-email-ok{color:#86efac!important}html.dark .modal-nf-email-falha{color:#fca5a5!important}html.dark .modal-nf-email-skip,html.dark .modal-nf-email-papel{color:#cbd5e1!important}html.dark :is(.modal,.modal-content) .tabela-lotes tr.active{background-color:#3b82f638!important}html.dark :is(.modal,.modal-content) .tabela-lotes tr.active td,html.dark :is(.modal,.modal-content) .tabela-lotes tr.active .col-vu{color:#f1f5f9!important;border-color:#334155!important}html.dark :is(.modal,.modal-content) .tabela-lotes tr.active small{color:#cbd5e1!important}html.dark :is(.modal,.modal-content) .xml-dados-preview[open]{background:#3b82f61f!important}html.dark :is(.modal,.modal-content) .xml-preview-summary{color:#93c5fd!important}html.dark :is(.modal,.modal-content) .xml-preview-content,html.dark :is(.modal,.modal-content) .xml-preview-table td,html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas td{color:#e2e8f0!important}html.dark :is(.modal,.modal-content) .xml-preview-table,html.dark :is(.modal,.modal-content) .conferencia-linhas-xml{background:#0f172a!important;border-color:#334155!important}html.dark :is(.modal,.modal-content) .xml-preview-table th,html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas th{background:#162032!important;color:#cbd5e1!important}html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-ok{background:#22c55e29!important}html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-fiscal{background:#3b82f629!important}html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-alerta{background:#f59e0b29!important}html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-erro-linha{background:#ef444429!important}html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-ok td,html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-fiscal td,html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-alerta td,html.dark :is(.modal,.modal-content) .tabela-conferencia-linhas tr.conf-erro-linha td{color:#f1f5f9!important}html.dark :is(.modal,.modal-content) .barra-conferencia-topo,html.dark :is(.modal,.modal-content) .nf-dados-carregados{background:#22c55e1f!important;border-color:#4ade8059!important}html.dark :is(.modal,.modal-content) .barra-conferencia-topo-head,html.dark :is(.modal,.modal-content) .barra-conferencia-contagem,html.dark :is(.modal,.modal-content) .nf-dados-label{color:#86efac!important}html.dark :is(.modal,.modal-content) .relatorio-multi-titulo,html.dark :is(.modal,.modal-content) .conferencia-linhas-titulo{color:#f1f5f9!important}html.dark .content-area .confiab-faixas-armazem{background:linear-gradient(160deg,#78350f47,#1e293b 78%)!important;border-color:#fbbf2466!important}html.dark .content-area .confiab-faixas-armazem__titulo{color:#fde68a!important}html.dark .content-area .confiab-faixas-armazem__sub{color:#cbd5e1!important}html.dark .content-area .confiab-faixas-armazem__preview span{background:#f59e0b2e!important;border-color:#fbbf2473!important;color:#fde68a!important}html.dark .content-area .confiab-faixas-armazem .btn-confiab-salvar,html.dark .content-area .btn-confiab-salvar{background:#10b9812e!important;border-color:#34d39973!important;color:#6ee7b7!important}html.dark .content-area .confiab-faixas-armazem .btn-confiab-salvar:hover,html.dark .content-area .btn-confiab-salvar:hover{background:#10b98147!important;color:#a7f3d0!important}html.dark .content-area .confiab-faixas-armazem .confiab-transp-field,html.dark .content-area .confiab-faixas-armazem .confiab-transp-field span{color:#e2e8f0!important}html.dark .content-area .confiab-faixas-armazem input{background:#0f172a!important;color:#f1f5f9!important;border-color:#475569!important}html.dark .content-area .transportadora-card,html.dark .content-area .cliente-card{background:#1e293b!important;border-color:#334155!important}html.dark .content-area .transportadora-card-header,html.dark .content-area .cliente-card-header{background:#162032!important;border-bottom-color:#334155!important}html.dark .content-area .transportadora-card-actions,html.dark .content-area .cliente-card-actions{background:#162032!important;border-top-color:#334155!important}html.dark .content-area .transportadora-nome,html.dark .content-area .cliente-nome{color:#f1f5f9!important}html.dark .content-area .info-item,html.dark .content-area .info-icon{color:#cbd5e1!important;opacity:1!important}html.dark .content-area .transp-sec-toggle{background:#162032!important;border-color:#475569!important;color:#e2e8f0!important}html.dark .content-area .transp-sec-toggle:hover{background:#1e293b!important;border-color:#64748b!important}html.dark .content-area .transp-sec-chevron,html.dark .content-area .transp-sec-resumo{color:#94a3b8!important}html.dark .content-area .transportadora-score-pill{background:#334155!important;color:#e2e8f0!important}html.dark .content-area .transportadora-score-pill.is-off{background:#334155!important;color:#94a3b8!important}html.dark .content-area .transportadora-score-pill.is-alto{background:#22c55e33!important;color:#86efac!important}html.dark .content-area .transportadora-score-pill.is-baixo{background:#f59e0b33!important;color:#fcd34d!important}html.dark .content-area .transportadora-score-pill.is-critico{background:#ef444433!important;color:#fca5a5!important}html.dark .content-area .confiab-transp-card{background:#0f172a!important;border-color:#334155!important}html.dark .content-area .confiab-transp-check,html.dark .content-area .confiab-transp-check span{color:#e2e8f0!important}html.dark .content-area .confiab-transp-bloq-auto{color:#fca5a5!important}html.dark .content-area .btn-confiab-desbloquear{background:#3b82f62e!important;border-color:#60a5fa73!important;color:#93c5fd!important}html.dark .content-area .cliente-config-resumo{color:#94a3b8!important}html.dark .content-area .cliente-config-details{background:#162032!important;border-color:#475569!important}html.dark .content-area .cliente-config-details>summary{color:#e2e8f0!important}html.dark .content-area .clientes-section .empty-state,html.dark .content-area .transportadoras-section .empty-state,html.dark .content-area .clientes-section>p,html.dark .content-area .ol-hint,html.dark .content-area .clientes-subsection-hint{color:#cbd5e1!important}html.dark .content-area .termo-conf{background:linear-gradient(180deg,#162032,#0f172a)!important;border-color:#334155!important}html.dark .content-area .termo-conf--off{background:#162032!important;opacity:.9!important}html.dark .content-area .termo-conf-zonas{border-color:#475569!important;background:#1e293b!important}html.dark .content-area .termo-conf-bulbo{border-color:#475569!important;background:#334155!important}html.dark .content-area .termo-marca{border-top-color:#94a3b873!important}html.dark .content-area .termo-marca em,html.dark .content-area .termo-conf-sub,html.dark .content-area .termo-conf-score--off{color:#94a3b8!important}html.dark .content-area .termo-conf-legenda{border-top-color:#334155!important}html.dark .content-area .termo-leg-item--critico{background:#ef44442e!important;color:#fca5a5!important}html.dark .content-area .termo-leg-item--baixo{background:#f59e0b2e!important;color:#fcd34d!important}html.dark .content-area .termo-leg-item--alto{background:#22c55e2e!important;color:#86efac!important}html.dark .content-area .termo-conf-inicial{color:#a5b4fc!important}html.dark .content-area .btn-icon.edit{color:#93c5fd!important}html.dark .content-area .btn-icon.edit:hover{background:#3b82f633!important}html.dark .content-area .btn-icon.trash{color:#fca5a5!important}html.dark .content-area .btn-icon.trash:hover{background:#ef444433!important}html.dark .content-area .susp-nova-coleta-config,html.dark .content-area .susp-nova-coleta-titulo,html.dark .content-area .susp-nova-coleta-sub,html.dark .content-area .susp-nova-coleta-check{color:#e2e8f0!important;border-color:#334155!important}.content-area .transportadoras-section,.content-area .clientes-section,.page-container.wms-config-page .transportadoras-section,.page-container.wms-config-page .clientes-section{background:transparent!important;border:none!important;box-shadow:none!important}html.dark .content-area .transportadoras-section,html.dark .content-area .clientes-section{padding-left:4px!important;padding-right:4px!important}html.dark .content-area .transportadora-card,html.dark .content-area .cliente-card{background:#1a2636!important;border-color:#94a3b847!important;box-shadow:0 8px 28px -8px #000000a6,0 0 0 1px #94a3b814!important}html.dark .content-area .transportadora-card:hover,html.dark .content-area .cliente-card:hover{border-color:#94a3b873!important;box-shadow:0 14px 36px -10px #000000bf,0 0 0 1px #60a5fa33!important}html.dark .content-area .transportadora-card-header,html.dark .content-area .cliente-card-header{background:linear-gradient(135deg,#1e2d42,#162032)!important}html.dark .content-area .transportadora-card-actions,html.dark .content-area .cliente-card-actions{background:#0f172a8c!important}html.dark .content-area .confiab-faixas-armazem{box-shadow:0 8px 24px -8px #0000008c!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.modal,.modal-mini,.modal-resumo-envio) :is(.modal-header,.modal-body,.modal-footer),html.dark .modal :is(.modal-header,.modal-body,.modal-footer){background:#162032!important;border-color:#334155!important}html.dark :is(.overlay,.overlay-pagina-publica) .modal .modal-body,html.dark .modal .modal-body{background:#0f172a!important}html.dark :is(.overlay,.overlay-pagina-publica) .modal .form-section,html.dark .modal .form-section{background:#1e293b!important;border-color:#334155!important;box-shadow:0 4px 16px -6px #00000073!important}html.dark :is(.overlay,.overlay-pagina-publica) .modal .form-section h3,html.dark .modal .form-section h3{color:#93c5fd!important;border-bottom-color:#334155!important}html.dark :is(.overlay,.overlay-pagina-publica) .modal .btn-close,html.dark .modal .btn-close{background:#334155!important;color:#e2e8f0!important}html.dark :is(.overlay,.overlay-pagina-publica) .info-box,html.dark :is(.modal,.modal-content,.modal-mini,.modal-resumo-envio) .info-box{background:#3b82f624!important;border-color:#60a5fa66!important;color:#bfdbfe!important}html.dark :is(.overlay,.overlay-pagina-publica) .info-box--muted,html.dark :is(.modal,.modal-content) .info-box--muted{background:#94a3b81f!important;border-color:#475569!important;color:#cbd5e1!important}html.dark :is(.overlay,.overlay-pagina-publica) .info-box--fob,html.dark :is(.modal,.modal-content) .info-box--fob{background:#8b5cf629!important;border-color:#a78bfa73!important;color:#ddd6fe!important}html.dark :is(.overlay,.overlay-pagina-publica) .info-box--tipo-pedido,html.dark :is(.modal,.modal-content) .info-box--tipo-pedido{background:#3b82f624!important;border-color:#60a5fa66!important;color:#bfdbfe!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.info-box--ordem-chegada,.confirm-box,.sugestao-multiplo,.aviso-restricao-coleta,.aviso-bloqueio-produto-transp),html.dark :is(.modal,.modal-content) :is(.info-box--ordem-chegada,.confirm-box,.sugestao-multiplo,.aviso-restricao-coleta,.aviso-bloqueio-produto-transp){background:#f59e0b24!important;border-color:#fbbf2466!important;color:#fde68a!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.aviso-bloqueio-coleta,.alerta-bloqueio-divergencia,.estoque-produto--alert),html.dark :is(.modal,.modal-content) :is(.aviso-bloqueio-coleta,.alerta-bloqueio-divergencia,.estoque-produto--alert){background:#ef444424!important;border-color:#f8717166!important;color:#fecaca!important}html.dark :is(.overlay,.overlay-pagina-publica) .alerta-bloqueio-divergencia--loading,html.dark .modal .alerta-bloqueio-divergencia--loading{background:#f59e0b24!important;border-color:#fbbf2466!important;color:#fde68a!important}html.dark :is(.overlay,.overlay-pagina-publica) .alerta-bloqueio-divergencia__rotulo,html.dark .modal .alerta-bloqueio-divergencia__rotulo{color:#fca5a5!important}html.dark :is(.overlay,.overlay-pagina-publica) .estoque-produto,html.dark .modal .estoque-produto{background:#10b9811f!important;border-color:#34d39959!important;color:#a7f3d0!important}html.dark :is(.overlay,.overlay-pagina-publica) .estoque-embalagem,html.dark .modal .estoque-embalagem{background:#3b82f61f!important;border-color:#60a5fa59!important;color:#bfdbfe!important}html.dark :is(.overlay,.overlay-pagina-publica) .depositante-fixo-bar,html.dark .modal .depositante-fixo-bar{background:#0ea5e91f!important;border-color:#38bdf866!important}html.dark :is(.overlay,.overlay-pagina-publica) .depositante-fixo-label,html.dark .modal .depositante-fixo-label{color:#7dd3fc!important}html.dark :is(.overlay,.overlay-pagina-publica) .depositante-fixo-nome,html.dark .modal .depositante-fixo-nome{color:#e0f2fe!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-trocar-depositante,html.dark .modal .btn-trocar-depositante{background:#1e293b!important;border-color:#38bdf880!important;color:#7dd3fc!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-trocar-depositante:hover,html.dark .modal .btn-trocar-depositante:hover{background:#0ea5e92e!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.aviso-producao-off,.hint-granel,.modal-processando),html.dark .modal :is(.aviso-producao-off,.hint-granel,.modal-processando){background:#0ea5e91f!important;border-color:#38bdf866!important;color:#bae6fd!important}html.dark :is(.overlay,.overlay-pagina-publica) .produto-row,html.dark .modal .produto-row{background:#162032!important;border-color:#334155!important;box-shadow:0 6px 18px -8px #0000008c!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-add-produto,html.dark .modal .btn-add-produto{background:#0ea5e91f!important;border-color:#38bdf873!important;color:#7dd3fc!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-add-produto:hover,html.dark .modal .btn-add-produto:hover{background:#0ea5e938!important;color:#bae6fd!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-remover-produto,html.dark .modal .btn-remover-produto{background:#ef44441f!important;border-color:#f8717166!important;color:#fca5a5!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-mini-icon,html.dark .modal .btn-mini-icon{background:#3b82f626!important;border-color:#3b82f6!important;color:#93c5fd!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-mini-icon:hover,html.dark .modal .btn-mini-icon:hover{background:#3b82f647!important}html.dark :is(.overlay,.overlay-pagina-publica) .responsabilidades-box,html.dark .modal .responsabilidades-box{background:#f59e0b1f!important;border-color:#fbbf2466!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.responsabilidades-box h4,.responsabilidades-intro,.checkbox-item),html.dark .modal :is(.responsabilidades-box h4,.responsabilidades-intro,.checkbox-item){color:#fde68a!important}html.dark :is(.overlay,.overlay-pagina-publica) .modal-footer,html.dark .modal .modal-footer{background:#162032!important;border-top-color:#334155!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-cancelar,html.dark .modal .btn-cancelar,html.dark .modal-resumo-envio .btn-cancelar{background:#334155!important;border-color:#475569!important;color:#e2e8f0!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-cancelar:hover,html.dark .modal .btn-cancelar:hover{background:#475569!important;color:#f8fafc!important}html.dark :is(.overlay,.overlay-pagina-publica) .btn-salvar:disabled,html.dark .modal .btn-salvar:disabled{background:#1e3a5f!important;color:#94a3b8!important}html.dark :is(.overlay,.overlay-pagina-publica) .saldo-text,html.dark .modal .saldo-text{color:#6ee7b7!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(.saldo-text--hint,.saldo-solicitado,.campo-fim-pedido,.campo-placeholder,.loading-mini),html.dark .modal :is(.saldo-text--hint,.saldo-solicitado,.campo-fim-pedido,.campo-placeholder,.loading-mini){color:#94a3b8!important}html.dark :is(.overlay,.overlay-pagina-publica) .campo-placeholder,html.dark .modal .campo-placeholder{background:#1e293b!important}html.dark :is(.overlay,.overlay-pagina-publica) :is(input,select,textarea):disabled,html.dark .modal :is(input,select,textarea):disabled{background:#1e293b!important;color:#64748b!important;border-color:#334155!important;opacity:1!important}html.dark .emb-modal-backdrop .emb-modal{background:#1e293b!important;border-color:#334155!important;color:#f1f5f9!important;box-shadow:0 20px 50px #0000008c!important}html.dark .emb-modal-backdrop .emb-modal-head,html.dark .emb-modal-backdrop .emb-modal-actions{border-color:#334155!important;background:#162032!important}html.dark .emb-modal-backdrop .emb-modal-head h3,html.dark .emb-modal-backdrop .emb-modal-body,html.dark .emb-modal-backdrop .field span{color:#e2e8f0!important}html.dark .emb-modal-backdrop :is(input,select,textarea){background:var(--surface-elevated, #243447)!important;color:#f1f5f9!important;border-color:#475569!important;color-scheme:dark}html.dark .emb-modal-backdrop :is(input,select,textarea)::placeholder{color:#94a3b8!important}html.dark .emb-modal-backdrop .emb-empty,html.dark .emb-modal-backdrop .emb-processando{color:#94a3b8!important}html.dark .emb-modal-backdrop .emb-processando{background:#3b82f624!important;border-color:#60a5fa66!important;color:#bfdbfe!important}html.dark .emb-modal-backdrop .btn-flat{background:#334155!important;color:#e2e8f0!important;border-color:#475569!important}html.dark .emb-modal-backdrop .emb-primary{background:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important}html.dark .emb-modal-backdrop .emb-modal-x{color:#cbd5e1!important}html.dark .insumos-pedido-saida-box{background:linear-gradient(135deg,#7c3aed29,#0f172ae6)!important;border-color:#a78bfa66!important}html.dark .insumos-pedido-titulo,html.dark .insumos-subtitulo,html.dark .insumos-calc-qtd-wrap label{color:#c4b5fd!important}html.dark .insumos-pedido-meta{color:#ddd6fe!important}html.dark .insumos-hint,html.dark .insumos-ton-dica,html.dark .insumos-sub{color:#c4b5fd!important}html.dark .insumos-table-wrap{background:#0f172a99!important;border-color:#a78bfa4d!important}html.dark .insumos-pedido-table th{background:#7c3aed33!important;color:#ddd6fe!important;border-color:#a78bfa4d!important}html.dark .insumos-pedido-table td{color:#f1f5f9!important;border-color:#a78bfa2e!important}html.dark .insumos-tag-ok{color:#6ee7b7!important}html.dark .insumos-tag-erro{color:#fca5a5!important}html.dark .insumos-teto-aviso{color:#fbbf24!important}html.dark .insumos-fluxo-ok{color:#6ee7b7!important}html.dark .insumos-fluxo-warn{color:#fcd34d!important}html.dark .nexus-footer-link,html[data-theme=dark] .nexus-footer-link{background:#0f172aeb!important;color:#e2e8f0!important;border:1px solid rgba(148,163,184,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.dark .nexus-footer-link:hover,html[data-theme=dark] .nexus-footer-link:hover{color:#f8fafc!important;opacity:1;border-color:#94a3b88c}html.dark .nexus-footer-url,html[data-theme=dark] .nexus-footer-url{color:#f1f5f9!important;opacity:1!important;font-weight:600}html.dark .nexus-footer-logo,html[data-theme=dark] .nexus-footer-logo{opacity:.9;filter:brightness(1.15)}html.dark .content-area :is(.nf-email-vazio,.nf-panel,.nf-metric,.nf-outros-lista li){background:var(--surface, #1e293b)!important;color:var(--text, #f1f5f9)}html.dark .content-area .nf-email-lista{background:transparent!important;border:0!important;box-shadow:none!important}html.dark .content-area .nf-card{border-color:var(--border, #334155)!important;background:var(--surface, #1e293b)!important;box-shadow:var(--shadow-card, 0 4px 16px rgba(0, 0, 0, .35))}html.dark .content-area .nf-card--sug{border-color:#f59e0b73!important;background:#f59e0b14!important}html.dark .content-area .nf-card--ok{border-color:#22c55e66!important}html.dark .content-area .nf-card--cancel{border-color:#f8717166!important}html.dark .content-area .nf-card--match{border-color:#38bdf866!important;background:linear-gradient(180deg,rgba(56,189,248,.1) 0%,var(--surface, #1e293b) 48%)!important}html.dark .content-area .nf-card-head{border-bottom-color:var(--border, #334155)!important}html.dark .content-area .nf-panel--acoes{border-top-color:var(--border, #334155)!important}html.dark .content-area .nf-panel{border-color:var(--border, #334155)!important;background:var(--surface-muted, #162032)!important}html.dark .content-area .nf-panel--ok{background:#0c1a2e!important;border-color:#1e3a5f!important}html.dark .content-area .nf-panel--sem{background:#162032!important;border-color:#334155!important}html.dark .content-area .nf-panel--acoes{background:transparent!important;border-color:transparent!important}html.dark .content-area .nf-email-vazio{background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important;color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-num,html.dark .content-area .nf-dl-row dd,html.dark .content-area .nf-metric strong,html.dark .content-area .nf-panel-msg{color:var(--text, #f1f5f9)!important}html.dark .content-area :is(.nf-data,.nf-chave,.nf-dl-row dt,.nf-panel-title,.nf-metric span,.nf-panel-hint,.nf-acoes-vazio){color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-panel--ok .nf-panel-title{color:#7dd3fc!important}html.dark .content-area .nf-metric{border-color:#334155!important;background:#1e293b!important}html.dark .content-area .nf-metric--icms{background:#431407!important;border-color:#9a3412!important}html.dark .content-area .nf-metric--icms span{color:#fb923c!important}html.dark .content-area .nf-metric--icms strong{color:#fdba74!important}html.dark .content-area .nf-dd-sis{color:#6ee7b7!important}html.dark .content-area .rec-box--ok{background:#0c1e36!important;border-color:#1e3a5f!important}html.dark .content-area .rec-box--sem{background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important}html.dark .content-area .rec-box--warn{background:#422006!important;border-color:#78350f!important}html.dark .content-area .btn-link-outros{color:#7dd3fc!important}html.dark .content-area .nf-email-filtros button{background:var(--surface, #1e293b)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .nf-email-filtros button.on{background:#0284c7!important;border-color:#0284c7!important;color:#fff!important}html.dark .content-area .nf-periodo-chip{background:var(--surface, #1e293b)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .nf-periodo-chip.on{background:#38bdf8!important;border-color:#38bdf8!important;color:#0f172a!important}html.dark .content-area .nf-email-periodo-lbl{color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-email-filtros button:not(.on) .nf-email-badge{background:#0c4a6e!important;color:#7dd3fc!important}html.dark .content-area .nf-email-filtros button:not(.on) .nf-email-badge.warn{background:#78350f!important;color:#fcd34d!important}html.dark .content-area .nf-email-filtros button:not(.on) .nf-email-badge.ok{background:#14532d!important;color:#86efac!important}html.dark .content-area .nf-email-inbox .btn-sec{background:var(--surface, #1e293b)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .nf-email-inbox .btn-entrada{background:#059669!important;color:#fff!important}html.dark .content-area .nf-email-inbox .btn-ghost-entrada{background:transparent!important;color:#6ee7b7!important;border-color:#065f46!important}html.dark .content-area .nf-email-inbox .btn-vincular{background:#0284c7!important;color:#fff!important}html.dark .content-area .nf-email-inbox .btn-ghost{background:transparent!important;border-color:var(--border, #334155)!important;color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-email-inbox .nf-email-cliente-nome-btn{background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important;color:var(--text, #f1f5f9)!important}html.dark .content-area .nf-email-inbox .nf-email-cliente-count{background:#334155!important;color:#e2e8f0!important}html.dark .content-area .nf-email-inbox :is(.nf-email-cliente-cnpj,.nf-email-grupos-label,.chevron){color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-email-inbox .btn-expandir{background:var(--surface-muted, #162032)!important;border-color:var(--border, #334155)!important;color:var(--text-muted, #94a3b8)!important}html.dark .content-area .nf-email-inbox .pill-sug{background:#78350f!important;color:#fcd34d!important}html.dark .content-area .nf-email-inbox .pill-ok{background:#14532d!important;color:#86efac!important}html.dark .content-area .nf-email-inbox .pill-muted{background:#334155!important;color:#cbd5e1!important}html{scrollbar-gutter:stable}:root{--shell-sidebar-w: 260px}.app-layout.svelte-1kazdxt{display:flex;min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1));background:var(--page-bg, #f8f9fa);position:relative}.main-wrapper.svelte-1kazdxt{flex:1;margin-left:260px;display:flex;flex-direction:column;transition:margin .3s ease;width:100%;position:relative;min-width:0;min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1));--header-sticky-h: 70px}.main-wrapper.com-page-bg.svelte-1kazdxt{background:transparent}.main-wrapper.com-page-bg.svelte-1kazdxt .page-bg{z-index:0;min-height:calc(100vh / var(--nx-ui-scale, 1));min-height:calc(100dvh / var(--nx-ui-scale, 1))}.main-wrapper.com-page-bg.svelte-1kazdxt .content-area:where(.svelte-1kazdxt),.main-wrapper.com-page-bg.svelte-1kazdxt .avisos-top-stack:where(.svelte-1kazdxt){position:relative;z-index:1}.content-area.svelte-1kazdxt{padding:24px;width:100%;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;--content-pad-x: 24px;--content-pad-y: 24px;position:relative}.content-area.com-page-bg.svelte-1kazdxt{flex:1;min-height:calc(100vh / var(--nx-ui-scale, 1) - 70px);min-height:calc(100dvh / var(--nx-ui-scale, 1) - 70px);box-sizing:border-box;background:transparent}.content-area-inner.svelte-1kazdxt{position:relative;z-index:1;min-width:0;max-width:100%}.content-boot-loader.svelte-1kazdxt{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:min(52vh,420px);padding:24px;box-sizing:border-box;background:transparent;pointer-events:none}.content-boot-loader.svelte-1kazdxt .carregando{pointer-events:auto;width:100%;max-width:var(--wms-content-max-width, 1560px);margin:0 auto;flex:1 1 auto;min-height:280px}.content-area.torre-controle-page.svelte-1kazdxt{padding:0;--content-pad-x: 0;--content-pad-y: 0;min-height:calc(100vh / var(--nx-ui-scale, 1) - 56px);min-height:calc(100dvh / var(--nx-ui-scale, 1) - 56px)}.avisos-top-stack.svelte-1kazdxt{position:sticky;top:var(--header-sticky-h, 70px);z-index:38;flex-shrink:0;width:100%;box-sizing:border-box;margin:0}.avisos-top-stack.svelte-1kazdxt .aviso-geral-banner:where(.svelte-1kazdxt){margin:0}.main-wrapper.wms-torre-ativa.svelte-1kazdxt .avisos-top-stack:where(.svelte-1kazdxt){margin-bottom:12px}.aviso-geral-banner.aviso-banner-empresa.svelte-1kazdxt{background:linear-gradient(135deg,#fff7ed,#ffedd5);border-bottom-color:#fb923c;color:#9a3412;padding-right:8px}.aviso-banner-texto.svelte-1kazdxt{flex:1;min-width:0;line-height:1.45}.aviso-banner-fechar.svelte-1kazdxt{flex-shrink:0;margin-left:8px;width:32px;height:32px;border:none;border-radius:8px;background:#9a34121f;color:#9a3412;font-size:22px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.aviso-banner-fechar.svelte-1kazdxt:hover{background:#9a341238}.aviso-banner-fechar.svelte-1kazdxt:focus-visible{outline:2px solid #ea580c;outline-offset:2px}.torre-back-banner.svelte-1kazdxt{display:flex;flex-direction:column;gap:12px;padding:16px 20px;margin:calc(-1 * var(--content-pad-y, 24px)) calc(-1 * var(--content-pad-x, 24px)) 20px calc(-1 * var(--content-pad-x, 24px));background:linear-gradient(135deg,#0f172a,#1e293b);border-bottom:2px solid rgba(59,130,246,.3);color:#f8fafc}.btn-voltar-torre.svelte-1kazdxt{align-self:flex-start;padding:8px 14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#e2e8f0;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s}.btn-voltar-torre.svelte-1kazdxt:hover{background:#ffffff26;color:#fff}.armazem-nome-destaque.svelte-1kazdxt{margin:0;font-size:22px;font-weight:700;letter-spacing:-.5px;color:#fff}.aviso-geral-banner.svelte-1kazdxt{display:flex;align-items:center;gap:8px;padding:10px 16px;margin:calc(-1 * var(--content-pad-y, 24px)) calc(-1 * var(--content-pad-x, 24px)) 16px calc(-1 * var(--content-pad-x, 24px));background:linear-gradient(135deg,#fef9c3,#fef08a);border-bottom:1px solid #facc15;font-size:13px;color:#854d0e;flex-wrap:wrap}.aviso-geral-icon.svelte-1kazdxt{font-size:16px}.main-wrapper.com-padding-bottom.svelte-1kazdxt{padding-bottom:calc(var(--shell-bottom-bar-h, 72px) + 16px)}.overlay.svelte-1kazdxt{position:fixed;inset:0;width:100%;min-height:100%;min-height:100dvh;background:#00000080;z-index:45;display:none;touch-action:none;transform:translateZ(0);-webkit-transform:translateZ(0)}@keyframes svelte-1kazdxt-spin{to{transform:rotate(360deg)}}.nexus-footer.svelte-1kazdxt{position:fixed;bottom:12px;left:var(--shell-sidebar-w, 260px);right:0;display:flex;justify-content:center;align-items:center;z-index:30;pointer-events:none}html.nx-modal-aberto .nexus-footer.svelte-1kazdxt,body.nx-modal-aberto .nexus-footer.svelte-1kazdxt{display:none!important}.nexus-footer-link.svelte-1kazdxt{display:flex;align-items:center;gap:8px;text-decoration:none;color:#334155;font-size:12px;pointer-events:auto;padding:6px 12px;border-radius:8px;background:#ffffffd9;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:opacity .2s,color .2s,background .2s}.nexus-footer-link.svelte-1kazdxt:hover{opacity:.95;color:#0f172a}.nexus-footer-logo.svelte-1kazdxt{height:22px;width:auto;opacity:.7;object-fit:contain}.nexus-footer-url.svelte-1kazdxt{font-weight:600;opacity:.95;color:inherit}@media(min-width:768px)and (max-width:1024px){:root{--shell-bottom-bar-h: 64px;--shell-sidebar-w: 72px}.nexus-footer.above-nav.svelte-1kazdxt{bottom:calc(var(--shell-bottom-bar-h, 64px) + 8px)}.main-wrapper.com-padding-bottom.svelte-1kazdxt{padding-bottom:calc(var(--shell-bottom-bar-h, 64px) + 26px)}.main-wrapper.svelte-1kazdxt{margin-left:72px;min-width:0;overflow-x:visible;padding-top:0;--header-sticky-h: 56px;min-height:100dvh}.overlay.svelte-1kazdxt{display:none!important}.content-area.svelte-1kazdxt{padding:16px;overflow-x:clip;--content-pad-x: 16px;--content-pad-y: 16px}.content-area.torre-controle-page.svelte-1kazdxt{padding:0;--content-pad-x: 0;--content-pad-y: 0;min-height:calc(100dvh - 56px)}.content-area.com-page-bg.svelte-1kazdxt{min-height:calc(100dvh - 56px)}.torre-back-banner.svelte-1kazdxt{margin:-16px -16px 16px;padding:12px 16px}.armazem-nome-destaque.svelte-1kazdxt{font-size:18px}}@media(max-width:767px){:root{--shell-bottom-bar-h: 64px;--nx-modal-max-h: calc(100dvh - var(--shell-bottom-bar-h, 64px) - env(safe-area-inset-bottom, 0px) - 20px)}.nexus-footer.svelte-1kazdxt{display:none!important}.nexus-footer.above-nav.svelte-1kazdxt{bottom:calc(var(--shell-bottom-bar-h, 64px) + 8px)}.main-wrapper.com-padding-bottom.svelte-1kazdxt{padding-bottom:calc(var(--shell-bottom-bar-h, 64px) + 26px)}:root{--shell-sidebar-w: 0px}.main-wrapper.svelte-1kazdxt{margin-left:0;min-width:0;overflow-x:visible;padding-top:56px;--header-sticky-h: 56px}.overlay.svelte-1kazdxt{display:block}.content-area.svelte-1kazdxt{padding:16px;overflow-x:clip;--content-pad-x: 16px;--content-pad-y: 16px}.content-area.torre-controle-page.svelte-1kazdxt{padding:0;--content-pad-x: 0;--content-pad-y: 0;min-height:calc(100dvh - 56px)}.content-area.com-page-bg.svelte-1kazdxt{min-height:calc(100dvh - 56px)}.torre-back-banner.svelte-1kazdxt{margin:-16px -16px 16px;padding:12px 16px}.armazem-nome-destaque.svelte-1kazdxt{font-size:18px}.main-wrapper.svelte-1kazdxt{min-height:100dvh}[data-nx-modal-root]:not([data-nxfleet-demo-modal]){z-index:6000!important;align-items:flex-start!important;justify-content:center!important;padding:8px 8px calc(var(--shell-bottom-bar-h, 64px) + env(safe-area-inset-bottom,0px) + 10px)!important;box-sizing:border-box!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}[data-nx-modal-root]:not([data-nxfleet-demo-modal])>*{max-height:var(--nx-modal-max-h)!important;width:min(100%,100%)!important;margin-top:auto;margin-bottom:auto}[data-nx-modal-root][data-nxfleet-demo-modal]{z-index:8000!important;padding:0!important;align-items:stretch!important;overflow:hidden!important}[data-nx-modal-root][data-nxfleet-demo-modal]>*{max-height:none!important;width:auto!important;margin:auto}}@media(max-width:480px){.content-area.svelte-1kazdxt{padding:12px;--content-pad-x: 12px;--content-pad-y: 12px}.content-area.torre-controle-page.svelte-1kazdxt{padding:0;--content-pad-x: 0;--content-pad-y: 0}.torre-back-banner.svelte-1kazdxt{margin:-12px -12px 12px;padding:10px 12px}.armazem-nome-destaque.svelte-1kazdxt{font-size:16px}.main-wrapper.com-padding-bottom.svelte-1kazdxt{padding-bottom:calc(var(--shell-bottom-bar-h, 64px) + 38px)}.main-wrapper.svelte-1kazdxt{padding-top:50px;--header-sticky-h: 50px}}@media(max-width:1024px){.main-wrapper.svelte-1kazdxt{padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0)}.content-area.svelte-1kazdxt{padding-bottom:env(safe-area-inset-bottom,16px)}}.content-area{--wms-content-max-width: 1560px}.content-area .page-container{padding:24px;width:100%;max-width:var(--wms-content-max-width);margin:0 auto;box-sizing:border-box}.content-area :is(.page-container,.page-producao,.torre-container,.dashboard-container,.analytics-page,.lista-coletas){width:100%!important;max-width:var(--wms-content-max-width)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}.content-area :is(.page-container,.page-producao,.torre-wrapper,.dashboard-wrapper,.analytics-page){padding-left:24px!important;padding-right:24px!important}.content-area .header-area{margin-bottom:24px!important;min-height:72px!important;display:flex!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px;box-sizing:border-box}.content-area .title-group{min-height:56px;display:flex;flex-direction:column;justify-content:flex-end}.content-area .header-area h1,.content-area .title-group h1{font-size:20px;margin:0;font-weight:700;line-height:1.2;min-height:24px;color:var(--text, #1e293b)}.content-area .header-area p,.content-area .title-group p,.content-area .page-subtitle{margin:0;color:var(--text-muted, #64748b);font-size:13px;line-height:1.35;min-height:18px}.content-area .torre-header,.content-area .dashboard-header{margin-bottom:24px!important;padding-bottom:18px!important;min-height:106px;box-sizing:border-box}.content-area .torre-header h1,.content-area .dashboard-header h1{margin:0;line-height:1.2}.content-area .torre-header p,.content-area .dashboard-header .subtitle{min-height:18px;line-height:1.35}@media(max-width:768px){.content-area .page-container{padding:16px}.content-area .header-area{min-height:64px!important}.content-area .title-group{min-height:48px}.content-area .title-group h1{font-size:18px}.content-area .title-group p{font-size:12px}.content-area .torre-header,.content-area .dashboard-header{min-height:96px}.content-area :is(.page-container,.page-producao,.torre-wrapper,.dashboard-wrapper,.analytics-page){padding-left:16px!important;padding-right:16px!important}}@media(max-width:480px){.content-area .page-container{padding:12px}.content-area .header-area{min-height:58px!important}.content-area .title-group{min-height:44px}.content-area .title-group h1{font-size:16px}.content-area .title-group p{font-size:12px}.content-area .torre-header,.content-area .dashboard-header{min-height:88px}.content-area :is(.page-container,.page-producao,.torre-wrapper,.dashboard-wrapper,.analytics-page){padding-left:12px!important;padding-right:12px!important}}.is-multi-depositante{--premium-header-bg: linear-gradient(135deg, #0f172a 0%, #1e3a5f 100%);--premium-header-title-small: #94a3b8;--premium-header-title-main: #f8fafc;--premium-header-text-muted: #cbd5e1;--premium-header-border: rgba(255, 255, 255, .1)}html.dark .is-multi-depositante{--premium-header-bg: linear-gradient(135deg, #020617 0%, #0f2744 100%);--premium-header-title-small: #94a3b8;--premium-header-title-main: #f8fafc;--premium-header-text-muted: #cbd5e1;--premium-header-border: rgba(255, 255, 255, .12)}.is-multi-depositante .pedido-card{background:#fff;border:1px solid #e2e8f0;box-shadow:0 4px 14px #0f172a0f}.is-multi-depositante .pedido-card .card-top{background:var(--premium-header-bg);border-bottom:1px solid var(--premium-header-border);padding:14px 18px;border-radius:12px}.is-multi-depositante .pedido-card .card-top .pedido-num{color:var(--premium-header-title-main)}.is-multi-depositante .pedido-card .card-top .kpi-chip{box-shadow:0 2px 12px #00000038}.is-multi-depositante .pedido-card .card-top .kpi-chip .kpi-chip__rotulo,.is-multi-depositante .pedido-card .card-top .kpi-chip .kpi-chip__rotulo-linha{opacity:1!important}.is-multi-depositante .pedido-card .card-top .box-total{background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:var(--premium-header-title-main)}.is-multi-depositante .pedido-card .card-top .box-valor{color:var(--premium-header-title-main)}.is-multi-depositante .pedido-card .card-top .box-label{color:var(--premium-header-text-muted)}.is-multi-depositante .compra-torre-card{border:1px solid #e2e8f0;box-shadow:0 4px 14px #0f172a0f}.is-multi-depositante .compra-torre-card .torre-card-head{background:var(--premium-header-bg)!important;border-bottom:1px solid var(--premium-header-border)}.is-multi-depositante .compra-torre-card .torre-card-head .armazem-rotulo{color:var(--premium-header-title-small)}.is-multi-depositante .compra-torre-card .torre-card-head .armazem-nome{color:var(--premium-header-title-main)}.is-multi-depositante .compra-torre-card .torre-card-head .pill-status{border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.is-multi-depositante .card-container{border:1px solid #e2e8f0;box-shadow:0 4px 14px #0f172a0f}.is-multi-depositante .card-container .topo-info{background:var(--premium-header-bg)!important;border:none!important;border-bottom:1px solid var(--premium-header-border)!important;color:var(--premium-header-title-small)}.is-multi-depositante .card-container .topo-info strong{color:var(--premium-header-title-main)}.is-multi-depositante .card-wrapper .card-container .agendamento-top{background:var(--premium-header-bg)!important;border:none!important;border-bottom:1px solid var(--premium-header-border)!important}.is-multi-depositante .card-wrapper .card-container .agendamento-top .titulo-ordem{color:var(--premium-header-title-small)}.is-multi-depositante .card-wrapper .card-container .agendamento-top .cliente-destaque{color:var(--premium-header-title-main);font-size:22px;line-height:1.15}.is-multi-depositante .card-wrapper .card-container .agendamento-top .badge-agendamento{background:#ffffff1a;border:1px solid rgba(255,255,255,.22);color:#fed7aa;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-direction:column;align-items:flex-end;gap:4px;padding:12px 18px;border-radius:14px;min-width:9.5rem}.is-multi-depositante .card-wrapper .card-container .agendamento-top .badge-agendamento-data{font-size:16px;font-weight:800;line-height:1.2}.is-multi-depositante .card-wrapper .card-container .agendamento-top .badge-agendamento-hora{font-size:22px;font-weight:900;letter-spacing:.02em;line-height:1.1}.is-multi-depositante .card-wrapper .card-container .agendamento-top .cabecalho-sub{font-size:14px;font-weight:600;color:var(--premium-header-text-muted)}.is-multi-depositante .screen{border-top:3px solid transparent;border-image:linear-gradient(90deg,#0f172a,#1e3a5f,#0f172a) 1}@media(max-width:640px){.is-multi-depositante .pedido-card .card-top,.is-multi-depositante .compra-torre-card .torre-card-head,.is-multi-depositante .card-container .topo-info,.is-multi-depositante .card-wrapper .card-container .agendamento-top{padding:12px 14px!important}}
