:root{--mov-rapido: .15s;--mov: .2s;--mov-lento: .25s;--mola: cubic-bezier(.34, 1.3, .64, 1);--saida: cubic-bezier(.2, .8, .2, 1);--neg-txt: #ff9b9b;--sub-aa: var(--sub);--acento-txt: var(--acento);--acento-btn: var(--acento)}:root[data-tema=claro]{--neg-txt: #b83a3a;--sub-aa: #566b7f;--acento-txt: #1f6fba;--acento-btn: #2574c4;--ok-btn: #1f7a45}@media(prefers-color-scheme:light){:root:not([data-tema]),:root[data-tema=auto]{--neg-txt: #b83a3a;--sub-aa: #566b7f;--acento-txt: #1f6fba;--acento-btn: #2574c4;--ok-btn: #1f7a45}}:root{--ok-btn: var(--ok);--sobre-btn: #06121f}:root[data-tema=blackpiano]{--sobre-btn: var(--sobre-acento)}:root[data-tema=claro]{--sobre-btn: #fff}@media(prefers-color-scheme:light){:root:not([data-tema]),:root[data-tema=auto]{--sobre-btn: #fff}}.ic8{width:22px;height:22px;flex:none}.f8-fundo{position:fixed;inset:0;z-index:40;background:#000a;display:flex;align-items:flex-end;justify-content:center;animation:f8-veu var(--mov-rapido) linear}@keyframes f8-veu{0%{opacity:0}}.f8{position:relative;width:100%;max-width:520px;max-height:min(92dvh,var(--app-h, 100dvh));display:flex;flex-direction:column;outline:0;text-align:left;background-color:var(--lateral);background-image:var(--laca);color:var(--txt);border-radius:20px 20px 0 0;box-shadow:0 -10px 30px var(--sombra),inset 0 1px 0 var(--brilho);animation:f8-sobe var(--mov-lento) var(--mola)}.f8.alta{height:min(92dvh,var(--app-h, 100dvh))}@keyframes f8-sobe{0%{transform:translateY(44px);opacity:0}}.f8-alca{flex:none;width:38px;height:4px;border-radius:2px;background:var(--sub-aa);opacity:.45;margin:8px auto 0}.f8-topo{flex:none;display:flex;align-items:center;gap:8px;padding:6px 6px 4px 18px;min-height:56px}.f8-tit{flex:1;min-width:0}.f8-tit h2{font-size:16.5px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.f8-tit p{font-size:12.5px;color:var(--sub-aa);overflow-wrap:anywhere}.f8-x{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--sub-aa);flex:none;transition:background var(--mov-rapido),transform var(--mov-rapido)}.f8-x:active{background:var(--veu);transform:scale(.94)}.f8-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 14px 8px}.f8-rodape{flex:none;padding:6px 14px max(16px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:stretch}.f8-pri{min-height:52px;border-radius:15px;display:flex;align-items:center;justify-content:center;gap:9px;padding:0 16px;font-size:15.5px;font-weight:700;text-align:center;background:var(--acento-btn);color:var(--sobre-btn);transition:transform var(--mov-rapido) var(--saida),opacity var(--mov-rapido),background var(--mov-rapido)}.f8-pri:active{transform:scale(.97)}.f8-pri.ton{background:color-mix(in srgb,var(--acento) 14%,transparent);color:var(--acento-txt);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 45%,transparent)}.f8-pri.des{opacity:.4}.f8-pri.neg{background:#c94a4a;color:#fff}.f8-pri.ok{background:var(--ok-btn);color:#00170a}:root[data-tema=claro] .f8-pri.ok{color:#fff}@media(prefers-color-scheme:light){:root:not([data-tema]) .f8-pri.ok{color:#fff}}.f8-pri.car{background:color-mix(in srgb,var(--acento) 16%,var(--lateral));box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent)}.f8-sec{min-height:44px;margin-top:4px;font-size:14.5px;font-weight:600;color:var(--acento-txt);text-align:center}.f8-sec.neg{color:var(--neg-txt)}.f8-sec:active{opacity:.6}.f8-sk,.sk{display:block;height:9px;border-radius:5px;background:linear-gradient(90deg,var(--linha-cartao) 25%,color-mix(in srgb,var(--txt) 22%,transparent) 50%,var(--linha-cartao) 75%);background-size:200% 100%;animation:f8-brilho 1.2s linear infinite}.f8-sk{width:120px}@keyframes f8-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.f8-toast{position:absolute;left:50%;bottom:calc(96px + env(safe-area-inset-bottom));transform:translate(-50%);max-width:calc(100% - 28px);padding:9px 16px;border-radius:20px;background:#2b2b2ef2;color:#fff;font-size:13.5px;font-weight:500;z-index:3;animation:f8-toast 1.8s var(--saida) forwards;pointer-events:none;white-space:normal;text-align:center}:root[data-tema=claro] .f8-toast{background:#14202cf2}.f8-toast b{color:#6fcf97;margin-right:6px;font-weight:700}@keyframes f8-toast{0%{opacity:0;transform:translate(-50%,8px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}.f8-chave{flex:none;width:56px;height:44px;display:grid;place-items:center;position:relative}.f8-chave i{width:48px;height:29px;border-radius:15px;background:var(--prog);box-shadow:inset 0 0 0 1px var(--linha-cartao);position:relative;transition:background var(--mov)}.f8-chave i:after{content:"";position:absolute;left:3px;top:3px;width:23px;height:23px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transition:transform var(--mov) var(--mola)}.f8-chave.on i{background:var(--ok)}.f8-chave.on i:after{transform:translate(19px)}.f8-chave.des{opacity:.38}.bq{position:fixed;inset:0;z-index:70;display:flex;flex-direction:column;align-items:center;color:var(--txt);overflow:hidden;background:radial-gradient(ellipse 80% 42% at 50% 38%,color-mix(in srgb,var(--acento) 10%,transparent) 0,transparent 100%),var(--fundo);animation:bq-entra var(--mov) var(--saida)}@keyframes bq-entra{0%{opacity:0}}.bq.saindo{opacity:0;transform:scale(1.04);transition:opacity var(--mov) var(--saida),transform var(--mov) var(--saida);pointer-events:none}.bq-marca{margin-top:58px;font-size:13px;font-weight:600;letter-spacing:.34em;color:var(--sub-aa);padding-left:.34em}.bq-miolo{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 22px;transition:opacity var(--mov)}.bq.pedindo .bq-miolo{opacity:.35}.bq-cad{position:relative;width:104px;height:104px;border-radius:50%;display:grid;place-items:center;color:var(--acento-txt);flex:none;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--acento) 45%,transparent),0 8px 40px color-mix(in srgb,var(--acento) 22%,transparent)}.bq-cad .ic8{width:44px;height:44px}.bq.falhou .bq-cad{color:var(--neg-txt);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--neg) 60%,transparent),0 8px 40px color-mix(in srgb,var(--neg) 24%,transparent)}.bq.muitas .bq-cad{color:var(--alerta);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--alerta) 55%,transparent),0 8px 40px color-mix(in srgb,var(--alerta) 20%,transparent)}.bq.falhou .bq-cad.treme{animation:bq-treme .24s linear}@keyframes bq-treme{0%,to{transform:translate(0)}17%{transform:translate(-6px)}34%{transform:translate(6px)}51%{transform:translate(-6px)}68%{transform:translate(6px)}85%{transform:translate(-3px)}}.bq-anel{position:absolute;border-radius:50%;border:1.2px solid color-mix(in srgb,var(--acento) 40%,transparent);pointer-events:none;animation:bq-anel 1.1s var(--saida) infinite}.bq-anel.a1{inset:-14px}.bq-anel.a2{inset:-30px;border-width:1px;animation-delay:.18s}@keyframes bq-anel{0%{opacity:.9;transform:scale(.94)}to{opacity:0;transform:scale(1.06)}}.bq-tit{margin-top:26px;font-size:24px;font-weight:700;text-align:center;line-height:1.2}.bq-txt{margin-top:10px;max-width:290px;font-size:14.5px;line-height:1.45;color:var(--sub-aa);text-align:center}.bq-sks{margin-top:18px;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.bq-sks .sk:nth-child(1){width:200px}.bq-sks .sk:nth-child(2){width:140px}.bq-base{flex:none;width:100%;max-width:520px;padding:0 22px max(18px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:stretch;gap:4px}.bq-base .f8-pri{min-height:52px}.bq-rod{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:12px;color:var(--sub-aa);text-align:center}.bq-rod .ic8{width:14px;height:14px}.bq-base .f8-sec{margin-top:2px}.bq-lig{position:absolute;top:calc(max(16px,env(safe-area-inset-top)) + 0px);left:50%;transform:translate(-50%);width:calc(100% - 44px);max-width:360px;display:flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:26px;background:color-mix(in srgb,var(--ok) 14%,var(--lateral));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 50%,transparent)}.bq-lig .av{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;color:#fff;flex:none}.bq-lig .tx{flex:1;min-width:0;display:flex;flex-direction:column}.bq-lig .t1{font-size:14px;font-weight:650;overflow-wrap:anywhere}.bq-lig .t2{font-size:12px;color:var(--sub-aa);font-variant-numeric:tabular-nums}.bq-lig .ic8{color:var(--ok)}.bq.com-lig .bq-marca{margin-top:74px}.bq.com-lig .bq-tit,.bq.com-lig .bq-txt{text-wrap:balance}.cfg-cartao{display:flex;align-items:center;gap:12px;padding:12px 6px 12px 12px;border-radius:18px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--borda-in),var(--sombra-cartao)}.cfg-cartao.des{opacity:.55}.cfg-tile{flex:none;width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:color-mix(in srgb,var(--acento) 14%,transparent);color:var(--acento-txt)}.cfg-tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.cfg-t1{font-size:14.5px;font-weight:650;overflow-wrap:anywhere}.cfg-t2{font-size:12.5px;color:var(--sub-aa);line-height:1.35;overflow-wrap:anywhere}.cfg-sec{font-size:11.5px;font-weight:600;color:var(--sub-aa);text-transform:uppercase;letter-spacing:.8px;padding:16px 4px 8px;display:flex;justify-content:space-between;align-items:baseline}.cfg-sec .cont{color:var(--acento-txt);font-weight:700;letter-spacing:.3px;text-transform:none;font-size:12.5px;display:inline-block;font-variant-numeric:tabular-nums}.cfg-sec .cont.pulsa{animation:cfg-pulso var(--mov-rapido) var(--mola)}@keyframes cfg-pulso{50%{transform:scale(1.15)}}.cfg-chips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.cfg-chip{position:relative;min-height:46px;border-radius:14px;padding:4px 2px;font-size:13px;font-weight:650;line-height:1.15;text-align:center;background:var(--entra);color:var(--txt);box-shadow:inset 0 0 0 1px var(--borda-in);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido)}.cfg-chip:active{transform:scale(.96)}.cfg-chip[aria-checked=true]{background:color-mix(in srgb,var(--acento) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento)}.cfg-chip[aria-checked=true]:after{content:"✓";position:absolute;top:2px;right:5px;font-size:10.5px;color:var(--acento-txt)}.cfg-chips.des .cfg-chip{opacity:.4}.cfg-nota{margin:8px 4px 0;font-size:12.5px;line-height:1.4;color:var(--sub-aa)}.cfg-nota b{color:var(--txt)}.cfg-aviso{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding:12px;border-radius:14px;background:var(--aviso-fundo);border:1px solid var(--aviso-borda);color:var(--aviso-txt);font-size:12.5px;line-height:1.45}.cfg-aviso .l{display:flex;gap:10px;align-items:flex-start}.cfg-aviso .ic8{width:18px;height:18px;margin-top:1px}.cfg-aviso b{color:inherit;font-weight:750}.cfg-aviso.pisca{animation:cfg-pisca var(--mov) linear}@keyframes cfg-pisca{50%{box-shadow:0 0 0 2px var(--alerta)}}.cfg-aviso button{min-height:44px;border-radius:12px;font-size:13.5px;font-weight:650;color:var(--aviso-txt);box-shadow:inset 0 0 0 1px var(--aviso-borda);text-align:center}.cfg-linha{display:flex;gap:12px;align-items:flex-start;padding:12px 4px;border-top:1px solid var(--linha)}.cfg-linha:first-of-type{border-top:0}.cfg-linha .ic8{color:var(--sub-aa);margin-top:1px}.cfg-bloco{margin-top:6px}.at-widget{transform:scale(.94);transform-origin:top center;margin:2px 0 -2px}.at-widget+.at-fixa{margin-top:12px}.wg{padding:8px;border-radius:26px;display:flex;flex-direction:column;gap:6px;background:#0b0b0c;box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 22px #0006}:root[data-tema=claro] .wg{background:#fff;box-shadow:inset 0 0 0 1px #0000001a,0 6px 22px #0002}.wg-geral{min-height:50px;border-radius:18px;display:flex;align-items:center;gap:10px;padding:0 14px 0 6px;background:linear-gradient(180deg,#e2d3b1,#cdb98f);color:#0b0b0c;font-weight:700;font-size:15.5px}:root[data-tema=claro] .wg-geral{background:#2f86d6;color:#fff}.wg-geral .g{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:#0b0b0c;color:#fff;font-size:18px;font-weight:800;flex:none}:root[data-tema=claro] .wg-geral .g{background:#fff;color:#0b0b0c}.wg-geral span:nth-child(2){flex:1;min-width:0}.wg-chips{display:flex;gap:6px}.wg-chip{flex:1;min-width:0;min-height:44px;border-radius:15px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 6px;font-size:13.5px;font-weight:650;background:#ffffff12;color:#f2f2f2;white-space:nowrap;overflow:hidden}:root[data-tema=claro] .wg-chip{background:#0000000d;color:#14202c}.wg-chip i{width:18px;height:18px;border-radius:50%;flex:none}.wg-chip span{overflow:hidden;text-overflow:ellipsis}.at-fixa,.at-linha{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 4px;text-align:left;border-bottom:1px solid var(--linha);transition:opacity var(--mov)}.at-fixa .marca{width:26px;height:26px;display:grid;place-items:center;color:var(--sub-aa);flex:none}.at-fixa .marca .ic8{width:15px;height:15px}.av8{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;font-size:14px;font-weight:700;color:#fff}.at-tx{flex:1;min-width:0;display:flex;flex-direction:column}.at-nome{font-size:14.5px;font-weight:650;overflow-wrap:anywhere}.at-sub{font-size:12.5px;color:var(--sub-aa);line-height:1.3;overflow-wrap:anywhere}.at-tag{flex:none;font-size:11px;font-weight:650;padding:2px 9px;border-radius:10px;background:var(--veu);color:var(--sub-aa)}.at-marcador{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px var(--sub-aa);font-size:13px;font-weight:800;color:transparent;transition:background var(--mov),transform var(--mov-rapido) var(--mola)}.at-linha[aria-checked=true] .at-marcador{background:var(--acento);box-shadow:none;color:var(--sobre-acento);transform:scale(1.04)}.at-linha:active{background:var(--veu)}.at-linha.cheia{opacity:.42}.at-linha.priv{opacity:.55;cursor:default}.at-linha.priv .at-marcador{box-shadow:none;color:var(--sub-aa)}.at-linha.priv .at-marcador .ic8{width:15px;height:15px}@media(prefers-reduced-motion:reduce){.f8-fundo,.f8,.bq{animation:f8-veu var(--mov-rapido) linear}.f8{transform:none}.bq.saindo{transform:none;transition:opacity var(--mov-rapido) linear}.bq.falhou .bq-cad.treme,.bq-anel{animation:none}.bq-anel{display:none}.f8-sk,.sk{animation:none;background:var(--linha-cartao)}.f8-toast{animation:f8-toast-r 1.8s linear forwards;transform:translate(-50%)}@keyframes f8-toast-r{0%{opacity:0}10%,85%{opacity:1}to{opacity:0}}.f8-chave i,.f8-chave i:after,.cfg-chip,.at-marcador,.f8-pri,.f8-x{transition:none}.cfg-sec .cont.pulsa,.cfg-aviso.pisca{animation:none}}.cx-cartao{display:flex;align-items:center;gap:12px;width:calc(100% - 28px);margin:8px 14px 2px;padding:12px 8px 12px 12px;min-height:64px;border-radius:18px;text-align:left;color:var(--txt);background:var(--entra);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 55%,transparent),var(--sombra-cartao);transition:transform var(--mov-rapido, .15s) var(--saida, ease-out)}.cx-cartao:active{transform:scale(.98)}.cx-cartao:disabled{opacity:.8}.cx-cartao>.ic8{color:var(--sub-aa)}.cx-esquecer{display:block;margin:4px 14px 0;min-height:44px;padding:0 4px;font-size:13.5px;font-weight:600;color:var(--neg-txt);text-align:left}.f8-toast.fixo{position:fixed;z-index:60;bottom:calc(28px + env(safe-area-inset-bottom))}.qr .f8-corpo{display:flex;flex-direction:column;align-items:stretch}.qr-caixa{position:relative;align-self:center;width:236px;height:236px;padding:10px;border-radius:20px;background:#fff;display:grid;place-items:center;box-shadow:0 8px 28px var(--sombra);margin-top:4px}.qr-img{width:216px;height:216px;display:block;image-rendering:pixelated;transition:opacity var(--mov-lento, .25s) var(--saida),filter var(--mov-lento, .25s) var(--saida)}.qr-caixa.exp .qr-img{opacity:.12;filter:blur(1.5px)}.qr-caixa.ok .qr-img{opacity:.2;filter:blur(1px)}.qr-g{position:absolute;width:46px;height:46px;border-radius:13px;display:grid;place-items:center;background:#0b0b0c;color:#fff;font-size:22px;font-weight:800;box-shadow:0 0 0 5px #fff}.qr-msg{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:16px;text-align:center;color:#1a1a1a}.qr-msg b{font-size:17px;font-weight:750}.qr-msg span:not(.ic8){font-size:13px;color:#4a4a4f}.qr-msg .ic8{width:26px;height:26px;color:#4a4a4f}.qr-ok{width:62px;height:62px;border-radius:50%;display:grid;place-items:center;background:#2f9a5b;color:#fff;animation:qr-ok var(--mov-lento, .25s) var(--mola);margin-bottom:6px}.qr-ok .ic8{width:32px;height:32px}@keyframes qr-ok{0%{transform:scale(.6);opacity:0}}.qr-caixa.exp .qr-msg b,.qr-caixa.ok .qr-msg b{margin-top:2px}.qr-sk{display:block;width:216px;height:216px;border-radius:12px;background:linear-gradient(90deg,#eee 25%,#ddd,#eee 75%);background-size:200% 100%;animation:f8-brilho 1.2s linear infinite}.qr-host{display:flex;align-items:center;justify-content:center;gap:6px;margin:8px 0 10px;font-size:12.5px;color:var(--sub-aa);overflow-wrap:anywhere;text-align:center}.qr-host .ic8{width:14px;height:14px;color:var(--ok)}.qr-tempo{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--borda-in)}.qr-anel{position:relative;flex:none;width:56px;height:56px;display:grid;place-items:center}.qr-anel svg{position:absolute;inset:0;width:100%;height:100%}.qr-anel .fundo{fill:none;stroke:var(--linha-cartao);stroke-width:4}.qr-anel .traco{fill:none;stroke:var(--acento);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset 1s linear,stroke var(--mov, .2s)}.qr-anel.alerta .traco{stroke:var(--alerta)}.qr-anel b{position:relative;font-size:13.5px;font-weight:750;font-variant-numeric:tabular-nums}.cfg-tile.ok{background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--ok)}@media(prefers-reduced-motion:reduce){.qr-img,.qr-ok,.cx-cartao{animation:none;transition:none}.qr-sk{animation:none;background:#e4e4e4}.qr-anel .traco{transition:none}}.lq-ou{margin-top:6px;display:flex;align-items:center;gap:12px;width:min(100%,340px);font-size:12.5px;color:var(--sub-aa)}.lq-ou:before,.lq-ou:after{content:"";flex:1;height:1px;background:var(--linha-cartao)}.lq-entrada{display:flex;align-items:center;gap:12px;width:min(100%,340px);min-height:64px;padding:10px 12px;border-radius:18px;text-align:left;color:var(--txt);background:var(--entra);box-shadow:inset 0 0 0 1px var(--borda-in)}.lq-entrada:active{transform:scale(.98)}.lq-entrada>.ic8{color:var(--sub-aa)}.lq{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;background:#05080c;color:#fff;overflow:hidden;animation:f8-veu var(--mov, .2s) linear}.lq-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#05080c}.lq-topo{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:center;padding:max(14px,env(safe-area-inset-top)) 12px 0;min-height:64px}.lq-topo h2{font-size:16.5px;font-weight:650}.lq-x{position:absolute;left:12px;top:max(10px,env(safe-area-inset-top));width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.lq-x:active{background:#ffffff40}.lq-palco{position:relative;z-index:1;flex:1;width:100%;display:grid;place-items:center}.lq-mira{position:relative;width:250px;height:250px;border-radius:26px;box-shadow:0 0 0 100vmax #000a;--cor: #fff}.lq-mira i{position:absolute;width:40px;height:40px;border:0 solid var(--cor);transition:border-color var(--mov, .2s)}.lq-mira i:nth-child(1){top:0;left:0;border-top-width:4px;border-left-width:4px;border-top-left-radius:26px}.lq-mira i:nth-child(2){top:0;right:0;border-top-width:4px;border-right-width:4px;border-top-right-radius:26px}.lq-mira i:nth-child(3){bottom:0;left:0;border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:26px}.lq-mira i:nth-child(4){bottom:0;right:0;border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:26px}.lq-mira.lido{--cor: #4fbf7a}.lq-mira.alerta{--cor: #e6a23c}.lq-linha{position:absolute;left:14px;right:14px;height:2px;border-radius:1px;background:linear-gradient(90deg,transparent,#e2d3b1,transparent);box-shadow:0 0 10px #e2d3b180;top:12px;animation:lq-varre 1.6s ease-in-out infinite alternate}@keyframes lq-varre{to{top:calc(100% - 14px)}}.lq-certo{position:absolute;inset:0;display:grid;place-items:center}.lq-certo span{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:#2f9a5bf2;color:#fff;animation:qr-ok var(--mov-lento, .25s) var(--mola)}.lq-certo .ic8{width:38px;height:38px}.lq-dica{position:relative;z-index:2;flex:none;padding:0 22px;margin-bottom:22px;text-align:center;display:flex;flex-direction:column;gap:2px}.lq-dica b{font-size:14.5px;font-weight:600}.lq-dica span{font-size:12.5px;color:#ffffffb8}.lq-lant{position:relative;z-index:2;flex:none;margin-bottom:max(26px,env(safe-area-inset-bottom));display:flex;flex-direction:column;align-items:center;gap:4px;font-size:12px;color:#ffffffd0}.lq-lant button{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff}.lq-lant button[aria-pressed=true]{background:#e2d3b1;color:#0b0b0c}.lq-aviso{position:absolute;z-index:3;top:calc(max(14px,env(safe-area-inset-top)) + 70px);left:50%;transform:translate(-50%);width:calc(100% - 36px);max-width:360px;display:flex;gap:10px;padding:12px 14px;border-radius:16px;background:#2b2b2ef5;color:#fff;animation:f8-veu var(--mov-rapido, .15s) linear}.lq-aviso .ic8{color:#e6a23c;margin-top:2px}.lq-aviso b{display:block;font-size:14px;font-weight:650}.lq-aviso span{font-size:12.5px;color:#ffffffc4}.lq-negada{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;align-items:center;background:var(--fundo);color:var(--txt)}.lq-negada .bq-marca{margin-top:70px}.lq-negada .bq-cad{color:var(--neg-txt);box-shadow:0 0 0 1.5px color-mix(in srgb,var(--neg) 55%,transparent),0 8px 40px color-mix(in srgb,var(--neg) 18%,transparent)}.lq-aviso-neg{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:14px;background:color-mix(in srgb,var(--neg) 14%,transparent);border:1px solid color-mix(in srgb,var(--neg) 45%,transparent);color:var(--neg-txt);font-size:13px;line-height:1.45}.lq-aviso-neg .ic8{width:18px;height:18px;margin-top:1px}.lq-aviso-neg b{font-weight:750}.lq-linha-ok{display:flex;gap:12px;align-items:center;padding:12px 4px 4px}.lq-linha-ok .ic8{color:var(--ok)}.lq-sks{display:flex;gap:12px;align-items:center;padding:10px 4px}.lq-sks .tile{width:40px;height:40px;border-radius:12px;background:var(--linha-cartao);flex:none}.lq-sks div{flex:1;display:flex;flex-direction:column;gap:8px}.lq-sks .sk:first-child{width:90%}.lq-sks .sk:last-child{width:60%}@media(prefers-reduced-motion:reduce){.lq,.lq-aviso,.lq-certo span{animation:f8-veu var(--mov-rapido, .15s) linear}.lq-linha{animation:none;top:50%}}:root{--mov-rapido: .15s;--mov: .2s;--mov-lento: .25s;--mola: cubic-bezier(.34, 1.3, .64, 1);--saida: cubic-bezier(.2, .8, .2, 1);--h8-neg-txt: #ff9b9b;--h8-ok-txt: var(--ok);--h8-sub: color-mix(in srgb, var(--sub) 80%, var(--txt));--h8-ac-txt: #7db8f0;--h8-ac-bg: #2b72bd;--h8-ac-fg: #fff;--h8-neg-bg: color-mix(in srgb, var(--neg) 78%, #000)}:root[data-tema=blackpiano]{--h8-ac-txt: var(--acento);--h8-ac-bg: var(--acento);--h8-ac-fg: var(--sobre-acento)}:root[data-tema=claro]{--h8-neg-txt: #a82f2f;--h8-ok-txt: #1c6b3c;--h8-sub: color-mix(in srgb, var(--sub) 75%, var(--txt));--h8-ac-txt: #175c9a;--h8-ac-bg: #1f6fb8;--h8-ac-fg: #fff}@media(prefers-color-scheme:light){:root:not([data-tema]),:root[data-tema=auto]{--h8-neg-txt: #a82f2f;--h8-ok-txt: #1c6b3c;--h8-sub: color-mix(in srgb, var(--sub) 75%, var(--txt));--h8-ac-txt: #175c9a;--h8-ac-bg: #1f6fb8;--h8-ac-fg: #fff}}.h8i{width:18px;height:18px;flex:none}.folha-item.h8-sub{min-height:52px;padding-top:6px;padding-bottom:6px;transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.folha-item.h8-sub .m{flex:1;min-width:0;text-align:left;display:flex;flex-direction:column}.folha-item.h8-sub .m b{font-weight:500;font-size:15px}.folha-item.h8-sub .m small{font-size:12px;color:var(--h8-sub);line-height:1.3}.folha-item.h8-sub .h8i{color:var(--sub)}.folha-item.h8-dest{background:color-mix(in srgb,var(--acento) 12%,transparent);border-radius:14px;padding:6px 12px 6px 10px;margin-bottom:2px}.folha-item.h8-dest .h8i{color:var(--acento)}.folha-item.h8-dest .m b{font-weight:650}.folha-item.h8-sub:active{transform:scale(.98)}.h8-novo{flex:none;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--h8-ac-txt);background:color-mix(in srgb,var(--acento) 15%,transparent);padding:2px 7px;border-radius:7px}.folha.h8{display:flex;flex-direction:column;overflow:hidden;padding:6px 0 0;animation:h8-sobe var(--mov-lento) var(--mola)}@keyframes h8-sobe{0%{transform:translateY(28px);opacity:.5}}.h8-cab{display:flex;align-items:center;gap:8px;padding:2px 4px 8px 16px;flex:none}.h8-cab .m{flex:1;min-width:0}.h8-cab .m b{display:block;font-size:16.5px;font-weight:700;line-height:1.25}.h8-cab .m small{display:block;font-size:12.5px;color:var(--h8-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h8-cab .x{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--sub);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.h8-cab .x:active{transform:scale(.92);background:var(--veu)}.h8-corpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 4px;display:flex;flex-direction:column}.h8-principal{flex:none;min-height:52px;border-radius:15px;background:var(--h8-ac-bg);color:var(--h8-ac-fg);display:flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:15.5px;margin:10px 14px max(16px,env(safe-area-inset-bottom));box-shadow:inset 0 1px #ffffff40;text-align:center;transition:transform var(--mov-rapido) var(--saida),opacity var(--mov-rapido) linear}.h8-principal:active:not(:disabled){transform:scale(.98)}.h8-principal:disabled{cursor:default}.h8-principal.des{opacity:.4}.h8-principal.neg{background:var(--h8-neg-bg);color:#fff}.h8-principal.ton{background:color-mix(in srgb,var(--acento) 14%,var(--entra));color:var(--txt);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 45%,transparent)}.h8-principal.car{background:color-mix(in srgb,var(--acento) 22%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento);color:var(--txt)}.h8-principal .h8i{stroke-width:2.3}.h8-sk{display:block;height:9px;border-radius:5px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:h8-brilho 1.2s linear infinite}.h8-principal .h8-sk{width:120px}@keyframes h8-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}.h8-dif{border-radius:13px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:10px 12px;display:flex;flex-direction:column;gap:7px}.h8-dif small{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--h8-sub)}.h8-dif .de{font-size:13px;color:var(--h8-sub);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--sub) 70%,transparent);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.h8-dif .para{font-size:14px;color:var(--txt);display:flex;gap:8px;overflow-wrap:anywhere}.h8-dif .para .h8i{color:var(--acento);width:16px;height:16px;margin-top:2px}.h8-dif .para span{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;min-width:0}.h8-vao{display:flex;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border-radius:13px;background:var(--veu)}.h8-vao .ct{flex:none;min-width:34px;height:34px;padding:0 8px;border-radius:11px;display:grid;place-items:center;background:color-mix(in srgb,var(--neg) 15%,transparent);color:var(--h8-neg-txt);font-weight:800;font-variant-numeric:tabular-nums}.h8-vao .ct.ac{background:color-mix(in srgb,var(--acento) 18%,transparent);color:var(--h8-ac-txt)}.h8-vao span{font-size:13px;color:var(--txt-corpo);line-height:1.38}.h8-aviso{margin-top:10px;padding:11px 12px;border-radius:14px;background:var(--aviso-fundo);box-shadow:inset 0 0 0 1px var(--aviso-borda);display:flex;gap:9px;align-items:flex-start}.h8-aviso .h8i{color:var(--aviso-txt);margin-top:1px}.h8-aviso p{font-size:13px;color:var(--aviso-txt);line-height:1.4}.h8-aviso p b{font-weight:700}.h8-aviso.neg{margin-top:0;background:color-mix(in srgb,var(--neg) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 40%,transparent)}.h8-aviso.neg .h8i,.h8-aviso.neg p{color:var(--h8-neg-txt)}.h8-cita{display:flex;gap:9px;padding:9px 11px;border-radius:12px;background:var(--veu);box-shadow:inset 3px 0 0 var(--acento);font-size:13px;color:var(--txt-corpo);line-height:1.38;overflow-wrap:anywhere}.h8-cita b{display:block;font-size:12px;color:var(--h8-ac-txt)}.h8-cita div{min-width:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.h8-cita div b{display:block}.h8-campo{margin-top:12px;border-radius:14px;background:var(--campo);box-shadow:inset 0 0 0 1.5px var(--acento);padding:7px 56px 8px 13px;position:relative;min-height:52px}.h8-campo input:focus-visible{outline:none}.h8-campo.erro{box-shadow:inset 0 0 0 1.5px var(--neg)}.h8-campo label{display:block;font-size:11.5px;font-weight:700;color:var(--h8-ac-txt)}.h8-campo.erro label{color:var(--h8-neg-txt)}.h8-campo input{width:100%;background:none;border:0;outline:none;color:var(--txt);font:inherit;font-size:16px;padding:2px 0 0;min-height:28px;text-overflow:ellipsis}.h8-campo em{position:absolute;right:12px;bottom:9px;font-style:normal;font-size:11.5px;color:var(--h8-sub);font-variant-numeric:tabular-nums}.h8-campo.erro em{color:var(--h8-neg-txt)}.h8-leva{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.h8-leva div{border-radius:13px;padding:9px 10px;background:var(--veu);font-size:12.5px;color:var(--txt-corpo);line-height:1.38;min-width:0;overflow-wrap:anywhere}.h8-leva b{display:flex;align-items:center;gap:5px;font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;margin-bottom:3px}.h8-leva .s b{color:var(--h8-ok-txt)}.h8-leva .n b{color:var(--h8-sub)}.h8-leva .h8i{width:14px;height:14px}.h8-msg-erro{margin-top:8px;font-size:12.5px;color:var(--h8-neg-txt)}.h8-sec{display:flex;justify-content:space-between;align-items:baseline;margin:14px 2px 2px;font-size:11.5px;color:var(--h8-sub);text-transform:uppercase;letter-spacing:.6px;font-weight:600}.h8-sec em{font-style:normal;text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.h8-ramo-l{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--mov) var(--saida),opacity var(--mov-rapido) linear}.h8-ramo-l>.h8-ramo-i{min-height:0;overflow:hidden;display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 2px}.h8-ramo-l+.h8-ramo-l{box-shadow:inset 0 1px 0 var(--linha)}.h8-ramo-l.saindo{grid-template-rows:0fr;opacity:0}.h8-ramo-l.saindo>.h8-ramo-i{min-height:0;padding-top:0;padding-bottom:0}.h8-ramo-i>.h8i{color:var(--acento)}.h8-ramo-i .m{flex:1;min-width:0}.h8-ramo-i .m b{display:block;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h8-ramo-i .m small{display:block;font-size:12px;color:var(--h8-sub)}.h8-ramo-i .del{flex:none;width:44px;height:44px;display:grid;place-items:center;color:var(--neg);border-radius:50%;transition:transform var(--mov-rapido) var(--saida)}.h8-ramo-i .del:active{transform:scale(.9);background:var(--veu)}.h8-ramo-i .conf{flex:none;display:flex;align-items:center;gap:4px;font-size:13px}.h8-ramo-i .conf span{color:var(--h8-neg-txt);font-weight:600;margin-right:2px}.h8-ramo-i .conf button{min-width:44px;min-height:44px;padding:0 8px;border-radius:12px;font-weight:700;font-size:14px;transition:transform var(--mov-rapido) var(--saida)}.h8-ramo-i .conf button:active{transform:scale(.94)}.h8-ramo-i .conf .sim{color:var(--h8-neg-txt)}.h8-ramo-i .conf .nao{color:var(--txt)}.h8-edita{flex:none;display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 2px 4px max(14px,env(safe-area-inset-left));background-color:var(--lateral);border-top:1px solid var(--linha);animation:h8-barra var(--mov) var(--saida)}@keyframes h8-barra{0%{transform:translateY(8px);opacity:0}}.h8-edita>.h8i{color:var(--acento)}.h8-edita .m{flex:1;min-width:0;border-left:2.5px solid var(--acento);padding-left:9px}.h8-edita .m b{display:block;font-size:13.5px;color:var(--h8-ac-txt);font-weight:700}.h8-edita .m small{display:block;font-size:13px;color:var(--h8-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h8-edita .x{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--sub);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.h8-edita .x:active{transform:scale(.92);background:var(--veu)}.h8-edita.bloq>.h8i{color:var(--neg)}.h8-edita.bloq .m b{color:var(--neg)}:root[data-tema=claro] .h8-edita.bloq .m b{color:var(--h8-neg-txt)}@media(prefers-color-scheme:light){:root:not([data-tema]) .h8-edita.bloq .m b,:root[data-tema=auto] .h8-edita.bloq .m b{color:var(--h8-neg-txt)}}.h8-edita.bloq .m{border-color:var(--neg)}.h8-edita+.campo{box-shadow:none}.h8-pilula{flex:none;height:44px;min-width:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--h8-ac-bg);color:var(--h8-ac-fg);font-weight:700;font-size:14.5px;padding:0 14px 0 12px;box-shadow:inset 0 1px #ffffff40;animation:h8-pilula var(--mov-rapido) var(--mola);transition:transform var(--mov-rapido) var(--saida),opacity var(--mov-rapido) linear}.h8-pilula .h8i{width:20px;height:20px;stroke-width:2.6}.h8-pilula:active:not(:disabled){transform:scale(.96)}.h8-pilula:disabled{opacity:.4}.h8-pilula.parar{background:var(--h8-neg-bg);color:#fff;padding:0 14px 0 12px}@keyframes h8-pilula{0%{transform:scale(.8);opacity:0}}.rica .b.h8-editando{box-shadow:0 0 0 1.5px var(--acento);transition:box-shadow var(--mov-rapido) linear}.rica .b.h8-refazendo{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent),0 0 0 5px color-mix(in srgb,var(--acento) 12%,transparent);animation:h8-anel 1.2s ease-out 1}@keyframes h8-anel{0%{box-shadow:0 0 0 1.5px var(--acento),0 0 color-mix(in srgb,var(--acento) 45%,transparent)}60%{box-shadow:0 0 0 1.5px var(--acento),0 0 0 9px transparent}to{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent),0 0 0 5px color-mix(in srgb,var(--acento) 12%,transparent)}}.h .h8-refaz-meta{display:inline-flex;align-items:center;gap:4px;color:var(--h8-ac-txt);font-weight:600;margin-right:6px}.h .h8-refaz-meta .h8i{width:11px;height:11px;stroke-width:2.4}.h .h8-refaz-meta .h8i{animation:h8-gira 1.2s linear infinite}@keyframes h8-gira{to{transform:rotate(360deg)}}.rica .b.out.h8-refazendo .h{color:var(--hora-out)}.h8-saindo{display:grid;grid-template-rows:1fr;pointer-events:none;animation:h8-sai .38s var(--saida) forwards}.h8-saindo>.h8-saindo-i{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px}@keyframes h8-sai{0%{opacity:1;transform:none;grid-template-rows:1fr}47%{opacity:0;transform:translateY(6px);grid-template-rows:1fr}to{opacity:0;transform:translateY(6px);grid-template-rows:0fr}}.h8-refaz{align-self:flex-start;flex:none;width:min(68%,360px);background:var(--entra);border-radius:16px 16px 16px 5px;box-shadow:inset 0 0 0 1px var(--borda-in);padding:11px 12px;display:flex;flex-direction:column;gap:8px;animation:h8-entra var(--mov) var(--mola)}.h8-refaz .q{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--h8-sub)}@keyframes h8-entra{0%{transform:translateY(6px);opacity:0}}.h8-faixa-ramo{flex:none;display:flex;align-items:center;gap:10px;min-height:48px;padding:3px 4px 3px max(14px,env(safe-area-inset-left));background:color-mix(in srgb,var(--acento) 9%,var(--lateral));border-bottom:1px solid var(--linha);position:relative;z-index:1}.h8-faixa-ramo>.h8i{color:var(--acento)}.h8-faixa-ramo .m{flex:1;min-width:0;font-size:12.5px;line-height:1.3}.h8-faixa-ramo .m b{display:block;font-size:13px;color:var(--txt)}.h8-faixa-ramo .m span{display:block;color:var(--h8-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h8-faixa-ramo .vt{flex:none;min-height:44px;display:flex;align-items:center;padding:0 10px;font-size:13px;font-weight:700;color:var(--h8-ac-txt);border-radius:12px;transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.h8-faixa-ramo .vt:active{transform:scale(.96);background:var(--veu)}.av .h8-selo{position:absolute;right:-3px;bottom:-3px;width:19px;height:19px;border-radius:50%;background:var(--lateral);display:grid;place-items:center;color:var(--acento);box-shadow:0 0 0 1px var(--linha-cartao);text-shadow:none}.av .h8-selo .h8i{width:12px;height:12px;stroke-width:2.4}.av.p .h8-selo{width:17px;height:17px;right:-4px;bottom:-4px}.av.p .h8-selo .h8i{width:11px;height:11px}.item.sel .av .h8-selo{background:var(--sel)}.rica .servico-ramo,.h8-servico-ramo{display:inline-flex;align-items:center;gap:6px}.item .prev .h8i.pr,.item-min .nome .h8i{width:13px;height:13px;color:var(--acento);margin-right:5px;vertical-align:-2px}.item-min .nome .h8i{width:15px;height:15px;margin-right:6px;vertical-align:-2.5px}.item .prev .rr{color:var(--sub)}.item.ramo{position:relative}@media(prefers-reduced-motion:reduce){.folha.h8,.h8-edita,.h8-pilula,.h8-refaz{animation:h8-fade var(--mov-rapido) linear}.rica .b.h8-refazendo,.h .h8-refaz-meta .h8i{animation:none}.h8-saindo{animation:h8-fade-sai .15s linear forwards;grid-template-rows:1fr}.h8-ramo-l{transition:opacity var(--mov-rapido) linear}.h8-ramo-l.saindo{grid-template-rows:1fr}.h8-sk{animation:none;background:var(--linha-cartao)}.h8-principal:active:not(:disabled),.h8-pilula:active:not(:disabled),.folha-item.h8-sub:active,.h8-cab .x:active,.h8-edita .x:active,.h8-ramo-i .del:active,.h8-ramo-i .conf button:active,.h8-faixa-ramo .vt:active{transform:none}}@keyframes h8-fade{0%{opacity:0}}@keyframes h8-fade-sai{to{opacity:0}}.toast.h8t{display:flex;align-items:center;gap:8px;background:#2b2b2ef2;font-weight:500;font-size:13.5px;box-shadow:0 8px 22px #000a;white-space:nowrap}.toast.h8t .h8i{width:16px;height:16px;color:var(--acento)}:root[data-tema=claro] .toast.h8t{background:#14202cf2}@media(prefers-color-scheme:light){:root:not([data-tema]) .toast.h8t,:root[data-tema=auto] .toast.h8t{background:#14202cf2}}:root[data-tema=blackpiano] .toast.h8t .h8i{color:#d8c6a0}.toast.h8t .h8i.ok{color:#4fbf7a}.toast.h8t.sobe,.conversa .toast.h8t{bottom:calc(var(--h8-comp, 64px) + 14px)}.conversa .barra .tit .papel.ramo{display:inline;font-weight:600}.cp-bandeja{flex:none;padding:6px 10px 0;background:var(--lateral);animation:ar-desce .18s ease-out}.cp-nota{font-size:12px;color:var(--sub);padding:0 4px 4px}.cp-nota b{color:var(--acento);font-weight:600}.cp-bandeja ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:164px;overflow-y:auto}.cp-ax{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 2px 0 8px;border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);min-width:0}.cp-mini,.cp-sig{flex:none;width:38px;height:38px;border-radius:10px;object-fit:cover}.cp-sig{display:grid;place-items:center;background:#c4c4cb;color:#111;font-size:10.5px;font-weight:800}.cp-m{flex:1;min-width:0;display:flex;flex-direction:column}.cp-m b{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-m small{font-size:11.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cp-x{flex:none;width:44px;height:44px;display:grid;place-items:center;color:var(--sub);border-radius:50%;transition:background .15s,transform .12s}.cp-x:active{background:var(--veu);transform:scale(.92)}.cp-fundo{position:fixed;inset:0;z-index:24;background:#0009;display:flex;align-items:flex-end;justify-content:center;animation:ar-veu .2s ease-out}.cp-folha{width:100%;max-width:560px;max-height:calc(100% - 40px);display:flex;flex-direction:column;background:var(--lateral);background-image:var(--laca);border-radius:18px 18px 0 0;box-shadow:0 -8px 30px var(--sombra);animation:ar-sobe .26s cubic-bezier(.2,.9,.3,1.05);padding-top:6px}.cp-alca{width:38px;height:4px;border-radius:2px;background:var(--linha-cartao);margin:4px auto 6px;flex:none}.cp-titulo{font-weight:700;font-size:16px;padding:4px 16px 0}.cp-sub{font-size:12.5px;color:var(--sub);padding:2px 16px 10px}.cp-rec{margin:0 12px 6px;padding:8px 10px;border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);display:flex;flex-direction:column;gap:4px;min-width:0}.cp-rec-l{display:flex;align-items:center;gap:10px;min-width:0}.cp-rec-l .cp-m b{font-size:13.5px}.cp-rec-texto{font-size:13px;color:var(--txt-corpo, var(--txt));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word;padding:2px 2px 0}.cp-recusa{margin:0 12px 6px;padding:8px 12px;border-radius:12px;font-size:12.5px;color:var(--alerta);background:color-mix(in srgb,var(--alerta) 12%,transparent)}.cp-lista{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.cp-sec{padding:10px 16px 4px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);display:flex;align-items:center;gap:6px}.cp-fun{width:100%;display:flex;align-items:center;gap:12px;min-height:58px;padding:0 16px;text-align:left;position:relative;transition:background .15s,opacity .18s,transform .12s}.cp-fun+.cp-fun:before{content:"";position:absolute;left:66px;right:0;top:0;height:1px;background:var(--linha)}.cp-fun:active:not(:disabled){background:var(--veu);transform:scale(.995)}.cp-fun:disabled{opacity:.45}.cp-av{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#000}.cp-fun .cp-m b{font-size:15px}.cp-sel{flex:none;width:24px;height:24px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--linha-cartao);display:grid;place-items:center;color:var(--sobre-acento);transition:background .15s,box-shadow .15s}.cp-sel .ic-p{width:14px;height:14px}.cp-fun.on .cp-sel{background:var(--acento);box-shadow:none}.cp-fun.esm{opacity:.45}.cp-principal{flex:none;margin:8px 12px calc(12px + env(safe-area-inset-bottom));min-height:52px;border-radius:14px;background:var(--acento);color:var(--sobre-acento);font-weight:700;font-size:15px;display:grid;place-items:center;transition:transform .12s,opacity .15s;padding:0 12px}.cp-principal:active:not(:disabled){transform:scale(.98)}.cp-principal:disabled{opacity:.45}.cp-vazio{padding:24px 20px;color:var(--sub);text-align:center;font-size:14.5px}@media(min-width:900px){.cp-fundo{align-items:center}.cp-folha{border-radius:18px}}@media(prefers-reduced-motion:reduce){.cp-bandeja,.cp-fundo,.cp-folha{animation:none}.cp-fun,.cp-x,.cp-principal,.cp-sel{transition:none}}.sg-fundo{position:fixed;inset:0;z-index:30;background:#0008;display:flex;align-items:flex-end;justify-content:center;animation:sg-fundo .16s ease-out}.sg-fundo.centro{align-items:center;padding:16px}@keyframes sg-fundo{0%{opacity:0}}.sg-folha{width:100%;max-width:560px;max-height:min(88dvh,var(--app-h, 100dvh));display:flex;flex-direction:column;overflow:hidden;background-color:var(--lateral);background-image:var(--laca);color:var(--txt);border-radius:18px 18px 0 0;box-shadow:0 -10px 30px var(--sombra),inset 0 1px 0 var(--brilho);padding-bottom:env(safe-area-inset-bottom);animation:sg-sobe .22s cubic-bezier(.2,.8,.2,1)}@keyframes sg-sobe{0%{transform:translateY(40px);opacity:0}}.sg-fundo.centro .sg-folha{border-radius:18px;max-width:400px;max-height:90dvh;box-shadow:0 16px 48px var(--sombra),inset 0 0 0 1px var(--borda-in)}.sg-topo{flex:none;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 18px;min-height:56px;border-bottom:1px solid var(--linha)}.sg-topo h2{flex:1;min-width:0;font-size:17px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.sg-fechar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--sub);flex:none}.sg-fechar:active{background:var(--veu)}.sg-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 0 14px}@media(min-width:900px){.sg-fundo:not(.centro){align-items:stretch;justify-content:flex-end}.sg-fundo:not(.centro) .sg-folha{width:440px;max-width:100%;max-height:none;border-radius:0;box-shadow:-12px 0 32px var(--sombra);animation-name:sg-lado}}@keyframes sg-lado{0%{transform:translate(40px);opacity:0}}.sg-secao{font-size:12px;color:var(--sub);padding:16px 18px 6px;text-transform:uppercase;letter-spacing:.6px}.sg-texto{padding:4px 18px;font-size:14px;color:var(--txt-corpo)}.sg-mudo{color:var(--sub);font-size:13px}.sg-frases{list-style:none;padding:6px 18px 0;display:flex;flex-direction:column;gap:4px;font-size:14px;color:var(--txt-corpo)}.sg-frases li:before{content:"•";color:var(--acento);margin-right:8px}.sg-estado{padding:28px 18px;text-align:center;font-size:14px;color:var(--sub)}.sg-estado.erro{color:var(--neg)}.sg-estado button,.sg-link{color:var(--acento);font-weight:600;padding:10px 14px;min-height:44px}.sg-aviso{margin:8px 18px 0;padding:8px 12px;border-radius:10px;font-size:13px;background:var(--aviso-fundo);color:var(--aviso-txt);border:1px solid var(--aviso-borda)}.sg-aviso.ok{background:color-mix(in srgb,var(--ok) 14%,transparent);border-color:color-mix(in srgb,var(--ok) 45%,transparent);color:var(--ok)}.sg-classe{padding:10px 18px;border-bottom:1px solid var(--linha)}.sg-classe .linha{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.sg-classe .nome{font-weight:600;font-size:15px}.sg-classe .pode{font-size:12.5px;color:var(--sub);text-align:right}.sg-seg{display:flex;margin-top:8px;border-radius:10px;overflow:hidden;background:var(--campo);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.sg-seg button{flex:1;min-height:44px;padding:8px 4px;text-align:center;font-size:13.5px;color:var(--sub)}.sg-seg button+button{border-left:1px solid var(--linha-cartao)}.sg-seg button[aria-checked=true]{background:var(--sel);color:var(--txt);font-weight:600;box-shadow:inset 0 -2px 0 var(--acento)}.sg-seg button:disabled{opacity:.38}.sg-seg button:not(:disabled):active{background:var(--veu)}.sg-nota{margin-top:6px;font-size:12px;color:var(--sub)}.sg-travada{margin-top:4px;font-size:13px;color:var(--sub)}.sg-geral{display:flex;align-items:center;gap:12px;width:100%;padding:12px 18px;min-height:56px;border-bottom:1px solid var(--linha)}.sg-geral .tx{flex:1;min-width:0;display:flex;flex-direction:column;text-align:left}.sg-geral .t1{font-weight:600;font-size:15px}.sg-geral .t2{font-size:12.5px;color:var(--sub);margin-top:1px}.sg-chave{flex:none;width:46px;height:28px;border-radius:14px;background:var(--prog);position:relative;transition:background .16s;box-shadow:inset 0 0 0 1px var(--linha-cartao)}.sg-chave:after{content:"";position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .16s;box-shadow:0 1px 3px #0006}.sg-chave.on{background:var(--acento)}.sg-chave.on:after{transform:translate(18px)}.sg-geral:disabled{opacity:.6}@media(prefers-reduced-motion:reduce){.sg-fundo,.sg-folha,.sg-chave,.sg-chave:after{animation:none;transition:none}}.sg-lista{list-style:none}.sg-item{padding:10px 18px;border-bottom:1px solid var(--linha);display:flex;flex-direction:column;gap:2px}.sg-item .l1{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.sg-item .nome{font-weight:600;font-size:14.5px;overflow-wrap:anywhere}.sg-item .sub{font-size:12.5px;color:var(--sub);overflow-wrap:anywhere}.sg-etiqueta{flex:none;font-size:11px;font-weight:600;padding:1px 7px;border-radius:7px;background:var(--veu);color:var(--sub)}.sg-etiqueta.ok{color:var(--ok)}.sg-etiqueta.alerta{color:var(--alerta)}button.sg-item{width:100%;text-align:left;min-height:52px}button.sg-item:active{background:var(--veu)}.sg-resumo{display:flex;flex-wrap:wrap;gap:8px;padding:10px 18px 0}.sg-numero{flex:1 1 90px;background:var(--entra);border-radius:12px;padding:8px 12px;box-shadow:inset 0 0 0 1px var(--borda-in)}.sg-numero b{display:block;font-size:20px;font-weight:600}.sg-numero span{font-size:12px;color:var(--sub)}.sg-numero.alerta b{color:var(--alerta)}.sg-acoes{display:flex;gap:10px;padding:12px 18px 4px;flex-wrap:wrap}.sg-acoes button{flex:1 1 140px;min-height:44px;border-radius:22px;padding:10px 16px;text-align:center;font-weight:600;font-size:14px;background:var(--entra);color:var(--txt);box-shadow:inset 0 0 0 1px var(--borda-in)}.sg-acoes button.primario{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.sg-acoes button.perigo{color:var(--neg)}.sg-acoes button:disabled{opacity:.5}.sg-encerrar{flex:none;min-width:84px;min-height:44px;padding:8px 14px;border-radius:22px;color:var(--neg);font-weight:600;font-size:13.5px;text-align:center;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 50%,transparent)}.sg-encerrar:disabled{opacity:.5}.sg-sessao{padding:12px 18px;border-bottom:1px solid var(--linha);display:flex;align-items:center;gap:12px}.sg-sessao .meio{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sg-sessao .nome{font-weight:600;font-size:15px;overflow-wrap:anywhere}.sg-sessao .sub{font-size:12.5px;color:var(--sub)}.sg-confirma{margin:12px 18px 0;padding:12px;border-radius:12px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--aviso-borda);font-size:14px}.sg-confirma .botoes{margin-top:10px;border:0;gap:8px}.sg-confirma .botoes button{border-radius:22px;background:var(--veu)}.sg-confirma .botoes button+button{border:0}.sg-passkey{padding:22px 20px 18px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.sg-passkey .selo{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--sq-on);color:var(--acento);box-shadow:0 0 0 1px var(--anel)}.sg-passkey .selo .ic-p{width:26px;height:26px}.sg-passkey h2{font-size:17px;font-weight:600}.sg-passkey .motivo{font-size:14px;color:var(--txt-corpo);overflow-wrap:anywhere}.sg-passkey .erro{font-size:13.5px;color:var(--neg)}.sg-passkey .pontos{margin-top:2px}.sg-passkey .sg-acoes{width:100%;padding:8px 0 0}.btn.mic{background:var(--campo);color:var(--txt);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;box-shadow:inset 0 0 0 1px var(--linha-cartao);transition:transform .12s,background .12s}.btn.mic:active{transform:scale(.96)}.btn.mic.gravando{background:var(--neg);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--neg) 28%,transparent);transform:scale(1.18);animation:voz-pulso 1.1s ease-in-out infinite}@keyframes voz-pulso{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--neg) 10%,transparent)}}.faixa-voz{position:absolute;left:0;right:0;bottom:0;height:100%;z-index:2;display:flex;align-items:center;gap:10px;padding:0 64px 0 max(14px,env(safe-area-inset-left));background-color:var(--fundo);pointer-events:none;overflow:hidden;padding-bottom:env(safe-area-inset-bottom)}.faixa-voz .vz-ponto{width:11px;height:11px;border-radius:50%;background:var(--neg);flex:none;animation:voz-ponto 1s steps(2,jump-none) infinite}@keyframes voz-ponto{50%{opacity:.25}}.faixa-voz .vz-tempo{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600;min-width:2.6em}.faixa-voz .vz-ondas{display:flex;align-items:center;gap:3px;height:26px;flex:none}.faixa-voz .vz-ondas i{width:3px;height:8px;border-radius:2px;background:var(--acento);animation:voz-onda .9s ease-in-out infinite}@keyframes voz-onda{50%{height:22px}}.faixa-voz .vz-dica{flex:1;min-width:0;text-align:right;font-size:13.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:translate(calc(var(--cancela, 0) * -26px));opacity:calc(1 - var(--cancela, 0) * .35)}.faixa-voz .vz-dica .vz-seta{display:inline-block;animation:voz-seta 1.2s ease-in-out infinite;font-size:18px;line-height:1;margin-right:2px}@keyframes voz-seta{50%{transform:translate(-5px)}}.faixa-voz.cancelando .vz-dica{color:var(--neg);font-weight:600;opacity:1}.faixa-voz.cancelando .vz-ponto{animation:none;opacity:1}.faixa-voz .vz-limite{position:absolute;top:3px;left:0;right:64px;text-align:center;font-size:11.5px;color:var(--alerta)}.audio-voz{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;min-width:min(250px,100%);padding:2px 0 6px}.audio-voz .vz-tocar{width:42px;height:42px;border-radius:50%;background:var(--acento);color:var(--sobre-acento);display:grid;place-items:center;flex:none}.audio-voz .vz-tocar:disabled{opacity:.45}.audio-voz .vz-trilha{display:flex;flex-direction:column;gap:2px;min-width:0}.audio-voz input[type=range]{width:100%;height:22px;margin:0;background:none;appearance:none;-webkit-appearance:none;cursor:pointer}.audio-voz input[type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--acento) var(--pct, 0%),color-mix(in srgb,var(--txt) 24%,transparent) var(--pct, 0%))}.audio-voz input[type=range]::-moz-range-track{height:4px;border-radius:2px;background:color-mix(in srgb,var(--txt) 24%,transparent)}.audio-voz input[type=range]::-moz-range-progress{height:4px;border-radius:2px;background:var(--acento)}.audio-voz input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:13px;height:13px;margin-top:-4.5px;border-radius:50%;background:var(--acento);border:0}.audio-voz input[type=range]::-moz-range-thumb{width:13px;height:13px;border-radius:50%;background:var(--acento);border:0}.audio-voz input[type=range]:focus-visible{outline:2px solid var(--acento);outline-offset:3px}.audio-voz .vz-tempo{font-size:12px;color:var(--hora-in);font-variant-numeric:tabular-nums}.rica.out .audio-voz .vz-tempo{color:var(--hora-out)}.audio-voz .estado-voz{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--sub)}.audio-voz .estado-voz.erro{color:var(--neg)}.audio-voz .estado-voz button{margin-left:auto;width:36px;height:36px;display:grid;place-items:center;color:inherit}.audio-voz .vz-corrigida{grid-column:1 / -1;font-size:11.5px;color:var(--sub)}.audio-voz.removido{grid-template-columns:1fr}.audio-voz .vz-mudo{color:var(--sub);font-size:13px}.vz-reticencias{display:inline-block;width:16px;height:4px;background:radial-gradient(circle,currentColor 1.6px,transparent 2px) 0 50% / 5.3px 4px repeat-x;animation:voz-reticencias 1s steps(3) infinite}@keyframes voz-reticencias{to{background-position:16px 50%}}.revisao-voz{display:flex;flex-direction:column;padding:8px 0 4px}.revisao-voz audio{width:calc(100% - 36px);margin:4px 18px 0;height:40px}.revisao-voz textarea{margin:0 18px;padding:12px 14px;border-radius:14px;background:var(--campo);color:var(--txt);border:1px solid var(--linha-cartao);font:inherit;font-size:16px;line-height:1.4;resize:vertical;min-height:110px;outline:none}.revisao-voz textarea:focus-visible{border-color:var(--acento)}.revisao-voz .sg-acoes{padding:14px 18px 4px;display:flex;gap:10px}.revisao-voz .sg-acoes button{flex:1;min-height:46px;border-radius:23px;font-weight:600;background:var(--veu);color:var(--txt)}.revisao-voz .sg-acoes .primario{background:var(--acento);color:var(--sobre-acento)}.revisao-voz .sg-acoes button:disabled{opacity:.45}@media(prefers-reduced-motion:reduce){.btn.mic.gravando,.faixa-voz .vz-ponto,.faixa-voz .vz-ondas i,.faixa-voz .vz-dica .vz-seta,.vz-reticencias{animation:none}}.btn.mic.oculto{opacity:0;pointer-events:none}.faixa-voz.travada{pointer-events:auto;padding-left:max(6px,env(safe-area-inset-left));padding-right:max(10px,env(safe-area-inset-right))}.faixa-voz .vz-x,.faixa-voz .vz-enviar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none}.faixa-voz .vz-x{color:var(--sub);background:var(--veu)}.faixa-voz .vz-x:active{background:var(--prog)}.faixa-voz .vz-enviar{background:var(--acento);color:var(--sobre-acento)}.faixa-voz.travada .vz-dica{text-align:center}.vz-parcial{padding:8px max(16px,env(safe-area-inset-left)) 6px;max-height:6.4em;overflow-y:auto;background-color:var(--lateral);border-top:1px solid var(--linha);font-size:15px;line-height:1.4;color:var(--sub);overflow-wrap:anywhere}.vz-parcial em{font-style:italic}.vz-parcial .vz-ouvindo{font-style:italic;opacity:.7}.campo.gravando-voz{position:relative}.campo.gravando-voz .btn.mic{position:relative;z-index:3}.faixa-voz .vz-parar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--veu);color:var(--txt);box-shadow:inset 0 0 0 1.5px var(--sub)}.faixa-voz .vz-parar:active{background:var(--prog)}.faixa-voz.com-parar{gap:8px}@media(max-width:460px){.faixa-voz.com-parar .vz-ondas{display:none}}.faixa-voz.com-parar .vz-dica{text-align:right;font-size:12.5px}.faixa-voz.com-parar .vz-limite{right:120px}.refinando-voz small{display:flex;align-items:center;gap:6px;-webkit-line-clamp:1}.bt-fundo{position:fixed;inset:0;z-index:20;background:var(--fundo);display:flex}.bt{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--lateral)}.bt-barra{gap:8px}.bt-campo{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:var(--campo);border-radius:20px;padding:0 14px;min-height:40px;color:var(--sub)}.bt-campo input{flex:1;min-width:0;border:0;background:none;color:var(--txt);font:inherit;font-size:16px;padding:8px 0;outline:none;-webkit-appearance:none;appearance:none}.bt-campo input::placeholder{color:var(--sub)}.bt-campo input::-webkit-search-cancel-button{display:none}.bt-campo:focus-within{box-shadow:0 0 0 2px var(--acento)}.bt-campo input:focus-visible{outline:none}.bt-filtros{flex:none;padding:10px 12px 8px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--linha)}.bt-seg{display:flex;background:var(--campo);border-radius:10px;padding:3px}.bt-seg button{flex:1;min-height:38px;border-radius:8px;font-size:13.5px;color:var(--sub);text-align:center;padding:0 6px}.bt-seg button.on{background:var(--entra);color:var(--txt);font-weight:600;box-shadow:inset 0 0 0 1px var(--borda-in),0 1px 3px var(--sombra)}.bt-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -12px;padding:0 12px}.bt-chips::-webkit-scrollbar{display:none}.bt-chips .chip{flex:none;min-height:36px;padding:0 13px;border-radius:18px;background:var(--veu);color:var(--sub);font-size:13.5px;white-space:nowrap;text-align:center}.bt-chips .chip.on{background:var(--acento);color:var(--sobre-acento);font-weight:600}.bt-priv{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;color:var(--sub)}.bt-priv input{width:20px;height:20px;accent-color:var(--acento)}.bt-lista{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(12px,env(safe-area-inset-bottom))}.bt-msg{padding:28px 18px;text-align:center;color:var(--sub);font-size:14.5px}.bt-msg.erro{color:var(--neg)}.bt-msg button,.bt-mais{color:var(--acento);font-weight:600;padding:10px 14px;min-height:44px}.bt-res{width:100%;display:flex;flex-direction:column;gap:3px;padding:10px 16px;min-height:60px;border-bottom:1px solid var(--linha)}.bt-res:active,.bt-res:hover{background:var(--veu)}.bt-l1{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:var(--sub)}.bt-l1 b{color:var(--txt);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-l1 time{flex:none}.bt-trecho{font-size:14.5px;color:var(--txt-corpo);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bt-trecho mark{background:var(--aviso-fundo);color:var(--alerta);border-radius:3px;padding:0 2px;font-weight:600}.bt-mais{display:block;width:100%;text-align:center}.bt-mais:disabled{opacity:.5}@media(min-width:900px){.bt-fundo{background:#0009;align-items:flex-start;justify-content:center;padding:8vh 24px 24px}.bt{flex:none;width:min(640px,100%);max-height:80vh;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px var(--sombra),inset 0 0 0 1px var(--borda-in)}}.bm-fundo{position:fixed;inset:0;z-index:20;background:var(--fundo);display:flex}.bm{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:var(--lateral)}.bm-guias{flex:none;display:flex;border-bottom:1px solid var(--linha)}.bm-guias button{flex:1;min-height:46px;text-align:center;color:var(--sub);font-size:14.5px;border-bottom:2px solid transparent}.bm-guias button.on{color:var(--acento);border-bottom-color:var(--acento);font-weight:600}.bm-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(12px,env(safe-area-inset-bottom))}.bm-msg{padding:30px 18px;text-align:center;color:var(--sub);font-size:14.5px}.bm-msg.erro{color:var(--neg)}.bm-msg button,.bm-mais{color:var(--acento);font-weight:600;padding:10px 14px;min-height:44px}.bm-mais{display:block;width:100%;text-align:center}.bm-mais:disabled{opacity:.5}.bm-grade{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding:0 2px}.bm-foto{position:relative;aspect-ratio:1;background:var(--veu);overflow:hidden}.bm-foto img{width:100%;height:100%;object-fit:cover;display:block}.bm-foto:focus-visible{outline-offset:-3px}.bm-linha{display:flex;align-items:center;gap:12px;padding:8px 14px;min-height:60px;border-bottom:1px solid var(--linha)}.bm-ic{flex:none;width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:var(--entra);box-shadow:inset 0 0 0 1px var(--borda-in);color:var(--acento);font-size:11px;font-weight:700;letter-spacing:.4px}.bm-ic.link{font-size:18px}.bm-meio{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bm-nome{color:var(--txt);font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}a.bm-nome:hover{text-decoration:underline}.bm-sub{font-size:12.5px;color:var(--sub)}.bm-ver{flex:none;color:var(--acento);font-size:13px;font-weight:600;min-height:44px;padding:0 8px}.bm-viz{position:absolute;inset:0;z-index:3;background:#000;display:flex;flex-direction:column}.bm-viz-topo{flex:none;display:flex;align-items:center;gap:8px;padding:6px 10px;padding-top:max(6px,env(safe-area-inset-top));color:#fff}.bm-viz-topo .icone{color:#fff}.bm-viz-nome{flex:1;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bm-viz-img{flex:1;min-height:0;display:grid;place-items:center;overflow:auto}.bm-viz-img img{max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in}.bm-viz-img.real{place-items:start}.bm-viz-img.real img{max-width:none;max-height:none;cursor:zoom-out}.bm-seta{position:absolute;top:50%;width:44px;height:64px;margin-top:-32px;display:grid;place-items:center;font-size:34px;color:#fff;background:#0006;border-radius:10px;text-align:center}.bm-seta.ant{left:6px}.bm-seta.prox{right:6px}.bm-seta:disabled{opacity:.25}@media(min-width:900px){.bm-fundo{background:#0009;justify-content:flex-end}.bm{flex:none;width:min(520px,100%);box-shadow:-10px 0 40px var(--sombra);animation:bm-entra .2s ease-out}.bm-grade{grid-template-columns:repeat(4,1fr)}}@keyframes bm-entra{0%{transform:translate(30px);opacity:0}}@media(prefers-reduced-motion:reduce){.bm{animation:none}}.so-notebook{display:none!important}@media(min-width:900px){.so-notebook{display:grid!important}}:root{--s1: #5aa2e6;--s2: #e6b56a;--s3: #6fcf97;--s4: #ee8a8a;--grafico-1: var(--s1);--grafico-2: var(--s2);--grafico-3: var(--s3);--grafico-4: var(--s4);--neg-txt: #ff9b9b;--cr-fundo: color-mix(in srgb, var(--fundo) 55%, var(--entra));--cr-cab: color-mix(in srgb, var(--fundo) 40%, var(--entra));--cr-sombra: #0000008c;--cr-sub: var(--sub);--acento-txt: var(--acento);--acento-bg: #2a76c4;--mov-rapido: .15s;--mov: .2s;--mov-lento: .25s;--mola: cubic-bezier(.34, 1.3, .64, 1);--saida: cubic-bezier(.2, .8, .2, 1);--mono-r: ui-monospace, "SF Mono", Menlo, Consolas, monospace}:root[data-tema=blackpiano]{--s1: #d8c6a0;--s2: #7fb2e5;--s3: #8fd19e;--s4: #e88f8f;--acento-bg: var(--acento)}:root[data-tema=claro]{--s1: #2f86d6;--s2: #c27a0e;--s3: #2f9a5b;--s4: #d04848;--neg-txt: #b83a3a;--cr-fundo: #f6f8fb;--cr-cab: #eef2f6;--cr-sombra: #0000001f;--cr-sub: #566a7d;--acento-txt: #1a63a5;--acento-bg: #1a63a5}@media(prefers-color-scheme:light){:root:not([data-tema]),:root[data-tema=auto]{--s1: #2f86d6;--s2: #c27a0e;--s3: #2f9a5b;--s4: #d04848;--neg-txt: #b83a3a;--cr-fundo: #f6f8fb;--cr-cab: #eef2f6;--cr-sombra: #0000001f;--cr-sub: #566a7d;--acento-txt: #1a63a5;--acento-bg: #1a63a5}}.rica:has(.cr){width:min(94%,560px);max-width:none}.rica:has(.cr)>.b{align-self:stretch}.b .cr{margin:4px -4px}.b .cr:last-child{margin-bottom:2px}.cr{position:relative;display:block;overflow:hidden;border-radius:13px;background:var(--cr-fundo);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--txt-corpo);font-size:13px;line-height:1.4;white-space:normal;text-align:left;animation:cr-entra var(--mov-lento) var(--mola) both}@keyframes cr-entra{0%{opacity:0;transform:translateY(4px)}}.cr-h{display:flex;align-items:center;gap:7px;min-height:44px;padding:0 0 0 11px;border-bottom:1px solid var(--linha-cartao)}.cr-h .ic-t{flex:none;display:grid;place-items:center;color:var(--acento)}.cr-h .ic-t .ri{width:16px;height:16px}.cr-h .t{flex:1;min-width:0;font-size:13px;font-weight:650;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-h .t small{font-weight:500;color:var(--cr-sub);font-size:12px;margin-left:6px}.a{flex:none;width:44px;height:44px;display:grid;place-items:center;color:var(--cr-sub);border-radius:12px;background:none;transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear,color var(--mov-rapido) linear}.a .ri{width:18px;height:18px}.a:active:not(:disabled){transform:scale(.92);background:var(--veu)}.a.on{color:var(--acento)}.a:focus-visible,.tr:focus-visible,.abas button:focus-visible,.fr-principal:focus-visible,.zoom button:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.cr[data-estado=esqueleto] .a{opacity:.35;pointer-events:none}.dica-h{flex:none;font-size:11px;font-weight:700;color:var(--sobre-acento);background:var(--acento-bg);padding:3px 8px;border-radius:9px;margin-right:2px;transition:opacity var(--mov-rapido) linear}.dica-h.some{opacity:0}.tb{position:relative;font-size:13px;font-variant-numeric:tabular-nums}.tb-rl{overflow:auto;max-height:358px;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-left:96px;outline-offset:-2px}.tb-rl::-webkit-scrollbar{display:none}.tb-rl.cheia{max-height:none;height:100%}.tb table{border-collapse:separate;border-spacing:0;min-width:100%}.tb th,.tb td{height:36px;padding:0 12px;white-space:nowrap;color:var(--txt-corpo);max-width:260px;overflow:hidden;text-overflow:ellipsis;text-align:left}.tb th{position:sticky;top:0;z-index:3;height:34px;font-size:11.5px;font-weight:700;color:var(--cr-sub);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--linha-cartao);background:var(--cr-cab);scroll-snap-align:start}.tb th:first-child,.tb td:first-child{position:sticky;left:0;width:96px;min-width:96px;max-width:96px;z-index:2;border-right:1px solid var(--linha-cartao)}.tb th:first-child{z-index:4}.tb td:first-child{font-weight:600;color:var(--txt);background:var(--cr-fundo)}.tb tbody tr:nth-child(2n) td{background:var(--veu)}.tb tbody tr:nth-child(2n) td:first-child{background:linear-gradient(var(--veu),var(--veu)),var(--cr-fundo)}.tb td.alta{color:var(--ok);font-weight:650}.tb td.queda{color:var(--neg-txt);font-weight:650}:root[data-tema=claro] .tb td.alta{color:#1a6f3d}@media(prefers-color-scheme:light){:root:not([data-tema]) .tb td.alta,:root[data-tema=auto] .tb td.alta{color:#1a6f3d}}.tb th:first-child:after,.tb td:first-child:after{content:"";position:absolute;top:0;bottom:0;right:-15px;width:14px;pointer-events:none;opacity:0;transition:opacity var(--mov) linear;background:linear-gradient(90deg,var(--cr-sombra),transparent)}.tb[data-rolou="1"] th:first-child:after,.tb[data-rolou="1"] td:first-child:after{opacity:1}.tb-fade{position:absolute;top:0;bottom:0;right:0;width:34px;z-index:5;pointer-events:none;opacity:0;transition:opacity var(--mov) linear;background:linear-gradient(90deg,transparent,var(--cr-fundo))}.tb[data-mais="1"] .tb-fade{opacity:1}.barra-rol{height:3px;margin:6px 11px 7px 107px;border-radius:2px;background:var(--linha-cartao);position:relative}.barra-rol i{position:absolute;top:0;bottom:0;left:var(--x, 0);width:var(--w, 40%);border-radius:2px;background:var(--cr-sub);transition:left 60ms linear}.fr-tabela .barra-rol{margin:6px 12px 8px 108px}.mm{padding:10px 6px 8px;display:grid;justify-items:center;overflow-x:auto;scrollbar-width:none}.mm img{display:block;height:auto;max-width:none;width:max(calc(var(--nat) * .7px),min(100%,calc(var(--nat) * 1px)));-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.troca{animation:cr-troca var(--mov-rapido) linear both}@keyframes cr-troca{0%{opacity:0}}.sk-mm{padding:16px 14px 14px;display:flex;flex-direction:column;align-items:center;gap:8px}.sk-mm .sk{height:28px;border-radius:9px;width:60%}.sk-seta{width:2px;height:10px;border-radius:1px;background:var(--linha-cartao)}.sk-par{display:flex;gap:12px;width:62%}.sk-par .sk{flex:1;width:auto}.sk-mm small,.sk-gf small{margin-top:4px;font-size:12px;color:var(--cr-sub);display:flex;align-items:center;gap:7px}.sk{display:block;height:9px;border-radius:5px;background:linear-gradient(90deg,var(--veu) 25%,color-mix(in srgb,var(--txt) 14%,transparent) 50%,var(--veu) 75%);background-size:200% 100%;animation:cr-brilho 1.2s linear infinite}@keyframes cr-brilho{to{background-position:-200% 0}}.pontos{display:inline-flex;gap:3px}.pontos i{width:6px;height:6px;border-radius:50%;background:var(--acento);opacity:.55;animation:cr-pulsa 1.2s ease-in-out infinite}.pontos i:nth-child(2){animation-delay:.15s}.pontos i:nth-child(3){animation-delay:.3s}@keyframes cr-pulsa{30%{opacity:1;transform:translateY(-2px)}}.err{padding:12px 12px 10px;display:flex;flex-direction:column;gap:8px}.err .l{display:flex;gap:9px;align-items:flex-start}.err .ic-e{flex:none;color:var(--alerta);margin-top:1px;display:grid}.err .ic-e .ri{width:18px;height:18px}.err b{display:block;font-size:14px;color:var(--txt)}.err small{display:block;font-size:12.5px;color:var(--cr-sub);line-height:1.38;overflow-wrap:anywhere}.cod-r{margin:0;font:12px/1.55 var(--mono-r);color:var(--txt-corpo);background:color-mix(in srgb,var(--fundo) 70%,transparent);border-radius:9px;padding:8px 10px;white-space:pre;overflow:auto;max-width:100%;tab-size:2;scrollbar-width:thin}:root[data-tema=claro] .cod-r{background:#e9eef4}@media(prefers-color-scheme:light){:root:not([data-tema]) .cod-r,:root[data-tema=auto] .cod-r{background:#e9eef4}}.cod-r.quebra{white-space:pre-wrap;overflow-wrap:anywhere}.cod-r .ln{display:inline-block;min-width:1.4em;margin-right:10px;color:var(--cr-sub);text-align:right;-webkit-user-select:none;user-select:none}.cod-r mark.er{background:color-mix(in srgb,var(--alerta) 22%,transparent);color:inherit;border-radius:3px;box-shadow:0 0 0 2px color-mix(in srgb,var(--alerta) 22%,transparent)}.mm+.cod-r,.troca>.cod-r{margin:8px}.teclado-r{display:flex;gap:6px}.tr{flex:1;min-height:46px;border-radius:14px;background:var(--veu);color:var(--acento-txt);font-size:14px;font-weight:650;display:flex;align-items:center;justify-content:center;gap:7px;box-shadow:inset 0 0 0 1px var(--linha-cartao);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.tr .ri{width:16px;height:16px}.tr:active{transform:scale(.96)}.abas{display:flex;margin:6px 8px 0;border-radius:13px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.abas button{position:relative;isolation:isolate;flex:1;min-height:44px;display:grid;place-items:center;font-size:13px;font-weight:650;color:var(--cr-sub);border-radius:13px;transition:color var(--mov-rapido) linear}.abas button:before{content:"";position:absolute;z-index:-1;inset:5px 3px;border-radius:9px;background:var(--entra);box-shadow:0 1px 3px #0005,inset 0 0 0 1px var(--linha-cartao);opacity:0;transform:scale(.96);transition:opacity var(--mov-rapido) linear,transform var(--mov) var(--mola)}:root[data-tema=claro] .abas button:before{background:#fff;box-shadow:0 1px 3px #0002}@media(prefers-color-scheme:light){:root:not([data-tema]) .abas button:before,:root[data-tema=auto] .abas button:before{background:#fff;box-shadow:0 1px 3px #0002}}.abas button.on{color:var(--txt)}.abas button.on:before{opacity:1;transform:none}.gf{padding:6px 8px}.gf-svg{display:block;width:100%;height:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.gf .gr{stroke:var(--linha-cartao);stroke-width:1}.gf .ax{fill:var(--cr-sub);font:500 10.5px -apple-system,Segoe UI,Roboto,Inter,sans-serif;font-variant-numeric:tabular-nums}.gf .vl{fill:var(--txt-corpo);font:650 10.5px -apple-system,Segoe UI,Roboto,Inter,sans-serif;font-variant-numeric:tabular-nums}.gf .bar{fill-opacity:.5;transform-box:fill-box;animation:cr-cresce var(--mov-lento) var(--mola) both;animation-delay:calc(var(--i, 0) * 30ms);transition:fill-opacity var(--mov-rapido) linear}.gf .bar.on{fill-opacity:1}@keyframes cr-cresce{0%{transform:scaleY(0)}}.gf .toque{cursor:pointer}.gf .tip rect{fill:var(--txt)}.gf .tip text{fill:var(--fundo);font:700 11px -apple-system,Segoe UI,Roboto,Inter,sans-serif}.gf .tip{animation:cr-troca var(--mov-rapido) linear both}:root[data-tema=claro] .gf .tip rect{fill:#14202c}:root[data-tema=claro] .gf .tip text{fill:#fff}@media(prefers-color-scheme:light){:root:not([data-tema]) .gf .tip rect,:root[data-tema=auto] .gf .tip rect{fill:#14202c}:root:not([data-tema]) .gf .tip text,:root[data-tema=auto] .gf .tip text{fill:#fff}}.gf .traco{fill:none;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:cr-desenha var(--mov-lento) var(--saida) both}@keyframes cr-desenha{0%{stroke-dashoffset:1}}.gf .area{fill-opacity:.12;animation:cr-troca var(--mov-lento) linear both}.gf .ponto{animation:cr-troca var(--mov-lento) linear var(--mov) both}.gf .regua{stroke:var(--cr-sub);stroke-width:1;stroke-dasharray:3 3}.gf .ponto-regua{stroke:var(--cr-fundo);stroke-width:1.5}.leg-g{display:flex;flex-wrap:wrap;gap:4px 14px;padding:2px 4px 8px;font-size:12px;color:var(--txt-corpo)}.leg-g span{display:flex;align-items:center;gap:6px}.leg-g i{width:10px;height:10px;border-radius:3px;background:var(--c)}.rosca{display:flex;align-items:center;gap:12px;padding:10px 12px}.rosca svg{flex:none;overflow:visible}.rosca .fatia{animation:cr-troca var(--mov-lento) linear calc(var(--i, 0) * 40ms) both;cursor:pointer;transition:stroke-opacity var(--mov-rapido) linear}.rosca .fatia.on{stroke-opacity:1}.rosca .tot{fill:var(--txt);font:800 15px -apple-system,Segoe UI,Roboto,Inter,sans-serif;font-variant-numeric:tabular-nums}.rosca .tot-l{fill:var(--cr-sub);font:500 10.5px -apple-system,Segoe UI,Roboto,Inter,sans-serif}.rosca .lgd{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;font-size:12.5px}.rosca .lgd span{display:flex;align-items:center;gap:7px;color:var(--txt-corpo);min-height:18px}.rosca .lgd i{width:10px;height:10px;border-radius:3px;background:var(--c);flex:none}.rosca .lgd em{font-style:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rosca .lgd b{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--txt);font-weight:700}.dados{font-size:13px;font-variant-numeric:tabular-nums;padding:6px 0 4px;overflow-x:auto;scrollbar-width:thin}.dados table{width:100%;border-collapse:collapse}.dados th,.dados td{height:32px;padding:0 14px;text-align:left;color:var(--txt-corpo);white-space:nowrap}.dados th{height:30px;font-size:11.5px;font-weight:700;color:var(--cr-sub);text-transform:uppercase;letter-spacing:.04em}.dados .n{text-align:right}.dados tbody tr:nth-child(odd){background:var(--veu)}.sk-gf{padding:14px 14px 12px;display:flex;flex-direction:column;align-items:center;gap:8px}.sk-col{display:flex;align-items:flex-end;gap:10px;height:92px;width:100%;padding:0 10px}.sk-col .sk{flex:1;height:50%;border-radius:6px 6px 3px 3px}.mt{font-size:1.08em;color:var(--txt);white-space:nowrap}.mt .katex{font-size:1em}.mt-cru,.md code.mt-cru{font:13px/1.4 var(--mono-r);color:var(--aviso-txt);background:var(--veu);border-radius:5px;padding:1px 5px;white-space:pre-wrap;overflow-wrap:anywhere}.mt .katex-error,.mbloco .katex-error{font:13px/1.4 var(--mono-r);color:var(--aviso-txt)}.mbloco{position:relative;margin:6px 0 4px;border-radius:10px;background:var(--veu);color:var(--txt);overflow:hidden}.mb-rl{overflow-x:auto;overflow-y:hidden;padding:10px 4px;text-align:center;font-size:18px;scrollbar-width:none;white-space:nowrap;outline-offset:-2px}.mb-rl::-webkit-scrollbar{display:none}.mbloco.larga .mb-rl{text-align:left;padding-left:12px;padding-right:40px}.mbloco .katex-display{margin:0}.mbloco .mt-katex{display:inline-block}.mb-fade{position:absolute;top:0;bottom:0;right:0;width:40px;pointer-events:none;background:linear-gradient(90deg,transparent,var(--entra))}.mbloco .tagm{position:absolute;right:5px;bottom:4px;z-index:2;font:700 10.5px -apple-system,Segoe UI,Roboto,sans-serif;color:var(--sobre-acento);background:var(--acento-bg);padding:2px 7px;border-radius:8px;pointer-events:none}.toast-r{position:fixed;left:50%;bottom:max(86px,calc(env(safe-area-inset-bottom) + 78px));transform:translate(-50%);z-index:60;display:flex;align-items:center;gap:7px;background:#2b2b2ef2;color:#fff;padding:9px 16px;border-radius:20px;font-size:13.5px;font-weight:500;max-width:90vw;pointer-events:none;animation:cr-toast 1.8s var(--saida) both}.toast-r .ri{color:#4fbf7a;width:14px;height:14px}:root[data-tema=claro] .toast-r{background:#14202cf2}@media(prefers-color-scheme:light){:root:not([data-tema]) .toast-r,:root[data-tema=auto] .toast-r{background:#14202cf2}}@keyframes cr-toast{0%{opacity:0;transform:translate(-50%,8px)}10%,85%{opacity:1;transform:translate(-50%)}to{opacity:0}}.fr-fundo{position:fixed;inset:0;z-index:50;background:#0008;display:flex;align-items:flex-end;justify-content:center;animation:cr-fundo var(--mov-rapido) linear both}@keyframes cr-fundo{0%{opacity:0}}.fr-folha{width:min(100%,620px);height:calc(100dvh - 36px);display:flex;flex-direction:column;outline:none;background-color:var(--lateral);background-image:var(--laca);border-radius:20px 20px 0 0;box-shadow:0 -8px 30px var(--sombra),inset 0 1px 0 var(--brilho);animation:cr-sobe var(--mov-lento) var(--mola) both;color:var(--txt);overflow:hidden}@keyframes cr-sobe{0%{transform:translateY(28px);opacity:.4}}.fr-alca{flex:none;width:38px;height:4px;border-radius:2px;background:var(--linha-cartao);margin:8px auto 2px}.fr-topo{flex:none;display:flex;align-items:center;gap:2px;padding:4px 6px 4px 16px}.fr-tit{flex:1;min-width:0}.fr-tit b{display:block;font-size:16.5px;font-weight:700;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-tit small{display:block;font-size:12.5px;color:var(--cr-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fr-topo .a{width:44px;height:44px;color:var(--txt)}.fr-abas{margin:4px 14px 8px}.fr-corpo{flex:1;min-height:0;padding:0 14px;display:flex;flex-direction:column}.fr-principal{flex:none;min-height:52px;margin:10px 14px max(16px,env(safe-area-inset-bottom));border-radius:15px;display:grid;place-items:center;text-align:center;background:var(--acento-bg);color:var(--sobre-acento);font-size:16px;font-weight:700;transition:transform var(--mov-rapido) var(--saida),filter var(--mov-rapido) linear}.fr-principal:active{transform:scale(.98);filter:brightness(1.1)}.fr-tb-area{flex:1;min-height:0;display:flex;flex-direction:column;border-radius:13px;background:var(--cr-fundo);box-shadow:inset 0 0 0 1px var(--linha-cartao);overflow:hidden}.fr-tb-area .tb{flex:1;min-height:0}.fr-gf{flex:1;min-height:0;overflow:auto;border-radius:13px;background:var(--cr-fundo);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:6px 0}.fr-codigo{flex:1;min-height:0;overflow:auto}.fr-codigo .cod-r{height:100%}.tela-c{flex:1;min-height:0;border-radius:16px;position:relative;overflow:hidden;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;background-color:color-mix(in srgb,var(--fundo) 60%,var(--entra));background-image:radial-gradient(var(--linha-cartao) 1px,transparent 1.2px);background-size:16px 16px;box-shadow:inset 0 0 0 1px var(--linha-cartao)}.tela-c:active{cursor:grabbing}.tela-c-img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;pointer-events:none;-webkit-user-drag:none;will-change:transform}.tela-c-img.anima{transition:transform var(--mov) var(--saida)}.zoom{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;border-radius:22px;background:var(--entra);box-shadow:0 6px 16px #0007,inset 0 0 0 1px var(--linha-cartao)}.zoom button{width:44px;height:44px;display:grid;place-items:center;color:var(--txt);border-radius:22px;transition:transform var(--mov-rapido) var(--saida)}.zoom button:active:not(:disabled){transform:scale(.9)}.zoom button:disabled{opacity:.4}.zoom b{font-size:12.5px;font-variant-numeric:tabular-nums;padding:0 2px;min-width:44px;text-align:center;color:var(--txt)}.pinca{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--cr-sub);background:var(--entra);padding:7px 11px 7px 8px;border-radius:16px;box-shadow:inset 0 0 0 1px var(--linha-cartao);transition:opacity var(--mov) linear;pointer-events:none}.pinca.some{opacity:0}@media(prefers-reduced-motion:reduce){.cr,.fr-folha,.fr-fundo,.troca,.gf .tip,.toast-r{animation:cr-fade-r var(--mov-rapido) linear both}.gf .bar,.gf .traco,.gf .area,.gf .ponto,.rosca .fatia{animation:none;transition:none}.gf .bar{animation:cr-fade-r var(--mov-rapido) linear both}.sk{animation:none;background:color-mix(in srgb,var(--txt) 10%,transparent)}.pontos i{animation:none}.a,.tr,.fr-principal,.zoom button,.abas button:before,.tela-c-img.anima,.barra-rol i,.tb-fade,.dica-h{transition:opacity var(--mov-rapido) linear,background var(--mov-rapido) linear,color var(--mov-rapido) linear}.a:active:not(:disabled),.tr:active,.fr-principal:active,.zoom button:active:not(:disabled){transform:none}.tela-c-img.anima{transition:none}}@keyframes cr-fade-r{0%{opacity:0}}.ar-fundo{position:fixed;inset:0;z-index:20;background:var(--fundo);display:flex}.ar{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:var(--lateral);animation:ar-entra .2s cubic-bezier(.2,.9,.3,1.05)}.ar[inert]{pointer-events:none}.ar-barra{flex:none;display:flex;align-items:center;gap:4px;padding-top:env(safe-area-inset-top)}.ar-barra .titulos{flex:1;min-width:0}.ar-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--sub);transition:background .15s,transform .15s}.ar-ic:active{background:var(--veu);transform:scale(.92)}.ar-ic.on{color:var(--acento);background:color-mix(in srgb,var(--acento) 14%,transparent)}.ar-busca{flex:none;display:flex;align-items:center;gap:8px;margin:8px 10px 2px;padding:0 4px 0 14px;min-height:44px;border-radius:22px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--sub);animation:ar-desce .18s ease-out}.ar-busca input{flex:1;min-width:0;min-height:44px;background:transparent;border:0;color:var(--txt);font-size:16px}.ar-busca input:focus-visible{outline:none}.ar-busca input::-webkit-search-cancel-button,.ar-busca input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.ar-escopo{flex:none;padding:10px 16px;min-height:44px;display:flex;align-items:center;font-size:13.5px;color:var(--sub);border-bottom:1px solid var(--linha)}.ar-escopo b{color:var(--txt);font-weight:600;margin:0 4px}.ar-busca:focus-within{box-shadow:inset 0 0 0 1.5px var(--acento)}.ar-migalhas{flex:none;display:flex;align-items:center;flex-wrap:nowrap;gap:0;padding:0 8px;min-height:48px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--linha);font-size:14px}.ar-migalhas::-webkit-scrollbar{display:none}.ar-mg-par{display:inline-flex;align-items:center;flex:none}.ar-mg-par i{font-style:normal;color:var(--sub);opacity:.6;padding:0 1px}.ar-mg{min-height:44px;display:inline-flex;align-items:center;padding:0 10px;border-radius:14px;font-weight:600;color:var(--txt);white-space:nowrap;max-width:52vw;overflow:hidden;text-overflow:ellipsis;transition:background .15s}.ar-mg:active{background:var(--veu)}.ar-mg.at{color:var(--acento)}.ar-mg:disabled{opacity:1}.ar-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:6px}.ar-sec{padding:12px 16px 4px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.ar-lin{width:100%;display:flex;align-items:center;gap:12px;min-height:60px;padding:0 16px;text-align:left;position:relative;transition:background .15s,transform .12s;animation:ar-item .2s ease-out both}.ar-lin+.ar-lin:before{content:"";position:absolute;left:68px;right:0;top:0;height:1px;background:var(--linha)}.ar-lin:active{background:var(--veu);transform:scale(.995)}.ar-lin.destaque{background:color-mix(in srgb,var(--acento) 12%,transparent)}.ar-selo{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-size:11px;font-weight:800;letter-spacing:.02em;color:#111;background:#b9b9c0}.ar-selo.pasta{background:var(--acento);color:var(--sobre-acento)}.ar-selo.md{background:#9ab8e8}.ar-selo.cod{background:#8fd19e}.ar-selo.img{background:#f0a08a}.ar-selo.pdf{background:#ff9a9a}.ar-selo.aud{background:#cfa8ee}.ar-selo.vid{background:#efb25a}.ar-selo.csv{background:#7fd3c8}.ar-selo.txt{background:#c4c4cb}.ar-selo.bin{background:#b9b9c0}.ar-selo .ic-p{width:20px;height:20px}.ar-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ar-m b{font-size:15px;font-weight:600;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-m b mark{background:color-mix(in srgb,var(--acento) 35%,transparent);color:inherit;border-radius:3px;padding:0 1px}.ar-m small{font-size:12.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-novo{font-style:normal;margin-left:8px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--acento)}.ar-e{flex:none;color:var(--sub);font-size:20px;width:20px;text-align:center}.ar-vazio{padding:28px 22px;text-align:center;color:var(--sub);font-size:14.5px;display:flex;flex-direction:column;align-items:center;gap:6px}.ar-vazio.erro{color:var(--neg)}.ar-link{color:var(--acento);font-weight:600;min-height:44px;padding:0 14px}.ar-corte{padding:10px 16px;font-size:12.5px;color:var(--sub);text-align:center}.ar-bloqueio{margin:28px 18px;padding:22px 18px;border-radius:16px;text-align:center;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--sub);font-size:14px;display:flex;flex-direction:column;align-items:center;gap:6px}.ar-bloqueio b{color:var(--txt);font-size:16px}.ar-cadeado{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--veu);color:var(--acento)}.ar-cadeado .ic-p{width:22px;height:22px}.ar-rodape{flex:none;text-align:center;font-size:12px;color:var(--sub);padding:8px 14px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--linha);background:var(--lateral)}.ar-ro i{font-style:normal;color:var(--acento);margin-right:4px}.ar-lin.sk{pointer-events:none}.ar-selo.sk,.ar-m i,.ar-esq i,.ar-sk{background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:ar-brilha 1.2s linear infinite}.ar-m i{display:block;height:11px;border-radius:6px}.ar-m i.p{width:34%;height:9px;margin-top:3px}.ar-previa-fundo{z-index:22;background:#0009;align-items:flex-end;justify-content:center;animation:ar-veu .2s ease-out}.ar-folha{position:relative;width:100%;max-width:640px;height:calc(100% - 34px - env(safe-area-inset-top));display:flex;flex-direction:column;background:var(--lateral);background-image:var(--laca);border-radius:18px 18px 0 0;box-shadow:0 -8px 30px var(--sombra);animation:ar-sobe .26s cubic-bezier(.2,.9,.3,1.05);touch-action:pan-y}.ar-alca-area{flex:none;min-height:22px;display:grid;place-items:center;cursor:grab;touch-action:none}.ar-alca{width:38px;height:4px;border-radius:2px;background:var(--linha-cartao)}.ar-cab{flex:none;display:flex;align-items:center;gap:10px;padding:0 4px 8px 14px}.ar-cab-m{flex:1;min-width:0}.ar-cab-m b{display:block;font-size:15.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-cab-m small{display:block;font-size:12px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-corpo-previa{flex:1;min-height:0;overflow:auto;margin:0 10px;border-radius:12px;background:var(--fundo);box-shadow:inset 0 0 0 1px var(--linha-cartao);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:relative}.ar-corpo-previa[data-tipo=pdf],.ar-corpo-previa[data-tipo=video],.ar-corpo-previa[data-tipo=imagem]{overflow:hidden;display:flex;flex-direction:column}.ar-corpo-previa[data-tipo=audio]{flex:none}.ar-aviso{padding:26px 20px;text-align:center;color:var(--sub);font-size:14.5px;display:flex;flex-direction:column;align-items:center;gap:6px}.ar-aviso b{color:var(--txt)}.ar-aviso[role=alert]{color:var(--neg)}.ar-esq{padding:16px 14px;display:flex;flex-direction:column;gap:12px}.ar-esq i{display:block;height:12px;border-radius:6px}.ar{--ar-k: #e6b85c;--ar-s: #8fd19e;--ar-n: #9ab8e8;--ar-c: #8a8a92;--ar-p: #a9a9b3}:root[data-tema=claro] .ar,:root[data-tema=claro] .ar-previa-fundo{--ar-k: #9a5b00;--ar-s: #19703d;--ar-n: #1f5f9f;--ar-c: #66727f;--ar-p: #55606c}@media(prefers-color-scheme:light){:root:not([data-tema]) .ar,:root:not([data-tema]) .ar-previa-fundo,:root[data-tema=auto] .ar,:root[data-tema=auto] .ar-previa-fundo{--ar-k: #9a5b00;--ar-s: #19703d;--ar-n: #1f5f9f;--ar-c: #66727f;--ar-p: #55606c}}.ar-previa-fundo{--ar-k: #e6b85c;--ar-s: #8fd19e;--ar-n: #9ab8e8;--ar-c: #8a8a92;--ar-p: #a9a9b3}.ar-cod{font:12.5px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;padding:8px 0;color:var(--txt-corpo, var(--txt));min-width:100%;width:max-content}.ar-l{display:flex;min-height:1.55em}.ar-n{flex:none;width:38px;text-align:right;padding-right:12px;color:var(--ar-c);-webkit-user-select:none;user-select:none;position:sticky;left:0;background:var(--fundo)}.ar-t{white-space:pre;padding-right:16px}.ar-tk-kw{color:var(--ar-k);font-weight:600}.ar-tk-str{color:var(--ar-s)}.ar-tk-num{color:var(--ar-n)}.ar-tk-com{color:var(--ar-c);font-style:italic}.ar-tk-pont{color:var(--ar-p)}.ar-txt pre{padding:12px 14px;white-space:pre-wrap;word-break:break-word;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--txt-corpo, var(--txt))}.ar-md{padding:12px 14px 16px}.ar-md .md{font-size:14.5px;line-height:1.5}.ar-md .md p{margin:0 0 8px}.ar-h{margin:14px 0 6px;color:var(--txt);font-weight:700;line-height:1.25}.ar-md>.ar-h:first-child{margin-top:2px}.ar-h .md p{margin:0;font:inherit;color:inherit}.ar-h1{font-size:20px}.ar-h2{font-size:17px;color:var(--acento)}.ar-h3{font-size:15px}.ar-hr{border:0;height:1px;background:var(--linha);margin:14px 0}.ar-tab{padding:6px 0;font-size:13px;font-variant-numeric:tabular-nums;width:max-content;min-width:100%}.ar-tab table{border-collapse:collapse;width:100%}.ar-tab th{text-align:left;font-weight:700;color:var(--acento);padding:8px 12px;position:sticky;top:0;background:var(--fundo);white-space:nowrap}.ar-tab td{padding:7px 12px;border-top:1px solid var(--linha);white-space:nowrap;max-width:240px;overflow:hidden;text-overflow:ellipsis}.ar-img{flex:1;min-height:0;display:grid;place-items:center;overflow:auto;position:relative;padding:8px}.ar-img img{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;cursor:zoom-in;transition:transform .2s cubic-bezier(.2,.9,.3,1.05)}.ar-img.real{place-items:start}.ar-img.real img{max-width:none;max-height:none;cursor:zoom-out}.ar-dica{position:absolute;bottom:8px;left:50%;transform:translate(-50%);font-size:11.5px;background:#000a;color:#fff;border-radius:12px;padding:3px 10px;white-space:nowrap;pointer-events:none}.ar-pdf{flex:1;min-height:0;display:flex}.ar-pdf object{flex:1;width:100%;border:0;background:#fff}.ar-video{flex:1;min-height:0;display:grid;place-items:center;background:#000}.ar-video video{max-width:100%;max-height:100%}.ar-audio{padding:14px;display:flex;flex-direction:column;gap:12px}.ar-onda{display:flex;align-items:center;gap:2px;height:48px}.ar-onda i{flex:1;border-radius:2px;background:var(--acento);opacity:.35;transition:opacity .2s;min-width:2px}.ar-onda i.t{opacity:1}.ar-ctrl{display:flex;align-items:center;gap:10px}.ar-play{flex:none;width:44px;height:44px;border-radius:50%;background:var(--acento);color:var(--sobre-acento);display:grid;place-items:center;transition:transform .15s}.ar-play:active{transform:scale(.92)}.ar-ctrl input[type=range]{flex:1;min-width:0;height:44px;accent-color:var(--acento);background:transparent}.ar-tempo{flex:none;font-variant-numeric:tabular-nums;font-size:12px;color:var(--sub)}.ar-vel{flex:none;min-width:44px;min-height:44px;border-radius:22px;font-size:13px;font-weight:700;color:var(--acento)}.ar-teclado{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 10px 0}.ar-bt{position:relative;min-height:48px;border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 8px;font-weight:600;font-size:14px;color:var(--txt);transition:opacity .18s,background .18s,box-shadow .18s,transform .12s;min-width:0}.ar-bt span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ar-bt .ic-p{flex:none;width:18px;height:18px;color:var(--acento)}.ar-bt:active:not(:disabled){transform:scale(.97);background:var(--veu)}.ar-bt.on{background:color-mix(in srgb,var(--acento) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento)}.ar-ok{color:var(--acento);font-weight:800}.ar-bt.esm{opacity:.45}.ar-bt.car{box-shadow:inset 0 0 0 1.5px var(--acento)}.ar-bt:disabled:not(.esm):not(.on):not(.car){opacity:.45}.ar-sk{display:block;width:46px;height:8px;border-radius:4px}.ar-principal{flex:none;margin:8px 10px calc(12px + env(safe-area-inset-bottom));min-height:52px;border-radius:14px;background:var(--acento);color:var(--sobre-acento);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:15px;padding:0 12px;transition:transform .12s,filter .15s;min-width:0}.ar-principal .ic-p{flex:none;width:18px;height:18px}.ar-principal span{white-space:nowrap}.ar-principal small{font-weight:600;opacity:.7;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ar-principal:active:not(:disabled){transform:scale(.98);filter:brightness(.95)}.ar-principal:disabled{opacity:.45}.ar-toast{position:absolute;left:50%;bottom:calc(76px + env(safe-area-inset-bottom));transform:translate(-50%);padding:9px 16px;border-radius:18px;background:#000d;color:#fff;font-size:13px;max-width:92%;text-align:center;box-shadow:0 6px 18px #000a;animation:aparece .15s forwards;opacity:0;z-index:3;pointer-events:none}.md .cit-arquivo{display:inline-flex;align-items:center;gap:6px;min-height:30px;margin:1px 2px;padding:0 9px 0 6px;border-radius:15px;background:color-mix(in srgb,var(--acento) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 40%,transparent);color:var(--acento);font:inherit;font-weight:600;font-size:.92em;vertical-align:middle;max-width:100%;transition:transform .12s,background .15s}.md .cit-arquivo{position:relative}.md .cit-arquivo:after{content:"";position:absolute;inset:-8px -4px}.md .cit-arquivo:active{transform:scale(.97);background:color-mix(in srgb,var(--acento) 24%,transparent)}.md .cit-arquivo .ar-selo{width:auto;min-width:20px;height:20px;padding:0 4px;border-radius:6px;font-size:9px;white-space:nowrap}.md .cit-arquivo .cit-nome{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md .cit-arquivo small{color:var(--sub);font-weight:500;font-size:.85em;white-space:nowrap}@keyframes ar-entra{0%{transform:translate(24px);opacity:0}}@keyframes ar-sobe{0%{transform:translateY(40px);opacity:.6}}@keyframes ar-veu{0%{opacity:0}}@keyframes ar-desce{0%{transform:translateY(-6px);opacity:0}}@keyframes ar-item{0%{opacity:0;transform:translateY(4px)}}@keyframes ar-brilha{to{background-position:-200% 0}}@media(min-width:900px){.ar-fundo{background:#0009;justify-content:flex-end}.ar{flex:none;width:min(520px,100%);box-shadow:-10px 0 40px var(--sombra)}.ar-previa-fundo{justify-content:center;align-items:center}.ar-folha{height:min(760px,calc(100% - 60px));border-radius:18px}}@media(prefers-reduced-motion:reduce){.ar,.ar-busca,.ar-lin,.ar-folha,.ar-previa-fundo,.ar-toast{animation:none}.ar-toast{opacity:1}.ar-selo.sk,.ar-m i,.ar-esq i,.ar-sk{animation:none}.ar-ic,.ar-lin,.ar-bt,.ar-principal,.ar-img img,.ar-play{transition:none}}:root{--sub-fala: color-mix(in srgb, var(--sub) 80%, var(--txt));--mov-rapido: .15s;--mov: .2s;--mov-lento: .25s;--mola: cubic-bezier(.34, 1.3, .64, 1);--saida: cubic-bezier(.2, .8, .2, 1)}.rica .b.lendo{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 55%,transparent),0 0 0 4px color-mix(in srgb,var(--acento) 10%,transparent);transition:box-shadow var(--mov-rapido) linear}.tag-lendo{display:flex;width:max-content;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--acento);letter-spacing:.04em;text-transform:uppercase;margin-bottom:3px}::highlight(fala-agora){background-color:color-mix(in srgb,var(--acento) 26%,transparent);color:var(--txt)}::highlight(fala-vem){color:color-mix(in srgb,var(--txt-corpo) 58%,var(--entra))}.mensagens.com-player{padding-bottom:156px}.mensagens.com-player-min{padding-bottom:84px}.ondas{display:inline-flex;align-items:center;gap:2.5px;height:16px;vertical-align:middle}.ondas i{width:3px;border-radius:2px;background:var(--acento);height:var(--h, 8px);animation:fala-onda .9s ease-in-out infinite;animation-delay:var(--d, 0s);transform-origin:center}@keyframes fala-onda{50%{transform:scaleY(.4)}}.fp-ancora{position:relative;height:0;flex:none;z-index:3}.fp{position:absolute;left:8px;right:8px;bottom:8px;z-index:3;max-width:560px;margin-inline:auto;border-radius:22px;padding:8px 6px 8px 12px;outline:none;background:color-mix(in srgb,var(--entra) 90%,transparent);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:0 14px 34px -6px var(--sombra),inset 0 0 0 1px var(--linha-cartao),inset 0 1px 0 var(--brilho, #ffffff14);color:var(--txt);animation:fala-sobe var(--mov) var(--saida)}.fp:focus-visible{box-shadow:0 14px 34px -6px var(--sombra),inset 0 0 0 2px var(--acento)}@keyframes fala-sobe{0%{transform:translateY(14px);opacity:0}}@keyframes fala-fade{0%{opacity:0}}.fp.solto{position:absolute;bottom:max(10px,env(safe-area-inset-bottom))}@media(min-width:900px){.fp.solto{left:424px}}.fp-i{width:22px;height:22px;display:block;flex:none}.fp-l1{display:flex;align-items:center;gap:10px;min-height:44px}.fp-av.av.p{width:34px;height:34px;font-size:13px;box-shadow:0 0 0 2px var(--entra),0 0 0 3.5px var(--acento)}.fp-l1 .led{margin:0 4px 0 2px}.fp-l1 .m{flex:1;min-width:0}.fp-l1 .m b{display:flex;align-items:center;gap:7px;font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-l1 .m small{display:block;font-size:12px;color:var(--sub-fala);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.fp-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--txt);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear,opacity var(--mov-rapido) linear}.fp-ic:active:not(:disabled),.fp-vel:active,.tocar:active:not(:disabled){transform:scale(.94)}.fp-ic:disabled{opacity:.35}.fp-ic.acento{color:var(--acento)}.fp-vel{flex:none;min-width:48px;height:44px;display:grid;place-items:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:transform var(--mov-rapido) var(--saida)}.fp-vel span{height:30px;min-width:46px;padding:0 9px;border-radius:15px;display:grid;place-items:center;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:var(--acento);background:color-mix(in srgb,var(--acento) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 40%,transparent);transition:background var(--mov-rapido) linear}.seg{display:flex;gap:3px;padding:4px 6px 0 0;align-items:center}.seg i{height:4px;border-radius:2px;background:var(--linha-cartao);flex:var(--w, 1);min-width:0;transition:background var(--mov-rapido) linear}.seg i.f{background:var(--acento)}.seg i.a{background:linear-gradient(90deg,var(--acento) var(--p, 40%),var(--linha-cartao) var(--p, 40%));height:6px;border-radius:3px}.fp-ctl{display:flex;align-items:center;justify-content:center;gap:26px;padding-top:2px;padding-right:6px}.fp-ctl .fp-ic{width:48px;height:48px}.tocar{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--acento);color:var(--sobre-acento);flex:none;box-shadow:0 6px 18px -4px color-mix(in srgb,var(--acento) 60%,transparent);transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear}.tocar .fp-i{width:24px;height:24px}.tocar:disabled{background:color-mix(in srgb,var(--acento) 30%,var(--entra));box-shadow:none}.fp .sk,.fv-motor .sk{display:block;height:8px;border-radius:4px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:fala-brilho 1.2s linear infinite}.fp .seg .sk{height:4px}.fp .tocar .sk{width:22px;height:22px;border-radius:50%;background:linear-gradient(90deg,#fff2 20%,#fff5,#fff2 80%);background-size:200% 100%}@keyframes fala-brilho{to{background-position:-200% 0}}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.fp.min{padding:6px;border-radius:30px;display:flex;align-items:center;gap:10px;animation-duration:var(--mov)}.fp.min .tocar{width:44px;height:44px;box-shadow:none}.fp.min .tocar .fp-i{width:20px;height:20px}.fp.min .m{flex:1;min-width:0;text-align:left;cursor:pointer;padding:1px 0;border-radius:10px;outline:none}.fp.min .m:focus-visible{box-shadow:0 0 0 2px var(--acento)}.fp.min .m b{display:flex;align-items:center;gap:6px;font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp.min .m small{display:block;font-size:11.5px;color:var(--sub-fala);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp.min .seg{padding:5px 0 0}.fp.min .seg i,.fp.min .seg i.a{height:3px}.fv-fundo{position:fixed;inset:0;z-index:40;background:#000a;display:flex;align-items:flex-end;justify-content:center;animation:fala-fundo var(--mov-rapido) linear}:root[data-tema=claro] .fv-fundo{background:#14202c66}@media(prefers-color-scheme:light){:root:not([data-tema]) .fv-fundo,:root[data-tema=auto] .fv-fundo{background:#14202c66}}@keyframes fala-fundo{0%{opacity:0}}.fv-folha{width:min(100%,560px);max-height:min(92dvh,var(--app-h, 100dvh));display:flex;flex-direction:column;outline:none;overflow:hidden;color:var(--txt);background-color:var(--lateral);background-image:var(--laca);border-radius:20px 20px 0 0;padding:6px 0 env(safe-area-inset-bottom);box-shadow:0 -10px 34px var(--sombra),inset 0 1px 0 var(--brilho, #ffffff12);animation:fala-folha var(--mov-lento) var(--saida)}.fv-folha.cheia{height:calc(min(100dvh,var(--app-h, 100dvh)) - 40px);max-height:none}@keyframes fala-folha{0%{transform:translateY(40px);opacity:0}}.fv-alca{width:38px;height:4px;border-radius:2px;background:var(--linha-cartao);margin:4px auto 8px;flex:none}.fv-cab{flex:none;display:flex;align-items:center;gap:10px;padding:0 4px 8px 16px}.fv-cab .m{flex:1;min-width:0}.fv-cab b{display:block;font-size:16px;font-weight:700}.fv-cab small{display:block;color:var(--sub-fala);font-size:12.5px}.fv-corpo{flex:none;padding:0 14px}.fv-corpo.fv-rola{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:8px}.fv-chips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.fv-bt{position:relative;min-height:46px;border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);display:flex;align-items:center;justify-content:center;padding:4px 6px;font-size:14px;font-weight:650;line-height:1.15;color:var(--txt);font-variant-numeric:tabular-nums;transition:transform var(--mov-rapido) var(--saida),background var(--mov-rapido) linear,box-shadow var(--mov-rapido) linear,opacity var(--mov-rapido) linear}:root[data-tema=claro] .fv-bt{background:#f4f7fa}.fv-bt:active:not(:disabled){transform:scale(.96);background:var(--veu)}.fv-bt.on{background:color-mix(in srgb,var(--acento) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento)}.fv-bt.on:after{content:"✓";position:absolute;top:2px;right:6px;color:var(--acento);font-weight:800;font-size:10.5px}.fv-bt.des,.fv-bt:disabled{opacity:.38}.fv-lh{display:flex;align-items:center;gap:12px;min-height:56px;padding:4px 2px;width:100%;text-align:left}.fv-lh+.fv-lh{box-shadow:inset 0 1px 0 var(--linha)}.fv-lh .m{flex:1;min-width:0}.fv-lh b{display:block;font-size:14.5px;font-weight:600}.fv-lh small{display:block;color:var(--sub-fala);font-size:12.5px;line-height:1.35}.fv-cad{color:var(--sub);flex:none;width:44px;display:grid;place-items:center}.fv-tg{flex:none;width:56px;height:44px;display:grid;place-items:center}.fv-tg i{display:block;width:48px;height:29px;border-radius:15px;background:var(--linha-cartao);position:relative;box-shadow:inset 0 0 0 1px var(--linha-cartao);transition:background var(--mov) linear}:root[data-tema=claro] .fv-tg i{background:#c9d3dd}.fv-tg i:after{content:"";position:absolute;top:3px;left:3px;width:23px;height:23px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0006;transition:left var(--mov) var(--mola)}.fv-tg.on i{background:var(--ok)}.fv-tg.on i:after{left:22px}.fv-lh .fv-tg{margin-right:-6px}button.fv-lh{border-radius:12px}.fv-sec{padding:12px 2px 7px;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--sub-fala);font-weight:700}.fv-nota{font-size:12.5px;color:var(--sub-fala);padding:7px 4px 0;line-height:1.4}.fv-nota b{color:var(--txt-corpo);font-weight:600}.fv-erro{font-size:13px;color:var(--neg);padding:8px 4px 0;line-height:1.4}.fv-motor{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--ok) 9%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 30%,transparent);min-height:68px}.fv-motor .m{flex:1;min-width:0}.fv-motor b{display:block;font-size:14.5px}.fv-motor small{display:block;font-size:12px;color:var(--sub-fala);overflow-wrap:anywhere}.fv-motor.off{background:color-mix(in srgb,var(--neg) 9%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 32%,transparent)}.led-v{width:10px;height:10px;border-radius:50%;flex:none;background:var(--ok);box-shadow:0 0 0 3px color-mix(in srgb,var(--ok) 22%,transparent),0 0 10px var(--ok)}.led-v.neg{background:var(--neg);box-shadow:0 0 8px var(--neg)}.fv-big{display:flex;align-items:center;gap:12px;padding:12px 6px 12px 12px;border-radius:18px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);width:100%;text-align:left;min-height:72px;transition:opacity var(--mov-rapido) linear,transform var(--mov-rapido) var(--saida)}:root[data-tema=claro] .fv-big{background:#f4f7fa}.fv-big:active:not(:disabled){transform:scale(.99)}.fv-big:disabled{opacity:.55}.fv-big .tile{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none;background:color-mix(in srgb,var(--ok) 18%,transparent);color:var(--ok)}.fv-big .m{flex:1;min-width:0}.fv-big b{display:block;font-size:15px;line-height:1.25}.fv-big small{display:block;color:var(--sub-fala);font-size:12.5px;margin-top:3px;line-height:1.35}.fv-aviso{margin-top:10px;padding:11px 12px;border-radius:14px;background:var(--aviso-fundo);box-shadow:inset 0 0 0 1px var(--aviso-borda);display:flex;flex-direction:column;gap:9px;animation:fala-fade var(--mov) linear}.fv-aviso p{font-size:13px;color:var(--aviso-txt);line-height:1.38}.fv-aviso p b{font-weight:700}.fv-bt-aviso{min-height:44px;border-radius:14px;background:transparent;box-shadow:inset 0 0 0 1.5px var(--aviso-borda);color:var(--aviso-txt);font-size:13.5px;font-weight:650;padding:4px 10px}.fv-lh{font:inherit}.fv-folha:not(.cheia) .fv-corpo{padding-bottom:4px}.fv-folha:not(.cheia) .fv-lh{margin-top:8px}button.fv-lh{color:var(--txt)}.fv-dica{flex:none;font-size:12.5px;color:var(--sub-fala);text-align:center;padding:4px 18px 0}.fv-principal{flex:none;min-height:52px;border-radius:15px;background:var(--acento);color:var(--sobre-acento);display:flex;align-items:center;justify-content:center;gap:9px;font-weight:700;font-size:15.5px;margin:10px 14px 16px;box-shadow:inset 0 1px #ffffff40;transition:background var(--mov-rapido) linear,box-shadow var(--mov-rapido) linear,transform var(--mov-rapido) var(--saida),opacity var(--mov-rapido) linear}.fv-principal:active:not(:disabled){transform:scale(.98)}.fv-principal:disabled{opacity:.42}.fv-principal.tocando{background:color-mix(in srgb,var(--acento) 16%,var(--entra));color:var(--txt);box-shadow:inset 0 0 0 1.5px var(--acento)}.fv-principal .fp-i{width:18px;height:18px}@media(min-width:900px){.fv-fundo{align-items:center}.fv-folha{border-radius:18px;width:460px;box-shadow:0 16px 48px var(--sombra),inset 0 0 0 1px var(--borda-in)}.fv-folha.cheia{height:auto;max-height:90dvh}.fv-alca{display:none}}.folha-item.ouvir{min-height:52px;background:color-mix(in srgb,var(--acento) 12%,transparent);border-radius:14px;padding:8px 12px 8px 10px;margin-bottom:2px;transition:transform var(--mov-rapido) var(--saida)}.folha-item.ouvir:active{transform:scale(.98)}.folha-item.ouvir .ic-p{color:var(--acento);width:22px;height:22px}.folha-item.ouvir .m{flex:1;min-width:0;text-align:left}.folha-item.ouvir .m b{display:block;font-weight:650;font-size:15.5px}.folha-item.ouvir .m small{display:block;font-size:12px;color:var(--sub-fala)}.folha-item.ouvir .kbd{font-size:11px;color:var(--sub-fala);font-variant-numeric:tabular-nums}.fala-toast{position:fixed;left:50%;top:calc(env(safe-area-inset-top) + 72px);transform:translate(-50%);z-index:80;width:max-content;max-width:min(92vw,420px);padding:10px 16px;border-radius:20px;background:#2b2b2ef2;color:#fff;font-size:13.5px;font-weight:500;text-align:center;box-shadow:0 8px 22px #000a;display:flex;align-items:center;gap:8px;pointer-events:none;animation:fala-toast var(--mov-rapido) var(--saida)}:root[data-tema=claro] .fala-toast{background:#14202cf2}.fala-toast.baixo{top:auto;bottom:calc(env(safe-area-inset-bottom) + 150px)}.fala-toast .ok{color:#4fbf7a;font-weight:800}@keyframes fala-toast{0%{opacity:0;transform:translate(-50%,8px)}}@media(prefers-reduced-motion:reduce){.fp,.fp.min,.fv-folha,.fv-fundo,.fv-aviso,.fala-toast{animation:fala-fade var(--mov-rapido) linear!important}.ondas i,.fp .sk,.fv-motor .sk{animation:none!important}.fp *,.fv-folha *,.rica .b.lendo,.tag-lendo{transition:opacity var(--mov-rapido) linear!important}.fv-tg i:after{transition:none!important}.fp-ic:active,.fp-vel:active,.tocar:active,.fv-bt:active,.fv-big:active,.fv-principal:active,.folha-item.ouvir:active{transform:none!important}}.sg-seta{flex:none;color:var(--sub);display:grid;place-items:center;width:30px}.sg-seta .fp-i{width:20px;height:20px}.cartao.formulario{align-self:stretch;width:min(100%,460px);min-width:0;padding-bottom:10px;border-left:3px solid var(--alerta);background-color:var(--entra);background-image:var(--laca);box-shadow:inset 0 0 0 1px var(--linha-cartao),var(--sombra-cartao);border-radius:16px;overflow:hidden;animation:form-entra .22s cubic-bezier(.2,.9,.3,1.15)}@keyframes form-entra{0%{opacity:0;transform:translateY(8px) scale(.98)}}.cartao.formulario .top{padding:10px 12px 4px}.cartao.formulario .top>span:nth-of-type(2){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartao.formulario .top .estado{margin-left:auto;flex:none}.selo-q{flex:none;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--alerta);color:var(--sobre-alerta);font-size:12px;font-weight:800}.selo-q .ic-p{width:13px;height:13px}.passos-f{display:flex;gap:4px;padding:6px 12px 0}.passos-f i{flex:1;height:3px;border-radius:2px;background:var(--linha-cartao);transition:background-color .25s}.passos-f i.feito{background:var(--ok)}.passos-f i.atual{background:var(--acento)}.pergunta-f{animation:pergunta-entra .2s cubic-bezier(.2,.9,.3,1.1)}@keyframes pergunta-entra{0%{opacity:0;transform:translate(14px)}}.chip-f{display:inline-block;max-width:calc(100% - 24px);margin:8px 12px 0;padding:2px 8px;border-radius:9px;background:color-mix(in srgb,var(--acento) 18%,transparent);color:var(--acento);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.texto-f{padding:6px 12px 2px;font-size:15.5px;font-weight:600;line-height:1.3;color:var(--txt);overflow-wrap:anywhere}.dica-f{padding:0 12px 8px;color:var(--sub);font-size:12px}.opcoes-f{display:flex;flex-direction:column;gap:6px;padding:0 10px 10px}.op-f{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px 12px;border-radius:12px;text-align:left;color:var(--txt);background:color-mix(in srgb,var(--acento) 9%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--acento) 26%,transparent);transition:opacity .2s ease,transform .15s cubic-bezier(.2,.9,.3,1.4),background-color .18s,box-shadow .18s;-webkit-tap-highlight-color:transparent}.op-f:active:not(:disabled){transform:scale(.97)}.op-f .tx{flex:1;min-width:0;overflow-wrap:anywhere}.op-f b{display:block;font-size:14.5px;font-weight:600}.op-f small{display:block;font-size:12px;color:var(--sub);margin-top:1px}.op-f .mk{flex:none;width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--sub);display:grid;place-items:center;transition:background-color .18s,transform .2s cubic-bezier(.2,.9,.3,1.6)}.op-f .mk .ic-p{width:14px;height:14px}.op-f.multi .mk{border-radius:6px}.op-f.on{background:color-mix(in srgb,var(--ok) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--ok)}.op-f.on .mk{background:var(--ok);box-shadow:none;color:#000;transform:scale(1.06)}.op-f.carregando .mk{background:none;box-shadow:inset 0 0 0 2px var(--acento);border:2px solid transparent;border-top-color:var(--entra);animation:gira-f .7s linear infinite}@keyframes gira-f{to{transform:rotate(360deg)}}.op-f.apagado,.op-f:disabled:not(.on){opacity:.38}.op-f.outro{background:transparent;box-shadow:none;outline:1.5px dashed var(--linha-cartao);outline-offset:-1.5px}.op-f.outro b{color:var(--sub)}.op-f.outro .mk{box-shadow:none;color:var(--sub)}.op-f.outro.on{outline:0;background:color-mix(in srgb,var(--ok) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--ok)}.op-f.outro.on b{color:var(--txt);font-style:italic}.op-f.outro.on .mk{background:var(--ok);color:#000}.rodape-f{display:flex;gap:8px;align-items:center;padding:0 10px}.rodape-f:empty{display:none}.principal-f{flex:1;min-width:0;min-height:48px;border-radius:12px;background:var(--acento);color:var(--sobre-acento);font-weight:700;font-size:15px;text-align:center;transition:transform .15s cubic-bezier(.2,.9,.3,1.4),opacity .2s}.principal-f:active:not(:disabled){transform:scale(.97)}.principal-f:disabled{opacity:.45}.secund-f{flex:none;min-height:44px;min-width:44px;padding:0 12px;border-radius:12px;color:var(--sub);font-size:14px}.secund-f:active:not(:disabled){background:var(--veu)}.secund-f:disabled{opacity:.5}.cartao.formulario.feito{border-left-color:var(--ok)}.cartao.formulario.feito .selo-q{background:var(--ok);color:#000}.cartao.formulario.fechado{border-left-color:var(--neg);opacity:.8}.cartao.formulario.fechado .selo-q{background:var(--neg);color:#fff}.respostas-f{padding:4px 12px 2px;display:flex;flex-direction:column;gap:8px}.resp-f .l{font-size:12.5px;color:var(--sub);overflow-wrap:anywhere}.resp-f .r{display:flex;flex-wrap:wrap;gap:4px;margin-top:3px}.resp-f .r span{max-width:100%;padding:3px 9px;border-radius:10px;background:color-mix(in srgb,var(--ok) 16%,transparent);color:var(--txt);font-size:13px;font-weight:600;overflow-wrap:anywhere;animation:chip-entra .2s cubic-bezier(.2,.9,.3,1.3) backwards}.resp-f .r span.o{background:var(--veu);font-weight:500;font-style:italic}@keyframes chip-entra{0%{opacity:0;transform:scale(.85)}}.folha-outro{display:flex;flex-direction:column}.campo-outro{width:100%;min-height:96px;resize:none;border:0;border-radius:12px;background:var(--veu);box-shadow:inset 0 0 0 1.5px var(--acento);padding:10px 12px;font:inherit;font-size:16px;color:var(--txt);outline:none}.conta-outro{text-align:right;color:var(--sub);font-size:11px;margin:4px 2px 6px}.fixa-outro{position:sticky;bottom:0;background:var(--lateral);padding-bottom:2px}.fixa-outro button:disabled{opacity:.45}.caixa-decisoes .cartao.formulario{width:100%;max-width:560px}.formulario-origem{display:flex;align-items:center;gap:8px;padding:0 2px 4px;font-size:12px;color:var(--sub);min-width:0}.formulario-origem .squad-origem{margin-left:auto}@media(prefers-reduced-motion:reduce){.cartao.formulario,.pergunta-f,.resp-f .r span{animation:none}.op-f,.op-f .mk,.principal-f,.passos-f i{transition:none}.op-f.carregando .mk{animation:none}.op-f:active:not(:disabled),.principal-f:active:not(:disabled){transform:none}}:root{--lig-txt: #f4f4f5;--lig-sub: #a8a8b0;--lig-vidro: #ffffff12;--lig-borda: #ffffff1f;--mov-rapido: .15s;--mov: .2s;--mov-lento: .25s;--mola: cubic-bezier(.34, 1.3, .64, 1);--saida: cubic-bezier(.2, .8, .2, 1)}.lg-i{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.lg-i.p{width:18px;height:18px}.lg-i.pp{width:14px;height:14px}.lg-ondas{display:inline-flex;align-items:center;gap:2.5px;height:16px}.lg-ondas i{width:3px;border-radius:2px;background:var(--acento);height:var(--h, 8px);animation:lg-onda .9s ease-in-out infinite;animation-delay:var(--d, 0s);transform-origin:center}@keyframes lg-onda{50%{transform:scaleY(.4)}}.nivel{display:flex;gap:3px;align-items:center;height:22px}.nivel i{width:3.5px;border-radius:2px;background:var(--ok);height:var(--h);transition:height 90ms linear}.lig{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;color:var(--lig-txt);overflow:hidden;background:radial-gradient(85% 50% at 50% 34%,color-mix(in srgb,var(--cor, #9ab8e8) 20%,transparent),transparent 72%),radial-gradient(120% 40% at 50% 100%,color-mix(in srgb,var(--acento) 10%,transparent),transparent 70%),linear-gradient(180deg,#0d0d10,#030304);animation:lg-sobe var(--mov-lento) var(--saida) both}.lig.saindo{animation:lg-desce var(--mov-lento) var(--saida) both;pointer-events:none}@keyframes lg-sobe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes lg-desce{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}.lig button{color:inherit}.lig-top{flex:none;display:flex;align-items:flex-start;padding:max(10px,env(safe-area-inset-top)) 8px 0}.lig-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--lig-txt);background:var(--lig-vidro);transition:opacity var(--mov-rapido)}.lig-ic[aria-pressed=false]{color:var(--lig-sub)}.lig-ic:disabled{opacity:.3}.lig-quem{flex:1;text-align:center;padding-top:2px;min-width:0}.lig-quem b{display:block;font-size:20px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lig-quem small{display:block;font-size:13px;color:var(--lig-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lig-crono{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--lig-txt)}.lig-crono i{width:7px;height:7px;border-radius:50%;background:var(--ok);box-shadow:0 0 8px var(--ok)}.lig-crono.parado{color:var(--lig-sub)}.lig-crono.parado i{background:#6b6b70;box-shadow:none}.lig-meio{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:0;padding:0 16px}.esf{position:relative;width:250px;height:250px;display:grid;place-items:center;flex:none;--n: 150px;border:0;background:none;padding:0;border-radius:50%}.esf>*{grid-area:1 / 1}button.esf{cursor:pointer}.nucleo{width:var(--n);height:var(--n);border-radius:50%;display:grid;place-items:center;font-size:calc(var(--n) * .36);font-weight:800;color:#0b1220;z-index:2;position:relative;background:radial-gradient(circle at 34% 28%,#e6eefc 0,var(--cor, #9ab8e8) 46%,color-mix(in srgb,var(--cor, #9ab8e8) 55%,#101828) 100%);box-shadow:0 22px 60px -12px color-mix(in srgb,var(--cor, #9ab8e8) 70%,transparent),inset 0 -12px 28px #0b122040,inset 0 2px #ffffff80;transition:filter var(--mov-lento) var(--saida)}.anel{width:var(--n);height:var(--n);border-radius:50%;transform:scale(var(--s, 1.2));opacity:var(--o, .3);border:1.5px solid var(--c, var(--acento));background:color-mix(in srgb,var(--c, var(--acento)) 6%,transparent);transition:transform var(--mov-lento) var(--saida),opacity var(--mov-lento) var(--saida)}.esf.ouvindo{--c: var(--ok)}.esf.ouvindo .anel{transform:scale(calc(var(--s, 1.2) + var(--nv, 0) * var(--k, .2)));opacity:calc(var(--o, .3) + var(--nv, 0) * .25);transition:transform 90ms linear,opacity 90ms linear}.esf.ouvindo .anel:nth-child(1){--k: .26}.esf.ouvindo .anel:nth-child(2){--k: .18}.esf.ouvindo .anel:nth-child(3){--k: .1}.esf.falando .anel{animation:lg-respira 1.1s var(--saida) infinite alternate;background:color-mix(in srgb,var(--acento) 9%,transparent)}@keyframes lg-respira{to{transform:scale(calc(var(--s, 1.2) + .06));opacity:calc(var(--o, .3) * .7)}}.esf.chamando .anel{--c: #fff;animation:lg-onda-sai 2.2s var(--saida) infinite}.esf.chamando .anel:nth-child(2){animation-delay:-.73s}.esf.chamando .anel:nth-child(3){animation-delay:-1.46s}@keyframes lg-onda-sai{0%{transform:scale(1);opacity:.45}to{transform:scale(1.7);opacity:0}}.arco{width:calc(var(--n) + 26px);height:calc(var(--n) + 26px);border-radius:50%;z-index:1;background:conic-gradient(from 0deg,transparent 0 58%,color-mix(in srgb,var(--acento) 30%,transparent) 75%,var(--acento) 99%,transparent 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation:lg-gira 1.6s linear infinite;transform:rotate(40deg)}.arco.b2{background:none;border:1.5px solid #ffffff14;-webkit-mask:none;mask:none;animation:none}@keyframes lg-gira{to{transform:rotate(400deg)}}.esf.pensando .nucleo{filter:saturate(.85) brightness(.92)}.esf.mudo .nucleo,.esf.fim .nucleo{filter:grayscale(.75) brightness(.7)}.esf.fim .anel{transform:scale(1);opacity:0}.lg-selo{position:absolute;z-index:3;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;left:calc(50% + var(--n) * .27);top:calc(50% + var(--n) * .27);box-shadow:0 0 0 3px #0a0a0c}.lg-selo .lg-i{width:18px;height:18px}.lg-selo.ok{background:var(--ok);color:#00170a}.lg-selo.neg{background:var(--neg);color:#fff}.esf.c{width:176px;height:176px;--n: 104px}.esf.c .lg-selo{width:32px;height:32px}.lig .esf.c~.lig-est{font-size:22px}.lig.mn{--cor: #3a3a3f}.lig.mn .nucleo{font-size:0;color:transparent;background:radial-gradient(circle at 50% 40%,#1c1c20,#0a0a0c 70%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent),0 0 40px -6px color-mix(in srgb,var(--acento) 45%,transparent)}.lig.mn .nucleo:after{content:"";position:absolute;left:50%;top:50%;margin:-7px 0 0 -7px;width:14px;height:14px;border-radius:50%;background:var(--acento);box-shadow:0 0 18px var(--acento)}.lig.mn .lig-quem small{display:none}.lig-rec.mn .nucleo{font-size:0;color:transparent;background:radial-gradient(circle at 50% 40%,#1c1c20,#0a0a0c 70%);box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--acento) 70%,transparent),0 0 40px -6px color-mix(in srgb,var(--acento) 45%,transparent)}.lig-rec.mn .nucleo:after{content:"";position:absolute;left:50%;top:50%;margin:-7px 0 0 -7px;width:14px;height:14px;border-radius:50%;background:var(--acento);box-shadow:0 0 18px var(--acento)}.lig-est{font-size:25px;font-weight:650;letter-spacing:-.015em;display:flex;align-items:center;gap:10px;margin-top:2px;min-height:30px;text-align:center}.lig-est .lg-ondas{height:22px}.lig-est .lg-ondas i{width:3.5px}.lig-leg{text-align:center;max-width:330px;width:100%;display:flex;flex-direction:column;gap:5px;margin-top:6px;min-height:68px}.lig-leg .voce{font-size:13px;color:var(--lig-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lig-leg .voce b{color:#d4d4d8;font-weight:600}.lig-leg .ela{font-size:16.5px;line-height:1.38;color:#fff9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lig-leg .ela.apoio{color:var(--lig-sub);font-size:14.5px}.lig-leg .ela .dito{color:var(--lig-txt)}.lig-leg .ela .agora{color:var(--lig-txt);background:color-mix(in srgb,var(--acento) 26%,transparent);border-radius:5px;box-shadow:0 0 0 2px color-mix(in srgb,var(--acento) 26%,transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background var(--mov-rapido)}.lg-dica{font-size:12.5px;color:var(--lig-sub);display:flex;align-items:center;gap:6px;margin-top:2px;text-align:center}.lg-dica .lg-i{width:14px;height:14px}.lg-dica.queda{color:#f0c27a}.lig-ctl{flex:none;display:grid;grid-template-columns:repeat(4,1fr);padding:6px 10px max(22px,calc(env(safe-area-inset-bottom) + 12px));align-items:start;transition:opacity var(--mov-lento)}.lc{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;color:#c8c8ce;font-weight:500;text-align:center;min-width:0}.lc.off{opacity:.32}.lb{margin:2px 0;width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--lig-vidro);box-shadow:inset 0 0 0 1px var(--lig-borda);color:var(--lig-txt);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform var(--mov-rapido) var(--mola),background var(--mov-rapido)}.lb .lg-i{width:25px;height:25px}.lb.on{background:#f4f4f5;color:#0a0a0c;box-shadow:none}.lb.txt{font-size:16px;font-weight:800;font-variant-numeric:tabular-nums}.lb.fim{width:64px;height:64px;margin:0;background:var(--neg);color:#fff;box-shadow:0 8px 22px -4px color-mix(in srgb,var(--neg) 70%,transparent)}.lb.fim .lg-i{transform:rotate(135deg)}.lb:active:not(:disabled){transform:scale(.93);background:#ffffff26}.lb.fim:active:not(:disabled){background:var(--neg)}.lb:disabled{cursor:default}.lig-ctl.des{opacity:.32;pointer-events:none}.lg-ap{flex:none;margin:0 12px 12px;padding:13px 13px 12px;border-radius:22px;background:#ffffff10;box-shadow:inset 0 0 0 1px var(--lig-borda),0 18px 40px -16px #000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:lg-sobe var(--mov-lento) var(--saida) both}.lg-ap .eb{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#f0c27a}.lg-ap .eb small{margin-left:auto;font-size:11.5px;color:var(--lig-sub);letter-spacing:0;text-transform:none;font-weight:500}.lg-ap .led-al{width:10px;height:10px;border-radius:50%;background:var(--alerta);box-shadow:0 0 0 3px color-mix(in srgb,var(--alerta) 22%,transparent),0 0 10px var(--alerta);flex:none}.lg-ap>b{display:block;font-size:16.5px;font-weight:700;margin-top:7px;line-height:1.3}.lg-ap>p{font-size:13px;color:#c4c4ca;margin-top:3px}.lg-ap .bts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.lg-ap .bts.opcoes{grid-template-columns:1fr}.apb{min-height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:15.5px;font-weight:750;padding:0 12px;text-align:center;transition:opacity var(--mov-rapido),transform var(--mov-rapido) var(--mola),background var(--mov-rapido)}.apb .lg-i{width:20px;height:20px;stroke-width:2.6}.apb.sim{background:var(--ok);color:#00170a;box-shadow:inset 0 1px #fff5}.apb.nao{background:#ffffff12;color:#ff9b9b;box-shadow:inset 0 0 0 1px #e05d5d55}.apb:active:not(:disabled){transform:scale(.97)}.apb.car{background:color-mix(in srgb,var(--ok) 22%,transparent);box-shadow:inset 0 0 0 1.5px var(--ok)}.apb.car.nao{background:color-mix(in srgb,var(--neg) 18%,transparent);box-shadow:inset 0 0 0 1.5px var(--neg)}.apb.car i.esq{width:56px;height:9px;border-radius:5px;background:linear-gradient(90deg,#fff2 20%,#fff7,#fff2 80%);background-size:200% 100%;animation:lg-brilho 1.2s linear infinite}@keyframes lg-brilho{to{background-position:-200% 0}}.apb.esm{opacity:.35}.lg-ap .trava{display:flex;align-items:center;gap:7px;margin-top:10px;font-size:12.5px;color:var(--lig-sub)}.lg-ap .trava .lg-i{width:14px;height:14px}.lg-res{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;border-radius:15px;background:color-mix(in srgb,var(--ok) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 40%,transparent);animation:lg-sobe var(--mov-rapido) linear both}.lg-res .okc{width:30px;height:30px;border-radius:50%;background:var(--ok);color:#00170a;display:grid;place-items:center;flex:none}.lg-res .okc .lg-i{width:17px;height:17px;stroke-width:2.8}.lg-res b{display:block;font-size:14.5px}.lg-res small{display:block;font-size:12px;color:var(--lig-sub)}.lg-res.neg{background:color-mix(in srgb,var(--neg) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 40%,transparent)}.lg-res.neg .okc{background:var(--neg);color:#fff}.lg-res.espera{background:color-mix(in srgb,var(--alerta) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--alerta) 40%,transparent)}.lg-res.espera .okc{background:var(--alerta);color:#1a1205}.lg-ap .abrir{margin-top:12px;min-height:48px;width:100%;border-radius:16px;background:#ffffff12;box-shadow:inset 0 0 0 1px var(--lig-borda);font-weight:700;font-size:14.5px;text-align:center}.lg-resumo{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:18px;background:var(--lig-vidro);box-shadow:inset 0 0 0 1px var(--lig-borda);font-size:13px;color:#d4d4d8;font-variant-numeric:tabular-nums;margin-top:8px}.lg-toast{position:fixed;left:50%;top:calc(max(10px,env(safe-area-inset-top)) + 84px);transform:translate(-50%);z-index:95;padding:10px 16px;border-radius:20px;background:#2b2b2ef2;color:#fff;font-size:13.5px;font-weight:500;box-shadow:0 8px 22px #000a;max-width:calc(100vw - 32px);text-align:center;animation:lg-toast 1.8s var(--saida) both;pointer-events:none}@keyframes lg-toast{0%{opacity:0;transform:translate(-50%,8px)}12%{opacity:1;transform:translate(-50%)}85%{opacity:1}to{opacity:0}}@media(max-height:700px){.esf{width:200px;height:200px;--n: 120px}.esf.c{width:150px;height:150px;--n: 88px}.lig-est{font-size:22px}.lig-leg{min-height:56px}.lb{width:54px;height:54px}.lb.fim{width:58px;height:58px}}@media(max-height:600px){.lig-meio{gap:2px}.esf{width:160px;height:160px;--n: 96px}.esf.c{width:120px;height:120px;--n: 72px}.lg-dica{display:none}}.lig-barra{flex:none;min-height:46px;display:flex;align-items:center;gap:4px;padding:env(safe-area-inset-top) 4px 0 6px;background:linear-gradient(90deg,#3fae6c,#4fbf7a);color:#00170a;font-size:14px;font-weight:700;position:relative;z-index:30;animation:lg-barra-entra var(--mov-lento) var(--mola) both}@keyframes lg-barra-entra{0%{transform:translateY(-100%);opacity:0}to{transform:none;opacity:1}}.lig-barra .t{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;gap:8px;white-space:nowrap;overflow:hidden;padding:0 8px;text-align:left;color:#00170a}.lig-barra .t span{overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.lig-barra .t em{font-style:normal;font-weight:500}.lig-barra .lg-ondas i{background:#00170a;width:2.5px}.lig-barra .bb{width:44px;height:44px;display:grid;place-items:center;flex:none;color:#00170a}.lig-barra .bb .lg-i{width:20px;height:20px}.lig-barra .bb.on .lg-i{background:#00170a;color:#4fbf7a;border-radius:50%;padding:3px;width:26px;height:26px}.lig-barra .bb .x{width:32px;height:32px;border-radius:50%;background:#c43c3c;color:#fff;display:grid;place-items:center}.lig-barra .bb .x .lg-i{width:17px;height:17px;transform:rotate(135deg)}.lg-via{display:inline-flex;align-items:center;gap:3px;margin-right:6px;color:var(--sub);font-size:11px}.lg-via .lg-i{width:12px;height:12px;stroke-width:2.2}.lig-cl{align-self:flex-start;width:min(84%,340px);border-radius:18px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:11px 11px 10px 12px;display:flex;flex-direction:column;gap:9px;margin:2px 0}.lig-cl .l1{display:flex;align-items:center;gap:11px}.lig-cl .ico{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--acento) 18%,transparent);color:var(--acento);flex:none}.lig-cl .ico.perd{background:color-mix(in srgb,var(--neg) 16%,transparent);color:var(--neg)}.lig-cl .m{flex:1;min-width:0}.lig-cl b{display:block;font-size:15px;color:var(--txt)}.lig-cl small{display:block;font-size:12.5px;color:var(--sub);font-variant-numeric:tabular-nums}.lig-cl small.perd{color:var(--neg)}.lig-cl .hora{align-self:flex-start;font-size:11px;color:var(--hora-in)}.lig-cl .bt{min-height:44px;font-size:14px;font-weight:650;color:var(--acento);text-align:center;border-radius:14px;box-shadow:inset 0 0 0 1px var(--linha-cartao)}.lig-cl .bt:disabled{opacity:.45}:root[data-tema=claro] .lig-cl.perd small.perd,:root[data-tema=claro] .lig-cl .ico.perd{color:#b83a3a}.icone.liga{position:relative}.icone.liga.ativa{color:var(--ok)}.icone.liga.ativa:after{content:"";position:absolute;top:9px;right:9px;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 2px var(--lateral, #000)}.sub.em-ligacao{color:var(--ok)}.lig-rec{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;color:var(--lig-txt);text-align:center;overflow:hidden;background:radial-gradient(70% 45% at 50% 30%,color-mix(in srgb,var(--cor, #9ab8e8) 30%,transparent),transparent 75%),linear-gradient(180deg,#121218,#040405);animation:lg-sobe var(--mov-lento) var(--saida) both}.lig-rec.saindo{animation:lg-desce var(--mov-rapido) linear both;pointer-events:none}.lig-rec .topo{padding-top:max(26px,env(safe-area-inset-top));font-size:12.5px;color:var(--lig-sub);display:flex;align-items:center;gap:7px;letter-spacing:.02em}.lig-rec .topo .lg-i{width:15px;height:15px}.lig-rec .meio{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0 22px;min-height:0;width:100%}.lig-rec.bloq .meio{justify-content:flex-start;padding-top:28px}.pulso{position:relative;width:220px;height:220px;display:grid;place-items:center;--n: 128px;margin-bottom:12px;flex:none}.pulso>*{grid-area:1 / 1}.pulso .anel{--c: #fff;animation:lg-onda-sai 2.2s var(--saida) infinite}.pulso .anel:nth-child(2){animation-delay:-.73s}.pulso .anel:nth-child(3){animation-delay:-1.46s}.lig-rec.bloq .pulso{--n: 112px;width:190px;height:190px}.lig-rec.bloq[data-privado="1"] .nucleo{background:radial-gradient(circle at 34% 28%,#3a3a40,#141416);color:#d8c6a0;font-size:44px}.lig-rec h2{font-size:30px;font-weight:700;letter-spacing:-.02em;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lig-rec .sub{font-size:16px;color:#d4d4d8}.lig-rec .squad{font-size:13.5px;color:var(--lig-sub);margin-top:2px}.lig-rec .assunto{margin-top:16px;padding:10px 14px;border-radius:16px;background:var(--lig-vidro);box-shadow:inset 0 0 0 1px var(--lig-borda);font-size:14px;color:#ececf0;line-height:1.35;max-width:310px;display:flex;gap:9px;text-align:left;align-items:flex-start}.lig-rec .assunto .led-al{flex:none;margin-top:5px;width:10px;height:10px;border-radius:50%;background:var(--alerta);box-shadow:0 0 0 3px color-mix(in srgb,var(--alerta) 22%,transparent),0 0 10px var(--alerta)}.lg-contagem{font-size:12.5px;color:var(--lig-sub);margin-top:12px;font-variant-numeric:tabular-nums}.rec-bts{display:flex;justify-content:space-between;width:100%;padding:0 46px max(44px,calc(env(safe-area-inset-bottom) + 24px));flex:none}.rb{display:flex;flex-direction:column;align-items:center;gap:9px;font-size:13.5px;color:#d4d4d8;font-weight:500;min-width:74px}.rb i.c{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;font-style:normal;transition:transform var(--mov-rapido) var(--mola)}.rb:active i.c{transform:scale(.93)}.rb.nao i.c{background:var(--neg);color:#fff;box-shadow:0 10px 26px -6px #e05d5daa}.rb.nao .lg-i{transform:rotate(135deg)}.rb.sim i.c{background:var(--ok);color:#00170a;box-shadow:0 0 0 8px #4fbf7a22,0 10px 26px -6px #4fbf7aaa;animation:lg-chama 1.4s var(--mola) infinite}@keyframes lg-chama{0%,60%,to{transform:rotate(0)}10%,30%{transform:rotate(-12deg)}20%,40%{transform:rotate(12deg)}}.rb .lg-i{width:30px;height:30px}.lg-bloq{font-size:64px;font-weight:300;letter-spacing:-.02em;margin-top:max(44px,env(safe-area-inset-top));font-variant-numeric:tabular-nums;color:#fff;line-height:1.1}.lg-bloq-d{font-size:14px;color:#cfcfd4}.lg-trilho{position:relative;width:calc(100% - 44px);max-width:420px;height:72px;border-radius:36px;background:#ffffff14;box-shadow:inset 0 0 0 1px var(--lig-borda);display:flex;align-items:center;padding:6px;margin-bottom:14px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);touch-action:none;-webkit-user-select:none;user-select:none;flex:none}.lg-trilho .bola{position:relative;z-index:2;width:60px;height:60px;border-radius:50%;background:var(--ok);color:#00170a;display:grid;place-items:center;box-shadow:0 6px 18px -4px #4fbf7aaa;flex:none;touch-action:none;cursor:grab}.lg-trilho .bola .lg-i{width:28px;height:28px}.lg-trilho .dica-trilho{position:absolute;left:0;right:0;text-align:center;font-size:15px;font-weight:600;letter-spacing:.01em;color:#fffc;padding-left:56px;pointer-events:none}.lg-trilho.sugere .bola{animation:lg-bola var(--mov-lento) var(--mola) 2}@keyframes lg-bola{50%{transform:translate(24px)}}.recusar{min-height:48px;min-width:130px;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 20px;border-radius:24px;color:#ff9b9b;font-size:15px;font-weight:650;margin-bottom:max(30px,calc(env(safe-area-inset-bottom) + 18px));background:#ffffff0d;flex:none}.recusar .lg-i{transform:rotate(135deg);width:20px;height:20px}.lig-cobertura{position:fixed;inset:0;z-index:85;background:#000}@media(max-height:640px){.pulso{width:170px;height:170px;--n: 100px;margin-bottom:6px}.lig-rec h2{font-size:26px}.lig-rec .assunto{margin-top:10px}}@media(prefers-reduced-motion:reduce){.lig,.lig.saindo,.lig-rec,.lig-rec.saindo,.lig-barra,.lg-ap,.lg-res{animation:lg-fade var(--mov-rapido) linear both!important}.lig.saindo,.lig-rec.saindo{animation-name:lg-fade-sai!important}.lg-ondas i,.arco,.esf.falando .anel,.esf.chamando .anel,.pulso .anel,.rb.sim i.c,.apb.car i.esq,.lg-trilho.sugere .bola{animation:none!important}.lg-ondas i{transform:scaleY(.7)}.esf .anel{transition:opacity var(--mov-rapido) linear!important;transform:scale(var(--s, 1.2))!important}.esf .anel:nth-child(1),.esf .anel:nth-child(2){opacity:0!important}.esf.ouvindo .anel:nth-child(3){opacity:calc(.25 + var(--nv, 0) * .6)!important}.esf.chamando .anel:nth-child(n){opacity:.18!important}.esf.chamando .anel:nth-child(1),.esf.chamando .anel:nth-child(2){opacity:0!important}.pulso .anel:nth-child(1),.pulso .anel:nth-child(2){opacity:0}.pulso .anel:nth-child(3){opacity:.2;transform:scale(1.17)}.nivel i{transition:none}.lig-toast,.lg-toast{animation:lg-fade-toast 1.8s linear both!important}.nucleo,.lb,.rb i.c,.apb{transition:opacity var(--mov-rapido) linear!important}}@keyframes lg-fade{0%{opacity:0}to{opacity:1}}@keyframes lg-fade-sai{0%{opacity:1}to{opacity:0}}@keyframes lg-fade-toast{0%{opacity:0}10%{opacity:1}85%{opacity:1}to{opacity:0}}.icone.liga{width:44px;height:44px;margin:0 -4px}@media(max-width:440px){.conversa .barra .tit .papel{display:none}.conversa .barra{gap:2px}}.rica.cartao:has(.lig-cl){background:none;border:0;box-shadow:none;overflow:visible;width:min(84%,340px)}.rica.cartao:has(.lig-cl) .lig-cl{width:100%}.lig-cl .bt{display:flex;align-items:center;justify-content:center}.ctl{flex:none;display:flex;align-items:center;gap:8px;padding:0 10px;min-height:44px;background-color:var(--lateral);background-image:var(--laca);border-top:1px solid var(--linha);animation:ctl-entra .18s cubic-bezier(.2,.9,.3,1.15)}@keyframes ctl-entra{0%{opacity:0;transform:translateY(4px)}}.chip-modelo{flex:none;min-height:44px;max-width:58%;display:flex;align-items:center;color:var(--txt);-webkit-tap-highlight-color:transparent}.chip-modelo .v{display:flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 9px;border-radius:16px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);font-size:12.5px;font-weight:600;white-space:nowrap;min-width:0;transition:transform .15s cubic-bezier(.2,.9,.3,1.2),background-color .15s}.chip-modelo:active .v{transform:scale(.95);background:var(--linha-cartao)}.chip-modelo small{color:var(--sub);font-weight:500;font-size:12px}.chip-modelo .gema{flex:none;width:8px;height:8px;border-radius:2px;background:var(--acento);transform:rotate(45deg)}.chip-modelo .seta{flex:none;display:grid;place-items:center;width:18px;color:var(--sub)}.chip-modelo .seta .ic-p{width:14px;height:14px}.ctx{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ctx .l{font-size:11.5px;color:var(--sub);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx .l b{color:var(--txt);font-weight:600}.ctx .tr{height:4px;border-radius:2px;background:var(--linha-cartao);overflow:hidden}.ctx .tr i{display:block;height:100%;border-radius:2px;background:var(--acento);transition:width .4s cubic-bezier(.2,.9,.3,1.05),background-color .2s}.ctx.alto .tr i{background:var(--alerta)}.ctx.cheio .tr i{background:var(--neg)}.modos-ctl{padding-right:4px}.modos{flex:1;min-width:0;display:flex;gap:6px}.modo{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 6px;border-radius:22px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--txt);font-size:13px;font-weight:600;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.2,.9,.3,1.2),background-color .18s,color .18s}.modo:active{transform:scale(.96)}.modo svg{width:15px;height:15px;flex:none}.modo small{color:var(--sub);font-weight:500;font-size:11.5px;overflow:hidden;text-overflow:ellipsis}.modo.on{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.modo.on small{color:var(--sobre-acento);opacity:.75}.parar-ctl{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--neg)}.parar-ctl:active{background:var(--veu)}.btn.modo-fila{background:var(--alerta);color:#1a1205}.fc{display:flex;flex-direction:column}.fc-sub{display:flex;align-items:center;gap:6px;min-height:26px;padding:0 6px 6px;font-size:12.5px;color:var(--sub);margin:0;transition:color .2s}.fc-sub.feito{color:var(--ok);font-weight:600;animation:chip-troca .22s cubic-bezier(.2,.9,.3,1.25)}.fc-sub .ic-p{width:14px;height:14px;flex:none}.fc-sec{padding:8px 6px 6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.fc-grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 2px}.fc-grade.e3{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-bt{position:relative;min-height:56px;border-radius:14px;background-color:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 8px;text-align:center;color:var(--txt);font-size:14px;font-weight:600;min-width:0;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.2,.9,.3,1.2),opacity .2s,box-shadow .2s,background-color .2s}.fc-bt:active{transform:scale(.96)}.fc-bt small{color:var(--sub);font-weight:500;font-size:11.5px}.fc-bt .n{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc-bt.on{background-color:color-mix(in srgb,var(--acento) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento);animation:fc-escolhe .24s cubic-bezier(.2,.9,.3,1.35)}@keyframes fc-escolhe{0%{transform:scale(.94)}}.fc-bt .ok{position:absolute;top:6px;right:8px;color:var(--acento);display:grid}.fc-bt .ok .ic-p{width:14px;height:14px}.fc-bt.esm{opacity:.45}.fc-bt.car{box-shadow:inset 0 0 0 1.5px var(--acento)}.fc-bt .sk{display:block;width:46px;height:8px;border-radius:4px;margin-top:3px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:fc-brilha 1.2s linear infinite}@keyframes fc-brilha{to{background-position:-200% 0}}.fc-teto{display:flex;gap:8px;align-items:flex-start;margin:10px 6px 2px;font-size:12px;color:var(--sub);line-height:1.4}.fc-teto .ic-p{flex:none;width:15px;height:15px;margin-top:1px}.fc-teto b{color:var(--txt)}.fc-principal{display:grid;place-items:center;margin:10px 2px 0;min-height:50px;border-radius:14px;background:var(--acento);color:var(--sobre-acento);font-weight:700;font-size:15px;-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.2,.9,.3,1.2)}.fc-principal:active{transform:scale(.98)}.chip-fila-linha{align-self:flex-end;max-width:86%;display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin-top:-4px}.chip-fila{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 4px 0 10px;border-radius:14px;font-size:12px;font-weight:600;max-width:100%;animation:chip-troca .22s cubic-bezier(.2,.9,.3,1.25)}@keyframes chip-troca{0%{opacity:0;transform:scale(.92)}}.chip-fila .ic-p{width:13px;height:13px;flex:none}.chip-fila:not(:has(.x)){padding-right:10px}.chip-fila.fila{color:var(--alerta);background:color-mix(in srgb,var(--alerta) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--alerta) 35%,transparent)}.chip-fila.ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent)}.chip-fila .x{flex:none;width:44px;height:44px;margin:-8px -4px -8px -2px;display:grid;place-items:center;color:var(--sub);border-radius:50%}.chip-fila .x .ic-p{width:12px;height:12px}.chip-fila .x:active{background:var(--veu)}.chip-nota{font-size:12px;color:var(--sub);text-align:right;padding:0 4px;line-height:1.35;overflow-wrap:anywhere}@media(prefers-reduced-motion:reduce){.ctl,.chip-fila,.fc-bt.on,.fc-bt .sk{animation:none}.chip-modelo .v,.modo,.fc-bt,.fc-principal,.ctx .tr i{transition:none}}.passos-bloco{align-self:flex-start;width:min(100%,460px);min-width:0;border-radius:16px;overflow:hidden;background-color:var(--entra);background-image:var(--laca);box-shadow:inset 0 0 0 1px var(--linha-cartao),var(--sombra-cartao);animation:passos-entra .22s cubic-bezier(.2,.9,.3,1.15)}@keyframes passos-entra{0%{opacity:0;transform:translateY(6px) scale(.98)}}.cab-p{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 12px;text-align:left;color:var(--txt);-webkit-tap-highlight-color:transparent;transition:background-color .15s}.cab-p:active{background:var(--veu)}.sel-p{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--acento) 20%,transparent);color:var(--acento)}.sel-p .ic-p{width:13px;height:13px}.passos-bloco.pronto .sel-p{background:color-mix(in srgb,var(--ok) 22%,transparent);color:var(--ok)}.passos-bloco.com-falha .sel-p{background:color-mix(in srgb,var(--neg) 22%,transparent);color:var(--neg)}.pt-p{width:8px;height:8px;border-radius:50%;background:var(--acento);animation:pulso-p 1.2s ease-in-out infinite}@keyframes pulso-p{50%{transform:scale(.55);opacity:.5}}.t-p{flex:1;min-width:0;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t-p b{font-weight:600}.t-p em{font-style:normal;color:var(--sub)}.d-p{flex:none;font-size:12px;color:var(--sub);font-variant-numeric:tabular-nums}.ch-p{flex:none;width:14px;text-align:center;color:var(--sub);font-size:17px;line-height:1;transition:transform .2s cubic-bezier(.2,.9,.3,1.2)}.passos-bloco.aberto .ch-p{transform:rotate(90deg)}.prog-p{height:2px;background:var(--linha-cartao);overflow:hidden}.prog-p i{display:block;width:40%;height:100%;border-radius:2px;background:var(--acento);animation:vai-p 1.3s ease-in-out infinite}@keyframes vai-p{0%{transform:translate(-100%)}to{transform:translate(260%)}}.gaveta-p{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.9,.3,1.05)}.passos-bloco.aberto .gaveta-p{grid-template-rows:1fr}.lista-p{min-height:0;overflow:hidden;list-style:none;margin:0;padding:0 12px}.passos-bloco.aberto .lista-p{padding-bottom:10px}.pa{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;column-gap:10px;padding:7px 0;min-height:44px}.pa:before{content:"";position:absolute;left:10px;top:32px;bottom:-8px;width:1.5px;background:var(--linha-cartao)}.pa:last-child:before{display:none}.pa .mk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-style:normal}.pa .mk .ic-p{width:12px;height:12px}.pa .mk .ic-s{width:13px;height:13px}.pa .mk.ok{background:color-mix(in srgb,var(--ok) 22%,transparent);color:var(--ok)}.pa .mk.fal{background:color-mix(in srgb,var(--neg) 22%,transparent);color:var(--neg)}.pa .mk.pen{background:var(--veu)}.pa .mk.pen span{width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--sub)}.pa .mk.rod{background:color-mix(in srgb,var(--acento) 22%,transparent);color:var(--acento);box-shadow:0 0 0 4px color-mix(in srgb,var(--acento) 14%,transparent);animation:anel-p 1.4s ease-in-out infinite}@keyframes anel-p{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--acento) 4%,transparent)}}.corpo-p{min-width:0}.pa .n{font-size:13.5px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.pa .n code{display:inline-block;max-width:100%;vertical-align:bottom;margin-left:4px;padding:1px 7px;border-radius:8px;background:var(--veu);font:12px ui-monospace,Menlo,Consolas,monospace;color:var(--txt-corpo);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.pa .r{margin-top:1px;font-size:12.5px;color:var(--sub);overflow-wrap:anywhere}.pa.pen .r{font-style:italic}.pa.fal .r{color:var(--neg)}.pa .t{font-size:12px;color:var(--sub);font-variant-numeric:tabular-nums;padding-top:2px;white-space:nowrap}.pa .sk{display:block;width:70%;height:10px;margin-top:6px;border-radius:5px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:brilha-p 1.2s linear infinite}@keyframes brilha-p{to{background-position:-200% 0}}.pa.rod .nome-p{color:var(--txt)}@media(prefers-reduced-motion:reduce){.passos-bloco,.pt-p,.prog-p i,.pa .mk.rod,.pa .sk{animation:none}.gaveta-p,.ch-p,.cab-p{transition:none}.prog-p i{width:100%;opacity:.5}.pa .sk{background:var(--veu)}}.h6-tela,.fh-fundo,.pu-cartao,.lista{--h6-ok-txt: color-mix(in srgb, var(--ok) 55%, var(--txt));--h6-neg-txt: color-mix(in srgb, var(--neg) 60%, var(--txt));--h6-acento-txt: color-mix(in srgb, var(--acento) 72%, var(--txt));--h6-alerta-txt: var(--aviso-txt);--h6-mola: cubic-bezier(.2, .9, .3, 1.15)}.h6-av{width:var(--t, 28px);height:var(--t, 28px);border-radius:50%;display:inline-grid;place-items:center;flex:none;font-weight:700;font-size:calc(var(--t, 28px) * .43);line-height:1;color:#fff;background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 70%,#000));text-shadow:0 1px 2px #0003;box-shadow:0 0 0 1px var(--anel)}.h6-av.sk{background:var(--linha-cartao);box-shadow:none}.h6-ic{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--sub);transition:background-color .15s,transform .15s var(--h6-mola)}.h6-ic:active{background:var(--veu);transform:scale(.92)}.h6-barra{gap:0;padding-left:max(4px,env(safe-area-inset-left));padding-right:max(6px,env(safe-area-inset-right))}.h6-barra .titulos{padding-left:4px}.h6-tela{background:var(--lateral);position:relative;overflow:hidden}.h6-filtros{border-bottom:1px solid var(--linha);padding-bottom:2px;scroll-padding-left:12px}.h6-filtros .pil .v.sem-n{padding:0 12px}.h6-filtros .pil .v .h6-av{margin-left:-6px}.h6-rodape-tela{flex:none;padding:8px 12px max(12px,env(safe-area-inset-bottom));background:var(--fundo)}.h6-principal{position:relative;width:100%;min-height:50px;border-radius:14px;background:var(--acento);color:var(--sobre-acento);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:700;font-size:15px;transition:transform .15s var(--h6-mola),opacity .2s,background-color .2s;flex:none;-webkit-tap-highlight-color:transparent}.h6-principal:active:not(:disabled){transform:scale(.975)}.h6-principal:disabled{opacity:.45}.h6-principal.carregando:disabled{opacity:1}.h6-principal.perigo{background:var(--neg);color:#1a0606}.h6-sk-btn{display:block;width:96px;height:10px;border-radius:5px;background:linear-gradient(90deg,color-mix(in srgb,currentColor 18%,transparent) 20%,color-mix(in srgb,currentColor 45%,transparent),color-mix(in srgb,currentColor 18%,transparent) 80%);background-size:200% 100%;animation:h6-brilho 1.1s linear infinite}.h6-sk,.h6-cp.sk{display:block;height:10px;border-radius:5px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:h6-brilho 1.2s linear infinite}.h6-cp.sk{width:64px;height:24px;border-radius:12px;box-shadow:none}@keyframes h6-brilho{to{background-position:-200% 0}}.h6-tg{flex:none;width:52px;height:44px;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.h6-tg i{display:block;width:46px;height:28px;border-radius:14px;background:var(--linha-cartao);box-shadow:inset 0 0 0 1.5px var(--sub);position:relative;transition:background-color .2s,box-shadow .2s}.h6-tg i:after{content:"";position:absolute;top:3.5px;left:4px;width:21px;height:21px;border-radius:50%;background:var(--sub);box-shadow:0 1px 3px #0006;transition:transform .22s var(--h6-mola),background-color .2s}.h6-tg.on i{background:var(--acento);box-shadow:none}.h6-tg.on i:after{background:#fff;transform:translate(18px)}.h6-tg:active i:after{width:25px}.h6-tg.on:active i:after{transform:translate(14px)}.h6-tg.fixo i{opacity:.5}.h6-tg:disabled{opacity:.6}.h6-tg-sk{flex:none;width:46px;height:28px;border-radius:14px;margin:0 3px;background:var(--linha-cartao);opacity:.5}.h6-chips{display:flex;gap:6px;flex-wrap:wrap}.h6-cp{min-height:24px;padding:0 9px;border-radius:12px;display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--sub);max-width:100%;overflow-wrap:anywhere}.h6-cp.alta{background:color-mix(in srgb,var(--neg) 18%,transparent);color:var(--h6-neg-txt);box-shadow:none}.h6-cp.pace{background:color-mix(in srgb,var(--alerta) 18%,transparent);color:var(--h6-alerta-txt);box-shadow:none}.h6-cp.ok{background:color-mix(in srgb,var(--ok) 18%,transparent);color:var(--h6-ok-txt);box-shadow:none}.h6-cp.voce{background:var(--alerta);color:#1a1205;box-shadow:none}.h6-cp.neg{background:color-mix(in srgb,var(--neg) 18%,transparent);color:var(--h6-neg-txt);box-shadow:none}button.h6-cp.preset{position:relative;min-height:44px;background:transparent;box-shadow:none;color:var(--txt);font-size:12.5px;flex:none;white-space:nowrap;padding:0 14px}button.h6-cp.preset:before{content:"";position:absolute;inset:6px 0;border-radius:16px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);z-index:-1;transition:background-color .15s,transform .15s var(--h6-mola)}button.h6-cp.preset{z-index:0;isolation:isolate}button.h6-cp.preset:active:before{transform:scale(.94);background:var(--linha-cartao)}.h6-sec{display:block;padding:12px 2px 6px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);font-weight:700}.h6-sec.first{padding-top:2px}.h6-sec .opc{text-transform:none;letter-spacing:0;font-weight:500}.h6-sec-corpo{display:block}.h6-cx{border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:10px 12px;font-size:13.5px;color:var(--txt-corpo);overflow-wrap:anywhere}.h6-cx.cit{border-left:3px solid var(--acento);border-radius:6px 14px 14px 6px}.h6-cx.mudo{color:var(--sub)}.h6-cx.neg{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 45%,transparent);background:color-mix(in srgb,var(--neg) 10%,var(--entra))}.tq-texto{white-space:pre-wrap}.tq-pend{margin:0;padding:3px 0}.tq-pend b{color:var(--txt)}.h6-fontes{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.h6-fontes .h6-cp{font-weight:600}.h6-ver{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--ok) 12%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 35%,transparent)}.h6-ver b{display:block;font-size:14px;color:var(--txt)}.h6-ver small{display:block;color:var(--sub);font-size:12px}.h6-ver-ic{flex:none;width:30px;height:30px;border-radius:50%;background:var(--ok);color:#00170a;display:grid;place-items:center;font-weight:800}.h6-ver.neg{background:color-mix(in srgb,var(--neg) 12%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 40%,transparent)}.h6-ver.neg .h6-ver-ic{background:var(--neg);color:#1a0606}.h6-ver.neutro{background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.h6-ver.neutro .h6-ver-ic{background:var(--linha-cartao);color:var(--sub)}.h6-acoes{list-style:none;margin:6px 4px 0;padding:0}.h6-acoes li{display:flex;align-items:center;gap:8px;min-height:34px;font-size:13px;color:var(--txt-corpo)}.h6-acoes li i{font-style:normal;color:var(--h6-ok-txt);font-weight:800;width:18px;text-align:center;flex:none}.h6-acoes li.neg i{color:var(--h6-neg-txt)}.h6-acoes li code{font:11.5px ui-monospace,Menlo,monospace;color:var(--sub);margin-left:auto;overflow-wrap:anywhere;text-align:right}.h6-nota{font-size:12px;color:var(--sub);padding:6px 4px 0;margin:0;line-height:1.4}.h6-nota b{color:var(--h6-acento-txt);font-weight:600}.h6-campo{display:block;width:100%;border-radius:14px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:11px 13px;font:inherit;font-size:16px;color:var(--txt);min-height:46px;transition:box-shadow .18s;-webkit-appearance:none;appearance:none;border:0}.h6-campo::placeholder{color:var(--sub)}.h6-campo:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px var(--acento)}.h6-campo.area{min-height:96px;resize:none;line-height:1.4}.h6-cont{display:flex;justify-content:space-between;font-size:11.5px;color:var(--sub);padding:3px 4px 0;font-variant-numeric:tabular-nums}.h6-cont.estourou{color:var(--h6-neg-txt);font-weight:700}.h6-presets{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0 0;margin:0 -2px}.h6-presets::-webkit-scrollbar{display:none}.h6-hora-outra{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:48px;padding:6px 4px 0;font-size:13px;color:var(--sub)}.h6-hora-outra input{min-height:44px;padding:0 12px;border-radius:12px;background:var(--veu);color:var(--txt);font:inherit;font-size:16px;box-shadow:inset 0 0 0 1px var(--linha-cartao);border:0}.h6-previa-area{min-height:8px}.h6-previa{border-radius:14px;padding:10px 12px;margin-top:8px;background:color-mix(in srgb,var(--ok) 10%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ok) 30%,transparent);animation:h6-entra .2s var(--h6-mola);overflow-wrap:anywhere}.h6-previa b{display:block;font-size:14px;color:var(--txt)}.h6-previa b i{font-style:normal;color:var(--h6-ok-txt);margin-right:5px}.h6-previa.erro{background:color-mix(in srgb,var(--neg) 10%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neg) 35%,transparent)}.h6-previa.erro b i{color:var(--h6-neg-txt)}.h6-previa.sk{background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);animation:none}.h6-proximas{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}.h6-proximas span{height:26px;padding:0 10px;border-radius:13px;background:var(--veu);display:inline-flex;align-items:center;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--txt-corpo);animation:h6-entra .22s var(--h6-mola) backwards}.h6-proximas span:nth-child(2){animation-delay:40ms}.h6-proximas span:nth-child(3){animation-delay:80ms}.h6-previa small{display:block;color:var(--sub);font-size:11.5px;margin-top:6px;line-height:1.35}@keyframes h6-entra{0%{opacity:0;transform:translateY(5px)}}.h6-teclado{display:grid;gap:8px}.h6-teclado.t2{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.h6-teclado.t3{grid-template-columns:repeat(3,minmax(0,1fr))}.h6-teclado.t4{grid-template-columns:repeat(4,minmax(0,1fr))}.h6-bt{position:relative;min-height:46px;border-radius:14px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);color:var(--txt);display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 8px;font-size:13.5px;font-weight:600;text-align:center;line-height:1.15;overflow-wrap:break-word;min-width:0;transition:transform .15s var(--h6-mola),opacity .2s,background-color .18s,box-shadow .18s;-webkit-tap-highlight-color:transparent}.h6-bt:active:not(:disabled){transform:scale(.95);background:var(--veu)}.h6-bt.on{background:color-mix(in srgb,var(--acento) 18%,var(--entra));box-shadow:inset 0 0 0 1.5px var(--acento)}.h6-bt.on:after{content:"✓";color:var(--h6-acento-txt);font-weight:800}.h6-bt.esm{opacity:.68}.h6-bt.ok{color:var(--h6-ok-txt)}.h6-bt.car{opacity:1;box-shadow:inset 0 0 0 1.5px var(--acento)}.h6-bt.car .h6-sk{width:44px;height:8px}.h6-bt:disabled:not(.car){cursor:default}.h6-bt.fn{flex-direction:column;min-height:62px;gap:3px;padding:8px 4px}.h6-bt.fn.on:after{position:absolute;top:4px;right:7px;font-size:12px}.h6-bt small{display:block;font-weight:500;color:var(--sub);font-size:11px}.h6-bt-t{display:flex;flex-direction:column;align-items:center;gap:1px}.h6-vazio{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:var(--sub);text-align:center;padding:36px 30px;font-size:14px}.h6-vazio b{color:var(--txt);font-size:16px}.h6-vazio-ic{width:64px;height:64px;border-radius:20px;background:var(--veu);display:grid;place-items:center;color:var(--sub)}.h6-vazio-ic svg{width:28px;height:28px}.h6-link{color:var(--h6-acento-txt);font-weight:600;min-height:44px;padding:0 14px}.h6-big{display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.h6-big .m{flex:1;min-width:0}.h6-big b{display:block;font-size:15.5px}.h6-big small{color:var(--sub);font-size:12.5px}.h6-big-ic{flex:none;width:42px;height:42px;border-radius:14px;background:var(--acento);color:var(--sobre-acento);display:grid;place-items:center}.h6-big-ic svg{width:22px;height:22px}.h6-lh{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 4px}.h6-lh+.h6-lh{box-shadow:inset 0 1px 0 var(--linha)}.h6-lh .m{flex:1;min-width:0}.h6-lh b{display:block;font-size:14px}.h6-lh small{color:var(--sub);font-size:12px;overflow-wrap:anywhere}.fh-fundo{position:fixed;top:0;left:0;right:0;height:var(--app-h, 100dvh);z-index:30;background:#0009;display:flex;align-items:flex-end;justify-content:center;animation:fh-fundo-entra .16s ease-out}@keyframes fh-fundo-entra{0%{opacity:0}}.fh-fundo.saindo{opacity:0;transition:opacity .17s ease-in;pointer-events:none}.fh{width:min(100%,520px);height:calc(100% - 34px);display:flex;flex-direction:column;background-color:var(--lateral);background-image:var(--laca);border-radius:18px 18px 0 0;box-shadow:0 -8px 30px var(--sombra),inset 0 1px 0 var(--brilho);outline:none;animation:fh-sobe .24s var(--h6-mola);transition:transform .2s var(--h6-mola)}.fh-fundo.saindo .fh{transform:translateY(40px);transition:transform .17s ease-in}@keyframes fh-sobe{0%{transform:translateY(46px);opacity:.4}}.fh-topo{flex:none;touch-action:none}.fh-alca{width:38px;height:4px;border-radius:2px;background:var(--linha-cartao);margin:8px auto 4px;box-shadow:inset 0 0 0 1px var(--sub);opacity:.55}.fh-cab{display:flex;align-items:center;gap:10px;padding:0 4px 8px 14px}.fh-tit{flex:1;min-width:0}.fh-tit b{display:block;font-size:15.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fh-tit small{display:block;color:var(--sub);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fh-x{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--sub);transition:background-color .15s,transform .15s var(--h6-mola)}.fh-x:active{background:var(--veu);transform:scale(.9)}.fh-corpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 8px}.fh-rodape{flex:none;padding:8px 14px max(14px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;background:var(--lateral)}@media(min-width:900px){.fh-fundo{align-items:center}.fh{border-radius:18px;width:min(100%,560px);height:min(760px,calc(100% - 60px))}.fh-alca{display:none}}.tq-abas{flex:none;display:flex;padding:0 6px;border-bottom:1px solid var(--linha);background:var(--lateral)}.tq-aba{flex:1;min-width:0;min-height:46px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-size:12px;color:var(--sub);position:relative;font-weight:600;transition:color .18s;-webkit-tap-highlight-color:transparent}.tq-aba b{font-size:15px;color:var(--txt);font-variant-numeric:tabular-nums;transition:color .18s}.tq-aba:active{background:var(--veu)}.tq-aba.on,.tq-aba.on b{color:var(--h6-acento-txt)}.tq-aba.on:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--acento);animation:tq-ind .22s var(--h6-mola)}@keyframes tq-ind{0%{transform:scaleX(.3);opacity:.4}}.tq-aba.alerta b{color:var(--h6-alerta-txt)}.tq-quadro{flex:1;min-height:0;display:flex;gap:10px;padding:10px 0 0 10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-left:10px;scrollbar-width:none;overscroll-behavior-x:contain;position:relative;background:var(--lateral)}.tq-quadro::-webkit-scrollbar{display:none}.tq-quadro:after{content:"";flex:none;width:max(10px,calc(100% - 320px))}.tq-col{flex:none;width:min(300px,calc(100% - 52px));scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;padding-bottom:12px;overscroll-behavior:contain;scrollbar-width:none}.tq-col::-webkit-scrollbar{display:none}.tq-ch{flex:none;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);font-weight:700;padding:2px 2px 4px;background:var(--lateral)}.tq-ch i{font-style:normal;min-width:20px;height:20px;border-radius:10px;padding:0 6px;display:grid;place-items:center;background:var(--linha-cartao);color:var(--txt);font-size:11.5px}.tq-card{flex:none;width:100%;text-align:left;border-radius:16px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:11px 12px;display:flex;flex-direction:column;gap:7px;min-height:44px;transition:transform .15s var(--h6-mola),box-shadow .2s;-webkit-tap-highlight-color:transparent;color:var(--txt)}.tq-card:active:not(.sk){transform:scale(.985)}.tq-card.novo{animation:tq-novo 2.1s ease-out}@keyframes tq-novo{0%,55%{box-shadow:inset 0 0 0 2px var(--acento),0 0 0 4px color-mix(in srgb,var(--acento) 28%,transparent)}to{box-shadow:inset 0 0 0 1px var(--linha-cartao)}}.tq-card.sk{pointer-events:none}.tq-tt{display:flex;align-items:center;gap:8px;min-width:0}.tq-tt b{font-size:13.5px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tq-tt small{color:var(--sub);font-size:11.5px;flex:none}.tq-p{font-size:13.5px;color:var(--txt-corpo);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.35}.tq-falha{font-size:12.5px;color:var(--h6-neg-txt);overflow-wrap:anywhere}.tq-and{display:block;height:4px;border-radius:2px;background:var(--linha-cartao);overflow:hidden;position:relative}.tq-and i{position:absolute;top:0;bottom:0;left:0;width:45%;border-radius:2px;background:linear-gradient(90deg,var(--acento),color-mix(in srgb,var(--acento) 40%,transparent));animation:tq-vai 1.6s ease-in-out infinite}@keyframes tq-vai{0%{transform:translate(-100%)}to{transform:translate(240%)}}.tq-vazio{color:var(--sub);font-size:13px;padding:18px 6px;text-align:center;margin:0}.ag-lista{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding-bottom:8px;background:var(--lateral)}.ag-gcab{display:flex;align-items:center;gap:10px;padding:12px 14px 4px}.ag-gcab b{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-gcab i{font-style:normal;color:var(--sub);font-size:12px;margin-left:auto}.ag-lin{position:relative;overflow:hidden;min-height:68px;--ab: 0px}.ag-lin+.ag-lin{box-shadow:inset 0 1px 0 var(--linha)}.ag-acoes{position:absolute;z-index:1;right:0;top:0;bottom:0;width:148px;display:flex;transform:translate(calc(148px - var(--ab)));visibility:hidden;transition:transform .24s var(--h6-mola),visibility 0s .24s}.ag-lin.aberta .ag-acoes,.ag-lin.arrastando .ag-acoes{visibility:visible;transition-delay:0s}.ag-lin.arrastando .ag-acoes,.ag-lin.arrastando .ag-conteudo{transition:none}.ag-acoes button{width:74px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:12px;font-weight:700;text-align:center;line-height:1.2;transition:filter .15s,transform .15s var(--h6-mola)}.ag-acoes button:active{filter:brightness(.88)}.ag-acoes .ic-p{width:19px;height:19px}.ag-acoes svg{width:18px;height:18px}.ag-acoes .a1{background:var(--ok);color:#00170a}.ag-acoes .a2{background:var(--neg);color:#1a0606}.ag-acoes .a2.confirma{filter:brightness(.82);font-weight:800}.ag-conteudo{position:relative;display:flex;align-items:center;gap:8px;padding:8px calc(6px + var(--ab)) 8px 14px;min-height:68px;background:var(--lateral);transition:padding-right .24s var(--h6-mola);touch-action:pan-y}.ag-lin.aberta .h6-tg,.ag-lin.arrastando .h6-tg{visibility:hidden}.ag-m{flex:1;min-width:0;text-align:left;min-height:52px;display:block;padding:3px 0;color:var(--txt)}.ag-m b{display:block;font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-quando{display:block;font-size:13px;color:var(--txt-corpo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-prox{display:block;font-size:12px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ag-prox.pace{color:var(--h6-alerta-txt);font-weight:600}.ag-prox.neg{color:var(--h6-neg-txt)}.ag-lin.pausa .ag-m b,.ag-lin.pausa .ag-quando{opacity:.72}.ag-pulse{display:inline;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--h6-acento-txt);margin-left:6px}.ag-lin.sk .ag-m{pointer-events:none}.icone.abre-tarefas{position:relative;width:44px;height:44px;margin:0 -4px 0 -2px}.icone.abre-tarefas.on{color:var(--acento)}.selo-tarefas{position:absolute;top:3px;right:0;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--acento);color:var(--sobre-acento);font-size:10.5px;font-weight:800;display:grid;place-items:center;font-variant-numeric:tabular-nums;animation:h6-entra .2s var(--h6-mola)}.lista.buscando .abre-tarefas{display:none}.linha-agendada .rel{color:var(--h6-acento-txt);font-weight:600}.item .prev.linha-agendada,.item-min .prev.linha-agendada{color:var(--sub)}.pu-cartao{width:100%;border-radius:16px;background:var(--entra);box-shadow:inset 0 0 0 1px var(--linha-cartao);padding:10px 11px;display:flex;flex-direction:column;gap:8px;transition:opacity .25s;min-width:0}.pu-cab{display:flex;align-items:center;gap:8px}.pu-rot{font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--h6-acento-txt)}.pu-rot.alerta{color:var(--h6-alerta-txt)}.pu-rot.neg{color:var(--h6-neg-txt)}.pu-cab small{margin-left:auto;color:var(--sub);font-size:11.5px}.pu-tit{font-size:14.5px;font-weight:700;overflow-wrap:anywhere;transition:color .2s}.pu-det{margin:0;font-size:13px;color:var(--txt-corpo);overflow-wrap:anywhere}.pu-est{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--sub)}.pu-cartao.feito{opacity:.62}.pu-cartao.feito .pu-tit{text-decoration:line-through;text-decoration-color:var(--sub)}.pu-cartao.adiado{opacity:.85}.pu-teclado{display:flex;flex-direction:column;gap:8px;animation:pu-troca .22s var(--h6-mola)}@keyframes pu-troca{0%{opacity:0;transform:translateY(5px) scale(.985)}}.pu-teclado .h6-bt{min-height:44px;font-size:13px;padding:4px 5px}.pu-teclado .h6-bt.car{padding:4px}.pu-cartao.feito .pu-teclado .h6-bt{min-height:44px}@media(prefers-reduced-motion:reduce){.h6-ic,.h6-principal,.h6-tg i,.h6-tg i:after,.h6-bt,.h6-campo,.tq-aba,.tq-aba b,.tq-card,.ag-acoes button,.ag-acoes,.ag-conteudo,.fh,.fh-x,.pu-cartao,.pu-tit,button.h6-cp.preset:before{transition:none}.fh,.fh-fundo,.tq-aba.on:after,.tq-card.novo,.h6-previa,.h6-proximas span,.pu-teclado,.selo-tarefas{animation:none}.tq-card.novo{box-shadow:inset 0 0 0 2px var(--acento)}.h6-sk,.h6-cp.sk,.h6-sk-btn,.tq-and i{animation:none}.tq-and i{transform:none}.h6-ic:active,.h6-principal:active:not(:disabled),.h6-bt:active:not(:disabled),.tq-card:active:not(.sk){transform:none}.fh-fundo.saindo .fh{transform:none}}.toast.alto{bottom:max(92px,calc(env(safe-area-inset-bottom) + 84px));width:max-content;z-index:40}.rica.cartao:has(.pu-cartao){background:none;border-left:0;box-shadow:none;border-radius:0;overflow:visible}.h6-tela.min .ag-gcab .h6-av{display:none}.h6-tela.min .ag-gcab{padding-top:14px}.h6-tela.min .ag-conteudo,.h6-tela.min .ag-lin{min-height:60px}.rodape-agendadas{flex:none;width:100%;min-height:48px;border-top:1px solid var(--linha);background:var(--lateral);font-size:12.5px;color:var(--sub);text-align:center;padding:0 14px max(0px,env(safe-area-inset-bottom))}.rodape-agendadas b{color:var(--h6-acento-txt);font-weight:600}.rodape-agendadas:active{background:var(--veu)}.so-nb{display:none}@media(min-width:900px){.so-nb{display:inline}}.uma-linha{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.rica{position:relative;display:flex;flex-direction:column;gap:4px;max-width:min(84%,560px);min-width:0}.rica.out{align-self:flex-end;align-items:flex-end}.rica.in{align-self:flex-start;align-items:flex-start}.rica.cartao{align-self:flex-start;align-items:stretch;width:min(90%,440px);max-width:none}.rica>.b{align-self:auto;max-width:100%;min-width:0;white-space:normal;width:auto}.rica.out>.b{border-bottom-right-radius:4px}.rica.in>.b{border-bottom-left-radius:4px}.rica .rica-miolo{display:flex;flex-direction:column;gap:4px;min-width:0}.rica .rica-miolo .cartao{width:auto;align-self:stretch}.rica-corpo{min-width:0;overflow-wrap:anywhere}.rica.destaque>.b,.rica.destaque .cartao{animation:destaque 1.6s ease-out}@keyframes destaque{0%,40%{box-shadow:0 0 0 3px var(--acento)}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:reduce){.rica.destaque>.b,.rica.destaque .cartao{animation:none;outline:2px solid var(--acento)}}.rica .chevron{position:absolute;top:2px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--sub);background:var(--lateral);box-shadow:0 1px 6px var(--sombra);opacity:0;transition:opacity .12s;z-index:2}.rica.out .chevron{left:-14px}.rica.in .chevron,.rica.cartao .chevron{right:-14px}.rica:hover .chevron,.rica .chevron:focus-visible{opacity:1}@media(hover:none){.rica .chevron{display:none}}.rica.apagada>.b{opacity:.6}.apagada-txt{font-style:italic;color:var(--sub)}.rica .b .h{display:flex;justify-content:flex-end;align-items:center;gap:5px;float:none;margin:3px 0 -3px;font-size:11px;color:var(--hora-in)}.rica.out .b .h{color:var(--hora-out)}.rica .b .h .mini{display:inline-grid;line-height:0;opacity:.8}.rica .b .h .mini .ic-p{width:11px;height:11px;vertical-align:0}.rica .b .h .editado{font-size:11px;color:inherit;opacity:.85;padding:0;text-decoration:underline dotted}.rica .b .h .editado:disabled{text-decoration:none}.tick{letter-spacing:-2px}.tick.lida{color:var(--acento)}.rica.out .b .h .tick.lida{color:#fff;filter:drop-shadow(0 0 1px #0006)}:root[data-tema=blackpiano] .rica.out .b .h .tick.lida{color:var(--acento);filter:none}:root[data-tema=claro] .rica.out .b .h .tick.lida{color:var(--acento);filter:none}@media(prefers-color-scheme:light){:root:not([data-tema]) .rica.out .b .h .tick.lida,:root[data-tema=auto] .rica.out .b .h .tick.lida{color:var(--acento);filter:none}}.encaminhada{display:flex;gap:5px;align-items:center;font-size:12px;color:var(--acento);margin-bottom:3px}.resposta{display:flex;flex-direction:column;width:100%;text-align:left;margin:0 0 5px;padding:4px 8px;border-left:3px solid var(--acento);background:var(--veu);border-radius:6px;font-size:13px;min-height:36px;justify-content:center}.resposta b{color:var(--acento);font-size:12.5px;font-weight:600}.resposta span{color:var(--txt-corpo);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.resposta.citacao span{font-style:italic}.resposta.citacao span:before{content:"“"}.resposta.citacao span:after{content:"”"}.rica.fixada>.b{box-shadow:inset 2px 0 0 var(--filete)}.reacoes{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.reacao{display:inline-flex;gap:4px;align-items:center;padding:2px 8px;min-height:26px;border-radius:13px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);font-size:13px}.reacao.minha{background:color-mix(in srgb,var(--acento) 22%,transparent);box-shadow:inset 0 0 0 1px var(--acento)}.teclado{display:flex;flex-direction:column;gap:4px;width:100%;min-width:min(280px,100%)}.linha-botoes{display:flex;gap:4px}.tbt{--c: var(--txt-corpo);flex:1 1 0;min-width:0;min-height:40px;padding:8px 10px;border-radius:10px;text-align:center;font-weight:600;font-size:14px;color:var(--c);background:color-mix(in srgb,var(--c) 14%,var(--entra));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 28%,transparent);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;overflow-wrap:anywhere}.tbt.est-primario{--c: var(--acento)}.tbt.est-sucesso{--c: var(--ok)}.tbt.est-perigo{--c: var(--neg)}.tbt.est-neutro{--c: var(--txt-corpo)}.tbt:active:not(:disabled){filter:brightness(1.2)}.tbt:disabled{opacity:.55}.tbt.tocado{opacity:.8}.tbt.off{opacity:.5}.tbt.na-barra{flex:none;min-height:32px;padding:4px 12px;font-size:13px}.botoes button.estilo-primario{color:var(--acento)}.botoes button.estilo-sucesso{color:var(--ok)}.botoes button.estilo-perigo{color:var(--neg)}.botoes button.estilo-neutro{color:var(--sub)}.botoes button.estilo-sucesso,.botoes button.estilo-perigo{background:color-mix(in srgb,currentColor 9%,transparent)}.botoes button:disabled{opacity:.5}.md{min-width:0;overflow-wrap:anywhere}.md>*+*{margin-top:6px}.md p{margin:0}.md ul,.md ol{padding-left:20px}.md li+li{margin-top:2px}.md blockquote{border-left:3px solid var(--acento);padding:2px 0 2px 9px;color:var(--txt-corpo);opacity:.92}.md a{color:var(--acento);text-decoration:underline;text-underline-offset:2px}.rica.out .md a{color:inherit}.md code.cod-in{font:13px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace;padding:1px 5px;border-radius:5px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.md .mencao{color:var(--acento);font-weight:600;background:color-mix(in srgb,var(--acento) 14%,transparent);border-radius:5px;padding:0 3px}.md .link-arquivo{color:var(--acento);text-decoration:underline dotted;text-underline-offset:2px;padding:0;font:inherit;text-align:inherit;display:inline}.md .link-arquivo:before{content:"📎 "}.cod{border-radius:10px;overflow:hidden;background:#0a0a0c;box-shadow:inset 0 0 0 1px var(--linha-cartao);max-width:100%}:root[data-tema=claro] .cod{background:#1b2430}.cod-topo{display:flex;justify-content:space-between;align-items:center;padding:3px 10px;font-size:11.5px;color:#9aa4b2;background:#ffffff10;text-transform:lowercase}.cod-topo button{color:#cfd8e3;font-size:11.5px;padding:3px 4px;min-height:28px}.cod pre{margin:0;padding:8px 10px;overflow-x:auto;font:12.5px/1.45 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:#d7dde6;white-space:pre;-webkit-overflow-scrolling:touch}.tk-str{color:#a5d6a7}.tk-num{color:#f2b872}.tk-com{color:#7f8b99;font-style:italic}.tk-kw{color:#c8a8f0}.tk-pont{color:#8fa1b5}.md .titulo{font-weight:700}.barra-fixadas{flex:none;display:flex;align-items:center;gap:8px;min-height:48px;padding:4px max(10px,env(safe-area-inset-right)) 4px max(10px,env(safe-area-inset-left));background-color:var(--lateral);border-bottom:1px solid var(--borda-barra);position:relative}.barra-fixadas .tracos{display:flex;flex-direction:column;gap:2px;align-self:stretch;padding:6px 0}.barra-fixadas .tracos i{flex:1;width:3px;border-radius:2px;background:var(--linha-cartao);min-height:4px}.barra-fixadas .tracos i.on{background:var(--acento)}.fixada-corpo{flex:1;min-width:0;display:flex;gap:8px;align-items:center;min-height:44px;text-align:left}.fixada-corpo>span{min-width:0;display:flex;flex-direction:column;font-size:13px}.fixada-corpo b{color:var(--acento);font-size:12px;font-weight:600}.fixada-corpo .ic-p{color:var(--acento);width:16px;height:16px;flex:none}.selo-chip{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border-radius:18px;color:var(--ok);background:var(--veu);font-size:12.5px;flex:none}.selo-chip .ic-p{width:16px;height:16px}.mudo-ic{display:inline-grid;margin-left:4px;color:var(--sub);vertical-align:middle}.mudo-ic .ic-p{width:13px;height:13px}.barra .icone{margin:0 -2px}.conversa{position:relative}.compositor{flex:none;position:relative;display:flex;flex-direction:column}.compositor .campo{gap:4px}.compositor .campo .icone.fica{width:40px;height:44px;margin:0;border-radius:50%;flex:none}.compositor .campo .icone.fica:disabled{opacity:.4}.btn.silencio{background:var(--sub);color:#000}.faixa-campo{display:flex;align-items:center;gap:10px;padding:6px max(12px,env(safe-area-inset-right)) 6px max(12px,env(safe-area-inset-left));background-color:var(--lateral);border-top:1px solid var(--linha);border-left:3px solid var(--acento);font-size:13px}.faixa-campo>.ic-p{color:var(--acento);width:18px;height:18px}.faixa-campo>span{flex:1;min-width:0;display:flex;flex-direction:column}.faixa-campo b{color:var(--acento);font-weight:600;font-size:12.5px}.faixa-campo small{color:var(--sub);font-size:12.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.faixa-campo.forcada{border-left-color:var(--alerta)}.faixa-campo.forcada>.ic-p,.faixa-campo.forcada b{color:var(--alerta)}.faixa-campo.rota{border-left-color:var(--ok)}.faixa-campo.rota b{color:var(--ok)}.faixa-campo.edicao{border-left-color:var(--alerta)}.faixa-campo.edicao>.ic-p,.faixa-campo.edicao b{color:var(--alerta)}@media(min-width:900px){.faixa-campo{margin:0 max(24px,calc((100% - 760px)/2));border-radius:10px 10px 0 0;border:0;border-left:3px solid var(--acento)}.faixa-campo.forcada{border-left-color:var(--alerta)}.faixa-campo.rota{border-left-color:var(--ok)}.faixa-campo.edicao{border-left-color:var(--alerta)}}.sugestoes{position:absolute;left:8px;right:8px;bottom:calc(100% + 4px);z-index:6;list-style:none;max-height:248px;overflow-y:auto;border-radius:12px;background:var(--entra);box-shadow:0 8px 24px var(--sombra),inset 0 0 0 1px var(--linha-cartao);padding:4px}@media(min-width:900px){.sugestoes{left:max(24px,calc((100% - 760px)/2));right:max(24px,calc((100% - 760px)/2))}}.sug{display:flex;flex-direction:column;gap:1px;width:100%;padding:8px 10px;border-radius:8px;min-height:44px;text-align:left}.sug b{font-size:14px}.sug b small{color:var(--sub);font-weight:400}.sug span{color:var(--sub);font-size:12.5px}.sug.on,.sug:active{background:var(--sel)}.menu-envio{position:absolute;right:10px;bottom:62px;z-index:7;min-width:220px;background:var(--entra);border-radius:12px;padding:4px;box-shadow:0 8px 24px var(--sombra),inset 0 0 0 1px var(--linha-cartao);display:flex;flex-direction:column}.menu-envio button{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:8px;font-size:14.5px}.menu-envio button:active{background:var(--veu)}.menu-envio .fecha{color:var(--sub)}.solte{position:absolute;inset:8px;border:2px dashed var(--acento);border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--fundo) 82%,transparent);color:var(--acento);font-weight:600;pointer-events:none;z-index:9}.folha-fundo{position:fixed;inset:0;z-index:30;background:#0008;display:flex;align-items:flex-end;justify-content:center;animation:fundo-entra .15s ease-out}@keyframes fundo-entra{0%{opacity:0}}.folha{width:min(100%,520px);max-height:86dvh;overflow-y:auto;overscroll-behavior:contain;outline:none;background-color:var(--lateral);background-image:var(--laca);border-radius:18px 18px 0 0;padding:6px 12px max(14px,env(safe-area-inset-bottom));box-shadow:0 -8px 30px var(--sombra),inset 0 1px 0 var(--brilho);animation:folha-sobe .2s cubic-bezier(.2,.8,.2,1)}@keyframes folha-sobe{0%{transform:translateY(24px);opacity:.5}}@media(prefers-reduced-motion:reduce){.folha,.folha-fundo{animation:none}}.folha.larga{width:min(100%,620px)}.folha-alca{width:38px;height:4px;border-radius:2px;background:var(--linha-cartao);margin:4px auto 8px}.folha-titulo{font-weight:600;font-size:16px;padding:2px 6px 10px}.folha-lista{display:flex;flex-direction:column}.folha-item{display:flex;align-items:center;gap:14px;min-height:48px;padding:0 8px;border-radius:10px;width:100%;font-size:15px}.folha-item:active{background:var(--veu)}.folha-item .ic-p{width:19px;height:19px;color:var(--sub)}.folha-item.perigo,.folha-item.perigo .ic-p{color:var(--neg)}.folha-linha{display:flex;align-items:center}.folha-mini{width:44px;height:44px;color:var(--sub);flex:none}.folha-nota{color:var(--sub);font-size:14px;padding:0 6px 10px;line-height:1.4}.folha-nota.grande{color:var(--txt);font-size:16px}.folha-previa{margin:0 6px 10px;padding:6px 10px;border-left:3px solid var(--acento);background:var(--veu);border-radius:6px;font-size:13px;color:var(--txt-corpo);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.folha-vazio{color:var(--sub);padding:10px 8px;font-size:14px}.folha-vazio.erro{color:var(--neg)}.folha-acoes{display:flex;gap:8px;padding:6px 4px 0}.folha-acoes button{flex:1;min-height:46px;border-radius:12px;font-weight:600;text-align:center;background:var(--veu)}.folha-acoes .perigo{background:var(--neg);color:#fff}.folha-acoes .primario-f{background:var(--acento);color:var(--sobre-acento)}.faixa-reacoes{display:flex;flex-wrap:wrap;gap:2px;padding:2px 4px 10px;justify-content:center}.faixa-reacoes button{width:48px;height:48px;font-size:24px;border-radius:50%;display:grid;place-items:center;text-align:center}.faixa-reacoes button:active{background:var(--veu)}.versoes{display:flex;flex-direction:column;gap:8px;padding:0 4px}.versao{padding:8px 10px;border-radius:10px;background:var(--veu)}.versao.atual{box-shadow:inset 0 0 0 1px var(--acento)}.versao b{font-size:12.5px;color:var(--acento)}.versao b small{color:var(--sub);font-weight:400}.versao p{margin-top:3px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.check,.progresso,.plano{padding:8px 11px 10px}.check-topo,.plano-topo,.progresso-topo{display:flex;gap:8px;align-items:center;font-size:14px;flex-wrap:wrap}.check-topo b,.plano-topo b,.progresso-topo b{flex:1;min-width:0}.contagem{color:var(--sub);font-size:12.5px;font-variant-numeric:tabular-nums}.contagem.ok{color:var(--ok)}.check-itens{list-style:none;margin:6px 0 0}.check-item{display:flex;gap:10px;align-items:flex-start;width:100%;min-height:44px;padding:8px 0;border-top:1px solid var(--linha-cartao);text-align:left}.check-itens li:first-child .check-item{border-top:0}.caixa{width:22px;height:22px;border-radius:7px;flex:none;margin-top:1px;display:grid;place-items:center;box-shadow:inset 0 0 0 2px var(--sub);color:var(--sobre-acento)}.check-item.feito .caixa{background:var(--ok);box-shadow:none;color:#04110a}.check-item .txt{display:flex;flex-direction:column;font-size:14.5px;min-width:0;overflow-wrap:anywhere}.check-item.feito .txt{color:var(--sub);text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--sub) 60%,transparent)}.check-item .txt small{color:var(--sub);font-size:12px;text-decoration:none}.check-item .resp{background:var(--veu);border-radius:6px;padding:0 6px;margin-right:2px;color:var(--acento)}.check-novo{display:flex;gap:6px;margin-top:6px}.check-novo input{flex:1;min-width:0;min-height:40px;border-radius:20px;padding:0 14px;background:var(--campo);color:var(--txt);border:0;font:inherit;font-size:15px}.check-novo button{width:40px;height:40px;border-radius:50%;background:var(--acento);color:var(--sobre-acento);font-size:22px;text-align:center}.check-novo button:disabled{opacity:.4}.progresso .ico{display:inline-grid;color:var(--acento)}.progresso.concluido .ico{color:var(--ok)}.progresso.falhou .ico{color:var(--neg)}.giro{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--acento) 30%,transparent);border-top-color:var(--acento);animation:gira .9s linear infinite}@keyframes gira{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.giro{animation:none}}.barra-prog{height:5px;border-radius:3px;background:var(--prog);overflow:hidden;margin:8px 0 4px}.barra-prog i{display:block;height:100%;background:var(--cor, var(--acento));border-radius:3px;transition:width .35s ease}.progresso.concluido .barra-prog i{background:var(--ok)}.progresso.falhou .barra-prog i{background:var(--neg)}.progresso small{color:var(--sub);font-size:12px}.servico{align-self:center;max-width:92%;text-align:center;font-size:12.5px;color:var(--dia-txt);background:var(--dia-fundo);border-radius:12px;padding:3px 12px;margin:2px 0;overflow-wrap:anywhere}.plano .selo-ok,.plano .selo-neg,.plano .mini-txt{font-size:11.5px;font-weight:600;padding:1px 7px;border-radius:8px}.plano .selo-ok{color:var(--ok);background:color-mix(in srgb,var(--ok) 16%,transparent)}.plano .selo-neg{color:var(--neg);background:color-mix(in srgb,var(--neg) 16%,transparent)}.plano .mini-txt{color:var(--sub);font-weight:400}.passos{margin:8px 0 4px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.passos li{font-size:14px}.passos li::marker{color:var(--sub);font-size:12.5px}.passos .fn{display:inline-block;font-size:11.5px;font-weight:700;letter-spacing:.3px;padding:1px 7px;border-radius:6px;background:var(--veu);color:var(--acento);margin-right:7px;vertical-align:1px}.passos .edit-passo{display:inline-flex;gap:4px;width:calc(100% - 4px);align-items:center;margin-top:3px}.passos .edit-passo input{flex:1;min-width:0;min-height:40px;border-radius:10px;padding:0 10px;background:var(--campo);color:var(--txt);border:0;font:inherit;font-size:14.5px}.passos .tira{width:40px;height:40px;color:var(--neg);display:grid;place-items:center}.estimativa{font-size:12.5px;color:var(--sub);margin-top:2px}.plano-botoes{margin:8px -11px -10px}.anexo{display:flex;flex-direction:column;gap:6px;min-width:0}.anexo .foto img{display:block;max-width:min(100%,300px);max-height:300px;border-radius:10px;object-fit:cover;background:var(--veu)}.arquivo-chip{display:flex;align-items:center;gap:10px;min-width:min(220px,100%)}.arquivo-chip .ico-arq{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--veu);color:var(--acento);flex:none}.arquivo-chip .meta{display:flex;flex-direction:column;min-width:0;flex:1}.arquivo-chip .meta b{overflow-wrap:anywhere;font-size:14px}.arquivo-chip .meta small{color:var(--hora-in);font-size:12px}.rica.out .arquivo-chip .meta small{color:var(--hora-out)}.arquivo-chip .baixar{color:var(--acento);font-weight:600;font-size:13px;padding:8px 4px}.falha-envio{color:var(--neg);font-size:13px}.falha-envio button{color:var(--acento);text-decoration:underline;padding:4px}.le-pelo{color:var(--hora-in);font-size:11.5px}.rica.out .le-pelo{color:var(--hora-out)}.resumo-topo{margin-bottom:4px;font-size:13px}.resumo-topo small{color:var(--sub)}.rica>.b.resumo-b{box-shadow:inset 3px 0 0 var(--acento),inset 0 0 0 1px var(--borda-in)}.passos-chip{font-size:11px;font-weight:600;padding:1px 7px;border-radius:8px;background:color-mix(in srgb,var(--alerta) 20%,transparent);color:var(--alerta)}.cadeia{display:flex;gap:6px;flex-wrap:wrap;padding:0 11px 8px}.cadeia .passo{display:inline-flex;gap:5px;align-items:center;font-size:12px;color:var(--sub);padding:2px 8px;border-radius:10px;background:var(--veu)}.cadeia .passo i{font-style:normal;font-weight:700;font-size:11px;width:14px;text-align:center}.cadeia .passo.feito{color:var(--ok)}.cadeia .passo.atual{color:var(--alerta);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--alerta) 50%,transparent)}.espera-outro{padding:9px 11px 11px;font-size:13px;color:var(--alerta);border-top:1px solid var(--linha-cartao)}.badges{display:inline-flex;gap:4px;align-items:center;flex:none}.badge.mudo{background:var(--sub);color:var(--fundo)}.badge.arroba{background:var(--acento);min-width:22px;padding:0}.item .l2 .mudo-ic,.item-min .mudo-ic{margin:0;flex:none}.sq .nl{position:absolute;left:-6px;top:-5px;min-width:18px;text-align:center;background:var(--acento);color:var(--sobre-acento);font-size:10.5px;font-weight:700;line-height:14px;border-radius:9px;padding:0 5px;border:2px solid var(--trilho)}.sq .nl.mudo{background:var(--sub);color:var(--trilho)}.conversa .toast{bottom:84px}@media(min-width:900px){.folha-fundo{align-items:center}.folha{border-radius:18px;padding-bottom:14px}.folha-alca{display:none}}.consumo{display:flex;flex-direction:column;padding:0 12px 12px}.cs-seg{display:flex;gap:6px;padding:4px 0 2px}.cs-sg{flex:1;min-height:44px;display:grid;place-items:center;border-radius:22px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);font-weight:600;font-size:14px;color:var(--txt);-webkit-tap-highlight-color:transparent;transition:background-color .18s,color .18s,transform .15s cubic-bezier(.2,.9,.3,1.2)}.cs-sg:active{transform:scale(.97)}.cs-sg.on{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.cs-cartao{margin-top:10px;padding:12px 14px;border-radius:16px;background-color:var(--entra);background-image:var(--laca);box-shadow:inset 0 0 0 1px var(--linha-cartao),var(--sombra-cartao);animation:cs-entra .22s cubic-bezier(.2,.9,.3,1.1)}@keyframes cs-entra{0%{opacity:0;transform:translateY(6px)}}.cs-cartao h3{margin:0;display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub);font-weight:600}.cs-grande{margin-top:4px;font-size:26px;font-weight:700;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.cs-grande small{margin-left:6px;font-size:13px;color:var(--sub);font-weight:500}.cs-tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 0}.cs-tri div{font-size:12px;color:var(--sub)}.cs-tri dd{margin:0;color:var(--txt);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.cs-tri dt{margin:0}.cs-sit{display:inline-flex;align-items:center;gap:6px;min-height:22px;padding:0 9px;border-radius:11px;font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.cs-sit i{width:6px;height:6px;border-radius:50%;background:currentColor}.cs-sit.perto{color:var(--alerta);background:color-mix(in srgb,var(--alerta) 16%,transparent)}.cs-sit.travado{color:var(--neg);background:color-mix(in srgb,var(--neg) 16%,transparent)}.cs-sit.desconhecido,.cs-sit.desligado{color:var(--sub);background:var(--veu)}.cs-pace{position:relative;height:12px;margin:22px 0 6px;border-radius:6px;background:var(--linha-cartao)}.cs-pace>i{display:block;height:100%;border-radius:6px;background:var(--acento);transition:width .5s cubic-bezier(.2,.9,.3,1.05),background-color .2s}.cs-pace.perto>i{background:var(--alerta)}.cs-pace.travado>i{background:var(--neg)}.cs-pace .trava{position:absolute;top:-5px;bottom:-5px;width:2px;margin-left:-1px;background:var(--txt);opacity:.85;border-radius:1px}.cs-pace .trava em{position:absolute;bottom:100%;right:-4px;margin-bottom:2px;font-style:normal;font-size:10.5px;color:var(--sub);white-space:nowrap}.cs-pace2{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--sub)}.cs-pace2 b{color:var(--txt);font-variant-numeric:tabular-nums}.cs-expl{margin:10px 0 0;font-size:12.5px;color:var(--sub);line-height:1.4}.cs-sec{padding:16px 4px 2px;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--sub)}.cs-lista,.cs-funcoes{list-style:none;margin:0;padding:0}.cs-lin{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;gap:10px;align-items:center;width:100%;min-height:56px;padding:6px 4px;text-align:left;color:var(--txt);-webkit-tap-highlight-color:transparent}button.cs-lin:active{background:var(--veu);border-radius:12px}.cs-lin .sig{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-weight:700;font-size:12px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao)}.cs-lin .meio{min-width:0;display:block}.cs-lin .n{display:flex;justify-content:space-between;gap:8px;font-weight:600;font-size:14px}.cs-lin .n>span{font-variant-numeric:tabular-nums;flex:none}.cs-lin .m{display:block;margin-top:1px;font-size:12px;color:var(--sub);font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-lin .bar{display:block;height:6px;margin-top:5px;border-radius:3px;background:var(--linha-cartao);overflow:hidden}.cs-lin .bar i{display:block;height:100%;border-radius:3px;background:var(--acento);transition:width .4s cubic-bezier(.2,.9,.3,1.05)}.cs-lin .ch{display:grid;place-items:center;color:var(--sub);transition:transform .2s cubic-bezier(.2,.9,.3,1.2)}.cs-lin .ch .ic-p{width:16px;height:16px}.cs-lin .ch.aberto{transform:rotate(180deg)}.cs-funcoes{margin:0 0 4px 14px;padding-left:8px;border-left:1.5px solid var(--linha-cartao);animation:cs-entra .2s cubic-bezier(.2,.9,.3,1.1)}.cs-lin.sub{min-height:50px;grid-template-columns:28px minmax(0,1fr) 4px}.cs-lin.sub .sig{width:28px;height:28px;border-radius:8px;font-size:11px}.cs-lin.sub .bar i{background:color-mix(in srgb,var(--acento) 60%,var(--sub))}.cs-nota{margin:12px 4px 0;font-size:12px;color:var(--sub);line-height:1.5}.cs-vazio,.cs-erro{margin:14px 4px;font-size:14px;color:var(--sub);text-align:center}.cs-erro{color:var(--neg)}.cs-esq{display:flex;flex-direction:column;gap:10px;margin-top:10px}.cs-esq i{display:block;height:110px;border-radius:16px;background:linear-gradient(90deg,var(--veu) 20%,var(--linha-cartao) 50%,var(--veu) 80%);background-size:200% 100%;animation:cs-brilha 1.2s linear infinite}@keyframes cs-brilha{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.cs-cartao,.cs-funcoes,.cs-esq i{animation:none}.cs-pace>i,.cs-lin .bar i,.cs-lin .ch,.cs-sg{transition:none}}.tg-cartao{margin:12px 18px 4px;padding:14px;border-radius:16px;background-color:var(--entra);background-image:var(--laca);box-shadow:inset 0 0 0 1px var(--linha-cartao);min-width:0}.tg-lin{display:flex;align-items:center;gap:10px;min-width:0}.tg-logo{flex:none;width:36px;height:36px;border-radius:50%;background:#2aa3e0;color:#fff;display:grid;place-items:center;font-weight:900}.tg-tx{flex:1;min-width:0;display:flex;flex-direction:column}.tg-tx b{font-size:15px}.tg-tx small{font-size:12.5px;color:var(--sub);overflow-wrap:anywhere}.tg-codigo-bloco{animation:tg-entra .2s cubic-bezier(.2,.8,.2,1)}@keyframes tg-entra{0%{opacity:0;transform:translateY(6px) scale(.98)}}.tg-codigo{margin:16px 0 4px;text-align:center;font:700 clamp(26px,9vw,36px)/1.1 ui-monospace,"JetBrains Mono","SFMono-Regular",monospace;letter-spacing:.12em;color:var(--txt);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.tg-conta{text-align:center;font-size:13px;color:var(--sub);font-variant-numeric:tabular-nums}.tg-barra{height:4px;border-radius:2px;background:var(--veu);margin:10px 0 12px;overflow:hidden}.tg-barra i{display:block;height:100%;background:var(--acento);transform-origin:left;transition:transform 1s linear}.tg-bts{display:flex;gap:8px}.tg-bts.um{margin-top:14px}.tg-bt{flex:1;min-width:0;min-height:48px;border-radius:12px;display:grid;place-items:center;font-weight:700;font-size:14.5px;padding:0 10px;text-align:center;text-decoration:none;color:var(--txt);box-shadow:inset 0 0 0 1.5px var(--linha-cartao);transition:transform .12s,filter .12s}.tg-bt.p{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.tg-bt:active:not(:disabled){transform:scale(.97);filter:brightness(.92)}.tg-bt:disabled{opacity:.55}.tg-passo{margin-top:10px;font-size:13px;color:var(--sub);line-height:1.45;overflow-wrap:anywhere}.tg-passo b{color:var(--txt);font-family:ui-monospace,monospace}.tg-vinculos{list-style:none;margin-top:10px;display:flex;flex-direction:column;gap:2px}.tg-vinculos li{display:flex;align-items:center;gap:8px;font-size:14px;min-height:44px}.tg-vinculos li span{flex:1;min-width:0;overflow-wrap:anywhere}.tg-desfazer{flex:none;min-height:44px;padding:0 10px;color:var(--neg);font-weight:600;font-size:13.5px}.tg-desligado{display:flex;gap:10px;align-items:flex-start;margin:12px 18px 4px;padding:12px;border-radius:14px;background:var(--veu);color:var(--sub);font-size:13.5px;line-height:1.4}.tg-esq{border-radius:8px;background:linear-gradient(90deg,var(--veu) 0%,color-mix(in srgb,var(--txt) 9%,transparent) 50%,var(--veu) 100%);background-size:200% 100%;animation:tg-brilho 1.2s linear infinite}.tg-esq.l1{height:16px;width:55%}.tg-esq.l2{height:12px;width:38%;margin-top:8px}.tg-esq.bt{height:48px;margin-top:16px;border-radius:12px}@keyframes tg-brilho{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.tg-codigo-bloco,.tg-esq{animation:none}.tg-barra i,.tg-bt{transition:none}}.tg-squads{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.tg-chip{min-height:44px;padding:0 14px;border-radius:22px;font-size:13.5px;font-weight:600;color:var(--sub);box-shadow:inset 0 0 0 1.5px var(--linha-cartao);transition:background .15s,color .15s,transform .12s;max-width:100%;overflow-wrap:anywhere}.tg-chip[aria-checked=true]{background:color-mix(in srgb,var(--acento) 18%,transparent);color:var(--txt);box-shadow:inset 0 0 0 1.5px var(--acento)}.tg-chip:active{transform:scale(.96)}@media(prefers-reduced-motion:reduce){.tg-chip{transition:none}}@property --col-esq{syntax: "<length>"; inherits: true; initial-value: 416px;}.trilho{transition:width .2s cubic-bezier(.2,.8,.2,1),border-right-width .2s,visibility 0s}.app[data-trilho=escondido] .trilho,.app[data-barra=minima] .trilho{width:0;border-right-width:0;visibility:hidden;transition:width .2s cubic-bezier(.2,.8,.2,1),border-right-width .2s,visibility 0s .2s}.lista-area{flex:1;min-width:0;position:relative;display:flex;overflow:hidden}.lista-larga{flex:1;min-width:0;display:flex}@media(min-width:900px){.telas{--col-esq: 416px;transition:--col-esq .2s cubic-bezier(.2,.8,.2,1)}.app[data-barra=fina] .telas{--col-esq: 145px}.app[data-barra=minima] .telas{--col-esq: 69px}.lista-larga{flex:none;width:339px;transition:opacity .2s ease,visibility 0s}.app[data-barra=fina] .lista-larga,.app[data-barra=minima] .lista-larga{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s .2s}}.icone.barra-botao{position:relative}.icone.barra-botao[aria-expanded=false]{color:var(--acento)}.selo-barra{position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;background:var(--alerta);border:2px solid var(--lateral)}.icone:focus-visible,.fi:focus-visible,.fina .sq:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.fi:focus-visible{outline-offset:-3px}@media(hover:hover){.icone.barra-botao:hover,.fina .icone:hover{background:var(--veu)}.fi:hover:not(.sel){background:var(--veu)}}.fina{position:absolute;inset:0 auto 0 0;width:68px;display:flex;flex-direction:column;background-color:var(--lateral);background-image:var(--laca);animation:fina-entra .2s ease both}.fina.saindo{animation:fina-sai .2s ease both;pointer-events:none}@keyframes fina-entra{0%{opacity:0}}@keyframes fina-sai{to{opacity:0}}.fina-topo{flex:none;min-height:56px;display:grid;place-items:center;border-bottom:1px solid var(--borda-barra);box-shadow:inset 0 1px 0 var(--brilho);padding-top:env(safe-area-inset-top)}.fina-topo .icone,.fina-pe .icone{margin:0;width:44px;height:44px;position:relative}.fina-rolagem{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;padding:6px 0}.fina-rolagem::-webkit-scrollbar{display:none}.fina-squads{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;padding:4px 0 2px;flex:none}.fina .sq.s{width:40px;height:40px;border-radius:14px;font-size:13px}.fina .sq.s.on:before{left:-14px;top:10px;height:20px}.fina .sq.s.cx .sigla .ic-p{width:20px;height:20px}.fina .sq .led,.fina .sq .n,.fina .sq .nl{border-color:var(--lateral)}.fina .sq .led.parado{background:var(--lateral);border-color:#6b6b70}.fina .sep{margin:0}.fi{position:relative;flex:none;width:100%;height:60px;display:grid;place-items:center;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.fi:active{background:var(--veu)}.fi.sel{background:var(--sel);box-shadow:inset 2px 0 0 var(--filete)}.fi .av{width:44px;height:44px;font-size:17px}.fi .led{position:absolute;right:9px;top:5px;margin:0;width:13px;height:13px;border:2px solid var(--lateral)}.fi .led.parado{background:var(--lateral);border-color:#6b6b70}.fi.sel .led,.fi.sel .n{border-color:var(--sel)}.fi.sel .led.parado{background:var(--sel)}.fi .n{position:absolute;right:6px;bottom:4px;min-width:18px;text-align:center;background:var(--acento);color:var(--sobre-acento);font-size:10.5px;font-weight:700;line-height:14px;border-radius:9px;padding:0 5px;border:2px solid var(--lateral)}.fi .n.alerta{background:var(--alerta);color:var(--sobre-alerta)}.fi .n.mudo{background:var(--sub);color:var(--fundo)}.fina-pe{flex:none;display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0 max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--linha)}.fina-pe .icone.on{color:var(--acento)}.fina-pe .selo-tarefas{top:4px;right:1px}.fina-dica{position:fixed;transform:translateY(-50%);z-index:60;background:var(--entra);color:var(--txt);border:1px solid var(--linha-cartao);border-radius:8px;padding:5px 10px;font-size:12.5px;white-space:nowrap;box-shadow:0 6px 18px var(--sombra);pointer-events:none;animation:aparece .12s forwards;opacity:0}.alca-trilho{position:absolute;left:env(safe-area-inset-left,0px);top:46%;z-index:6;width:12px;height:64px;padding:10px 0 0;border-radius:0 10px 10px 0;background:var(--entra);border:1px solid var(--linha-cartao);border-left:0;color:var(--acento);display:grid;place-items:center;font-size:14px;line-height:1;opacity:0;animation:aparece .2s .15s forwards}.alca-trilho:after{content:"";position:absolute;inset:-14px -2px -14px 0}.alca-trilho .ponto{position:absolute;left:50%;top:7px;width:7px;height:7px;margin-left:-3.5px;border-radius:50%;background:var(--alerta)}@media(min-width:900px){.alca-trilho{display:none}}.so-leitor{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){.trilho,.app[data-trilho=escondido] .trilho,.app[data-barra=minima] .trilho,.telas,.lista-larga,.app[data-barra=fina] .lista-larga,.app[data-barra=minima] .lista-larga{transition:none}.fina,.fina.saindo,.alca-trilho,.fina-dica{animation:none;opacity:1}.fina.saindo{opacity:0}}:root{--fundo: #0f1720;--lateral: #16202b;--linha: #1f2b38;--sel: #2b5a8a;--entra: #1c2a39;--sai: #2d5b8c;--txt: #e9eef4;--sub: #8b9bab;--sub-sel: #cfe0f2;--acento: #5aa2e6;--ok: #4fbf7a;--alerta: #e6a23c;--neg: #e05d5d;--sobre-acento: #fff;--sobre-alerta: #fff;--campo: #0f1720;--dia-fundo: #0009;--dia-txt: #cbd5df;--hora-in: #9fb3c6;--hora-out: #b9d3ee;--txt-corpo: #d5dee8;--veu: #ffffff0d;--linha-cartao: #ffffff14;--prog: #2a3a4b;--aviso-fundo: #e6a23c22;--aviso-txt: #f0c27a;--aviso-borda: #e6a23c55;--sombra: #0008;--trilho: #0b121a;--sq: #1a2531;--sq-txt: #c3cfdb;--sq-on: #1c2a39;--sq-cx: #2a2010;--conv-fundo: radial-gradient(circle at 20% 20%, #16283a 0, transparent 40%), radial-gradient(circle at 80% 70%, #1a2a22 0, transparent 45%), var(--fundo);--laca: none;--brilho: transparent;--borda-barra: var(--linha);--borda-in: transparent;--bolha-out: var(--sai);--brilho-out: transparent;--sombra-cartao: 0 0 0 0 transparent;--filete: transparent;--anel: transparent;color-scheme:dark}@media(prefers-color-scheme:light){:root:not([data-tema]),:root[data-tema=auto]{--fundo: #e8eef4;--lateral: #ffffff;--linha: #dbe3eb;--sel: #cfe3f8;--entra: #ffffff;--sai: #d4e9fc;--txt: #14202c;--sub: #66798c;--sub-sel: #46627e;--acento: #2f86d6;--ok: #2f9a5b;--alerta: #d98a12;--neg: #d04848;--campo: #eef2f6;--dia-fundo: #00000026;--dia-txt: #fff;--hora-in: #7a8c9e;--hora-out: #5d83a8;--txt-corpo: #2a3a4a;--veu: #0000000a;--linha-cartao: #0000001a;--prog: #d3dde7;--aviso-fundo: #d98a1218;--aviso-txt: #8a5a06;--aviso-borda: #d98a1255;--sombra: #0003;--trilho: #d3dde7;--sq: #ffffff;--sq-txt: #3a4b5c;--sq-on: #e4f0fc;--sq-cx: #fbefd9;--conv-fundo: radial-gradient(circle at 20% 20%, #d9e8f6 0, transparent 40%), radial-gradient(circle at 80% 70%, #dcefe3 0, transparent 45%), var(--fundo);--borda-barra: var(--linha);--bolha-out: var(--sai);color-scheme:light}}:root[data-tema=claro]{--fundo: #e8eef4;--lateral: #ffffff;--linha: #dbe3eb;--sel: #cfe3f8;--entra: #ffffff;--sai: #d4e9fc;--txt: #14202c;--sub: #66798c;--sub-sel: #46627e;--acento: #2f86d6;--ok: #2f9a5b;--alerta: #d98a12;--neg: #d04848;--campo: #eef2f6;--dia-fundo: #00000026;--dia-txt: #fff;--hora-in: #7a8c9e;--hora-out: #5d83a8;--txt-corpo: #2a3a4a;--veu: #0000000a;--linha-cartao: #0000001a;--prog: #d3dde7;--aviso-fundo: #d98a1218;--aviso-txt: #8a5a06;--aviso-borda: #d98a1255;--sombra: #0003;--trilho: #d3dde7;--sq: #ffffff;--sq-txt: #3a4b5c;--sq-on: #e4f0fc;--sq-cx: #fbefd9;--conv-fundo: radial-gradient(circle at 20% 20%, #d9e8f6 0, transparent 40%), radial-gradient(circle at 80% 70%, #dcefe3 0, transparent 45%), var(--fundo);--borda-barra: var(--linha);--bolha-out: var(--sai);color-scheme:light}:root[data-tema=blackpiano]{--fundo: #000000;--lateral: #0b0b0c;--linha: #ffffff0f;--sel: #17171a;--entra: #141416;--sai: #2c2c31;--txt: #f2f2f2;--sub: #8e8e93;--sub-sel: #b4b4ba;--acento: #d8c6a0;--ok: #4fbf7a;--alerta: #e6a23c;--neg: #e05d5d;--sobre-acento: #000;--sobre-alerta: #1a1205;--campo: #151517;--dia-fundo: #1a1a1d;--dia-txt: #c9c9cd;--hora-in: #8e8e93;--hora-out: #b9b9bf;--txt-corpo: #dcdcdf;--veu: #ffffff0d;--linha-cartao: #ffffff14;--prog: #26262a;--aviso-fundo: #e6a23c1f;--aviso-txt: #f0c27a;--aviso-borda: #e6a23c55;--sombra: #000c;--trilho: #060607;--sq: #141416;--sq-txt: #cfcfd4;--sq-on: #1d1b17;--sq-cx: #1f1608;--conv-fundo: radial-gradient(ellipse 90% 45% at 50% 0, #ffffff06 0, transparent 100%), #000;--laca: linear-gradient(180deg, #ffffff0d 0%, #ffffff00 38%);--brilho: #ffffff14;--borda-barra: #00000099;--borda-in: #ffffff12;--bolha-out: linear-gradient(180deg, #2c2c31, #1b1b1f);--brilho-out: #ffffff22;--sombra-cartao: 0 8px 24px #000c;--filete: #d8c6a0;--anel: #ffffff26;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html,body,#raiz{height:100%}html{overflow-x:hidden;overflow-x:clip;width:100%;max-width:100vw;overscroll-behavior-x:none}#raiz{width:100%;max-width:100vw;overflow-x:clip}body{width:100%;max-width:100vw;overscroll-behavior-x:none;background:var(--fundo);color:var(--txt);font:15px/1.35 -apple-system,Segoe UI,Roboto,Inter,system-ui,sans-serif;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;overflow:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;text-align:inherit}button:disabled{cursor:default}button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--acento);outline-offset:-2px}.mudo{color:var(--sub)}.erro{color:var(--neg)}.ic{width:22px;height:22px;flex:none}.ic-p{width:14px;height:14px;flex:none;vertical-align:-2px}.centro{min-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:24px;text-align:center}.marca{font-size:2.2rem;letter-spacing:.08em}button.primario{background:var(--acento);color:var(--sobre-acento);border-radius:22px;padding:12px 22px;min-height:44px;font-weight:600;text-align:center}button.primario:disabled{opacity:.5}.app{height:var(--app-h, 100dvh);width:100%;max-width:100vw;display:flex;flex-direction:column;overflow:hidden;background:var(--fundo)}.faixa{flex:none;text-align:center;font-size:12px;line-height:1;padding:5px 8px;padding-top:max(5px,env(safe-area-inset-top));background:var(--alerta);color:#1a1205;opacity:0;animation:aparece .2s .8s forwards}@keyframes aparece{to{opacity:1}}.telas{flex:1;min-height:0;position:relative;overflow:hidden;overflow:clip;width:100%;max-width:100vw}.tela{position:absolute;inset:0;display:flex;flex-direction:column;background:var(--fundo);min-width:0;max-width:100%;overflow:hidden}.tela-lista{flex-direction:row}.tela-conversa{visibility:hidden;pointer-events:none}.com-conversa .tela-conversa{visibility:visible;pointer-events:auto;z-index:2;box-shadow:-6px 0 18px var(--sombra);animation:entra-conversa .24s cubic-bezier(.2,.8,.2,1)}.com-conversa .tela-lista{visibility:hidden;pointer-events:none}.app:not(.com-conversa) .tela-lista{animation:volta-lista .2s ease-out}@keyframes entra-conversa{0%{transform:translate(32%);opacity:.4}}@keyframes volta-lista{0%{opacity:.5}}@media(prefers-reduced-motion:reduce){.tela,.com-conversa .tela-conversa,.app:not(.com-conversa) .tela-lista{animation:none}}@media(min-width:900px){.telas{display:grid;grid-template-columns:var(--col-esq, 416px) minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.tela,.com-conversa .tela-conversa,.app:not(.com-conversa) .tela-lista{position:static;visibility:visible!important;pointer-events:auto;z-index:auto;box-shadow:none;animation:none;min-width:0}.tela-lista{border-right:1px solid var(--linha)}.so-celular{display:none!important}}.barra{flex:none;min-height:56px;display:flex;align-items:center;gap:12px;padding:0 14px;padding-top:env(safe-area-inset-top);padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right));background-color:var(--lateral);background-image:var(--laca);border-bottom:1px solid var(--borda-barra);box-shadow:inset 0 1px 0 var(--brilho)}.barra .tit{font-weight:600;font-size:17px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra .sub{font-size:12.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra .sub.vivo{color:var(--acento)}.barra .titulos{flex:1;min-width:0}.icone{width:40px;height:40px;margin:0 -6px;border-radius:50%;display:grid;place-items:center;color:var(--sub);flex:none}.icone:active{background:var(--veu)}.lista{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background-color:var(--lateral);background-image:var(--laca)}.titulo-lista{flex:1;font-size:17px}.busca{display:none;flex:1;min-width:0}.busca input{width:100%;font:inherit;font-size:14px;color:var(--txt);background:var(--campo);border:0;border-radius:20px;padding:8px 14px;min-height:36px;-webkit-appearance:none;appearance:none}.busca input::placeholder{color:var(--sub)}.busca input::-webkit-search-cancel-button{display:none}.fecha-busca,.lista.buscando .titulo-lista,.lista.buscando .abre-busca{display:none}.lista.buscando .busca,.lista.buscando .fecha-busca{display:grid}.lista.buscando .busca{display:block}.rolagem{position:relative;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:max(12px,env(safe-area-inset-bottom))}.secao{font-size:12px;color:var(--sub);padding:12px 14px 4px;text-transform:uppercase;letter-spacing:.6px}.item{width:100%;display:flex;gap:12px;padding:9px 12px;align-items:center;min-height:68px}.item:active{background:var(--veu)}.item.sel{background:var(--sel);box-shadow:inset 2px 0 0 var(--filete)}.item .meio{flex:1;min-width:0}.item .l1,.item .l2{display:flex;justify-content:space-between;gap:8px}.item .nome{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .hora{font-size:12px;color:var(--sub);flex:none;align-self:center}.item .l2{margin-top:3px;align-items:center;min-height:22px}.item .prev{color:var(--sub);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .prev b{color:var(--acento);font-weight:500}.item.sel .prev,.item.sel .hora{color:var(--sub-sel)}.item.embreve{opacity:.45;cursor:default}.item.embreve:active{background:none}.badge{background:var(--acento);color:var(--sobre-acento);font-size:12px;font-weight:600;border-radius:11px;min-width:22px;height:22px;display:grid;place-items:center;padding:0 6px;flex:none}.badge.alerta{background:var(--alerta);color:var(--sobre-alerta)}.aviso-lista{padding:22px 16px;text-align:center;font-size:14px}.aviso-lista button{margin-top:10px;color:var(--acento);font-weight:600;padding:8px 14px}.av{width:50px;height:50px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:18px;color:#fff;flex:none;position:relative;background:linear-gradient(135deg,var(--c),color-mix(in srgb,var(--c) 70%,#000));text-shadow:0 1px 2px #0003;box-shadow:0 0 0 1px var(--anel)}.av.p{width:40px;height:40px;font-size:15px}.av .on{position:absolute;right:1px;bottom:1px;width:12px;height:12px;border-radius:50%;background:var(--ok);border:2px solid var(--lateral)}.item.sel .av .on{border-color:var(--sel)}.conversa{flex:1;min-height:0;display:flex;flex-direction:column}.mensagens{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:6px;padding:10px max(10px,env(safe-area-inset-right)) 6px max(10px,env(safe-area-inset-left));background:var(--conv-fundo)}.mensagens:before{content:"";margin-top:auto}.mensagens>*{flex:none}@media(min-width:900px){.mensagens{padding:16px max(24px,calc((100% - 760px)/2)) 10px}}.vazio{align-self:center;color:var(--sub);font-size:14px;margin:24px 0;text-align:center}.dia{align-self:center;background:var(--dia-fundo);color:var(--dia-txt);font-size:12.5px;padding:3px 10px;border-radius:12px;margin:4px 0}.b{max-width:min(82%,560px);padding:7px 10px 6px;border-radius:14px;font-size:14.5px;position:relative;white-space:pre-wrap;overflow-wrap:anywhere}.b.in{background:var(--entra);align-self:flex-start;border-bottom-left-radius:4px;box-shadow:inset 0 0 0 1px var(--borda-in)}.b.out{background:var(--bolha-out);align-self:flex-end;border-bottom-right-radius:4px;box-shadow:inset 0 1px 0 var(--brilho-out)}.b.out.enviando{opacity:.7}.b.out.falhou,.b.in.erro{outline:1px solid var(--neg)}.b .h{font-size:11px;color:var(--hora-in);float:right;margin:6px 0 -4px 10px;white-space:nowrap}.b.out .h{color:var(--hora-out)}.b .parado{color:var(--sub)}.retorno{background:var(--veu);border-left:3px solid var(--ok);border-radius:6px;padding:5px 8px;margin-bottom:5px;font-size:13px;white-space:normal}.retorno b{color:var(--ok)}.retorno.falhou{border-color:var(--neg)}.retorno.falhou b{color:var(--neg)}.retorno.precisa{border-color:var(--alerta)}.retorno.precisa b{color:var(--alerta)}.cartao{align-self:flex-start;width:min(86%,420px);background:var(--entra);border-radius:14px;overflow:hidden;border-left:3px solid var(--cor, var(--acento));box-shadow:var(--sombra-cartao),inset 0 0 0 1px var(--borda-in)}.cartao .top{padding:8px 11px 4px;font-size:13px;font-weight:600;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.cartao .top .estado{color:var(--sub);font-weight:400}.cartao .corpo{padding:0 11px 8px;font-size:14px;color:var(--txt-corpo);overflow-wrap:anywhere}.cartao .corpo small{color:var(--sub);font-size:12px}.cartao .corpo .retorno{margin:6px 0 0}.cartao.registro{opacity:.75}.cartao.subagentes{width:min(92%,440px)}.cartao.subagentes button.top{width:100%;background:none;border:0;color:inherit;font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;flex-wrap:nowrap}.cartao.subagentes button.top>span:nth-of-type(1){white-space:nowrap}.cartao.subagentes button.top .estado{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartao.subagentes .chev{flex:none;width:7px;height:7px;margin:0 4px 2px 2px;border-right:2px solid var(--sub);border-bottom:2px solid var(--sub);transform:rotate(45deg);transition:transform .18s ease}.cartao.subagentes .chev.aberto{transform:rotate(-135deg);margin-bottom:-2px}.cartao.subagentes .lista-subagentes{list-style:none;margin:0;padding:0 11px 8px;display:flex;flex-direction:column;gap:7px}.cartao.subagentes .subagente{display:flex;align-items:flex-start;gap:9px;min-width:0}.cartao.subagentes .subagente .pt{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:var(--sub)}.cartao.subagentes .subagente.rodando .pt{background:#4fbf7a;box-shadow:0 0 0 3px #4fbf7a33;animation:pulsa-p 2.4s ease-in-out infinite}.cartao.subagentes .subagente.pronto .pt{background:var(--ok)}.cartao.subagentes .subagente.falhou .pt{background:var(--neg)}.cartao.subagentes .subagente .info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:13.5px;line-height:1.35;overflow-wrap:anywhere}.cartao.subagentes .subagente .info b{font-size:13px}.cartao.subagentes .subagente .fazendo{color:var(--txt-corpo)}.cartao.subagentes .subagente.falhou .fazendo{color:var(--neg)}.cartao.subagentes .subagente .info small{color:var(--sub);font-size:12px}.cartao.subagentes .chip-estado{flex:none;margin-top:2px;font-size:11px;font-weight:600;padding:1px 7px;border-radius:8px;background:var(--veu);color:var(--sub)}.cartao.subagentes .subagente.rodando .chip-estado{color:#4fbf7a}.cartao.subagentes .subagente.pronto .chip-estado{color:var(--ok)}.cartao.subagentes .subagente.falhou .chip-estado{color:var(--neg)}@media(prefers-reduced-motion:reduce){.cartao.subagentes .subagente.rodando .pt{animation:none}.cartao.subagentes .chev{transition:none}}.prog{height:3px;background:var(--prog);margin:2px 11px 10px;border-radius:2px;overflow:hidden}.prog i{display:block;height:100%;width:40%;background:var(--cor, var(--acento));border-radius:2px;animation:vai 1.3s ease-in-out infinite}@keyframes vai{0%{transform:translate(-100%)}to{transform:translate(250%)}}.botoes{display:flex;border-top:1px solid var(--linha-cartao)}.botoes button{flex:1;color:var(--acento);font-weight:600;font-size:14px;padding:12px 10px;text-align:center;min-height:44px}.botoes button+button{border-left:1px solid var(--linha-cartao)}.botoes button.neg{color:var(--neg)}.botoes button:active{background:var(--veu)}.aviso{align-self:center;max-width:92%;background:var(--aviso-fundo);color:var(--aviso-txt);border:1px solid var(--aviso-borda);font-size:13px;padding:5px 12px;border-radius:12px;text-align:center}button.aviso{cursor:pointer}button.aviso:active{filter:brightness(1.15)}.aviso.resolvido{opacity:.55}.digitando{align-self:flex-start;background:var(--entra);box-shadow:inset 0 0 0 1px var(--borda-in);border-radius:14px;padding:9px 12px;color:var(--sub);font-size:13.5px;display:flex;gap:8px;align-items:center}.pontos{display:flex;gap:3px}.pontos i{width:6px;height:6px;border-radius:50%;background:var(--acento);opacity:.4;animation:pulso 1.2s infinite ease-in-out}.pontos i:nth-child(2){animation-delay:.18s}.pontos i:nth-child(3){animation-delay:.36s}@keyframes pulso{0%,60%,to{opacity:.4;transform:none}30%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.pontos i,.prog i{animation:none}.pontos i:nth-child(2){opacity:.7}}.campo{flex:none;display:flex;gap:8px;align-items:flex-end;background-color:var(--lateral);background-image:var(--laca);box-shadow:inset 0 1px 0 var(--brilho);padding:8px max(10px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.campo .in{flex:1;min-width:0;background:var(--campo);border-radius:22px;padding:0 14px;display:flex;align-items:center;min-height:44px}.campo textarea{flex:1;min-width:0;resize:none;border:0;background:none;color:var(--txt);font:inherit;font-size:16px;line-height:1.35;padding:10px 0;max-height:120px;outline:none}.campo textarea::placeholder{color:var(--sub)}.btn{width:44px;height:44px;border-radius:50%;background:var(--acento);color:var(--sobre-acento);display:grid;place-items:center;flex:none}.btn:disabled{opacity:.45}.btn.parar{background:var(--neg);color:#fff}@media(min-width:900px){.campo{background-color:transparent;background-image:none;box-shadow:none;padding:10px max(24px,calc((100% - 760px)/2)) 14px}.campo .in{background:var(--lateral);box-shadow:inset 0 0 0 1px var(--borda-in)}}.sem-conversa{flex:1;display:grid;place-items:center;color:var(--sub);background:var(--conv-fundo)}.menu-fundo{position:fixed;inset:0;background:#0007;z-index:10}.menu{width:min(300px,82vw);height:100%;background:var(--lateral);display:flex;flex-direction:column;padding-top:env(safe-area-inset-top);animation:entra-menu .18s ease-out;box-shadow:8px 0 24px var(--sombra);overflow-y:auto;overscroll-behavior:contain}.menu>*{flex:none}@keyframes entra-menu{0%{transform:translate(-100%)}}.menu-topo{padding:18px 16px;font-weight:600;font-size:17px;border-bottom:1px solid var(--linha)}.menu-item{width:100%;padding:12px 16px;min-height:48px;display:flex;align-items:center;gap:12px}.menu-item:active{background:var(--veu)}.menu-item.sair{color:var(--neg)}.menu-secao{font-size:12px;color:var(--sub);padding:14px 16px 4px;text-transform:uppercase;letter-spacing:.6px}.menu-sep{height:1px;background:var(--linha);margin:8px 0}.tema-nome{flex:1}.tema-op .ic-p{color:var(--acento);width:18px;height:18px}.amostra{width:22px;height:22px;border-radius:50%;flex:none;box-shadow:0 0 0 1px #8888}.amostra.escuro{background:linear-gradient(135deg,#16202b 50%,#5aa2e6 50%)}.amostra.claro{background:linear-gradient(135deg,#fff 50%,#2f86d6 50%)}.amostra.auto{background:linear-gradient(90deg,#16202b 50%,#fff 50%)}.amostra.blackpiano{background:linear-gradient(135deg,#000 50%,#d8c6a0 50%);box-shadow:0 0 0 1px #ffffff40}.toast{position:fixed;left:50%;bottom:max(28px,calc(env(safe-area-inset-bottom) + 20px));transform:translate(-50%);background:#000c;color:#fff;padding:9px 16px;border-radius:18px;font-size:14px;z-index:20;animation:aparece .15s forwards;opacity:0;max-width:90vw}.led{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none;vertical-align:middle}.led.p{width:7px;height:7px}.led.parado,.led.embreve{border:1.5px solid #6b6b70}.led.aguardando{background:#e6a23c;box-shadow:0 0 0 3px #e6a23c33,0 0 10px #e6a23c}.led.executando{background:#4fbf7a;box-shadow:0 0 0 3px #4fbf7a33,0 0 10px #4fbf7a;animation:pulsa 2.4s ease-in-out infinite}.led.falhou{background:#e05d5d;box-shadow:0 0 8px #e05d5d}.led.p.aguardando,.led.p.executando{box-shadow:0 0 0 2px #0000,0 0 6px currentColor}.led.p.aguardando{color:#e6a23c}.led.p.executando{color:#4fbf7a}.led.p.falhou{box-shadow:0 0 5px #e05d5d}@keyframes pulsa{50%{box-shadow:0 0 0 5px #4fbf7a14,0 0 14px #4fbf7a99}}.led.p.executando{animation-name:pulsa-p}@keyframes pulsa-p{50%{box-shadow:0 0 0 2px #0000,0 0 10px #4fbf7acc;opacity:.75}}@media(prefers-reduced-motion:reduce){.led.executando{animation:none}}.tit .led{margin-left:4px;margin-top:-2px}.cab-min{display:flex;justify-content:space-between;align-items:center;color:var(--sub);font-size:13px;padding:14px 20px 4px}.seletor{position:relative}.seletor>button{color:var(--sub);font-size:13px;padding:6px 0 6px 10px}.seletor-op{position:absolute;right:0;top:100%;z-index:3;min-width:120px;background:var(--entra);border-radius:10px;box-shadow:0 6px 20px var(--sombra),inset 0 0 0 1px var(--borda-in);overflow:hidden}.seletor-op button{display:block;width:100%;padding:11px 14px;font-size:14px;color:var(--txt)}.seletor-op button[aria-selected=true]{color:var(--acento);font-weight:600}.seletor-op button:active{background:var(--veu)}.item-min{width:100%;display:flex;gap:14px;padding:12px 20px;align-items:flex-start;border-bottom:1px solid var(--linha)}.item-min:active{background:var(--veu)}.item-min.sel{background:var(--sel);box-shadow:inset 2px 0 0 var(--filete)}.item-min .led{margin-top:7px}.item-min .led-col{position:relative;flex:none;width:9px;height:9px;margin:7px 8px 0 0;display:flex}.item-min .led-col .led{margin-top:0}.item-min.embreve .led-col{margin-top:6px}.bloco{position:relative}.bloco.com-sub{margin:4px 8px;background:var(--veu);border-radius:16px;overflow:hidden}.bloco.com-sub .item-min{border-bottom:0}.sub-arv{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .26s ease,opacity .26s ease}.sub-arv.recolhendo{grid-template-rows:0fr;opacity:0}.sub-lista{list-style:none;margin:0;padding:0 12px 8px 0;min-height:0;overflow:hidden;--arv-x: 37px}.sub-linha{position:relative}.sub-linha:before{content:"";position:absolute;left:var(--arv-x);top:0;bottom:0;width:1px;background:var(--linha-cartao)}.sub-linha.ultima:before{bottom:50%}.sub-linha:after{content:"";position:absolute;left:var(--arv-x);top:50%;width:13px;height:1px;background:var(--linha-cartao)}.sub-linha button{width:100%;display:flex;align-items:center;gap:10px;min-height:44px;padding:5px 4px 5px calc(var(--arv-x) + 19px);text-align:left;border-radius:12px}.sub-linha button:active{background:var(--veu)}.sub-ic{flex:none;width:28px;height:28px;border-radius:9px;display:grid;place-items:center;border:1px solid var(--linha-cartao);background:var(--veu);color:var(--sub)}.sub-ic .ic-s{width:15px;height:15px}.sub-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.sub-txt b{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-txt small{font-size:13px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-linha.rodando .sub-txt small{color:var(--ok)}.sub-linha.falhou .sub-txt small{color:var(--neg)}.sub-led{flex:none;width:9px;height:9px;border-radius:50%;box-sizing:border-box}.sub-led.rodando{background:var(--ok);animation:sub-pulso 1.6s ease-in-out infinite}.sub-led.pronto{border:2px solid var(--ok);background:none}.sub-led.falhou{background:var(--neg)}@keyframes sub-pulso{50%{opacity:.45}}.sub-linha.mais .sub-txt b{font-size:13px;font-weight:600;color:var(--sub)}.sub-linha.mais button{min-height:36px}.bloco .item-min~.sub-arv .sub-lista{--arv-x: 24px;padding-right:16px}.bloco .item-min~.sub-arv .sub-linha button{gap:12px;padding-left:calc(var(--arv-x) + 18px)}.bloco .item-min~.sub-arv .sub-led{margin-top:0}.destaque{animation:destaque-sub 1.8s ease}@keyframes destaque-sub{0%,40%{box-shadow:0 0 0 2px var(--acento)}to{box-shadow:0 0 0 2px transparent}}@media(prefers-reduced-motion:reduce){.sub-arv{transition:none}.sub-led.rodando,.destaque{animation:none}}.item-min .meio{flex:1;min-width:0}.item-min .l1,.item-min .l2{display:flex;justify-content:space-between;align-items:center;gap:8px}.item-min .nome{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-min .hora{font-size:13px;color:var(--sub);flex:none}.item-min .l2{margin-top:3px}.item-min .prev{font-size:13.5px;color:var(--sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-min .prev.a{color:#e6b56a}.item-min .prev.v{color:#6fcf97}.item-min .prev.f{color:#ee8a8a}:root[data-tema=claro] .item-min .prev.a{color:#a8650a}:root[data-tema=claro] .item-min .prev.v{color:#1f7a45}:root[data-tema=claro] .item-min .prev.f{color:#b83a3a}@media(prefers-color-scheme:light){:root:not([data-tema]) .item-min .prev.a,:root[data-tema=auto] .item-min .prev.a{color:#a8650a}:root:not([data-tema]) .item-min .prev.v,:root[data-tema=auto] .item-min .prev.v{color:#1f7a45}:root:not([data-tema]) .item-min .prev.f,:root[data-tema=auto] .item-min .prev.f{color:#b83a3a}}.item-min.sel .prev:not(.a):not(.v):not(.f),.item-min.sel .hora{color:var(--sub-sel)}.item-min.embreve{opacity:.5;cursor:default;padding:10px 20px}.item-min.embreve:active{background:none}.item-min.embreve .led{margin-top:6px}.mais-breve{width:100%;display:flex;justify-content:space-between;align-items:center;padding:14px 20px;color:var(--sub);font-size:13.5px}.mais-breve:active{background:var(--veu)}.mais-breve .seta{display:inline-block;transition:transform .18s;font-size:18px;line-height:1}.mais-breve .seta.aberta{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.mais-breve .seta{transition:none}}.legenda{flex:none;display:flex;gap:14px;justify-content:center;padding:11px 20px max(14px,env(safe-area-inset-bottom));font-size:12px;color:var(--sub);border-top:1px solid var(--linha);background-color:var(--lateral)}.legenda span{display:flex;gap:6px;align-items:center}.rolagem.sem-pe{padding-bottom:0}.conversa.caixa-decisoes .link-origem{color:var(--acento);font-size:13px;padding:6px 0 2px;text-decoration:underline}.trilho{--w-trilho: 72px;flex:none;width:var(--w-trilho);overflow:hidden;background:var(--trilho);border-right:1px solid var(--linha)}.trilho-in{width:calc(var(--w-trilho) - 1px);height:100%;display:flex;flex-direction:column;align-items:center;gap:14px;overflow-y:auto;scrollbar-width:none;padding:12px 0;padding-top:max(12px,env(safe-area-inset-top));padding-left:env(safe-area-inset-left)}.trilho-in::-webkit-scrollbar{display:none}.sq-cel{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;flex:none}.sq{position:relative;width:48px;height:48px;border-radius:16px;background:var(--sq);color:var(--sq-txt);display:grid;place-items:center;font-weight:600;font-size:15px;-webkit-user-select:none;user-select:none;touch-action:manipulation}.sq:active{filter:brightness(1.15)}.sq.on{background:var(--sq-on);color:var(--acento);outline:1.5px solid var(--acento)}.sq.on:before{content:"";position:absolute;left:-12px;top:12px;width:4px;height:24px;border-radius:0 3px 3px 0;background:var(--acento)}.sq .led{position:absolute;right:-3px;top:-3px;margin:0;width:13px;height:13px;border:2px solid var(--trilho)}.sq .led.parado{background:var(--trilho);border:2px solid #6b6b70}.sq .n{position:absolute;right:-6px;bottom:-5px;min-width:18px;text-align:center;background:var(--alerta);color:var(--sobre-alerta, #000);font-size:10.5px;font-weight:700;line-height:14px;border-radius:9px;padding:0 5px;border:2px solid var(--trilho)}.sq .priv{position:absolute;left:50%;bottom:3px;transform:translate(-50%);display:grid;color:var(--sub);line-height:0}.sq .priv .ic-p{width:11px;height:11px}.sq.cx{background:var(--sq-cx);color:var(--alerta)}.sq.cx.on{outline-color:var(--alerta)}.sq.cx.on:before{background:var(--alerta)}.sq.cx .sigla .ic-p{width:22px;height:22px}.sq.add{background:none;border:1.5px dashed var(--sub);color:var(--sub);font-size:22px;font-weight:300;opacity:.8}.sq.embreve{opacity:.38}.rl{font-size:10px;color:var(--sub);max-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:1.1}.sq-cel:has(.sq.embreve) .rl{opacity:.5}.trilho .sq-cel>.rl{display:none}.trilho .sq-cel>.rl.rl-decisoes{display:block;margin-top:0}.sep{width:28px;height:1px;background:var(--linha);flex:none;margin:-4px 0}.dica{position:absolute;left:56px;top:10px;z-index:5;background:var(--entra);color:var(--txt);border:1px solid var(--linha-cartao);border-radius:8px;padding:5px 10px;font-size:12px;white-space:nowrap;box-shadow:0 6px 18px var(--sombra);pointer-events:none}.barra .tit small{color:var(--sub);font-weight:400;font-size:13px}.squad-origem{margin-left:auto;font-size:11px;color:var(--sub)}@media(min-width:900px){.trilho{--w-trilho: 76px}.trilho .sq-cel>.rl{display:block}}.botoes.opcoes{flex-wrap:wrap}.botoes.opcoes button{flex:1 1 40%;border-top:1px solid var(--linha-cartao);margin-top:-1px}.cartao .top .prioridade{font-size:11px;font-weight:600;padding:1px 6px;border-radius:6px;background:var(--veu);color:var(--sub)}.cartao .top .prioridade.alta{color:var(--alerta)}.filtros{flex:none;display:flex;gap:6px;overflow-x:auto;overflow-y:hidden;padding:2px 12px 0;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 26px),transparent)}.filtros::-webkit-scrollbar{display:none}.pil{flex:none;scroll-snap-align:start;min-height:44px;display:flex;align-items:center;color:var(--txt);-webkit-tap-highlight-color:transparent}.pil .v{display:flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 12px;border-radius:16px;background:var(--veu);box-shadow:inset 0 0 0 1px var(--linha-cartao);font-size:13.5px;font-weight:600;white-space:nowrap;transition:background-color .18s,color .18s,transform .15s cubic-bezier(.2,.9,.3,1.4)}.pil:active .v{transform:scale(.95)}.pil .n{min-width:20px;height:20px;padding:0 6px;border-radius:10px;display:grid;place-items:center;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--linha-cartao);color:var(--txt);transition:background-color .18s}.pil.on .v{background:var(--acento);color:var(--sobre-acento);box-shadow:none}.pil.on .n{background:#00000026;color:var(--sobre-acento)}.pil.precisa:not(.zero) .n{background:var(--alerta);color:#1a1205}.pil.precisa.on:not(.zero) .v{background:var(--alerta);color:#1a1205}.pil.precisa.on:not(.zero) .n{background:#0003;color:#1a1205}.pil.zero:not(.on) .v{opacity:.6}.vazio-filtro{display:flex;flex-direction:column;gap:4px;padding-top:48px}.vazio-filtro b{color:var(--txt);font-weight:600}@media(prefers-reduced-motion:reduce){.pil .v,.pil .n{transition:none}.pil:active .v{transform:none}}
