:root{color-scheme:light;--marca-verde:#1F3A33;--marca-coral:#E8735A;--marca-pessego:#EFA898;--marca-creme:#F7F1E9;--marca-areia:#D9C3B0;--marca-carvao:#2B2B2B;--verde-50:#EEF4F1;--verde-100:#D6E5DE;--verde-200:#AFCBBE;--verde-300:#86AE9C;--verde-400:#5C8D7A;--verde-500:#3E6F5E;--verde-600:#2D5547;--verde-700:#1F3A33;--verde-800:#172C27;--verde-900:#0F1D1A;--coral-50:#FDF1EE;--coral-100:#FBE0D8;--coral-200:#F6C0B0;--coral-300:#EFA898;--coral-400:#EC8D76;--coral-500:#E8735A;--coral-600:#CF5A41;--coral-700:#A8432C;--coral-800:#7F3221;--coral-900:#552116;--areia-50:#FBF8F3;--areia-100:#F7F1E9;--areia-200:#EFE4D6;--areia-300:#E5D5C2;--areia-400:#D9C3B0;--areia-500:#BFA48C;--areia-600:#9C836C;--areia-700:#77634F;--areia-800:#524437;--areia-900:#2E2620;--carvao-50:#F5F4F2;--carvao-100:#E7E5E1;--carvao-200:#CFCCC6;--carvao-300:#AEAAA3;--carvao-400:#8A867E;--carvao-500:#6B6862;--carvao-600:#4F4C47;--carvao-700:#3A3834;--carvao-800:#2B2B2B;--carvao-900:#1A1A19;--bg:#F7F1E9;--bg-grouped:#F2EBE1;--surface:#FFFFFF;--surface-2:#FBF8F3;--fill:#EDE5DA;--fill-2:#E4DACC;--label:#2B2B2B;--label-2:#6B6862;--label-3:#8A867E;--separator:rgba(43,43,43,.14);--separator-opaco:#E4DCD0;--tint:#1F3A33;--on-tint:#FFFFFF;--tint-soft:#EEF4F1;--destaque:#E8735A;--destaque-texto:#A8432C;--destaque-soft:#FDF1EE;--sucesso:#2F7D4F;--sucesso-soft:#E3F2E8;--aviso:#9A5B0B;--aviso-soft:#FBEFD9;--erro:#C0362C;--erro-soft:#FBE6E3;--info:#2F6690;--info-soft:#E4EEF6;--whatsapp:#128C4A;--on-whatsapp:#FFFFFF;--focus:#3E6F5E;--fonte-titulo:"Sora", "Inter", system-ui, sans-serif;--fonte-texto:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--t-large-title:700 34px/41px var(--fonte-titulo);--t-large-title-track:-.022em;--t-title-1:700 28px/34px var(--fonte-titulo);--t-title-1-track:-.02em;--t-title-2:600 22px/28px var(--fonte-titulo);--t-title-2-track:-.016em;--t-title-3:600 20px/25px var(--fonte-titulo);--t-title-3-track:-.012em;--t-headline:600 17px/22px var(--fonte-texto);--t-headline-track:-.01em;--t-body:400 17px/22px var(--fonte-texto);--t-body-track:-.01em;--t-callout:400 16px/21px var(--fonte-texto);--t-callout-track:-.008em;--t-subheadline:400 15px/20px var(--fonte-texto);--t-subheadline-track:-.006em;--t-footnote:400 13px/18px var(--fonte-texto);--t-footnote-track:0em;--t-caption-1:400 12px/16px var(--fonte-texto);--t-caption-1-track:0em;--t-caption-2:500 11px/13px var(--fonte-texto);--t-caption-2-track:.006em;--s-0:0px;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;--s-16:64px;--r-xs:6px;--r-sm:8px;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-2xl:22px;--r-full:999px;--sombra-menu:0 8px 28px rgba(15,29,26,.16), 0 1px 3px rgba(15,29,26,.1);--sombra-sheet:0 -8px 40px rgba(15,29,26,.18);--sombra-alerta:0 18px 50px rgba(15,29,26,.24);--dur-rapido:.12s;--dur-padrao:.2s;--dur-sheet:.35s;--curva-padrao:cubic-bezier(.2,.8,.2,1);--curva-sheet:cubic-bezier(.32,.72,0,1);--curva-saida:cubic-bezier(.4,0,1,1);--alvo-toque:44px;--margem:16px}@media (min-width:768px){:root{--margem:24px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0F1513;--bg-grouped:#0F1513;--surface:#18201D;--surface-2:#212A26;--fill:#26302C;--fill-2:#2F3A35;--label:#F4EEE6;--label-2:#B9C0BB;--label-3:#8C948F;--separator:rgba(244,238,230,.14);--separator-opaco:#2A3430;--tint:#A9D4C2;--on-tint:#0F1D1A;--tint-soft:#1C2D27;--destaque:#EC8D76;--destaque-texto:#F2A08C;--destaque-soft:#33221D;--sucesso:#6FCB93;--sucesso-soft:#16261C;--aviso:#E8AE62;--aviso-soft:#2E2416;--erro:#F2958A;--erro-soft:#3B1F1C;--info:#8DB9DD;--info-soft:#182532;--whatsapp:#3ED17A;--on-whatsapp:#0B1F12;--focus:#A9D4C2}}:root[data-theme=dark]{color-scheme:dark;--bg:#0F1513;--bg-grouped:#0F1513;--surface:#18201D;--surface-2:#212A26;--fill:#26302C;--fill-2:#2F3A35;--label:#F4EEE6;--label-2:#B9C0BB;--label-3:#8C948F;--separator:rgba(244,238,230,.14);--separator-opaco:#2A3430;--tint:#A9D4C2;--on-tint:#0F1D1A;--tint-soft:#1C2D27;--destaque:#EC8D76;--destaque-texto:#F2A08C;--destaque-soft:#33221D;--sucesso:#6FCB93;--sucesso-soft:#16261C;--aviso:#E8AE62;--aviso-soft:#2E2416;--erro:#F2958A;--erro-soft:#3B1F1C;--info:#8DB9DD;--info-soft:#182532;--whatsapp:#3ED17A;--on-whatsapp:#0B1F12;--focus:#A9D4C2}@media (prefers-reduced-motion:reduce){:root{--dur-rapido:0ms;--dur-padrao:0ms;--dur-sheet:0ms}}.b-app{background:var(--bg-grouped);color:var(--label);font:var(--t-body);letter-spacing:var(--t-body-track);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.b-app *{box-sizing:border-box}.b-app :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.b-large-title{font:var(--t-large-title);letter-spacing:var(--t-large-title-track);margin:0}.b-title-1{font:var(--t-title-1);letter-spacing:var(--t-title-1-track);margin:0}.b-title-2{font:var(--t-title-2);letter-spacing:var(--t-title-2-track);margin:0}.b-title-3{font:var(--t-title-3);letter-spacing:var(--t-title-3-track);margin:0}.b-headline{font:var(--t-headline);letter-spacing:var(--t-headline-track);margin:0}.b-body{font:var(--t-body);letter-spacing:var(--t-body-track);margin:0}.b-callout{font:var(--t-callout);margin:0}.b-subheadline{font:var(--t-subheadline);margin:0}.b-footnote{font:var(--t-footnote);margin:0}.b-caption-1{font:var(--t-caption-1);margin:0}.b-caption-2{font:var(--t-caption-2);margin:0}.b-2{color:var(--label-2)}.b-3{color:var(--label-3)}.b-num{font-variant-numeric:tabular-nums}.b-btn{--h:44px;--bg:var(--tint);--fg:var(--on-tint);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--h);min-width:44px;padding:0 18px;border:0;border-radius:var(--r-md);background:var(--bg);color:var(--fg);font:var(--t-headline);letter-spacing:var(--t-headline-track);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-rapido) var(--curva-padrao),opacity var(--dur-rapido),background-color var(--dur-padrao)}.b-btn svg{width:20px;height:20px;flex:none}.b-btn:hover{filter:brightness(1.06)}.b-btn:active{transform:scale(.97);opacity:.85}.b-btn[disabled],.b-btn[aria-disabled=true]{opacity:.38;pointer-events:none}.b-btn--tinted{--bg:var(--tint-soft);--fg:var(--tint)}.b-btn--gray{--bg:var(--fill);--fg:var(--label)}.b-btn--plain{--bg:transparent;--fg:var(--tint);padding:0 8px}.b-btn--destrutivo{--bg:var(--erro);--fg:#fff}.b-btn--whatsapp{--bg:var(--whatsapp);--fg:var(--on-whatsapp)}.b-btn--sm{--h:32px;padding:0 12px;font:var(--t-subheadline);font-weight:600;border-radius:var(--r-sm)}.b-btn--lg{--h:52px;padding:0 24px;border-radius:var(--r-lg)}.b-btn--bloco{display:flex;width:100%}.b-btn[aria-busy=true]{color:transparent;position:relative;pointer-events:none}.b-btn[aria-busy=true]:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid var(--fg);border-right-color:transparent;animation:b-gira .7s linear infinite}@keyframes b-gira{to{transform:rotate(1turn)}}.b-navbar{position:sticky;top:0;z-index:5;background:var(--bg-grouped);display:flex;align-items:center;gap:8px;min-height:44px;padding:0 var(--margem);border-bottom:.5px solid transparent;transition:border-color var(--dur-padrao)}.b-navbar.is-rolado{border-bottom-color:var(--separator)}.b-navbar__titulo{flex:1;text-align:center;font:var(--t-headline);opacity:0;transition:opacity var(--dur-padrao)}.b-navbar.is-rolado .b-navbar__titulo{opacity:1}.b-navbar__acao{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--tint);font:var(--t-body);cursor:pointer}.b-titulo-grande{padding:4px var(--margem) 8px}.b-tabbar{position:sticky;bottom:0;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--surface);border-top:.5px solid var(--separator);padding:6px 4px calc(6px + env(safe-area-inset-bottom,0px))}.b-tab{display:flex;flex-direction:column;align-items:center;gap:2px;min-height:49px;justify-content:center;border:0;background:none;color:var(--label-3);font:var(--t-caption-2);cursor:pointer;position:relative}.b-tab svg{width:26px;height:26px}.b-tab[aria-current=page]{color:var(--tint)}.b-tab__badge{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--erro);color:#fff;font:600 12px/18px var(--fonte-texto);text-align:center}.b-sidebar{display:flex;flex-direction:column;gap:2px;padding:12px;background:var(--surface-2);border-right:.5px solid var(--separator);min-width:240px}.b-sidebar__item{display:flex;align-items:center;gap:12px;min-height:40px;padding:0 12px;border-radius:var(--r-md);color:var(--label);text-decoration:none;font:var(--t-callout)}.b-sidebar__item svg{width:20px;height:20px;color:var(--tint)}.b-sidebar__item[aria-current=page]{background:var(--fill);font-weight:600}.b-secao{margin:0 var(--margem) 28px}.b-secao__titulo{font:var(--t-footnote);color:var(--label-2);margin:0 16px 6px}.b-secao__rodape{font:var(--t-footnote);color:var(--label-2);margin:6px 16px 0}.b-lista{list-style:none;margin:0;padding:0;background:var(--surface);border-radius:var(--r-lg);overflow:hidden}.b-celula{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 16px;position:relative;background:none;border:0;width:100%;text-align:left;color:inherit;font:inherit;text-decoration:none}button.b-celula,a.b-celula{cursor:pointer}button.b-celula:active,a.b-celula:active{background:var(--fill)}.b-lista>li+li .b-celula:before,.b-lista>.b-celula+.b-celula:before{content:"";position:absolute;top:0;left:var(--recuo,16px);right:0;border-top:.5px solid var(--separator)}.b-celula__texto{flex:1;min-width:0}.b-celula__titulo{font:var(--t-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-celula__sub{font:var(--t-subheadline);color:var(--label-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b-celula__valor{font:var(--t-body);color:var(--label-2);font-variant-numeric:tabular-nums}.b-celula__chev{width:8px;height:14px;color:var(--label-3);flex:none}.b-campo{display:flex;flex-direction:column;gap:6px}.b-campo label{font:var(--t-subheadline);font-weight:500;color:var(--label)}.b-input{min-height:44px;width:100%;padding:10px 14px;border:1px solid var(--separator-opaco);border-radius:var(--r-md);background:var(--surface);color:var(--label);font:var(--t-body);font-size:17px}.b-input::placeholder{color:var(--label-3)}.b-input:focus{outline:none;border-color:var(--tint);box-shadow:0 0 0 3px var(--tint-soft)}.b-campo__ajuda{font:var(--t-footnote);color:var(--label-2)}.b-campo.is-erro .b-input{border-color:var(--erro)}.b-campo.is-erro .b-campo__ajuda{color:var(--erro)}.b-busca{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 10px;border-radius:var(--r-md);background:var(--fill);color:var(--label-2)}.b-busca svg{width:18px;height:18px;flex:none}.b-busca input{flex:1;border:0;background:none;font:var(--t-body);color:var(--label);min-height:36px;outline:none}.b-segmento{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:2px;border-radius:9px;background:var(--fill)}.b-segmento button{min-height:32px;border:0;border-radius:7px;background:none;color:var(--label);font:var(--t-subheadline);font-weight:500;cursor:pointer;transition:background-color var(--dur-padrao) var(--curva-padrao)}.b-segmento button[aria-pressed=true]{background:var(--surface);font-weight:600}.b-switch{appearance:none;-webkit-appearance:none;width:51px;height:31px;border-radius:16px;background:var(--fill-2);position:relative;cursor:pointer;flex:none;transition:background-color var(--dur-padrao) var(--curva-padrao);margin:0}.b-switch:after{content:"";position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0000002e;transition:transform var(--dur-padrao) var(--curva-padrao)}.b-switch:checked{background:var(--tint)}.b-switch:checked:after{transform:translate(20px)}.b-stepper{display:inline-grid;grid-template-columns:44px 40px 44px;align-items:center;border-radius:var(--r-md);background:var(--fill)}.b-stepper button{min-height:36px;border:0;background:none;color:var(--label);font:600 20px/1 var(--fonte-texto);cursor:pointer}.b-stepper output{text-align:center;font:var(--t-headline);font-variant-numeric:tabular-nums}.b-status{display:inline-flex;align-items:center;gap:4px;min-height:22px;padding:0 8px;border-radius:var(--r-full);font:600 12px/22px var(--fonte-texto);white-space:nowrap}.b-status--neutro{background:var(--fill);color:var(--label-2)}.b-status--sucesso{background:var(--sucesso-soft);color:var(--sucesso)}.b-status--aviso{background:var(--aviso-soft);color:var(--aviso)}.b-status--erro{background:var(--erro-soft);color:var(--erro)}.b-status--destaque{background:var(--destaque-soft);color:var(--destaque-texto)}.b-status--info{background:var(--info-soft);color:var(--info)}.b-avatar{--tam:40px;width:var(--tam);height:var(--tam);border-radius:50%;display:grid;place-items:center;flex:none;font:600 calc(var(--tam) * .4)/1 var(--fonte-titulo);background:var(--tint-soft);color:var(--tint);overflow:hidden}.b-avatar__foto{width:100%;height:100%;object-fit:cover;border-radius:50%}.b-thumb{width:48px;height:48px;border-radius:var(--r-sm);flex:none;object-fit:cover;background:var(--fill)}.b-kpi{display:flex;flex-direction:column;gap:2px}.b-kpi__valor{font:700 34px/40px var(--fonte-titulo);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.b-kpi__rotulo{font:var(--t-subheadline);color:var(--label-2)}.b-conversa{display:flex;flex-direction:column;gap:6px}.b-bolha{max-width:78%;padding:8px 12px;border-radius:18px;font:var(--t-body)}.b-bolha--cliente{align-self:flex-start;background:var(--surface);border-bottom-left-radius:6px}.b-bolha--loja{align-self:flex-end;background:var(--tint);color:var(--on-tint);border-bottom-right-radius:6px}.b-bolha__hora{display:block;margin-top:2px;font:var(--t-caption-2);opacity:.7;text-align:right}.b-veu{position:fixed;inset:0;background:#0f1d1a52;animation:b-aparece var(--dur-padrao) var(--curva-padrao)}.b-sheet{position:fixed;left:0;right:0;bottom:0;max-height:92vh;overflow:auto;background:var(--surface);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sombra-sheet);padding:8px var(--margem) calc(24px + env(safe-area-inset-bottom,0px));animation:b-sobe var(--dur-sheet) var(--curva-sheet)}.b-sheet__alca{width:36px;height:5px;border-radius:3px;background:var(--fill-2);margin:0 auto 12px}.b-modal-fundo{position:fixed;inset:0;z-index:40;display:grid;place-items:center;padding:24px;background:#0006}.b-alerta{width:270px;border-radius:14px;background:var(--surface);box-shadow:var(--sombra-alerta);text-align:center;overflow:hidden}.b-alerta__corpo{padding:20px 16px 16px}.b-alerta__acoes{display:grid;grid-template-columns:1fr 1fr;border-top:.5px solid var(--separator)}.b-alerta__acoes button{min-height:44px;border:0;background:none;color:var(--tint);font:var(--t-body);cursor:pointer}.b-alerta__acoes button+button{border-left:.5px solid var(--separator);font-weight:600}.b-menu{min-width:220px;border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--sombra-menu);overflow:hidden}.b-menu button{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 16px;border:0;background:none;color:var(--label);font:var(--t-body);cursor:pointer;text-align:left}.b-menu button+button{border-top:.5px solid var(--separator)}.b-menu button svg{width:20px;height:20px}.b-menu .is-destrutivo{color:var(--erro)}.b-aviso{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;border-radius:var(--r-full);background:var(--label);color:var(--bg);font:var(--t-subheadline);font-weight:500;box-shadow:var(--sombra-menu)}.b-aviso svg{width:18px;height:18px}.b-aviso--erro{background:var(--erro);color:#fff}.b-vazio{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:40px 24px;color:var(--label-2)}.b-vazio svg{width:44px;height:44px;color:var(--label-3)}.b-vazio strong{font:var(--t-headline);color:var(--label)}.b-spinner{width:20px;height:20px;border-radius:50%;border:2px solid var(--fill-2);border-top-color:var(--label-2);animation:b-gira .8s linear infinite}.b-progresso{height:4px;border-radius:2px;background:var(--fill);overflow:hidden}.b-progresso i{display:block;height:100%;background:var(--tint);border-radius:2px}@keyframes b-sobe{0%{transform:translateY(100%)}}@keyframes b-aparece{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.b-app *{animation-duration:0ms!important;transition-duration:0ms!important}}html,body{margin:0;min-height:100%;background:var(--bg-grouped)}body{font-variant-numeric:tabular-nums}*{box-sizing:border-box}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg-grouped)}.l-app{min-height:100vh;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.l-conteudo{max-width:760px;margin:0 auto;padding-top:env(safe-area-inset-top,0px)}.l-navbar{background:transparent;position:static}.l-cabeca{display:flex;align-items:flex-end;gap:12px;padding:16px var(--margem) 16px}.l-cabeca .b-large-title{flex:1;min-width:0;overflow-wrap:anywhere}.l-tabbar{position:fixed;left:0;right:0;bottom:0;z-index:6}.l-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0 var(--margem) 24px;padding:16px;background:var(--surface);border-radius:var(--r-lg)}.l-kpis .b-kpi__valor{font-size:26px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-filtros{display:grid;gap:12px;margin:0 var(--margem) 16px}.l-form{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:16px}.l-dois{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.l-botoes{display:grid;gap:12px;margin:0 var(--margem) 24px}@media (min-width: 480px){.l-botoes--2{grid-template-columns:1fr 1fr}}.l-mais{display:grid;place-items:center;padding-top:16px}.l-carregando{display:grid;place-items:center;padding:64px 0}.l-erro{color:var(--erro);font:var(--t-footnote);margin:0 var(--margem) 16px}.l-aviso{position:fixed;left:50%;bottom:calc(88px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:30;max-width:calc(100% - 32px)}.l-total{display:flex;justify-content:space-between;align-items:baseline;padding:4px 16px 0}.l-total b{font:700 24px/1.2 var(--fonte-titulo)}.l-linha-var{display:flex;align-items:center;gap:12px}.l-msg{white-space:pre-wrap;font:var(--t-callout);background:var(--surface-2);border-radius:var(--r-md);padding:12px 14px;margin:0}.l-centro{min-height:100vh;display:grid;place-items:center;padding:24px max(16px,env(safe-area-inset-left,0px))}.l-entrar{width:100%;max-width:380px;display:grid;gap:24px}.l-entrar .b-lista{padding:16px;display:grid;gap:16px}.l-marca{display:grid;place-items:center;min-height:120px;border-radius:var(--r-xl);background:var(--tint);color:var(--on-tint);padding:24px;text-align:center;font:700 28px/1.1 var(--fonte-titulo);letter-spacing:-.02em}.l-marca img{max-height:72px;max-width:80%}.l-feito{display:flex;align-items:center;justify-content:center;gap:6px;margin:4px 0 0;color:var(--label-3);font:var(--t-footnote)}.l-feito svg{color:var(--marca-verde)}@media (prefers-color-scheme: dark){.l-feito svg{color:var(--marca-creme)}}.b-celula__titulo .b-status{margin-left:6px;vertical-align:1px}.b-segmento{overflow-x:auto}.b-segmento button{white-space:nowrap;padding-inline:8px}.l-sidebar{display:none}@media (min-width: 900px){.l-app{padding-bottom:0;padding-left:240px}.l-tabbar{display:none}.l-sidebar{display:flex;position:fixed;top:0;bottom:0;left:0;width:240px;padding-top:20px}.l-sidebar .l-nome{font:700 20px/1.2 var(--fonte-titulo);padding:0 12px 16px;letter-spacing:-.01em}.l-sidebar .l-sp{flex:1}.l-aviso{bottom:24px;left:calc(50% + 120px)}}.l-grade{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.l-atrib{display:grid;gap:8px;padding-bottom:12px;border-bottom:.5px solid var(--separator)}.l-atrib__topo{display:flex;gap:6px}.l-atrib__topo .b-input{flex:1;min-width:0;font-weight:600}.l-atrib__topo .b-btn--sm{min-width:40px;padding:0 8px}.l-erro-txt{color:var(--erro)!important}.l-mini{width:40px;height:40px;flex:none;border-radius:10px;overflow:hidden;background:var(--fill);display:grid;place-items:center;color:var(--label-3);margin-right:12px}.l-mini img{width:100%;height:100%;object-fit:cover}.l-fotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.l-foto{position:relative;aspect-ratio:1;border:0;padding:0;border-radius:14px;overflow:hidden;background:var(--fill);cursor:pointer}.l-foto img{width:100%;height:100%;object-fit:cover;display:block}.l-foto__capa{position:absolute;left:6px;bottom:6px;font:600 11px/1 var(--fonte-texto);padding:4px 7px;border-radius:999px;background:#0000008c;color:#fff}.l-foto__x{position:absolute;top:4px;right:4px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:#0000008c;color:#fff;cursor:pointer}.l-bolinha{display:inline-block;width:12px;height:12px;border-radius:999px;margin-right:6px;vertical-align:middle;border:1px solid rgba(0,0,0,.18)}.l-cores{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.l-cor{display:inline-flex;align-items:center;gap:6px;font:var(--t-subheadline);color:var(--label-2)}.l-cor input[type=color]{width:32px;height:32px;border:1px solid var(--separator-opaco);border-radius:8px;padding:2px;background:var(--surface);cursor:pointer}.l-foto--add{display:grid;place-content:center;justify-items:center;gap:4px;color:var(--tint);font:500 13px var(--fonte-texto);border:1.5px dashed var(--separator-opaco);background:transparent}.l-foto--enviando{animation:l-pulsa 1.1s ease-in-out infinite}@keyframes l-pulsa{50%{opacity:.45}}@media (prefers-reduced-motion: reduce){.l-foto--enviando{animation:none}}.l-foto-aberta{margin-top:12px;background:var(--surface);border-radius:16px;overflow:hidden}.l-foto-aberta img{width:100%;max-height:60vh;object-fit:contain;display:block;background:var(--fill)}.l-foto-aberta__acoes{display:flex;gap:8px;flex-wrap:wrap;padding:12px}.l-taxas{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.l-taxa{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;column-gap:4px;align-items:center}.l-taxa span{grid-column:1 / -1;font:500 13px var(--fonte-texto);color:var(--label-2);margin-bottom:4px}.l-taxa .b-input{min-width:0;text-align:right}.l-taxa i{font-style:normal;color:var(--label-2)}.l-recebe{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:baseline;padding:12px 14px;border-radius:12px;background:var(--sucesso-soft)}.l-recebe span{color:var(--label-2);font-size:15px}.l-recebe b{color:var(--sucesso)}.l-cotar{display:grid;gap:12px}.l-cotar__linha{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.l-opcoes .b-celula{cursor:pointer}.l-opcoes input[type=radio]{width:20px;height:20px;accent-color:var(--tint);margin:0 12px 0 0;flex:none}.l-link{display:block;padding:12px 14px;border-radius:12px;background:var(--fill);color:var(--tint);font-size:14px;overflow-wrap:anywhere;text-decoration:none}.l-selo{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--erro);color:#fff;font:600 12px/1 var(--fonte-texto)}.l-selo--aba{position:absolute;top:2px;left:calc(50% + 6px);min-width:18px;height:18px;font-size:11px}.l-conv-lado{display:grid;justify-items:end;gap:4px;margin-left:8px;flex:none}.l-uma-linha{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.l-faixa{display:flex;align-items:center;gap:10px;margin:0 16px 12px;padding:12px 14px;border-radius:12px;background:var(--aviso-soft);color:var(--label);text-decoration:none;font:var(--t-subheadline)}.l-faixa span{flex:1}.l-chat{display:flex;flex-direction:column;min-height:calc(100dvh - 70px)}.l-msgs{flex:1;display:flex;flex-direction:column;gap:6px;padding:8px 16px 12px}.l-msg{max-width:82%;align-self:flex-start;padding:8px 12px 6px;border-radius:18px 18px 18px 6px;background:var(--surface);color:var(--label);font:var(--t-body);white-space:pre-wrap;overflow-wrap:anywhere}.l-msg--minha{align-self:flex-end;border-radius:18px 18px 6px;background:var(--tint);color:var(--on-tint)}.l-msg__hora{display:block;margin-top:2px;text-align:right;font:var(--t-caption-2);opacity:.7}.l-escrever{position:sticky;bottom:calc(62px + env(safe-area-inset-bottom,0px));display:flex;gap:8px;align-items:flex-end;padding:8px 12px;background:var(--bg-grouped);border-top:.5px solid var(--separator)}.l-escrever textarea{flex:1;min-height:44px;max-height:140px;resize:none}.l-escrever .b-btn{min-width:48px;padding-inline:12px}@media (min-width: 900px){.l-escrever{bottom:0}}.l-rodape{position:sticky;bottom:calc(62px + env(safe-area-inset-bottom,0px));z-index:5}.l-rodape .l-escrever{position:static;bottom:auto}@media (min-width: 900px){.l-rodape{bottom:0}}.l-escrever__acao{flex:none;min-width:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;border:0;background:none;color:var(--tint);font-size:20px;cursor:pointer;border-radius:var(--r-md)}.l-escrever__acao[aria-pressed=true]{background:var(--tint-soft)}.l-painel{background:var(--bg-grouped);border-top:.5px solid var(--separator)}.l-painel--emoji{display:flex;flex-wrap:wrap;gap:2px;padding:8px 10px;max-height:168px;overflow-y:auto}.l-painel--emoji button{font-size:22px;line-height:1;background:none;border:0;cursor:pointer;padding:6px;border-radius:var(--r-md)}.l-painel--emoji button:active{background:var(--fill)}.l-painel--rapidas{display:grid;gap:6px;padding:8px 10px;max-height:220px;overflow-y:auto}.l-resposta{text-align:left;background:var(--surface);border:.5px solid var(--separator-opaco);border-radius:var(--r-md);padding:10px 12px;font:var(--t-subheadline);color:var(--label);cursor:pointer}.l-msg-midia{max-width:220px;max-height:300px;border-radius:10px;display:block}.l-msg-legenda{margin-top:4px;white-space:pre-wrap}.l-qr{width:min(260px,100%);aspect-ratio:1;justify-self:center;background:#fff;padding:8px;border-radius:12px;image-rendering:pixelated}.l-passos{margin:0;padding-left:20px;display:grid;gap:6px;font:var(--t-body)}.l-auto{display:grid;gap:8px;padding-bottom:12px;border-bottom:.5px solid var(--separator)}.l-auto textarea{resize:vertical;min-height:72px}.l-previa-msg{margin:0;padding:8px 12px;border-radius:12px 12px 12px 4px;background:var(--fill);font:var(--t-subheadline);color:var(--label-2);white-space:pre-wrap}a.b-navbar__acao{text-decoration:none}.l-fab{position:fixed;z-index:7;right:max(16px,env(safe-area-inset-right,0px));bottom:calc(84px + env(safe-area-inset-bottom,0px));width:56px;height:56px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:var(--tint);color:var(--on-tint);border:2px solid var(--bg);box-shadow:0 0 0 1px var(--separator-opaco);cursor:pointer;transition:transform var(--dur-rapido, .12s)}.l-fab:active{transform:scale(.94)}@media (min-width: 900px){.l-fab{bottom:24px;right:24px}}.l-auto .b-celula__sub{white-space:normal}.l-atalhos{display:flex;gap:8px;flex-wrap:wrap;margin:0 16px 16px}.l-mov-linha{flex-wrap:wrap;row-gap:8px}.l-custo{width:104px;flex:none;text-align:right;margin-right:8px}.l-mov-ico{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;margin-right:12px;background:var(--erro-soft);color:var(--erro);font:600 18px/1 var(--fonte-texto)}.l-mov-ico--entra{background:var(--sucesso-soft);color:var(--sucesso)}.l-mov-qtd{font:600 17px var(--fonte-texto);color:var(--erro);margin-left:8px}.l-mov-qtd--entra{color:var(--sucesso)}.l-btn-saida{background:var(--erro);color:#fff}.l-mov-linha--custo .b-celula__texto{flex:1 1 100%}.l-mov-linha--custo .l-custo{margin-right:auto}.l-mov .b-celula__sub{white-space:normal}.l-filtros+.l-atalhos{margin-top:-4px}.l-senha-gerada{border:1.5px solid var(--tint)}.l-msg-acesso{margin:0;padding:12px;border-radius:12px;background:var(--fill);font:var(--t-subheadline);white-space:pre-wrap;overflow-wrap:anywhere}.l-periodo{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:-4px 16px 20px}.l-periodo>div{display:grid;gap:2px;padding:12px 14px;border-radius:14px;background:var(--surface)}.l-periodo span{font:var(--t-footnote);color:var(--label-2)}.l-periodo b{display:block;font:600 17px var(--fonte-texto)}.l-periodo b:first-letter{text-transform:uppercase}.l-periodo small{font:var(--t-caption-1);color:var(--label-2)}.l-ag-ico{width:32px;height:32px;flex:none;display:grid;place-items:center;border-radius:50%;margin-right:12px}.l-ag-ico--retira{background:var(--info-soft);color:var(--info)}.l-ag-ico--devolve{background:var(--sucesso-soft);color:var(--sucesso)}.l-ag-ico--atrasado{background:var(--erro-soft);color:var(--erro)}
