:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--noite:#0c1210;--noite-2:#141d19;--noite-3:#1b2621;--linha:#25332c;--linha-forte:#33463c;--claro:#e9f0eb;--nevoa:#b3c2b8;--apagado:#7c8d83;--verde:#34d17e;--verde-fundo:#0f3524;--espera:#e3b45c;--espera-fundo:#33290f;--coral:#e4735a;--coral-fundo:#37190f;--uva:#7a5cf0;--uva-apertada:#6a4be0;--uva-fundo:#221a3d;--uva-cartao:#5a3cd0;--uva-clara:#b9a8fa;--investimento:#b9a8fa;--tinta-verde:#34d17e;--tinta-espera:#e3b45c;--tinta-coral:#e4735a;--campo:#0000003d;--campo-forte:#00000047;--realce:#ffffff0a;--trilho:#ffffff21;--selo-neutro:#ffffff1a;--veu:#060908b8;--veu-leve:#0000008c;--barra-fundo:#141d19ed;--sobre-coral:#1b0d08;--fonte-titulo:"Archivo", system-ui, -apple-system, sans-serif;--fonte-texto:"Karla", system-ui, -apple-system, sans-serif;--fonte-numero:"IBM Plex Mono", ui-monospace, "Courier New", monospace}:root[data-tema=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--noite:#dcebe1;--noite-2:#fff;--noite-3:#cfe3d6;--linha:#c2d9ca;--linha-forte:#8fb09b;--claro:#0c1e15;--nevoa:#2c4337;--apagado:#4a6254;--verde:#0b7040;--verde-fundo:#c3ecd2;--espera:#7f5000;--espera-fundo:#f6e2b5;--coral:#ab361d;--coral-fundo:#f9d8cc;--uva-fundo:#ddd3ff;--uva-clara:#5537cf;--investimento:#34247f;--tinta-verde:#1a9e5a;--tinta-espera:#bf840e;--tinta-coral:#d4553a;--campo:#0c3c2312;--campo-forte:#0c3c231a;--realce:#0c3c230a;--trilho:#0c3c2321;--selo-neutro:#0c3c2317;--veu:#0c1e1580;--veu-leve:#0c1e1566;--barra-fundo:#fffffff5;--sobre-coral:#fff}@media screen{:root[data-tema=claro] .alto{--noite:#103224;--noite-2:#174030;--noite-3:#1c4a38;--linha:#245242;--linha-forte:#33634f;--claro:#eef6f0;--nevoa:#bcd3c4;--apagado:#8fb09b;--uva-fundo:#2a2150;--uva-clara:#c4b5ff;--campo:#0003;--realce:#ffffff0d;--barra-fundo:#ffffff12}}:root .barra button[aria-current=page],:root .escolha button.marcado,:root .periodo button[aria-pressed=true],:root .dias-da-semana button.marcado{background:var(--uva);border-color:var(--uva);color:#fff}:root .barra button[aria-current=page] svg{color:#fff}:root[data-tema=claro] .app{background:var(--noite)}:root[data-tema=claro] .bloco.agora{background:var(--verde-fundo);border-color:#0b704047}:root[data-tema=claro] .bloco.longo{background:var(--uva-fundo);border-color:#5537cf40}.esperando-decisao{background:var(--espera-fundo);color:var(--espera);border-radius:99px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.esperando-decisao:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}@media screen{:root[data-tema=claro] .bloco.forte{--noite:#0c1210;--noite-2:#141d19;--noite-3:#1b2621;--linha:#25332c;--linha-forte:#33463c;--claro:#e9f0eb;--nevoa:#b3c2b8;--apagado:#7c8d83;--verde:#34d17e;--verde-fundo:#0f3524;--espera:#e3b45c;--espera-fundo:#33290f;--coral:#e4735a;--coral-fundo:#37190f;--uva-fundo:#221a3d;--uva-clara:#b9a8fa;--investimento:#b9a8fa;--campo:#0000003d;--campo-forte:#00000047;--realce:#ffffff0a;--trilho:#ffffff21;--selo-neutro:#ffffff1a;--sobre-coral:#1b0d08}.bloco.forte,:root[data-tema=claro] .bloco.forte{--verde:#a8f0c6;--uva-clara:#ddd5ff;--nevoa:#e6e0ff;--apagado:#d4caff}}*{box-sizing:border-box}@media (pointer:coarse){input:not(.grana input),select,textarea{font-size:16px!important}}body{background:var(--noite);color:var(--claro);font-family:var(--fonte-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}.app{background:radial-gradient(120% 80% at 50% 0%, var(--noite-2) 0%, var(--noite) 60%);flex-direction:column;gap:13px;max-width:420px;min-height:100vh;margin:0 auto;padding:18px 16px 32px;display:flex}.chapeu{letter-spacing:.15em;text-transform:uppercase;color:var(--nevoa);margin:2px 0 0;font-size:11px;font-weight:800}.app h1,.app h2,.alto h1{font-family:var(--fonte-titulo);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700;line-height:1.15}.marca{color:var(--uva);align-items:center;gap:9px;margin:2px 0;display:flex}.marca-simbolo{place-items:center;display:grid}.marca-nome{font-family:var(--fonte-titulo);letter-spacing:-.02em;color:var(--claro);font-size:21px;font-weight:800}.marca-nome em{color:var(--uva);font-style:normal}.marca.grande{gap:12px;margin:0 0 8px}.marca.grande .marca-simbolo svg{width:min(17.3vw,73px);height:min(17.3vw,73px)}.marca.grande .marca-nome{letter-spacing:-.03em;font-size:min(14.6vw,61px)}.bloco{background:var(--noite-2);border:1px solid var(--linha);border-radius:21px;padding:17px}.bloco.forte{background:var(--uva-cartao);color:var(--claro);border:0;box-shadow:0 16px 38px #5a3cd04d}.rot{letter-spacing:.13em;text-transform:uppercase;color:var(--nevoa);margin:0 0 8px;font-size:11px;font-weight:800}.bloco.forte .rot{color:#fffc}.din{font-family:var(--fonte-numero);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:34px;font-weight:600;line-height:1}.din small{opacity:.75;margin-right:2px;font-size:18px;font-weight:600}.verde{color:var(--verde)}.mini{color:var(--nevoa);margin:0;font-size:13.5px;font-weight:600}.bloco.forte .mini{color:#ffffffd9}.trilha{height:34px;margin:16px 0 9px;position:relative}.trilha .rail{background:#00000038;border-radius:99px;height:8px;position:absolute;top:13px;left:0;right:0;overflow:hidden}.trilha .rail i{background:#fff;border-radius:99px;height:100%;transition:width 1.05s cubic-bezier(.22,.8,.25,1);display:block}.trilha .alvo{background:var(--uva-apertada);color:#fff;border:2.5px solid #ffffff80;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:2px;right:-6px}.trilha .alvo svg{width:17px;height:17px}.trilha.fina{height:20px;margin:13px 0 11px}.trilha.fina .rail{background:var(--trilho);height:6px;top:7px}.trilha.fina .rail i{background:linear-gradient(90deg, var(--uva), var(--uva-clara))}.trilha.fina .alvo{background:var(--uva-fundo);width:24px;height:24px;color:var(--uva-clara);border-width:2px;top:-2px;right:-4px}.trilha.fina .alvo svg{width:13px;height:13px}.produto{align-items:center;gap:15px;display:flex}.produto .foto{background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border:1px solid var(--linha);width:88px;height:88px;color:var(--uva-clara);border-radius:17px;flex:none;place-items:center;display:grid;overflow:hidden}.produto .foto svg{width:64px;height:64px}.produto h3{font-family:var(--fonte-titulo);letter-spacing:-.01em;margin:0 0 5px;font-size:16px;font-weight:600;line-height:1.2}.produto p{color:var(--nevoa);margin:0;font-size:13.5px;font-weight:600}.bloco.agora{background:#34d17e12;border-color:#34d17e52}.bloco.longo{background:#7a5cf017;border-color:#7a5cf047}.topo-longo{align-items:center;gap:12px;display:flex}.selo-longo{background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border:1px solid var(--linha);width:50px;height:50px;color:var(--uva-clara);border-radius:14px;flex:none;place-items:center;display:grid;overflow:hidden}.selo-longo svg{width:27px;height:27px}.selo-longo img{object-fit:cover;width:100%;height:100%}.topo-longo h3{font-family:var(--fonte-titulo);letter-spacing:-.01em;margin:0 0 3px;font-size:15px;font-weight:600;line-height:1.2}.topo-longo p{font-family:var(--fonte-numero);color:var(--nevoa);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:600}.topo-longo .rot{font-family:var(--fonte-texto);margin:0 0 2px;font-size:11px}.botao{width:100%;font:inherit;cursor:pointer;color:#fff;background:var(--uva);border:0;border-radius:15px;padding:15px;font-weight:800}.botao:not(:disabled):active{background:var(--uva-apertada)}.botao.perigo:not(.calmo){background:var(--coral);color:var(--sobre-coral)}.botao.perigo:not(.calmo):not(:disabled):active{background:var(--coral);filter:brightness(.92)}.botao.calmo{border:1.5px solid var(--linha-forte);color:var(--claro);background:0 0}.atalho{text-align:center;color:var(--claro);text-underline-offset:3px;padding:6px;font-size:14px;font-weight:700;text-decoration:underline;display:block}.recusado{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.recusado .mini{flex:1;min-width:0}.recusado .erro{flex-basis:100%}.botao-li{border:1.5px solid var(--linha-forte);min-width:44px;min-height:36px;color:var(--claro);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:6px 14px;font-size:13.5px;font-weight:800}.botao-li:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.missao-na-folha .botao.calmo.perigo{color:var(--coral)}.missao-na-folha .botao.perigo:not(.calmo){background:var(--coral);color:var(--sobre-coral)}.botao:disabled{cursor:not-allowed;background:var(--campo-forte);color:var(--apagado);border-color:#0000}input::placeholder,textarea::placeholder{color:var(--apagado);opacity:1;font-weight:500}.botao:focus-visible,.entrada button:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.faixa{scrollbar-width:none;gap:10px;margin:0 -16px;padding:2px 16px 6px;display:flex;overflow-x:auto}.faixa::-webkit-scrollbar{height:0}@media (hover:hover) and (pointer:fine){div.faixa{cursor:grab}}.faixa.arrastando,.faixa.arrastando .opcao{cursor:grabbing}.faixa .feita{background:var(--noite-2);border:1px solid var(--linha);border-radius:17px;flex:none;width:132px;padding:12px}.faixa .feita .img{width:34px;height:34px;color:var(--uva-clara);background:#7a5cf029;border-radius:11px;place-items:center;margin-bottom:9px;display:grid;overflow:hidden}.faixa .feita .img svg{width:20px;height:20px}.faixa .feita b{margin-bottom:3px;font-size:13.5px;line-height:1.25;display:block}.faixa .feita span{color:var(--verde);font-size:12.5px;font-weight:700}.entrada{justify-content:center;gap:10px}.entrada button{background:var(--noite-2);border:1px solid var(--linha);width:100%;font:inherit;color:var(--claro);cursor:pointer;border-radius:19px;justify-content:space-between;align-items:center;padding:17px;font-weight:700;display:flex}.entrada button:hover{border-color:var(--uva)}.entrada button span{color:var(--nevoa);font-size:12.5px;font-weight:700}.entrada button span.quem{font-size:inherit;color:inherit;align-items:center;gap:12px;display:flex}.entrada button span.seta{color:var(--nevoa);flex-shrink:0;display:inline-flex}.entrada button span.seta svg{width:18px;height:18px}.entrada .pe-da-entrada{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}.entrada .pe-da-entrada p{margin:0}.entrada button.sair{width:auto;color:var(--nevoa);white-space:nowrap;background:0 0;border:0;border-radius:0;gap:6px;padding:8px 0 8px 8px;font-size:13.5px;font-weight:600;display:inline-flex}.entrada button.sair svg{width:20px;height:20px}.aviso{color:var(--nevoa);text-align:center;margin:0;font-size:12.5px;font-weight:600}.topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.topo-acoes{white-space:nowrap;flex:none;align-items:baseline;gap:12px;display:flex}.topo button{font:inherit;color:var(--nevoa);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.quem-sou{min-width:0;margin:0}.topo .quem-sou button{max-width:100%;font:inherit;color:var(--claro);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;text-decoration:none;display:flex}.topo .quem-sou button span{text-overflow:ellipsis;white-space:nowrap;text-decoration:underline;-webkit-text-decoration-color:var(--uva-clara);text-decoration-color:var(--uva-clara);text-underline-offset:4px;text-decoration-thickness:2px;overflow:hidden}.topo .quem-sou .avatar{width:34px;height:34px;font-size:13px}.topo .quem-sou button:focus-visible{outline:2px solid var(--uva-clara);outline-offset:3px;border-radius:999px}.topo button.olho{width:34px;height:34px;color:var(--nevoa);place-items:center;text-decoration:none;display:grid}.topo button.olho svg{width:22px;height:22px}.topo button.olho[aria-pressed=true]{color:var(--uva-clara)}.gaveta-fundo{z-index:70;display:flex;position:fixed;inset:0}.gaveta-fora{background:var(--veu-leve);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.gaveta{z-index:1;border-right:1px solid var(--linha);justify-content:flex-start;width:min(370px,88vw);max-width:none;height:100%;margin:0;animation:.18s ease-out gaveta-entra;position:relative;overflow-y:auto}@keyframes gaveta-entra{0%{transform:translate(-100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.gaveta{animation:none}}.alto{z-index:2;background:var(--noite);border-bottom:1px solid var(--linha);position:sticky;top:0}.alto-dentro{flex-direction:column;gap:13px;max-width:420px;margin:0 auto;padding:18px 16px 12px;display:flex}.alto+.app{min-height:0}.alto+.app .bloco{scroll-margin-top:200px}.barra{background:var(--barra-fundo);border:1px solid var(--linha);overscroll-behavior-x:contain;scrollbar-width:none;border-radius:21px;gap:4px;padding:7px;display:flex;overflow-x:auto}.barra::-webkit-scrollbar{height:0}.barra button{white-space:nowrap;min-width:52px;font:inherit;color:var(--nevoa);cursor:pointer;background:0 0;border:0;border-radius:15px;flex:1 0 auto;justify-items:center;gap:3px;padding:8px 6px;font-size:11px;font-weight:800;display:grid}.barra button svg{width:21px;height:21px}.barra button[data-aba=objetivo] svg,.barra button[data-aba=combinado] svg{color:var(--uva-clara)}.barra button[aria-current=page]{color:var(--claro);background:#7a5cf030}.barra button:disabled{cursor:not-allowed;opacity:.38}.barra button:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.faixa .opcao{text-align:left;font:inherit;color:var(--claro);cursor:pointer}.faixa .opcao:hover,.faixa .opcao:focus-visible{border-color:var(--uva)}.faixa .feita .calma{color:var(--nevoa)}.faixa .feita .img img{object-fit:cover;border-radius:11px;width:100%;height:100%}.erro{color:var(--coral);background:#e4735a1f;border:1px solid #e4735a57;border-radius:15px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:700}.email-confirmado{background:var(--verde-fundo);border:1px solid var(--verde);color:var(--verde);border-radius:15px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:700}.faixa-versao{background:#7a5cf024;border:1px solid #7a5cf066;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:12px 14px;display:flex}.faixa-versao p{margin:0;font-size:13.5px;font-weight:700}.faixa-versao .botao{width:auto;padding:9px 16px;font-size:13px}.bolsos{grid-template-columns:1fr 1fr;gap:9px;display:grid}.bolsos.tres .bolso:last-child{grid-column:1/-1}.bolsos .bolso{background:var(--noite-2);border:1px solid var(--linha);border-radius:15px;padding:12px 13px}.bolsos .bolso .rot{margin-bottom:4px;display:block}.bolsos .bolso b{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.linha{border-bottom:1px solid var(--linha);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.linha .esq b{font-size:14.5px;line-height:1.25;display:block}.linha .esq span{color:var(--nevoa);font-size:12.5px;font-weight:600}.linha .val{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;flex:none;font-weight:600}.linha .val.coral{color:var(--coral)}button.linha.tocavel{border:0;border-bottom:1px solid var(--linha);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0}button.linha.tocavel:active{background:var(--realce)}.folha-fundo{z-index:3;background:var(--veu);position:fixed;inset:0}.folha{z-index:4;background:var(--noite-2);border:1px solid var(--linha);border-radius:24px 24px 0 0;flex-direction:column;gap:12px;width:min(420px,100%);max-height:88vh;padding:18px 16px 26px;display:flex;position:fixed;bottom:0;left:50%;overflow-y:auto;transform:translate(-50%)}.folha label{color:var(--nevoa);gap:6px;font-size:12.5px;font-weight:800;display:grid}.folha input{border:1.5px solid var(--linha-forte);background:var(--noite-3);width:100%;color:var(--claro);font:inherit;border-radius:14px;padding:14px;font-weight:700}.folha input:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.folha .rot{margin:2px 0 0}.passos-da-folha{gap:8px;display:grid}.passo-da-folha{align-items:center;gap:10px;display:flex}.passo-da-folha .tirar{flex:none;margin-top:0}.explica-passos{color:var(--nevoa);margin:0;font-size:12.5px}.ver-ideias{font:inherit;color:var(--uva-clara);cursor:pointer;background:0 0;border:0;margin:-4px 0 10px;padding:0;font-size:13px;font-weight:700;text-decoration:underline;display:block}.ver-ideias:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.ideias{flex-wrap:wrap;gap:6px;margin:-4px 0 10px;display:flex}.ideias button{border:1.5px solid var(--linha-forte);color:var(--claro);font:inherit;cursor:pointer;background:0 0;border-radius:99px;padding:7px 11px;font-size:12.5px;font-weight:700}.ideias button:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.escolha{grid-template-columns:1fr 1fr;gap:8px;display:grid}.escolha button{border:1.5px solid var(--linha-forte);color:var(--claro);font:inherit;cursor:pointer;background:0 0;border-radius:14px;padding:12px 10px;font-size:13.5px;font-weight:700}.escolha button.marcado{border-color:var(--uva);background:#7a5cf030}.escolha button:disabled{cursor:not-allowed;opacity:.38}.escolha button:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.app>label{color:var(--nevoa);gap:6px;font-size:12.5px;font-weight:800;display:grid}.app>label input[type=text],.app>label input[type=datetime-local],.app>label input[type=file]{border:1.5px solid var(--linha-forte);background:var(--noite-3);width:100%;color:var(--claro);font:inherit;border-radius:14px;padding:14px;font-weight:700}.app>label input:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.grade{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.grade button{aspect-ratio:1;border:1.5px solid var(--linha-forte);background:var(--noite-2);color:var(--uva-clara);cursor:pointer;border-radius:14px;place-items:center;display:grid}.grade button svg{width:24px;height:24px}.grade button.marcado{border-color:var(--uva);background:#7a5cf030}.grade button:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.escolha.dois{grid-template-columns:1fr 1fr}.escolha.empilhada{grid-template-columns:1fr}.dias-da-semana{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.dias-da-semana button{aspect-ratio:1;border:1.5px solid var(--linha-forte);background:var(--noite-2);color:var(--claro);font:inherit;cursor:pointer;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.dias-da-semana button.marcado{border-color:var(--uva);background:#7a5cf030}.entrada .dias-da-semana button{border-radius:50%;justify-content:center;width:auto;min-width:0;padding:0}.dias-da-semana button:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.a-cada{align-items:center;gap:10px;margin-bottom:4px;display:flex}.a-cada input[type=number]{width:84px}.a-cada span{color:var(--nevoa);font-size:13.5px}.escolha.tres{grid-template-columns:repeat(3,1fr)}.escolha.tres button{gap:3px;display:grid}.escolha.tres .preco{color:var(--verde);font-size:12px;font-weight:700}.produto .foto img{object-fit:cover;width:100%;height:100%}.rodape{z-index:1;background:linear-gradient(to top, var(--noite) 72%, transparent);gap:6px;padding:10px 0 12px;display:grid;position:sticky;bottom:0}.rodape .mini{text-align:center}.figura-que-vai{justify-content:center;align-items:center;gap:8px;display:flex}.miniatura{background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border:1px solid var(--linha);width:26px;height:26px;color:var(--uva-clara);border-radius:8px;flex:none;place-items:center;display:grid;overflow:hidden}.miniatura svg{width:16px;height:16px}.miniatura img{object-fit:cover;width:100%;height:100%}.tirar{font:inherit;color:var(--nevoa);cursor:pointer;background:0 0;border:0;margin-top:7px;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.pes{gap:22px;margin-top:14px;display:flex}.pes .rot{margin-bottom:3px;display:block}.pes b{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.divide{gap:3px;height:12px;margin:4px 0 2px;display:flex}.divide i{border-radius:99px;flex:1 1 0;height:100%;display:block}.pedaco-ponto{vertical-align:1px;border-radius:3px;width:9px;height:9px;margin-right:7px;display:inline-block}.pedaco-livre{background:var(--tinta-verde)}.pedaco-objetivo{background:var(--uva)}.pedaco-grande{background:var(--tinta-espera)}.compara{grid-template-columns:1fr auto auto;align-items:baseline;column-gap:16px;display:grid}.compara>*{border-bottom:1px solid var(--linha);padding:11px 0}.compara .cab{letter-spacing:.08em;text-transform:uppercase;color:var(--nevoa);text-align:right;padding-top:4px;font-size:11px;font-weight:800}.compara .nome{font-size:14.5px;font-weight:700}.compara .val{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;text-align:right}.compara .sem{color:var(--apagado)}.compara .com{color:var(--verde);font-weight:700}.app button.atalho{width:auto;font:inherit;color:var(--uva-clara);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.fila{flex-direction:column;gap:10px;display:flex}.fila .item{text-align:left;background:var(--noite-2);border:1px solid var(--linha);width:100%;color:var(--claro);font:inherit;cursor:pointer;border-radius:18px;align-items:flex-start;gap:13px;padding:14px 15px;display:flex}.fila.decididos .item{opacity:.72}.fila.decididos .item:hover,.fila.decididos .item:focus-visible{opacity:1}.fila .item:hover,.fila .item:focus-visible{border-color:var(--uva);background:#7a5cf01a}.fila .item:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.fila .item .selo{background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border:1px solid var(--linha);width:42px;height:42px;color:var(--uva-clara);border-radius:13px;flex:none;place-items:center;display:grid}.fila .item .selo svg{width:22px;height:22px}.fila .item .txt{flex:1;min-width:0}.fila .item .txt b{margin-bottom:3px;font-size:14.5px;font-weight:700;line-height:1.25;display:block}.fila .item .txt .quando{color:var(--nevoa);font-size:12px;font-weight:600;display:block}.fila .item .val{font-family:var(--fonte-numero);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:13.5px;font-weight:600}.chip{letter-spacing:.08em;text-transform:uppercase;color:var(--uva-clara);background:#7a5cf02e;border-radius:99px;margin:0 5px 6px 0;padding:3px 9px;font-size:10.5px;font-weight:800;display:inline-block}.chip.quem{background:var(--selo-neutro);color:var(--claro);align-items:center;gap:6px;padding-left:3px;display:inline-flex}.chip.quem .avatar{letter-spacing:0;width:18px;height:18px;font-size:9px}.chip.expira{color:var(--coral);background:#e4735a29}.selo-verde{text-align:left;cursor:pointer;width:100%;color:var(--claro);font:inherit;background:var(--verde-fundo);border:0;border:1px solid var(--verde);border-radius:21px;align-items:center;gap:13px;padding:16px;display:flex;box-shadow:0 16px 38px #34d17e24}.selo-verde:focus-visible{outline:3px solid var(--verde);outline-offset:3px}.selo-verde .bandeira{background:var(--campo-forte);width:44px;height:44px;color:var(--verde);border-radius:14px;flex:none;place-items:center;display:grid}.selo-verde .bandeira svg{width:24px;height:24px}.selo-verde .txt b{font-family:var(--fonte-titulo);margin-bottom:3px;font-size:15px;font-weight:600;display:block}.selo-verde .txt span{color:var(--verde);font-size:12.5px;font-weight:700;display:block}.vazio-fila{border:1px dashed var(--linha-forte);border-radius:18px;padding:16px}.vazio-fila p{color:var(--claro);margin:0 0 6px;font-size:14px;font-weight:700}.vazio-fila span{color:var(--nevoa);font-size:13px;font-weight:600;line-height:1.45}.vazio-fila .botao{margin-top:14px}.nota{background:var(--realce);border:1px solid var(--linha);color:var(--nevoa);border-radius:15px;margin:0;padding:12px 14px;font-size:12.5px;font-weight:600;line-height:1.45}.mini.firme{color:var(--coral)}.nota.firme{background:#e4735a14;border-color:#e4735a3d}.nota.salvou{background:var(--verde-fundo);border-color:var(--verde);color:var(--verde);gap:3px;display:grid}.nota.salvou b{font-size:13.5px}.nota.salvou dl{gap:5px;margin:7px 0 0;display:grid}.nota.salvou dt{font-weight:700}.nota.salvou dd{opacity:.86;margin:0;font-weight:600}.divisao{grid-template-rows:auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 9px;display:grid}.divisao>div{grid-template-rows:subgrid;grid-row:span 3;min-width:0;display:grid}.divisao .rot{overflow-wrap:anywhere;margin-bottom:4px;display:block}.divisao b{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;display:block}.divisao>div>span:last-child{color:var(--nevoa);font-size:12px;font-weight:700}.bloco.prova{align-items:center;gap:13px;display:flex}.bloco.prova img,.bloco.prova .quadro{object-fit:cover;background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border:1px solid var(--linha);width:78px;height:78px;color:var(--uva-clara);border-radius:15px;flex:none;place-items:center;display:grid}.bloco.prova .quadro svg{width:34px;height:34px}.bloco.prova-da-missao{gap:11px;display:grid}.provas{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.provas.com-video{grid-template-columns:1fr}.provas .uma-prova{aspect-ratio:1;border:1px solid var(--linha);background:radial-gradient(120% 100% at 30% 20%, var(--uva-fundo) 0%, var(--noite-3) 100%);border-radius:15px;overflow:hidden}.gravador{margin-bottom:11px;position:relative}.gravador .gravador-tela{aspect-ratio:3/4;object-fit:cover;background:#000;border-radius:15px;width:100%}.gravador .gravador-relogio{color:#fff;font-variant-numeric:tabular-nums;background:#0009;border-radius:99px;margin:0;padding:4px 11px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.gravador .camera-clarao{pointer-events:none;background:#fff;border-radius:15px;animation:.35s ease-out forwards camera-clarao;position:absolute;inset:0}@keyframes camera-clarao{0%{opacity:.85}to{opacity:0}}.provas.camera-tiradas{grid-template-columns:repeat(6,1fr);gap:5px;margin-bottom:11px}.bandeja .uma-prova{position:relative}.bandeja .tirar-da-bandeja{color:#fff;cursor:pointer;background:#0009;border:0;border-radius:50%;width:30px;height:30px;padding:0;font-size:18px;line-height:30px;position:absolute;top:5px;right:5px}.provas .uma-prova.video{aspect-ratio:16/9}.provas .uma-prova img,.provas .uma-prova .quadro{object-fit:cover;width:100%;height:100%}.video-da-prova{object-fit:contain;background:#000;width:100%;height:100%;display:block}.dito{color:var(--claro);margin:0;font-size:15px;font-weight:600}.prontas{flex-direction:column;gap:7px;display:flex}.prontas button{text-align:left;border:1.5px solid var(--linha-forte);color:var(--claro);font:inherit;cursor:pointer;background:0 0;border-radius:13px;padding:11px 13px;font-size:13.5px;font-weight:600}.prontas button:hover,.prontas button:focus-visible{border-color:var(--uva)}.folha textarea{resize:vertical;border:1.5px solid var(--linha-forte);background:var(--noite-3);width:100%;min-height:84px;color:var(--claro);font:inherit;border-radius:14px;padding:14px;font-weight:600}.folha textarea:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.barra button{position:relative}.barra .bolha{background:var(--coral);min-width:17px;height:17px;color:var(--coral-fundo);text-align:center;border-radius:99px;padding:0 4px;font-size:10.5px;font-weight:800;line-height:17px;position:absolute;top:2px;right:50%;transform:translate(20px)}.conta{color:var(--nevoa)}.app.por-cima{z-index:60;background:var(--noite);position:fixed;inset:0;overflow-y:auto}.aparelho-bloco{flex-direction:column;gap:10px;display:flex}.conta textarea{background:var(--noite-2);border:1px solid var(--linha);resize:vertical;min-height:84px;font:inherit;color:var(--claro);border-radius:14px;padding:13px}.conta textarea:focus-visible{border-color:var(--uva);outline:none}.conta button:disabled{cursor:not-allowed;opacity:.45}.pergunta{border:1px solid var(--linha);background:var(--noite-2);border-radius:10px}.pergunta summary{cursor:pointer;font-family:var(--fonte-titulo);color:var(--claro);align-items:center;gap:10px;padding:11px 12px;font-size:14px;font-weight:700;list-style:none;display:flex}.pergunta summary::-webkit-details-marker{display:none}.pergunta summary:before{content:"+";width:18px;font-family:var(--fonte-numero);color:var(--uva-clara);text-align:center;flex:none;font-size:16px}.pergunta[open] summary:before{content:"–"}.pergunta[open] summary{border-bottom:1px solid var(--linha)}.pergunta .mini{margin:0;padding:9px 12px 0 40px}.pergunta .mini:last-child{padding-bottom:12px}.coral{color:var(--coral)}.uva{color:var(--uva-clara)}.periodo{gap:7px;margin:11px 0 12px;display:flex}.app button.como-texto{width:auto;font:inherit;color:var(--uva-clara);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline;display:inline}.app button.como-texto:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.bloco.dia-escolhido.de-ate{gap:9px;display:flex}.bloco.dia-escolhido.de-ate label{flex:1;min-width:0}.bloco.dia-escolhido.de-ate input{width:100%;min-width:0;font-size:15px}.periodo.de-quem button{justify-content:center;align-items:center;gap:8px;display:flex}.periodo.de-quem .avatar{width:22px;height:22px;font-size:10px}.periodo button{cursor:pointer;font:inherit;color:var(--nevoa);background:var(--campo);border:1.5px solid #0000;border-radius:12px;flex:1;padding:10px 6px;font-size:13px;font-weight:700}.periodo button[aria-pressed=true]{color:var(--claro);border-color:var(--uva);background:#7a5cf029}.periodo button:disabled{cursor:not-allowed;opacity:.45}.periodo button:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.bloco.dia-escolhido{padding:12px 13px}.bloco.dia-escolhido label:not(.caixa){margin-top:0}.grana{background:var(--campo);border:1.5px solid var(--linha-forte);border-radius:14px;align-items:center;gap:9px;padding:11px 14px;display:flex}.grana:focus-within{border-color:var(--uva)}.grana>span{color:var(--nevoa);font-size:15px;font-weight:800}.grana input{width:100%;min-width:0;color:var(--claro);font-family:var(--fonte-numero);letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;font-size:22px;font-weight:600}.grana input:focus{outline:0}.grana input::placeholder{color:var(--apagado);font-weight:600}.cab-rep,.linha-rep{grid-template-columns:1fr 62px 88px;align-items:center;gap:7px;display:grid}.cab-rep{letter-spacing:.1em;text-transform:uppercase;color:var(--nevoa);margin:0 0 8px;font-size:9.5px;font-weight:800}.cab-rep span:not(:first-child){text-align:right}.linha-rep{margin-bottom:9px}@media (pointer:coarse){.cab-rep,.linha-rep{grid-template-columns:1fr 68px 118px}.linha-preco{grid-template-columns:1fr 120px}}.linha-rep:last-of-type{margin-bottom:0}.linha-rep .nome,.linha-preco .nome{font-size:13px;font-weight:700;line-height:1.2}.caixa{background:var(--campo);border:1.5px solid var(--linha-forte);border-radius:11px;align-items:center;gap:3px;padding:8px 9px;display:flex}.caixa:focus-within{border-color:var(--uva)}.caixa em{color:var(--nevoa);font-size:11.5px;font-style:normal;font-weight:800}.caixa input{width:100%;min-width:0;color:var(--claro);font:inherit;font-family:var(--fonte-numero);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;font-size:13.5px;font-weight:600}.caixa input:focus{outline:0}.caixa input::placeholder{color:var(--apagado)}.caixa input:disabled{opacity:.35;cursor:not-allowed}.linha-preco{grid-template-columns:1fr 104px;align-items:center;gap:9px;margin-bottom:9px;display:grid}.linha-preco:last-of-type{margin-bottom:0}.linha-relogio{margin-bottom:9px}.linha-relogio .nome{font-size:13px;font-weight:700;line-height:1.2;display:block}.linha-relogio .caixa{margin-top:6px}.caixa select{width:100%;min-width:0;color:var(--claro);font:inherit;background:0 0;border:0;padding:0;font-size:14px;font-weight:700}.caixa select:focus{outline:0}.caixa select option{background:var(--noite-3);color:var(--claro)}.caixa.em-branco{border-style:dashed;border-color:var(--espera)}.caixa.pede-atencao,.grana.pede-atencao,.folha input.pede-atencao,.folha textarea.pede-atencao,.conta input.pede-atencao,.conta textarea.pede-atencao,.painel-da-linha input.pede-atencao,.tirando-alguem input.pede-atencao,.app>label input.pede-atencao[type],.bloco label:not(.caixa) input.pede-atencao[type],.bloco label:not(.caixa) textarea.pede-atencao{border-style:solid;border-color:var(--coral);background:var(--coral-fundo)}.escolha.pede-atencao,.dias-da-semana.pede-atencao{outline:2px solid var(--coral);outline-offset:4px;border-radius:14px}.soma{border-top:1px solid var(--linha);color:var(--nevoa);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding-top:11px;font-size:12.5px;font-weight:700;display:flex}.soma b{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;color:var(--nevoa);font-size:13.5px;font-weight:600}.soma.fecha b{color:var(--verde)}.soma.falta b{color:var(--coral)}.soma.com-branco,.soma.com-branco b{color:var(--espera)}.erro.perto{margin-top:11px;padding:9px 11px;font-size:12.5px}.rodape-salvar{gap:9px;margin-top:4px;display:grid}.rodape-salvar .mini,.rodape-salvar .erro{text-align:center}.botao.falta{background:var(--coral);color:var(--sobre-coral)}.botao.falta:active{background:var(--coral);filter:brightness(.92)}.entrada button.botao.falta{border:0;justify-content:center;font-weight:800}.fila .item.parado{cursor:default}.fila .item.parado:hover{border-color:var(--linha);background:var(--noite-2)}.fila .item .acoes{gap:14px;margin-top:8px;display:flex}.fila .item .acoes button{font:inherit;color:var(--nevoa);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.fila .item .acoes button:hover,.fila .item .acoes button:focus-visible{color:var(--claro)}.bloco label:not(.caixa){color:var(--nevoa);gap:6px;margin-top:11px;font-size:12.5px;font-weight:800;display:grid}.bloco label:not(.caixa) input[type=text],.bloco label:not(.caixa) input[type=datetime-local],.bloco label:not(.caixa) input[type=date],.bloco label:not(.caixa) input[type=time],.bloco label:not(.caixa) input[type=number],.bloco .a-cada input[type=number]{border:1.5px solid var(--linha-forte);background:var(--campo);width:100%;color:var(--claro);font:inherit;border-radius:13px;padding:13px;font-weight:700}.bloco .a-cada input[type=number]{width:84px}.bloco label input:focus-visible,.bloco .a-cada input:focus-visible,.bloco label textarea:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.bloco label:not(.caixa) textarea{border:1.5px solid var(--linha-forte);background:var(--campo);width:100%;color:var(--claro);font:inherit;resize:vertical;border-radius:13px;padding:13px;font-weight:700}.bloco .grade{margin-bottom:10px}.bloco .botao+.botao{margin-top:9px}.conta form{flex-direction:column;gap:10px;width:100%;display:flex}.conta label{color:var(--nevoa);flex-direction:column;gap:6px;font-size:12.5px;font-weight:700;display:flex}.conta input{background:var(--noite-2);border:1px solid var(--linha);font:inherit;color:var(--claro);border-radius:14px;padding:13px}.conta input:focus-visible{border-color:var(--uva);outline:none}.conta button{justify-content:center}.conta form button[type=submit]{background:var(--uva);color:#fff;border:0;justify-content:center;font-weight:800}.conta form button[type=submit]:not(:disabled):active{background:var(--uva-apertada)}.conta form button[type=submit]:disabled{cursor:not-allowed;opacity:.45}.conta form button[type=submit]:hover{border:0}.conta button.secundario{color:var(--nevoa);background:0 0;border:0;padding:8px}.conta .confirme-email{border:2px solid var(--uva);background:var(--uva-fundo);width:100%;color:var(--claro);border-radius:18px;padding:18px}.conta .confirme-email h1{margin:4px 0 10px}.conta .confirme-email .selo-do-passo{background:var(--uva);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-block}.conta .confirme-email strong{color:var(--uva-clara);word-break:break-all}.conta .confirme-email ol{flex-direction:column;gap:8px;margin:12px 0 0;padding-left:22px;display:flex}.conta button.principal{background:var(--uva);color:#fff;border:0;border-radius:14px;width:100%;margin-top:14px;padding:13px;font-weight:800}.conta button.principal:active{background:var(--uva-apertada)}.conta .confirme-email~button.google{margin-top:10px}.conta .ou{text-align:center;color:var(--nevoa);margin:10px 0 4px}.conta button.google{border:1px solid var(--linha);width:100%;color:var(--claro);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:13px;font-weight:700;display:flex}.conta button.google:active{border-color:var(--uva)}.conta button.google svg{flex:none}.conta a.conheca{border:1px solid var(--linha);text-align:center;color:var(--claro);border-radius:14px;margin-top:8px;padding:13px;font-weight:700;text-decoration:none;display:block}.conta a.conheca:active{border-color:var(--uva)}.conta .paginas{text-align:center}.conta .paginas a{color:var(--nevoa)}.codigo{font-family:var(--fonte-numero);letter-spacing:.22em;color:var(--claro);word-break:break-all;margin:0 0 10px;font-size:28px;font-weight:600}.entrada button.como-texto{width:auto;font-size:inherit;color:var(--claro);background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.endereco-do-conector{font-family:var(--fonte-numero);color:var(--uva-clara);word-break:break-all;-webkit-user-select:all;user-select:all;margin:0 0 10px;font-size:16px;font-weight:600}.passos{margin:0 0 10px;padding-left:20px}.oferta-do-link{border-left:4px solid var(--uva);background:var(--uva-fundo);color:var(--claro);font-family:var(--fonte-titulo);overflow-wrap:anywhere;border-radius:12px;margin:6px 0 14px;padding:14px 16px;font-size:19px;font-weight:700;line-height:1.35}.codigo-pix{font-family:var(--fonte-numero);max-height:96px;color:var(--nevoa);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:0 0 10px;font-size:12px;line-height:1.5;overflow-y:auto}.copiar-o-pix .botao{text-align:center;color:#fff;background:var(--uva);border:0;border-radius:15px;margin:4px 0 10px;padding:15px;font-weight:800;display:block}.ja-fiz-o-pix{border-top:1px solid var(--linha);margin-top:14px;padding-top:12px}.aviso-de-pix .botao{margin-top:10px}.copiar-o-pix .botao:active{background:var(--uva-apertada)}.ver-o-codigo summary{cursor:pointer;color:var(--nevoa);margin:4px 0 8px;font-size:12.5px;font-weight:700}.ver-o-codigo summary:focus-visible{outline:2px solid var(--uva);outline-offset:2px}.passos li{margin-bottom:6px}.avatar{object-fit:cover;background:var(--noite-3);width:40px;height:40px;font-family:var(--fonte-titulo);letter-spacing:.5px;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex;overflow:hidden}.avatar.grande{width:48px;height:48px;font-size:17px}.entrada button span.avatar,.lista-de-perfis span.avatar{font-size:15px}.lista-de-perfis span.avatar.grande{font-size:17px}.lista-de-perfis{margin:0;padding:0;list-style:none}.lista-de-perfis li{border-bottom:1px solid var(--linha);align-items:flex-start;gap:12px;padding:9px 0;display:flex}.lista-de-perfis .da-pessoa{flex:1;gap:1px;min-width:0;display:grid}.lista-de-perfis li:last-child{border-bottom:0}.lista-de-perfis b{font-family:var(--fonte-titulo);font-size:15px}.lista-de-perfis span{color:var(--apagado);font-size:12.5px;font-weight:700}.lista-de-perfis .sem-acesso{color:var(--espera)}.lista-de-perfis .convite-aberto{flex-direction:column;gap:6px;margin-top:6px;display:flex}.lista-de-perfis .convite-aberto b{color:var(--uva-clara);letter-spacing:3px;font-size:22px}.lista-de-perfis .convite-aberto button{align-self:flex-start}.lista-de-perfis .chave-pix{flex-direction:column;align-items:flex-start;gap:6px;width:100%;margin-top:6px;display:flex}.lista-de-perfis .chave-pix b{font-family:var(--fonte-numero);color:var(--nevoa);overflow-wrap:anywhere;font-size:12.5px}.lista-de-perfis .chave-pix label{width:100%;color:var(--apagado);flex-direction:column;gap:4px;font-size:12.5px;font-weight:700;display:flex}.lista-de-perfis button.como-texto.perigo{text-align:left;color:var(--coral);place-self:flex-start start;margin-top:4px;display:block}.lista-de-perfis .tirando-alguem{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.lista-de-perfis .tirando-alguem label{width:100%;color:var(--apagado);flex-direction:column;gap:4px;font-size:12.5px;font-weight:700;display:flex}.lista-de-perfis .tirando-alguem button.botao.perigo{background:var(--coral);color:var(--sobre-coral);font:inherit;cursor:pointer;border:0;border-radius:15px;padding:12px 16px;font-weight:800}.lista-de-perfis .tirando-alguem button.botao.perigo:disabled{opacity:.5;cursor:default}.lista-de-perfis .acoes-do-nome{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.lista-de-perfis .acoes-do-nome label{cursor:pointer;color:var(--uva-clara);font-size:12.5px;font-weight:700;text-decoration:underline}.lista-de-perfis .acoes-do-nome label input[type=file]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lista-de-perfis .acoes-do-nome button{width:auto;font:inherit;color:var(--uva-clara);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline-flex}.lista-de-perfis .acoes-do-nome button:hover{border-color:#0000}.lista-de-perfis .trocando{color:var(--nevoa);margin-bottom:4px;font-size:12.5px;font-weight:700}.lista-de-perfis .acoes-do-nome button:disabled{color:var(--apagado);cursor:default}.lista-de-perfis input{box-sizing:border-box;width:100%}.gaveta.ajustes{gap:16px;width:min(420px,100vw);padding-top:0}.gaveta.ajustes>*{flex-shrink:0}.ajustes-topo{z-index:2;background:var(--noite);border-bottom:1px solid var(--linha);grid-template-columns:44px 1fr 44px;align-items:center;margin:0 -16px;padding:10px 16px;display:grid;position:sticky;top:0}.ajustes-topo h1{text-align:center;font-size:18px}.ajustes .ajustes-voltar{width:44px;height:44px;color:var(--claro);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ajustes-voltar svg{width:26px;height:26px}.ajustes-voltar:focus-visible{outline:2px solid var(--uva)}.grupo{background:var(--noite-2);border:1px solid var(--linha);border-radius:19px;overflow:hidden}.ajustes .grupo>h2{color:var(--claro);padding:16px 16px 8px;font-size:16px}.grupo-linhas>*+*{border-top:1px solid var(--linha)}.grupo-linhas>.painel-da-linha{border-top:0;flex-direction:column;gap:10px;padding:4px 16px 16px;display:flex}.grupo-linhas>.painel-da-linha:first-child{padding-top:0}.ajustes .linha-ajuste{width:100%;min-height:56px;font:inherit;color:var(--claro);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:14px;padding:12px 16px;font-size:15.5px;font-weight:600;text-decoration:none;display:flex}.ajustes div.linha-ajuste{cursor:default}.ajustes .linha-ajuste>svg{width:22px;height:22px;color:var(--nevoa);flex:none}.ajustes .linha-ajuste .texto{flex:1;gap:1px;min-width:0;display:grid}.ajustes .linha-ajuste .texto small{color:var(--apagado);overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.ajustes .linha-ajuste .seta{color:var(--uva-clara);display:inline-flex}.ajustes .linha-ajuste .seta svg{width:18px;height:18px}.ajustes .linha-ajuste.perigo,.ajustes .linha-ajuste.perigo>svg,.ajustes .linha-ajuste.perigo .seta{color:var(--coral)}.ajustes button.linha-ajuste:not(:disabled):active,.ajustes a.linha-ajuste:active{background:var(--noite-3)}.ajustes .linha-ajuste:focus-visible{outline:2px solid var(--uva);outline-offset:-2px}.interruptor{background:var(--linha-forte);cursor:pointer;border:0;border-radius:999px;flex:none;width:52px;height:32px;padding:0;transition:background .15s;position:relative}.interruptor span{background:#fff;border-radius:50%;width:26px;height:26px;transition:transform .15s;position:absolute;top:3px;left:3px}.interruptor[aria-checked=true]{background:var(--uva)}.interruptor[aria-checked=true] span{transform:translate(20px)}.interruptor:disabled{cursor:not-allowed;opacity:.45}.interruptor:focus-visible{outline:2px solid var(--uva-clara);outline-offset:2px}.soma-do-investimento{border-top:1px solid var(--linha);color:var(--claro);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;font-size:13.5px;font-weight:700;display:flex}.bloco.forte .soma-do-investimento{color:#ffffffe6;border-top-color:#fff3}.bloco.forte .interruptor{background:#00000047}.bloco.forte .interruptor[aria-checked=true]{background:var(--verde)}.grupo.eu{flex-direction:column;gap:14px;padding:16px;display:flex}.eu-quem{align-items:center;gap:14px;display:flex}.eu-quem .avatar.grande{width:58px;height:58px;font-size:21px}.eu-quem b{font-family:var(--fonte-titulo);color:var(--claro);font-size:19px;display:block}.eu-quem span.papel{color:var(--nevoa);font-size:13px;font-weight:700}.ajustes .botao.trocar-de-pessoa{justify-content:center;align-items:center;gap:10px;font-size:16px;display:flex}.ajustes .botao.trocar-de-pessoa svg{width:22px;height:22px}.ajustes .lista-de-perfis{padding:0 16px}.ajustes form button,.ajustes .painel-da-linha>button{width:100%;font:inherit;cursor:pointer;border:0;border-radius:15px;padding:14px;font-weight:800}.ajustes .painel-da-linha>button.botao.perigo{background:var(--coral);color:var(--sobre-coral)}.ajustes button.como-texto,.ajustes .convite-aberto button{width:auto;font:inherit;color:var(--uva-clara);cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline;display:inline}.ajustes .sair{width:100%;font:inherit;color:var(--nevoa);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:14px 4px;font-size:15.5px;font-weight:600;display:flex}.ajustes .sair svg{width:24px;height:24px}.campo-de-senha .com-olho{display:block;position:relative}.campo-de-senha .com-olho input{width:100%;padding-right:46px}.campo-de-senha .ver-a-senha{width:38px;min-width:0;height:38px;min-height:0;color:var(--nevoa);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.campo-de-senha .ver-a-senha svg{width:20px;height:20px}.campo-de-senha .ver-a-senha[aria-pressed=true]{color:var(--claro)}.regras-da-senha{background:var(--noite-2);border:1px solid var(--linha);border-radius:12px;flex-direction:column;gap:4px;margin:2px 0 0;padding:10px 12px;list-style:none;display:flex}.regras-da-senha li{color:var(--nevoa);text-align:left;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.regras-da-senha li[data-ok=sim]{color:var(--verde)}.regras-da-senha .marca{text-align:center;flex-shrink:0;width:16px}.so-leitor{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.grafico{width:100%;height:auto;display:block;overflow:visible}.grafico .chao{stroke:var(--linha-forte);stroke-width:1px}.grafico .regua{stroke:var(--linha-forte);stroke-width:1px;stroke-dasharray:3 4}.grafico .rotulo{fill:var(--apagado);font-family:var(--fonte-numero);font-size:8px}.grafico .coluna{transition:opacity .15s}.grafico .coluna.correndo{opacity:.45}.grafico .coluna.sem-missao{stroke:var(--apagado);stroke-width:1.2px;stroke-dasharray:3 3}.grafico .coluna.escolhida{opacity:1;stroke:var(--claro);stroke-width:1.5px;stroke-dasharray:none}.grafico .alvo{fill:#0000;cursor:pointer}.grafico .alvo:focus-visible{outline:2px solid var(--uva-clara);outline-offset:-2px}.grafico .banda{opacity:.85}.barra-bolsos{gap:2px;height:8px;margin:10px 0 0;display:flex}.barra-bolsos span{border-radius:2px;min-width:3px}.barra-periodo{align-items:stretch;height:10px;margin:11px 0 0;display:flex}.barra-periodo .lado{flex-basis:0;gap:2px;min-width:0;display:flex}.barra-periodo .lado span{border-radius:2px;flex-basis:0;min-width:3px}.barra-periodo .perde span{background-image:repeating-linear-gradient(-45deg,#0006 0 3px,#ffffff2e 3px 6px)}.barra-periodo .lado.perde{margin-right:3px}.barra-periodo .lado.ganha{margin-left:3px}.barra-periodo .zero{background:var(--linha-forte);border-radius:1px;flex:none;width:2px;margin:-3px 0}.quanto-entrou .mes-escolhido{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.quanto-entrou .mes-escolhido button{min-width:44px;min-height:44px;font-size:22px}.quanto-entrou .mes-escolhido button:disabled{opacity:.3}.quanto-entrou .semana-do-mes{border-top:1px solid var(--linha);padding:10px 0}.quanto-entrou .semana-do-mes .cima{justify-content:space-between;gap:12px;display:flex}.quanto-entrou .trilho{background:var(--trilho);border-radius:4px;height:8px;margin:7px 0 0;overflow:hidden}.quanto-entrou .trilho span{background:var(--verde);border-radius:4px;height:100%;display:block}.quanto-entrou .semana-do-mes .mini{margin-top:6px}.quanto-entrou .total-do-mes{border-top:1px solid var(--linha-forte);justify-content:space-between;padding-top:10px;display:flex}.bloco.forte.conquista{border-bottom-right-radius:6px;border-bottom-left-radius:6px;margin-bottom:0}.bloco.grafico-semanas{border-top-color:#0000;border-top-left-radius:6px;border-top-right-radius:6px}.bloco.forte.conquista .din{margin:2px 0 7px}.bloco.grafico-semanas{padding-top:15px}.bloco.grafico-semanas .mini{margin-top:11px}.mini.apagado{color:var(--apagado);font-weight:600}.legenda-bolsos{color:var(--nevoa);grid-template-columns:1fr;gap:5px;margin:11px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.legenda-bolsos li{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.legenda-bolsos i{border-radius:2px;width:8px;height:8px;margin-right:7px;display:inline-block}.legenda-bolsos b{color:var(--claro);font-family:var(--fonte-numero)}.legenda-bolsos b.ganhou{color:var(--verde)}.legenda-bolsos b.perdeu{color:var(--coral)}.semana-cheia .legenda-bolsos{gap:7px;margin-top:13px;font-size:14px}.semana-cheia .valor-e-peso{align-items:baseline;gap:10px;display:flex}.semana-cheia .valor-e-peso em{color:var(--nevoa);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:700}.semana-cheia .sem-missao{border-top:1px solid var(--linha);margin-top:13px;padding-top:12px;line-height:1.45}.meta-no-painel+.meta-no-painel{margin-top:9px}button.bloco.meta-no-painel{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:12px;display:flex}.meta-no-painel .corpo-da-meta{flex:1;min-width:0;display:block}button.meta-no-painel:active{background:var(--noite-3)}button.meta-no-painel .trilha-do-painel,button.meta-no-painel .mini{display:block}button.meta-no-painel .mini+.mini,.meta-no-painel .topo-da-meta+.mini{margin-top:6px}.meta-no-painel .topo-da-meta{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.meta-no-painel .nome{color:var(--claro);font-weight:700}.meta-no-painel b{font-family:var(--fonte-numero);color:var(--nevoa)}.trilha-do-painel{background:var(--noite-3);border-radius:99px;height:7px;margin:9px 0;overflow:hidden}.trilha-do-painel i{border-radius:99px;height:100%;transition:width .9s cubic-bezier(.22,.8,.25,1);display:block}.so-no-papel{display:none}@media print{:root,:root[data-tema]{--noite:#fff;--noite-2:#fff;--noite-3:#f2f4f3;--linha:#ccd4cf;--linha-forte:#9aa8a0;--claro:#101512;--nevoa:#3c4741;--apagado:#6b7871;--tinta-verde:#1a9e5a;--tinta-espera:#bf840e;--tinta-coral:#d4553a}.barra,.topo-acoes,.de-quem,.botao,.soma-do-investimento{display:none!important}.bloco{break-inside:avoid;border-color:var(--linha-forte)}body:has(.so-no-papel) *{visibility:hidden}:is(body:has(.so-no-papel) .so-no-papel,body:has(.so-no-papel) .so-no-papel *){visibility:visible}.so-no-papel{color:#101512;-webkit-print-color-adjust:exact;print-color-adjust:exact;width:100%;padding:0;font-size:10.5pt;line-height:1.45;display:block;position:absolute;top:0;left:0}.papel-cabecalho{border-bottom:2.5pt solid var(--uva);justify-content:space-between;align-items:flex-start;gap:12pt;margin-bottom:14pt;padding-bottom:8pt;display:flex}.papel-marca{color:var(--uva);align-items:center;gap:6pt;margin:0;display:flex}.papel-simbolo{line-height:0;display:block}.papel-nome{font-family:var(--fonte-titulo);letter-spacing:-.01em;color:#101512;font-size:15pt;font-weight:700}.papel-nome em{color:var(--uva);font-style:normal}.papel-quem{text-align:right}.so-no-papel h1{font-family:var(--fonte-titulo);margin:0 0 2pt;font-size:17pt;line-height:1.15}.so-no-papel h2{font-family:var(--fonte-titulo);color:var(--uva);break-after:avoid;margin:16pt 0 6pt;font-size:12pt}.papel-periodo{margin:0;font-size:11pt;font-weight:700}.papel-mini{color:#3c4741;margin:2pt 0 0;font-size:8.5pt;font-weight:400}.papel-conta{color:var(--uva);margin:-6pt 0 10pt;font-size:9pt;font-weight:700}.papel-frase{margin:0 0 6pt;font-size:10pt}.papel-rot{letter-spacing:.12em;text-transform:uppercase;color:#3c4741;margin:0;font-size:8pt;font-weight:800}.papel-cartao{border:1pt solid var(--uva);break-inside:avoid;border-radius:6pt;align-items:stretch;gap:0;display:flex;overflow:hidden}.papel-cartao-grande{background:#f1ecff;flex:1;padding:9pt 12pt}.papel-cartao-lado{border-left:1pt solid var(--uva);grid-template-columns:auto auto;align-items:center;gap:2pt 10pt;padding:9pt 12pt;display:grid}.papel-cartao-lado p{margin:0}.papel-numerao{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:1pt 0 0;font-size:22pt;font-weight:700;line-height:1.1}.papel-tabela{border-collapse:collapse;width:100%;font-size:9.5pt}.papel-tabela th,.papel-tabela td{text-align:left;vertical-align:top;border-bottom:.5pt solid #ccd4cf;padding:4pt 0}.papel-tabela th+th,.papel-tabela th+td,.papel-tabela td+td{padding-left:8pt}.papel-tabela thead th{letter-spacing:.08em;text-transform:uppercase;color:#3c4741;border-bottom:1pt solid #101512;font-size:8pt}.papel-tabela td.papel-valor,.papel-tabela th.papel-numero,.papel-cartao .papel-valor{text-align:right;font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;white-space:nowrap}.papel-tabela th.papel-numero{width:26mm;font-family:inherit}.papel-valor.entra{color:#1f7a4d}.papel-valor.sai{color:#a3372f}.papel-bolsos th[scope=row]{font-weight:600}.papel-pingo{vertical-align:baseline;border-radius:2pt;width:7pt;height:7pt;margin-right:5pt;display:inline-block}.papel-tabela tfoot{display:table-row-group}.papel-soma th,.papel-soma td{border-top:1pt solid #101512;border-bottom:0;font-weight:700}.papel-total th,.papel-total td{border-top:2.5pt double #101512}.papel-missoes-resumo{break-inside:avoid;grid-template-columns:repeat(4,1fr);gap:6pt;margin:0 0 10pt;display:grid}.papel-quadro{border:.75pt solid #c9d1cc;border-radius:5pt;padding:6pt 8pt}.papel-quadro p{margin:0}.papel-quadro .papel-pingo{margin-right:4pt}.papel-quadro-valor{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-size:14pt;font-weight:700;line-height:1.15;margin:2pt 0 1pt!important}.papel-barra{grid-column:1/-1;gap:2pt;height:9pt;display:flex}.papel-barra i{border-radius:2pt;flex-basis:0}.papel-cumpriu{background:#1f7a4d}.papel-perdeu{background:#e8877a}.papel-sem-decisao{background:#aab3ae}.papel-evolucao{break-inside:avoid}.papel-legenda{color:#3c4741;flex-wrap:wrap;gap:2pt 10pt;margin:4pt 0 2pt;padding:0;font-size:8.5pt;list-style:none;display:flex}.papel-legenda li{white-space:nowrap;align-items:center;display:flex}.papel-pingo-vazado{background:0 0;border:1pt dashed #6b7570}.papel-pingo-claro{background:var(--tinta-coral);opacity:.45}.papel-nota{border-left:2pt solid var(--uva);color:#3c4741;background:#f6f3ff;margin:8pt 0 0;padding:4pt 8pt;font-size:8.5pt}.papel-graficos{grid-template-columns:1fr 1fr;align-items:start;gap:10pt;display:grid}.papel-grafico{break-inside:avoid;margin-top:8pt}.papel-grafico .grafico{width:100%;max-width:100%;height:auto;margin-top:3pt;display:block}.papel-linhas thead,.papel-missoes thead{display:table-header-group}.papel-linhas tr,.papel-missoes tr{break-inside:avoid}}@page{margin:14mm 12mm}.foto-que-amplia{border-radius:inherit;width:100%;height:100%;color:inherit;cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block}.foto-que-amplia:focus-visible{outline:2px solid var(--uva-clara);outline-offset:2px}.bloco.prova .foto-que-amplia{flex:none;width:auto;height:auto}.fila .item .selo{overflow:hidden}.fila .item .selo img{object-fit:cover;width:100%;height:100%}.foto-ampliada{z-index:50;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));cursor:zoom-out;background:#000000eb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.foto-ampliada img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.foto-ampliada .conta-das-fotos{bottom:max(16px, env(safe-area-inset-bottom));color:#fff;background:#ffffff29;border-radius:999px;margin:0;padding:6px 14px;font-size:14px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.foto-ampliada .passar-foto{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;width:44px;height:44px;font-size:28px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.foto-ampliada .passar-foto.para-tras{left:10px}.foto-ampliada .passar-foto.para-frente{right:10px}.foto-ampliada .passar-foto:disabled{opacity:.3;cursor:default}.foto-ampliada .fechar-foto{top:max(14px, env(safe-area-inset-top));color:#fff;font:inherit;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;position:absolute;right:14px}.foto-do-cartao{aspect-ratio:4/3;border-radius:14px;width:100%;max-height:220px;margin:4px 0 12px;overflow:hidden}.foto-do-cartao img{object-fit:cover;width:100%;height:100%}.grupo-linhas>.painel-da-linha>.periodo{margin:0}.linha-do-interruptor{justify-content:space-between;align-items:center;gap:12px;display:flex}.linha-do-interruptor .rot{margin:0}.linha-do-interruptor .nome{font-size:13px;font-weight:700;line-height:1.2}.missao-na-folha{flex-direction:column;gap:12px;display:flex}.missao-na-folha>[data-teste=fechar-sem-salvar]{margin-top:12px}.bloco-do-repete{border:2px solid var(--linha-forte);border-radius:14px;margin-top:16px;padding:14px}.bloco-do-repete[data-ligado=true]{border-color:var(--uva);background:var(--uva-fundo)}.bloco-do-repete .linha-do-interruptor .nome{cursor:pointer;flex-direction:column;gap:3px;font-size:16px;font-weight:800;display:flex}.bloco-do-repete .linha-do-interruptor .nome small{opacity:.75;font-size:12px;font-weight:500}.bloco-do-repete>.mini:last-child{margin-bottom:0}.linha-do-interruptor+.mini{margin-top:9px}.bloco.destaque-das-missoes{background:var(--uva-fundo);border:1.5px solid var(--uva)}.bloco.destaque-das-missoes p{color:var(--claro);margin:0;font-size:15px;font-weight:700;line-height:1.45}:root{--cor-coral:#f4907a;--cor-laranja:#f6a54c;--cor-amarelo:#eed15a;--cor-verde:#5fd394;--cor-agua:#53d0cf;--cor-azul:#7fb0f5;--cor-roxo:#b49cf7;--cor-rosa:#f39ac6;--sobre-cor:#10140f}.cor-coral{--cor:var(--cor-coral)}.cor-laranja{--cor:var(--cor-laranja)}.cor-amarelo{--cor:var(--cor-amarelo)}.cor-verde{--cor:var(--cor-verde)}.cor-agua{--cor:var(--cor-agua)}.cor-azul{--cor:var(--cor-azul)}.cor-roxo{--cor:var(--cor-roxo)}.cor-rosa{--cor:var(--cor-rosa)}.cores{grid-template-columns:repeat(8,minmax(0,32px));justify-content:space-between;gap:6px;margin-bottom:6px;display:grid}.cores button{aspect-ratio:1;border:1.5px solid var(--linha-forte);background:var(--cor);cursor:pointer;border-radius:50%;width:100%;padding:0}.cores button.marcado{box-shadow:0 0 0 3px var(--noite-2), 0 0 0 5px var(--claro)}.cores button:focus-visible{outline:2px solid var(--uva);outline-offset:4px}.agenda-barra{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.agenda-barra .periodo{flex:0 180px;margin:0}.agenda-acoes{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px;display:flex}.agenda-rodape{justify-content:space-between;align-items:baseline;gap:10px;margin:8px 0 14px;display:flex}.agenda-rodape button{white-space:nowrap;flex:none}.agenda-tres{border:1px solid var(--linha);background:var(--noite-2);border-radius:16px;margin-top:11px;display:flex;overflow:hidden}.agenda-horas{border-right:1px solid var(--linha);flex:0 0 34px;margin-top:34px;position:relative}.agenda-horas span{color:var(--apagado);font-size:10px;font-weight:700;position:absolute;right:5px;transform:translateY(-50%)}.agenda-horas span:first-child{transform:none}.agenda-dias{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.agenda-dias::-webkit-scrollbar{display:none}.agenda-dias.arrastando{scroll-snap-type:none;cursor:grabbing}.agenda-dias.arrastando .agenda-corpo,.agenda-dias.arrastando .agenda-bloco{cursor:grabbing}.agenda-setas{display:none}@media (hover:hover) and (pointer:fine){.agenda-setas{justify-content:space-between;align-items:baseline;gap:10px;margin-top:11px;display:flex}.agenda-setas+.agenda-tres{margin-top:6px}}.agenda-setas button:disabled{cursor:not-allowed;opacity:.38}.agenda-dia{scroll-snap-align:start;border-left:1px solid var(--linha);flex:0 0 33.3333%;min-width:0}.agenda-dia:first-child{border-left:0}.agenda-dia h3{height:34px;color:var(--nevoa);border-bottom:1px solid var(--linha);justify-content:center;align-items:center;margin:0;font-size:12px;font-weight:800;display:flex}.agenda-dia.hoje h3{color:var(--uva-clara)}.agenda-corpo{background-image:repeating-linear-gradient(to bottom, var(--linha) 0 1px, transparent 1px var(--hora));position:relative}.agenda-dia.passado .agenda-corpo{background-color:var(--realce)}.agenda-corpo.cria{cursor:pointer}.agenda-agora{background:var(--coral);pointer-events:none;height:2px;position:absolute;left:0;right:0}.agenda-bloco{border:1.5px solid var(--cor);background:var(--cor);min-width:0;color:var(--sobre-cor);font:inherit;text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;gap:1px;padding:3px 6px;display:flex;overflow:hidden}.agenda-corpo .agenda-bloco{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:calc(100% - 6px);height:32px;position:absolute;left:3px}.agenda-bloco .nome,.agenda-bloco .hora{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.2;display:block;overflow:hidden}.agenda-bloco .nome{font-size:11px;font-weight:800}.agenda-bloco .hora{font-size:10px;font-weight:700}.agenda-bloco.semana-fechada{opacity:.6}.agenda-bloco.prevista{border-style:dashed;border-left:4px solid var(--cor);background:var(--noite-2);color:var(--claro)}.agenda-bloco.vencida{border-color:var(--coral);border-left:4px solid var(--coral);background:repeating-linear-gradient(135deg, var(--coral-fundo) 0 6px, var(--noite-2) 6px 12px);color:var(--claro)}.agenda-bloco.vencida .hora{color:var(--coral)}.agenda-bloco.segurado{z-index:2;opacity:.92;cursor:grabbing;box-shadow:0 6px 18px #00000059}.agenda-dia.alvo .agenda-corpo{box-shadow:inset 0 0 0 2px var(--uva)}.agenda-bloco:focus-visible{outline:2px solid var(--uva);outline-offset:1px}.agenda-dica{margin:4px 0 0}.agenda-como{border:1px solid var(--linha);border-radius:12px;margin:10px 0;padding:10px 12px}.agenda-como .rot{margin:0 0 4px}.agenda-como p.mini{margin:0}.agenda-como ol{gap:3px;margin:6px 0;padding-left:20px;display:grid}.agenda-lista{gap:14px;margin:11px 0 14px;display:grid}.agenda-semana{gap:10px;display:grid}.agenda-semana .rot{margin:4px 0 0}.agenda-dia-da-lista{gap:6px;display:grid}.agenda-dia-da-lista h4{color:var(--nevoa);margin:0;font-size:13px;font-weight:800}.agenda-dia-da-lista.hoje h4{color:var(--uva-clara)}.agenda-dia-da-lista .agenda-bloco{width:100%;padding:8px 12px}.agenda-dia-da-lista .agenda-bloco .nome{font-size:14px}.agenda-dia-da-lista .agenda-bloco .hora{font-size:12px}.agenda-detalhe p{margin:0 0 8px}.agenda-ponto{background:var(--cor);vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:8px;display:inline-block}.folha a.botao{text-align:center;box-sizing:border-box;text-decoration:none;display:block}.elogios .elogio-texto{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 2px;font-size:16px;line-height:1.45}.elogios .elogio-botoes{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:10px;display:flex}.elogios .elogio-botoes .botao{width:auto;padding:10px 22px}.elogios .lista-de-elogios{margin:14px 0 0;padding:0;list-style:none}.elogios .um-elogio{border-top:1px solid var(--linha);padding:12px 0}.elogios>.botao.calmo{margin-top:12px}.elogios>button.como-texto{margin-top:8px}.pagina-da-meta .trilho{background:var(--trilho);border-radius:5px;height:10px;margin:12px 0 8px;overflow:hidden}.pagina-da-meta .trilho span{background:var(--verde);border-radius:5px;height:100%;display:block}.passos-do-cartao{gap:10px;display:grid}.passos-do-cartao .rot{margin:0}.passo-agora{color:var(--claro);margin:0;font-size:19px;font-weight:800}.passos-feitos{color:var(--nevoa);gap:6px;margin:0;padding-left:20px;display:grid}.passos-feitos li{align-items:baseline;gap:10px;display:flex}.passo-feito{text-decoration:line-through}.passos-feitos .tirar{margin-top:0}.lista-do-periodo{border-top:3px solid var(--uva-clara);flex-direction:column;gap:10px;margin-top:14px;padding-top:16px;display:flex}.lista-do-periodo>.chapeu{color:var(--uva-clara);margin:0;font-size:13px}.lista-do-periodo.perigo{border-top-color:var(--coral)}.lista-do-periodo.perigo>.chapeu{color:var(--coral)}.so-para-ver{background:var(--espera-fundo);border:1px solid var(--espera);color:var(--claro);border-radius:15px;margin:0 0 12px;padding:12px 14px;font-size:13.5px}.so-para-ver b{color:var(--espera)}.so-para-ver p{margin:6px 0 0}.trava{border:0;min-width:0;margin:0;padding:0}.app>.trava{flex-direction:column;gap:13px;display:flex}.trava:disabled .botao,.trava:disabled button{opacity:.5}.aviso-da-cobranca{background:var(--realce);border:1px solid var(--linha-forte);color:var(--claro);border-radius:15px;margin:0 0 12px;padding:12px 14px;font-size:13.5px}.aviso-da-cobranca p,.so-para-ver .mini{margin:6px 0 0}.so-para-ver .secundario,.linha-do-teste .secundario{margin-top:8px}.linha-do-teste{border:1px solid var(--linha);color:var(--nevoa);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;padding:8px 12px;font-size:13px;display:flex}.linha-do-teste .secundario{width:auto;margin-top:0;padding:6px 12px}.pacotes{gap:10px;margin:10px 0 14px;display:grid}.pacote{border:1px solid var(--linha-forte);background:var(--realce);border-radius:15px;padding:12px 14px}.pacote.nao-cabe{opacity:.6}.pacote .preco{font-family:var(--fonte-numero);color:var(--verde);margin:6px 0 0;font-size:20px}.pacote .preco s{color:var(--apagado);font-size:14px}.pacote .preco small{font-family:var(--fonte-texto);color:var(--nevoa);font-size:13px}.pacote button{background:var(--uva);border-color:var(--uva);color:#fff;margin-top:10px;padding:12px}.aviso-de-sair{z-index:90;left:50%;bottom:calc(24px + env(safe-area-inset-bottom));background:var(--noite-3);border:1px solid var(--linha-forte);max-width:min(420px,100% - 32px);color:var(--claro);text-align:center;pointer-events:none;border-radius:12px;margin:0;padding:12px 16px;font-size:14px;position:fixed;transform:translate(-50%)}.sugestao-da-lista{flex-direction:column;gap:10px;margin-top:14px;display:flex}.lista-de-desejos{flex-direction:column;gap:10px;display:flex}.produto.pequeno .foto{border-radius:14px;width:64px;height:64px}.produto.pequeno .foto svg{width:44px;height:44px}.bloco.desejo .acoes-do-desejo{margin-top:12px}.pes-do-desejo{gap:18px;display:flex}@media screen and (width>=1024px){:root{--lateral:264px;--coluna:760px}.alto{width:var(--lateral);border-bottom:0;border-right:1px solid var(--linha);position:fixed;inset:0 auto 0 0;overflow-y:auto}.alto-dentro{gap:24px;max-width:none;margin:0;padding:28px 18px 24px}.barra{flex-direction:column;gap:3px;padding:8px}.barra button{text-align:left;flex:none;justify-content:flex-start;align-items:center;gap:13px;padding:12px 14px;font-size:15px;display:flex;position:relative}.barra button:hover{color:var(--claro)}.barra .bolha{min-width:21px;height:21px;margin-left:auto;font-size:12px;line-height:21px;position:static;transform:none}.alto+.app{max-width:none;min-height:100vh;margin:0 0 0 var(--lateral);padding:36px max(32px, calc((100% - var(--lateral) - var(--coluna)) / 2)) 56px;gap:16px}.alto+.app .bloco{scroll-margin-top:28px}.alto+.app>.trava{gap:16px}.alto+.app .fila{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.alto+.app .folha{left:calc(50% + var(--lateral) / 2);width:min(480px,100%)}.app.por-cima{max-width:none;padding-left:max(16px,50% - 210px);padding-right:max(16px,50% - 210px)}}
