@font-face{font-family:League Spartan;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/league-spartan-latin-0z8Zi79b.woff2)format("woff2")}:root{--crt-carvao:#1f2023;--crt-carvao-2:#2a2b2f;--crt-carvao-3:#34353a;--crt-laranja:#d13b0a;--crt-laranja-forte:#b8340a;--crt-laranja-luz:#ff8a5c;--crt-laranja-suave:#fbe3d8;--crt-creme:#f6f2ee;--crt-branco:#fff;--crt-tinta:#1f2023;--crt-tinta-apoio:#5c5651;--crt-nevoa:#c9c5bf;--crt-borda-escuro:#8d8780;--crt-linha-claro:#e4ddd5;--crt-erro-fundo:#3b2a26;--crt-fonte:"League Spartan", "Futura", "Avenir Next", system-ui, sans-serif;--crt-texto-sm:.8125rem;--crt-texto-rotulo:.875rem;--crt-texto-md:1rem;--crt-texto-lg:1.125rem;--crt-texto-xl:1.625rem;--crt-texto-2xl:2.25rem;--crt-rastro:.01em;--crt-rastro-caixa-alta:.08em;--crt-entrelinha:1.5;--crt-entrelinha-titulo:1.05;--crt-space-1:4px;--crt-space-2:8px;--crt-space-3:12px;--crt-space-4:16px;--crt-space-5:20px;--crt-space-6:24px;--crt-space-8:32px;--crt-space-10:40px;--crt-space-12:48px;--crt-space-16:64px;--crt-raio:14px;--crt-raio-pilula:999px;--crt-sombra:0 12px 32px #1f20231f;--crt-toque:48px;--crt-conteudo:760px;--crt-form:400px;--crt-borda-claro:#8d8780;--crt-esqueleto:#ece6df;--crt-zap:#25d366;--crt-borda-campo:#8a837c;--crt-osso:#efe9e3;--crt-conteudo-largo:1040px;--crt-escolhido-fundo:#fdf1ea}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{font-family:var(--crt-fonte);font-size:var(--crt-texto-md);line-height:var(--crt-entrelinha);letter-spacing:var(--crt-rastro);-webkit-font-smoothing:antialiased;min-height:100vh}.caixa-alta{text-transform:uppercase;letter-spacing:var(--crt-rastro-caixa-alta)}.logo{border-radius:50%;display:block}.marca{align-items:center;gap:var(--crt-space-3);color:var(--crt-branco);text-decoration:none;display:flex}.marca .nome{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1;display:block}.marca .sub{letter-spacing:.14em;text-transform:uppercase;margin-top:5px;font-size:10px;font-weight:600;line-height:1;display:block}h1{font-weight:800;font-size:var(--crt-texto-xl);line-height:var(--crt-entrelinha-titulo);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;margin:0}p{text-wrap:pretty}h1 em{font-style:normal;display:block}.entrar{background:var(--crt-carvao);color:var(--crt-branco);flex-direction:column;min-height:100vh;display:flex}.capa{color:var(--crt-branco);padding:var(--crt-space-10) var(--crt-space-6) var(--crt-space-16);position:relative;overflow:hidden}.capa .onda{z-index:0;width:100%;height:100%;position:absolute;inset:0}.capa>:not(.onda){z-index:1;position:relative}.capa .marca{text-align:center;align-items:center;gap:var(--crt-space-4);flex-direction:column}.capa .logo{width:96px;height:96px}.capa .marca .nome{font-size:1.375rem}.capa .marca .sub{margin-top:7px;font-size:11px}.lado-form{padding:var(--crt-space-2) var(--crt-space-6) var(--crt-space-8);flex-direction:column;flex:1;display:flex}.cartao{width:100%;max-width:var(--crt-form)}.entrar h1 em{color:var(--crt-laranja-luz)}.apoio{margin:var(--crt-space-3) 0 0;color:var(--crt-nevoa)}form{margin-top:var(--crt-space-8);gap:var(--crt-space-5);flex-direction:column;display:flex}.campo{gap:var(--crt-space-2);flex-direction:column;display:flex}label{font-weight:600;font-size:var(--crt-texto-rotulo)}.entrada{position:relative}input{width:100%;min-height:var(--crt-toque);padding:2px var(--crt-space-4) 0;font:inherit;letter-spacing:.02em;color:var(--crt-branco);background:var(--crt-carvao-2);border:1.5px solid var(--crt-borda-escuro);border-radius:var(--crt-raio);outline:none}input::placeholder{color:var(--crt-nevoa)}input:focus-visible,.foco{border-color:var(--crt-laranja-luz);box-shadow:0 0 0 3px #ff8a5c59}input[readonly]{background:var(--crt-carvao-3);color:var(--crt-nevoa)}.entrada input{padding-right:60px}.olho{width:44px;height:44px;color:var(--crt-nevoa);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.olho svg{width:22px;height:22px}.aviso{gap:var(--crt-space-3);padding:var(--crt-space-3) var(--crt-space-4);background:var(--crt-erro-fundo);color:var(--crt-branco);border:1.5px solid var(--crt-laranja-luz);border-radius:var(--crt-raio);align-items:flex-start;display:flex}.aviso svg{width:22px;height:22px;color:var(--crt-laranja-luz);flex:none;margin-top:1px}.botao{justify-content:center;align-items:center;gap:var(--crt-space-2);min-height:var(--crt-toque);padding:2px var(--crt-space-6) 0;font:inherit;border-radius:var(--crt-raio-pilula);cursor:pointer;border:1.5px solid #0000;font-weight:700;display:inline-flex}.botao-principal{background:var(--crt-laranja);width:100%;color:var(--crt-branco);margin-top:var(--crt-space-2);font-size:var(--crt-texto-md);text-transform:uppercase;letter-spacing:var(--crt-rastro-caixa-alta);font-weight:800}.botao-principal[aria-disabled=true]{background:var(--crt-laranja-forte);cursor:progress}.botao svg{width:20px;height:20px;margin-top:-2px}.giro{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:20px;height:20px;margin-top:-2px}.rodape{padding-top:var(--crt-space-10);color:var(--crt-nevoa);font-size:var(--crt-texto-sm);margin-top:auto}.inicio-acoes{margin-top:var(--crt-space-8);gap:var(--crt-space-3);flex-direction:column;display:flex}.inicio-acoes .botao{width:100%;margin-top:0;text-decoration:none;display:flex}.inicio-acoes .botao svg{flex:none}.botao-zap-contorno{background:var(--crt-carvao-2);color:var(--crt-branco);border-color:var(--crt-borda-escuro);font-size:var(--crt-texto-md)}.botao-zap-contorno svg{width:22px;height:22px;color:var(--crt-zap)}.inicio-equipe{margin-top:var(--crt-space-10);padding-top:var(--crt-space-5);border-top:1px solid var(--crt-carvao-3)}.inicio-equipe p{color:var(--crt-nevoa);font-size:var(--crt-texto-rotulo);margin:0}.link-equipe{align-items:center;gap:var(--crt-space-2);min-height:44px;margin-top:var(--crt-space-1);color:var(--crt-branco);text-decoration:underline;-webkit-text-decoration-color:var(--crt-laranja-luz);text-decoration-color:var(--crt-laranja-luz);text-underline-offset:5px;padding-top:2px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.link-equipe svg{width:18px;height:18px;color:var(--crt-laranja-luz);margin-top:-2px}.entrar .inicio-acoes a:focus-visible,.entrar .link-equipe:focus-visible{outline:3px solid var(--crt-laranja-luz);outline-offset:3px}.area{background:var(--crt-creme);color:var(--crt-tinta)}.cabecalho{justify-content:space-between;align-items:center;gap:var(--crt-space-4);padding:var(--crt-space-3) var(--crt-space-5);background:var(--crt-carvao);display:flex}.cabecalho .logo{width:44px;height:44px}.cabecalho .sub{color:var(--crt-nevoa)}.botao-sair{min-height:44px;padding:2px var(--crt-space-5) 0;color:var(--crt-branco);border-color:var(--crt-borda-escuro);font-size:var(--crt-texto-rotulo);background:0 0}.saudacao{background:var(--crt-carvao);color:var(--crt-branco);padding:var(--crt-space-6) var(--crt-space-5) var(--crt-space-16);position:relative;overflow:hidden}.saudacao .onda{width:100%;height:100%;position:absolute;inset:0}.saudacao .dentro{max-width:var(--crt-conteudo);margin:0 auto;position:relative}.saudacao h1 em{color:var(--crt-branco);display:inline}.saudacao p{margin:var(--crt-space-3) 0 0;color:var(--crt-branco);font-weight:500}.miolo{max-width:var(--crt-conteudo);margin:calc(-1 * var(--crt-space-8)) auto 0;padding:0 var(--crt-space-5) var(--crt-space-12);position:relative}.bloco{padding:var(--crt-space-6);background:var(--crt-branco);border-radius:var(--crt-raio);box-shadow:var(--crt-sombra)}.bloco .topo{align-items:center;gap:var(--crt-space-2) var(--crt-space-3);margin:0 0 var(--crt-space-2);flex-wrap:wrap;display:flex}.bloco h2{font-size:var(--crt-texto-lg);letter-spacing:0;text-wrap:balance;margin:0;font-weight:700;line-height:1.25}.bloco p{color:var(--crt-tinta-apoio);margin:0}.selo{padding:4px var(--crt-space-3) 2px;background:var(--crt-laranja-suave);color:var(--crt-laranja-forte);border-radius:var(--crt-raio-pilula);font-size:var(--crt-texto-sm);align-items:center;font-weight:700;line-height:1.3;display:inline-flex}@media (width<=479px){.cabecalho .marca .sub{display:none}}@media (width>=900px){h1{font-size:var(--crt-texto-2xl)}.entrar{flex-direction:row}.capa{padding:var(--crt-space-12);flex-direction:column;flex:0 0 46%;justify-content:center;align-items:center;display:flex}.capa .logo{width:168px;height:168px}.capa .marca{gap:var(--crt-space-6)}.capa .marca .nome{font-size:2rem}.capa .marca .sub{margin-top:10px;font-size:13px}.lado-form{padding:var(--crt-space-12);justify-content:center;align-items:center}.lado-form .rodape{margin-top:var(--crt-space-10);width:100%;max-width:var(--crt-form);padding-top:0}.cabecalho{padding:var(--crt-space-4) var(--crt-space-8)}.saudacao{padding:var(--crt-space-12) var(--crt-space-8) var(--crt-space-16)}.miolo{padding:0 var(--crt-space-8) var(--crt-space-16)}.bloco{padding:var(--crt-space-8)}}@media (width<=899px){.so-desktop{display:none}}@media (width>=900px){.so-mobile{display:none}}.area{min-height:100vh}.verificando{background:var(--crt-carvao);place-items:center;min-height:100vh;display:grid}.verificando .logo{width:96px;height:96px}.botao-sair[aria-disabled=true]{cursor:progress}.giro{animation:.8s linear infinite girar}@keyframes girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.giro{animation:none}}.cabecalho{flex-wrap:wrap;row-gap:0}.abas{gap:var(--crt-space-1);margin:var(--crt-space-2) calc(-1 * var(--crt-space-5)) 0;padding:0 var(--crt-space-3);border-top:1px solid var(--crt-carvao-3);flex:1 0 100%;order:3;display:flex;overflow-x:auto}.abas a{min-height:var(--crt-toque);padding:3px var(--crt-space-3) 0;color:var(--crt-nevoa);font-weight:600;font-size:var(--crt-texto-rotulo);white-space:nowrap;border-bottom:3px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.abas a[aria-current=page]{color:var(--crt-branco);border-bottom-color:var(--crt-laranja-luz)}.abas a:focus-visible,.area a:focus-visible,.area button:focus-visible{outline:3px solid var(--crt-laranja-luz);outline-offset:2px}.voltar{align-items:center;gap:var(--crt-space-1);min-height:44px;margin:calc(-1 * var(--crt-space-3)) 0 var(--crt-space-1) calc(-1 * var(--crt-space-2));padding:3px var(--crt-space-2) 0;color:var(--crt-branco);font-weight:600;font-size:var(--crt-texto-rotulo);text-decoration:none;display:inline-flex}.voltar svg{width:18px;height:18px;margin-top:-3px}.miolo{gap:var(--crt-space-5);flex-direction:column;display:flex}.topo-lista{justify-content:space-between}.conta{min-width:1.6em;margin-left:var(--crt-space-1);border-radius:var(--crt-raio-pilula);background:var(--crt-creme);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-sm);text-align:center;vertical-align:2px;padding:2px 6px 0;font-weight:700;display:inline-block}.botao-novo{width:100%;margin-top:var(--crt-space-2);text-decoration:none}.itens{margin:var(--crt-space-2) 0 0;padding:0;list-style:none}.item{align-items:start;column-gap:var(--crt-space-2);margin:0 calc(-1 * var(--crt-space-3));padding:var(--crt-space-4) var(--crt-space-2) var(--crt-space-4) var(--crt-space-3);border-radius:10px;grid-template-columns:1fr auto 20px;display:grid;position:relative}.item+.item:before{content:"";top:0;left:var(--crt-space-3);right:var(--crt-space-3);border-top:1px solid var(--crt-linha-claro);position:absolute}.item:has(.item-abrir:hover){background:var(--crt-creme)}.item-abrir{min-width:0;color:inherit;text-decoration:none}.item-abrir:after{content:"";border-radius:inherit;position:absolute;inset:0}.item-abrir:focus-visible{outline:0}.item-abrir:focus-visible:after{outline:3px solid var(--crt-laranja-forte);outline-offset:-3px}.item h3{font-size:var(--crt-texto-md);margin:0;padding-top:2px;font-weight:700;line-height:1.3}.bloco .item .meta{margin:var(--crt-space-1) 0 0;font-size:var(--crt-texto-rotulo);line-height:1.4}.item .botao-texto{z-index:1;margin-top:-11px;position:relative}.item-seta{width:20px;height:20px;color:var(--crt-tinta-apoio);align-self:center}.lista-inativa .item h3{color:var(--crt-tinta-apoio);font-weight:600}.bloco .nota{font-size:var(--crt-texto-rotulo)}.botao-sec{min-height:44px;padding:3px var(--crt-space-5) 0;background:var(--crt-branco);color:var(--crt-tinta);border-color:var(--crt-borda-campo);font-size:var(--crt-texto-rotulo);text-decoration:none}.botao-texto{min-height:44px;padding:3px var(--crt-space-3) 0;color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo);text-underline-offset:3px;background:0 0;font-weight:600;text-decoration:underline}.botao-sec svg{width:18px;height:18px}.aviso-flutuante{left:var(--crt-space-4);right:var(--crt-space-4);bottom:var(--crt-space-4);z-index:10;align-items:center;gap:var(--crt-space-3);padding:var(--crt-space-2) var(--crt-space-2) var(--crt-space-2) var(--crt-space-5);background:var(--crt-carvao);color:var(--crt-branco);border-radius:var(--crt-raio);box-shadow:var(--crt-sombra);font-weight:600;display:flex;position:fixed}.aviso-flutuante span{flex:1;padding-top:3px;line-height:1.35}.aviso-flutuante button{min-height:44px;padding:3px var(--crt-space-4) 0;border-radius:var(--crt-raio-pilula);color:var(--crt-laranja-luz);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.aviso-flutuante button:focus-visible{outline:3px solid var(--crt-laranja-luz);outline-offset:0}.com-aviso .miolo{padding-bottom:calc(var(--crt-space-12) + 64px)}.bloco.vazio{align-items:flex-start;gap:var(--crt-space-3);flex-direction:column;display:flex}.bloco.vazio h2{font-size:var(--crt-texto-lg)}.bloco.vazio .botao-novo{margin-top:var(--crt-space-2)}.bloco.vazio .aviso{width:100%}.osso{background:var(--crt-osso);border-radius:6px;height:18px;display:block}.osso-titulo{width:110px;height:22px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.area form{gap:var(--crt-space-6);margin-top:0}.area fieldset{border:0;min-width:0;margin:0;padding:0}.area legend{margin-bottom:var(--crt-space-2);font-weight:600;font-size:var(--crt-texto-rotulo);padding:0}.opcional{color:var(--crt-tinta-apoio);font-weight:400}.bloco .dica{margin:calc(-1 * var(--crt-space-1)) 0 0;font-size:var(--crt-texto-rotulo);padding:0;line-height:1.4;display:block}.area input{color:var(--crt-tinta);background:var(--crt-branco);border-color:var(--crt-borda-campo)}.area input::placeholder{color:var(--crt-tinta-apoio)}.area input:focus-visible,.area input.foco{border-color:var(--crt-laranja-forte);box-shadow:0 0 0 3px #d13b0a38}.opcoes{gap:var(--crt-space-1);max-width:420px;padding:var(--crt-space-1);border:1.5px solid var(--crt-borda-campo);border-radius:var(--crt-raio-pilula);background:var(--crt-branco);grid-template-columns:repeat(3,1fr);display:grid}.opcao{min-width:0;font-size:var(--crt-texto-rotulo);font-weight:600;position:relative}.opcao input{opacity:0;width:1px;height:1px;min-height:0;position:absolute}.opcao span{min-height:44px;padding:3px var(--crt-space-1) 0;border-radius:var(--crt-raio-pilula);text-align:center;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;display:flex}.opcao input:checked+span{background:var(--crt-carvao);border-color:var(--crt-carvao);color:var(--crt-branco)}.opcao input:focus-visible+span{outline:3px solid var(--crt-laranja-forte);outline-offset:2px}.fichas{gap:var(--crt-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ficha{align-items:center;gap:var(--crt-space-1);min-height:48px;padding:var(--crt-space-2) var(--crt-space-2) var(--crt-space-2) var(--crt-space-4);background:var(--crt-laranja-suave);color:var(--crt-tinta);border-radius:var(--crt-raio-pilula);font-weight:600;display:inline-flex}.ficha span{padding-top:3px}.ficha button{width:32px;height:32px;color:var(--crt-laranja-forte);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.ficha button:before{content:"";position:absolute;inset:-6px}.ficha svg{width:18px;height:18px}.linha-servico{gap:var(--crt-space-2);display:flex}.linha-servico input{flex:1;min-width:0}.linha-servico .botao{min-height:var(--crt-toque);padding:3px var(--crt-space-4) 0;flex:none}.com-sufixo{max-width:160px;position:relative}.com-sufixo input{padding-right:52px}.com-sufixo span{right:var(--crt-space-4);color:var(--crt-tinta-apoio);font-weight:600;position:absolute;top:50%;transform:translateY(-45%)}.aviso-claro{background:var(--crt-laranja-suave);color:var(--crt-tinta);border-color:var(--crt-laranja-forte)}.aviso-claro svg{color:var(--crt-laranja-forte)}.acoes-form{gap:var(--crt-space-3);flex-direction:column;display:flex}.acoes-form .botao-principal{margin-top:0}@media (width>=900px){.cabecalho{flex-wrap:nowrap}.abas{margin:calc(-1 * var(--crt-space-4)) 0 calc(-1 * var(--crt-space-4)) var(--crt-space-8);border-top:0;flex:1;order:0;align-self:stretch;padding:0}.faixa-pagina .dentro{padding:0 var(--crt-space-8)}.aviso-flutuante{left:50%;right:auto;bottom:var(--crt-space-8);width:min(480px,calc(100% - 2 * var(--crt-space-8)));transform:translate(-50%)}.botao-novo{width:auto;margin-top:0}.bloco.vazio .botao-novo{margin-top:var(--crt-space-2)}.formulario{max-width:560px}.acoes-form{flex-direction:row-reverse;justify-content:flex-start}.acoes-form .botao-principal{width:auto}}.bloco.lista>.aviso{margin-bottom:var(--crt-space-4)}.agenda{background:var(--crt-creme);min-height:100vh;color:var(--crt-tinta);flex-direction:column;display:flex}:where(.agenda button){font:inherit;letter-spacing:inherit}.agenda .marca .sub{color:var(--crt-nevoa)}.faixa{background:var(--crt-carvao);color:var(--crt-branco);padding:var(--crt-space-6) var(--crt-space-5) var(--crt-space-16);position:relative;overflow:hidden}.faixa .onda{width:100%;height:100%;position:absolute;inset:0}.faixa .dentro{max-width:calc(var(--crt-conteudo) - 2 * var(--crt-space-4));margin:0 auto;position:relative}.faixa p{margin:var(--crt-space-3) 0 0;font-weight:500}.agenda-miolo{width:100%;max-width:var(--crt-conteudo);margin:calc(-1 * var(--crt-space-10)) auto 0;padding:0 var(--crt-space-4) var(--crt-space-8);gap:var(--crt-space-4);flex-direction:column;flex:1 0 auto;display:flex;position:relative}.painel{background:var(--crt-branco);border-radius:var(--crt-raio);box-shadow:var(--crt-sombra)}.dia{padding:var(--crt-space-4) 0 var(--crt-space-3);border-top:4px solid var(--crt-laranja)}.dia-topo{padding:0 var(--crt-space-4)}.dia-linha{justify-content:space-between;align-items:center;gap:var(--crt-space-3);min-height:20px;display:flex}.dia .quando{font-size:var(--crt-texto-sm);color:var(--crt-laranja-forte);font-weight:700;line-height:1.3;display:block}.dia .data{font-size:var(--crt-texto-lg);margin-top:2px;font-weight:700;line-height:1.25;display:block}.hoje-link{min-height:44px;margin:-12px calc(-1 * var(--crt-space-2)) -12px 0;padding:2px var(--crt-space-2) 0;color:var(--crt-laranja-forte);font-size:var(--crt-texto-rotulo);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;font-weight:700;text-decoration:underline}.trilho{margin-top:var(--crt-space-3);position:relative}.trilho:after{content:"";pointer-events:none;border-radius:0 var(--crt-raio) var(--crt-raio) 0;background:linear-gradient(90deg,#fff0,var(--crt-branco));width:32px;position:absolute;top:0;bottom:0;right:0}.dias{padding:var(--crt-space-1) var(--crt-space-4);gap:var(--crt-space-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--crt-space-4);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.dias::-webkit-scrollbar{display:none}.dias li{scroll-snap-align:start;flex:none}.chip{border:1.5px solid var(--crt-linha-claro);border-radius:var(--crt-raio);background:var(--crt-branco);width:52px;height:68px;color:var(--crt-tinta);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:4px 0 0;display:flex}.chip .sem{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600;line-height:1.1}.chip .num{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.1}.chip .ponto{background:var(--crt-laranja);border-radius:50%;width:5px;height:5px;margin-top:3px}.chip.vazio{background:0 0;border-style:dashed}.chip.vazio .num{color:var(--crt-tinta-apoio);font-weight:500}.chip.vazio .ponto,.chip.desconhecido .ponto,.chip.desconhecido[aria-pressed=true] .ponto{background:0 0}.chip[aria-pressed=true]{background:var(--crt-laranja);border-color:var(--crt-laranja);color:var(--crt-branco)}.chip[aria-pressed=true] .sem,.chip[aria-pressed=true] .num{color:var(--crt-branco)}.chip[aria-pressed=true] .ponto{background:var(--crt-branco)}.chip.vazio[aria-pressed=true] .ponto,.chip.desconhecido[aria-pressed=true] .ponto{background:0 0}.visao{gap:var(--crt-space-1);padding:var(--crt-space-1);background:var(--crt-branco);border:1.5px solid var(--crt-linha-claro);border-radius:var(--crt-raio-pilula);grid-template-columns:1fr 1fr;display:grid}.visao button{min-height:44px;padding:3px var(--crt-space-3) 0;border-radius:var(--crt-raio-pilula);color:var(--crt-tinta);font-size:var(--crt-texto-rotulo);cursor:pointer;background:0 0;border:0;font-weight:700}.visao button[aria-pressed=true]{background:var(--crt-carvao);color:var(--crt-branco)}.prof{padding:var(--crt-space-5) var(--crt-space-4)}.prof .quem{align-items:center;gap:var(--crt-space-3);display:flex}.avatar{object-fit:cover;background:var(--crt-laranja-suave);width:56px;height:56px;color:var(--crt-laranja-forte);border-radius:50%;flex:none;place-items:center;padding-top:3px;font-size:1.25rem;font-weight:800;display:grid}img.avatar,img.mini{padding:0}.prof h2{font-size:var(--crt-texto-lg);letter-spacing:0;margin:0;font-weight:700;line-height:1.25}.prof .sessao{color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo);margin:2px 0 0}.periodo{margin-top:var(--crt-space-4);padding-top:var(--crt-space-3);border-top:1px solid var(--crt-linha-claro)}.periodo h3{margin:0 0 var(--crt-space-1);font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);letter-spacing:.02em;font-weight:700}.horarios{gap:var(--crt-space-1) var(--crt-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.horarios li{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;color:var(--crt-tinta);font-weight:600}.ausentes{padding:0 var(--crt-space-1);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo);margin:0}.ausentes strong{color:var(--crt-tinta);font-weight:600}.dica{gap:var(--crt-space-3);padding:0 var(--crt-space-1);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo);align-items:flex-start;margin:0;display:flex}.dica svg{width:22px;height:22px;color:var(--crt-laranja-forte);flex:none;margin-top:-2px}.turno{padding:var(--crt-space-4) var(--crt-space-4) var(--crt-space-2)}.turno h2{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);letter-spacing:.02em;margin:0;font-weight:700}.linhas{margin:var(--crt-space-1) 0 0;padding:0;list-style:none}.linhas li{gap:var(--crt-space-3);padding:var(--crt-space-3) 0;border-top:1px solid var(--crt-linha-claro);grid-template-columns:64px 1fr;align-items:start;display:grid}.linhas li:first-child{border-top:0}.linhas .hora{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.6}.pessoas{gap:var(--crt-space-2) var(--crt-space-4);flex-wrap:wrap;display:flex}.pessoa{align-items:center;gap:var(--crt-space-2);font-weight:600;line-height:1.2;display:inline-flex}.pessoa small{font-weight:500;font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio)}.mini{object-fit:cover;background:var(--crt-laranja-suave);width:28px;height:28px;color:var(--crt-laranja-forte);border-radius:50%;flex:none;place-items:center;padding-top:2px;font-size:.75rem;font-weight:800;display:grid}.recado{padding:var(--crt-space-8) var(--crt-space-6);text-align:center;flex-direction:column;align-items:center;display:flex}.recado .icone{background:var(--crt-laranja-suave);width:64px;height:64px;color:var(--crt-laranja-forte);border-radius:50%;place-items:center;display:grid}.recado .icone svg{width:30px;height:30px}.recado h2{font-size:var(--crt-texto-lg);margin:var(--crt-space-4) 0 var(--crt-space-2);text-wrap:balance;font-weight:700;line-height:1.25}.recado p{color:var(--crt-tinta-apoio);max-width:34ch;margin:0}.recado .botao{width:auto;margin-top:var(--crt-space-6)}.agenda .botao{text-decoration:none}.botao-secundario{background:var(--crt-branco);color:var(--crt-tinta);border-color:var(--crt-borda-claro);font-size:var(--crt-texto-rotulo)}.botao-zap{background:var(--crt-carvao);color:var(--crt-branco);font-size:var(--crt-texto-md)}.agenda .botao-zap svg{width:22px;height:22px;color:var(--crt-zap)}.esq{background:var(--crt-esqueleto);border-radius:var(--crt-raio-pilula)}.esq-av{border-radius:50%;width:56px;height:56px}.esq-texto{flex:1}.esq-nome{width:55%;height:18px}.esq-sessao{width:35%;height:14px;margin-top:10px}.esq-periodo{width:22%;height:13px;margin-top:24px}.esq-horarios{gap:20px;margin-top:12px;display:flex}.esq-horarios .esq{width:52px;height:18px}.acoes-barra{z-index:2;gap:var(--crt-space-3);padding:var(--crt-space-3) var(--crt-space-4) calc(var(--crt-space-3) + env(safe-area-inset-bottom));background:var(--crt-branco);display:flex;position:sticky;bottom:0;box-shadow:0 -6px 24px #1f20231f}.acoes-barra .botao-principal,.acoes-barra .botao-carvao{flex:1;margin-top:0}.botao-carvao{background:var(--crt-carvao);color:var(--crt-branco);font-size:var(--crt-texto-md)}.botao-redondo{width:var(--crt-toque);height:var(--crt-toque);border-radius:50%;flex:none;padding:0}.agenda .botao-redondo svg{width:24px;height:24px;margin:0}.visao-linha{align-items:center;gap:var(--crt-space-4);display:flex}.visao-linha .visao{flex:1}.visao-linha .botao-principal{margin-top:0;display:none}.contato{display:none}.agenda-rodape{width:100%;max-width:var(--crt-conteudo);padding:0 var(--crt-space-5) var(--crt-space-8);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-sm);text-align:center;margin:0 auto}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width>=900px){.faixa{padding:var(--crt-space-12) var(--crt-space-8) var(--crt-space-16)}.faixa .dentro{max-width:calc(var(--crt-conteudo) - 2 * var(--crt-space-8))}.agenda-miolo{padding:0 var(--crt-space-8) var(--crt-space-8)}.dia{padding:var(--crt-space-5) 0 var(--crt-space-4)}.dia-topo{padding:0 var(--crt-space-6)}.trilho:after{display:none}.dias{padding:var(--crt-space-1) var(--crt-space-6);grid-template-columns:repeat(14,1fr);gap:6px;display:grid;overflow:visible}.chip{width:100%}.visao{max-width:400px}.prof{padding:var(--crt-space-6) var(--crt-space-8)}.turno{padding:var(--crt-space-5) var(--crt-space-8) var(--crt-space-3)}.linhas li{grid-template-columns:80px 1fr}.acoes-barra{display:none}.visao-linha{justify-content:space-between}.visao-linha .visao{flex:0 400px}.visao-linha .botao-principal{flex:none;width:auto;display:inline-flex}.contato{justify-content:space-between;align-items:center;gap:var(--crt-space-6);padding:var(--crt-space-6) var(--crt-space-8);display:flex}.contato h2{font-size:var(--crt-texto-lg);margin:0;font-weight:700;line-height:1.25}.contato p{margin:var(--crt-space-1) 0 0;color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo)}.contato .botao{flex:none}}.faixa .ver-agenda{align-items:center;gap:var(--crt-space-1);min-height:44px;margin:calc(-1 * var(--crt-space-3)) 0 var(--crt-space-1) calc(-1 * var(--crt-space-1));padding:2px var(--crt-space-1) 0;color:var(--crt-branco);font-size:var(--crt-texto-rotulo);text-underline-offset:3px;font-weight:700;text-decoration:underline;display:inline-flex}.faixa .ver-agenda svg{width:18px;height:18px;margin-top:-2px}.coluna{gap:var(--crt-space-4);flex-direction:column;min-width:0;display:flex}.cartao-pedido{padding:var(--crt-space-5) var(--crt-space-4)}.cartao-pedido h2{font-size:var(--crt-texto-lg);letter-spacing:0;margin:0;font-weight:700;line-height:1.25}.cartao-pedido .apoio{margin:var(--crt-space-1) 0 0;color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo)}.cartao-pedido .limite{margin-top:var(--crt-space-3)}.contador{justify-content:space-between;align-items:center;gap:var(--crt-space-4);display:flex}.passo{align-items:center;gap:var(--crt-space-2);display:flex}.passo button{width:var(--crt-toque);height:var(--crt-toque);border:1.5px solid var(--crt-borda-claro);background:var(--crt-branco);color:var(--crt-tinta);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.passo button svg{width:22px;height:22px}.passo button:disabled{border-color:var(--crt-linha-claro);color:var(--crt-borda-claro);cursor:default}.passo output{text-align:center;min-width:40px;font-size:var(--crt-texto-xl);font-variant-numeric:tabular-nums;padding-top:4px;font-weight:800}.pedido fieldset{margin:var(--crt-space-3) 0 0;border:0;min-width:0;padding:0}.pedido legend{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);letter-spacing:.02em;padding:0;font-weight:700}.escolhas{margin:var(--crt-space-2) 0 0;gap:var(--crt-space-2);flex-direction:column;padding:0;list-style:none;display:flex}.escolha{align-items:center;gap:var(--crt-space-3);min-height:60px;padding:var(--crt-space-2) var(--crt-space-3);border:1.5px solid var(--crt-linha-claro);border-radius:var(--crt-raio);cursor:pointer;font-size:var(--crt-texto-md);font-weight:500;display:flex}.pedido .texto{flex:1;min-width:0;line-height:1.25}.pedido .texto b{font-weight:700;display:block}.escolha .texto small{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);margin-top:2px;display:block}.escolha .mini,.recolhida .mini,.resumo .quem-vai .mini{width:40px;height:40px;font-size:.875rem}.pedido .mini svg{width:22px;height:22px}.escolha input{appearance:none;border:2px solid var(--crt-borda-claro);background:var(--crt-branco);border-radius:50%;flex:none;width:24px;height:24px;min-height:0;margin:0;padding:0}.escolha input:checked{border-color:var(--crt-laranja);background:var(--crt-laranja);box-shadow:inset 0 0 0 4px var(--crt-branco)}.escolha input:focus-visible{outline:3px solid var(--crt-laranja-forte);outline-offset:2px}.escolha:has(input:checked){border-color:var(--crt-laranja);background:var(--crt-escolhido-fundo)}.escolha.ocupada{cursor:default;padding-right:var(--crt-space-4);border-style:dashed}.escolha.ocupada .texto b{color:var(--crt-tinta-apoio);font-weight:600}.escolha.ocupada .mini{filter:grayscale();opacity:.6}.com-pref{border:1.5px solid var(--crt-laranja);border-radius:var(--crt-raio);background:var(--crt-escolhido-fundo)}.com-pref .escolha{background:0 0;border:0}.preferencia{padding:0 var(--crt-space-3) var(--crt-space-3) calc(var(--crt-space-3) * 2 + 40px)}.preferencia .rotulo{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);letter-spacing:.02em;font-weight:700;display:block}.preferencia .visao{margin-top:var(--crt-space-2);grid-template-columns:repeat(3,1fr)}.preferencia .visao button{padding-left:var(--crt-space-1);padding-right:var(--crt-space-1)}.recolhida{align-items:center;gap:var(--crt-space-3);padding-top:var(--crt-space-3);padding-bottom:var(--crt-space-3);display:flex}.recolhida .texto small{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600;display:block}.recolhida .hoje-link{margin:0 calc(-1 * var(--crt-space-2)) 0 0}.resultado-topo{gap:var(--crt-space-1);flex-direction:column;display:flex}.cartao-pedido .resultado-topo .apoio{margin:0}.inicios{margin:var(--crt-space-1) 0 0;padding:0;list-style:none}.inicios>li+li{border-top:1px solid var(--crt-linha-claro)}.inicio{gap:var(--crt-space-3);width:100%;min-height:56px;padding:var(--crt-space-3) 0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px 1fr 20px;align-items:center;display:grid}.inicio .hora{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;align-self:start;font-weight:700;line-height:1.6}.inicio .seta{width:20px;height:20px;color:var(--crt-laranja-forte)}.inicio .seta svg{width:20px;height:20px;display:block}.quem-vai{gap:var(--crt-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.quem-vai li{align-items:center;gap:var(--crt-space-2);border:0;font-weight:600;line-height:1.2;display:flex}.quem-vai .rot{min-width:62px;font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600}.quem-vai small{font-weight:500;font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio)}.turno-titulo{margin:var(--crt-space-4) 0 0;padding-top:var(--crt-space-3);border-top:1px solid var(--crt-linha-claro);font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);letter-spacing:.02em;font-weight:700}.recado-dentro{padding:var(--crt-space-6) var(--crt-space-2) var(--crt-space-2)}.aviso-busca{gap:var(--crt-space-3);margin-top:var(--crt-space-4);padding:var(--crt-space-4);border-radius:var(--crt-raio);background:var(--crt-laranja-suave);color:var(--crt-tinta);align-items:flex-start;display:flex}.aviso-busca>svg{width:22px;height:22px;color:var(--crt-laranja-forte);flex:none}.aviso-busca b{margin-bottom:2px;display:block}.aviso-busca p{font-size:var(--crt-texto-rotulo);margin:0}.aviso-busca .botao{margin-top:var(--crt-space-3)}.selo-escolhido{align-items:center;gap:var(--crt-space-1);font-size:var(--crt-texto-sm);color:var(--crt-laranja-forte);font-weight:700;display:inline-flex}.selo-escolhido svg{width:18px;height:18px;margin-top:-2px}.resumo:focus{outline:none}.resumo:focus-visible{outline:3px solid var(--crt-laranja-forte);outline-offset:2px}.resumo .quando-pedido{margin:var(--crt-space-2) 0 0;font-size:var(--crt-texto-xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.resumo .quem-vai{margin-top:var(--crt-space-4);padding-top:var(--crt-space-4);border-top:1px solid var(--crt-linha-claro);gap:var(--crt-space-3)}.resumo .quem-vai b{display:block}.resumo .botao{margin-top:var(--crt-space-5);width:100%}.esq-linhas{margin-top:var(--crt-space-3)}.esq-linha{gap:var(--crt-space-3);padding:var(--crt-space-3) 0;border-top:1px solid var(--crt-linha-claro);grid-template-columns:64px 1fr;display:grid}.esq-linha:first-child{border-top:0}.esq-hora{width:52px;height:20px;display:block}.esq-quem{gap:var(--crt-space-2);margin-bottom:var(--crt-space-2);align-items:center;display:flex}.esq-mini{border-radius:50%;width:28px;height:28px;display:block}.esq-nome-curto{width:45%;height:14px;display:block}@media (width>=900px){.pedido .faixa .dentro{max-width:calc(var(--crt-conteudo-largo) - 2 * var(--crt-space-8))}.pedido .agenda-miolo{max-width:var(--crt-conteudo-largo);align-items:start;gap:var(--crt-space-6);grid-template-columns:420px 1fr;display:grid}.pedido .agenda-rodape{max-width:var(--crt-conteudo-largo)}.pedido .dias{grid-template-columns:repeat(7,1fr)}.coluna-lado{top:var(--crt-space-4);position:sticky}.cartao-pedido{padding:var(--crt-space-6)}.inicio{grid-template-columns:80px 1fr 20px}.resumo .botao{width:auto}}.campo-foto{column-gap:var(--crt-space-4);row-gap:var(--crt-space-4);grid-template-columns:96px 1fr;align-items:center;display:grid}.retrato{object-fit:cover;background:var(--crt-laranja-suave);width:96px;height:96px;color:var(--crt-laranja-forte);border-radius:50%;flex:none;place-items:center;padding-top:4px;font-size:2rem;font-weight:800;line-height:1;display:grid}img.retrato,img.foto-lista{padding:0}.retrato svg{width:44px;height:44px;margin-top:-4px}.retrato.previa{outline:3px solid var(--crt-laranja);outline-offset:3px}.foto-texto{gap:var(--crt-space-2);flex-direction:column;min-width:0;display:flex}.foto-texto legend{margin-bottom:0}.foto-botoes{align-items:center;gap:var(--crt-space-1) var(--crt-space-2);flex-wrap:wrap;display:flex}.foto-botoes .botao-sec{min-height:var(--crt-toque);padding:3px var(--crt-space-4) 0}.foto-botoes .botao-texto{padding:3px var(--crt-space-1) 0 0}.foto-nota{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);grid-column:1/-1;margin:0;font-weight:600;line-height:1.4}.campo-foto>.aviso{grid-column:1/-1}.aviso p{margin:0}.aviso strong{font-weight:700;display:block}.item-com-foto{grid-template-columns:40px 1fr auto 20px}.item-com-foto>.foto-lista{grid-area:1/1}.item-com-foto>.item-abrir{grid-area:1/2/auto/4}.item-com-foto>.botao-texto{grid-area:1/3;align-self:start}.item-com-foto>.item-seta{grid-area:1/4}.item-com-foto h3{padding-right:6.5rem}.foto-lista{object-fit:cover;background:var(--crt-laranja-suave);width:40px;height:40px;color:var(--crt-laranja-forte);border-radius:50%;place-items:center;padding-top:3px;font-size:.9375rem;font-weight:800;display:grid}.lista-inativa .foto-lista{background:var(--crt-creme);color:var(--crt-tinta-apoio)}.lista-inativa img.foto-lista{filter:grayscale();opacity:.75}@media (width>=900px){.campo-foto{column-gap:var(--crt-space-6);grid-template-columns:112px 1fr}.retrato{width:112px;height:112px;font-size:2.25rem}}.rotulo{font-weight:600;font-size:var(--crt-texto-rotulo)}.cabeca-form{gap:var(--crt-space-2);flex-direction:column;display:flex}.numero{gap:var(--crt-space-2) var(--crt-space-3);grid-template-columns:104px minmax(0,1fr);max-width:420px;display:grid}.com-prefixo{position:relative}.com-prefixo span{left:var(--crt-space-4);color:var(--crt-tinta-apoio);pointer-events:none;font-weight:600;position:absolute;top:50%;transform:translateY(-45%)}.com-prefixo input{padding-left:30px}.area input[aria-invalid=true]{border-color:var(--crt-laranja-forte)}.aviso-flutuante.so-texto{padding:var(--crt-space-4) var(--crt-space-5)}.osso-campo{height:var(--crt-toque);border-radius:var(--crt-raio)}.bloco .erro-campo{gap:var(--crt-space-2);color:var(--crt-laranja-forte);font-size:var(--crt-texto-rotulo);align-items:flex-start;margin:0;font-weight:600;line-height:1.4;display:flex}.bloco .erro-campo svg{color:var(--crt-laranja-forte);flex:none;width:18px;height:18px;margin-top:-1px}.testar-whats{justify-content:center;align-items:center;gap:var(--crt-space-2);display:inline-flex}.dica-testar{margin-top:calc(-1 * var(--crt-space-2))}@media (width>=900px){.acoes-form .testar-whats{margin-right:auto}.dica-testar{text-align:left}}.aviso-corrido strong{display:inline}.subabas{gap:var(--crt-space-1);padding:var(--crt-space-1);background:var(--crt-branco);border:1.5px solid var(--crt-linha-claro);border-radius:var(--crt-raio-pilula);box-shadow:var(--crt-sombra);grid-template-columns:1fr 1fr;display:grid}.subabas a{min-height:44px;padding:3px var(--crt-space-3) 0;border-radius:var(--crt-raio-pilula);color:var(--crt-tinta);font-size:var(--crt-texto-rotulo);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.subabas a[aria-current=page]{background:var(--crt-carvao);color:var(--crt-branco)}.semana{margin:var(--crt-space-2) 0 0;padding:0;list-style:none}.dia-grade{column-gap:var(--crt-space-3);padding:var(--crt-space-3) 0;grid-template-columns:84px 1fr;align-items:start;display:grid;position:relative}.dia-grade+.dia-grade:before{content:"";border-top:1px solid var(--crt-linha-claro);position:absolute;top:0;left:0;right:0}.dia-grade h3{font-size:var(--crt-texto-md);margin:0;padding-top:15px;font-weight:700;line-height:1.2}.dia-grade .fichas{gap:var(--crt-space-2)}.dia-grade .sem-turno{color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo);margin:0;padding-top:15px;line-height:1.2}.dia-folga h3{color:var(--crt-tinta-apoio);font-weight:600}.ficha-neutra{background:var(--crt-creme);font-variant-numeric:tabular-nums}.ficha-neutra button{color:var(--crt-tinta-apoio)}.bloco .botao-acao{width:100%;margin-top:var(--crt-space-4)}.embutido{margin-top:var(--crt-space-4);padding-top:var(--crt-space-5);border-top:1px solid var(--crt-linha-claro)}.embutido h3{margin:0 0 calc(-1 * var(--crt-space-2));font-size:var(--crt-texto-md);font-weight:700}.dias-marca{gap:var(--crt-space-2);grid-template-columns:repeat(4,1fr);display:grid}.dias-marca .opcao span{border:1.5px solid var(--crt-borda-campo)}.dias-marca .opcao input:checked+span{border-color:var(--crt-carvao)}.opcoes-2{grid-template-columns:repeat(2,1fr)}.par-horas{gap:var(--crt-space-3);grid-template-columns:1fr 1fr;max-width:360px;display:grid}.par-horas .campo{gap:var(--crt-space-2)}.area input[type=time],.area input[type=date]{font-variant-numeric:tabular-nums}.campo-data{max-width:240px}.par-datas{gap:var(--crt-space-3);grid-template-columns:1fr 1fr;max-width:480px;display:grid}.par-datas .campo{gap:var(--crt-space-2);min-width:0}.par-datas input{box-sizing:border-box;width:100%;min-width:0}.embutido .par-datas+.dica{margin-top:calc(-1 * var(--crt-space-2))}.resumo-periodo{padding:var(--crt-space-3) var(--crt-space-4);background:var(--crt-creme);border-radius:var(--crt-raio);font-size:var(--crt-texto-rotulo);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.itens-excecao .item{grid-template-columns:1fr auto}.itens-excecao .item .botao-texto{margin-top:-11px}@media (width>=900px){.subabas{max-width:400px}.dia-grade{grid-template-columns:120px 1fr}.dias-marca{grid-template-columns:repeat(7,1fr)}.bloco .botao-acao{width:auto}.embutido .acoes-form{flex-direction:row-reverse;justify-content:flex-start}}.dados .campos{gap:var(--crt-space-5);margin-top:var(--crt-space-5);flex-direction:column;display:flex}.dados .campo{gap:var(--crt-space-2);flex-direction:column;display:flex}.dados .campo label{font-weight:600;font-size:var(--crt-texto-rotulo)}.dados .campo .dica-campo{margin:calc(-1 * var(--crt-space-1)) 0 0;font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio)}.dados .campo input{width:100%;min-height:var(--crt-toque);padding:2px var(--crt-space-4) 0;font:inherit;letter-spacing:.02em;color:var(--crt-tinta);background:var(--crt-branco);border:1.5px solid var(--crt-borda-campo);border-radius:var(--crt-raio);outline:none}.dados .campo input::placeholder{color:var(--crt-tinta-apoio)}.dados .campo input:focus-visible{border-color:var(--crt-laranja-forte);box-shadow:0 0 0 3px #d13b0a38}.dados .campo input[aria-invalid=true]{border-color:var(--crt-laranja-forte);border-width:2px}.dados .erro-campo{gap:var(--crt-space-2);font-size:var(--crt-texto-rotulo);color:var(--crt-laranja-forte);align-items:flex-start;margin:0;font-weight:600;line-height:1.35;display:flex}.dados .erro-campo svg{flex:none;width:18px;height:18px;margin-top:-1px}.enviar{margin-top:var(--crt-space-6)}.enviar .botao{width:100%;margin-top:0}.enviar .botao-principal svg{width:22px;height:22px}.enviar .depois{margin:var(--crt-space-3) 0 0;font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);text-align:center}.dados .aviso-busca{margin-top:var(--crt-space-5)}.resumo{scroll-margin-top:var(--crt-space-3)}.pronto:focus,.pedido-pronto .cartao-pedido:focus{outline:none}.pronto:focus-visible,.pedido-pronto .cartao-pedido:focus-visible{outline:3px solid var(--crt-laranja-forte);outline-offset:2px}.pronto .quando-pedido{margin:var(--crt-space-2) 0 0;font-size:var(--crt-texto-xl);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.pronto .quem-vai{margin-top:var(--crt-space-4);padding-top:var(--crt-space-4);border-top:1px solid var(--crt-linha-claro);gap:var(--crt-space-3)}.pronto .quem-vai .mini{width:40px;height:40px;font-size:.875rem}.pronto .quem-vai b{display:block}.acao-zap{margin-top:var(--crt-space-5);padding-top:var(--crt-space-5);border-top:1px solid var(--crt-linha-claro)}.acao-zap p{margin:0 0 var(--crt-space-3);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio)}.acao-zap .botao{width:100%}.ver-msg{margin-top:var(--crt-space-3)}.ver-msg summary{justify-content:center;align-items:center;gap:var(--crt-space-1);cursor:pointer;min-height:44px;color:var(--crt-laranja-forte);font-size:var(--crt-texto-rotulo);text-underline-offset:3px;padding-top:2px;font-weight:700;text-decoration:underline;list-style:none;display:flex}.ver-msg summary::-webkit-details-marker{display:none}.ver-msg summary svg{width:18px;height:18px;margin-top:-2px;transition:transform .2s ease-out}.ver-msg[open] summary svg{transform:rotate(180deg)}.balao{margin:var(--crt-space-2) 0 0;padding:var(--crt-space-4);background:var(--crt-creme);border-radius:var(--crt-raio) var(--crt-raio) var(--crt-raio) 4px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--crt-texto-rotulo);line-height:1.45}.link-caixa{align-items:center;gap:var(--crt-space-2);margin:var(--crt-space-4) 0 0;min-height:var(--crt-toque);padding:var(--crt-space-3) var(--crt-space-4) 10px;background:var(--crt-creme);border-radius:var(--crt-raio);font-size:var(--crt-texto-rotulo);font-weight:600;display:flex}.link-caixa svg{width:18px;height:18px;color:var(--crt-tinta-apoio);flex:none;margin-top:-2px}.link-caixa span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.botoes{gap:var(--crt-space-3);margin-top:var(--crt-space-4);flex-direction:column;display:flex}.botoes .botao{width:100%;margin-top:0}.botao-secundario.feito{border-color:var(--crt-laranja-forte);color:var(--crt-laranja-forte)}.depois-lista{margin:var(--crt-space-3) 0 0;padding:0 0 0 var(--crt-space-5);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo)}.depois-lista li+li{margin-top:var(--crt-space-1)}.outro{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.ver-msg summary svg{transition:none}}@media (width>=900px){.coluna-lado.com-dados{position:static}.botoes{flex-direction:row}.botoes .botao{width:auto}.acao-zap{justify-content:space-between;align-items:center;gap:var(--crt-space-6);display:flex}.acao-zap p{margin:0}.acao-zap .botao{flex:none;width:auto}}.fila .apoio-lista{margin:0 0 var(--crt-space-2);font-size:var(--crt-texto-rotulo)}.dia-pedidos{margin-top:var(--crt-space-5)}.dia-pedidos+.dia-pedidos{margin-top:var(--crt-space-6)}.dia-titulo{margin:0 0 var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);font-weight:600;line-height:1.3}.dia-titulo .relativo{color:var(--crt-laranja-forte);font-weight:700}.dia-pedidos .itens{margin-top:0}.item-pedido{padding-top:var(--crt-space-3);padding-bottom:var(--crt-space-3);grid-template-columns:1fr}.item-pedido .item-abrir{align-items:center;column-gap:var(--crt-space-3);min-height:var(--crt-toque);grid-template-columns:3.6em 1fr 20px;display:grid}.item-pedido .hora{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;padding-top:3px;font-weight:800;line-height:1}.item-pedido .quem{padding-top:2px;font-weight:700;line-height:1.3;display:block}.item-pedido .quantas{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);margin-top:2px;line-height:1.3;display:block}.pedido .rotulo-dia{font-size:var(--crt-texto-sm);color:var(--crt-laranja-forte);margin:0;font-weight:700;line-height:1.3}.pedido .data-pedido{margin:2px 0 0}.pedido .hora-pedido{margin:var(--crt-space-1) 0 0;font-size:var(--crt-texto-xl);color:var(--crt-tinta);font-variant-numeric:tabular-nums;font-weight:800;line-height:1.15}.secao-pedido{margin-top:var(--crt-space-5);padding-top:var(--crt-space-5);border-top:1px solid var(--crt-linha-claro)}.secao-pedido h3{margin:0 0 var(--crt-space-2);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);font-weight:600;line-height:1.3}.bloco .cliente-nome{font-size:var(--crt-texto-lg);color:var(--crt-tinta);margin:0;font-weight:700;line-height:1.3}.contato-acoes{gap:var(--crt-space-2);margin-top:var(--crt-space-3);display:grid}.contato-acoes .botao{width:100%;text-decoration:none}.contato-acoes .botao-zap svg{width:22px;height:22px;color:var(--crt-zap)}.telefone{font-size:var(--crt-texto-md);font-variant-numeric:tabular-nums}.abas{scrollbar-width:none;scroll-padding-inline:var(--crt-space-3);overscroll-behavior-x:contain}.abas::-webkit-scrollbar{display:none}.abas a{flex:none}.pessoas-pedido{margin:0;padding:0;list-style:none}.pessoas-pedido li{align-items:center;gap:var(--crt-space-3);padding:var(--crt-space-3) 0;display:flex}.pessoas-pedido li+li{border-top:1px solid var(--crt-linha-claro)}.pessoas-pedido .numero-pessoa{background:var(--crt-creme);width:36px;height:36px;color:var(--crt-tinta);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;padding-top:3px;font-weight:800;display:grid}.pessoas-pedido b{padding-top:2px;font-weight:700;line-height:1.3;display:block}.pessoas-pedido small{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);margin-top:2px;line-height:1.35;display:block}.bloco .proximo-passo{margin-top:var(--crt-space-5);padding:var(--crt-space-3) var(--crt-space-4) 10px;background:var(--crt-creme);border-radius:var(--crt-raio);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta)}@media (width>=900px){.item-pedido .item-abrir{grid-template-columns:4.2em 1fr 20px}.pedido .hora-pedido{font-size:var(--crt-texto-2xl)}.contato-acoes{flex-wrap:wrap;align-items:center;display:flex}.contato-acoes .botao{width:auto}}.osso-pedido{gap:var(--crt-space-3);padding:var(--crt-space-4) 0;grid-template-columns:3.6em 1fr;align-items:center;display:grid}.pedido .selo-status{margin-bottom:var(--crt-space-3)}.selo-status.confirmado{background:var(--crt-carvao);color:var(--crt-branco)}.selo-status.recusado{background:var(--crt-linha-claro);color:var(--crt-tinta)}.secao-pedido .apoio-secao{margin:calc(-1 * var(--crt-space-1)) 0 var(--crt-space-2);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio)}.atende li{align-items:flex-start}.atende .numero-pessoa{margin-top:2px}.atende .quem-atende{flex:1;min-width:0}.atende .sala{margin-top:var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta);font-weight:600;display:block}.atende .botao-texto{flex:none;align-self:center;padding-right:0}.ver-na-agenda{margin:var(--crt-space-2) 0 0}.ver-na-agenda .botao-texto{padding-left:0}.trocar{margin:var(--crt-space-2) 0;border:1.5px solid var(--crt-laranja);border-radius:var(--crt-raio);background:var(--crt-escolhido-fundo);padding:var(--crt-space-4)!important;display:block!important}.trocar+li{border-top:0!important}.trocar .cabeca{align-items:center;gap:var(--crt-space-3);display:flex}.trocar .cabeca b{flex:1}.trocar fieldset{margin:var(--crt-space-4) 0 0;border:0;min-width:0;padding:0}.trocar legend{margin-bottom:var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);padding:0;font-weight:600}.trocar .escolha{background:var(--crt-branco)}.trocar .escolha .texto{flex:1}.trocar .escolha .texto b{padding-top:2px;font-weight:700;display:block}.trocar .opcoes{max-width:none;margin-top:var(--crt-space-1)}.trocar .pronto{margin-top:var(--crt-space-3);justify-content:flex-end;display:flex}.trocar .fixo{margin:var(--crt-space-4) 0 0}.trocar .fixo .rotulo{margin-bottom:var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);font-weight:600;display:block}.escolha.fixa{cursor:default;border-style:solid;border-color:var(--crt-linha-claro)}.escolha.fixa .icone-fixo{width:20px;height:20px;color:var(--crt-tinta-apoio);flex:none}.decisao{margin-top:var(--crt-space-6);padding-top:var(--crt-space-5);border-top:1px solid var(--crt-linha-claro)}.decisao>p{margin:0 0 var(--crt-space-3);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio)}.decisao .botoes{gap:var(--crt-space-2);display:grid}.decisao .botao{width:100%;margin:0;text-decoration:none}.decisao .aviso{margin-bottom:var(--crt-space-4)}.decisao h3{margin:0 0 var(--crt-space-1);font-size:var(--crt-texto-lg);color:var(--crt-tinta);font-weight:700;line-height:1.3}.botao-escuro{background:var(--crt-carvao);color:var(--crt-branco);font-size:var(--crt-texto-md)}.botao:disabled{cursor:default;opacity:.55}.girando{border:2.5px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite girar}@media (prefers-reduced-motion:reduce){.girando{opacity:.6;border-right-color:currentColor;animation:none}}.resposta{margin-bottom:var(--crt-space-5);padding:var(--crt-space-4);border-radius:var(--crt-raio);background:var(--crt-creme)}.resposta h2{font-size:var(--crt-texto-lg);color:var(--crt-tinta);margin:0;font-weight:700;line-height:1.3}.resposta p{margin:var(--crt-space-1) 0 0;font-size:var(--crt-texto-rotulo);color:var(--crt-tinta)}.resposta .botao{width:100%;margin-top:var(--crt-space-4);text-decoration:none}.resposta .botao-zap svg{width:22px;height:22px;color:var(--crt-zap)}@media (width>=900px){.decisao .botoes{flex-wrap:wrap;align-items:center;display:flex}.decisao .botao,.resposta .botao{width:auto}}.trocar .escolhas li{padding:0;display:block;border:0!important}.trocar .escolhas li .escolha{display:flex}.botao-principal[aria-busy=true]{opacity:1;cursor:progress}.saudacao.largo .dentro,.miolo.largo{max-width:var(--crt-conteudo-largo)}.dia-nav{align-items:center;gap:var(--crt-space-2);grid-template-columns:44px 1fr 44px;display:grid}.dia-nav .quando{text-align:center;min-width:0}.dia-nav .relativo{font-size:var(--crt-texto-sm);color:var(--crt-laranja-forte);font-weight:700;line-height:1.3;display:block}.bloco .dia-nav h2{font-size:var(--crt-texto-lg);text-wrap:balance;margin-top:2px}.passo-dia{border:1.5px solid var(--crt-borda-campo);background:var(--crt-branco);width:44px;height:44px;color:var(--crt-tinta);cursor:pointer;border-radius:50%;place-items:center;padding:0;text-decoration:none;display:grid}.passo-dia svg{width:20px;height:20px}.passo-dia:hover{background:var(--crt-creme)}.dia-resumo{justify-content:space-between;align-items:center;gap:0 var(--crt-space-3);min-height:44px;margin-top:var(--crt-space-4);padding-top:var(--crt-space-2);border-top:1px solid var(--crt-linha-claro);flex-wrap:wrap;display:flex}.bloco .dia-resumo p{font-size:var(--crt-texto-rotulo)}.dia-resumo .hoje-link{margin:0 calc(-1 * var(--crt-space-2)) 0 0;align-items:center;display:inline-flex}.turno-agenda{margin-top:var(--crt-space-5)}.turno-agenda h3{margin:0 0 var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);font-weight:600;line-height:1.3}.turno-agenda .itens{margin-top:0}.item-atendimento{padding-top:var(--crt-space-3);padding-bottom:var(--crt-space-3);grid-template-columns:1fr}.item-atendimento .item-abrir{align-items:start;column-gap:var(--crt-space-3);min-height:var(--crt-toque);grid-template-columns:3.6em 1fr 20px;display:grid}.item-atendimento .hora{font-size:var(--crt-texto-lg);font-variant-numeric:tabular-nums;padding-top:3px;font-weight:800;line-height:1.25}.item-atendimento .ate{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600;display:block}.item-atendimento .cliente{padding-top:2px;font-weight:700;line-height:1.3;display:block}.item-atendimento .grupo{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);line-height:1.3;display:block}.atende-linhas{margin:var(--crt-space-1) 0 0;gap:var(--crt-space-1);padding:0;list-style:none;display:grid}.atende-linha{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);line-height:1.4;overflow:hidden}.atende-linha .par{flex-wrap:wrap;margin-left:-1.4em;display:flex}.atende-linha .par>span{white-space:nowrap}.atende-linha .par>span:before{content:"·";text-align:center;width:1.4em;color:var(--crt-tinta-apoio);font-weight:400;display:inline-block}.atende-linha .sala{color:var(--crt-tinta);font-weight:700}.item-atendimento .item-seta{align-self:center}.bloco .salas-livres{margin-top:var(--crt-space-5);padding-top:var(--crt-space-4);border-top:1px solid var(--crt-linha-claro)}.dia-vazio{text-align:center;padding:var(--crt-space-8) var(--crt-space-2) var(--crt-space-2);flex-direction:column;align-items:center;display:flex}.dia-vazio .icone{background:var(--crt-laranja-suave);width:64px;height:64px;color:var(--crt-laranja-forte);border-radius:50%;place-items:center;display:grid}.dia-vazio .icone svg{width:30px;height:30px}.bloco .dia-vazio h3{margin:var(--crt-space-4) 0 var(--crt-space-2);font-size:var(--crt-texto-lg);text-wrap:balance;font-weight:700;line-height:1.25}.bloco .dia-vazio p{max-width:36ch}.dia-vazio .botao{margin-top:var(--crt-space-5);text-decoration:none}.osso-atendimento{gap:var(--crt-space-3);padding:var(--crt-space-4) 0;grid-template-columns:3.6em 1fr;align-items:start;display:grid}.osso-atendimento+.osso-atendimento{border-top:1px solid var(--crt-linha-claro)}.osso-linhas{gap:var(--crt-space-2);display:grid}.erro-agenda{margin-top:var(--crt-space-5);gap:var(--crt-space-3);justify-items:start;display:grid}.grade-salas{display:none}@media (width>=900px){.so-celular{display:none!important}.bloco.agenda-dia{padding:var(--crt-space-6) var(--crt-space-8) var(--crt-space-8)}.dia-nav{grid-template-columns:44px minmax(0,1fr) 44px;max-width:520px;margin:0 auto}.grade-salas{--hora:84px;grid-template-columns:56px repeat(var(--salas),minmax(0,1fr));column-gap:var(--crt-space-2);margin-top:var(--crt-space-5);display:grid}.grade-salas .cabeca-sala{padding:0 var(--crt-space-2) var(--crt-space-3)}.bloco .grade-salas h3{font-size:var(--crt-texto-md);margin:0;font-weight:700;line-height:1.3}.bloco .cabeca-sala p{font-size:var(--crt-texto-sm);margin-top:2px;font-weight:600}.eixo{height:calc(var(--horas) * var(--hora));position:relative}.eixo span{right:var(--crt-space-2);font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-variant-numeric:tabular-nums;font-weight:700;position:absolute;transform:translateY(-50%)}.eixo span:first-child{transform:none}.eixo span:last-child{transform:translateY(-100%)}.coluna-sala{height:calc(var(--horas) * var(--hora));border:1px solid var(--crt-linha-claro);background-image:linear-gradient(to bottom,transparent calc(var(--hora) - 1px),var(--crt-linha-claro) 0);background-size:100% var(--hora);border-radius:10px;margin:0;padding:0;list-style:none;position:relative}.coluna-sala.livre{background-color:var(--crt-creme)}.coluna-sala li{left:4px;right:4px;top:calc(var(--ini) / 60 * var(--hora) + 2px);height:calc(var(--dur) / 60 * var(--hora) - 4px);position:absolute}.atendimento{height:100%;padding:var(--crt-space-2) var(--crt-space-3) 0;background:var(--crt-laranja-suave);color:var(--crt-tinta);border-radius:8px;flex-direction:column;gap:1px;line-height:1.3;text-decoration:none;display:flex;overflow:hidden}.atendimento:hover{box-shadow:inset 0 0 0 1.5px var(--crt-laranja-forte)}.atendimento .hora{font-size:var(--crt-texto-sm);font-variant-numeric:tabular-nums;font-weight:700}.atendimento b{font-size:var(--crt-texto-rotulo);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.atendimento small{font-size:var(--crt-texto-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.atendimento.curto{align-items:baseline;gap:var(--crt-space-2);flex-direction:row;padding-top:6px}.atendimento.curto small{display:none}.atendimento.curto .hora{white-space:nowrap;flex:none}.atendimento.curto b{min-width:0}.osso-grade{height:420px;margin-top:var(--crt-space-5);background:var(--crt-osso);border-radius:10px}}@media (width<=899.98px){.so-desktop{display:none!important}}.selo-acesso{padding:4px 10px 3px}.selo-acesso.sem{color:var(--crt-tinta-apoio);box-shadow:inset 0 0 0 1px var(--crt-borda-campo);background:0 0}.selo-acesso.ativo{background:var(--crt-carvao);color:var(--crt-branco)}.selo-acesso.desativado{background:var(--crt-linha-claro);color:var(--crt-tinta)}.bloco .item .acesso-linha{margin:var(--crt-space-2) 0 0}.subabas-3{grid-template-columns:auto 1fr auto}.subabas-3 a{padding-left:var(--crt-space-4);padding-right:var(--crt-space-4)}.acesso .selo-acesso{margin-bottom:var(--crt-space-3)}.acesso h2{margin-bottom:var(--crt-space-2)}.acesso>p+p{margin-top:var(--crt-space-2)}.acesso .email{color:var(--crt-tinta);overflow-wrap:anywhere;font-weight:700}.acesso .botoes{margin-top:var(--crt-space-5)}.acesso .botao{text-decoration:none}.acesso .botao-zap svg{width:22px;height:22px;color:var(--crt-zap)}.acesso>.aviso{margin-top:var(--crt-space-4)}.acesso .acao-zap{margin-top:var(--crt-space-5)}.acesso .secao-pedido .botoes{margin-top:var(--crt-space-3)}.acesso .nota-link{margin:var(--crt-space-3) 0 0;font-size:var(--crt-texto-rotulo)}@media (width>=900px){.subabas-3{max-width:440px}}.entrar .dica-campo{color:var(--crt-nevoa);font-size:var(--crt-texto-rotulo);margin:0;line-height:1.4}.entrar input[aria-invalid=true]{border-color:var(--crt-laranja-luz)}.entrar .erro-campo{gap:var(--crt-space-2);color:var(--crt-laranja-luz);font-size:var(--crt-texto-rotulo);align-items:flex-start;margin:0;font-weight:600;line-height:1.4;display:flex}.entrar .erro-campo svg{flex:none;width:18px;height:18px;margin-top:-1px}.acoes-convite{gap:var(--crt-space-3);margin-top:var(--crt-space-8);flex-direction:column;display:flex}.acoes-convite .botao{width:100%;margin-top:0;text-decoration:none}.botao-contorno{color:var(--crt-branco);border-color:var(--crt-borda-escuro);font-size:var(--crt-texto-md);background:0 0}.entrar .rodape a{min-height:44px;color:var(--crt-laranja-luz);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.entrar a:focus-visible,.entrar button:focus-visible{outline:3px solid var(--crt-laranja-luz);outline-offset:2px}.inteiro{white-space:nowrap}.item-atendimento .item-linha{align-items:start;column-gap:var(--crt-space-3);min-height:var(--crt-toque);grid-template-columns:3.6em 1fr;display:grid}.item-atendimento .onde{margin-top:var(--crt-space-1);font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);line-height:1.4;display:block}.item-atendimento .onde b{color:var(--crt-tinta);font-weight:700}.bloco+.bloco{margin-top:var(--crt-space-5)}.pedir-sala .campo legend,.pedir-sala .campo>label{font-weight:600;font-size:var(--crt-texto-rotulo)}.pedir-sala fieldset{border:0;min-width:0;margin:0;padding:0}.form-sala{gap:var(--crt-space-6);margin-top:var(--crt-space-5);flex-direction:column;display:flex}.dias-calendario{grid-template-columns:repeat(4,1fr)}.dias-calendario .opcao span{border-radius:var(--crt-raio)}.pedir-sala .botao:not(.botao-texto){text-decoration:none}.dias-calendario .opcao span{flex-direction:column;gap:2px;min-height:56px;padding:6px 2px 4px;line-height:1.1}.dias-calendario .opcao small{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600}.dias-calendario .opcao b{font-size:var(--crt-texto-md);font-variant-numeric:tabular-nums;font-weight:800}.dias-calendario .opcao input:checked+span small{color:var(--crt-nevoa)}.mais-dias{width:auto;margin:var(--crt-space-1) 0 0;padding-left:0;padding-right:var(--crt-space-3);justify-content:flex-start;display:inline-flex}.salas-do-pedido{gap:var(--crt-space-2);display:grid}.sala-opcao{display:block;position:relative}.sala-opcao input{opacity:0;width:1px;height:1px;min-height:0;position:absolute}.sala-opcao>span{min-height:var(--crt-toque);padding:var(--crt-space-3) var(--crt-space-4) var(--crt-space-2) 3rem;border:1.5px solid var(--crt-borda-campo);border-radius:var(--crt-raio);cursor:pointer;flex-direction:column;justify-content:center;font-weight:700;display:flex}.sala-opcao>span:before{content:"";left:var(--crt-space-4);border:2px solid var(--crt-borda-campo);background:var(--crt-branco);border-radius:50%;width:18px;height:18px;margin-top:-10px;position:absolute;top:50%}.sala-opcao small{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:500}.sala-opcao input:checked+span{border-color:var(--crt-carvao);box-shadow:inset 0 0 0 1px var(--crt-carvao)}.sala-opcao input:checked+span:before{border:6px solid var(--crt-carvao)}.sala-opcao input:focus-visible+span{outline:3px solid var(--crt-laranja-forte);outline-offset:2px}.salas-espera{padding:var(--crt-space-4);border:1.5px dashed var(--crt-borda-campo);border-radius:var(--crt-raio);color:var(--crt-tinta-apoio);font-size:var(--crt-texto-rotulo)}.pedir-sala .aviso-busca,.pedir-sala .enviar{margin-top:0}.pedir-sala .botao-zap svg{width:22px;height:22px;color:var(--crt-zap)}.pedir-sala .pronto h2{margin-top:var(--crt-space-2)}.pedir-sala .pronto .quando-pedido{margin-top:var(--crt-space-4);font-size:var(--crt-texto-md);font-weight:700}.dias-pedidos{margin:var(--crt-space-2) 0 0;font-variant-numeric:tabular-nums;padding:0;list-style:none}.dias-pedidos li{padding:var(--crt-space-1) 0}.pedir-outra{margin-top:var(--crt-space-5)}.itens-sala .item{padding-right:var(--crt-space-3);grid-template-columns:1fr}.item-topo{justify-content:space-between;align-items:flex-start;gap:var(--crt-space-2);display:flex}.item-topo h3{min-width:0}.item-topo .selo{flex:none;margin-top:2px}.itens-sala .horario{white-space:nowrap}.itens-sala .item .botao-texto{margin:var(--crt-space-1) 0 0 calc(-1 * var(--crt-space-3));justify-self:start}.selo-status.cancelado{color:var(--crt-tinta-apoio);box-shadow:inset 0 0 0 1px var(--crt-borda-campo);background:0 0}.confirmar-cancelar{margin-top:var(--crt-space-3);padding:var(--crt-space-4);background:var(--crt-creme);border-radius:var(--crt-raio);grid-column:1/-1}.confirmar-cancelar p{margin:0 0 var(--crt-space-3);color:var(--crt-tinta);font-weight:600}.confirmar-cancelar .botoes{margin-top:0}.antigos{margin-top:var(--crt-space-4);border-top:1px solid var(--crt-linha-claro)}.antigos summary{align-items:center;gap:var(--crt-space-1);min-height:var(--crt-toque);cursor:pointer;font-weight:600;font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);padding-top:3px;list-style:none;display:flex}.antigos summary::-webkit-details-marker{display:none}.antigos summary svg{width:18px;height:18px;margin-top:-2px}.antigos[open] summary svg{transform:rotate(180deg)}.antigos .item h3{color:var(--crt-tinta-apoio);font-weight:600}@media (width>=900px){.dias-calendario{grid-template-columns:repeat(7,1fr)}.salas-do-pedido{grid-template-columns:1fr 1fr}.salas-do-pedido .sala-opcao:first-child{grid-column:1/-1}.confirmar-cancelar .botoes .botao{width:auto}}.pedir-sala .campo legend{margin-bottom:var(--crt-space-2);display:block}.pedir-sala .bloco>h2+.form-sala{margin-top:var(--crt-space-6)}.item-sala .item-abrir{grid-template-columns:1fr 20px}.item-sala .quando{font-size:var(--crt-texto-rotulo);color:var(--crt-tinta);margin-top:2px;font-weight:600;line-height:1.3;display:block}.item-sala .horario{white-space:nowrap}.bloco.fila+.bloco.fila{margin-top:0}.pedido-sala .salas-escolha{border:0;min-width:0;margin:0;padding:0}.pedido-sala .aviso-busca{margin-top:0}.pedido-sala .sala-fixa{font-size:var(--crt-texto-md);color:var(--crt-tinta);margin:0;font-weight:700}.resposta .depois-zap{margin-top:var(--crt-space-3);font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio)}.resposta .ver-msg summary{justify-content:flex-start}.resposta .balao{background:var(--crt-branco)}.pedido-sala>.aviso{margin-bottom:var(--crt-space-4)}.pedido-sala .aviso-busca+.apoio-secao{margin-top:var(--crt-space-4)}.pedido-sala .salas-do-pedido{grid-template-columns:1fr}.pedido-sala .salas-do-pedido .sala-opcao:first-child{grid-column:auto}.selo-reserva{padding:1px var(--crt-space-2);border-radius:var(--crt-raio-pilula);box-shadow:inset 0 0 0 1px var(--crt-borda-campo);font-size:var(--crt-texto-sm);color:var(--crt-tinta);margin-bottom:2px;font-weight:600;line-height:1.5;display:inline-block}.item-reserva .item-linha{padding-right:calc(20px + var(--crt-space-3))}@media (width>=900px){.reserva{height:100%;padding:var(--crt-space-2) var(--crt-space-3) 0;box-shadow:inset 0 0 0 1px var(--crt-borda-campo),inset 4px 0 0 var(--crt-carvao);padding-left:calc(var(--crt-space-3) + 4px);background:var(--crt-branco);color:var(--crt-tinta);border-radius:8px;flex-direction:column;gap:1px;line-height:1.3;display:flex;overflow:hidden}.reserva .hora{font-size:var(--crt-texto-sm);font-variant-numeric:tabular-nums;font-weight:700}.reserva b{font-size:var(--crt-texto-rotulo);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.reserva small{font-size:var(--crt-texto-sm);color:var(--crt-tinta-apoio);font-weight:600}.reserva.curto{align-items:baseline;gap:var(--crt-space-2);flex-direction:row;padding-top:6px}.reserva.curto small{display:none}.reserva.curto .hora{white-space:nowrap;flex:none}.reserva.curto b{min-width:0}}.resposta-sala{align-items:flex-start;gap:var(--crt-space-2);margin:var(--crt-space-2) 0 0;font-size:var(--crt-texto-rotulo);color:var(--crt-tinta-apoio);line-height:1.4;display:flex}.resposta-sala.aprovada{padding:var(--crt-space-2) var(--crt-space-3);background:var(--crt-creme);color:var(--crt-tinta);border-radius:10px}.resposta-sala.aprovada b{font-weight:700}.resposta-sala svg{width:18px;height:18px;color:var(--crt-laranja-forte);flex:none;margin-top:1px}.antigos .resposta-sala.aprovada{color:var(--crt-tinta-apoio);background:0 0;padding:0}.antigos .resposta-sala svg{color:var(--crt-tinta-apoio)}
