@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-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:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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:currentColor}@supports (color:color-mix(in lab, red, red)){::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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.border{border-style:var(--tw-border-style);border-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fundo:#f5f5f7;--fundo-2:#ececf0;--bloco:#fff;--bloco-2:#f9f9fb;--texto:#1d1d1f;--texto-2:#6e6e73;--texto-3:#8e8e93;--linha:#e5e5ea;--linha-forte:#d2d2d7;--acao:#0071e3;--acao-hover:#0077ed;--acao-suave:#0071e31a;--sobre-acao:#fff;--verde:#248a3d;--verde-suave:#e9f7ee;--laranja:#c93400;--laranja-suave:#fff4e5;--vermelho:#d70015;--vermelho-suave:#fdecee;--whatsapp-balao:#d9fdd3;--whatsapp-fundo:#efeae2;--vidro:#f6f6f8b8;--vidro-borda:#fff9;--vidro-filtro:blur(20px) saturate(180%);--veu:#00000052;--fonte:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--t-34:2.125rem;--t-22:1.375rem;--t-17:1.0625rem;--t-15:.9375rem;--t-13:.8125rem;--t-11:.6875rem;--e-1:.25rem;--e-2:.5rem;--e-3:.75rem;--e-4:1rem;--e-5:1.25rem;--e-6:1.5rem;--e-8:2rem;--e-12:3rem;--r-8:8px;--r-12:12px;--r-16:16px;--r-20:20px;--toque:44px;--sombra-1:0 1px 2px #0000000a;--sombra-2:0 1px 2px #0000000a, 0 8px 24px #00000014;--sombra-3:0 2px 6px #0000000f, 0 24px 64px #0000002e;--rapido:.12s;--medio:.22s;--curva:cubic-bezier(.25, .1, .25, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fundo:#000;--fundo-2:#0f0f10;--bloco:#1c1c1e;--bloco-2:#232325;--texto:#f5f5f7;--texto-2:#a1a1a6;--texto-3:#8e8e93;--linha:#38383a;--linha-forte:#48484a;--acao:#0a84ff;--acao-hover:#409cff;--acao-suave:#0a84ff29;--verde:#30d158;--verde-suave:#30d15824;--laranja:#ff9f0a;--laranja-suave:#ff9f0a24;--vermelho:#ff453a;--vermelho-suave:#ff453a24;--whatsapp-balao:#005c4b;--whatsapp-fundo:#0b141a;--vidro:#1c1c1eb8;--vidro-borda:#ffffff14;--veu:#0000008c;--sombra-2:0 1px 2px #0000004d, 0 8px 24px #0006;--sombra-3:0 2px 6px #0006, 0 24px 64px #0009}}@media (prefers-reduced-transparency:reduce){:root{--vidro:var(--bloco);--vidro-filtro:none}}@media (prefers-contrast:more){:root{--linha:var(--texto-2);--texto-2:var(--texto);--vidro:var(--bloco);--vidro-filtro:none}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--fundo);color:var(--texto);font:400 var(--t-15) / 1.45 var(--fonte);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}h1,h2,h3,p{margin:0}h1{font-size:var(--t-34);letter-spacing:-.022em;font-weight:700;line-height:1.1}h2{font-size:var(--t-22);letter-spacing:-.016em;font-weight:600;line-height:1.2}h3{font-size:var(--t-17);letter-spacing:-.01em;font-weight:600;line-height:1.3}a{color:var(--acao);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}.numero,.preco{font-variant-numeric:tabular-nums}.apoio{color:var(--texto-2);font-size:var(--t-13)}.legenda{color:var(--texto-3);font-size:var(--t-11);letter-spacing:.01em;text-transform:uppercase;font-weight:600}.subtitulo{color:var(--texto-2);font-size:var(--t-17);margin-top:var(--e-2);max-width:64ch}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:3px solid var(--acao)}@supports (color:color-mix(in lab, red, red)){:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent)}}:focus-visible{outline-offset:2px;border-radius:var(--r-8)}.botao{justify-content:center;align-items:center;gap:var(--e-2);min-height:var(--toque);padding:0 var(--e-4);font:500 var(--t-15) / 1 var(--fonte);color:var(--texto);background:var(--fundo-2);border-radius:var(--r-12);cursor:pointer;white-space:nowrap;transition:background var(--rapido) var(--curva), transform var(--rapido) var(--curva), opacity var(--rapido);border:0;text-decoration:none;display:inline-flex}.botao:hover{background:var(--fundo-2)}@supports (color:color-mix(in lab, red, red)){.botao:hover{background:color-mix(in srgb, var(--fundo-2) 85%, var(--texto) 15%)}}.botao:hover{text-decoration:none}.botao:active{transform:scale(.97)}.botao[disabled]{opacity:.55;cursor:default;transform:none}.botao svg{flex-shrink:0;width:18px;height:18px}.botao.principal{background:var(--acao);color:var(--sobre-acao)}.botao.principal:hover{background:var(--acao-hover)}.botao.discreto{color:var(--acao);padding:0 var(--e-3);background:0 0}.botao.discreto:hover{background:var(--acao-suave)}.botao.perigo{color:var(--vermelho);padding:0 var(--e-3);background:0 0}.botao.perigo:hover{background:var(--vermelho-suave)}.botao.perigo-cheio{background:var(--vermelho);color:#fff}.botao.perigo-cheio:hover{background:var(--vermelho)}@supports (color:color-mix(in lab, red, red)){.botao.perigo-cheio:hover{background:color-mix(in srgb, var(--vermelho) 88%, #000)}}.botao.pequeno{min-height:32px;padding:0 var(--e-3);font-size:var(--t-13);border-radius:var(--r-8)}.botao.icone{width:var(--toque);padding:0}.girando{animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}label.campo{gap:var(--e-1);font-size:var(--t-13);color:var(--texto-2);font-weight:500;display:grid}input,select,textarea{font:400 var(--t-15) / 1.3 var(--fonte);color:var(--texto);background:var(--bloco);border:1px solid var(--linha-forte);border-radius:var(--r-12);padding:var(--e-3) var(--e-3);min-height:var(--toque);width:100%;transition:border-color var(--rapido), box-shadow var(--rapido)}textarea{resize:vertical;min-height:88px}input:focus,select:focus,textarea:focus{border-color:var(--acao);box-shadow:0 0 0 4px var(--acao-suave);outline:none}input[type=checkbox]{width:20px;height:20px;min-height:0;accent-color:var(--acao)}input::placeholder,textarea::placeholder{color:var(--texto-3)}.formulario{gap:var(--e-4);display:grid}.linha-campos{gap:var(--e-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;display:grid}.acoes{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.caixa{align-items:center;gap:var(--e-2);font-size:var(--t-13);color:var(--texto-2);white-space:nowrap;display:inline-flex}.selo{align-items:center;gap:var(--e-1);font-size:var(--t-13);color:var(--texto-2);background:var(--fundo-2);white-space:nowrap;border-radius:999px;padding:5px 10px;font-weight:500;line-height:1;display:inline-flex}.selo svg{width:14px;height:14px}.selo.verde{color:var(--verde);background:var(--verde-suave)}.selo.laranja{color:var(--laranja);background:var(--laranja-suave)}.selo.vermelho{color:var(--vermelho);background:var(--vermelho-suave)}.selo.azul{color:var(--acao);background:var(--acao-suave)}.segmentado{background:var(--fundo-2);border-radius:var(--r-12);gap:2px;padding:3px;display:inline-flex}.segmentado a,.segmentado button{color:var(--texto);font:500 var(--t-13) / 1 var(--fonte);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;text-decoration:none}.segmentado [aria-current=page],.segmentado [aria-pressed=true]{background:var(--bloco);box-shadow:var(--sombra-1)}.bloco{background:var(--bloco);border-radius:var(--r-16);padding:var(--e-5);box-shadow:var(--sombra-1)}.bloco+.bloco,.secao+.secao,.bloco+.secao,.secao+.bloco{margin-top:var(--e-4)}.bloco-titulo{justify-content:space-between;align-items:center;gap:var(--e-3);margin-bottom:var(--e-3);display:flex}.secao>.legenda{margin:var(--e-6) var(--e-4) var(--e-2);display:block}.secao:first-child>.legenda{margin-top:0}.lista{background:var(--bloco);border-radius:var(--r-16);box-shadow:var(--sombra-1);margin:0;padding:0;list-style:none;overflow:hidden}.lista>li{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);min-height:56px;display:flex;position:relative}.lista>li+li:before{content:"";top:0;left:var(--e-4);background:var(--linha);height:1px;position:absolute;right:0}.lista .corpo{flex:1;gap:2px;min-width:0;display:grid}.lista .titulo{overflow-wrap:anywhere;color:var(--texto);font-weight:500}.lista .lado{align-items:center;gap:var(--e-2);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.icone-lista{border-radius:var(--r-8);background:var(--acao-suave);width:32px;height:32px;color:var(--acao);flex-shrink:0;place-items:center;display:grid}.icone-lista svg{width:18px;height:18px}.icone-lista.verde{background:var(--verde-suave);color:var(--verde)}.icone-lista.laranja{background:var(--laranja-suave);color:var(--laranja)}.icone-lista.vermelho{background:var(--vermelho-suave);color:var(--vermelho)}.lista li.clicavel{cursor:pointer}.lista li.clicavel:hover{background:var(--bloco-2)}.chevron{width:16px;height:16px;color:var(--texto-3)}.metricas{gap:var(--e-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.metrica{background:var(--bloco);border-radius:var(--r-16);padding:var(--e-4) var(--e-5);box-shadow:var(--sombra-1);gap:var(--e-1);color:inherit;text-decoration:none;display:grid}a.metrica:hover{box-shadow:var(--sombra-2);text-decoration:none}.metrica .valor{font-size:var(--t-34);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.metrica .rotulo{color:var(--texto-2);font-size:var(--t-13)}.vazio{text-align:center;padding:var(--e-12) var(--e-6);justify-items:center;gap:var(--e-2);color:var(--texto-2);display:grid}.vazio svg{width:40px;height:40px;color:var(--texto-3);stroke-width:1.5px}.vazio h3{color:var(--texto)}.aviso-fixo{gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-12);background:var(--laranja-suave);color:var(--texto);font-size:var(--t-15);align-items:flex-start;display:flex}.aviso-fixo svg{width:20px;height:20px;color:var(--laranja);flex-shrink:0;margin-top:1px}.aviso-fixo.erro{background:var(--vermelho-suave)}.aviso-fixo.erro svg{color:var(--vermelho)}.aviso-fixo.ok{background:var(--verde-suave)}.aviso-fixo.ok svg{color:var(--verde)}.aviso-fixo+*,*+.aviso-fixo{margin-top:var(--e-3)}.foto{border-radius:var(--r-12);object-fit:cover;background:var(--fundo-2);flex-shrink:0;width:64px;height:64px}.foto.grande{width:96px;height:96px}.progresso{background:var(--fundo-2);border-radius:3px;height:6px;overflow:hidden}.progresso>span{background:var(--acao);height:100%;transition:width var(--medio) var(--curva);border-radius:3px;display:block}.esqueleto{background:linear-gradient(90deg, var(--fundo-2) 0%, var(--bloco-2) 50%, var(--fundo-2) 100%);border-radius:var(--r-8);background-size:200% 100%;animation:1.4s ease-in-out infinite brilho}@keyframes brilho{0%{background-position:100% 0}to{background-position:-100% 0}}.app{grid-template-columns:260px 1fr;min-height:100dvh;display:grid}.lateral{gap:var(--e-1);height:100dvh;padding:var(--e-4) var(--e-3);background:var(--vidro);-webkit-backdrop-filter:var(--vidro-filtro);border-right:1px solid var(--linha);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.menu-grupo{gap:1px;display:grid}.menu-grupo .legenda{padding:var(--e-4) var(--e-3) var(--e-1)}.menu-item{align-items:center;gap:var(--e-3);padding:0 var(--e-3);width:100%;min-height:36px;font:inherit;cursor:pointer;text-align:left;border-radius:var(--r-8);color:var(--texto);font-size:var(--t-15);background:0 0;border:0;text-decoration:none;display:flex}.menu-item svg{width:18px;height:18px;color:var(--acao);stroke-width:1.75px;flex-shrink:0}.menu-item:hover{background:#7f7f7f1a;text-decoration:none}.menu-item[aria-current=page]{background:#7f7f7f29;font-weight:600}.menu-item .contador{font-size:var(--t-13);color:var(--texto-2);font-variant-numeric:tabular-nums;margin-left:auto}.menu-item .contador.alerta{color:#fff;background:var(--vermelho);border-radius:999px;padding:1px 7px;font-weight:600}.lateral-pe{padding-top:var(--e-3);border-top:1px solid var(--linha);gap:1px;margin-top:auto;display:grid}.atalho{font-size:var(--t-11);color:var(--texto-3);border:1px solid var(--linha-forte);border-radius:5px;margin-left:auto;padding:1px 5px;font-weight:500}.conteudo{padding:var(--e-8) var(--e-12) var(--e-12);width:100%;min-width:0;max-width:1080px}.cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--e-4);margin-bottom:var(--e-6);flex-wrap:wrap;display:flex}.abas-celular,.topo-celular{display:none}.troca-empresa{margin-bottom:var(--e-2);position:relative}.troca-empresa>button{align-items:center;gap:var(--e-2);width:100%;min-height:48px;padding:var(--e-2);border-radius:var(--r-12);color:var(--texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.troca-empresa>button:hover{background:#7f7f7f1a}.troca-empresa>button svg{width:16px;height:16px;color:var(--texto-3)}.inicial{border-radius:var(--r-8);background:var(--acao);color:#fff;flex-shrink:0;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.nome-empresa{flex:1;min-width:0;line-height:1.25;display:grid}.nome-empresa strong{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.menu-flutuante{z-index:30;padding:var(--e-1);background:var(--bloco);border-radius:var(--r-12);box-shadow:var(--sombra-3);border:1px solid var(--linha);transform-origin:top;position:absolute;top:calc(100% + 4px);left:0;right:0}.menu-flutuante form{margin:0}.menu-flutuante button,.menu-flutuante a{align-items:center;gap:var(--e-2);width:100%;min-height:40px;padding:0 var(--e-3);color:var(--texto);font:inherit;border-radius:var(--r-8);cursor:pointer;text-align:left;background:0 0;border:0;text-decoration:none;display:flex}.menu-flutuante button:hover,.menu-flutuante a:hover{background:var(--acao);color:#fff;text-decoration:none}.menu-flutuante hr{background:var(--linha);height:1px;margin:var(--e-1) 0;border:0}.avisos{z-index:60;bottom:var(--e-6);gap:var(--e-2);pointer-events:none;width:min(92vw,440px);display:grid;position:fixed;left:50%;transform:translate(-50%)}.aviso-flutuante{pointer-events:auto;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);background:var(--bloco);display:flex}@supports (color:color-mix(in lab, red, red)){.aviso-flutuante{background:color-mix(in srgb, var(--bloco) 90%, transparent)}}.aviso-flutuante{-webkit-backdrop-filter:var(--vidro-filtro);border:1px solid var(--vidro-borda);border-radius:var(--r-16);box-shadow:var(--sombra-3);font-size:var(--t-15)}.aviso-flutuante svg{flex-shrink:0;width:20px;height:20px}.aviso-flutuante.ok>svg{color:var(--verde)}.aviso-flutuante.erro>svg{color:var(--vermelho)}.aviso-flutuante p{flex:1}.aviso-flutuante button{color:var(--texto-3);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:grid}dialog.dialogo{width:100%;max-width:min(92vw,400px);color:var(--texto);background:0 0;border:0;padding:0;overflow:visible}dialog.dialogo::backdrop{background:var(--veu)}.dialogo-corpo{background:var(--bloco);border-radius:var(--r-20);box-shadow:var(--sombra-3);padding:var(--e-6);gap:var(--e-2);text-align:center;display:grid}.dialogo-corpo .icone-lista{margin:0 auto var(--e-2);border-radius:12px;width:44px;height:44px}.dialogo-corpo .icone-lista svg{width:22px;height:22px}.dialogo-corpo .acoes{margin-top:var(--e-4);flex-wrap:nowrap}.dialogo-corpo .acoes>*{flex:1}.paleta{max-width:min(94vw,600px);margin:12vh auto auto}.paleta-corpo{background:var(--bloco);border-radius:var(--r-16);box-shadow:var(--sombra-3);border:1px solid var(--linha);overflow:hidden}.paleta-corpo .entrada{align-items:center;gap:var(--e-2);padding:0 var(--e-5);border-bottom:1px solid var(--linha);display:flex}.paleta-corpo .entrada svg{width:20px;height:20px;color:var(--texto-3)}.paleta-corpo input{font-size:var(--t-17);padding:var(--e-4) 0;background:0 0;border:0;border-radius:0;min-height:56px}.paleta-corpo input:focus{box-shadow:none}.paleta-corpo ul{padding:var(--e-2);max-height:50vh;margin:0;list-style:none;overflow-y:auto}.paleta-corpo li a{align-items:center;gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-8);color:var(--texto);text-decoration:none;display:flex}.paleta-corpo li a svg{width:18px;height:18px;color:var(--texto-2)}.paleta-corpo li a span.apoio{margin-left:auto}.paleta-corpo li a[data-sel]{background:var(--acao);color:#fff}.paleta-corpo li a[data-sel] svg,.paleta-corpo li a[data-sel] .apoio{color:#fff}.paleta-corpo .nada{padding:var(--e-6);text-align:center;color:var(--texto-2)}.tela-entrada{min-height:100dvh;padding:var(--e-4);background:radial-gradient(1200px 600px at 50% -10%, var(--acao-suave), transparent 60%), var(--fundo);place-items:center;display:grid}.caixa-entrada{gap:var(--e-5);width:100%;max-width:400px;display:grid}.caixa-entrada .topo{justify-items:center;gap:var(--e-2);text-align:center;display:grid}.caixa-entrada .topo img{width:64px;height:64px;box-shadow:var(--sombra-2);margin-bottom:var(--e-2);border-radius:15px}.caixa-entrada .topo h1{font-size:1.75rem}.caixa-entrada .bloco{padding:var(--e-6)}.caixa-entrada .rodape{text-align:center;font-size:var(--t-15);color:var(--texto-2)}.busca{gap:var(--e-2);grid-template-columns:auto auto 1fr auto;align-items:center;display:grid}.busca select{width:auto}.preco s{color:var(--texto-3);margin-right:var(--e-1);font-weight:400}.preco strong{font-weight:600}.oferta{gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(260px,360px);align-items:start;display:grid}.oferta+.oferta{margin-top:var(--e-6);padding-top:var(--e-6);border-top:1px solid var(--linha)}.oferta-topo{gap:var(--e-4);margin-bottom:var(--e-4);align-items:flex-start;display:flex}.balao-zap{background:var(--whatsapp-fundo);border-radius:var(--r-16);padding:var(--e-4)}.balao-zap .balao{background:var(--whatsapp-balao);border-radius:10px 10px 10px 2px;padding:4px 4px 8px;box-shadow:0 1px 1px #00000014}.balao-zap img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:7px;width:100%;display:block}.balao-zap pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 14px/1.4 var(--fonte);color:var(--texto);margin:6px 6px 0}.qr{gap:var(--e-5);margin:var(--e-3) 0;grid-template-columns:264px 1fr;align-items:center;display:grid}.qr img,.qr .qr-vazio{border-radius:var(--r-12);border:1px solid var(--linha);background:#fff;width:264px;height:264px}.qr .qr-vazio{color:#6e6e73;font-size:var(--t-13);place-items:center;display:grid}@media (max-width:860px){.app{grid-template-columns:1fr}.lateral{display:none}.conteudo{padding:var(--e-4) var(--e-4) calc(96px + env(safe-area-inset-bottom))}h1{font-size:1.75rem}.abas-celular{z-index:40;padding:var(--e-1) var(--e-2) calc(var(--e-1) + env(safe-area-inset-bottom));background:var(--vidro);-webkit-backdrop-filter:var(--vidro-filtro);border-top:1px solid var(--linha);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.abas-celular a{color:var(--texto-3);justify-items:center;gap:2px;padding:6px 0;font-size:10px;font-weight:500;text-decoration:none;display:grid;position:relative}.abas-celular a svg{stroke-width:1.75px;width:24px;height:24px}.abas-celular a[aria-current=page]{color:var(--acao)}.abas-celular .ponto{background:var(--vermelho);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:calc(50% + 8px)}.topo-celular{justify-content:space-between;align-items:center;gap:var(--e-2);margin-bottom:var(--e-4);display:flex}.topo-celular .troca-empresa{flex:1;margin:0}.busca{grid-template-columns:1fr 1fr}.busca input[name=q]{grid-column:1/-1}.busca select{width:100%}.oferta{grid-template-columns:1fr}.qr{grid-template-columns:1fr;justify-items:center}.lista>li{flex-wrap:wrap}.lista .lado{justify-content:flex-start;width:100%;padding-left:0}.lista>li .icone-lista+.corpo{width:calc(100% - 48px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lista a.linha-link{align-items:center;gap:var(--e-3);min-width:0;color:inherit;flex:1;align-self:stretch;text-decoration:none;display:flex}.lista.sem-sombra{box-shadow:none;margin-top:var(--e-3)}.lista.sem-sombra>li{padding-left:0;padding-right:0}.lista.sem-sombra>li+li:before{left:34px}.riscado{text-decoration:line-through;color:var(--texto-2)!important}.vazio.compacto{padding:var(--e-8) var(--e-6)}.botao.grande{min-height:50px;font-size:var(--t-17,1.0625rem);width:100%;font-weight:600}.segmentado.inteiro{width:100%;margin-bottom:var(--e-5);display:flex}.segmentado.inteiro a{text-align:center;flex:1;justify-content:center}.copiar{gap:var(--e-2);display:flex}.copiar input{min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--t-13);flex:1}select.pequeno,input.pequeno{width:auto;min-height:32px;font-size:var(--t-13);border-radius:var(--r-8);padding:4px 10px}.filtros{gap:var(--e-3) var(--e-4);margin-top:var(--e-3);flex-wrap:wrap;align-items:center;display:flex}.titulo-botao{all:unset;cursor:pointer;color:var(--texto);overflow-wrap:anywhere;border-radius:4px;font-weight:500}.titulo-botao:hover{color:var(--acao)}.titulo-botao:focus-visible{outline:3px solid var(--acao)}@supports (color:color-mix(in lab, red, red)){.titulo-botao:focus-visible{outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent)}}.titulo-botao:focus-visible{outline-offset:2px}.resultados .marcar{cursor:pointer;flex-shrink:0;place-items:center;width:24px;display:grid}.resultados .marcar input{width:18px;height:18px;accent-color:var(--acao);cursor:pointer}.resultados>li:has(input[name=itens]:checked){background:var(--acao-suave)}.minigrafico{flex-shrink:0;display:block}.minigrafico.vazio{width:88px;font-size:var(--t-13);color:var(--texto-3);text-align:center}.barra-selecao{bottom:var(--e-4);z-index:20;margin-top:var(--e-3);justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-5);background:var(--vidro);-webkit-backdrop-filter:var(--vidro-filtro);border:1px solid var(--vidro-borda);border-radius:var(--r-16);box-shadow:var(--sombra-3);opacity:0;pointer-events:none;transition:opacity var(--rapido) var(--curva), transform .3s var(--curva);font-weight:500;display:flex;position:sticky;transform:translateY(12px)}.barra-selecao.visivel{opacity:1;pointer-events:auto;transform:none}dialog.folha{background:var(--bloco);width:min(100vw,480px);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--texto);box-shadow:var(--sombra-3);border:0;margin:0 0 0 auto;padding:0}dialog.folha::backdrop{background:var(--veu)}dialog.folha[open]{animation:folha-entra .32s var(--curva)}@keyframes folha-entra{0%{opacity:0;transform:translate(32px)}}.folha-corpo{padding:var(--e-6);gap:var(--e-5);align-content:start;min-height:100%;display:grid}.folha-topo{gap:var(--e-4);grid-template-columns:auto 1fr auto;align-items:start;display:grid}.fechar-folha{border-radius:50%;width:32px;padding:0}.folha-acoes{padding:var(--e-4) 0 0;background:var(--bloco);justify-content:flex-end;position:sticky;bottom:0}.grafico-preco{gap:var(--e-2);margin:0;display:grid}.grafico-preco svg{background:var(--bloco-2);border-radius:var(--r-12);width:100%;height:auto;display:block}.grafico-preco figcaption{justify-content:space-between;gap:var(--e-3);font-size:var(--t-13);color:var(--texto-3);font-variant-numeric:tabular-nums;display:flex}.legenda-grafico{color:var(--texto-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:inline-flex}.legenda-grafico .ponto{border-radius:50%;width:8px;height:8px;display:inline-block}.legenda-grafico .ponto.verde{background:var(--verde)}.legenda-grafico .traco{border-top:1px dashed var(--texto-3);width:14px;margin-left:8px;display:inline-block}.grafico-vazio{padding:var(--e-5);background:var(--bloco-2);border-radius:var(--r-12);text-align:center}.metricas-folha{gap:var(--e-3);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.metricas-folha div{background:var(--bloco-2);border-radius:var(--r-12);padding:var(--e-3) var(--e-4)}.metricas-folha dt{font-size:var(--t-13);color:var(--texto-2)}.metricas-folha dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-weight:600}.metricas-folha small{color:var(--texto-2);font-weight:400}@media (max-width:860px){dialog.folha{border-radius:var(--r-20) var(--r-20) 0 0;width:100vw;height:auto;max-height:92dvh;margin:auto 0 0}dialog.folha[open]{animation-name:folha-sobe}@keyframes folha-sobe{0%{opacity:0;transform:translateY(40px)}}.resultados .minigrafico{display:none}.barra-selecao{bottom:calc(var(--e-4) + 64px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){dialog.folha[open]{animation:1ms folha-some}@keyframes folha-some{0%{opacity:.99}}.barra-selecao{transition:opacity var(--rapido);transform:none}}.mestre-detalhe{gap:var(--e-5);grid-template-columns:minmax(240px,300px) 1fr;align-items:start;display:grid}.fila-lista{top:var(--e-5);gap:var(--e-2);max-height:calc(100dvh - 2 * var(--e-5));display:grid;position:sticky;overflow:auto}.fila-lista .lista>li{padding:var(--e-2) var(--e-3);min-height:56px}.fila-lista .lista>li[aria-current=true]{background:var(--acao-suave)}.fila-lista .lista>li[aria-current=true] .titulo{color:var(--acao)}.fila-lista .marcar{cursor:pointer;flex-shrink:0;place-items:center;width:20px;display:grid}.fila-lista .marcar input{width:16px;height:16px;accent-color:var(--acao)}.foto.mini{border-radius:var(--r-8);width:40px;height:40px}.uma-linha{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ponto-aviso{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:6px;display:inline-block}.ponto-aviso.laranja{background:var(--laranja)}.ponto-aviso.vermelho{background:var(--vermelho)}.dica-teclado{font-size:var(--t-13);color:var(--texto-3);text-align:center}kbd{font:600 11px/1 var(--fonte);background:var(--fundo-2);border:1px solid var(--linha);color:var(--texto-2);border-radius:5px;padding:3px 6px}.fila-detalhe{min-width:0}.voltar-lista{margin-bottom:var(--e-3);align-items:center;gap:2px;font-weight:500;display:none}.voltar-lista svg{width:20px;height:20px}.mestre-detalhe .barra-selecao{grid-column:1/-1}@media (max-width:860px){.mestre-detalhe{grid-template-columns:1fr}.fila-lista{max-height:none;position:static}.dica-teclado,.mestre-detalhe[data-aberta] .fila-lista,.mestre-detalhe:not([data-aberta]) .fila-detalhe{display:none}.mestre-detalhe[data-aberta] .voltar-lista{display:inline-flex}}.pastas{gap:var(--e-2);margin-bottom:var(--e-3);flex-wrap:wrap;display:flex}.pastas button{min-height:32px;padding:0 var(--e-3);border:1px solid var(--linha);background:var(--bloco);color:var(--texto-2);font:500 var(--t-13) / 1 var(--fonte);cursor:pointer;border-radius:999px;align-items:center;gap:6px;display:inline-flex}.pastas button[aria-pressed=true]{background:var(--acao);border-color:var(--acao);color:var(--sobre-acao)}.pasta-grupo{color:var(--texto-3);align-items:center;gap:6px;display:inline-flex}.pasta-grupo input.pequeno{background:0 0;border-color:#0000;min-width:0;max-width:140px}.pasta-grupo input.pequeno:hover,.pasta-grupo input.pequeno:focus{border-color:var(--linha);background:var(--bloco-2)}.conteudo:has(.mestre-detalhe){max-width:1440px}.fila-detalhe{container-type:inline-size}@container (max-width:640px){.fila-detalhe .oferta{grid-template-columns:1fr}.fila-detalhe .balao-zap{max-width:380px}}@media (max-width:860px){.avisos{bottom:calc(76px + env(safe-area-inset-bottom))}}.subnav-ofertas{display:none}@media (max-width:860px){.subnav-ofertas{gap:var(--e-2);margin:0 calc(-1 * var(--e-4)) var(--e-4);padding:0 var(--e-4) 2px;scrollbar-width:none;display:flex;overflow-x:auto}.subnav-ofertas::-webkit-scrollbar{display:none}.subnav-ofertas a{background:var(--fundo-2);color:var(--texto-2);font:500 var(--t-13) / 1 var(--fonte);border-radius:999px;flex-shrink:0;padding:7px 14px;text-decoration:none}.subnav-ofertas a[aria-current=page]{background:var(--acao);color:var(--sobre-acao)}}.interruptor{flex-shrink:0;width:51px;height:31px;display:inline-flex;position:relative}.interruptor input{appearance:none;background:var(--fundo-2);cursor:pointer;width:100%;height:100%;transition:background var(--rapido) var(--curva);border:0;border-radius:999px;margin:0}.interruptor input:checked{background:var(--verde)}.interruptor:after{content:"";width:27px;height:27px;transition:transform .25s var(--curva);pointer-events:none;background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.interruptor:has(input:checked):after{transform:translate(20px)}.horas{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(64px,1fr));display:grid}.horas label{border-radius:var(--r-12);background:var(--fundo-2);cursor:pointer;font-variant-numeric:tabular-nums;place-items:center;min-height:40px;font-weight:500;display:grid}.horas input{opacity:0;pointer-events:none;position:absolute}.horas label:has(input:checked){background:var(--acao);color:var(--sobre-acao)}.horas label:has(input:focus-visible){outline:3px solid var(--acao)}@supports (color:color-mix(in lab, red, red)){.horas label:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--acao) 45%, transparent)}}.linha-tempo{gap:var(--e-5);display:grid}.linha-tempo .dia>.legenda{margin-bottom:var(--e-2);display:block}.hora-envio{font-variant-numeric:tabular-nums;min-width:56px;color:var(--texto);font-weight:600}.hora-envio.agora{color:var(--verde)}.progresso-envio{font-size:var(--t-13);color:var(--texto-2);font-variant-numeric:tabular-nums}.agendar{position:relative}.agendar>summary{list-style:none}.agendar>summary::-webkit-details-marker{display:none}.agendar[open]>.menu-agendar{z-index:30;gap:var(--e-3);width:280px;padding:var(--e-4);background:var(--bloco);border:1px solid var(--linha);border-radius:var(--r-16);box-shadow:var(--sombra-3);display:grid;position:absolute;bottom:calc(100% + 8px);left:0}.barras{gap:var(--e-2);margin:0;display:grid}.barras svg{width:100%;height:120px;display:block}.barras rect{fill:var(--acao)}.barras rect:hover{fill:var(--acao-hover)}.barras figcaption{justify-content:space-between;gap:var(--e-3);font-size:var(--t-13);color:var(--texto-3);font-variant-numeric:tabular-nums;display:flex}.tabela-rolagem{background:var(--bloco);border-radius:var(--r-16);box-shadow:var(--sombra-1);overflow-x:auto}.tabela{border-collapse:collapse;width:100%;font-size:var(--t-15);font-variant-numeric:tabular-nums}.tabela th{text-align:left;font:500 var(--t-13) / 1.2 var(--fonte);color:var(--texto-2);padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--linha);white-space:nowrap}.tabela td{padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--linha);vertical-align:top}.tabela tr:last-child td{border-bottom:0}.tabela .num{text-align:right;white-space:nowrap}.tabela tfoot td{border-top:1px solid var(--linha);font-weight:600}.variacao.sobe{color:var(--verde)}.variacao.desce{color:var(--vermelho)}.periodo{gap:var(--e-2);flex-wrap:wrap;align-items:center;display:flex}.periodo input[type=date]{width:auto;min-height:32px;font-size:var(--t-13);padding:4px 8px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
