@font-face{font-family:Schibsted Grotesk;src:url(/fonts/schibsted-grotesk.woff2)format("woff2");font-weight:400 700;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/literata.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/literata-italic.woff2)format("woff2");font-weight:400 500;font-style:italic;font-display:swap}:root{--calcario:#edf0f3;--folha:#f7f9fb;--tinta:#15233f;--tinta-suave:#4a5975;--nevoa:#c9d2dc;--azul:#2747b8;--azul-claro:#dfe5f7;--malaquita:#1d7f68;--malaquita-claro:#d6ebe5;--ocre:#b7832a;--perigo:#a83a32;--sans:"Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Literata", Georgia, "Times New Roman", serif;--r-pequeno:6px;--r-medio:10px;--gutter:clamp(16px, 4vw, 40px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--calcario:#0e1626;--folha:#152036;--tinta:#e6ebf1;--tinta-suave:#9fb0c8;--nevoa:#2a3a57;--azul:#7d97f0;--azul-claro:#1f2d55;--malaquita:#4cc3a3;--malaquita-claro:#12352f;--ocre:#e0b05a;--perigo:#f08a80;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--calcario);color:var(--tinta);font:400 16px/1.5 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--azul);outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.casca{grid-template-columns:216px minmax(0,1fr);min-height:100dvh;display:grid}.trilho{border-right:1px solid var(--nevoa);flex-direction:column;gap:4px;height:100dvh;padding:28px 16px;display:flex;position:sticky;top:0}.marca{font:600 1.25rem/1 var(--serif);letter-spacing:-.01em;align-items:center;gap:10px;padding:0 10px 24px;display:flex}.marca svg{width:22px;height:22px}.trilho a{border-radius:var(--r-pequeno);color:var(--tinta-suave);padding:9px 10px;font-weight:500;text-decoration:none;display:block}.trilho a:hover{color:var(--tinta);background:var(--folha)}.trilho a[aria-current=page]{color:var(--tinta);background:var(--folha);box-shadow:inset 3px 0 0 var(--azul)}.trilho .sair{margin-top:auto}.conteudo{padding:40px var(--gutter) 96px;width:100%;max-width:880px}@media (width<=760px){.casca{grid-template-columns:1fr}.trilho{z-index:10;height:auto;padding:6px 4px calc(6px + env(safe-area-inset-bottom));border-right:0;border-top:1px solid var(--nevoa);background:var(--calcario);flex-direction:row;justify-content:space-around;position:fixed;inset:auto 0 0}.marca,.trilho .sair{display:none}.trilho a{padding:8px 6px;font-size:.8rem}.trilho a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--azul)}.conteudo{padding-top:24px}}h1{font:500 clamp(2rem, 5vw, 2.75rem) / 1.1 var(--serif);letter-spacing:-.02em;margin:0 0 6px}h1 .lua-do-dia{vertical-align:.05em;margin-right:12px;display:inline-block}h2{font:600 1.0625rem/1.3 var(--sans);margin:40px 0 12px}.subtitulo{color:var(--tinta-suave);margin:0 0 28px}.suave{color:var(--tinta-suave)}.pequeno{font-size:.875rem}.citacao{font:italic 400 1.125rem/1.6 var(--serif);max-width:62ch;margin:0}.lista{border-top:1px solid var(--nevoa);margin:0;padding:0;list-style:none}.lista>li{border-bottom:1px solid var(--nevoa);align-items:center;gap:12px;min-height:52px;padding:12px 2px;display:flex}.lista .corpo{flex:1;min-width:0}.lista .meta{color:var(--tinta-suave);font-size:.8125rem}.atrasada{color:var(--ocre);font-weight:600}.prioridade-1,.prioridade-2{box-shadow:inset 3px 0 0 var(--ocre);padding-left:10px!important}.feita .titulo{color:var(--tinta-suave);text-decoration:line-through}.vazio{color:var(--tinta-suave);border-bottom:1px solid var(--nevoa);padding:18px 2px}.botao{border:1px solid var(--nevoa);background:var(--folha);border-radius:var(--r-pequeno);cursor:pointer;white-space:nowrap;padding:7px 12px;font-weight:500}.botao:hover{border-color:var(--tinta-suave)}.botao.primario{background:var(--azul);border-color:var(--azul);color:#fff}@media (prefers-color-scheme:dark){.botao.primario{color:#0e1626}}.botao.feito{background:var(--malaquita-claro);border-color:var(--malaquita);color:var(--malaquita)}.botao.sutil{color:var(--tinta-suave);background:0 0;border-color:#0000}.botao.perigo{color:var(--perigo)}.botao:disabled{opacity:.5;cursor:default}.check{border:1.5px solid var(--tinta-suave);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;padding:0;display:grid}.check[aria-checked=true]{background:var(--malaquita);border-color:var(--malaquita)}.check[aria-checked=true]:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}input[type=text],input[type=password],input[type=number],input[type=date],input[type=time],input:not([type]),select,textarea{border:1px solid var(--nevoa);background:var(--folha);border-radius:var(--r-pequeno);min-width:0;padding:8px 10px}textarea{resize:vertical;width:100%;min-height:84px}.campo-grande{width:100%;font-size:1.0625rem;padding:12px 14px!important}.linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.formulario{background:var(--folha);border:1px solid var(--nevoa);border-radius:var(--r-medio);gap:10px;margin:12px 0 8px;padding:16px;display:grid}label.rotulo{color:var(--tinta-suave);gap:4px;font-size:.875rem;display:grid}.abas{flex-wrap:wrap;gap:4px;margin:0 0 16px;display:flex}.abas button{border-radius:var(--r-pequeno);color:var(--tinta-suave);cursor:pointer;background:0 0;border:0;padding:6px 10px;font-weight:500}.abas button[aria-pressed=true]{background:var(--tinta);color:var(--calcario)}.aviso{border-radius:var(--r-pequeno);background:var(--azul-claro);margin:12px 0;padding:10px 12px}.erro{color:var(--perigo);margin:8px 0}.luas{align-items:center;gap:6px;display:flex}.luas svg{width:18px;height:18px;display:block}.lua-cheia{fill:var(--malaquita)}.lua-nova{fill:none;stroke:var(--nevoa);stroke-width:1.5px}.lua-crescente{fill:var(--malaquita);opacity:.35}.contorno-hoje{fill:none;stroke:var(--tinta-suave);stroke-width:1.5px;stroke-dasharray:2 2.4}.sequencia{font:500 1.375rem/1 var(--serif);text-align:right;min-width:2.2em}.sequencia small{font:400 .6875rem/1.4 var(--sans);color:var(--tinta-suave);display:block}.progresso{background:var(--nevoa);border-radius:2px;max-width:320px;height:4px;margin-top:6px;overflow:hidden}.progresso>span{background:var(--azul);height:100%;display:block}.tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tag{background:var(--azul-claro);color:var(--azul);border-radius:99px;padding:1px 8px;font-size:.75rem}.cartao-revisao{background:var(--folha);border:1px solid var(--nevoa);border-radius:var(--r-medio);margin:8px 0 16px;padding:28px clamp(18px,4vw,36px)}.cartao-revisao .citacao{font-size:clamp(1.2rem,2.6vw,1.45rem)}.medidor{background:var(--nevoa);border-radius:5px;height:10px;margin:8px 0 4px;overflow:hidden}.medidor>span{background:var(--azul);height:100%;display:block}.medidor.alto>span{background:var(--ocre)}.numero-grande{font:500 clamp(2.25rem, 7vw, 3.5rem) / 1 var(--serif);letter-spacing:-.02em}.entrar{min-height:100dvh;padding:var(--gutter);place-items:center;display:grid}.entrar form{gap:14px;width:min(360px,100%);display:grid}.entrar h1{align-items:center;gap:12px;display:flex}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
