@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}a{color:inherit;text-decoration:none}button{font-family:inherit}.link{background:none;border:0;padding:0;font:inherit;color:var(--brand-700);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--brand-700) 40%,transparent)}.link:hover{text-decoration-color:var(--brand-700)}h1,h2,h3,h4{margin:0;font-weight:700;letter-spacing:-.01em}.tnum{font-variant-numeric:tabular-nums}::placeholder{color:var(--ink-mut);opacity:1}::selection{background:color-mix(in srgb,var(--brand) 30%,transparent);color:var(--ink)}#root{padding-top:var(--faixa-ambiente)}:where(button,a,summary,[role=button],[tabindex]:not([tabindex="-1"]),input[type=checkbox],input[type=radio]):focus-visible{outline:2px solid var(--brand);outline-offset:2px}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin:0;border:1.5px solid var(--ink-mut);border-radius:4px;background:var(--surface);cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-out),border-color var(--motion-rapido) var(--motion-ease-out)}input[type=radio]{border-radius:999px}input[type=checkbox]:before,input[type=radio]:before{content:"";opacity:0;transform:scale(.4);transition:opacity var(--motion-rapido) var(--motion-ease-out),transform var(--motion-rapido) var(--motion-ease-out)}input[type=checkbox]:before{width:4px;height:8px;margin-top:-2px;border:solid var(--brand-fg);border-width:0 2px 2px 0;transform:rotate(45deg) scale(.4)}input[type=radio]:before{width:6px;height:6px;border-radius:999px;background:var(--brand-fg)}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--brand);border-color:var(--brand)}input[type=checkbox]:checked:before,input[type=radio]:checked:before{opacity:1;transform:scale(1)}input[type=checkbox]:checked:before{transform:rotate(45deg) scale(1)}input[type=checkbox]:disabled,input[type=radio]:disabled{opacity:.5;cursor:not-allowed}:root{--color-brand: #ff6925;--color-brand-600: #e65f21;--color-brand-700: #ff6925;--color-brand-050: rgba(255, 105, 37, .14);--color-brand-100: rgba(255, 105, 37, .26);--color-brand-ink: #ff6925;--color-bg: #0a0a0a;--color-surface: #141414;--color-surface-2: #1e1e1e;--color-sidebar: #141414;--color-sidebar-2: #2a2a2a;--color-sidebar-ink: #a1a1a1;--color-sidebar-mut: #888888;--color-ink: #ffffff;--color-ink-2: #a1a1a1;--color-ink-mut: #888888;--color-line: #2a2a2a;--color-line-2: #1e1e1e;--color-c1: #ff6925;--color-c2: #0077f0;--color-c3: #ffa125;--color-c4: #6200d3;--color-c5: #b8b8b8;--color-c6: #e65f21;--color-c7: #535350;--color-good: #009666;--color-good-bg: rgba(0, 150, 102, .16);--color-good-bd: rgba(0, 150, 102, .34);--color-good-ink: #009666;--color-warn: #ffa125;--color-warn-bg: rgba(255, 161, 37, .16);--color-warn-bd: rgba(255, 161, 37, .34);--color-warn-ink: #ffa125;--color-danger: #b71c1c;--color-danger-bg: rgba(183, 28, 28, .16);--color-danger-bd: rgba(183, 28, 28, .34);--color-danger-ink: #b71c1c;--color-info: #0077f0;--color-info-bg: rgba(0, 119, 240, .16);--color-info-bd: rgba(0, 119, 240, .34);--color-info-ink: #0077f0;--color-chart-grid: #1e1e1e;--color-chart-axis: #2a2a2a;--color-chart-mut: #888888;--color-chart-track: #2a2a2a;--color-shimmer: rgba(255, 255, 255, .06)}:root{--fab-espaco: 88px;--rolagem-polegar: color-mix(in srgb, var(--ink-mut) 45%, transparent);--rolagem-polegar-forte: color-mix(in srgb, var(--ink-mut) 75%, transparent);--rolagem-pagina: var(--color-brand);--rolagem-pagina-forte: var(--color-brand-600);--brand: var(--color-brand);--brand-600: var(--color-brand-600);--brand-700: var(--color-brand-700);--brand-050: var(--color-brand-050);--brand-100: var(--color-brand-100);--brand-ink: var(--color-brand-ink);--brand-fg: var(--color-bg);--bg: var(--color-bg);--surface: var(--color-surface);--surface-2: var(--color-surface-2);--sidebar: var(--color-sidebar);--sidebar-2: var(--color-sidebar-2);--sidebar-ink: var(--color-sidebar-ink);--sidebar-mut: var(--color-sidebar-mut);--ink: var(--color-ink);--ink-2: var(--color-ink-2);--ink-mut: var(--color-ink-mut);--line: var(--color-line);--line-2: var(--color-line-2);--c1: var(--color-c1);--c2: var(--color-c2);--c3: var(--color-c3);--c4: var(--color-c4);--c5: var(--color-c5);--c6: var(--color-c6);--c7: var(--color-c7);--good: var(--color-good);--good-bg: var(--color-good-bg);--good-bd: var(--color-good-bd);--good-ink: var(--color-good-ink);--warn: var(--color-warn);--warn-bg: var(--color-warn-bg);--warn-bd: var(--color-warn-bd);--warn-ink: var(--color-warn-ink);--danger: var(--color-danger);--danger-bg: var(--color-danger-bg);--danger-bd: var(--color-danger-bd);--danger-ink: var(--color-danger-ink);--info: var(--color-info);--info-bg: var(--color-info-bg);--info-bd: var(--color-info-bd);--info-ink: var(--color-info-ink);--chart-grid: var(--color-chart-grid);--chart-axis: var(--color-chart-axis);--chart-mut: var(--color-chart-mut);--chart-track: var(--color-chart-track);--radius: 12px;--radius-sm: 8px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow: 0 2px 8px rgba(0, 0, 0, .5), 0 10px 28px rgba(0, 0, 0, .45);--shadow-lg: 0 18px 44px rgba(0, 0, 0, .6);--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-etiqueta: 11px;--fs-sub: 11.5px;--fs-apoio: 12.5px;--fs-corpo: 13px;--fs-titulo: 15px;--fs-pagina: 21px;--fs-destaque: 23px;--fs-manchete: 36px;--esp-1: 4px;--esp-2: 8px;--esp-3: 12px;--esp-4: 16px;--esp-5: 20px;--papel: #fff;--lh-justa: 1.3;--lh-corpo: 1.5;--motion-tema: .7s;--motion-ease-in-out: cubic-bezier(.65, 0, .35, 1);--motion-toque: 60ms;--motion-rapido: .12s;--motion-base: .18s;--motion-lento: .28s;--motion-ease-out: cubic-bezier(.2, 0, 0, 1);--motion-ease-in: cubic-bezier(.4, 0, 1, 1);--motion-deslize: 6px;--motion-escalonar: 50ms;--motion-contagem: .6s;color-scheme:dark}@media (prefers-reduced-motion: reduce){:root{--motion-toque: 0ms;--motion-rapido: 0ms;--motion-base: 0ms;--motion-lento: 0ms;--motion-tema: 0ms;--motion-deslize: 0px;--motion-escalonar: 0ms;--motion-contagem: 0ms}}:root[data-theme=light]{color-scheme:light;--rolagem-pagina: #111111;--rolagem-pagina-forte: #000000;--color-brand: #b04616;--color-brand-600: #af4716;--color-brand-700: #b04616;--color-brand-050: rgba(176, 70, 22, .1);--color-brand-100: rgba(176, 70, 22, .18);--color-brand-ink: #b04616;--color-bg: #f5f5f6;--color-surface: #ffffff;--color-surface-2: #ebebed;--color-sidebar: #141414;--color-sidebar-2: #2a2a2a;--color-sidebar-ink: #a1a1a1;--color-sidebar-mut: #888888;--color-ink: #0f0f0f;--color-ink-2: #4b4b4b;--color-ink-mut: #5f5f5f;--color-line: #d7d7dc;--color-line-2: #ebebed;--color-c1: #b04616;--color-c2: #0065ce;--color-c3: #935b11;--color-c4: #6200d3;--color-c5: #676767;--color-c6: #af4716;--color-c7: #494e53;--color-good: #007650;--color-good-bg: rgba(0, 118, 80, .14);--color-good-bd: rgba(0, 118, 80, .3);--color-good-ink: #007650;--color-warn: #935b11;--color-warn-bg: rgba(147, 91, 17, .14);--color-warn-bd: rgba(147, 91, 17, .3);--color-warn-ink: #935b11;--color-danger-bg: rgba(183, 28, 28, .13);--color-danger-bd: rgba(183, 28, 28, .28);--color-info: #0065ce;--color-info-bg: rgba(0, 101, 206, .14);--color-info-bd: rgba(0, 101, 206, .3);--color-info-ink: #0065ce;--color-chart-grid: #ebebed;--color-chart-axis: #d7d7dc;--color-chart-mut: #5f5f5f;--color-chart-track: #ebebed;--color-shimmer: rgba(0, 0, 0, .05);--shadow-sm: 0 1px 2px rgba(30, 30, 30, .06);--shadow: 0 1px 3px rgba(30, 30, 30, .1), 0 6px 16px rgba(30, 30, 30, .06);--shadow-lg: 0 14px 36px rgba(30, 30, 30, .14)}:root{--faixa-ambiente: 0px;--topo-casca: 64px}body,.card,.stat,.sidebar,.topbar,.modal,.select,.input,table.tbl th{transition:background-color var(--motion-base) var(--motion-ease-in-out),border-color var(--motion-base) var(--motion-ease-in-out),color var(--motion-base) var(--motion-ease-in-out)}[data-trocando-tema] *,[data-trocando-tema] *:before,[data-trocando-tema] *:after{transition:none!important}@keyframes d1-abrir-tema{0%{clip-path:circle(0 at var(--troca-x, 50%) var(--troca-y, 50%))}to{clip-path:circle(var(--troca-raio, 150vmax) at var(--troca-x, 50%) var(--troca-y, 50%))}}[data-trocando-tema]::view-transition-image-pair(root){isolation:auto}[data-trocando-tema]::view-transition-old(root){animation:none;mix-blend-mode:normal;z-index:0}[data-trocando-tema]::view-transition-new(root){animation:d1-abrir-tema var(--motion-tema) var(--motion-ease-in-out) both;mix-blend-mode:normal;z-index:1}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.theme-toggle{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink-2)}.theme-toggle:hover{background:var(--surface-2);color:var(--ink)}.theme-toggle .tema-ico--noturno{display:none}:root[data-theme=light] .theme-toggle .tema-ico--noturno{display:block}:root[data-theme=light] .theme-toggle .tema-ico--claro{display:none}.marca-tema--claro{display:none}:root[data-theme=light] .marca-tema--claro{display:block}:root[data-theme=light] .marca-tema--escuro{display:none}@keyframes movimento-entra{0%{opacity:0;transform:translateY(var(--motion-deslize))}}.menu-ctx,.cal__pop,.combo__pop{animation:movimento-surge var(--motion-base) var(--motion-ease-out)}[data-saindo]{pointer-events:none;animation:movimento-some var(--motion-rapido) var(--motion-ease-in) forwards!important}[data-saindo] *:not(.modal){animation:none!important}[data-saindo] .modal{animation:movimento-modal-sai var(--motion-rapido) var(--motion-ease-in) forwards!important}@keyframes movimento-fade{0%{opacity:0}}@keyframes movimento-some{to{opacity:0}}@keyframes movimento-surge{0%{opacity:0;transform:translateY(calc(var(--motion-deslize) * -1))}}@keyframes movimento-modal{0%{opacity:0;transform:translateY(var(--motion-deslize)) scale(.98)}}@keyframes movimento-modal-sai{to{opacity:0;transform:scale(.98)}}.estado,.entra{animation:movimento-entra var(--motion-base) var(--motion-ease-out) backwards}.entra-linha{animation:movimento-fade var(--motion-base) var(--motion-ease-out) backwards;animation-delay:calc(var(--atraso, 0) * var(--motion-escalonar) * .4)}.row-detalhe>td>*,.aud-linha-do-tempo .aud-detalhe{animation:movimento-surge var(--motion-base) var(--motion-ease-out)}@keyframes movimento-pulsa{50%{transform:scale(1.12)}}@keyframes movimento-treme{25%{transform:translate(calc(var(--motion-deslize) * -1))}50%{transform:translate(var(--motion-deslize))}75%{transform:translate(calc(var(--motion-deslize) * -.5))}}@keyframes movimento-troca{0%{opacity:0;transform:scale(.6)}}.pulsa{display:inline-block;animation:movimento-pulsa var(--motion-base) var(--motion-ease-out)}.troca-icone{display:inline-grid;animation:movimento-troca var(--motion-rapido) var(--motion-ease-out)}@media (prefers-reduced-motion: reduce){.btn:active,.icon-btn:active,.chip:active,.pill-tabs button:active{transform:none!important}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:transparent padding-box}[data-rolando]::-webkit-scrollbar-thumb,.sidebar__nav:hover::-webkit-scrollbar-thumb{background:var(--rolagem-polegar) padding-box}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--rolagem-polegar-forte) padding-box}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}.barra-pagina{position:fixed;top:0;right:0;bottom:0;z-index:45;width:12px;opacity:0;transition:opacity var(--motion-base) var(--motion-ease-out)}.barra-pagina[data-visivel],.barra-pagina:hover{opacity:1}.barra-pagina__polegar{position:absolute;top:0;right:3px;width:6px;border-radius:999px;background:var(--rolagem-pagina);cursor:default;touch-action:none;transition:background-color var(--motion-rapido) var(--motion-ease-out),width var(--motion-rapido) var(--motion-ease-out)}.barra-pagina:hover .barra-pagina__polegar,.barra-pagina[data-visivel] .barra-pagina__polegar:active{width:8px;background:var(--rolagem-pagina-forte)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:transparent transparent}[data-rolando],.sidebar__nav:hover{scrollbar-color:var(--rolagem-polegar) transparent}}:root:has(.faixa-ambiente>[role=status]){--faixa-ambiente: 30px}.faixa-ambiente{position:fixed;top:0;left:0;right:0;z-index:30;height:var(--faixa-ambiente);display:flex;overflow:hidden}.faixa-ambiente__item{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;padding-inline:16px;background:var(--info);color:var(--surface);font-size:var(--fs-apoio);font-weight:600;letter-spacing:.02em;white-space:nowrap}.faixa-ambiente__item--homologacao{background:var(--warn)}.faixa-ambiente__item>span{overflow:hidden;text-overflow:ellipsis}.faixa-ambiente__acao{flex:none;background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.faixa-ambiente__fechar{display:inline-grid;place-items:center;width:20px;height:20px;margin-left:4px;border-radius:4px;opacity:.8}.faixa-ambiente__fechar:hover{opacity:1;background:color-mix(in srgb,var(--surface) 15%,transparent)}.faixa-ambiente__curto{display:none}@media (max-width: 640px){.faixa-ambiente__longo{display:none}.faixa-ambiente__curto{display:inline}}:root[data-theme=light] .sidebar{--brand: #ff6925;--brand-600: #e65f21;--brand-fg: #0a0a0a;--ink: #ffffff;--ink-2: #a1a1a1;--ink-mut: #888888}.app{--sidebar-largura: 250px;display:grid;grid-template-columns:var(--sidebar-largura) 1fr;min-height:calc(100vh - var(--faixa-ambiente));transition:grid-template-columns var(--motion-base) var(--motion-ease-in-out)}.app--sidebar-recolhida{--sidebar-largura: 72px}.sidebar{background:var(--sidebar);color:var(--sidebar-ink);display:flex;flex-direction:column;position:fixed;top:var(--faixa-ambiente);bottom:0;left:0;width:var(--sidebar-largura);z-index:25;overflow:hidden;transition:width var(--motion-base) var(--motion-ease-in-out),background-color var(--motion-base) var(--motion-ease-in-out),color var(--motion-base) var(--motion-ease-in-out)}.main{grid-column:2}.sidebar__brand-txt,.nav-item__label{white-space:nowrap;overflow:hidden;transition:opacity var(--motion-rapido) var(--motion-ease-in-out),width var(--motion-base) var(--motion-ease-in-out)}.app--sidebar-recolhida .sidebar__brand-txt,.app--sidebar-recolhida .nav-item__label,.app--sidebar-recolhida .sidebar__conta-txt,.app--sidebar-recolhida .sidebar__rodape .sidebar__seta{opacity:0;width:0;pointer-events:none}.app--sidebar-recolhida .sidebar__recolher svg{transform:rotate(180deg)}.sidebar__brand{height:var(--topo-casca);flex:none;display:flex;align-items:center;gap:12px;padding-left:22px;border-bottom:1px solid var(--sidebar-2)}.sidebar__brand img{width:28px;height:28px;object-fit:contain;flex:none}.sidebar__brand b{color:var(--ink);font-size:var(--fs-corpo);letter-spacing:-.01em}.sidebar__brand span{display:block;font-size:10px;color:var(--sidebar-mut);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.sidebar{--rotulo-h: 30px}.app--sidebar-recolhida .sidebar{--rotulo-h: 17px}.sidebar__nav{position:relative;padding:6px 10px;overflow-y:auto;overscroll-behavior:contain;flex:1;min-height:0}.sidebar__indicador{position:absolute;left:10px;right:10px;top:calc(6px + var(--ind-g) * var(--rotulo-h) + var(--ind-i) * 38px);height:36px;border-radius:var(--radius-sm);background:#ffffff14;transition:top var(--motion-lento) var(--motion-ease-out)}.sidebar__indicador:before{content:"";position:absolute;left:-10px;top:9px;width:3px;height:18px;border-radius:0 3px 3px 0;background:var(--brand)}.nav-group-label{position:relative;height:var(--rotulo-h);box-sizing:border-box;padding:14px 0 0 17px;font-size:var(--fs-etiqueta);line-height:1;text-transform:uppercase;letter-spacing:.12em;color:var(--sidebar-mut);font-weight:600;white-space:nowrap;overflow:hidden;transition:height var(--motion-base) var(--motion-ease-in-out),color var(--motion-rapido) var(--motion-ease-in-out)}.nav-group-label:after{content:"";position:absolute;left:14px;right:14px;top:8px;height:1px;background:var(--sidebar-2);opacity:0;transition:opacity var(--motion-rapido)}.app--sidebar-recolhida .nav-group-label{color:transparent}.app--sidebar-recolhida .sidebar__nav>div:not(:first-of-type) .nav-group-label:after{opacity:1}.nav-item{position:relative;display:flex;align-items:center;gap:12px;height:36px;margin-bottom:2px;padding:0 0 0 17px;box-sizing:border-box;border-radius:var(--radius-sm);cursor:pointer;color:var(--sidebar-ink);font:inherit;font-size:var(--fs-corpo);font-weight:500;border:none;background:none;width:100%;text-align:left;overflow:hidden;transition:background var(--motion-rapido),color var(--motion-rapido)}.nav-item__label{flex:1;min-width:0;text-overflow:ellipsis}.nav-item:hover{background:#ffffff0a;color:var(--ink)}.nav-item.active{color:var(--ink);font-weight:600}.nav-item .ico{width:18px;height:18px;flex:none;color:var(--sidebar-mut);transition:color var(--motion-rapido)}.nav-item:not(.active):hover .ico{color:inherit}.nav-item.active .ico{color:var(--brand)}.nav-item .count{margin-left:auto;margin-right:10px;font-size:var(--fs-etiqueta);font-weight:500;font-variant-numeric:tabular-nums;background:var(--sidebar-2);color:var(--sidebar-ink);padding:1px 7px;border-radius:20px}.nav-item.active .count{background:color-mix(in srgb,var(--brand) 18%,transparent);color:var(--brand)}.app--sidebar-recolhida .nav-item .count{position:absolute;top:5px;right:9px;width:6px;height:6px;padding:0;margin:0;border-radius:50%;overflow:hidden;text-indent:-99px;background:var(--sidebar-mut);box-shadow:0 0 0 2px var(--sidebar)}.app--sidebar-recolhida .nav-item.active .count{background:var(--brand)}.nav-item.aberto .sidebar__seta{transform:rotate(90deg)}.sidebar .avatar{width:32px;height:32px;flex:none;border-radius:50%;background:var(--brand);color:var(--brand-fg);display:grid;place-items:center;font-weight:700;font-size:var(--fs-corpo)}.sidebar__painel-id b{display:block;color:var(--ink);font-size:var(--fs-corpo);overflow:hidden;text-overflow:ellipsis}.sidebar__painel-id small{display:block;color:var(--sidebar-mut);font-size:var(--fs-sub)}.sidebar__painel-cab{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 4px}.sidebar__painel-cab b{color:var(--ink);font-size:var(--fs-corpo)}.sidebar__painel-cab a{color:var(--brand);font-size:var(--fs-apoio);text-decoration:none}.sidebar__painel-cab a:hover{text-decoration:underline}.sidebar__painel-grupo{padding:10px 8px 4px;font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--sidebar-mut)}.sidebar__painel-item{display:flex;align-items:center;gap:10px;width:100%;height:34px;padding:0 8px;box-sizing:border-box;border:none;border-radius:var(--radius-sm);background:none;color:var(--sidebar-ink);font:inherit;font-size:var(--fs-corpo);text-align:left;text-decoration:none;cursor:pointer;transition:background var(--motion-rapido),color var(--motion-rapido)}.sidebar__painel-item svg{flex:none;color:var(--sidebar-mut)}.sidebar__painel-item:hover{background:#ffffff0f;color:var(--ink)}.sidebar__painel-item.active{color:var(--ink);font-weight:600}.sidebar__painel-item.active svg{color:var(--brand)}.sidebar__painel-id{display:flex;align-items:center;gap:10px;padding:6px 8px 8px;min-width:0}.sidebar__painel-id>span:last-child{min-width:0}.sidebar__painel-sep{height:1px;margin:4px 0 6px;background:var(--sidebar-2)}.main{display:flex;flex-direction:column;min-width:0}.content{animation:movimento-entra var(--motion-lento) var(--motion-ease-out) backwards;padding:24px 24px var(--fab-espaco);width:100%;max-width:1440px;margin-inline:auto}.content:has(.acao-barra){flex:1;display:flex;flex-direction:column;padding-bottom:16px}.sidebar__conta-txt,.sidebar__rodape .sidebar__seta{white-space:nowrap;overflow:hidden;transition:opacity var(--motion-rapido) var(--motion-ease-in-out),width var(--motion-base) var(--motion-ease-in-out)}.sidebar__recolher{position:fixed;z-index:26;top:calc(var(--faixa-ambiente) + 20px);left:calc(var(--sidebar-largura) - 12px);width:24px;height:24px;padding:0;display:grid;place-items:center;border:1px solid var(--sidebar-2);border-radius:50%;background:var(--sidebar);color:var(--sidebar-ink);cursor:pointer;transition:left var(--motion-base) var(--motion-ease-in-out),background var(--motion-rapido),border-color var(--motion-rapido),color var(--motion-rapido)}.sidebar__recolher:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.sidebar__recolher:hover,.sidebar__recolher:focus-visible{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.sidebar__recolher svg{transition:transform var(--motion-lento) var(--motion-ease-out)}.sidebar__rodape .nav-item.active{background:#ffffff14}.sidebar__rodape .nav-item.aberto{background:#ffffff0f;color:var(--ink)}.sidebar__rodape{flex:none;display:flex;flex-direction:column;gap:6px;padding:8px 10px 10px;border-top:1px solid var(--sidebar-2)}.sidebar__seta{flex:none;margin-right:12px;color:var(--sidebar-mut);transition:transform var(--motion-base) var(--motion-ease-out),opacity var(--motion-rapido) var(--motion-ease-in-out)}.sidebar__conta{display:flex;align-items:center;gap:10px;width:100%;height:52px;padding:0 0 0 10px;box-sizing:border-box;border:none;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-rapido)}.sidebar__conta:hover,.sidebar__conta.aberto{background:#ffffff0f}.sidebar__conta-txt{flex:1;min-width:0}.sidebar__conta-txt b{display:block;color:var(--ink);font-size:var(--fs-corpo);overflow:hidden;text-overflow:ellipsis}.sidebar__conta-txt small{display:block;color:var(--sidebar-mut);font-size:var(--fs-sub)}.sidebar__painel{position:fixed;z-index:60;left:calc(var(--sidebar-largura) + 10px);width:248px;box-sizing:border-box;padding:8px;border:1px solid var(--sidebar-2);border-radius:var(--radius);background:var(--sidebar);color:var(--sidebar-ink);box-shadow:var(--shadow-lg);transform-origin:left bottom;animation:sino-in var(--motion-base) var(--motion-ease-out) both}.sidebar__painel--config{bottom:72px}.sidebar__painel--conta{bottom:10px}.sidebar__dica{position:fixed;z-index:61;left:calc(var(--sidebar-largura) + 18px);transform:translateY(-50%);padding:6px 10px;border-radius:6px;background:var(--sidebar-2);color:var(--ink);font-size:var(--fs-apoio);font-weight:500;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-lg);animation:movimento-fade var(--motion-rapido) var(--motion-ease-out)}@keyframes sino-in{0%{opacity:0;transform:translateY(calc(var(--motion-deslize) * -1)) scale(.97)}to{opacity:1;transform:none}}.topbar{height:var(--topo-casca);background:var(--surface);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:16px;padding:0 24px;position:sticky;top:var(--faixa-ambiente);z-index:20}.topbar{container-type:inline-size}.topbar>.icon-btn,.topbar>.theme-toggle,.topbar>.topbar__vercomo{flex:none}.topbar__vercomo{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;color:var(--ink-mut);white-space:nowrap}.topbar__vercomo .select{padding:5px 8px;max-width:230px}.topbar__trilha{flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:7px;font-size:var(--fs-apoio);color:var(--ink-mut);white-space:nowrap;overflow:hidden}.topbar__trilha-sep{flex:none;color:var(--line)}.topbar__trilha-atual{color:var(--ink);font-weight:500;overflow:hidden;text-overflow:ellipsis}.topbar__divisor{flex:none;width:1px;height:24px;background:var(--line)}.search{display:flex;align-items:center;gap:8px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:7px 11px;color:var(--ink-mut);width:100%}.search:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-050)}.search input{border:none;background:none;outline:none;width:100%;font-size:13px;color:var(--ink)}.search-trigger{flex:0 1 316px;min-width:150px;margin-left:auto;cursor:pointer;text-align:left;font-family:inherit}.search-trigger:hover{border-color:var(--ink-mut)}.search-trigger__ph{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--ink-mut)}.search-kbd,.paleta__esc{flex:none;font-size:11px;font-weight:600;color:var(--ink-mut);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:2px 6px;line-height:1.4}@container (max-width: 1080px){.topbar__vercomo-txt{display:none}.topbar__vercomo .select{max-width:180px}}@container (max-width: 880px){.topbar__trilha-grupo,.topbar__trilha-sep,.topbar__divisor{display:none}}@container (max-width: 720px){.search-trigger__ph,.search-kbd{display:none}.search-trigger{flex:none;min-width:0}}.paleta-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#00000073;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;animation:movimento-fade var(--motion-base) var(--motion-ease-out)}.paleta{position:relative;width:640px;max-width:94vw;max-height:70vh;display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 64px #0006;animation:paleta-surge var(--motion-base) var(--motion-ease-out)}.paleta__preview{position:absolute;left:calc(100% + 12px);top:0;width:232px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 24px 64px #0006;padding:16px;display:flex;flex-direction:column;gap:10px;animation:movimento-fade var(--motion-base) var(--motion-ease-out)}.paleta__preview .thumb{width:200px!important;height:200px!important}.paleta__preview-nome{font-size:13px;font-weight:600;color:var(--ink)}.paleta__preview-cod{font-size:12px;color:var(--ink-mut)}.paleta__preview-aviso{font-size:11.5px;font-weight:600;color:var(--warn);background:color-mix(in srgb,var(--warn) 12%,transparent);border-radius:var(--radius-sm);padding:6px 8px;line-height:1.35}@media (max-width: 1000px){.paleta__preview{display:none}}.paleta__campo{display:flex;align-items:center;gap:11px;padding:15px 18px;border-bottom:1px solid var(--line);color:var(--ink-mut)}.paleta__campo input{flex:1;min-width:0;border:none;background:none;outline:none;font-size:16px;color:var(--ink)}.paleta__corpo{overflow-y:auto;padding:8px}@keyframes paleta-surge{0%{opacity:0;transform:translateY(-8px) scale(.99)}}.search-panel__estado{padding:12px 10px;font-size:13px;color:var(--ink-mut)}.search-panel__secao+.search-panel__secao{border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.search-panel__titulo{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mut);padding:6px 10px 2px}.search-panel__item{display:flex;align-items:baseline;gap:8px;width:100%;text-align:left;border:none;background:none;cursor:pointer;padding:7px 10px;border-radius:var(--radius-sm);color:var(--ink)}.search-panel__item.is-ativo{background:var(--surface-2)}.search-panel__item-titulo{font-size:13px;font-weight:600}.search-panel__item-sub{font-size:12px;color:var(--ink-mut);margin-left:auto}.search-panel__vertodos{display:block;width:100%;text-align:left;border:none;background:none;cursor:pointer;padding:6px 10px;font-size:12px;font-weight:600;color:var(--brand)}.search-panel__vertodos:hover{text-decoration:underline}.cantos{position:fixed;right:24px;bottom:24px;z-index:40;display:flex;align-items:center;gap:12px;pointer-events:none}.cantos>*{pointer-events:auto}.fab-raiz{position:relative}.topo-fab{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:var(--shadow-lg);cursor:pointer;opacity:0;transform:translateY(8px) scale(.9);transition:opacity var(--motion-base) var(--motion-ease-out),transform var(--motion-base) var(--motion-ease-out),background-color var(--motion-rapido) var(--motion-ease-out)}.cantos>.topo-fab:not([data-visivel]){pointer-events:none}.topo-fab[data-visivel]{opacity:1;transform:none}.topo-fab:hover{background:var(--surface-2)}.topo-fab:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.fab{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:52px;height:52px;border:1px solid var(--brand);border-radius:50%;background:var(--brand);color:var(--brand-fg);box-shadow:var(--shadow-lg);cursor:pointer;transition:background-color var(--motion-base) var(--motion-ease-in-out),transform var(--motion-base) var(--motion-ease-in-out)}.fab:hover{background:var(--brand-600);border-color:var(--brand-600)}.fab svg{transition:transform var(--motion-base) var(--motion-ease-in-out)}.fab--aberto svg{transform:rotate(45deg)}.fab--rotulado{width:auto;height:46px;padding:0 20px;border-radius:23px;font-size:var(--fs-corpo);font-weight:600}@keyframes fab-surge{0%{opacity:0;transform:translateY(8px) scale(.94)}}.fab__menu{position:absolute;right:0;bottom:calc(100% + 10px);display:flex;flex-direction:column;gap:2px;min-width:210px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);transform-origin:bottom right;animation:fab-surge var(--motion-rapido) var(--motion-ease-out)}.fab__item{display:flex;align-items:center;gap:10px;padding:9px 11px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-size:var(--fs-corpo);font-weight:500;text-align:left;cursor:pointer}.fab__item:hover{background:var(--surface-2)}.fab__item svg{color:var(--ink-mut);flex:none}.toast-note{position:fixed;right:24px;bottom:var(--fab-espaco);z-index:200;background:var(--sidebar);color:#fff;padding:13px 18px;border-radius:var(--radius);box-shadow:var(--shadow-lg);display:flex;align-items:center;gap:11px;font-size:13.5px;font-weight:600;max-width:360px;animation:toast-in var(--motion-base) var(--motion-ease-out)}.toast-note__ico{width:22px;height:22px;border-radius:50%;background:var(--brand);color:var(--brand-fg);display:grid;place-items:center;font-size:13px;flex:none}.toast-note__acao{margin-left:6px;padding:4px 10px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--brand);font:inherit;font-weight:600;cursor:pointer}.toast-note__acao:hover{background:color-mix(in srgb,var(--brand) 16%,transparent)}.toast-note__girando{animation:spin .7s linear infinite}@keyframes toast-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.sino{position:relative;flex:none}.sino__btn{position:relative}.sino__contador{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--brand);color:var(--brand-fg);font-size:10px;font-weight:700;line-height:16px;text-align:center}.sino__painel{position:absolute;top:calc(100% + 8px);right:0;z-index:60;width:min(420px,92vw);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);overflow:hidden;transform-origin:top right;animation:sino-in var(--motion-base) var(--motion-ease-out) both}.sino__cabecalho{display:flex;align-items:center;gap:9px;padding:13px 14px 11px}.sino__cabecalho b{font-size:var(--fs-titulo)}.sino__espaco{flex:1}.sino__novas{padding:2px 8px;border-radius:999px;background:var(--brand-050);color:var(--brand-ink);font-size:var(--fs-etiqueta);font-weight:600}.sino__filtros{display:flex;gap:6px;padding:0 14px 11px;border-bottom:1px solid var(--line-2)}.sino__filtro{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--ink-2);font-family:inherit;font-size:var(--fs-apoio);cursor:pointer;transition:border-color var(--motion-rapido) var(--motion-ease-out),color var(--motion-rapido) var(--motion-ease-out)}.sino__filtro:hover{color:var(--ink)}.sino__filtro--ativo{background:var(--brand-050);border-color:var(--brand);color:var(--ink);font-weight:500}.sino__filtro-n{padding:0 5px;border-radius:5px;background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-etiqueta);font-weight:600}.sino__lista{display:flex;flex-direction:column;padding:4px 6px 10px;max-height:min(62vh,480px);overflow-y:auto}.sino__grupo{display:flex;flex-direction:column;gap:2px}.sino__dia{padding:10px 8px 5px;font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.sino__mais{align-self:center;margin:8px 0 2px}.notif{display:flex;align-items:flex-start;gap:11px;width:100%;padding:10px 11px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-family:inherit;text-align:left;cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-out)}.notif:hover{background:var(--surface-2)}.notif--nova{background:var(--brand-050)}.notif--nova:hover{background:var(--brand-100)}.notif__ico{flex:none;width:30px;height:30px;border-radius:var(--radius-sm);display:grid;place-items:center;background:var(--surface-2);color:var(--ink-2)}.notif__ico--sucesso{background:var(--good-bg);color:var(--good-ink)}.notif__ico--atencao{background:var(--warn-bg);color:var(--warn-ink)}.notif__ico--erro{background:var(--danger-bg);color:var(--danger-ink)}.notif__corpo{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.notif__titulo{font-size:var(--fs-corpo);font-weight:600;line-height:1.3}.notif__texto{font-size:var(--fs-apoio);color:var(--ink-2);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif__meta{display:flex;align-items:center;gap:8px;margin-top:2px}.notif__alvo{padding:1px 7px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-etiqueta);font-weight:500}.notif__quando{font-size:var(--fs-etiqueta);color:var(--ink-mut)}.notif__ponto{flex:none;width:7px;height:7px;margin-top:11px;border-radius:50%;background:var(--brand)}.aviso-pilha{position:fixed;top:calc(var(--faixa-ambiente) + var(--topo-casca) + 8px);right:24px;z-index:200;display:flex;flex-direction:column;gap:10px;width:min(352px,92vw)}.aviso-sino{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--line-2);border-radius:var(--radius);box-shadow:var(--shadow-lg);overflow:hidden;transform-origin:top right;animation:aviso-sino-in var(--motion-base) var(--motion-ease-out) both}.aviso-sino--sucesso{border-left-color:var(--good)}.aviso-sino--atencao{border-left-color:var(--warn)}.aviso-sino--erro{border-left-color:var(--danger)}.aviso-sino__linha{display:flex;align-items:flex-start;gap:11px;padding:11px 11px 10px}.aviso-sino__corpo{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex:1;min-width:0;padding:0;background:transparent;border:none;color:var(--ink);font-family:inherit;font-size:var(--fs-corpo);text-align:left;cursor:pointer}.aviso-sino__corpo span{color:var(--ink-2);font-size:var(--fs-apoio)}.aviso-sino__fechar{flex:none}.aviso-sino__prazo{height:2px;background:var(--line-2)}.aviso-sino__prazo-barra{display:block;height:2px;background:var(--ink-mut);transform-origin:left center;animation:aviso-sino-prazo 5s linear both}.aviso-sino__prazo-barra--sucesso{background:var(--good)}.aviso-sino__prazo-barra--atencao{background:var(--warn)}.aviso-sino__prazo-barra--erro{background:var(--danger)}@keyframes aviso-sino-in{0%{opacity:0;transform:translate(var(--motion-deslize),calc(var(--motion-deslize) * -2)) scale(.94)}to{opacity:1;transform:none}}@keyframes aviso-sino-prazo{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.sidebar__versao{font-variant-numeric:tabular-nums}.novidades-resumo{display:grid;gap:6px}.novidades-resumo__area{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--brand-ink)}.novidades-resumo__titulo{margin:0;font-size:var(--fs-destaque);font-weight:700;letter-spacing:-.015em;color:var(--ink)}.novidades-resumo__texto{margin:0;font-size:var(--fs-corpo);line-height:1.5;color:var(--ink-2)}.novidades-resumo__mais{margin:8px 0 0;font-size:var(--fs-apoio);color:var(--ink-mut)}.btn{display:inline-flex;align-items:center;gap:7px;justify-content:center;border:1px solid var(--line);background:var(--surface);color:var(--ink-2);padding:8px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;cursor:pointer;position:relative;transition:background var(--motion-rapido),border-color var(--motion-rapido),box-shadow var(--motion-rapido),transform var(--motion-toque) var(--motion-ease-out)}.btn:hover:not(:disabled){background:var(--surface-2);border-color:var(--ink-mut)}.btn--primary{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.btn--primary:hover:not(:disabled){background:var(--brand-600);border-color:var(--brand-600)}.btn--ghost{border-color:transparent;background:transparent}.btn--ghost:hover:not(:disabled){background:var(--surface-2)}.btn--sm{padding:5px 10px;font-size:12px;border-radius:var(--radius-sm)}.btn--danger{color:var(--danger)}.btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--ink-mut);transition:background var(--motion-rapido),color var(--motion-rapido),transform var(--motion-toque) var(--motion-ease-out)}.icon-btn:disabled{opacity:.5;cursor:not-allowed}.icon-btn:hover:not(:disabled){background:var(--surface-2);color:var(--ink)}.btn:active:not(:disabled),.icon-btn:active:not(:disabled){transform:scale(.97)}.btn__conteudo{display:contents}.btn[aria-busy=true] .btn__conteudo,.btn[data-ok] .btn__conteudo{display:inline-flex;align-items:center;gap:inherit;visibility:hidden}.btn[aria-busy=true]{cursor:progress}.btn[aria-busy=true]:disabled{opacity:1}.btn__estado{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;animation:movimento-fade var(--motion-rapido) var(--motion-ease-out)}.btn__estado .spinner{width:14px;height:14px;border-width:2px}.btn--primary .btn__estado .spinner{border-color:color-mix(in srgb,var(--brand-fg) 25%,transparent);border-top-color:var(--brand-fg)}.btn__estado .troca-icone{color:var(--good)}.btn--primary .btn__estado .troca-icone{color:var(--brand-fg)}.sem-quebra{white-space:nowrap}.card{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card__head{display:flex;align-items:center;gap:12px;padding:15px 18px;border-bottom:1px solid var(--line-2)}.card__head h3{font-size:var(--fs-titulo)}.card__head .sub{font-size:var(--fs-apoio);color:var(--ink-mut);font-weight:500}.card__body{padding:18px;flex:1}.card__body--centro{display:flex;flex-direction:column;justify-content:center}.card__foot{padding:12px 18px;border-top:1px solid var(--line-2)}.card__foot.muted{font-size:var(--fs-apoio);line-height:var(--lh-corpo)}.grid{display:grid;gap:16px}.g-2{grid-template-columns:repeat(2,1fr)}.g-3{grid-template-columns:repeat(3,1fr)}.g-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 1100px){.g-4,.g-3{grid-template-columns:repeat(2,1fr)}}@media (max-width: 720px){.g-4,.g-3,.g-2{grid-template-columns:1fr}}.stat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:15px 16px 16px;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.stat .label{font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mut);font-weight:600;display:flex;align-items:center;gap:7px}.stat .marca{flex:none;width:7px;height:7px;border-radius:2px}.stat .value{font-size:var(--fs-destaque);font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:8px}.stat .foot{font-size:var(--fs-sub);color:var(--ink-mut);margin-top:6px;display:flex;align-items:center;gap:6px}.faixa-indicadores{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.faixa-indicadores>.stat,.faixa-indicadores>.kpi-clic>.stat{border:none;border-radius:0;box-shadow:none;height:100%}.faixa-indicadores>.kpi-clic{border-radius:0;outline-offset:-2px}.faixa-indicadores--1{grid-template-columns:minmax(0,1fr)}.faixa-indicadores--3{grid-template-columns:repeat(3,minmax(0,1fr))}.faixa-indicadores--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1400px){.faixa-indicadores:not(.faixa-indicadores--1,.faixa-indicadores--3,.faixa-indicadores--4){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1100px){.faixa-indicadores:not(.faixa-indicadores--1){grid-template-columns:repeat(2,minmax(0,1fr))}}.delta{display:inline-flex;align-items:center;gap:3px;font-weight:700;font-size:12px}.delta.up{color:var(--good)}.delta.down{color:var(--danger)}.badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:var(--radius-sm);font-size:var(--fs-sub);font-weight:600;white-space:nowrap}.badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.badge--gray{background:color-mix(in srgb,var(--c5) 16%,transparent);color:var(--c5)}.badge--green{background:var(--good-bg);color:var(--good-ink)}.badge--blue{background:var(--info-bg);color:var(--info-ink)}.badge--amber{background:var(--warn-bg);color:var(--warn-ink)}.badge--red{background:var(--danger);color:#fff}.badge--violet{background:var(--brand-050);color:var(--brand-ink)}.badge--promo{padding:1px 6px;border-radius:5px;border:1px solid var(--brand-100);background:var(--brand-050);color:var(--brand-ink);font-size:var(--fs-etiqueta);font-weight:700;letter-spacing:.04em;text-transform:uppercase;vertical-align:1px}.tag{font-size:var(--fs-etiqueta);font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-mut);white-space:nowrap}.card--editando{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-050)}.card--esmaecido{opacity:.55;pointer-events:none}.card-troca{animation:card-troca var(--motion-lento) var(--motion-ease-in-out) backwards}@keyframes card-troca{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.card__acoes{margin-left:auto}.kpi-clic{cursor:pointer;border-radius:var(--radius);outline:2px solid transparent;outline-offset:2px;transition:outline-color var(--motion-rapido) var(--motion-ease-in-out)}.kpi-clic .stat{transition:background var(--motion-rapido)}.kpi-clic:active .stat{background:var(--surface-2)}.kpi-clic--ativo{outline-color:var(--brand)}.table-wrap{overflow-x:auto}table.tbl{width:100%;border-collapse:collapse;font-size:var(--fs-corpo)}table.tbl th{text-align:left;font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mut);font-weight:600;padding:9px 14px;border-bottom:1px solid var(--line);white-space:nowrap;background:var(--surface-2)}table.tbl td{padding:13px 14px;border-bottom:1px solid var(--line-2);vertical-align:middle;line-height:var(--lh-justa)}table.tbl tr:last-child td{border-bottom:none}table.tbl tbody tr:hover,table.tbl tbody tr:focus-within{background:var(--surface-2)}table.tbl tbody tr:hover>td:first-child,table.tbl tbody tr:focus-within>td:first-child{box-shadow:inset 2px 0 0 var(--brand)}.tbl__acoes{display:flex;gap:6px;align-items:center;justify-content:flex-end;flex-wrap:nowrap;white-space:nowrap}table.tbl tbody tr.row--estorno{background:var(--danger-bg)}table.tbl tbody tr.row--estorno:hover{background:color-mix(in srgb,var(--danger) 22%,transparent)}table.tbl td.num,table.tbl th.num{text-align:right;font-variant-numeric:tabular-nums}.cel-titulo{font-weight:600;color:var(--ink)}.row-sub{color:var(--ink-mut);font-size:var(--fs-sub);line-height:var(--lh-justa);margin-top:2px}.cel-pessoa{display:flex;align-items:center;gap:8px;min-width:0}.cel-pilha{display:flex;flex-direction:column;align-items:flex-start;gap:4px}table.tbl tr.tbl__grupo td{background:var(--surface-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:7px 14px}.tbl__grupo-titulo{display:flex;align-items:center;gap:9px;font-size:var(--fs-apoio);font-weight:700}.tbl__grupo-meta{color:var(--ink-mut);font-weight:500}.cel-corta{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tbl--envios .cel-corta{max-width:190px}table.tbl tbody tr.is-aberta,table.tbl tbody tr.row-detalhe{background:var(--surface-2)}table.tbl tbody tr.is-aberta td{border-bottom-color:transparent}.row-abrir{display:inline-grid;place-items:center;width:20px;height:20px;flex:none;border:0;padding:0;background:none;cursor:pointer;border-radius:6px;color:var(--ink-mut);transition:transform var(--motion-rapido)}.row-abrir:hover{background:var(--surface-2);color:var(--ink)}.row-abrir.is-aberta{transform:rotate(180deg);color:var(--ink)}details{interpolate-size:allow-keywords}details::details-content{block-size:0;overflow:hidden;transition:block-size var(--motion-lento) var(--motion-ease-in-out),content-visibility var(--motion-lento) allow-discrete}details[open]::details-content{block-size:auto}.expansivel{display:grid;grid-template-rows:1fr}.expansivel>*{min-height:0}.expansivel[data-abrindo]{overflow:clip;animation:expansivel-abre var(--motion-lento) var(--motion-ease-out) backwards}.expansivel[data-saindo]{overflow:clip;animation:expansivel-fecha var(--motion-lento) var(--motion-ease-in-out) forwards!important}@keyframes expansivel-abre{0%{grid-template-rows:0fr;margin-bottom:calc(var(--expansivel-gap, 0px) * -1);opacity:0}}@keyframes expansivel-fecha{to{grid-template-rows:0fr;margin-bottom:calc(var(--expansivel-gap, 0px) * -1);opacity:0}}table.tbl td.cel-acoes{white-space:nowrap}.clicavel{cursor:pointer}table.tbl tbody tr.clicavel:active{background:color-mix(in srgb,var(--ink) 6%,var(--surface-2))}.page-head{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;flex-wrap:wrap}.page-head .titles h2{font-size:var(--fs-pagina);letter-spacing:-.015em}.page-head .titles p{color:var(--ink-mut);margin:5px 0 0;font-size:var(--fs-apoio);line-height:var(--lh-corpo);max-width:74ch}.page-head .actions{margin-left:auto;display:flex;gap:8px;align-items:center}.filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bloco{margin-bottom:var(--esp-5)}.filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px 14px}.filtros .field label{font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-mut);font-weight:700}.filtros .field{gap:6px}.filtros__vao{flex:1 1 24px}.pill-tabs .qtd{margin-left:6px;font-size:var(--fs-etiqueta);font-variant-numeric:tabular-nums;opacity:.75}.lista__rodape{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 14px;border-top:1px solid var(--line-2);font-size:var(--fs-sub);color:var(--ink-mut)}.lista__rodape b{color:var(--ink-2);font-weight:600;font-variant-numeric:tabular-nums}.lista__rodape-vao{flex:1 1 12px}.chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:background var(--motion-rapido),border-color var(--motion-rapido),color var(--motion-rapido),transform var(--motion-toque) var(--motion-ease-out)}.chip:active:not(:disabled),.pill-tabs button:active:not(:disabled){transform:scale(.97)}.chip.active{background:var(--brand-050);border-color:var(--brand-100);color:var(--brand-ink)}.pill-tabs{position:relative;display:inline-flex;justify-content:center;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:3px;gap:3px}.pill-tabs[data-indicador]:before{content:"";position:absolute;top:0;left:0;width:var(--ind-w);height:var(--ind-h);transform:translate(var(--ind-x),var(--ind-y));border-radius:var(--radius-sm);background:var(--brand-050);pointer-events:none}.pill-tabs[data-indicador-pronto]:before{transition:transform var(--motion-base) var(--motion-ease-in-out),width var(--motion-base) var(--motion-ease-in-out),height var(--motion-base) var(--motion-ease-in-out)}.pill-tabs[data-indicador] button{position:relative}.pill-tabs[data-indicador] button.active{background:transparent}.pill-tabs button{transition:color var(--motion-rapido) var(--motion-ease-in-out),transform var(--motion-toque) var(--motion-ease-out);flex:1 0 auto}.pill-tabs button{border:none;background:none;padding:6px 14px;border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:var(--ink-mut);cursor:pointer;white-space:nowrap;flex:none}.pill-tabs button:hover{color:var(--ink)}.pill-tabs button.active{background:var(--brand-050);color:var(--brand)}.lista{container:lista / inline-size;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.lista__cab{padding-top:8px;padding-bottom:8px;background:var(--surface-2);border-bottom:1px solid var(--line)}.lista__cab span{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mut)}.lista__cab .lin__qtd,.lista__cab .lin__desc,.lista__cab .lin__acr{text-align:center}.lista__secao{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-etiqueta);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.lista__secao--pedido{background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand-700)}.lista__secao .btn{margin-left:auto;text-transform:none;letter-spacing:normal}.lista__resumo{padding:12px 14px;border-bottom:1px solid var(--line);background:var(--surface-2)}.lista__busca{padding:12px 14px;border-bottom:1px solid var(--line);background:var(--surface);scroll-margin-top:calc(var(--faixa-ambiente, 0px) + var(--topo-casca) + 12px)}.lista__alternar{width:100%;border:0;border-bottom:1px solid var(--line);background:transparent;font-family:inherit;text-align:left;cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-out),color var(--motion-rapido) var(--motion-ease-out)}.lista__alternar:hover{background:var(--surface-2);color:var(--ink)}.lista__alternar:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.lista__alternar-acao{display:inline-flex;align-items:center;gap:6px;margin-left:auto;text-transform:none;letter-spacing:normal}.lista__alternar-seta{transition:transform var(--motion-rapido) var(--motion-ease-out)}.lista__alternar[aria-expanded=true] .lista__alternar-seta{transform:rotate(180deg)}.recolhivel{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--motion-lento) var(--motion-ease-in-out),opacity var(--motion-lento) var(--motion-ease-in-out)}.recolhivel[data-fechado]{grid-template-rows:0fr;opacity:0}.recolhivel>div{min-height:0;overflow:hidden}.lista__aviso{padding:14px;border-bottom:1px solid var(--line-2)}@container lista (max-width: 1040px){.lista .lista__cab{display:none}}.sentinela{height:1px}.carregar-mais{display:flex;justify-content:center}.lista-fim{display:flex;justify-content:center;align-items:center;gap:10px}.faixa-visoes{display:flex;align-items:stretch;gap:var(--esp-1);padding:0 var(--esp-2);border-bottom:1px solid var(--line);overflow-x:auto}.faixa-visoes__aba{flex:none;margin-bottom:-1px;padding:14px var(--esp-3) 12px;border:0;border-bottom:2px solid transparent;background:none;font-size:var(--fs-corpo);font-weight:500;color:var(--ink-2);white-space:nowrap;cursor:pointer;transition:color var(--motion-rapido) var(--motion-ease-in-out)}.faixa-visoes__aba:hover{color:var(--ink)}.faixa-visoes__aba--ativa{border-bottom-color:var(--brand);font-weight:600;color:var(--ink)}.faixa-visoes__qtd{margin-left:6px;font-size:var(--fs-sub);font-weight:500;color:var(--ink-mut);font-variant-numeric:tabular-nums}.faixa-visoes__aba--ativa .faixa-visoes__qtd{color:var(--ink)}.faixa-visoes__alerta{margin-left:auto;align-self:center;padding-left:var(--esp-3)}.alerta-faixa{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:none;font-size:var(--fs-apoio);font-weight:500;color:var(--ink-2);white-space:nowrap;cursor:pointer}.alerta-faixa:hover{border-color:var(--ink-mut);color:var(--ink)}.alerta-faixa__ponto{width:7px;height:7px;border-radius:50%;background:var(--warn)}.alerta-faixa__qtd{font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.alerta-faixa--ligado{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn-ink)}.alerta-faixa--ligado .alerta-faixa__qtd{color:var(--warn-ink)}.barra-filtros{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4)}.barra-filtros__busca{display:flex;align-items:center;gap:var(--esp-2);width:320px;max-width:100%;height:34px;padding:0 var(--esp-3);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--ink-mut)}.barra-filtros__busca:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-050)}.barra-filtros__busca input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--fs-corpo);color:var(--ink)}.barra-filtros__sep{width:1px;height:20px;margin:0 var(--esp-1);background:var(--line)}.barra-filtros__limpar{margin-left:auto}.pilula{position:relative;display:inline-flex;align-items:stretch;height:34px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--fs-apoio);font-weight:500;transition:border-color var(--motion-rapido) var(--motion-ease-in-out)}.pilula:hover{border-color:var(--ink-mut)}.pilula__corpo{display:inline-flex;align-items:center;gap:6px;padding:0 10px 0 12px;border:0;border-radius:inherit;background:none;font:inherit;color:var(--ink);cursor:pointer}.pilula__rotulo{color:var(--ink-mut)}.pilula__corpo svg{color:var(--ink-mut)}.pilula--ativa{background:var(--brand-050);border-color:var(--brand-100)}.pilula--ativa .pilula__rotulo,.pilula--ativa .pilula__corpo svg,.pilula--ativa .pilula__valor{color:var(--brand-ink)}.pilula--ativa .pilula__valor{font-weight:600}.pilula--erro{border-color:var(--danger-bd)}.pilula--adicionar{border-style:dashed}.pilula--adicionar .pilula__corpo{padding-left:10px}.pilula--adicionar .pilula__valor{color:var(--ink-2)}.pilula__x{display:inline-flex;align-items:center;justify-content:center;width:30px;border:0;border-left:1px solid var(--brand-100);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:none;color:var(--brand-ink);cursor:pointer}.pilula__x:hover{background:var(--brand-050)}.pilula__painel{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:220px;max-width:min(340px,92vw);padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);animation:movimento-surge var(--motion-base) var(--motion-ease-out)}.menu-filtro__busca{display:flex;align-items:center;gap:var(--esp-2);height:32px;margin-bottom:var(--esp-1);padding:0 10px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-mut)}.menu-filtro__busca input{flex:1;min-width:0;border:0;background:none;outline:none;font-size:var(--fs-apoio);color:var(--ink)}.menu-filtro__lista{display:flex;flex-direction:column;max-height:264px;overflow-y:auto;outline:none}.menu-filtro__grupo{padding:8px 10px 4px;font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.menu-filtro__opt{display:flex;align-items:center;gap:var(--esp-2);width:100%;min-height:32px;padding:0 10px;border:0;border-radius:var(--radius-sm);background:none;font-size:var(--fs-corpo);font-weight:500;color:var(--ink-2);text-align:left;cursor:pointer}.menu-filtro__opt--ativa,.menu-filtro__opt:hover{background:var(--surface-2);color:var(--ink)}.menu-filtro__opt[aria-selected=true],.menu-filtro__opt[aria-pressed=true]{color:var(--brand-ink);font-weight:600}.menu-filtro__txt{flex:1}.menu-filtro__sub{font-size:var(--fs-sub);color:var(--ink-mut);font-variant-numeric:tabular-nums}.menu-filtro__nada{padding:10px;font-size:var(--fs-apoio);color:var(--ink-mut)}.select,.input{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);padding:7px 10px;font-size:13px;color:var(--ink);outline:none}.select:focus,.input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-050)}.input:disabled{background:var(--surface-2);color:var(--ink-mut);cursor:not-allowed}.field{display:flex;flex-direction:column;gap:5px}.field label{font-size:12px;font-weight:600;color:var(--ink-2)}.ajuda{position:relative;display:inline-flex}.ajuda__btn{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink-mut);cursor:help}.ajuda__btn:hover,.ajuda__btn:focus-visible{color:var(--brand-700)}.ajuda__btn--aviso,.ajuda__btn--aviso:hover,.ajuda__btn--aviso:focus-visible,.ajuda__btn--espera,.ajuda__btn--espera:hover,.ajuda__btn--espera:focus-visible{color:var(--warn)}.ajuda__btn--sucesso,.ajuda__btn--sucesso:hover,.ajuda__btn--sucesso:focus-visible{color:var(--good)}.ajuda__btn--perigo,.ajuda__btn--perigo:hover,.ajuda__btn--perigo:focus-visible{color:var(--danger)}.ajuda__balao{position:absolute;left:-6px;bottom:calc(100% + 8px);z-index:60;display:none;width:max-content;max-width:300px;padding:9px 11px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);box-shadow:var(--shadow);color:var(--ink-2);font-size:var(--fs-sub);font-weight:400;line-height:1.45;text-transform:none;letter-spacing:normal;white-space:normal;cursor:auto;opacity:0;transition:opacity var(--motion-rapido) var(--motion-ease-in-out),display var(--motion-rapido) allow-discrete}.ajuda:hover .ajuda__balao,.ajuda__btn:focus-visible+.ajuda__balao,.field:has(:focus-visible) .ajuda__balao,.cfg-linha:has(:focus-visible) .ajuda__balao{display:block;opacity:1}@starting-style{.ajuda:hover .ajuda__balao,.ajuda__btn:focus-visible+.ajuda__balao,.field:has(:focus-visible) .ajuda__balao,.cfg-linha:has(:focus-visible) .ajuda__balao{opacity:0}}.ajuda__balao:before{content:"";position:absolute;top:100%;left:0;right:0;height:10px}.ajuda--fim .ajuda__balao{left:auto;right:-6px}.field__err{font-size:11.5px;font-weight:600;color:var(--danger);display:flex;align-items:center;gap:4px}.input--err,.input--err:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-bg)}.input--err{animation:movimento-treme var(--motion-lento) var(--motion-ease-out)}.select-card{text-align:left;border:1.5px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);padding:11px 14px;cursor:pointer;transition:border-color var(--motion-rapido),background var(--motion-rapido)}.select-card:active:not(:disabled){background:var(--surface-2)}.select-card:hover{border-color:var(--brand-100)}.select-card.on{border-color:var(--brand);background:var(--brand-050)}.campo-data{display:flex;align-items:center;gap:6px}.campo-data .input{flex:1;min-width:0}.rotulo-ajuda,.rotulo-ajuda label{display:inline-flex;align-items:center;gap:6px}.interruptor{position:relative;flex-shrink:0;width:38px;height:22px;padding:0;border:0;border-radius:999px;background:var(--line);cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-in-out)}.interruptor:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:var(--ink-mut);transition:transform var(--motion-rapido) var(--motion-ease-in-out),background var(--motion-rapido) var(--motion-ease-in-out)}.interruptor--ligado{background:var(--brand)}.interruptor--ligado:after{transform:translate(16px);background:var(--brand-fg)}.interruptor:disabled{opacity:.5;cursor:not-allowed}.menu-ctx.menu-ctx--ancorado{position:absolute;top:calc(100% + 6px);right:0}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:50;display:grid;place-items:center;padding:24px;width:auto;max-width:none;height:auto;max-height:none;border:0;overflow:visible}dialog.overlay:not([open]){display:none}.overlay::backdrop{background:transparent}.modal{background:var(--surface);border-radius:var(--radius);box-shadow:var(--shadow-lg);width:min(1000px,96vw);max-height:92vh;overflow:auto}.overlay{animation:movimento-fade var(--motion-base) var(--motion-ease-out)}.modal:has(.cal__pop){overflow:visible}.modal{animation:movimento-modal var(--motion-base) var(--motion-ease-out)}.menu-ctx__item{display:flex;align-items:center;gap:10px;padding:9px 11px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font-size:var(--fs-corpo);font-weight:500;text-align:left;cursor:pointer}.menu-ctx__item:hover{background:var(--surface-2)}.menu-ctx__item svg{color:var(--ink-mut);flex:none}.gaveta{padding:10px 14px 12px}.gaveta__titulo{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mut)}.gaveta__lista{list-style:none;margin:0;padding:0;display:grid;gap:6px}.gaveta__item{display:grid;grid-template-columns:minmax(160px,auto) 1fr minmax(90px,auto);gap:14px;align-items:start;padding:8px 10px;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--line)}.gaveta__valores,.gaveta__mes{display:grid;gap:1px}.gaveta__mes{text-align:right;justify-items:end}.gaveta__motivo{min-width:0}.gaveta__fora{margin-top:8px;font-size:var(--fs-apoio);color:var(--warn)}.menu-ctx{position:fixed;z-index:45;min-width:210px;display:grid;gap:2px;padding:6px;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lg)}@layer components{.d1-skeleton{position:relative;display:block;overflow:hidden;background-color:var(--color-surface-2)}.d1-skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,var(--color-shimmer),transparent);animation:d1-shimmer 1.5s ease-in-out infinite}@keyframes d1-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion: reduce){.d1-skeleton:after{animation:none}}}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:50px 20px;color:var(--ink-mut)}.empty .big{line-height:0}.estado{display:grid;justify-items:center;gap:12px;text-align:center;padding:44px 20px;border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface)}.estado__icone{display:grid;place-items:center;width:46px;height:46px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-mut)}.estado__icone--erro{background:var(--danger-bg);color:var(--danger-ink)}.estado__titulo{margin:0 0 4px;font-size:15px;font-weight:700}.estado__desc{margin:0;max-width:46ch;color:var(--ink-mut);font-size:13px}.estado__acoes{display:flex;flex-direction:column;align-items:center;gap:8px}.estado__detalhe{margin:0;max-width:60ch;font-size:11px;color:var(--ink-mut);overflow-wrap:anywhere}.erro-inline{display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--danger-bd);border-radius:var(--radius-sm);background:var(--danger-bg);color:var(--danger-ink);font-size:12px}.erro-inline--aviso{border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn-ink)}.erro-inline__acao{flex:none;border:0;background:none;padding:0;color:inherit;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.erro-inline__acao:hover{color:var(--ink)}.empty-cadastro{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:28px 20px;color:var(--ink-mut);border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface-2)}.empty-cadastro .big{color:var(--ink-mut);line-height:0}.empty-cadastro b{color:var(--ink)}.spinner{width:20px;height:20px;border-radius:50%;border:2.5px solid var(--brand-100);border-top-color:var(--brand);animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.buscando{opacity:.55;pointer-events:none;transition:opacity var(--motion-rapido) var(--motion-base)}.esqueleto-ficha__linha{display:grid;grid-template-columns:140px 1fr;gap:12px}.erro-inline__msg{min-width:0;flex:1}.estado--embutido{border:0;background:none}.avatar-sm{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:11px;color:#fff;flex:none}.progress{height:7px;background:var(--chart-track);border-radius:20px;overflow:hidden}.progress>span{transition:width var(--motion-lento) var(--motion-ease-in-out),background-color var(--motion-base) var(--motion-ease-in-out);display:block;height:100%;border-radius:20px;background:var(--brand)}.muted{color:var(--ink-mut)}.mono{font-variant-numeric:tabular-nums}.hr{height:1px;background:var(--line);border:none;margin:16px 0}.thumb{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-2);border:1px solid var(--line);display:grid;place-items:center;font-size:18px}.legend{display:flex;gap:14px;flex-wrap:wrap}.legend .li{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2);font-weight:500}.legend .sw{width:10px;height:10px;border-radius:3px}.tooltip{position:fixed;pointer-events:none;z-index:100;background:var(--surface-2);border:1px solid var(--line);color:var(--ink);padding:7px 10px;border-radius:var(--radius-sm);font-size:12px;box-shadow:var(--shadow-lg);transform:translate(-50%,calc(-100% - 10px));white-space:nowrap}.tooltip b{color:var(--ink)}.note{display:flex;gap:11px;align-items:flex-start;border-radius:var(--radius-sm);padding:12px 14px;font-size:12.5px;border:1px solid}.note svg{flex:none;margin-top:1px}.note--warn{background:var(--warn-bg);border-color:var(--warn-bd);color:var(--warn-ink)}.note--danger{background:var(--danger-bg);border-color:var(--danger-bd);color:var(--danger-ink)}.note--info{background:var(--info-bg);border-color:var(--info-bd);color:var(--info-ink)}.note--good{background:var(--good-bg);border-color:var(--good-bd);color:var(--good-ink)}.note b{color:inherit}.foto-produto{display:grid;place-items:center;overflow:hidden;flex:none}.foto-produto__img{width:100%;height:100%;object-fit:cover}.contagem{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-apoio);color:var(--ink-mut)}.cal{position:relative;display:inline-flex}.cal__gatilho.input{display:inline-flex;align-items:center;gap:7px;flex:1;min-width:168px;cursor:pointer;text-align:left;font-family:inherit}.cal__gatilho.input:hover:not(:disabled){border-color:var(--ink-mut)}.cal__gatilho svg{color:var(--ink-mut);flex:none}.cal__vazio{color:var(--ink-mut)}.cal__pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:268px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.cal__pop--dir{left:auto;right:0}.cal__nav{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.cal__titulo{font-size:var(--fs-corpo);font-weight:600;color:var(--ink)}.cal__seta{display:inline-grid;place-items:center;width:26px;height:26px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink-mut);cursor:pointer}.cal__seta:hover{background:var(--surface-2);color:var(--ink)}.cal__meses{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.cal__semana{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:2px}.cal__semana span{text-align:center;font-size:var(--fs-etiqueta);font-weight:700;color:var(--ink-mut)}.cal__dias{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.cal__cel{padding:7px 0;border:1px solid transparent;border-radius:var(--radius-sm);background:none;color:var(--ink-2);font-size:var(--fs-corpo);font-family:inherit;cursor:pointer;text-transform:capitalize}.cal__cel:hover{background:var(--surface-2);color:var(--ink)}.cal__cel--fora{color:var(--ink-mut);opacity:.55}.cal__cel--hoje{border-color:var(--line);color:var(--ink)}.cal__cel--sel,.cal__cel--sel:hover{background:var(--brand);border-color:var(--brand);color:var(--brand-fg);font-weight:600;opacity:1}.cal__pe{display:flex;justify-content:space-between;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--line-2)}.cal-intervalo{display:flex;flex-direction:column;gap:8px}.cal-intervalo .cal__dias{column-gap:0}.cal-intervalo__estado{margin:0;font-size:var(--fs-apoio);color:var(--ink-2);text-align:center}.cal__cel--meio,.cal__cel--meio:hover{border-radius:0;background:var(--brand-050);color:var(--brand-ink);opacity:1}.cal__cel--inicio,.cal__cel--fim,.cal__cel--unico,.cal__cel--inicio:hover,.cal__cel--fim:hover,.cal__cel--unico:hover{background:var(--brand);border-color:var(--brand);color:var(--brand-fg);font-weight:600;opacity:1}.cal__cel--inicio{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.cal__cel--fim{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.combo{position:relative;display:flex}.combo__gatilho.input{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:0;cursor:pointer;text-align:left;font-family:inherit}.combo__gatilho.input:hover:not(:disabled){border-color:var(--ink-mut)}.combo__gatilho svg{color:var(--ink-mut);flex:none;margin-left:auto}.combo__valor{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo__vazio,.combo__sub{color:var(--ink-mut)}.combo__pop{position:fixed;z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.combo__busca{display:flex;align-items:center;gap:8px;padding:9px 12px;border-bottom:1px solid var(--line-2)}.combo__busca svg{color:var(--ink-mut);flex:none}.combo__campo{flex:1;min-width:0;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--fs-corpo);outline:none}.combo__campo::placeholder{color:var(--ink-mut)}.combo__lista{overflow-y:auto;padding:4px}.combo__opt{display:flex;align-items:center;gap:8px;width:100%;padding:7px 9px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font-family:inherit;font-size:var(--fs-corpo);text-align:left;cursor:pointer}.combo__opt--ativa{background:var(--surface-2)}.combo__opt:disabled{opacity:.5;cursor:not-allowed}.combo__opt svg{color:var(--brand);flex:none;margin-left:auto}.combo__opt-txt{display:grid;min-width:0}.combo__opt-txt>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo__nada{padding:14px 12px;color:var(--ink-mut);font-size:var(--fs-apoio);text-align:center}.galeria{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000000eb;display:grid;grid-template-rows:auto 1fr auto}.galeria__topo{grid-row:1;display:flex;align-items:center;gap:12px;padding:14px 16px;color:#fff;background:linear-gradient(to bottom,#000000bf,#0000);pointer-events:none}.galeria__titulo{flex:1;font-weight:600;font-size:var(--fs-corpo);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.galeria__contador{font-size:var(--fs-sub);color:#ffffffbf;flex:none}.galeria__botao{background:#ffffff24;border:0;border-radius:var(--radius-sm);color:#fff;cursor:pointer;display:grid;place-items:center;height:34px;width:34px;flex:none;pointer-events:auto}.galeria__img{grid-row:2;width:100%;height:100%;min-height:0;object-fit:contain;display:block;cursor:default}.galeria__vazio{grid-row:2;display:grid;place-items:center;color:#ffffffb3;font-size:var(--fs-corpo)}.galeria__seta{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff24;border:0;border-radius:999px;color:#fff;cursor:pointer;display:grid;place-items:center;height:44px;width:44px}.galeria__seta:hover{background:#ffffff42}.galeria__seta--esq{left:16px}.galeria__seta--dir{right:16px}.galeria__rodape{grid-row:3;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 16px 16px}.galeria__aviso{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sub);color:#fffc}.galeria__tira{display:flex;gap:8px;max-width:100%;overflow-x:auto;padding:4px}.galeria__mini{flex:none;height:56px;width:56px;padding:0;border-radius:var(--radius-sm);border:2px solid transparent;background:#ffffff14;cursor:pointer;overflow:hidden}.galeria__mini[aria-current=true]{border-color:var(--brand)}.galeria__mini img{width:100%;height:100%;object-fit:cover;display:block}.foto-ampliavel{padding:0;border:0;background:none;display:inline-flex;cursor:zoom-in;border-radius:var(--radius-sm);flex:none}.dropzone{border:2px dashed var(--line);border-radius:var(--radius);background:var(--surface-2);padding:26px 20px;text-align:center;cursor:pointer;transition:border-color var(--motion-rapido),background var(--motion-rapido),transform var(--motion-toque)}.dropzone:hover{border-color:var(--ink-mut)}.dropzone.drag{border-color:var(--brand);background:var(--brand-050);transform:scale(1.005)}.dropzone--sm{padding:14px;border-radius:var(--radius)}.dropzone__icon{width:52px;height:52px;border-radius:var(--radius);background:var(--brand-050);color:var(--brand-700);display:grid;place-items:center;margin:0 auto 12px}.dropzone.drag .dropzone__icon{animation:bob .6s ease-in-out infinite}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.resumo{display:grid;gap:6px;padding:12px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-apoio)}.resumo__linha{display:flex;align-items:center;justify-content:space-between;gap:12px}.resumo__valor{display:inline-flex;align-items:baseline;gap:6px;text-align:right}.resumo__nota{color:var(--warn-ink);font-size:var(--fs-sub)}.periodo{display:flex;flex-direction:column;gap:4px}.periodo__campos{display:flex;align-items:center;gap:8px}.periodo__ate{font-size:var(--fs-etiqueta);color:var(--ink-mut)}.periodo__erro{font-size:var(--fs-sub);color:var(--warn)}.steps-scroll{overflow-x:auto;margin-bottom:22px;padding-bottom:2px}.steps{display:flex;gap:0;min-width:max-content}.step{display:flex;align-items:center;gap:10px;flex:1;min-width:132px}.step .num{width:30px;height:30px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;font-weight:700;font-size:13px;color:var(--ink-mut);background:var(--surface);flex:none}.step.done .num{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.step.active .num{border-color:var(--brand);color:var(--brand)}.step .lbl{font-size:13px;font-weight:600;color:var(--ink-mut);white-space:nowrap}.step.active .lbl,.step.done .lbl{color:var(--ink)}.step .bar{flex:1;height:2px;background:var(--line);margin:0 8px;min-width:12px}.step.done .bar{background:var(--brand)}.step.done.step--aberto .num{background:var(--surface);border-color:var(--warn);color:var(--warn)}.step.step--integrando .num{border-color:var(--info);color:var(--info)}.step.step--integrando .lbl{color:var(--ink)}.step.done.step--cancelado .num{background:var(--danger-bg);border-color:var(--danger);color:var(--danger-ink)}.step.step--cancelado .lbl{color:var(--danger-ink)}.step .step__sub{display:block;font-size:var(--fs-sub);font-weight:500;color:var(--ink-mut)}.escolha{margin:0;padding:0;border:0}.escolha legend,.escolha__legenda{display:flex;align-items:center;gap:10px;padding:0;margin-bottom:10px;font-weight:600}.escolha__n{display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sub)}.escolha__opcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.escolha__opcoes--coluna{grid-template-columns:minmax(0,1fr)}.escolha__opcao{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-apoio);line-height:var(--lh-corpo)}.escolha__linha{display:flex;align-items:center;gap:8px}@media (max-width: 1180px){.escolha__opcoes{grid-template-columns:minmax(0,1fr)}}.grafico{position:relative;width:100%}.grafico__pino{position:relative}.grafico__svg{display:block}.grafico__marca{cursor:pointer}.grafico__legenda{justify-content:center}.grafico-barras__linha{display:grid;grid-template-columns:110px 1fr 96px;align-items:center;gap:10px}.grafico-barras__rotulo{font-size:var(--fs-apoio);font-weight:600;color:var(--ink-2)}.grafico-barras__trilho{background:var(--chart-track);border-radius:6px;height:22px;overflow:hidden}.grafico-barras__preenchimento{height:100%;border-radius:6px}.grafico-barras__valor{font-size:var(--fs-apoio);font-weight:700;text-align:right}.grafico-rosca__item{justify-content:space-between;width:190px}.grafico-medidor{text-align:center}.grafico-funil__linha{display:grid;grid-template-columns:minmax(96px,126px) 1fr 40px 92px;align-items:center;gap:10px}.grafico-funil__cabeca{color:var(--ink-mut);font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.04em}.grafico-funil__num{text-align:right}.grafico-funil__etapa{font-size:var(--fs-corpo);font-weight:600;color:var(--ink-2)}.grafico-funil__qtd{text-align:right;font-weight:700;font-size:var(--fs-corpo)}.linha{display:flex;align-items:center;gap:var(--esp-2)}.pilha{display:flex;flex-direction:column;gap:var(--esp-2)}.grade{display:grid;gap:var(--esp-2)}.linha--fim{justify-content:flex-end}.linha--entre{justify-content:space-between}.linha--quebra{flex-wrap:wrap}.esp-1{gap:var(--esp-1)}.esp-2{gap:var(--esp-2)}.esp-3{gap:var(--esp-3)}.esp-4{gap:var(--esp-4)}.esp-5{gap:var(--esp-5)}.acima-1{margin-top:var(--esp-1)}.acima-2{margin-top:var(--esp-2)}.acima-3{margin-top:var(--esp-3)}.acima-4{margin-top:var(--esp-4)}.acima-5{margin-top:var(--esp-5)}.abaixo-1{margin-bottom:var(--esp-1)}.abaixo-2{margin-bottom:var(--esp-2)}.abaixo-3{margin-bottom:var(--esp-3)}.abaixo-4{margin-bottom:var(--esp-4)}.abaixo-5{margin-bottom:var(--esp-5)}.fs-etiqueta{font-size:var(--fs-etiqueta)}.fs-sub{font-size:var(--fs-sub)}.fs-apoio{font-size:var(--fs-apoio)}.fs-corpo{font-size:var(--fs-corpo)}.fs-titulo{font-size:var(--fs-titulo)}.fs-pagina{font-size:var(--fs-pagina)}.fs-destaque{font-size:var(--fs-destaque)}.tom-aviso{color:var(--warn)}.tom-perigo{color:var(--danger)}.tom-info{color:var(--info)}.tom-sucesso{color:var(--good)}.tom-marca{color:var(--brand)}.papel{background:var(--papel)}.auth{min-height:calc(100vh - var(--faixa-ambiente));display:grid;place-items:center;padding:24px;position:relative;overflow:hidden;isolation:isolate;background:var(--bg)}.auth:before,.auth:after{content:"";position:absolute;border-radius:50%;filter:blur(70px);z-index:-1;pointer-events:none}.auth:before{width:46vw;height:46vw;max-width:620px;max-height:620px;top:-14vh;left:-6vw;background:radial-gradient(circle at 30% 30%,rgba(232,85,46,.55),transparent 70%);animation:auth-float-a 26s cubic-bezier(.45,0,.55,1) infinite}.auth:after{width:40vw;height:40vw;max-width:540px;max-height:540px;bottom:-18vh;right:-8vw;background:radial-gradient(circle at 60% 40%,rgba(255,106,61,.42),transparent 70%);animation:auth-float-b 32s cubic-bezier(.45,0,.55,1) infinite}.auth__card{animation:movimento-entra var(--motion-base) var(--motion-ease-out) backwards;position:relative;z-index:1;width:min(400px,94vw);background:#ffffff0f;border:1px solid rgba(255,255,255,.14);border-radius:20px;box-shadow:var(--shadow-lg),inset 0 1px #ffffff2e;-webkit-backdrop-filter:blur(22px) saturate(150%);backdrop-filter:blur(22px) saturate(150%);padding:30px 28px;display:flex;flex-direction:column;gap:14px;text-align:center}.auth__card .input{background:#ffffff0d;border-color:#ffffff29}.auth__card .input:focus{background:#ffffff14}.auth__card img{align-self:center;height:auto}.auth__card h1{font-size:21px;letter-spacing:-.02em}.auth__card p{margin:-6px 0 6px}.auth__card .field{text-align:left}:root[data-theme=light] .auth__card{background:#ffffff8c;border-color:#ffffffb3;box-shadow:0 20px 50px #783c1e2e,inset 0 1px #ffffffe6}:root[data-theme=light] .auth__card .input{background:#ffffff8c;border-color:#785a462e}:root[data-theme=light] .auth__card .input:focus{background:#fffc}:root[data-theme=light] .auth:before{background:radial-gradient(circle at 30% 30%,rgba(232,85,46,.4),transparent 70%)}:root[data-theme=light] .auth:after{background:radial-gradient(circle at 60% 40%,rgba(255,140,90,.36),transparent 70%)}@keyframes auth-float-a{0%{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(12vw,6vh) rotate(90deg) scale(1.12)}50%{transform:translate(7vw,16vh) rotate(180deg) scale(.94)}75%{transform:translate(-4vw,9vh) rotate(270deg) scale(1.06)}to{transform:translate(0) rotate(360deg) scale(1)}}@keyframes auth-float-b{0%{transform:translate(0) rotate(0) scale(1)}25%{transform:translate(-11vw,-7vh) rotate(-90deg) scale(1.14)}50%{transform:translate(-3vw,-17vh) rotate(-180deg) scale(.92)}75%{transform:translate(8vw,-8vh) rotate(-270deg) scale(1.08)}to{transform:translate(0) rotate(-360deg) scale(1)}}@media (prefers-reduced-motion: reduce){.auth:before,.auth:after{animation:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.auth__card{background:var(--surface);border-color:var(--line)}.auth__card .input{background:var(--surface-2)}}.auth__card--centro{align-items:center}.auth__botao{width:100%;padding:10px;text-align:center}.auth__spinner{width:15px;height:15px}.auth__spinner--splash{width:22px;height:22px}.acessos__estica{flex:1}.acessos__empurra{margin-left:auto}.acessos__negrito{font-weight:600}.acessos__nao{color:var(--line)}table.tbl .acessos__centro{text-align:center}table.tbl .acessos__direita{text-align:right}.acessos__modulo{background:var(--surface-2);font-weight:700;font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-mut)}.acessos__rotulo{font-size:var(--fs-apoio);font-weight:600;color:var(--ink-2)}.acessos-icone{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-sm)}.acessos-icone--p{width:34px;height:34px;border-radius:var(--radius-sm)}.acessos__cor-rotulo{display:inline-flex;align-items:center;gap:var(--esp-1)}.acessos__cor{width:8px;height:8px;border-radius:2px}.acessos__cor--g{flex:none;width:10px;height:10px;border-radius:3px}.acessos__cores{padding-top:4px}.acessos__cor-opcao{width:24px;height:24px;border-radius:6px;border:2px solid transparent;cursor:pointer}.acessos__cor-opcao--ativa{border-color:var(--ink)}.acessos__perfil-atual{border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 12px}.acessos-perfil__corpo{padding:16px}.acessos-perfil__desc{margin:0;min-height:38px}.acessos-perfil__acoes{display:flex;gap:var(--esp-2);margin-top:auto;padding:10px 16px;border-top:1px solid var(--line-2)}.acessos-modal__cab{position:sticky;top:0;z-index:2;background:var(--surface)}.acessos-modal__rodape{position:sticky;bottom:0;background:var(--surface)}.acessos-modulo{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.acessos-modulo__cab{display:flex;align-items:center;padding:9px 12px;background:var(--surface-2);border-bottom:1px solid var(--line-2)}.acessos-modulo__item{display:flex;align-items:center;gap:var(--esp-3);width:100%;text-align:left;padding:9px 12px;border:none;border-bottom:1px solid var(--line-2);background:var(--surface);cursor:pointer}.acessos-modulo__item--on{background:var(--brand-050)}.acessos-modulo__caixa{display:grid;place-items:center;flex:none;width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line);background:transparent;color:var(--brand-fg)}.acessos-modulo__item--on .acessos-modulo__caixa{border-color:var(--brand);background:var(--brand)}.acessos-modulo__rotulo{font-weight:500}.acessos-modulo__item--on .acessos-modulo__rotulo{font-weight:600}.acessos-equipes__col-equipe{width:200px}.acessos-equipes__col-acao{width:100px}.acessos-grupos__col-perfil{width:220px}.acessos-grupos__col-acesso{width:170px}.acessos-grupos__col-acao{width:60px}.acessos-grupo__liberar{cursor:pointer}.acessos-grupo__liberar--ocupado{cursor:wait}.acessos-pendencia{align-items:center}.acessos-tipo{display:flex;flex-direction:column;gap:3px}.acessos-grupos-equipes{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--esp-4);align-items:start}@media (max-width: 1100px){.acessos-grupos-equipes{grid-template-columns:1fr}}.acessos-grupos__novo{background:var(--surface-2);border-radius:0 0 var(--radius) var(--radius)}.acessos-grupos__novo .filtros .field:first-child,.clientes__estica{flex:1}.clientes__empurra{margin-left:auto}.clientes__negrito{font-weight:600}.clientes__clicavel{cursor:pointer}.clientes__nome{font-weight:600;color:var(--brand-700)}.clientes__sentinela{height:1px}.clientes__estado-cel .estado{border:0;background:none}.clientes-modal__cab{position:sticky;top:0;z-index:2;background:var(--surface)}.clientes-modal__rodape{position:sticky;bottom:0;background:var(--surface)}.clientes-ficha{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:var(--esp-5);transition:grid-template-columns var(--motion-lento) var(--motion-ease-in-out)}.clientes-ficha--editando{grid-template-columns:minmax(0,1fr) 480px}.clientes-ficha__principal{transition:opacity var(--motion-lento) var(--motion-ease-in-out)}.clientes-ficha__esmaecido{opacity:.55;pointer-events:none}.clientes-ficha__lateral .card{transition:border-color var(--motion-lento) var(--motion-ease-in-out),box-shadow var(--motion-lento) var(--motion-ease-in-out),opacity var(--motion-lento) var(--motion-ease-in-out)}@media (max-width: 1100px){.clientes-ficha,.clientes-ficha--editando{grid-template-columns:minmax(0,1fr)}.clientes-ficha__lateral{order:-1}}.clientes-ficha__contato{display:flex;flex-direction:column;gap:2px;font-size:var(--fs-corpo)}.clientes-ficha__contato+.clientes-ficha__contato{margin-top:var(--esp-2)}.clientes-ficha__meio{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:var(--ink-2);font-size:var(--fs-apoio);overflow-wrap:anywhere}.clientes-ficha__meio:hover{color:var(--brand-ink)}.clientes-ficha__mais{display:flex;justify-content:center;padding:var(--esp-2);border-top:1px solid var(--line)}.clientes-ficha__master{min-height:28px}.clientes-ficha__vazio{padding:24px}.clientes-kv{display:flex;justify-content:space-between;gap:var(--esp-3);padding:3px 0;font-size:var(--fs-corpo)}.clientes-kv__valor{font-weight:600;text-align:right}.clientes-form__duas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.clientes-form__endereco{grid-template-columns:150px minmax(0,1fr) 110px}.clientes-form__cidade{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 90px}.clientes-form__obrigatorio{margin-left:2px}.clientes-form__girando{animation:spin .7s linear infinite}.clientes-form__contato{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.clientes__pdf{flex:none;display:inline-flex;align-items:center;gap:6px;align-self:stretch;margin:6px 6px 6px 0;padding:0 14px;border-left:1px solid var(--line);border-radius:0 var(--radius-sm) var(--radius-sm) 0;color:var(--ink);font-size:var(--fs-corpo);font-weight:500;white-space:nowrap;cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-out)}.clientes__pdf svg{color:var(--brand-700)}.clientes__pdf:hover{background:var(--surface)}.clientes__pdf[aria-disabled=true]{opacity:.6;pointer-events:none}.clientes__soltar{position:relative}.clientes__soltar-alvo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center;border:2px dashed var(--brand);border-radius:var(--radius);background:color-mix(in srgb,var(--bg) 82%,transparent);pointer-events:none}.clientes__soltar-icone{display:grid;place-items:center;width:64px;height:64px;border-radius:18px;background:var(--brand-050);color:var(--brand-700)}.clientes__soltar-titulo{font-size:var(--fs-titulo)}.comprovante-faixa{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin:0 14px 12px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);animation:movimento-entra var(--motion-base) var(--motion-ease-out)}.comprovante-faixa--novo{border-color:var(--brand-100)}.comprovante-faixa--erro{background:var(--danger-bg);border-color:var(--danger-bd)}.comprovante-faixa__icone{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-mut)}.comprovante-faixa--ok .comprovante-faixa__icone{background:var(--good-bg);color:var(--good)}.comprovante-faixa--novo .comprovante-faixa__icone{background:var(--brand-050);color:var(--brand-700)}.comprovante-faixa--erro .comprovante-faixa__icone{background:var(--danger);color:#fff}.comprovante-faixa__texto{display:flex;flex-direction:column;gap:3px;flex:1 1 300px;min-width:0}.comprovante-faixa__rotulo{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mut)}.comprovante-faixa__titulo{font-size:var(--fs-titulo);font-weight:600;color:var(--ink)}.comprovante-faixa__acoes{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.comprovante-faixa__dados{flex-basis:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px 20px;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.comprovante-faixa__dados dt{font-size:var(--fs-etiqueta);color:var(--ink-mut)}.comprovante-faixa__dados dd{margin:2px 0 0;font-size:var(--fs-corpo);overflow-wrap:anywhere}.comprovante-faixa__conferir{flex-basis:100%;border:1px solid var(--warn-bd);border-radius:var(--radius-sm);background:var(--warn-bg);font-size:var(--fs-apoio)}.comprovante-faixa__conferir summary{display:flex;align-items:center;gap:8px;padding:10px 12px;color:var(--warn-ink);font-weight:600;cursor:pointer}.comprovante-faixa__conferir>.comprovante__corpo{padding:0 12px 12px}.comprovante-etapas{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;font-size:var(--fs-apoio)}.comprovante-etapas li{display:flex;align-items:center;gap:7px;color:var(--ink-mut)}.comprovante-etapas .feita{color:var(--ink-2)}.comprovante-etapas .feita svg{color:var(--good)}.comprovante-etapas .atual{color:var(--ink);font-weight:500}.comprovante-faixa .gira{animation:spin .7s linear infinite}.comprovante__zona{display:flex;justify-content:center;text-align:left}.comprovante__oculto{display:none}.comprovante__icone{flex:none;color:var(--brand-700)}.comprovante__dica{display:block}.comprovante__corpo{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.comprovante__lista{margin:4px 0 0;padding-left:18px;overflow-wrap:anywhere}.clientes-ficha__lateral{min-width:0;container-type:inline-size}@container (max-width: 560px){.clientes-form__contato{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.clientes-form__contato>:last-child{grid-column:1 / -1}.clientes-form__endereco{grid-template-columns:120px minmax(0,1fr) 80px}.clientes-form__cidade{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px}}.lista-cadastro__titulo{margin:0}.lista-cadastro__item{padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm)}.lista-cadastro__item--principal{border-color:var(--brand)}.clientes__col-compra{width:200px}.clientes__medidor{display:block;height:4px;margin-top:5px;border-radius:2px;background:var(--line);overflow:hidden}.clientes__medidor-barra{display:block;height:100%;border-radius:2px}.clientes__medidor-barra--ativo{background:var(--good)}.clientes__medidor-barra--recente{background:var(--warn)}.clientes__funil{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font-size:var(--fs-sub);font-weight:600;text-decoration:none;white-space:nowrap}.clientes__reativar{border-style:dashed}.prod-cartaz{overflow:hidden}.prod-cartaz__foto{height:260px;width:100%;background:var(--surface-2);border:0;padding:0;display:grid;place-items:center}.prod-cartaz__meta{font-size:11px;margin-bottom:8px;display:flex;flex-wrap:wrap;gap:2px 10px}.prod-cartaz__meta>span{display:inline-flex;align-items:center;gap:4px}.prod-cartaz__corpo{position:relative;pointer-events:none;margin-top:-130px;padding:130px 14px 14px;background:linear-gradient(to bottom,color-mix(in srgb,var(--surface) 0%,transparent) 0px,color-mix(in srgb,var(--surface) 35%,transparent) 45px,color-mix(in srgb,var(--surface) 75%,transparent) 85px,color-mix(in srgb,var(--surface) 95%,transparent) 115px,var(--surface) 130px)}.prod-cartaz__corpo>*{pointer-events:auto}.prod-importacoes{scroll-margin-top:90px}.importacoes{display:grid;gap:8px;margin:0;padding:0;list-style:none}.importacao{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--surface-2)}.importacao>:nth-child(2n){text-align:right}.importacao__atrasada{color:var(--warn-ink);font-weight:600}.prod-busca{width:300px}.prod-filtros__categoria{min-width:220px}.prod-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.prod-esqueleto__corpo{padding:14px}.prod-cartaz__foto--ampliavel{cursor:zoom-in}.prod-cartaz__corpo{cursor:pointer}.prod-cartaz__nome{font-weight:600;font-size:var(--fs-corpo);margin:3px 0 6px;line-height:1.3;min-height:36px}.prod-cartaz__rodape{display:flex;justify-content:space-between;align-items:flex-end;gap:8px}.prod-cartaz__preco{font-size:var(--fs-destaque);color:var(--brand-700)}.prod-cartaz__estoque{text-align:right;flex-shrink:0}.prod-fim{padding:20px 0}.bf-busca{display:grid;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius)}.bf-busca>.muted{padding:12px}.bf-busca__item{display:grid;grid-template-columns:64px minmax(0,1fr) auto 16px;align-items:center;gap:12px;min-height:44px;padding:0 12px;border:none;border-bottom:1px solid var(--line-2);background:none;color:inherit;text-align:left;cursor:pointer}.bf-busca__item:last-child{border-bottom:none}.bf-busca__item:hover{background:var(--surface-2)}.bf-busca__nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-escolhidos{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.bf-escolhido{display:inline-flex;align-items:center;gap:4px;min-height:32px;padding:0 4px 0 12px;border:1px solid var(--brand-100);border-radius:999px;background:var(--brand-050)}.bf-selecionados{justify-content:space-between;align-items:center}.bf-rotulo{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.bf-divisor{height:1px;border:none;margin:0;background:var(--line)}.bf-periodo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bf-rodape{justify-content:flex-end;gap:8px}.bf-acoes{white-space:nowrap;text-align:right}.bf-celula{display:flex;flex-direction:column;gap:2px}.bf-celula--fim{align-items:flex-end}.bf-produto{font-weight:500}.bf-forte{font-weight:600}.bf-sem-de{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-sub)}.bf-linha--encerrada td{color:var(--ink-2)}.prod-preco__rot,.prod-ficha dt{font-size:var(--fs-etiqueta);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut)}.prod-identidade{display:grid;gap:8px;min-width:0}.prod-identidade__meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--ink-2);font-size:var(--fs-apoio)}.prod-identidade h1,.prod-identidade h2{margin:0;font-weight:600;letter-spacing:-.01em;line-height:1.2}.prod-identidade h1{font-size:clamp(24px,2.4vw,30px)}.prod-identidade h2{font-size:20px}.prod-identidade__complemento,.prod-identidade__curta{max-width:68ch;margin:0;line-height:1.55;color:var(--ink-2)}.prod-identidade__curta{color:var(--ink-mut)}.prod-fotos{display:grid;gap:10px;align-content:start;min-width:0}.prod-fotos__principal{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:7 / 6;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);cursor:zoom-in}.prod-fotos__principal img{width:100%;height:100%;object-fit:contain}.prod-fotos__vazia{gap:10px;align-content:center;color:var(--ink-mut);font-size:var(--fs-apoio);cursor:default;border-style:dashed}.prod-fotos__contador{position:absolute;right:10px;bottom:10px;padding:4px 8px;border-radius:6px;background:color-mix(in srgb,var(--bg) 82%,transparent);color:var(--ink);font-size:var(--fs-sub)}.prod-fotos__tira{display:grid;gap:8px}.prod-fotos__mini{aspect-ratio:1;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2);font-weight:600;cursor:pointer;transition:border-color var(--motion-rapido) var(--motion-ease-out)}.prod-fotos__mini img{width:100%;height:100%;object-fit:cover}.prod-fotos__mini:hover{border-color:var(--ink-mut)}.prod-fotos__mini[aria-current=true]{border:2px solid var(--brand)}.prod-preco{display:grid;gap:4px;padding-bottom:20px;border-bottom:1px solid var(--line)}.prod-preco strong{font-size:34px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.prod-pagina{display:grid;gap:24px}.prod-pagina__topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.prod-caminho{display:flex;align-items:center;gap:6px;min-width:0;color:var(--ink-mut);font-size:var(--fs-corpo)}.prod-caminho a{color:var(--ink-2)}.prod-caminho a:hover,.prod-caminho [aria-current]{color:var(--ink)}.prod-pagina__intro{display:grid;grid-template-columns:minmax(300px,520px) minmax(0,1fr);gap:36px;align-items:start}.prod-pagina__resumo{display:grid;gap:20px;min-width:0}.prod-pagina__detalhes{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:20px;align-items:start}.prod-pagina__detalhes--sem-descricao{grid-template-columns:repeat(2,minmax(0,1fr))}.prod-pagina__detalhes--sem-descricao .prod-pagina__lateral{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.prod-pagina__lateral{display:grid;gap:20px;align-items:start;min-width:0}.prod-pagina__lateral .card,.prod-pagina__principal .card{margin:0}.prod-descricao{display:grid;gap:12px;max-width:70ch;line-height:1.7;color:var(--ink-2)}.prod-descricao p,.prod-descricao ul{margin:0}.prod-descricao ul{display:grid;gap:4px;padding-left:18px}.prod-ficha{display:grid;margin:0}.prod-ficha__linha{display:flex;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid var(--line-2)}.prod-ficha__linha:last-child{border-bottom:0}.prod-ficha dt{flex:none}.prod-ficha dd{margin:0;text-align:right;overflow-wrap:anywhere}@media (max-width: 1180px){.prod-pagina__intro,.prod-pagina__detalhes,.prod-pagina__detalhes--sem-descricao .prod-pagina__lateral{grid-template-columns:minmax(0,1fr)}.prod-pagina__intro .prod-fotos{max-width:560px}}.prod-disp__rot,.prod-logistica dt{font-size:var(--fs-etiqueta);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut)}.prod-disp{display:grid;gap:14px}.prod-disp.card{padding:18px 20px}.prod-disp__topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.prod-disp__topo h2{margin:0;font-size:var(--fs-titulo);font-weight:600}.prod-disp__principal,.prod-disp__cartao{display:grid;gap:4px;min-width:0}.prod-disp__num{font-size:22px;font-weight:700;color:var(--ink)}.prod-disp__num--grande{font-size:30px}.prod-disp__num small{font-size:var(--fs-corpo);font-weight:500;color:var(--ink-2)}.prod-disp__num--em_estoque{color:var(--good-ink)}.prod-disp__num--baixo,.prod-disp__num--sem_estoque{color:var(--warn-ink)}.prod-disp__cartoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.prod-disp__cartao{padding:14px 16px;border-radius:var(--radius-sm);background:var(--surface-2)}.prod-disp__caminho{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:14px;border-top:1px solid var(--line);color:var(--ink-2)}.prod-disp__caminho b{color:var(--ink);font-weight:600}.prod-disp__link{margin-left:auto;padding:0;border:0;background:none;color:var(--brand-700);font:inherit;font-weight:600;cursor:pointer}.prod-disp__link:hover{text-decoration:underline}.prod-disp__atrasada{color:var(--warn-ink);font-weight:600}.prod-disp__aviso{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--warn-bd);border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--warn-ink)}.prod-disp__aviso>div{display:grid;gap:4px}.prod-disp__aviso span{color:var(--ink-2);line-height:1.5}.prod-disp__aviso b{color:var(--ink)}.prod-logistica{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.prod-logistica__item{display:grid;align-content:start;gap:4px;min-width:0}.prod-logistica dd{margin:0}.prod-logistica--faixa{border:1px solid var(--line);border-radius:var(--radius)}.prod-logistica--faixa .prod-logistica__item{padding:14px 16px}.prod-logistica--faixa .prod-logistica__item+.prod-logistica__item{border-left:1px solid var(--line)}.prod-logistica--faixa dd.tnum{font-size:17px;font-weight:600}.prod-logistica--linha{gap:12px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.prod-logistica__forte{font-weight:600}@media (max-width: 720px){.prod-logistica,.prod-disp__cartoes{grid-template-columns:minmax(0,1fr)}.prod-logistica--faixa .prod-logistica__item+.prod-logistica__item{border-left:0;border-top:1px solid var(--line)}}.estoque-empresas{display:grid;gap:2px;margin:6px 0 0;padding:0;list-style:none;font-size:var(--fs-apoio)}.estoque-empresas__linha{display:flex;justify-content:space-between;gap:8px;min-width:0}.prod-modal{display:flex;flex-direction:column;max-height:92vh}.prod-modal__topo{display:flex;align-items:flex-start;gap:12px;padding:18px 24px;border-bottom:1px solid var(--line)}.prod-modal__topo .prod-identidade{flex:1}.prod-modal__pagina{display:inline-flex;align-items:center;gap:6px;min-height:36px;color:var(--brand-700);font-weight:600;white-space:nowrap}.prod-modal__corpo{display:grid;grid-template-columns:320px minmax(0,1fr);gap:24px;padding:20px 24px;overflow:auto}.prod-modal__info{display:grid;gap:16px;align-content:start;min-width:0}.prod-modal__preco{display:grid;gap:4px}.prod-modal__preco-valores{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.prod-modal__preco strong{font-size:28px;font-weight:700;letter-spacing:-.02em}.prod-modal__variacao{padding:2px 7px;border-radius:6px;font-size:var(--fs-sub);font-weight:700}.prod-modal__variacao--desconto{background:var(--good-bg);color:var(--good-ink)}.prod-modal__variacao--acrescimo{background:var(--warn-bg);color:var(--warn-ink)}.prod-modal__descricao{display:grid;gap:6px}.prod-modal__descricao p{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.6;color:var(--ink-2)}.prod-modal__ler{width:fit-content;padding:0;border:0;background:none;color:var(--brand-700);font:inherit;font-weight:600;cursor:pointer}.prod-modal__ler:hover{text-decoration:underline}.prod-modal__info{position:relative}.prod-modal__leitura{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;background:var(--surface);animation:movimento-fade var(--motion-base) var(--motion-ease-out)}.prod-modal__leitura-topo{display:flex;align-items:center;justify-content:space-between;gap:12px}.prod-modal__leitura-texto{flex:1;min-height:0;overflow-y:auto;padding-right:8px;overscroll-behavior:contain}.prod-modal__rodape{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:14px 24px;border-top:1px solid var(--line);background:var(--surface-2)}.prod-modal__situacao{flex:1;color:var(--ink-2)}.prod-modal__situacao b{color:var(--ink)}@media (max-width: 760px){.prod-modal__corpo{grid-template-columns:minmax(0,1fr)}}.ficha-cab{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ficha-cab__voltar{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 0;border:none;background:none;color:var(--ink-mut);font:inherit;font-size:var(--fs-apoio);cursor:pointer}.ficha-cab__voltar:hover{color:var(--ink)}.ficha-cab__linha{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.ficha-cab__id{display:flex;flex-direction:column;gap:8px;min-width:0}.ficha-cab__titulo{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ficha-cab__titulo h2{margin:0;font-size:var(--fs-pagina);font-weight:700;letter-spacing:-.01em}.ficha-cab__erp{color:var(--ink-mut);font-weight:500}.ficha-cab__meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;font-size:var(--fs-apoio);color:var(--ink-2)}.ficha-cab__vendedor,.ficha-cab__leitura{display:inline-flex;align-items:center;gap:6px}.ficha-cab__acoes{flex:1 1 240px;min-width:240px}.acoes-agrupadas{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.acoes-agrupadas>.btn{flex:none;white-space:nowrap}.acoes-agrupadas__regua{position:absolute;top:0;left:0;display:flex;gap:8px;visibility:hidden;pointer-events:none;white-space:nowrap;height:0;overflow:hidden}.acoes-agrupadas__regua .btn{flex:none}.ficha-mais{position:relative}.ficha-passo{display:flex;flex-direction:column;gap:14px;padding:16px 18px;margin-bottom:20px}.ficha-passo--acao{border-color:color-mix(in srgb,var(--brand) 45%,var(--line))}.ficha-passo__corpo{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line-2)}.ficha-passo__texto{flex:1 1 360px;display:flex;flex-direction:column;gap:6px}.ficha-passo__aviso{align-items:center;flex-wrap:wrap;font-size:var(--fs-corpo)}.ficha-passo__texto p{margin:0;font-size:var(--fs-corpo);color:var(--ink-2);line-height:var(--lh-corpo);max-width:90ch}.ficha-passo__etq,.ficha-etq{font-size:var(--fs-etiqueta);letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:var(--ink-mut)}.ficha-passo__etq--acao{color:var(--brand-700)}.ficha-passo__acoes{display:flex;gap:8px;flex-wrap:wrap}.ficha-grade{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.ficha-grade__principal,.ficha-grade__lateral{display:flex;flex-direction:column;gap:20px;min-width:0}@media (max-width: 1180px){.ficha-grade{grid-template-columns:minmax(0,1fr)}.ficha-grade__lateral{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}}.ficha-grade{transition:grid-template-columns var(--motion-lento) var(--motion-ease-in-out)}.ficha-grade--lateral-larga{grid-template-columns:minmax(0,1fr) 480px}.ficha-grade .card{transition:background-color var(--motion-base) var(--motion-ease-in-out),color var(--motion-base) var(--motion-ease-in-out),border-color var(--motion-lento) var(--motion-ease-in-out),box-shadow var(--motion-lento) var(--motion-ease-in-out),opacity var(--motion-lento) var(--motion-ease-in-out)}.ficha-bloco{transition:opacity var(--motion-lento) var(--motion-ease-in-out)}.ficha-esmaecido{opacity:.55;pointer-events:none}.ficha-cab,.ficha-passo,.ficha-grade__principal>*,.ficha-grade__lateral>*{animation:ficha-surge var(--motion-lento) var(--motion-ease-in-out) backwards}.ficha-passo{animation-delay:var(--motion-escalonar)}.ficha-grade__principal>:nth-child(1),.ficha-grade__lateral>:nth-child(1){animation-delay:calc(var(--motion-escalonar) * 2)}.ficha-grade__principal>:nth-child(2),.ficha-grade__lateral>:nth-child(2){animation-delay:calc(var(--motion-escalonar) * 3)}.ficha-grade__lateral>:nth-child(3){animation-delay:calc(var(--motion-escalonar) * 4)}.ficha-grade__lateral>:nth-child(n+4){animation-delay:calc(var(--motion-escalonar) * 5)}@keyframes ficha-surge{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ficha-card__trava{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-sub);color:var(--ink-mut)}.ficha-totais{display:flex;flex-direction:column;gap:8px;margin:14px 0 0 auto;max-width:320px}.ficha-totais__total{display:flex;justify-content:space-between;align-items:baseline;padding-top:10px;margin-top:2px;border-top:1px solid var(--line)}.ficha-totais__total b:last-child{font-size:20px}.ficha-resumo{display:flex;flex-direction:column;gap:14px}.ficha-resumo__total{font-size:28px;font-weight:700;letter-spacing:-.01em;margin-top:4px}.ficha-resumo__pares{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ficha-resumo__par{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sub);color:var(--ink-2)}.ficha-resumo__par b{font-size:15px}.ficha-resumo__foot{font-size:var(--fs-sub)}.ficha-pilha{display:flex;flex-direction:column;gap:12px;min-width:0;font-size:var(--fs-corpo)}.ficha-pilha--justa{gap:6px}.ficha-icone-linha{display:flex;gap:10px;line-height:1.5}.ficha-icone-linha>svg{flex:none;margin-top:3px;color:var(--ink-mut)}.ficha-divisa{padding-top:12px;border-top:1px solid var(--line-2)}.ficha-margem{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:600}.ficha-link{font-size:var(--fs-apoio);color:var(--brand-700);font-weight:500}.ficha-kv{display:flex;justify-content:space-between;gap:var(--esp-3);font-size:var(--fs-corpo)}.ficha-kv__valor{font-weight:600}.ficha-tom-bom{color:var(--good-ink)}.ficha-tom-aviso{color:var(--warn-ink)}.ficha-tom-perigo{color:var(--danger-ink)}.ficha-passo .steps-scroll{margin-bottom:0}.ficha-item__nome{font-weight:600}.ficha-item__subtotal{font-weight:700}.ficha-texto-livre{white-space:pre-line}.ficha-encerrada__corpo{display:grid;gap:var(--esp-1);min-width:0;flex:1}.pedido-doc__vao{flex:1}.pedido-doc__estado{padding:40px}.pedido-doc__quadro{width:100%;height:calc(100vh - 170px);border:1px solid var(--line);border-radius:var(--radius)}.ficha-selo{display:inline-flex;align-items:center;gap:4px}.selo-balao{display:flex;flex-direction:column;gap:8px;min-width:220px;text-align:left;font-family:var(--font)}.selo-balao__estado{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.selo-balao__estado--sucesso{color:var(--good)}.selo-balao__estado--espera{color:var(--warn)}.selo-balao__estado--perigo{color:var(--danger)}.selo-balao__valor{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.selo-balao__valor b{font-size:var(--fs-titulo);font-weight:600;color:var(--ink)}.selo-balao__valor span{color:var(--ink-mut)}.selo-balao__bloco{display:flex;flex-direction:column;gap:2px;padding-top:8px;border-top:1px solid var(--line)}.selo-balao__texto{color:var(--ink);font-size:var(--fs-apoio)}.selo-balao__autor{color:var(--ink-mut)}.faixa-aprov{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;margin-bottom:20px;border-radius:var(--radius);background:var(--warn-bg);border:1px solid var(--warn-bd)}.faixa-aprov--perigo{background:var(--danger-bg);border-color:var(--danger-bd)}.faixa-aprov__icone{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--warn-bg);border:1px solid var(--warn-bd);color:var(--warn)}.faixa-aprov--perigo .faixa-aprov__icone{background:var(--danger-bg);border-color:var(--danger-bd);color:var(--danger-ink)}.faixa-aprov__texto{flex:1 1 360px;display:flex;flex-direction:column;gap:2px}.faixa-aprov__texto b{font-size:var(--fs-titulo)}.faixa-aprov__travas{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.faixa-aprov__trava{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:6px;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);font-size:var(--fs-sub)}.gaveta-aprov__corpo{display:flex;flex-direction:column;gap:16px;padding-top:16px;padding-bottom:16px}.gaveta-aprov__motivo{margin:0;padding:12px;border-radius:var(--radius-sm);background:var(--surface-2)}.gaveta-aprov__motivo blockquote{margin:0;color:var(--ink)}.gaveta-aprov__motivo figcaption{margin-top:4px;font-size:var(--fs-sub)}.gaveta-aprov__item{display:flex;flex-direction:column;gap:12px;padding:14px;border-radius:var(--radius);border:1px solid var(--line)}.gaveta-aprov__item--recusado{border-color:var(--danger-bd)}.gaveta-aprov__cabeca{display:flex;justify-content:space-between;gap:12px}.gaveta-aprov__estado{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.gaveta-aprov__estado--espera{color:var(--warn)}.gaveta-aprov__estado--ok{color:var(--good)}.gaveta-aprov__estado--perigo{color:var(--danger)}.gaveta-aprov__nome{display:block;font-size:var(--fs-titulo)}.gaveta-aprov__valor{display:flex;flex-direction:column;align-items:flex-end;text-align:right}.gaveta-aprov__valor b{font-size:20px;color:var(--ink)}.gaveta-aprov__barra{position:relative;height:6px;border-radius:999px;background:var(--line)}.gaveta-aprov__barra-base,.gaveta-aprov__barra-excesso{position:absolute;top:0;bottom:0;left:0}.gaveta-aprov__barra-base{border-radius:999px 0 0 999px;background:var(--ink-mut)}.gaveta-aprov__barra-excesso{background:repeating-linear-gradient(135deg,var(--warn) 0 4px,color-mix(in srgb,var(--warn) 45%,transparent) 4px 8px)}.gaveta-aprov__barra-marca{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--ink)}.gaveta-aprov__opcoes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;border:0}.gaveta-aprov__opcao{display:flex;flex-direction:column;gap:2px;padding:10px;border-radius:var(--radius-sm);border:1px solid var(--line);cursor:pointer}.gaveta-aprov__opcao input{margin:0;accent-color:var(--brand)}.gaveta-aprov__opcao--ativa{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.gaveta-aprov__opcao--perigo b{color:var(--danger)}.gaveta-aprov__ajuste{display:flex;align-items:center;gap:10px;color:var(--ink-2)}.gaveta-aprov__campo{width:130px}.gaveta-aprov__recado{display:flex;flex-direction:column;gap:4px;margin:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink)}.gaveta-aprov__recado span{font-size:var(--fs-sub)}.gaveta-aprov__ajustar{align-self:flex-start}.gaveta-aprov__rodape{flex-direction:column;align-items:stretch;gap:10px}.gaveta-aprov__total{display:flex;justify-content:space-between;align-items:baseline}.gaveta-aprov__total b{font-size:var(--fs-titulo)}.gaveta-aprov__rodape .linha .gaveta-aprov__confirmar{flex:1}.gaveta-aprov__rodape>.fs-etiqueta{text-align:center}.ficha-item__chip{display:inline-flex;margin-top:4px;padding:1px 7px;border-radius:6px;background:var(--warn-bg);color:var(--warn);font-size:var(--fs-sub);font-weight:500}.ficha-item__chip--perigo{background:var(--danger-bg);color:var(--ink)}.table-wrap.ficha-itens{overflow:visible}.trilha-erp{position:relative;display:inline-flex}.trilha-erp__gatilho{display:inline-flex;padding:0;border:0;background:none;cursor:help}.trilha-erp__balao{position:absolute;top:calc(100% + 8px);left:0;z-index:60;display:none;width:max-content;min-width:240px;max-width:340px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);box-shadow:var(--shadow);color:var(--ink-2);font-size:var(--fs-sub);font-weight:400;line-height:1.45;white-space:normal;cursor:auto;opacity:0;transition:opacity var(--motion-rapido) var(--motion-ease-in-out),display var(--motion-rapido) allow-discrete}.trilha-erp__balao:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:10px}.trilha-erp:hover .trilha-erp__balao,.trilha-erp:focus-within .trilha-erp__balao{display:block;opacity:1}@starting-style{.trilha-erp:hover .trilha-erp__balao,.trilha-erp:focus-within .trilha-erp__balao{opacity:0}}.trilha-erp__titulo{display:block;margin-bottom:8px;color:var(--ink);font-weight:600}.trilha-erp__lista{display:grid;gap:8px;margin:0;padding:0 0 0 14px;border-left:2px solid var(--line);list-style:none}.trilha-erp__passo{display:grid;gap:1px}.trilha-erp__passo--atual .trilha-erp__nome{color:var(--ink);font-weight:600}.trilha-erp__nome{display:inline-flex;align-items:center;gap:4px}.ficha-selo-edicao{animation:selo-surge var(--motion-base) var(--motion-ease-out) backwards}@keyframes selo-surge{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.ficha-edicao{display:flex;flex-direction:column;gap:16px}.ficha-edicao__rodape{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.ficha-card__acoes-edicao{display:flex;align-items:center;gap:8px}.ficha-card__acoes-edicao:empty{display:none}.ficha-card__acoes-edicao:not(:empty)+.ficha-selo-edicao{display:none}.ficha-edicao__rodape>span{margin-right:auto}.ficha-edicao__erro{display:flex;align-items:center;gap:7px;font-size:var(--fs-apoio);font-weight:600;color:var(--danger-ink)}.ficha-edicao__erro svg{flex:none}.ficha-edicao__extra{font-size:var(--fs-apoio);color:var(--ink-mut)}.ficha-edicao__total{display:flex;align-items:baseline;justify-content:flex-end;gap:10px}.ficha-edicao__total s{color:var(--ink-mut)}.ficha-edicao__total b{font-size:var(--fs-titulo)}.ficha-edicao__barra{display:flex;align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap}.ficha-edicao__tabela{min-width:260px}.ficha-edicao__sincronizar{margin-left:auto}.ficha-edicao__alterado{align-items:center;margin:0 16px 12px}.pedido-lista__tabela{min-width:940px}.pedido-lista__col--pedido{width:128px}.pedido-lista__col--status{width:190px}.pedido-lista__col--vendedor{width:138px}.pedido-lista__col--tipo{width:108px}.pedido-lista__col--itens{width:68px}.pedido-lista__col--valor{width:150px}.pedido-lista__col--acoes{width:132px}table.tbl th.pedido-lista__th-acoes{text-align:right}.pedido-lista__estado{border:0;background:none}.pedido-lista__linha{cursor:pointer}.pedido-lista__numero{color:var(--brand-700)}.pedido-lista__valor{font-weight:700}.pedido-lista__pilha-fim{align-items:flex-end}.pedido-lista__sentinela{height:1px}.pedido-status{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pedido-status__nome{display:inline-flex;align-items:baseline;gap:6px;font-weight:500}.pedido-status__nome--gray{color:var(--ink-2)}.pedido-status__nome--blue{color:var(--info-ink)}.pedido-status__nome--amber{color:var(--warn-ink)}.pedido-status__nome--violet{color:var(--brand-ink)}.pedido-status__nome--green{color:var(--good-ink)}.pedido-status__nome--red{color:var(--danger-ink)}.pedido-status__desde{font-size:var(--fs-etiqueta);font-weight:400;color:var(--ink-mut)}.pedido-status__ciclo{display:flex;gap:3px;width:128px}.pedido-status__ciclo>span{flex:1;height:4px;border-radius:2px;background:var(--line)}.pedido-status__ciclo--gray>.feito{background:var(--ink-2)}.pedido-status__ciclo--blue>.feito{background:var(--info-ink)}.pedido-status__ciclo--amber>.feito{background:var(--warn-ink)}.pedido-status__ciclo--violet>.feito{background:var(--brand-ink)}.pedido-status__ciclo--green>.feito{background:var(--good-ink)}.pedido-status__ciclo--apagado>.feito{background:var(--ink-mut);opacity:.5}.pedido-status__ciclo--fora>span{background:none;border:1px dashed var(--line-2)}.pedido-status__alerta{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border-radius:5px;font-size:var(--fs-sub);font-weight:500}.pedido-status__alerta--amber{background:var(--warn-bg);color:var(--warn-ink)}.pedido-status__alerta--red{background:var(--danger-bg);color:var(--danger-ink)}.pedido-menu{position:relative}.pedido-menu__item:disabled{cursor:default;color:var(--ink-mut)}.pedido-menu__item:disabled:hover{background:transparent}.pedido-menu__texto{display:flex;flex-direction:column}.pedido-dlg__icone{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--brand-050);color:var(--brand-700)}.pedido-dlg__icone--aviso{background:var(--surface-2);color:var(--warn)}.pedido-dlg__icone--perigo{background:var(--surface-2);color:var(--danger)}.pedido-dlg__fechar{margin-left:auto}.pedido-dlg__nota{padding:8px 10px}.pedido-dlg__nota--acoes{align-items:center;flex-wrap:wrap;gap:var(--esp-3)}.pedido-dlg__forte{font-weight:600}.pedido-dlg__antes{text-decoration:line-through}.pedido-dlg__de-para{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:var(--esp-2)}.pedido-dlg__mudanca{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--esp-2)}.pedido-dlg__cobranca{display:flex;align-items:baseline;gap:var(--esp-3)}.pedido-dlg__valor-frete{width:160px}.pedido-cresce{flex:1}.pedido-icone-texto{display:inline-flex;gap:var(--esp-1)}.pedido-envio{display:flex;align-items:flex-start;gap:var(--esp-3)}.pedido-envio__corpo{flex:1;min-width:0;overflow-wrap:anywhere}.pedido-envio__para{font-size:var(--fs-corpo);font-weight:600}.pedido-envio__tipo{font-weight:500;margin-right:6px}.pedido-envio__extra{margin-left:6px}.pedido-boleto__linha{flex:1;font-size:var(--fs-apoio);word-break:break-all;background:var(--surface-2);padding:6px 8px;border-radius:6px}.pedido-boleto__linha--inativa{opacity:.5}.pedido-frete__spinner{width:14px;height:14px}.pedido-frete__fim{justify-self:end}.pedido-dlg__dividido{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--esp-4)}.pedido-dlg__previas{display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--esp-3)}.pedido-dlg__previa{width:100%;height:100%;min-height:520px;border:1px solid var(--line);border-radius:var(--radius-sm)}@media (max-width: 860px){.pedido-dlg__dividido{grid-template-columns:minmax(0,1fr)}}.pedido-dlg__anexos{border-top:1px solid var(--line)}.pedido-anexos{display:grid;gap:var(--esp-2)}.pedido-anexos__cab{align-items:center}.pedido-anexos__lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:var(--esp-2)}.pedido-anexos__item{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 6px 6px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.pedido-anexos__icone{display:grid;place-items:center;flex:none;color:var(--brand-700)}.pedido-anexos__nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-apoio);font-weight:500}.pedido-anexos__zona{display:flex;align-items:center;justify-content:center;gap:8px}.pedido-anexos__oculto{display:none}.motivo-atalhos{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:4px}.pedir-aprovacao__lista{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:var(--radius-sm)}.pedir-aprovacao__lista li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:12px 14px;border-top:1px solid var(--line-2)}.pedir-aprovacao__lista li:first-child{border-top:0}.pedir-aprovacao__valor{min-width:76px;text-align:right;font-size:var(--fs-titulo)}.pedir-aprovacao__ate{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--radius);background:var(--surface-2)}.pedir-aprovacao__ate b{font-size:var(--fs-etiqueta);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2)}.pedir-aprovacao__ate ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:0;list-style:none;color:var(--ink-2)}.pedir-aprovacao__ate li{display:inline-flex;align-items:center;gap:6px}.opcao-dividir{display:flex;align-items:center;gap:var(--esp-3);padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);transition:border-color var(--motion-rapido),background var(--motion-rapido)}.opcao-dividir:hover{border-color:var(--ink-mut)}.opcao-dividir--on{border-color:var(--brand-100);background:color-mix(in srgb,var(--brand) 6%,transparent)}.opcao-dividir--on:hover{border-color:var(--brand)}.opcao-dividir__rotulo{flex:1;display:flex;align-items:center;gap:var(--esp-3);min-height:32px;cursor:pointer}.opcao-dividir__qtd{padding-left:14px;border-left:1px solid var(--line)}.distribuidor{display:grid;gap:var(--esp-3)}.distribuidor__parte{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.distribuidor__cab{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-2);padding:9px 14px;background:var(--surface-2);border-bottom:1px solid var(--line);font-size:var(--fs-etiqueta);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-mut);font-weight:600}.distribuidor__cab .badge{text-transform:none;letter-spacing:normal}.distribuidor__itens{display:flex;flex-direction:column;flex:1;min-height:150px}.distribuidor__item{display:flex;align-items:center;gap:6px;padding:9px 10px 9px 14px;border-bottom:1px solid var(--line-2);font-size:var(--fs-corpo);transition:background var(--motion-rapido) var(--motion-ease-out),box-shadow var(--motion-rapido) var(--motion-ease-out);animation:distribuidor-chega var(--motion-base) var(--motion-ease-out) backwards}.distribuidor__item:hover{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--brand)}.distribuidor__nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.distribuidor__vazio{flex:1;display:grid;place-items:center;margin:12px;padding:16px;border:1px dashed var(--line);border-radius:var(--radius-sm);text-align:center;color:var(--ink-mut);font-size:var(--fs-apoio)}.distribuidor__contas{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-top:1px solid var(--line);font-size:var(--fs-corpo)}.distribuidor__credito-linha{min-height:32px}.distribuidor__cobrar{padding-top:8px;border-top:1px solid var(--line-2)}.distribuidor__cobrar b:last-child{font-size:var(--fs-titulo)}.distribuidor__link{border:0;background:transparent;padding:4px 6px;border-radius:6px;color:var(--brand);font-size:var(--fs-apoio);font-weight:600;cursor:pointer}.distribuidor__link:hover{background:var(--brand-050)}.distribuidor__link--mut{color:var(--ink-2)}.distribuidor__link--mut:hover{background:var(--surface-2)}.distribuidor__troca{animation:movimento-fade var(--motion-rapido) var(--motion-ease-out)}.distribuidor__abre{--expansivel-gap: var(--esp-3)}@keyframes distribuidor-chega{0%{opacity:0;transform:translate(calc(var(--chega, 0) * var(--motion-deslize) * 2))}}.distribuidor__credito{width:108px;text-align:right}.distribuidor__valor{color:var(--ink)}.anexos-frete{display:flex;flex-direction:column;gap:8px;border-radius:var(--radius-sm);transition:background var(--motion-rapido) var(--motion-ease-out),box-shadow var(--motion-rapido) var(--motion-ease-out)}.anexos-frete.drag{background:var(--brand-050);box-shadow:0 0 0 2px var(--brand)}.anexos-frete__cab{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.pedido-dlg__destino{display:grid;grid-template-columns:110px minmax(0,1fr);gap:var(--esp-3);margin:0;padding:14px 16px;border-radius:var(--radius-sm);background:var(--surface-2)}.pedido-dlg__destino dt{color:var(--ink-2)}.pedido-dlg__destino dd{margin:0;min-width:0;overflow-wrap:anywhere}.pedido-dlg__itens{border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden}.pedido-dlg__item{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:var(--esp-3);padding:12px 14px}.pedido-dlg__item+.pedido-dlg__item{border-top:1px solid var(--line)}.pedido-dlg__item-icone{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2)}.gravacao-ind{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-apoio);white-space:nowrap}.gravacao-ind svg{flex:none}.gravacao-ind .girando{animation:spin .7s linear infinite}.pedido-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}@media (max-width: 1180px){.pedido-layout{grid-template-columns:minmax(0,1fr)}}.wiz{display:flex;align-items:stretch;gap:0;margin-bottom:16px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow-x:auto}.wiz__step{flex:1;min-width:150px;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--motion-rapido),border-color var(--motion-base) var(--motion-ease-in-out) var(--motion-base)}.wiz__step:hover{background:var(--surface-2)}.wiz__step:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.wiz__step.is-feito,.wiz__step.is-atual{border-color:var(--brand)}.wiz__step.is-atual{background:var(--brand-050)}.wiz__step.is-pendencia{border-color:var(--warn)}.wiz__step.is-travado{opacity:.42;cursor:not-allowed}.wiz__step.is-travado:hover{background:none}.wiz__num{flex:none;width:26px;height:26px;display:grid;place-items:center;border:2px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink-mut);font-size:12px;font-weight:700}.wiz__num{transition:background-color var(--motion-base) var(--motion-ease-in-out) var(--motion-base),border-color var(--motion-base) var(--motion-ease-in-out) var(--motion-base),color var(--motion-base) var(--motion-ease-in-out) var(--motion-base)}.wiz__step.is-feito .wiz__num{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.wiz__step.is-atual .wiz__num{border-color:var(--brand);color:var(--brand)}.wiz__step.is-pendencia .wiz__num{border-color:var(--warn);color:var(--warn-ink)}.wiz__txt{display:grid;min-width:0}.wiz__lbl,.wiz__val{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiz__lbl{font-size:var(--fs-corpo);font-weight:600;color:var(--ink-mut)}.wiz__step.is-feito .wiz__lbl,.wiz__step.is-atual .wiz__lbl,.wiz__step.is-pendencia .wiz__lbl{color:var(--ink)}.wiz__val{margin-top:1px;font-size:var(--fs-sub);line-height:var(--lh-justa);color:var(--ink-mut)}.wiz__step.is-feito .wiz__val{color:var(--brand-700)}.wiz__step.is-pendencia .wiz__val{color:var(--warn-ink);font-weight:600}.wiz__sep{flex:none;align-self:center;width:16px;height:2px;border-radius:2px;background:var(--line);position:relative;overflow:hidden}.wiz__sep:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform var(--motion-lento) var(--motion-ease-in-out)}.wiz__sep--on:after{transform:scaleX(1)}.passo-transicao--avanca{animation:passo-entra-avanca var(--motion-lento) var(--motion-ease-out) backwards}.passo-transicao--volta{animation:passo-entra-volta var(--motion-lento) var(--motion-ease-out) backwards}@keyframes passo-entra-avanca{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes passo-entra-volta{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.acao-barra__respiro{flex:1;min-height:16px}.acao-barra{position:sticky;bottom:16px;z-index:30;display:flex;align-items:center;gap:16px;padding:10px 10px 10px 14px;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow)}.acao-barra .btn{padding:9px 16px}.acao-barra__meio{position:relative;min-width:0;margin-inline:auto}.acao-barra__dir{display:flex;align-items:center;gap:12px}.acao-barra__motivo{display:flex;align-items:center;gap:7px;max-width:40ch;font-size:var(--fs-apoio);font-weight:600;line-height:var(--lh-justa);color:var(--warn-ink)}.acao-barra__motivo svg{flex:none}.resumo-gatilho{display:flex;align-items:baseline;gap:12px;padding:6px 12px 6px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:inherit;cursor:pointer;white-space:nowrap}.resumo-gatilho:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.resumo-gatilho[aria-expanded=true]{border-color:var(--brand-100);background:var(--brand-050)}.resumo-gatilho__rotulo{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mut)}.resumo-gatilho__valor{font-size:17px;font-weight:700;letter-spacing:-.02em}.resumo-gatilho__apoio{font-size:var(--fs-apoio);color:var(--ink-mut)}.resumo-gatilho__abrir{display:inline-flex;align-self:center;align-items:center;gap:5px;padding-left:10px;border-left:1px solid var(--line);font-size:var(--fs-sub);color:var(--ink-mut)}.resumo-pop{visibility:hidden;opacity:0;pointer-events:none;position:absolute;left:50%;bottom:calc(100% + 12px);z-index:40;width:380px;padding:14px 16px;transform:translate(-50%,8px) scale(.98);transform-origin:50% 100%;transition:opacity var(--motion-rapido) var(--motion-ease-in-out),transform var(--motion-base) var(--motion-ease-in-out),visibility 0s linear var(--motion-base);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);text-align:left}.resumo-pop:before{content:"";position:absolute;top:100%;left:0;right:0;height:14px}.acao-barra__meio:hover .resumo-pop,.acao-barra__meio:has(.resumo-gatilho:focus-visible) .resumo-pop,.resumo-pop--aberto{visibility:visible;opacity:1;pointer-events:auto;transform:translate(-50%) scale(1);transition:opacity var(--motion-rapido) var(--motion-ease-in-out),transform var(--motion-base) var(--motion-ease-out),visibility 0s}.resumo-gatilho__abrir svg{transition:transform var(--motion-base) var(--motion-ease-in-out)}.acao-barra__meio:hover .resumo-gatilho__abrir svg,.acao-barra__meio:has(.resumo-gatilho:focus-visible) .resumo-gatilho__abrir svg,.resumo-gatilho[aria-expanded=true] .resumo-gatilho__abrir svg{transform:rotate(180deg)}@media (max-width: 900px){.acao-barra{flex-wrap:wrap}.resumo-gatilho__apoio{display:none}}.soma-linha{display:flex;justify-content:space-between;font-size:var(--fs-corpo)}.soma-linha--sub{font-size:var(--fs-sub)}.soma-linha__rotulo{display:inline-flex;align-items:center;gap:var(--esp-1)}.soma-linha__info{opacity:.7}.resumo-pop__cliente{padding-bottom:10px;border-bottom:1px solid var(--line-2)}.resumo-pop__sep{margin:var(--esp-1) 0}.frete-escolhas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:16px}.frete-escolhas .pill-tabs{display:flex;max-width:100%;overflow-x:auto}.cat-linha__base{display:flex;gap:6px;justify-content:flex-end;align-items:center;font-size:var(--fs-etiqueta)}.cat-linha__base .muted{text-decoration:line-through}.cat-rodape{display:flex;align-items:center;gap:10px;padding-top:12px;font-size:var(--fs-apoio)}.ajustes__icone{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--brand-050);color:var(--brand-700);display:grid;place-items:center}.ajustes__campos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ajustes__alvo{display:flex;gap:8px}.ajustes__alvo .input{flex:1;min-width:0}@media (max-width: 480px){.ajustes__campos{grid-template-columns:repeat(2,minmax(0,1fr))}}.lin{display:grid;grid-template-columns:44px minmax(0,1fr) 68px 108px 120px 86px 86px 116px 148px;grid-template-areas:"foto id estoque preco qtd desc acr sub acao";gap:10px;align-items:center;padding:9px 14px;border-bottom:1px solid var(--line-2)}.lin:last-child{border-bottom:none}.lin--pedido{background:color-mix(in srgb,var(--brand) 7%,transparent)}.lin__foto{grid-area:foto}.lin__id{grid-area:id;display:grid;min-width:0}.lin__estoque{grid-area:estoque;text-align:right;font-size:var(--fs-sub)}.lin__preco{grid-area:preco;display:grid;gap:2px;text-align:right}.lin__qtd{grid-area:qtd;display:flex;justify-content:center}.lin__desc{grid-area:desc}.lin__acr{grid-area:acr}.lin__sub{grid-area:sub;display:grid;text-align:right}.lin__acao{grid-area:acao;display:flex;justify-content:flex-end}.lin__vazio{text-align:center;color:var(--ink-mut)}.lin__sub.lin__vazio{text-align:right}.cel-ajuste{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:5px 8px;border:1px dashed var(--line);border-radius:var(--radius-sm);background:none;color:var(--ink-mut);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer}.cel-ajuste:hover{border-color:var(--ink-mut);color:var(--ink)}.cel-ajuste:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.cel-ajuste--desc{border-style:solid;border-color:var(--good-bd);background:var(--good-bg);color:var(--good-ink)}.cel-ajuste--acr{border-style:solid;border-color:var(--warn-bd);background:var(--warn-bg);color:var(--warn-ink)}.cel-ajuste--excedido{border-style:solid;border-color:var(--danger-bd);background:var(--danger-bg);color:var(--danger-ink)}.cel-ajuste__aviso{display:block;margin-top:2px;text-align:center;color:var(--danger-ink)}.cel-ajuste__rot{display:none}@container lista (max-width: 1040px){.lin{grid-template-columns:44px minmax(0,1fr) 96px 120px 128px 128px 116px;grid-template-areas:"foto id id id id id acao" "foto estoque preco qtd desc acr sub";row-gap:6px}.lin:not(.lin--pedido){grid-template-columns:44px minmax(0,1fr) 80px 116px 148px;grid-template-areas:"foto id estoque preco acao"}.lin__foto{align-self:start}.lin--pedido .lin__estoque{text-align:left}.lin .lin__vazio{display:none}.cel-ajuste__rot{display:inline}}.secao+.secao{margin-top:18px;padding-top:18px;border-top:1px solid var(--line-2)}.secao__cab{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:var(--brand)}.secao__cab h4{font-size:var(--fs-corpo);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.secao__cab .sub{font-size:var(--fs-apoio);color:var(--ink-mut)}.pend{display:flex;align-items:center;gap:7px;font-size:var(--fs-apoio);font-weight:600;color:var(--warn-ink)}.pend--ok{color:var(--good-ink)}.rev{display:flex;flex-direction:column;border:1px solid var(--line-2);border-radius:var(--radius-sm);overflow:hidden}.rev__item{display:flex;align-items:flex-start;gap:10px;padding:12px 14px}.rev__item+.rev__item{border-top:1px solid var(--line-2)}.rev__ico{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-mut)}.rev__item--pendente .rev__ico{background:var(--warn-bg);color:var(--warn-ink)}.rev__txt{min-width:0}.rev__rot{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-mut)}.rev__val{margin-top:2px;font-size:var(--fs-corpo);font-weight:600}.rev__item--pendente .rev__val{color:var(--warn-ink)}.rev__sub{margin-top:1px;font-size:var(--fs-sub);color:var(--ink-mut)}.ajustes__modo{justify-self:start}.ajustes__campos .input{text-align:right}button.lin__id{border:none;background:none;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.lin__id .cel-corta{max-width:none}.lin__tag{margin-left:6px}.lin__id .badge{margin-right:6px}.cat-linha__var{font-weight:700}.opcao-grade{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.opcao-card{padding:12px 14px}.opcao-nota{display:flex;gap:var(--esp-2)}.cliente-thumb--sel{background:var(--brand-100)}.cliente-busca__estado{padding:12px}.entrega-principal{display:flex;align-items:flex-start;gap:var(--esp-3);padding:11px 14px;border-radius:var(--radius-sm);background:var(--surface-2)}.entrega-principal__icone{width:34px;height:34px;font-size:16px}.entrega-principal__texto{line-height:var(--lh-corpo)}.entrega-grade--cep{grid-template-columns:150px 1fr 110px}.entrega-grade--par{grid-template-columns:1fr 1fr}.entrega-grade--cidade{grid-template-columns:1fr 90px}.cep__spinner{width:11px;height:11px}.entrega-opcoes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--esp-3)}.entrega-opcao{display:flex;flex-direction:column;align-items:stretch;gap:var(--esp-1);padding:11px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:inherit;text-align:left;line-height:var(--lh-corpo);cursor:pointer}.entrega-opcao--outro{border-style:dashed}.entrega-opcao--ativa{border:1px solid var(--brand);background:var(--surface-2)}.entrega-salvar{align-items:flex-end}.entrega__empurra,.assistente__empurra{margin-left:auto}.assistente__encolhe{min-width:0}.assistente__estica{flex:1}.assistente__fixo{flex:none}.assistente__busca{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.assistente__busca .search{flex:1 1 280px;min-width:0}.assistente__busca .btn[aria-pressed=true]{background:var(--brand);border-color:var(--brand);color:var(--brand-fg)}.pilula-pedido{font-variant-numeric:tabular-nums;white-space:nowrap}.pilula-pedido svg:first-child{color:var(--brand-ink)}.pilula-pedido[aria-expanded=true]{border-color:var(--brand);background:var(--brand-050);color:var(--ink)}.pilula-pedido__seta{transition:transform var(--motion-rapido) var(--motion-ease-out)}.pilula-pedido[aria-expanded=true] .pilula-pedido__seta{transform:rotate(180deg)}.assistente__ordem{display:flex;align-items:center;gap:8px;flex:none;font-size:13px;font-weight:600;color:var(--ink)}.assistente__centro{text-align:center}.assistente__forte{font-weight:600}.assistente__leve{font-weight:400}.assistente__baixa{color:var(--good-ink)}.assistente__alta{color:var(--warn-ink)}.assistente__erro{color:var(--danger-ink)}.assistente__carregando{padding:40px}.passo-num{display:inline-flex;align-items:center;gap:var(--esp-1)}.passo-num .input{text-align:center}.previa-doc__corpo{background:var(--surface-2);padding:12px}.previa-doc__quadro{width:100%;height:72vh;border:none;border-radius:var(--radius-sm)}.previa-doc__carregando{display:grid;place-items:center;height:72vh}.compositor-linha{border:1px solid var(--line);border-radius:var(--radius-sm);padding:12px;background:var(--surface)}.compositor-linha--travada{border-color:var(--good-bd);background:var(--good-bg)}.compositor-linha--pendente{border-color:var(--brand)}.compositor-faixa-gerar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--esp-3);padding:12px;border:1px solid var(--brand-100);border-radius:var(--radius-sm);background:var(--brand-050)}.compositor-faixa-gerar__icone{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--brand-100);color:var(--brand-ink)}.compositor-faixa-gerar__texto{display:flex;flex-direction:column;gap:2px;flex:1 1 240px;min-width:0}.compositor-faixa-gerar__botao{min-height:44px}.compositor-campos{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--esp-3)}.compositor-campo-forma{flex:1 1 200px}.compositor-campo-valor{width:140px}.compositor-campo-curto{width:172px}.compositor-valor{text-align:right}.compositor-acao-fim{margin-left:auto;margin-bottom:1px}.compositor-alinha-inicio{align-self:flex-start}.compositor-nota{padding:8px 10px}.compositor-forte{font-weight:600}.compositor-riscado{text-decoration:line-through}.compositor-maiusculas{text-transform:uppercase}.compositor-encolhe{min-width:0}.compositor-fixo{flex:none}.compositor-corta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compositor-oculto{display:none}.compositor-vencido{opacity:.5}.compositor-resumo{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px}.compositor-progresso{height:8px}.compositor-progresso>.compositor-progresso__falta{background:var(--warn)}.compositor-progresso>.compositor-progresso__coberto{background:var(--good)}.compositor-progresso--envio{max-width:320px;margin:0 auto}.compositor-progresso--envio>span{transition:width var(--motion-rapido) linear}.compositor-cancelada{border:1px dashed var(--line);border-radius:var(--radius-sm);padding:10px 12px;background:var(--surface-2)}.compositor-anteriores__resumo{cursor:pointer;display:inline-flex;align-items:center;gap:var(--esp-2)}.compositor-anteriores__lista{margin:var(--esp-2) 0 0;padding-left:18px;display:grid;gap:var(--esp-2)}.compositor-situacao{margin-left:auto;display:inline-flex;align-items:center;gap:var(--esp-1)}.compositor-situacao__ponto{width:6px;height:6px;border-radius:99px;background:currentColor}.compositor-qr-botao{padding:10px;border-radius:var(--radius-sm);line-height:0;border:none;cursor:zoom-in;flex:none}.compositor-codigo{flex:1;word-break:break-all;background:var(--surface-2);padding:6px 8px;border-radius:6px}.compositor-link{flex:1;word-break:break-all}.compositor-envio{cursor:default}.compositor-envio__cab{justify-content:center}.compositor-spinner{width:16px;height:16px}.compositor-anexo{border:1px solid var(--good-bd);background:var(--good-bg);border-radius:var(--radius-sm);padding:9px 12px}.compositor-anexo__selo{width:30px;height:30px;border-radius:var(--radius-sm);background:var(--good);color:var(--brand-fg);display:grid;place-items:center;flex:none}.compositor-anexo__info{flex:1;min-width:0}.compositor-dropzone{display:block}.compositor-dropzone__icone{width:40px;height:40px;margin-bottom:var(--esp-2)}.compositor-acoes-cab{margin-left:auto;display:flex;gap:var(--esp-2)}.compositor-qr-palco{display:grid;place-items:center;padding:20px}.compositor-qr-folha{padding:20px;border-radius:var(--radius)}.compositor-visor-cab{position:sticky;top:0;background:var(--surface);z-index:2}.compositor-visor-corpo{background:var(--surface-2);display:grid;place-items:center;padding:12px}.compositor-visor-vazio{padding:40px}.compositor-visor-img{max-width:100%;max-height:72vh;border-radius:var(--radius-sm);box-shadow:var(--shadow)}.compositor-visor-audio{width:min(480px,100%);margin:40px 0}.compositor-visor-pdf{width:100%;height:72vh;border:none;border-radius:var(--radius-sm)}.compositor-apos-nota{display:flex;align-items:center;gap:var(--esp-3);padding:12px 14px;border:1px solid var(--brand-100);border-radius:var(--radius-sm);background:var(--brand-050);cursor:pointer}.compositor-apos-nota__texto{flex:1;min-width:0}.compositor-provisoria{padding:0 6px;border:1px solid var(--line);border-radius:4px;background:var(--surface-2);font-size:var(--fs-etiqueta);font-weight:500;color:var(--ink-2)}.compositor-data--provisoria{border-style:dashed;background:transparent;color:var(--ink-2)}.compositor-nota-vence{flex-wrap:wrap;align-items:center}.compositor-nota-vence__erp{display:inline-flex;align-items:center;gap:6px;margin-left:auto}.compositor-nota-erp{align-items:center}.compositor-nota-erp__texto{flex:1;min-width:0}.cotacao{display:flex;flex-direction:column;max-height:92vh;color:var(--ink)}.cotacao__cab{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 16px 24px}.cotacao__cab>div{flex:1;min-width:0}.cotacao__cab h3{margin:0;font-size:18px;font-weight:600;letter-spacing:-.01em}.cotacao__cab p{margin:4px 0 0;font-size:var(--fs-corpo);color:var(--ink-2)}.cotacao__cab .icon-btn{border-color:transparent}.cotacao__carga{margin:0 24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.cotacao__carga>div{padding:12px 14px;display:flex;flex-direction:column;gap:3px;min-width:0}.cotacao__carga>div+div{border-left:1px solid var(--line)}.cotacao__carga dt{font-size:var(--fs-etiqueta);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut)}.cotacao__carga dd{margin:0;font-size:12px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cotacao__carga dt+dd{font-size:14px;font-weight:600;color:var(--ink)}.cotacao__plataforma{display:flex;align-items:center;gap:10px;margin:12px 24px 0;font-size:var(--fs-corpo);color:var(--ink-2)}.cotacao__plataforma .select{width:auto;min-width:180px}.cotacao__barra{display:flex;align-items:center;gap:12px;padding:18px 24px 10px;min-height:34px}.cotacao__contagem{flex:1;min-width:0;font-size:var(--fs-corpo);color:var(--ink-2)}.cotacao__contagem b{color:var(--ink);font-weight:600}.cotacao__grade{display:grid;grid-template-columns:28px minmax(0,1fr) 132px 112px 96px;gap:12px;align-items:center}.cotacao__titulos{margin:0 24px;padding:0 12px;height:30px;font-size:var(--fs-etiqueta);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);border-bottom:1px solid var(--line)}.cotacao__lista{flex:1;min-height:0;overflow:auto;padding:6px 12px}.cotacao__linha{width:100%;min-height:64px;margin:2px 0;padding:8px 23px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-rapido) var(--motion-ease-in-out),border-color var(--motion-rapido) var(--motion-ease-in-out)}.cotacao__linha:hover:not(:disabled){background:var(--surface-2)}.cotacao__linha:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.cotacao__linha--marcada,.cotacao__linha--marcada:hover:not(:disabled){background:var(--brand-050);border-color:var(--brand-100)}.cotacao__linha:disabled{cursor:not-allowed}.cotacao__linha:disabled .cotacao__valor{color:var(--ink-mut);text-decoration:line-through}.cotacao__linha--esqueleto{cursor:default;border-bottom-color:var(--line);border-radius:0}.cotacao__radio{width:18px;height:18px;box-sizing:border-box;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center}.cotacao__linha:disabled .cotacao__radio{border-style:dashed}.cotacao__linha--marcada .cotacao__radio{border:0;background:var(--brand)}.cotacao__linha--marcada .cotacao__radio:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--brand-fg)}.cotacao__nome{min-width:0;display:flex;flex-direction:column;gap:3px}.cotacao__titulo{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px}.cotacao__titulo b{font-size:14px;font-weight:600}.cotacao__nome .row-sub{margin-top:0;font-size:12px}.cotacao__marca{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-etiqueta);font-weight:500;color:var(--ink-mut)}.cotacao__marca--preco,.cotacao__marca--prazo{color:var(--good-ink)}.cotacao__marca--prazo{color:var(--info-ink)}.cotacao__marca--preco:before,.cotacao__marca--prazo:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cotacao__fora{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--warn-ink)}.cotacao__prazo{display:flex;flex-direction:column;gap:6px;font-size:var(--fs-corpo)}.cotacao__trilho{display:block;width:96px;height:4px;border-radius:2px;background:var(--line);overflow:hidden}.cotacao__trilho>span{display:block;height:100%;border-radius:2px;background:var(--ink-mut)}.cotacao__trilho>.cotacao__barra-prazo--destaque{background:var(--info)}.cotacao__num{text-align:right;justify-self:end}.cotacao__valor{font-size:15px;font-weight:600}.cotacao__linha .cotacao__diff{font-size:12px;color:var(--ink-mut)}.cotacao__estado{flex:1;display:grid;justify-items:center;align-content:center;gap:12px;padding:48px 32px;text-align:center}.cotacao__rodape{display:flex;align-items:center;gap:10px;padding:14px 20px 14px 24px;border-top:1px solid var(--line);background:var(--surface);position:sticky;bottom:0}.cotacao__resumo{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cotacao__resumo b{font-size:var(--fs-corpo);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cotacao__resumo span{font-size:12px;color:var(--ink-2)}@media (max-width: 640px){.cotacao__carga{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 16px}.cotacao__carga>div:nth-child(3){border-left:0}.cotacao__carga>div:nth-child(n+3){border-top:1px solid var(--line)}.cotacao__cab,.cotacao__barra{padding-left:16px;padding-right:16px}.cotacao__barra{flex-wrap:wrap}.cotacao__grade{grid-template-columns:22px minmax(0,1fr) auto}.cotacao__titulos,.cotacao__diff,.cotacao__trilho{display:none}.cotacao__linha{padding:10px 8px}.cotacao__prazo{grid-column:2;grid-row:2}.cotacao__valor{grid-column:3;grid-row:1 / span 2}.cotacao__rodape{flex-wrap:wrap;padding:12px 16px}.cotacao__resumo{flex-basis:100%}}.frete-check{cursor:pointer}.frete-fracoes{width:90px}.frete-escolhido{padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.frete-escolhido__icone{font-size:22px}.frete-nota--abaixo{background:var(--danger-bg);border-color:var(--danger-bd)}.linha-pagamento{--expansivel-gap: 12px}.pag-campo-valor{max-width:220px}.pag-valores{display:flex;gap:12px;flex-wrap:wrap}.pag-valor{font-weight:700}.baixa-campos{grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:0;border:0}@media (max-width: 560px){.baixa-campos{grid-template-columns:1fr}}.pag-lista{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pag-trilha{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pag-trilha__item{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:start;gap:2px 10px;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;font-size:var(--fs-corpo);text-align:left;cursor:pointer}.pag-trilha__item:hover,.pag-trilha__item[aria-expanded=true]{background:var(--surface-2)}.pag-trilha>li>.aud-detalhe{padding:4px 10px 12px}.envio-itens{display:grid;grid-template-columns:auto auto 1fr;gap:2px 10px;align-items:baseline;font-size:12px}.envio-alerta{display:inline-flex;align-items:center;gap:3px;margin-left:6px;color:var(--warn);white-space:nowrap}.envio-erro{color:var(--danger);max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.envio-detalhe{display:grid;gap:10px;padding:2px 0 6px}.envio-campos{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 12px;margin:0;font-size:12.5px}.envio-campos dt{color:var(--ink-mut);font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;padding-top:1px}.envio-campos dd{margin:0;min-width:0;overflow-wrap:anywhere}.envio-corpo{white-space:pre-wrap;word-break:break-word;font-size:11.5px;line-height:1.55;margin:0;padding:10px 12px;max-height:320px;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}.envio-modelo{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);gap:14px;align-items:start}.envio-modelo__cor{width:44px;height:34px;padding:2px;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent}.envio-modelo__hex{max-width:130px}.envio-modelo__titulo{display:inline-flex;gap:6px;align-items:center}.envio-modelo__tipo{max-width:210px}.envio-modelo__previa{width:100%;height:620px;border:1px solid var(--line);border-radius:var(--radius-sm)}.envio-corpo__vazio{margin:0}.tbl--envios{min-width:1040px}.envio-col--quando{width:92px}.envio-col--pedido{width:190px}.envio-col--tipo{width:108px}.envio-col--cobrancas{width:300px}.envio-col--por{width:132px}.envio-col--situacao{width:128px}.envio-col--abrir{width:44px}.aud-sistema{display:inline-flex;align-items:center;gap:5px;color:var(--ink-mut)}.aud-detalhe{display:grid;gap:12px;padding:4px 0 8px}.aud-alteracao{border-left:2px solid var(--line-2);padding-left:12px}.aud-alteracao__titulo{display:flex;align-items:center;gap:8px;font-size:var(--fs-apoio);margin-bottom:6px}.aud-campos{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 14px;margin:0;font-size:var(--fs-apoio)}.aud-campos dt{color:var(--ink-mut)}.aud-campos dd{margin:0;min-width:0;overflow-wrap:anywhere}.aud-antes{text-decoration:line-through;opacity:.65}.aud-contexto{padding-top:8px;border-top:1px dashed var(--line)}.aud-linha-do-tempo{list-style:none;margin:0;padding:0;display:grid;gap:2px}.aud-linha-do-tempo>li>div>.aud-detalhe{padding:4px 12px 12px}.aud-item{width:100%;display:grid;grid-template-columns:auto minmax(0,140px) minmax(0,1fr) auto 20px;align-items:center;gap:10px;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;font-size:var(--fs-corpo);text-align:left;cursor:pointer}.aud-item:hover,.aud-item[aria-expanded=true]{background:var(--surface-2)}.aud-item__quem,.aud-item__resumo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aud-item__quando{font-size:var(--fs-sub)}@media (max-width: 640px){.aud-item{grid-template-columns:auto minmax(0,1fr) 20px}.aud-item__resumo,.aud-item__quando{display:none}}.aud-tabela{min-width:900px}.aud-col--quando{width:150px}.aud-col--quem{width:180px}.aud-col--acao{width:170px}.aud-col--registro{width:230px}.aud-col--abrir{width:44px}.nov-pagina{display:grid;gap:24px;max-width:1040px;margin-inline:auto}.nov-pagina .page-head{margin-bottom:0;justify-content:space-between;align-items:flex-end}.nov-versao-atual{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:var(--fs-apoio);color:var(--ink-2)}.nov-versao-atual strong{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.nov-versao-atual__ponto{width:8px;height:8px;border-radius:50%;background:var(--good)}.nov-rotulo{margin:0;font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mut)}.nov-selo{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;background:var(--brand);color:var(--brand-fg);font-size:var(--fs-sub);font-weight:600}.nov-destaque{display:flex;flex-wrap:wrap;background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;scroll-margin-top:24px}.nov-destaque__corpo{position:relative;flex:1 1 380px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px;overflow:hidden}.nov-destaque__corpo>*{position:relative}.nov-destaque__marca{right:-12px;bottom:-64px;font-size:calc(var(--fs-manchete) * 6);font-weight:700;line-height:1;letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:1px var(--line);pointer-events:none}.nov-destaque__corpo>.nov-destaque__marca{position:absolute}.nov-destaque__versao{font-size:var(--fs-apoio);color:var(--ink-2);text-decoration:none;font-variant-numeric:tabular-nums}.nov-destaque__versao:hover{color:var(--ink)}.nov-destaque__titulo{margin:0;max-width:16ch;font-size:var(--fs-manchete);line-height:1.1;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.nov-destaque__texto{margin:0;max-width:44ch;font-size:var(--fs-titulo);line-height:1.55;color:var(--ink-2)}.nov-destaque__acao{gap:8px;min-height:44px;padding-inline:18px;text-decoration:none}.nov-destaque__figura{flex:1 1 380px;display:flex;align-items:center;justify-content:center;margin:0;padding:32px;background:var(--surface-2)}.nov-destaque__figura img{display:block;max-width:100%;max-height:420px;border-radius:var(--radius);border:1px solid var(--line)}.nov-destaque__lado{flex:1 1 340px;display:flex;flex-direction:column;gap:8px;padding:40px;background:var(--surface-2)}.nov-destaque__mais{flex:1 1 100%;display:grid;gap:16px;padding:28px 40px 36px;border-top:1px solid var(--line)}.nov-itens{display:grid;margin:0;padding:0;list-style:none}.nov-itens--grade{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px 32px}.nov-item{display:grid;gap:4px;padding:14px 0;border-top:1px solid var(--line)}.nov-item:first-child,.nov-itens--grade .nov-item{border-top:none}.nov-itens--grade .nov-item{padding:0}.nov-item__area{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut)}.nov-item__titulo{font-size:var(--fs-titulo);font-weight:600;color:var(--ink)}.nov-item__texto{font-size:var(--fs-corpo);line-height:1.5;color:var(--ink-2)}.nov-anteriores{display:grid;gap:12px}.nov-versao{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden;scroll-margin-top:24px}.nov-versao__cab{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%;min-height:60px;padding:0 24px;border:none;background:transparent;font:inherit;color:var(--ink);text-align:left;cursor:pointer}.nov-versao__cab:hover{background:var(--surface-2)}.nov-versao__numero{font-size:var(--fs-titulo);font-weight:700;font-variant-numeric:tabular-nums}.nov-versao__meta{font-size:var(--fs-apoio);color:var(--ink-2)}.nov-versao__seta{margin-left:auto;color:var(--ink-2);transition:transform var(--motion-base) var(--motion-ease-out)}.nov-versao__cab[aria-expanded=true] .nov-versao__seta{transform:rotate(180deg)}.nov-versao__itens{padding:0 24px 8px;border-top:1px solid var(--line)}.nov-versao--correcao .nov-versao__cab{min-height:44px}.nov-versao--correcao .nov-versao__numero{font-size:var(--fs-corpo)}.rel-voltar{transform:rotate(180deg)}.rel-grupo__marca{width:7px;height:7px;border-radius:2px;display:inline-block;margin-right:6px;vertical-align:middle}.rel-aviso{padding:12px 16px 0}.rel-carregando{padding:16px}.rel-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:start}.rel-conteudo{min-width:0}.rel-catalogo{position:sticky;top:16px}.rel-catalogo__select{display:none;width:100%}.rel-catalogo__lista{display:flex;flex-direction:column;gap:16px}.rel-catalogo__grupo{display:flex;flex-direction:column;gap:2px}.rel-catalogo__titulo{padding:0 10px 4px;font-size:var(--fs-etiqueta);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.rel-catalogo__item{padding:7px 10px;border:0;border-radius:var(--radius-sm);background:none;font-size:var(--fs-corpo);color:var(--ink-2);text-align:left;cursor:pointer}.rel-catalogo__item:hover{background:var(--surface-2);color:var(--ink)}.rel-catalogo__item[aria-current=page]{background:var(--brand-050);color:var(--brand-ink);font-weight:600}.rel-cabeca{display:flex;align-items:baseline;gap:10px;padding:14px 14px 0}.rel-cabeca__titulo{margin:0;font-size:var(--fs-titulo);font-weight:600}.rel-cabeca__grupo{font-size:var(--fs-sub);color:var(--ink-mut)}.rel-situacoes{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;border:0;min-width:0}.rel-situacoes legend{padding:0;margin-bottom:2px;font-size:var(--fs-etiqueta);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.rel-situacoes__grupo{display:flex;flex-direction:column;gap:2px}.rel-situacoes__titulo{margin-bottom:2px;font-size:var(--fs-sub);font-weight:600;color:var(--ink-2)}.rel-check{display:flex;align-items:flex-start;gap:8px;padding:4px 6px;margin:0 -6px;border-radius:var(--radius-sm);font-size:var(--fs-corpo);font-weight:400;text-transform:none;letter-spacing:normal;color:var(--ink);cursor:pointer}.rel-check:hover{background:var(--surface-2)}.rel-check input{flex:none;margin-top:2px}.rel-check__sub{display:block;font-size:var(--fs-sub);color:var(--ink-mut)}.rel-especificos summary{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:var(--fs-apoio);color:var(--ink-2);cursor:pointer;list-style:none}.rel-especificos summary::-webkit-details-marker{display:none}.rel-especificos__seta{transition:transform var(--motion-toque) var(--motion-ease-out)}.rel-especificos[open] .rel-especificos__seta{transform:rotate(90deg)}.rel-especificos .input{width:100%;margin:4px 0 6px}.rel-especificos__lista{display:flex;flex-direction:column;gap:2px;max-height:180px;overflow-y:auto;padding:0 6px}.rel-especificos__qtd{min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--brand);color:var(--brand-fg);font-size:var(--fs-etiqueta);font-weight:600;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.pilula__painel:has(.rel-situacoes){width:min(340px,calc(100vw - 32px));max-width:none;padding:14px}@media (max-width: 900px){.rel-layout{grid-template-columns:minmax(0,1fr);gap:12px}.rel-catalogo{position:static}.rel-catalogo__select{display:block}.rel-catalogo__lista{display:none}}@media print{.rel-layout{display:block}}.cfg-pilha{display:flex;flex-direction:column;gap:20px}.cfg-secao{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.cfg-secao__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px 4px}.cfg-secao__cab h3{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:var(--fs-titulo);font-weight:600}.cfg-secao__corpo{display:flex;flex-direction:column}.cfg-secao__corpo>.table-wrap{border-top:1px solid var(--line)}.cfg-linha,.cfg-sub{display:flex;align-items:center;gap:24px;padding:14px 20px}.cfg-linha+.cfg-linha,.cfg-sub{border-top:1px solid var(--line)}.cfg-sub{background:var(--surface-2)}.cfg-linha__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cfg-linha__titulo{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-corpo);font-weight:500}.cfg-linha__titulo b,.cfg-linha__txt .rotulo-ajuda label{font-weight:500;font-size:var(--fs-corpo);color:var(--ink)}.cfg-linha__resumo{font-size:var(--fs-apoio);color:var(--ink-mut)}.cfg-linha__controle{display:flex;align-items:center;gap:10px;flex-shrink:0}.cfg-unidade{font-size:var(--fs-apoio);color:var(--ink-mut)}.cfg-estado{font-size:var(--fs-apoio);color:var(--ink-mut);min-width:64px;text-align:right}.cfg-estado--ligado{color:var(--ink)}.cfg-aviso{margin-left:6px;font-size:var(--fs-etiqueta);font-weight:600;color:var(--warn-ink)}.cfg-num{width:80px}.cfg-prazos{display:flex;flex-wrap:wrap;gap:10px;padding:12px 20px 20px}.cfg-prazo{display:flex;flex-direction:column;gap:4px;min-width:150px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.cfg-prazo--padrao{border-color:var(--brand);background:var(--brand-050)}.cfg-prazo--inativo>.cfg-prazo__cab,.cfg-prazo--inativo>.cfg-prazo__sub{opacity:.55}.cfg-prazo--novo{border-style:dashed;background:transparent;margin:0}.cfg-prazo__cab{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-titulo)}.cfg-prazo__marca{font-size:var(--fs-etiqueta);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-700)}.cfg-prazo__sub{font-size:var(--fs-sub);color:var(--ink-mut)}.cfg-prazo__acoes{display:flex;gap:6px;margin-top:6px}.cfg-pct{display:inline-grid;gap:4px;justify-items:end}.cfg-pct__input{width:96px;text-align:right}.cfg-col-acao{width:48px}.cfg-centro{text-align:center}@media (max-width: 900px){.cfg-linha{flex-wrap:wrap;gap:10px}}.cfg-grade-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:20px;align-items:start}.cfg-pilha--crm .cfg-linha__controle .input{width:88px;text-align:right}.cfg-pilha--crm .cfg-linha__controle .cfg-rd-texto{width:220px;text-align:left}.cfg-lista{display:flex;flex-direction:column;margin-top:8px}.cfg-lista__item{display:flex;align-items:center;gap:12px;padding:6px 20px}.cfg-lista__item+.cfg-lista__item{border-top:1px solid var(--line)}.cfg-lista__nome{flex:1;min-width:0;border-color:transparent;background:transparent;padding-left:8px;margin-left:-8px}.cfg-lista__nome:hover:not(:focus){border-color:var(--line)}.cfg-lista__item--inativo .cfg-lista__nome{color:var(--ink-mut);text-decoration:line-through;text-decoration-color:var(--line)}.cfg-lista__rodape{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:8px 20px;border-top:1px solid var(--line)}.cfg-lista__salvar{display:flex;gap:8px}.cfg-segmentos{list-style:none;margin:8px 0 0;padding:0}.cfg-segmento{display:flex;align-items:center;gap:12px;padding:10px 20px}.cfg-segmento+.cfg-segmento{border-top:1px solid var(--line)}.cfg-segmento__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cfg-segmento__nome{font-size:var(--fs-corpo);font-weight:500;color:var(--ink)}.cfg-segmento__arquivo{font-size:var(--fs-apoio);color:var(--ink-mut);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-segmento__acoes{display:flex;gap:4px;flex-shrink:0}.segmento-arquivo{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.segmento-arquivo__icone{width:36px;height:36px;border-radius:var(--radius-sm);display:grid;place-items:center;flex:none;background:var(--brand-050);color:var(--brand-700)}.segmento-arquivo__info{flex:1;min-width:0}.segmento-arquivo__nome{font-size:var(--fs-apoio);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.segmento-oculto{display:none}.segmento-conferindo{justify-content:center}.segmento-modal__rodape{justify-content:flex-end;gap:8px}.cfg-lista>.erro-inline{margin:0 20px 12px}.crm-lead__campos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--esp-3)}.crm-lead__estica{flex:1;min-width:0}.crm-aviso{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px;border:1px solid var(--warn-bd);border-radius:var(--radius-sm);background:var(--warn-bg);color:var(--warn-ink)}.crm-barra{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:var(--esp-4);padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.crm-barra__busca{flex:1 1 280px;width:auto;min-width:0}.crm-barra__divisor{width:1px;height:24px;background:var(--line)}.crm-estados .qtd{min-width:20px;padding:1px 6px;border-radius:6px;background:var(--surface);box-sizing:border-box;text-align:center;opacity:1}.crm-estados button.active .qtd{background:color-mix(in srgb,var(--brand) 22%,transparent);color:var(--brand-ink)}.crm-estados button{display:inline-flex;align-items:center;gap:7px}.crm-estados__ponto{width:8px;height:8px;border-radius:50%}.crm-estados__ponto--no_prazo{background:var(--ink-mut)}.crm-estados__ponto--perto{background:var(--warn)}.crm-estados__ponto--atrasada{background:var(--danger)}.crm-vendedor{position:relative}.crm-vendedor__botao{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:inherit;font-size:var(--fs-sub);font-weight:600;cursor:pointer}.crm-vendedor__botao:hover{border-color:var(--line-2)}.crm-vendedor__rostos{display:flex}.crm-vendedor__rostos .avatar-sm{box-shadow:0 0 0 2px var(--surface-2)}.crm-vendedor__rostos .avatar-sm+.avatar-sm{margin-left:-8px}.crm-vendedor__lista{position:absolute;top:calc(100% + 6px);left:0;z-index:60;width:min(280px,92vw);max-height:320px;overflow-y:auto;display:flex;flex-direction:column;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);animation:movimento-surge var(--motion-base) var(--motion-ease-out)}.crm-vendedor__opcao{display:flex;align-items:center;gap:10px;padding:7px 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--ink);font:inherit;font-size:var(--fs-sub);text-align:left;cursor:pointer}.crm-vendedor__opcao:hover,.crm-vendedor__opcao[aria-selected=true]{background:var(--surface-2)}.crm-vendedor__nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-vendedor__vazio{width:22px;flex:none}.app:has(.crm-quadro){height:calc(100dvh - var(--faixa-ambiente));grid-template-rows:minmax(0,1fr)}.main:has(.crm-quadro){min-height:0}.content:has(.crm-quadro){flex:1;min-height:0;display:flex;flex-direction:column;padding-bottom:16px}.crm-vista:has(.crm-quadro){flex:1;min-height:0;display:flex;flex-direction:column}.crm-quadro{flex:1;min-height:360px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(250px,1fr);grid-template-rows:minmax(0,1fr);gap:var(--esp-3);overflow-x:auto;padding-bottom:12px}.crm-quadro,.crm-coluna__cards{scrollbar-gutter:stable}.crm-quadro::-webkit-scrollbar,.crm-coluna__cards::-webkit-scrollbar{width:10px;height:10px}.crm-quadro::-webkit-scrollbar-track,.crm-coluna__cards::-webkit-scrollbar-track{background:transparent}.crm-quadro::-webkit-scrollbar-track{margin-inline:2px;border-radius:999px;background:var(--surface-2)}.crm-quadro::-webkit-scrollbar-thumb,.crm-coluna__cards::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:var(--line-2) padding-box}.crm-quadro::-webkit-scrollbar-thumb:hover,.crm-coluna__cards::-webkit-scrollbar-thumb:hover{background:var(--ink-mut) padding-box}.crm-quadro::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){.crm-quadro,.crm-coluna__cards{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}}.crm-coluna{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:opacity var(--motion-base) var(--motion-ease-out),border-color var(--motion-rapido) var(--motion-ease-out),background var(--motion-rapido) var(--motion-ease-out),box-shadow var(--motion-rapido) var(--motion-ease-out)}.crm-quadro.is-arrastando .crm-coluna:not(.is-alvo){opacity:.6}.crm-coluna.is-alvo{border-style:dashed;border-color:var(--line-2)}.crm-coluna.is-sobre{border-style:solid;border-color:var(--brand);background:color-mix(in srgb,var(--brand) 6%,var(--surface));box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 18%,transparent)}.crm-vaga{flex:none;display:grid;place-items:center;box-sizing:border-box;border:1.5px dashed var(--brand);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--brand) 8%,transparent);color:var(--brand-ink);font-size:var(--fs-etiqueta);font-weight:600;animation:crm-vaga-abre var(--motion-base) var(--motion-ease-out)}@keyframes crm-vaga-abre{0%{opacity:0;transform:scale(.96)}}.crm-card.is-origem{opacity:.35;border-style:dashed;box-shadow:none;transform:none}.crm-card.is-erguido{cursor:grabbing;border-color:var(--brand);box-shadow:var(--shadow-lg);transform:rotate(2deg) scale(1.02);animation:crm-card-ergue var(--motion-rapido) var(--motion-ease-out)}@keyframes crm-card-ergue{0%{transform:none;box-shadow:var(--shadow-sm)}}.crm-card.is-pousou{animation:crm-card-pousa var(--motion-lento) var(--motion-ease-out)}@keyframes crm-card-pousa{0%{opacity:0;transform:translateY(calc(var(--motion-deslize) * -2)) scale(.96);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 40%,transparent)}60%{opacity:1;box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 30%,transparent)}}.crm-coluna__head{display:flex;flex-direction:column;gap:8px;padding:14px 14px 12px;border-bottom:1px solid var(--line)}.crm-coluna__titulo{display:flex;align-items:center;gap:8px}.crm-coluna__titulo h3{flex:1;margin:0;font-size:var(--fs-corpo);font-weight:600}.crm-coluna__ponto{width:10px;height:10px;flex:none;border-radius:50%}.crm-etapa-cor--1{background:color-mix(in srgb,var(--brand) 58%,var(--surface))}.crm-etapa-cor--2{background:color-mix(in srgb,var(--brand) 72%,var(--surface))}.crm-etapa-cor--3{background:color-mix(in srgb,var(--brand) 86%,var(--surface))}.crm-etapa-cor--4{background:color-mix(in srgb,var(--brand) 93%,var(--surface))}.crm-etapa-cor--5{background:var(--brand)}.crm-etapa-cor--espera{background:var(--ink-mut)}.crm-etapa-cor--arquivo{background:var(--line-2)}.crm-coluna__ponto--ganhas{background:var(--good)}.crm-coluna__ponto--perdidas{background:var(--danger)}.crm-coluna__qtd{padding:2px 8px;border-radius:999px;background:var(--surface-2);color:var(--ink-2);font-size:var(--fs-etiqueta)}.crm-coluna__resumo{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:var(--fs-etiqueta)}.crm-coluna__cards{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:10px}.crm-card{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);cursor:pointer;transition:opacity var(--motion-rapido) var(--motion-ease-out),border-color var(--motion-rapido) var(--motion-ease-out),transform var(--motion-rapido) var(--motion-ease-out),box-shadow var(--motion-rapido) var(--motion-ease-out)}.crm-card.is-arrastavel{cursor:grab;touch-action:none}.crm-card.is-arrastavel:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.crm-card:hover{border-color:var(--line-2)}.crm-card--atrasada,.crm-card--atrasada:hover{border-color:var(--danger)}.crm-card.is-esmaecido{opacity:.3}.crm-card.is-esmaecido:hover,.crm-card.is-esmaecido:focus-visible{opacity:.7}.crm-card__topo{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.crm-card__cliente{min-width:0;line-height:1.3}.crm-card__tempo{gap:4px;flex:none;border-radius:999px;font-size:var(--fs-etiqueta)}.crm-card__tempo--neutro{background:var(--surface);color:var(--ink-2)}.crm-card__contexto{font-size:var(--fs-sub);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-card__ultimo{font-size:var(--fs-etiqueta)}.crm-card__selo{align-self:flex-start;font-size:var(--fs-etiqueta);white-space:normal}.crm-card__motivo{align-self:flex-start;padding:4px 8px;border:1px solid var(--danger-bd);border-radius:6px;background:var(--danger-bg);color:var(--danger-ink);font-size:var(--fs-etiqueta)}.crm-card__pe{display:flex;align-items:center;justify-content:space-between;gap:8px}.crm-card__acao{display:flex;align-items:center;gap:6px;min-width:0;font-size:var(--fs-etiqueta);white-space:nowrap}.crm-gaveta{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:flex;justify-content:flex-end;pointer-events:none}.crm-gaveta__fundo{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:color-mix(in srgb,var(--bg) 55%,transparent);cursor:default;pointer-events:auto;animation:movimento-fade var(--motion-lento) var(--motion-ease-out)}.crm-painel{position:relative;display:flex;flex-direction:column;width:min(560px,100vw);height:100%;background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--shadow-lg);outline:none;pointer-events:auto;animation:crm-painel-entra var(--motion-lento) var(--motion-ease-out)}@keyframes crm-painel-entra{0%{transform:translate(100%)}}@keyframes crm-painel-sai{to{transform:translate(100%)}}.crm-gaveta[data-saindo]{animation:movimento-some var(--motion-base) var(--motion-ease-in) forwards!important}.crm-gaveta[data-saindo] .crm-painel{animation:crm-painel-sai var(--motion-base) var(--motion-ease-in) forwards!important}.crm-painel__topo,.crm-painel__rodape{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.crm-painel__topo h2{margin:0;font-size:var(--fs-pagina);font-weight:600;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.crm-painel__criador{margin-top:6px;font-size:var(--fs-sub);color:var(--ink-mut)}.crm-painel__criador strong{color:var(--ink);font-weight:600}.crm-painel__rodape{border-top:1px solid var(--line);border-bottom:0;justify-content:flex-end}.crm-painel__corpo{flex:1;overflow-y:auto;padding:0 20px}.crm-painel__bloco{display:flex;flex-direction:column;gap:10px;padding:16px 0;border-bottom:1px solid var(--line)}.crm-painel__bloco:last-child{border-bottom:0}.crm-painel__bloco h4{margin:0;font-size:var(--fs-sub)}.crm-dados{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px var(--esp-3);margin:0}.crm-dados dd{margin:0}.crm-painel__numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.crm-painel__numeros>div{display:flex;flex-direction:column;gap:6px;min-width:0}.crm-painel__numeros dd{margin:0}.crm-rotulo{font-size:var(--fs-etiqueta);font-weight:600;color:var(--ink-mut);text-transform:uppercase;letter-spacing:.1em}.crm-painel__valor{font-size:var(--fs-destaque);font-weight:600;letter-spacing:-.025em;line-height:1.15}.crm-painel__etapa{display:flex;align-items:center;gap:8px;min-height:27px;font-size:var(--fs-corpo);font-weight:500}.crm-painel__etapa .crm-coluna__ponto{width:8px;height:8px}.crm-painel__etapa .select{min-width:0}.crm-painel__pe{font-size:var(--fs-sub)}@media (max-width: 480px){.crm-painel__numeros{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.crm-caminho{display:flex;flex-direction:column;gap:8px}.crm-caminho__barra{display:flex;gap:2px;height:8px;overflow:hidden;border-radius:4px}.crm-caminho__trecho{flex-basis:0;min-width:4px}.crm-caminho__legenda{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;font-size:var(--fs-apoio);color:var(--ink-mut)}.crm-caminho__legenda li{display:inline-flex;align-items:center;gap:6px}.crm-caminho__legenda b{font-weight:600;color:var(--ink)}.crm-caminho__legenda b.tom-aviso{color:var(--warn)}.crm-caminho__legenda b.tom-perigo{color:var(--danger)}.crm-caminho__ponto{width:8px;height:8px;flex:none;border-radius:50%}.crm-lista{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.crm-lista__item,.crm-escolha{display:flex;align-items:center;gap:10px}.crm-lista__estica{flex:1;min-width:0}.crm-lista__orcamento{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.crm-integrado{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;padding:10px 12px;border:1px solid var(--good-bd);border-radius:var(--radius-sm);background:var(--good-bg);color:var(--good-ink)}.crm-tipos{display:flex;flex-wrap:wrap;gap:6px}.crm-tipo{position:relative;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:1px solid var(--line);border-radius:16px;color:var(--ink-mut);font-size:var(--fs-apoio);font-weight:600;cursor:pointer;transition:background var(--motion-rapido) var(--motion-ease-out),border-color var(--motion-rapido) var(--motion-ease-out),color var(--motion-rapido) var(--motion-ease-out),transform var(--motion-toque) var(--motion-ease-out)}.crm-tipo:hover{color:var(--ink)}.crm-tipo:active{transform:scale(.97)}.crm-tipo input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.crm-tipo.is-ativo{border-color:var(--brand);background:color-mix(in srgb,var(--brand) 12%,transparent);color:var(--ink)}.crm-tipo:has(:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.crm-registro__texto{min-height:64px;resize:vertical}.crm-registro__agenda{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.crm-registro__quando{width:auto}.crm-registro__agendar{color:var(--ink-2);font-size:var(--fs-corpo);cursor:pointer}.crm-tarefas{position:relative;display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.crm-tarefa{display:flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid var(--line)}.crm-tarefa.is-concluida{animation:crm-tarefa-feita calc(var(--motion-lento) * 2.5) var(--motion-ease-out)}@keyframes crm-tarefa-feita{30%{background:var(--good-bg)}}.crm-tarefa:last-child{border-bottom:0}.crm-tarefa.is-pendente{animation:movimento-entra var(--motion-base) var(--motion-ease-out)}.crm-tarefa__rotulo{display:flex;flex:1;align-items:center;gap:12px;min-width:0;min-height:44px;cursor:pointer}input.crm-tarefa__caixa{width:20px;height:20px;border-radius:999px}input.crm-tarefa__caixa:before{transition-duration:var(--motion-lento);transition-timing-function:cubic-bezier(.34,1.56,.64,1)}.crm-tarefa__rotulo:hover .crm-tarefa__caixa:not(:disabled,:checked){border-color:var(--brand)}span.crm-tarefa__caixa{flex:none;width:20px;height:20px;border-radius:999px;border:1.5px dashed var(--line-2)}.crm-tarefa__icone{flex:none;color:var(--ink-mut)}.crm-tarefa__texto{flex:1;min-width:0;color:var(--ink);text-decoration:line-through transparent;transition:color var(--motion-lento) var(--motion-ease-out),text-decoration-color var(--motion-lento) var(--motion-ease-out)}.crm-tarefa.is-feita .crm-tarefa__texto{color:var(--ink-mut);text-decoration-color:currentColor}.crm-tarefa.is-pendente .crm-tarefa__texto{color:var(--ink-mut)}.crm-cal__item.is-pendente,.crm-cal__evento.is-pendente{opacity:.55;animation:movimento-entra var(--motion-base) var(--motion-ease-out)}.crm-tarefa__prazo{font-size:var(--fs-apoio);white-space:nowrap}.crm-tarefa__prazo.tom-aviso,.crm-tarefa__prazo.tom-perigo{font-weight:600}.crm-trilha{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.crm-trilha__item{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px}.crm-trilha__item:not(:last-child):before{content:"";position:absolute;top:30px;bottom:0;left:14px;width:2px;background:var(--line)}.crm-trilha__icone{--cor-etapa: var(--ink-mut);display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--line);border-radius:50%;background:var(--surface-2);color:var(--cor-etapa)}.crm-trilha__icone--1,.crm-trilha__icone--2,.crm-trilha__icone--3,.crm-trilha__icone--4,.crm-trilha__icone--5{border:2px solid var(--cor-etapa)}.crm-trilha__icone--1{--cor-etapa: color-mix(in srgb, var(--brand) 58%, var(--surface))}.crm-trilha__icone--2{--cor-etapa: color-mix(in srgb, var(--brand) 72%, var(--surface))}.crm-trilha__icone--3{--cor-etapa: color-mix(in srgb, var(--brand) 86%, var(--surface))}.crm-trilha__icone--4{--cor-etapa: color-mix(in srgb, var(--brand) 93%, var(--surface))}.crm-trilha__icone--5{--cor-etapa: var(--brand)}.crm-trilha__item.is-pendente{animation:movimento-entra var(--motion-base) var(--motion-ease-out)}.crm-trilha__item.is-pendente .crm-trilha__icone{animation:crm-registrando 1.2s var(--motion-ease-in-out) infinite}.crm-trilha__item.is-pendente .crm-trilha__texto{color:var(--ink-mut)}.crm-trilha__registrando{color:var(--ink-mut);font-size:var(--fs-sub)}@keyframes crm-registrando{50%{border-color:var(--brand);color:var(--brand)}}.crm-trilha__corpo{display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px 0 18px}.crm-trilha__cabeca{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;font-size:var(--fs-sub);color:var(--ink-mut)}.crm-trilha__cabeca strong{font-size:var(--fs-corpo);color:var(--ink)}.crm-trilha__extra:before{content:" · "}.crm-trilha__texto{margin:0;line-height:1.55;color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere}.crm-trilha__selo{align-self:flex-start;padding:3px 10px;border-radius:999px;background:var(--surface-2);color:var(--ink-mut);font-size:var(--fs-sub);font-weight:600}.crm-trilha__selo.is-atrasada{background:var(--danger-bg);color:var(--danger-ink)}.crm-anexos{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.crm-anexo{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 8px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-size:var(--fs-sub)}.crm-anexo.is-pendente{color:var(--ink-mut);animation:crm-registrando 1.2s var(--motion-ease-in-out) infinite}.crm-anexo__abrir{display:inline-flex;align-items:center;gap:6px;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.crm-anexo__abrir:hover .crm-anexo__nome{color:var(--ink);text-decoration:underline}.crm-anexo__nome{overflow:hidden;max-width:220px;white-space:nowrap;text-overflow:ellipsis}.crm-anexo__tamanho{color:var(--ink-mut)}.crm-anexo__remover{display:inline-grid;place-items:center;padding:2px;border:0;border-radius:4px;background:none;color:var(--ink-mut);cursor:pointer}.crm-anexo__remover:hover{background:var(--surface-2);color:var(--danger-ink)}.crm-anexo--novo{border-style:dashed;color:var(--ink-mut);cursor:pointer}.crm-anexo--novo:hover{border-color:var(--brand);color:var(--ink)}.crm-anexo--confirma{gap:8px}.crm-registro__anexos{padding:6px;margin:-6px;border:1px dashed transparent;border-radius:var(--radius-sm)}.crm-registro__anexos.is-arrastando{border-color:var(--brand);background:var(--surface-2)}.crm-abas{display:flex;gap:4px;margin-bottom:var(--esp-4);overflow-x:auto;border-bottom:1px solid var(--line)}.crm-abas button{display:inline-flex;align-items:center;gap:8px;height:40px;margin-bottom:-1px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ink-mut);font:inherit;font-size:var(--fs-sub);font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--motion-rapido) var(--motion-ease-out),border-color var(--motion-rapido) var(--motion-ease-out)}.crm-abas button:hover{color:var(--ink)}.crm-abas button[aria-selected=true]{border-bottom-color:var(--brand);color:var(--ink)}.crm-kbd{margin-left:4px;padding:1px 5px;border:1px solid color-mix(in srgb,var(--brand-fg) 35%,transparent);border-radius:5px;font-size:11px;font-weight:600}.crm-painel__cab{flex-wrap:wrap;align-items:flex-end;gap:var(--esp-3)}.crm-painel__titulo{margin:0;font-size:18px;font-weight:600}.crm-painel__sub{margin:4px 0 0;color:var(--ink-mut);font-size:var(--fs-apoio)}.crm-motivos{display:flex;flex-direction:column;gap:var(--esp-3);margin:0;padding:0;list-style:none}.crm-motivos__linha{display:grid;grid-template-columns:minmax(150px,220px) 1fr minmax(120px,auto);gap:var(--esp-3);align-items:center}.crm-motivos__num{text-align:right;color:var(--ink-mut);font-size:var(--fs-apoio)}.crm-motivos__num strong{color:var(--ink)}@media (max-width: 640px){.crm-motivos__linha{grid-template-columns:1fr auto}.crm-motivos__linha .progress{grid-column:1 / -1;grid-row:2}}.crm-tabela__grupo{display:flex;flex-direction:column;gap:var(--esp-2)}.crm-tabela__cab{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--esp-2);min-height:32px;padding:0 6px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-mut);cursor:pointer}.crm-tabela__cab svg{transition:transform var(--motion-rapido) var(--motion-ease-out)}.crm-tabela__seta--fechada{transform:rotate(-90deg)}.crm-tabela__nome{color:var(--ink);font-size:15px;font-weight:600}.crm-tabela{min-width:1000px}.crm-tabela__linha{cursor:pointer}.crm-tabela__abrir{padding:0;border:0;background:transparent;color:var(--ink);font:inherit;font-weight:600;text-align:left;cursor:pointer}.crm-tabela__dono{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink-2);color:var(--surface);font-size:10px;font-weight:700}.crm-tabela__prazo{display:flex;flex-direction:column;gap:5px;min-width:120px}.crm-tabela__dias{font-size:var(--fs-apoio);font-weight:600;font-variant-numeric:tabular-nums}.crm-tabela__origem{color:var(--ink-mut);font-size:var(--fs-etiqueta);font-weight:600;text-transform:uppercase;letter-spacing:.06em}.crm-tabela__rodape td{font-size:var(--fs-apoio);background:var(--surface-2)}.crm-gantt{min-width:1000px}.crm-gantt__linha{display:grid;grid-template-columns:260px 1fr;border-bottom:1px solid var(--line-2)}.crm-gantt__linha:last-child{border-bottom:0}.crm-gantt__regua{border-bottom-color:var(--line)}.crm-gantt__quem{display:flex;flex-direction:column;gap:2px;min-width:0;padding:10px 16px}.crm-gantt__titulo{justify-content:center;color:var(--ink-mut);font-size:var(--fs-etiqueta);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.crm-gantt__nome{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-gantt__pista{position:relative;min-height:54px;margin-right:200px}.crm-gantt__regua .crm-gantt__pista{min-height:40px}.crm-gantt__marca{position:absolute;top:12px;padding-left:6px;color:var(--ink-mut);font-size:var(--fs-etiqueta);font-weight:600;white-space:nowrap}.crm-gantt__marca--hoje{color:var(--brand-ink)}.crm-gantt__grade,.crm-gantt__hoje{position:absolute;top:0;bottom:0;width:1px;background:var(--line-2)}.crm-gantt__hoje{width:2px;background:var(--brand)}.crm-gantt__seg{position:absolute;top:17px;height:20px;min-width:4px;border-radius:4px;box-sizing:border-box}.crm-gantt__seg--atrasada{outline:2px solid var(--danger);outline-offset:-1px}.crm-gantt__rotulo{position:absolute;top:19px;padding-left:10px;font-size:var(--fs-apoio);font-weight:600;white-space:nowrap}.crm-gantt__rotulo--ganho{color:var(--good-ink)}.crm-gantt__linha.is-fechada .crm-gantt__seg{opacity:.55}.crm-gantt__legenda{display:flex;flex-wrap:wrap;gap:var(--esp-3);margin:0;padding:0;list-style:none;color:var(--ink-mut);font-size:var(--fs-etiqueta)}.crm-gantt__legenda li{display:inline-flex;align-items:center;gap:6px}.crm-gantt__amostra{width:14px;height:8px;border-radius:2px}.crm-gantt__amostra.crm-gantt__seg--atrasada{background:var(--line)}.crm-cal__tipo--reuniao{--cal-tom: var(--c4)}.crm-cal__tipo--tarefa{--cal-tom: var(--ink-mut)}.crm-cal__tipo--vencimento{--cal-tom: var(--warn)}.crm-cal__tipo--ganho{--cal-tom: var(--good)}.crm-cal__ponto{flex:none;width:8px;height:8px;border-radius:2px;background:var(--cal-tom)}.crm-cal__chip[aria-pressed=false]{background:transparent;color:var(--ink-mut);text-decoration:line-through}.crm-cal__tipos{flex-wrap:wrap}.crm-cal{display:flex;flex-wrap:wrap;gap:var(--esp-4);align-items:flex-start}.crm-cal__mes{flex:999 1 640px;min-width:0;overflow:hidden}.crm-cal__semana,.crm-cal__grade{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.crm-cal__semana{border-bottom:1px solid var(--line)}.crm-cal__semana span{padding:10px 12px;color:var(--ink-mut);font-size:var(--fs-etiqueta);font-weight:600;text-transform:uppercase;letter-spacing:.08em}.crm-cal__grade{gap:1px;background:var(--line-2)}.crm-cal__dia{display:flex;flex-direction:column;gap:4px;min-width:0;min-height:112px;padding:8px;border:0;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.crm-cal__dia.is-fora{cursor:default}.crm-cal__dia.is-escolhido{box-shadow:inset 0 0 0 2px var(--brand)}.crm-cal__num{align-self:flex-start;min-width:24px;height:24px;padding:0 4px;box-sizing:border-box;border-radius:var(--radius);display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-apoio);font-weight:600}.crm-cal__dia.is-fora .crm-cal__num{color:var(--ink-mut);opacity:.6}.crm-cal__num.is-hoje{background:var(--brand);color:var(--brand-fg)}.crm-cal__item{display:block;padding:3px 6px;border-radius:5px;background:color-mix(in srgb,var(--cal-tom) 22%,var(--surface));font-size:var(--fs-etiqueta);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crm-cal__item.is-atrasada{background:var(--danger-bg);box-shadow:inset 0 0 0 1px var(--danger)}.crm-cal__item.is-feita,.crm-cal__evento.is-feita{opacity:.55;text-decoration:line-through}.crm-cal__mais{padding-left:4px;color:var(--ink-mut);font-size:var(--fs-etiqueta)}.crm-cal__agenda{flex:1 1 280px;display:flex;flex-direction:column;gap:var(--esp-3);padding:18px}.crm-cal__agenda h3{margin:0}.crm-cal__lista{display:flex;flex-direction:column;gap:var(--esp-2);margin:0;padding:0;list-style:none}.crm-cal__evento{display:grid;grid-template-columns:48px 1fr;gap:10px;width:100%;padding:10px;border:0;border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.crm-cal__evento.is-atrasada .crm-cal__ponto{background:var(--danger)}.crm-cal__hora{color:var(--ink-mut);font-size:var(--fs-apoio);font-weight:600}.crm-cal__texto{display:flex;flex-direction:column;gap:3px;min-width:0}.crm-cal__titulo{display:flex;align-items:center;gap:6px;font-weight:600}.crm-cal__agendar{border:1px dashed var(--line)}.crm-ficha__numeros{display:flex;flex-wrap:wrap;gap:var(--esp-4);color:var(--ink-mut);font-size:var(--fs-sub)}.crm-ficha__numeros b{color:var(--ink)}.crm-ficha__timeline{display:flex;flex-direction:column;max-width:820px}.crm-ficha__timeline .crm-trilha__corpo{margin-bottom:10px;padding:10px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.crm-ficha__timeline .crm-trilha__item:last-child .crm-trilha__corpo{margin-bottom:0}.crm-ficha__timeline .crm-trilha__extra{margin-left:8px;padding:1px 8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:var(--fs-sub);white-space:nowrap}.crm-ficha__timeline .crm-trilha__extra:before{content:none}.crm-ficha__mais{align-self:flex-start;margin:12px 0 0 42px}.crm-ficha__lista{margin:0;padding:0;list-style:none}.crm-ficha__oportunidade{display:grid;grid-template-columns:130px minmax(0,1fr) auto auto 110px;align-items:center;gap:var(--esp-4);padding:12px 20px;border-top:1px solid var(--line)}.crm-ficha__oportunidade:first-child{border-top:0}.crm-ficha__nome{display:flex;flex-direction:column;gap:2px;min-width:0}.crm-ficha__oportunidade .link{justify-self:end}@media (max-width: 720px){.crm-ficha__oportunidade{grid-template-columns:minmax(0,1fr) auto}}@media (prefers-reduced-motion: reduce){.crm-card.is-arrastavel:hover,.crm-card.is-erguido{transform:none}.crm-trilha__item.is-pendente .crm-trilha__icone{animation:none}}.crm-resultado{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid;border-radius:var(--radius-sm);font-size:var(--fs-sub);animation:movimento-entra var(--motion-base) var(--motion-ease-out)}.crm-resultado strong{font-size:var(--fs-corpo)}.crm-resultado svg{flex:none;margin-top:1px}.crm-resultado--perdida{border-color:var(--danger-bd);background:var(--danger-bg);color:var(--danger-ink)}.crm-resultado--ganha{border-color:var(--good-bd);background:var(--good-bg);color:var(--good-ink)}.crm-resultado__quando{opacity:.8}.crm-etapas-barra{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-3);flex-wrap:wrap;padding:10px 14px;border:1px solid var(--brand);border-radius:var(--radius);background:color-mix(in srgb,var(--brand) 8%,var(--surface))}.crm-quadro--edicao{align-items:start}.crm-etapa-edit.is-arrastando{position:relative;z-index:1;border-color:var(--brand);box-shadow:var(--shadow-md)}.crm-etapa-edit.is-removida{border-style:dashed;opacity:.7}.crm-etapa-edit.is-removida h3{text-decoration:line-through}.crm-etapa-edit__alca{cursor:grab;touch-action:none}.crm-etapa-edit__nome{flex:1;min-width:0;font-weight:600}.crm-etapa-nova{display:flex;align-items:center;justify-content:center;gap:var(--esp-2);min-height:120px;border:1px dashed var(--line-2);border-radius:var(--radius);background:transparent;color:var(--ink-mut);cursor:pointer}.crm-etapa-nova:hover{border-color:var(--brand);color:var(--ink)}.perfil-campo__valor{display:flex;align-items:center;gap:8px}.perfil-campo__num{width:86px}.perfil-campo__texto{width:190px}.formas{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.formas--com-painel{grid-template-columns:minmax(0,1fr) 380px}.formas__lista{display:flex;flex-direction:column;gap:14px;min-width:0}.formas__filtros{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.formas__busca{width:220px}.formas__tbl tbody tr{cursor:pointer}.formas__abrir{display:flex;align-items:center;gap:10px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.formas__aviso{color:var(--warn-ink)}.painel-forma{position:sticky;top:16px;display:flex;flex-direction:column;max-height:calc(100vh - 120px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);animation:entrada-painel var(--motion-base) var(--motion-ease-out)}@keyframes entrada-painel{0%{opacity:0;transform:translate(12px)}}.painel-forma__cab{display:flex;align-items:center;gap:10px;padding:14px 16px 14px 20px;border-bottom:1px solid var(--line)}.painel-forma__cab h3{flex:1;margin:0;font-size:var(--fs-titulo);font-weight:600}.painel-forma__cor{display:block;flex-shrink:0;width:10px;height:10px;border-radius:3px}.painel-forma__corpo{overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:22px}.painel-forma__secao{display:flex;flex-direction:column;gap:10px}.painel-forma__linha{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:var(--fs-corpo)}.painel-forma__nota{margin:0;font-size:var(--fs-apoio);color:var(--ink-mut)}.painel-forma__link{font-size:var(--fs-apoio);color:var(--brand-700);text-decoration:none}.painel-forma__rodape{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 12px 20px;border-top:1px solid var(--line)}@media (max-width: 1180px){.formas--com-painel{grid-template-columns:minmax(0,1fr)}.painel-forma{position:static;max-height:none}}.formas__col-ativa{width:64px}.formas__col-abrir{width:32px}.perfil-abas{align-self:flex-start}.adotar__busca{width:100%}.adotar__lista{max-height:52vh;overflow-y:auto}.adotar__codigo{width:64px}.adotar__acao{width:120px;text-align:right}.painel-forma__pessoas{max-height:220px;overflow-y:auto}.painel-forma__par{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.painel-forma__alerta{padding:12px 14px;border-radius:var(--radius);background:var(--warn-bg);border:1px solid var(--warn-bd);font-size:var(--fs-apoio);line-height:1.45}.painel-forma__alerta b{color:var(--warn-ink)}.conta-gw{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:var(--radius)}.conta-gw--ok{border-color:var(--good-bd)}.conta-gw--falta{border-color:var(--warn-bd)}.conta-gw__cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.conta-gw__nome{font-weight:600}.painel-forma__acc{border-top:1px solid var(--line)}.painel-forma__acc summary{display:flex;align-items:center;gap:12px;padding:12px 0;cursor:pointer;list-style:none}.painel-forma__acc summary::-webkit-details-marker{display:none}.painel-forma__acc-tit{font-weight:600}.painel-forma__acc summary .sub{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.painel-forma__acc-seta{flex-shrink:0;transition:transform var(--motion-base) var(--motion-ease-out)}.painel-forma__acc[open] .painel-forma__acc-seta{transform:rotate(90deg)}.painel-forma__acc-corpo{display:flex;flex-direction:column;gap:10px;padding-bottom:14px}.tabelas-preco{margin-bottom:22px}.tabela-preco{text-align:left;padding:16px;cursor:pointer}.tabela-preco--ativa{border:1px solid var(--brand);box-shadow:0 0 0 3px var(--brand-100)}.tabela-preco__icone{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--brand-100);color:var(--brand-700);display:grid;place-items:center}.tabela-preco__txt{flex:1}.tabelas-preco__busca{width:260px}.tabelas-preco__carregando{padding:40px}.tabelas-preco__preco{font-weight:600}.catalogo-editor{display:flex;flex-wrap:wrap;gap:18px;align-items:flex-start}.catalogo-editor__lado{flex:1 1 320px;max-width:420px;min-width:0}.catalogo-editor__principal{flex:999 1 560px;min-width:0}.catalogo-grupo{display:grid;margin:0;padding:0;border:0}.catalogo-grupo__titulo{padding:0;margin-bottom:var(--esp-1);font-size:var(--fs-apoio);font-weight:500;color:var(--ink-2)}.catalogo-familia{display:flex;align-items:center;gap:12px;min-height:44px;border-bottom:1px solid var(--line-2);cursor:pointer}.catalogo-familia:last-child{border-bottom:none}.catalogo-familia__nome{flex:1;min-width:0}.catalogo-busca{display:grid;max-height:260px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius)}.catalogo-busca__nota{padding:12px}.catalogo-busca .catalogo-produto{padding:0 8px 0 12px}.catalogo-produto{display:flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px solid var(--line-2)}.catalogo-produto:last-child{border-bottom:none}.catalogo-produto__id{display:grid;flex:1;min-width:0}.lista-cat{overflow-x:auto;transition:opacity var(--motion-rapido) var(--motion-ease-out)}.lista-cat--buscando{opacity:.6}.lin-cat{display:grid;grid-template-columns:44px minmax(0,1fr) 104px 86px 86px 124px;grid-template-areas:"foto id preco desc acr final";gap:10px;align-items:center;min-width:620px;padding:9px 14px;border-bottom:1px solid var(--line-2)}.lin-cat:last-child{border-bottom:none}.lin-cat__foto{grid-area:foto}.lin-cat__id{grid-area:id;display:grid;min-width:0}.lin-cat__preco{grid-area:preco;text-align:right}.lin-cat__final{grid-area:final;display:grid;text-align:right}.catalogo-acoes{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-top:18px;padding:12px 0;background:var(--bg);border-top:1px solid var(--line)}.catalogo-acoes>span{flex:1 1 240px}.barra-meta{position:relative;height:7px;background:var(--chart-track);border-radius:20px}.barra-meta>span{position:absolute;inset:0 auto 0 0;border-radius:20px;transition:width var(--motion-lento) var(--motion-ease-in-out)}.barra-meta>i{position:absolute;top:-3px;bottom:-3px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink)}.barras-meta{display:grid;gap:7px;min-width:150px;font-size:var(--fs-sub)}.barras-meta__linha{display:grid;grid-template-columns:12px minmax(0,1fr) 36px;gap:6px;align-items:center}.barras-meta__linha b{text-align:right;font-variant-numeric:tabular-nums}.degraus{display:grid;grid-template-columns:repeat(auto-fit,minmax(46px,1fr));gap:4px}.degrau{display:flex;flex-direction:column;align-items:center;gap:1px;padding:5px 2px;border-radius:var(--radius-sm);border:1.5px solid var(--line);font-size:var(--fs-sub);color:var(--ink-mut)}.degrau b{color:var(--ink-2);font-variant-numeric:tabular-nums}.degrau--ativo{border-color:var(--brand);background:var(--brand-050);color:var(--brand-ink)}.degrau--ativo b{color:var(--brand-ink)}.meta-bloco{display:grid;gap:10px}.meta-bloco__topo{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.meta-bloco__pct{font-size:23px;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.sim-atingimento{display:flex;flex-direction:column;gap:2px}.sim-atingimento .muted{font-size:var(--fs-sub)}.barras-meta__linha b.barras-meta__abaixo-gate{color:var(--ink-mut);font-weight:500}.com-linha{display:flex;justify-content:space-between;padding:1px 0}.com-titulo{font-weight:700}.com-par{display:flex;justify-content:space-between;gap:var(--esp-3)}.com-par__texto{min-width:0}.com-par__valor{white-space:nowrap}.com-formula-crua{padding:8px 10px;background:var(--surface-2);border-radius:var(--radius-sm);white-space:pre-wrap}.com-progressivo__dados{flex:1}.com-progressao__titulo{font-weight:600}.com-faixa{display:flex;align-items:center;gap:var(--esp-3);padding:8px 12px;border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--surface)}.com-faixa--ativa{border-color:var(--brand);background:var(--brand-050)}.com-faixa__marca{display:grid;place-items:center;flex:none;width:16px;height:16px;border-radius:50%;border:2px solid var(--line)}.com-faixa--ativa .com-faixa__marca{border-color:var(--brand)}.com-faixa__ponto{width:7px;height:7px;border-radius:50%;background:var(--brand)}.com-faixa__rotulo{flex:1;font-weight:500}.com-faixa--ativa .com-faixa__rotulo{font-weight:600}.com-total{display:flex;justify-content:space-between;align-items:center;margin-top:var(--esp-4);padding:14px 16px;background:var(--brand-050);border:1px solid var(--brand-100);border-radius:var(--radius)}.com-total__titulo{font-weight:700;color:var(--brand-ink)}.com-total__valor{color:var(--brand-700)}.com-realizado{background:var(--surface-2);border-radius:var(--radius-sm);padding:12px}.com-congelado{background:var(--good-bg);border-color:var(--good-bd)}.com-apuracao{grid-template-columns:1.2fr 1fr}.com-comparativo{grid-template-columns:1.1fr 1fr;align-items:start}.com-mes{text-transform:capitalize}.com-plano{font-weight:600}.com-plano__cor{width:8px;height:8px;border-radius:2px}.com-clicavel{cursor:pointer}table.tbl tbody tr.com-selecionada{background:var(--brand-050)}.com-bonus{font-weight:800;color:var(--brand-700)}.com-bonus--zero{color:var(--ink-mut)}.com-comissao-mes{font-weight:700;color:var(--brand-700)}table.tbl tr.com-rodape{border-top:2px solid var(--line)}table.tbl td.com-rodape__rotulo{padding:14px;text-align:right;font-weight:700}table.tbl td.com-rodape__total{padding:14px;font-weight:800;font-size:var(--fs-titulo)}.com-conf__area{padding:16px}.com-conf__selos{display:flex;flex-wrap:wrap;gap:var(--esp-2);padding:12px 16px}table.tbl tbody tr.com-conf__divergente{background:var(--warn-bg)}.com-conf__nota{padding:10px 16px}.com-conf__impacto{padding:12px 16px;border-top:1px solid var(--line)}.com-conf__pergunta{font-weight:600}.com-conf__nome{flex:1}.com-fechar{margin-left:auto}.com-calc-cabeca{position:sticky;top:0;z-index:2;background:var(--surface)}.com-calc-topo{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--esp-3)}.com-calc-vendedor{min-width:200px}.com-calc-busca{flex:1;min-width:220px}.com-calc-chips{display:flex;flex-wrap:wrap;gap:var(--esp-2)}.com-calc-precos{grid-template-columns:1fr 1fr;align-items:start}.com-calc-ajuste{width:90px}.com-calc-forma{grid-template-columns:2fr 1.4fr .8fr auto;align-items:center}.com-calc-rende{padding:14px;align-items:baseline;flex-wrap:wrap;gap:var(--esp-3)}.com-calc-lados{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start}.com-calc-lado{min-width:0}.com-calc-resumo{padding:14px}.com-calc-valor{font-weight:700}.com-calc-mes{padding:12px}.com-calc-diferenca{margin-left:auto;font-weight:600}.com-calc-blocos{display:flex;flex-wrap:wrap;gap:var(--esp-4)}.com-calc-bloco{flex:1;min-width:200px}.dash-evolucao{grid-template-columns:1.6fr 1fr}.dash-vendas{grid-template-columns:1.3fr 1fr}.dash-duas{grid-template-columns:1fr 1fr}.dash-uma{grid-template-columns:1fr}.dash-meta{display:flex;flex-direction:column;align-items:center;gap:var(--esp-3)}.dash-meta__linhas{width:100%}.dash-meta__hr{margin:4px 0}.dash-valor{font-weight:600}.dash-valor--forte{font-weight:700}.dash-ranking__nome{font-weight:600}.dash-ranking__pct{font-weight:700}.dash-ranking__pct--meio{color:var(--ink)}.plano-card{display:flex;flex-direction:column;padding:0}.plano-card__head{display:flex;align-items:center;gap:10px;padding:14px 16px 8px}.plano-card__head b{font-size:var(--fs-titulo)}.plano-card__cor{width:11px;height:11px;border-radius:4px;flex:none}.plano-card__modelo{padding:0 16px 10px}.plano-card__forma{display:flex;flex-direction:column;gap:6px;padding:0 16px 10px}.plano-card__rotulo{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mut)}.plano-card__fixo{display:flex;flex-direction:column;gap:4px;padding:14px 0 18px}.plano-card__fixo b{font-size:30px;line-height:1;color:var(--brand-ink)}.plano-card__fixo span{font-size:var(--fs-apoio)}.plano-card__numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.plano-card__numeros>div{display:flex;flex-direction:column;gap:3px;padding:9px 12px;background:var(--surface)}.plano-card__numeros b{font-size:var(--fs-corpo);font-variant-numeric:tabular-nums}.plano-card__pe{display:flex;align-items:center;gap:8px;margin-top:auto;padding:11px 16px 13px}.plano-card__espaco{flex:1}.plano-card__equipe{display:flex;align-items:center;gap:6px;font-size:var(--fs-apoio)}.escada{position:relative;margin:0}.escada__desenho{display:block;width:100%}.escada__legenda{position:relative;display:flex;justify-content:flex-end;min-height:15px;margin-top:3px;font-size:var(--fs-etiqueta)}.escada__gate{position:absolute;top:0;transform:translate(-2px);color:var(--warn-ink);white-space:nowrap}.escada__fonte{color:var(--ink-mut)}.escada__sem{font-size:var(--fs-apoio);margin:12px 0 16px}.meta-plano{display:flex;flex-direction:column;gap:10px;padding:13px 10px 12px;background:var(--surface-2);border:1px solid var(--line);border-top:2px solid var(--line);border-radius:var(--radius)}.meta-plano__head{display:flex;align-items:center;gap:8px}.meta-plano__head b{font-size:var(--fs-corpo)}.meta-plano__cor{width:9px;height:9px;border-radius:3px;flex:none}.meta-plano__espaco{flex:1}.meta-plano__resumo{font-size:var(--fs-apoio)}.meta-plano__gate{display:flex;align-items:flex-end;gap:12px}.meta-plano__gate .field{max-width:110px}.meta-plano__gate .muted{font-size:var(--fs-apoio);padding-bottom:8px;line-height:1.4}.meta-plano__tabela{max-height:260px;overflow-y:auto}.meta-plano__tabela table.tbl th,.meta-plano__tabela table.tbl td{padding-left:6px;padding-right:6px}.meta-plano__tabela .input,.meta-plano__tabela .select{min-width:0}.meta-plano__tabela table.tbl{table-layout:auto}.meta-plano__flex{width:100%;min-width:106px}.meta-plano__piso{width:64px}.meta-plano__tipo{width:100%}.meta-plano__bonus-pct{width:80px;text-align:right}.meta-plano__bonus{width:100px;text-align:right}.meta-plano__passo{color:var(--good-ink);font-size:var(--fs-apoio);white-space:nowrap}.meta-plano__tabela table.tbl td:first-child,.meta-plano__tabela table.tbl th:first-child{padding-left:10px}.meta-plano__tabela table.tbl td:last-child,.meta-plano__tabela table.tbl th:last-child{padding-right:8px}.meta-plano__linha--erro>td{background:var(--danger-bg)}.meta-plano__erro{display:flex;align-items:center;gap:7px;margin:0;font-size:var(--fs-apoio);color:var(--ink)}.meta-plano__erro svg{color:var(--danger-ink);flex:none}.meta-plano__pe{display:flex}.metas-duplas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width: 1180px){.metas-duplas{grid-template-columns:minmax(0,1fr)}}.meta-plano__nome{flex:1;min-width:0;font-weight:600}.meta-plano__deslizante{flex:1;min-width:80px;margin-bottom:12px;accent-color:var(--brand)}.faixas-tabela{display:flex;flex-direction:column;gap:6px}.faixas-tabela__linhas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px;align-items:center;gap:6px;max-width:360px}.faixas-tabela__cab{font-size:var(--fs-sub);color:var(--ink-mut)}.faixas-tabela__pega{border-color:var(--brand)}.faixas-tabela__nova{align-self:flex-start}.valores-plano{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.valores-plano__topo{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.valores-plano__topo h4{margin:0 0 2px;font-size:var(--fs-titulo)}.valores-plano__topo .muted{font-size:var(--fs-sub)}.valores-plano__novo{display:grid;grid-template-columns:96px minmax(0,1fr);gap:6px}.valor-plano{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--line)}.valor-plano__cabeca{display:flex;align-items:center;gap:6px}.valor-plano__rotulo{flex:1;min-width:0;font-weight:600}.valor-plano__tipo{min-height:24px;padding:0 8px;font-size:var(--fs-sub);cursor:default}.valor-plano__uso,.valor-plano__resumo{font-size:var(--fs-sub)}.valor-plano__conta{display:flex;flex-direction:column;gap:6px}.valor-plano__conta .linha-guiada{grid-template-columns:72px minmax(0,1fr) auto 28px}.valor-plano__conta .linha-guiada__op{width:72px}.plano-etapas{display:flex;flex-direction:column;gap:20px;min-height:100%}.plano-etapas__topo{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-bottom:16px;border-bottom:1px solid var(--line)}.plano-etapas__titulo h1{margin:0;font-size:var(--fs-titulo)}.plano-etapas__sub{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:4px}.plano-etapas__corpo{flex:1;min-width:0}.plano-etapas__rodape{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--line);background:var(--bg)}.plano-etapas__aviso{flex:1;font-size:var(--fs-apoio);color:var(--danger-ink)}.passos{display:flex;align-items:center;gap:6px;margin:0 0 0 auto;padding:0;list-style:none;flex-wrap:wrap;font-size:var(--fs-apoio)}.passos__item+.passos__item:before{content:"";display:inline-block;width:20px;height:1px;margin-right:6px;vertical-align:middle;background:var(--line-2)}.passos__item{display:flex;align-items:center}.passos__botao{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:4px 10px 4px 4px;border:0;border-radius:999px;background:none;color:var(--ink-mut);font:inherit}button.passos__botao{cursor:pointer;color:var(--ink-2)}button.passos__botao:hover{background:var(--surface-2)}.passos__n{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);font-size:var(--fs-sub)}.passos__item--feita .passos__n{border-color:transparent;background:var(--surface-2);color:var(--ink)}.passos__item--atual .passos__botao{background:var(--brand-050);color:var(--ink);font-weight:600}.passos__item--atual .passos__n{border-color:transparent;background:var(--brand);color:var(--brand-fg)}.etapa__cabeca{display:flex;flex-direction:column;gap:4px}.etapa__cabeca h2{margin:0;font-size:var(--fs-titulo)}.etapa__cabeca p{margin:0}.etapa-modelo{display:flex;flex-direction:column;gap:18px;max-width:1200px}.etapa-modelo__prontos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.etapa-modelo__cartao{display:flex;flex-direction:column;gap:10px;padding:16px;color:var(--ink);font:inherit}.etapa-modelo__cartao:disabled{cursor:default;opacity:.55}.etapa-modelo__cartao--largo{flex-direction:row;align-items:center;gap:20px}.etapa-modelo__forma{display:flex;align-items:flex-end;gap:4px;height:64px;padding:10px;border-radius:var(--radius-sm);background:var(--surface-2)}.etapa-modelo__forma span{flex:1 1 0;border-radius:3px 3px 0 0}.etapa-modelo__desc{font-size:var(--fs-apoio);line-height:var(--lh-corpo)}.etapa-modelo__exemplo{padding-top:10px;border-top:1px solid var(--line);font-size:var(--fs-sub);color:var(--ink-2)}.etapa-modelo__texto{display:flex;flex:1;flex-direction:column;gap:6px}.etapa-modelo__codigo{padding:10px 14px;border-radius:var(--radius-sm);background:var(--surface-2);font-family:ui-monospace,JetBrains Mono,monospace;font-size:var(--fs-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:45%}.etapa-modelo__copiar{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px dashed var(--line-2);border-radius:var(--radius);color:var(--ink-2)}.etapa-modelo__copiar .select{margin-left:auto;min-width:260px;width:auto}.etapa-regra{display:flex;flex-direction:column;gap:18px}.etapa-regra__identidade{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.etapa-regra__identidade .field{flex:1 1 320px;max-width:520px}.etapa-regra__cores{margin:0;padding:0;border:0}.etapa-regra__cores legend{padding:0;margin-bottom:6px;font-size:var(--fs-apoio);font-weight:600}.etapa-regra__cores>div{display:flex;gap:8px;height:40px;align-items:center}.etapa-regra__cor{width:30px;height:30px;border-radius:var(--radius-sm);border:2px solid transparent;cursor:pointer}.etapa-regra__cor[aria-pressed=true]{border-color:var(--ink)}.etapa-regra__converter{margin-left:auto}.etapa-regra__grade{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,400px);gap:20px;align-items:start}.etapa-regra__principal{display:flex;flex-direction:column;gap:16px;min-width:0}.plano-teto{display:flex;align-items:center;gap:16px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.plano-teto>div{display:flex;flex:1;flex-direction:column;gap:2px;font-size:var(--fs-sub)}.plano-teto__rotulo{display:flex;align-items:center;gap:6px;font-size:var(--fs-apoio);font-weight:600}.vigencia__linha{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0 0;padding:0;list-style:none;font-size:var(--fs-sub);text-align:center}.vigencia__linha li{display:flex;flex-direction:column;gap:2px;padding:6px;border-radius:6px}.vigencia__linha li{padding:0}.vigencia__mes{display:grid;place-items:center;height:30px;border-radius:6px;font-weight:600}.vigencia__mes--hoje{background:var(--surface-2);color:var(--ink-2)}.vigencia__mes--nova{background:var(--brand);color:var(--brand-fg)}.vigencia__mes--fechado{border:1px dashed var(--line-2);color:var(--ink-mut)}@media (max-width: 1180px){.etapa-modelo__prontos,.etapa-regra__grade{grid-template-columns:minmax(0,1fr)}}.ilustra{display:flex;align-items:center;gap:3px;height:34px;padding:8px 10px;border-radius:var(--radius-sm);background:var(--surface-2);box-sizing:border-box}.ilustra__seg{flex-basis:0;height:18px;border-radius:4px}.ilustra__seg--fora{background:repeating-linear-gradient(45deg,var(--line-2) 0 4px,var(--surface) 4px 8px)}.ilustra--colunas{align-items:flex-end}.ilustra__col{flex:1 1 0;border-radius:3px 3px 0 0;background:var(--c2)}.codigo-card{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.codigo-card__barra{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-apoio)}.codigo-card__barra .btn{margin-left:auto}.codigo{position:relative;font-family:ui-monospace,JetBrains Mono,monospace;font-size:14px;line-height:1.7}.codigo__realce,.codigo__campo{box-sizing:border-box;width:100%;min-height:200px;margin:0;padding:14px 16px;font:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere;-moz-tab-size:2;tab-size:2}.codigo__realce{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--ink);pointer-events:none}.codigo__campo{position:relative;display:block;resize:vertical;border:0;outline:none;background:transparent;color:transparent;caret-color:var(--ink)}.codigo__campo:focus-visible{box-shadow:inset 0 0 0 2px var(--brand-100)}.codigo--funcao{color:var(--brand-ink);font-weight:600}.codigo--sistema{color:var(--info-ink)}.codigo--plano{color:var(--c4)}.codigo--tabela{color:var(--good-ink)}.codigo--numero{color:var(--warn-ink)}.codigo--operador{color:var(--ink-mut)}.codigo--invalido{color:var(--danger-ink)}.codigo__erro{text-decoration:underline wavy var(--danger);text-underline-offset:5px}.codigo__sugestoes{position:absolute;left:16px;right:16px;bottom:8px;z-index:3;max-height:260px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow);font-family:var(--font)}.codigo__sugestoes li{display:flex;align-items:baseline;gap:10px;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:var(--fs-apoio)}.codigo__sugestoes li>span:first-child{font-family:ui-monospace,JetBrains Mono,monospace}.codigo__sugestoes li .muted{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.codigo__sugestoes li[aria-selected=true]{background:var(--brand-050)}.codigo-card__estado{display:flex;align-items:flex-start;gap:8px;padding:10px 14px;border-top:1px solid var(--line);font-size:var(--fs-apoio)}.codigo-card__estado--erro{background:var(--danger-bg);color:var(--danger-ink)}.codigo-card__estado--ok svg{color:var(--good)}.codigo-card__contagem{margin-left:auto;white-space:nowrap}.regra-modo{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.regra-modo h3{margin:0;font-size:var(--fs-titulo)}.regra-modo .muted{font-size:var(--fs-apoio)}.codigo--vazio{color:var(--danger-ink);font-weight:700}.inserir-formula{position:sticky;top:16px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 160px);overflow-y:auto;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.inserir-formula__item{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid;border-radius:6px;font:inherit;font-size:var(--fs-sub);text-align:left;cursor:pointer}@media (max-width: 1180px){.regra-grade--guiado,.regra-grade--formula{grid-template-columns:minmax(0,1fr)}}.termo--sistema{color:var(--info-ink);border-color:color-mix(in srgb,var(--info) 45%,transparent);background:color-mix(in srgb,var(--info) 12%,transparent)}.termo--plano{color:color-mix(in srgb,var(--c4) 55%,var(--ink));border-color:color-mix(in srgb,var(--c4) 45%,transparent);background:color-mix(in srgb,var(--c4) 12%,transparent)}.termo--tabela{color:var(--good-ink);border-color:color-mix(in srgb,var(--good) 45%,transparent);background:color-mix(in srgb,var(--good) 12%,transparent)}.termo--numero{color:var(--warn-ink);border-color:color-mix(in srgb,var(--warn) 45%,transparent);background:color-mix(in srgb,var(--warn) 12%,transparent)}.termo--funcao{color:var(--brand-ink);font-weight:600;border-color:color-mix(in srgb,var(--brand) 45%,transparent);background:color-mix(in srgb,var(--brand) 12%,transparent)}.termo--operador{color:var(--ink);border-color:var(--line-2);background:var(--surface-2)}.termo-linha{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.termo-texto{font-size:var(--fs-apoio);color:var(--ink-2)}.termo-ancora{position:relative;display:inline-flex}.termo{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:1px solid;border-radius:var(--radius-sm);font-family:ui-monospace,JetBrains Mono,monospace;font-size:var(--fs-apoio);white-space:nowrap;cursor:pointer}.termo__extra{flex-shrink:0;font-size:var(--fs-sub);opacity:.75}.termo__rotulo{min-width:0;overflow:hidden;text-overflow:ellipsis}.termo--vazio{min-width:48px;justify-content:center;border-style:dashed;border-color:var(--danger);background:var(--danger-bg);color:var(--danger-ink)}.termo--alvo{box-shadow:0 0 0 3px var(--brand-100)}.regra-grade{display:grid;gap:20px;align-items:start}.regra-grade--guiado{grid-template-columns:minmax(0,1fr) minmax(0,360px) minmax(0,300px)}.regra-grade--formula{grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,300px)}.regra-grade__principal,.regra-grade__paineis{display:flex;flex-direction:column;gap:16px;min-width:0}.regra-guiada{display:flex;flex-direction:column;gap:12px;min-width:0}.regra-guiada__legenda{display:flex;gap:8px;flex-wrap:wrap}.regra-guiada__legenda .termo{cursor:default}.regra-guiada__adicionar{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border:1.5px dashed var(--line-2);border-radius:var(--radius);background:transparent;color:var(--ink-mut);font:inherit;font-size:var(--fs-apoio);cursor:pointer;transition:border-color var(--motion-rapido),color var(--motion-rapido)}.regra-guiada__adicionar:hover{border-color:var(--brand);color:var(--brand-ink)}.regra-guiada__rodape{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2)}.regra-guiada__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--fs-apoio)}.regra-guiada__total strong{font-size:var(--fs-pagina);color:var(--brand-ink)}.escolher-valor__grupo-btn{align-self:flex-start}.termo-texto--botao{padding:0;border:0;background:transparent;font:inherit;cursor:pointer;text-decoration:underline dotted}.escolher-valor{position:absolute;top:calc(100% + 6px);left:0;z-index:20;display:flex;flex-direction:column;gap:8px;width:320px;max-height:440px;overflow-y:auto;padding:10px;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-lg);font-family:inherit;white-space:normal}.escolher-valor__topo{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-apoio)}.escolher-valor__busca{position:relative;display:flex;align-items:center}.escolher-valor__busca svg{position:absolute;left:10px;color:var(--ink-mut)}.escolher-valor__busca .input{padding-left:30px}.escolher-valor__grupo{display:flex;flex-direction:column;gap:4px}.escolher-valor__titulo{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mut)}.escolher-valor__item{display:flex;justify-content:space-between;gap:12px;padding:6px 8px;border:1px solid;border-radius:6px;font-size:var(--fs-apoio);cursor:pointer}.escolher-valor__item[aria-selected=true]{box-shadow:0 0 0 2px var(--brand-100)}.escolher-valor__extra{font-size:var(--fs-sub);opacity:.8}.escolher-valor__vazio,.escolher-valor__dica{margin:0;font-size:var(--fs-sub)}.escolher-valor__digitar{display:flex;flex-direction:column;gap:6px;padding-top:8px;border-top:1px solid var(--line)}.escolher-valor__linha{display:flex;align-items:center;gap:6px}.escolher-valor__unidade{width:64px}.parcela{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.parcela__cabeca{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line)}.parcela__n{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--fs-sub);font-weight:600}.parcela__nome{flex:1 1 180px;min-width:0;font-weight:600}.parcela__valor{white-space:nowrap;color:var(--brand-ink);font-weight:600}.parcela__acoes{display:flex;gap:2px}.parcela__corpo{display:flex;flex-direction:column;gap:8px;padding:14px;min-width:0}.linha-guiada__conteudo .termo-ancora,.linha-guiada__conteudo .termo{min-width:0;max-width:100%}.linha-guiada__conteudo .termo{overflow:hidden}.parcela--nova{border-color:var(--brand)}.parcela__sinal{display:inline-flex;flex:none;border:1px solid var(--line-2);border-radius:var(--radius-sm);overflow:hidden}.parcela__sinal button{padding:4px 10px;border:0;background:transparent;color:var(--ink-mut);font:inherit;font-size:var(--fs-sub);cursor:pointer}.parcela__sinal button[aria-pressed=true]{background:var(--surface-2);color:var(--ink);font-weight:600}.parcela__modelos{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px 14px;border-bottom:1px solid var(--line);font-size:var(--fs-apoio)}.parcela__frase{padding:12px 14px;border:0;background:transparent;color:var(--ink-2);font:inherit;font-size:var(--fs-apoio);text-align:left;cursor:pointer}.parcela__formula{display:block;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);font-family:ui-monospace,JetBrains Mono,monospace;font-size:var(--fs-apoio);white-space:pre-wrap}.parcela__nova{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border-top:1px solid var(--line);font-size:var(--fs-apoio)}.parcela__nova .muted{margin-right:auto}.parcela__adicionar{position:relative}.parcela__menu{position:absolute;top:calc(100% + 4px);left:0;z-index:20;display:flex;flex-direction:column;min-width:260px;padding:6px;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-lg)}.parcela__menu button{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:0;border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:var(--fs-apoio);text-align:left;cursor:pointer}.parcela__menu button:hover,.parcela__menu button:focus-visible{background:var(--brand-050)}.linha-guiada{display:grid;grid-template-columns:96px minmax(0,1fr) auto 32px;align-items:center;gap:10px;min-height:40px}.linha-guiada__rot{font-size:var(--fs-sub);font-weight:600;color:var(--ink-mut)}.linha-guiada__op{width:96px}.linha-guiada__conteudo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.linha-guiada__valor{white-space:nowrap;font-size:var(--fs-apoio);text-align:right}.linha-guiada__ok{color:var(--good-ink)}.linha-guiada__nao{color:var(--ink-mut)}.linha-guiada__passo{display:flex;flex-direction:column;gap:8px}.linha-guiada__grupo{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-left:12px;padding:8px 0 8px 12px;border-left:2px solid var(--line)}.linha-guiada__grupo>.btn{align-self:flex-start}.linha-guiada--total{padding-top:8px;border-top:1px solid var(--line)}.linha-guiada--total .linha-guiada__valor{color:var(--brand-ink)}.leitura-parcelas{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.leitura-parcelas li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--fs-apoio)}.leitura-parcelas__n{color:var(--ink-mut);font-weight:600}.leitura-parcelas__texto{display:flex;flex-direction:column;gap:2px}.leitura-parcelas__erro{border-color:var(--danger);background:var(--danger-bg)}.leitura-parcelas__motivo{color:var(--danger-ink)}.previa{position:sticky;top:16px;display:flex;flex-direction:column;gap:16px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.previa__etiqueta{font-size:var(--fs-etiqueta);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mut)}.previa__frase{margin:4px 0 0;line-height:var(--lh-corpo);color:var(--ink-2)}.previa__teste,.previa__meta{display:flex;flex-direction:column;gap:12px;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.previa__deslizante{display:flex;flex-direction:column;gap:6px}.previa__deslizante input{accent-color:var(--brand)}.previa__linha{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:var(--fs-apoio)}.previa__nota{font-size:var(--fs-sub)}.previa__total{display:flex;align-items:baseline;justify-content:space-between;padding-top:12px;border-top:1px solid var(--line)}.previa__total strong{font-size:var(--fs-pagina);color:var(--brand-ink)}.previa__aviso{margin:0}.previa__conta{display:flex;flex-direction:column;gap:6px;margin:0;padding:14px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--fs-apoio)}.previa__conta div,.etapa-revisar__fatos div{display:flex;justify-content:space-between;gap:12px}.previa__conta dt,.etapa-revisar__fatos dt{color:var(--ink-mut)}.previa__conta dd,.etapa-revisar__fatos dd{margin:0;text-align:right}.previa__conta-total{padding-top:6px;border-top:1px solid var(--line);font-weight:600}.previa__meses{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;align-items:end;height:88px}.previa__mes{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%;font-size:var(--fs-etiqueta)}.previa__barra{width:100%;border-radius:4px 4px 0 0;background:var(--c2)}.etapa-revisar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:20px;align-items:start}.etapa-revisar__principal,.etapa-revisar__lado{display:flex;flex-direction:column;gap:16px;min-width:0}.etapa-revisar__lado{position:sticky;top:16px}.etapa-revisar__escada{display:flex;align-items:flex-end;gap:3px;height:44px}.etapa-revisar__escada span{flex:1 1 0;border-radius:3px 3px 0 0;background:var(--brand);opacity:.8}.etapa-revisar__resumo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.etapa-revisar__bloco{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);font-size:var(--fs-apoio)}.etapa-revisar__bloco header{display:flex;align-items:center;justify-content:space-between}.etapa-revisar__bloco p{margin:0;line-height:var(--lh-corpo)}.etapa-revisar__fatos{display:flex;flex-direction:column;gap:6px;margin:0}.etapa-revisar__historico summary{cursor:pointer;margin-bottom:10px;font-weight:600}@media (max-width: 1180px){.etapa-revisar__resumo{grid-template-columns:minmax(0,1fr)}.previa{position:static}}.previa__grande{font-size:var(--fs-pagina);color:var(--brand-ink)}.previa__parcelas{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--fs-apoio)}.previa__parcelas li{display:flex;align-items:center;gap:8px}.previa__parcelas li span:not(.previa__marca){flex:1;min-width:0;overflow-wrap:anywhere}.previa__parcelas li b{flex:none;margin-left:auto}.previa__marca{flex:none;width:10px;height:10px;border-radius:3px}.taxas-secao{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.taxas-secao>p{margin:0;font-size:var(--fs-apoio)}.taxas{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-sm)}.taxas>*+*{border-top:1px solid var(--line)}.taxas__forma{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;background:none;color:var(--ink);font:inherit;font-size:var(--fs-apoio);text-align:left}button.taxas__forma{cursor:pointer}.taxas__forma>b{flex:1}.taxas__forma>.muted{font-size:var(--fs-sub)}.taxas__forma-bloco--aberta{background:var(--surface-2)}.taxas__resumo{padding:3px 9px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font-size:var(--fs-sub)}.taxas__editor{display:flex;flex-direction:column;gap:10px;padding:0 14px 14px}.taxas__faixa-parcelas{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px}.taxas__parcela{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:var(--fs-etiqueta)}.taxas__celula{display:grid;place-items:center;width:100%;height:28px;border-radius:5px;color:var(--ink);font-weight:600}.taxas__linha{display:flex;align-items:center;gap:8px;font-size:var(--fs-apoio);color:var(--ink-2)}.taxas__linha .input{width:72px;text-align:right}.taxas__marca{flex:none;width:10px;height:10px;border-radius:3px}.taxas__remover{margin-left:auto}.taxas__nova{align-self:flex-start}.previa__titulo-meta{display:inline-flex;align-items:center;gap:8px;font-weight:600}.previa__valor-meta{font-size:var(--fs-titulo)}.previa__mes-valor{font-size:var(--fs-etiqueta);color:var(--ink-2);white-space:nowrap}@media (max-width: 1280px){.etapa-revisar{grid-template-columns:minmax(0,1fr)}.etapa-revisar__lado{position:static}}.previa__meta--comissao{border-color:color-mix(in srgb,var(--brand) 40%,var(--line))}.previa__valor-meta--comissao{color:var(--brand-ink)}.previa__barra--comissao{background:var(--brand)}.previa__barra--negativa{background:var(--danger)}.previa__barra--venda{background:var(--brand)}.previa__faixas{display:flex;flex-direction:column;gap:6px;margin:0;padding:10px 0 0;border-top:1px solid var(--line);list-style:none;font-size:var(--fs-sub)}.previa__faixas li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:8px}.etapa-revisar__parcelas{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:var(--fs-apoio)}.etapa-revisar__parcelas li{display:flex;flex-direction:column}.plano-lista{grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.plano-vendedores__cab{position:sticky;top:0;background:var(--surface);z-index:2}.plano-vendedores__cor{width:12px;height:12px;border-radius:4px;flex:none}.plano-vendedores__fechar{margin-left:auto}.plano-vendedores__col-mover{width:260px}.plano-vendedores__fora{max-height:280px;overflow-y:auto}.plano-vendedores__opcao{cursor:pointer}.plano-vendedores__col-marca{width:36px}.plano-vendedores__marca{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line);background:transparent;display:grid;place-items:center}.plano-vendedores__marca--on{border-color:var(--brand);background:var(--brand)}.plano-vendedores__pe{position:sticky;bottom:0;background:var(--surface)}.plano-vendedores__contagem{margin-right:auto}.plano-historico__entrada{border-left:2px solid var(--line-2);padding-left:12px}.plano-historico__antes{text-decoration:line-through;opacity:.65}.plano-historico__ultima{display:inline-flex;align-items:center;gap:var(--esp-1)}.plano-metas__acoes{display:flex;align-items:flex-end;gap:var(--esp-3)}.plano-metas__spinner{width:11px;height:11px;border-width:1.5px}.plano-metas__fechado{margin:14px}.plano-metas__carregando{opacity:.45}.plano-metas__cor{width:8px;height:8px;border-radius:2px;display:inline-block}.plano-metas__valor{width:140px;text-align:right}.plano-metas__valor--herdada{opacity:.55}.plano-simulador__plano{min-width:220px}.plano-vinculo__select{min-width:200px}.plano-regra__campo{max-width:260px}.plano-regra__piso{width:90px}.plano-regra__tipo{width:130px}.plano-regra__valor{width:120px;text-align:right}.plano-regra__teto{max-width:180px}@page{size:A4;margin:12mm}.impressao{display:none}@media print{*,*:before,*:after{animation:none!important;transition:none!important}.sidebar,.topbar,.no-print{display:none!important}.app{display:block}.content{padding:0}body{background:#fff}body:has(.impressao)>*:not(.impressao){display:none!important}.impressao{display:block;color:#1e1e1e;font-size:8pt}.impressao__topo{display:flex;justify-content:space-between;align-items:center;background:#e8552e;color:#fff;padding:10pt 12pt;font-size:9pt}.impressao__topo strong{font-size:12pt}.impressao__titulo{font-size:13pt;margin:12pt 0 0}.impressao__sub{color:#787878;margin:3pt 0 0}.impressao__tabela{width:100%;border-collapse:collapse;margin-top:10pt}.impressao__tabela th{background:#1e1e1e;color:#fff;text-align:left}.impressao__tabela th,.impressao__tabela td{padding:4pt;border-bottom:.5pt solid #d8d2cf}.impressao__tabela tbody tr:nth-child(2n){background:#f6f2f0}.impressao__tabela thead{display:table-header-group}.impressao__tabela tr{break-inside:avoid}@page{size:A4;margin:12mm}}
