.dt{flex-direction:column;align-items:flex-start;gap:6px;margin:10px 0 4px;display:flex}.dt-frase{color:var(--ink-mut);margin:0;font-size:.9rem}.dt-botao{border:1.5px solid var(--linha-forte);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 12px;font-size:.92rem;font-weight:600;display:inline-flex}.dt-botao svg{flex-shrink:0;width:20px;height:20px}.dt-botao:hover{border-color:var(--laranja)}.dt-botao.ouvindo{background:var(--laranja);border-color:var(--laranja);color:var(--grafite);animation:1.4s ease-in-out infinite dt-pulso}@keyframes dt-pulso{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--laranja) 55%, transparent)}50%{box-shadow:0 0 0 8px color-mix(in srgb, var(--laranja) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.dt-botao.ouvindo{animation:none}}.dt-nota{color:var(--ink-mut);margin:0;font-size:.76rem}.dt-sem{color:var(--ink-mut);margin:8px 0 4px;font-size:.82rem}.dt-compacto{margin:6px 12px 0}.dt-compacto .dt-botao{min-height:38px;font-size:.84rem}.dt-dentro{background:var(--laranja);width:40px;height:40px;color:var(--grafite);cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.dt-dentro svg{width:18px;height:18px}.dt-dentro.ouvindo{box-shadow:0 0 0 4px color-mix(in srgb, var(--laranja) 35%, transparent)}.dt-dentro:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.dt-parcial{color:var(--ink-mut);overflow-wrap:anywhere;margin:0;font-size:.88rem;font-style:italic}.dt-dentro-caixa{flex:none;display:inline-flex;position:relative}.dt-parcial-solto{z-index:2;border:1px solid var(--linha-forte);background:var(--superficie);border-radius:10px;width:max-content;max-width:min(260px,70vw);padding:6px 10px;position:absolute;top:calc(100% + 6px);right:0}.dt-botao.abrindo{border-color:var(--laranja)}.dt-dentro.abrindo{box-shadow:0 0 0 2px color-mix(in srgb, var(--laranja) 35%, transparent)}.fm{min-width:0;max-width:980px}.fm-cabe{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.fm-so-voce{color:var(--ink-mut);border:1px solid var(--linha);border-radius:99px;padding:2px 10px;font-size:.8rem;font-weight:700}.fm-comecos{flex-wrap:wrap;gap:8px;margin:12px 0 16px;display:flex}.fm-comeco{min-height:44px}.fm-voltar{min-height:44px;font:inherit;color:var(--ink-mut);cursor:pointer;background:0 0;border:none;padding:10px 0;font-size:.88rem}.fm-voltar:hover{color:var(--ink)}.fm-card{background:var(--superficie);border:1px solid var(--linha);border-radius:16px;min-width:0;margin:0 0 14px;padding:16px}.fm-card-cabe{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.fm-t{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1rem;font-weight:700}.fm-t2{color:var(--ink);margin:14px 0 6px;font-size:.92rem;font-weight:700}.fm-cont{color:var(--ink-mut);flex-wrap:wrap;align-items:center;gap:0 4px;font-size:.85rem;display:inline-flex}.fm-n{min-height:44px;font:inherit;color:var(--ink);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.fm-cinza{color:var(--ink-mut);font-size:.88rem}.fm-laranja{color:var(--laranja-texto);font-size:.88rem;font-weight:600}.fm-ok{color:var(--mata-texto);font-size:.88rem}.fm-erro{color:var(--erro);font-size:.88rem}.fm-vazio{color:var(--ink-mut);margin:6px 0;font-size:.95rem}.fm-nota{margin-top:12px;line-height:1.5}.fm-frase{color:var(--ink);margin:0 0 8px;font-weight:700}.fm-sug{background:color-mix(in srgb, var(--laranja) 12%, var(--fundo));border:1px solid var(--linha);color:var(--ink);border-radius:16px;margin:0 0 14px;padding:14px 16px}.fm-sug p{margin:0 0 10px;line-height:1.5}.fm-sug-b{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.fm-sug-b>button{min-height:44px}.fm-chips{flex-wrap:wrap;gap:6px;display:flex}.fm-chip{border:1.5px solid var(--linha);min-height:44px;color:var(--ink-mut);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:0 14px;font-size:.86rem;font-weight:600}.fm-chip.on{background:var(--mata);border-color:var(--mata-texto);color:var(--branco)}.fm-modelos{grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:10px;display:grid}.fm-modelos-vida{margin-bottom:14px}.fm-modelo,.fm-de-o{text-align:left;border:1.5px solid var(--linha);background:var(--fundo);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:12px 14px;display:flex}.fm-modelo:hover,.fm-de-o:hover{border-color:var(--linha-forte)}.fm-de-o.on{border-color:var(--mata-texto)}.fm-modelo-n{overflow-wrap:anywhere;font-weight:700}.fm-modelo-r{color:var(--ink-mut);font-size:.84rem}.fm-selo{color:var(--laranja-texto);font-size:.74rem;font-weight:700}.fm-de{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px;margin:8px 0 14px;display:grid}.fm-busca{box-sizing:border-box;width:100%;min-height:44px;margin-bottom:8px}.fm-lista{margin:0;padding:0;list-style:none}.fm-linha{border-bottom:1px solid var(--linha);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:4px 14px;padding:6px 0;display:grid}.fm-linha:last-child{border-bottom:0}.fm-linha-b{min-height:44px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;padding:6px 0;display:flex}.fm-linha-n{overflow-wrap:anywhere;font-weight:700}.fm-linha-d{color:var(--ink-mut);font-size:.8rem}.fm-linha-c{color:var(--ink);flex-wrap:wrap;align-items:center;gap:0 4px;min-width:0;font-size:.88rem;display:flex}.fm-novas{color:var(--laranja-texto);font-weight:700}@media (width<=640px){.fm-linha{grid-template-columns:1fr;padding:8px 0}}.fm-placar,.fm-levar{margin:10px 0 0;padding:0;list-style:none}.fm-placar li,.fm-levar li{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;min-height:44px;display:flex}.fm-placar li:last-child,.fm-levar li:last-child{border-bottom:0}.fm-folha{min-width:0;max-width:720px}.fm-texto{box-sizing:border-box;resize:vertical;width:100%;min-height:88px}.fm-guardar{min-height:44px;margin-top:14px}.fm-previa{color:var(--ink);margin:8px 0 10px;padding-left:22px;line-height:1.7}.fm-linha-trazer{flex-wrap:wrap;gap:8px;display:flex}.fm-linha-trazer .onb-campo{flex:220px;min-width:0;min-height:44px}.fm-arquivo{cursor:pointer;align-items:center;min-height:44px;display:inline-flex}.fm-dois{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0 12px;margin-top:4px;display:grid}.fm-editor .onb-campo{box-sizing:border-box;width:100%;min-height:44px}.fm-perguntas{flex-direction:column;gap:8px;margin:16px 0 8px;padding:0;list-style:none;display:flex}.fm-p{background:var(--superficie);border:1px solid var(--linha);border-radius:12px;min-width:0;padding:10px 12px}.fm-p.conferir{border-color:var(--laranja)}.fm-p-fixa{min-height:44px;color:var(--ink);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.fm-p-linha{align-items:center;gap:8px;display:flex}.fm-p-n{font-family:var(--mono);color:var(--ink-mut);min-width:20px;font-size:.8rem}.fm-p-acoes{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.fm-mini{border:1px solid var(--linha-forte);min-width:44px;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:0 10px;font-size:.84rem}.fm-p-mais{flex-direction:column;gap:6px;margin-top:10px;display:flex}.fm-pular{min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.fm-parte{margin-bottom:8px;font-weight:700}.fm-link{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fm-link-t{overflow-wrap:anywhere;min-width:0;font-family:var(--mono);color:var(--ink);flex:220px;font-size:.85rem}.fm-ficha{margin-top:12px}.fm-ficha-r{margin:8px 0 0;padding:0;list-style:none}.fm-ficha-r li{border-bottom:1px solid var(--linha);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;padding:6px 0;display:flex}.fm-ficha-r li:last-child{border-bottom:0}.fm-ficha-r b{color:var(--ink);overflow-wrap:anywhere}.fm-ver{min-height:44px;font:inherit;color:var(--laranja-texto);cursor:pointer;background:0 0;border:none;padding:0;font-size:.88rem;font-weight:600}.fp{box-sizing:border-box;padding:22px 20px}.fp-de{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mut);margin:0 0 6px;font-size:.74rem}.fp-t{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;margin:0 0 6px;font-size:1.4rem;font-weight:600}.fp-frase{color:var(--ink-mut);margin:0 0 14px;line-height:1.5}.fp-passo{color:var(--ink-mut);margin:0 0 10px;font-size:.82rem}.fp-parte{color:var(--ink);margin:18px 0 8px;font-size:1rem;font-weight:700}.fp-p{margin:0 0 16px}.fp-p label,.fp-p legend{color:var(--ink);margin-bottom:6px;font-weight:600;line-height:1.4;display:block}fieldset.fp-p{border:0;min-width:0;padding:0}fieldset.fp-p legend{padding:0}.fp-ajuda{color:var(--ink-mut);margin:4px 0 0;font-size:.84rem}.fp-campo{box-sizing:border-box;border:1.5px solid var(--controle-borda);background:var(--fundo);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 12px}.fp-campo:focus{outline:2px solid var(--foco);outline-offset:1px}.fp-ops{flex-wrap:wrap;gap:8px;display:flex}.fp-op{border:1.5px solid var(--linha-forte);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:0 16px}.fp-op.on{background:var(--mata);border-color:var(--mata-texto);color:var(--branco)}.fp-op.riscado{color:var(--ink-mut);cursor:not-allowed;text-decoration:line-through}.fp-botoes{gap:8px;margin-top:8px;display:flex}.fp-botoes>button{flex:1;min-height:48px}.fp-btn{background:var(--laranja);color:var(--grafite);font:inherit;cursor:pointer;border:none;border-radius:12px;font-weight:700}.fp-btn:disabled{background:var(--linha);color:var(--ink-mut);cursor:default}.fp-btn2{border:1.5px solid var(--linha-forte);color:var(--ink);font:inherit;cursor:pointer;background:0 0;border-radius:12px;font-weight:600}.fp-pe{color:var(--ink-mut);margin:16px 0 0;font-size:.82rem;line-height:1.5}.fp-pe a{color:var(--laranja-texto)}.fp-erro{color:var(--erro);font-size:.9rem}.fp-evento{color:var(--ink);white-space:pre-line;margin:0 0 14px;line-height:1.5}.fp-falta{border-color:var(--erro)}.fp-falta-p legend{color:var(--erro)}.fp-agenda{min-height:48px;padding:0 16px}.q2-bts.tres{grid-template-columns:1fr 1fr;display:grid}.q2-bts.tres>:last-child{grid-column:1/-1}.q2-atraso{border-color:var(--laranja);gap:10px;padding:14px}.q2-atraso .q2-sec{margin:0}.q2-etq-atraso{background:var(--superficie);border:1px solid var(--laranja);color:var(--laranja-texto);border-radius:99px;margin-left:8px;padding:2px 9px;font-size:12px;font-weight:700;display:inline-block}.q96-saiu{color:var(--ink-mut);align-self:center;font-size:13px}.q96-erro{color:var(--erro,var(--ink));align-self:center;font-size:13px}.q96-folha-fundo{z-index:120;background:#00000073;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.q96-folha{background:var(--fundo);width:100%;max-width:520px;max-height:85vh;color:var(--ink);border-radius:18px 18px 0 0;flex-direction:column;gap:10px;padding:18px 16px;display:flex;overflow:auto}@media (width>=821px){.q96-folha-fundo{align-items:center}.q96-folha{border-radius:18px}}.q96-folha-t{margin:0;font-family:Sora,system-ui,sans-serif;font-size:18px;font-weight:700}.q96-busca{border:1.5px solid var(--controle-borda);background:var(--fundo);min-height:48px;color:var(--ink);font:inherit;border-radius:12px;padding:0 14px;font-size:16px}.q96-contatos{flex-direction:column;gap:6px;display:flex}.q96-contato{border:1.5px solid var(--linha);background:var(--fundo);min-height:56px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:6px 12px;display:flex}.q96-contato.on{border-color:var(--laranja)}.q96-contato b{display:block}.q96-contato small{color:var(--ink-mut)}.q96-ini{background:var(--superficie);border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:grid}.q96-busca:focus-visible,.q96-contato:focus-visible{outline:2px solid var(--laranja);outline-offset:2px}.q96-resp{margin-top:12px}.q96-resp-t{margin:0 0 6px;font-family:Sora,system-ui,sans-serif;font-size:16px;font-weight:700}.q96-resp-l{flex-direction:column;gap:6px;margin:8px 0;display:flex}.q96-resp-l>div{border-top:1px solid var(--linha);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.q96-resp-l dt{color:var(--ink)}.q96-resp-l dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.q96-cancelada-c{flex-direction:column;gap:12px;padding:20px 16px;display:flex}.q96-cancelada-c p{margin:0;font-size:14.5px;line-height:1.5}.q96-cancelada .q2-bts{margin-top:4px}.q96-rot{color:var(--ink);flex-direction:column;gap:6px;font-size:13px;font-weight:700;display:flex}.q96-rot .q96-busca{font-weight:400}
