:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--serif:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans:system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--raio:18px;--texto:#2b2d31;--suave-texto:#6b6e75;--linha:#e4e3e6;--papel:#fff;--perigo:#b3261e;--ok:#2f6b45}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-tema=ameixa]{--acento:#704260;--sobre-acento:#fff;--macio:#f1e7ee;--fundo:#fcf8fa;--linha:#ecdfe7}[data-tema=lavanda]{--acento:#68548e;--sobre-acento:#fff;--macio:#eeebf6;--fundo:#f9f8fc;--linha:#e5e1ef}[data-tema=salvia]{--acento:#43664d;--sobre-acento:#fff;--macio:#e8f0e9;--fundo:#f7faf7;--linha:#dde7df}[data-tema=areia]{--acento:#805a3b;--sobre-acento:#fff;--macio:#f4ece2;--fundo:#fcf9f5;--linha:#ebe1d4}[data-tema=oceano]{--acento:#315f82;--sobre-acento:#fff;--macio:#e7eff7;--fundo:#f6f9fc;--linha:#dbe5ef}[data-tema=grafite]{--acento:#34383e;--sobre-acento:#fff;--macio:#eaebed;--fundo:#f7f7f8;--linha:#e2e3e6}@media (prefers-color-scheme:dark){:root{--texto:#efedf0;--suave-texto:#b4b0b7;--papel:#26252a;--perigo:#f2b8b5;--ok:#a5d6b4}[data-tema=ameixa]{--acento:#dbb0ce;--sobre-acento:#2e1c29;--macio:#3e2f39;--fundo:#1d181c;--linha:#3d3039;--papel:#2a2229}[data-tema=lavanda]{--acento:#c6b7e7;--sobre-acento:#241d33;--macio:#373044;--fundo:#1b1a21;--linha:#363142;--papel:#26232e}[data-tema=salvia]{--acento:#add0b8;--sobre-acento:#17271c;--macio:#293c30;--fundo:#171d19;--linha:#2c3a30;--papel:#202823}[data-tema=areia]{--acento:#dfc09e;--sobre-acento:#2e2216;--macio:#403529;--fundo:#1e1a16;--linha:#3c3227;--papel:#28231d}[data-tema=oceano]{--acento:#a9cee9;--sobre-acento:#152634;--macio:#293a48;--fundo:#161c23;--linha:#2a3744;--papel:#1f2730}[data-tema=grafite]{--acento:#d0d3d9;--sobre-acento:#1b1c1f;--macio:#36383e;--fundo:#18191b;--linha:#34363b;--papel:#232427}}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--fundo);color:var(--texto)}body{font-family:var(--sans);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:16px;line-height:1.45}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:3px solid var(--acento);outline-offset:2px;border-radius:6px}h1,h2,h3,.serif{font-family:var(--serif);letter-spacing:-.01em;font-weight:500}h1{font-size:30px;line-height:1.15}h2{font-size:20px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.casca{max-width:520px;min-height:100dvh;padding:0 16px calc(96px + env(safe-area-inset-bottom));margin:0 auto}.topo{justify-content:space-between;align-items:center;gap:12px;padding:18px 0 10px;display:flex}.marca{font-family:var(--serif);align-items:center;gap:8px;font-size:19px;text-decoration:none;display:flex}.marca svg{color:var(--acento)}.menu{background:color-mix(in srgb, var(--papel) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--linha);padding:6px 8px calc(6px + env(safe-area-inset-bottom));z-index:20;position:fixed;inset:auto 0 0}.menu ul{grid-template-columns:repeat(4,1fr);max-width:520px;margin:0 auto;list-style:none;display:grid}.menu a{color:var(--suave-texto);border-radius:14px;justify-items:center;gap:2px;padding:8px 4px;font-size:12px;text-decoration:none;display:grid}.menu a[aria-current=page]{color:var(--acento);background:var(--macio);font-weight:600}.mais{right:max(16px,50% - 244px);bottom:calc(84px + env(safe-area-inset-bottom));z-index:21;background:var(--acento);width:58px;height:58px;color:var(--sobre-acento);box-shadow:0 8px 24px color-mix(in srgb, var(--acento) 35%, transparent);border-radius:50%;place-items:center;text-decoration:none;display:grid;position:fixed}.secao{margin-top:26px}.secao-topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.sub{color:var(--suave-texto);font-size:14px}.cartao{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);padding:16px}.cartao+.cartao{margin-top:10px}.destaque{background:var(--acento);color:var(--sobre-acento);border:0}.destaque .sub{color:color-mix(in srgb, var(--sobre-acento) 78%, transparent)}.macio{background:var(--macio);border:0}.vazio{color:var(--suave-texto);padding:14px 2px;font-size:15px}.saudacao{padding:8px 0 4px}.saudacao .data{color:var(--suave-texto);margin-top:4px}.saudacao .data:first-letter,.maiuscula:first-letter{text-transform:uppercase}.chips{scrollbar-width:none;padding:4px 0 6px;gap:8px;margin:0 -16px;padding-inline:16px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chip{border:1px solid var(--linha);background:var(--papel);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.chip[aria-current=true],.chip[aria-pressed=true]{background:var(--acento);color:var(--sobre-acento);border-color:var(--acento)}.chip:has(input:checked){background:var(--acento);color:var(--sobre-acento);border-color:var(--acento)}.chip input{opacity:0;pointer-events:none;position:absolute}.chip .n{opacity:.75;font-size:12px}.lista{gap:8px;list-style:none;display:grid}.linha{background:var(--papel);border:1px solid var(--linha);border-radius:16px;align-items:center;gap:12px;min-height:56px;padding:12px 14px;text-decoration:none;display:flex}.linha .hora{font-variant-numeric:tabular-nums;color:var(--suave-texto);min-width:44px;font-size:14px}.linha .corpo{flex:1;min-width:0}.linha .titulo{overflow-wrap:anywhere}.linha .meta{color:var(--suave-texto);font-size:13px}.linha.feito .titulo{color:var(--suave-texto);text-decoration:line-through}.marcar{border:2px solid var(--acento);width:30px;height:30px;color:var(--sobre-acento);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.marcar[aria-pressed=true]{background:var(--acento)}.marcar svg{width:18px;height:18px}.progresso{background:var(--macio);border-radius:99px;height:6px;margin:10px 0 12px;overflow:hidden}.progresso span{background:var(--acento);border-radius:99px;height:100%;transition:width .3s;display:block}.campo{color:var(--suave-texto);gap:6px;margin-top:14px;font-size:14px;display:grid}.campo input,.campo select,.campo textarea{border:1px solid var(--linha);background:var(--papel);width:100%;color:var(--texto);border-radius:14px;padding:13px 14px;font-size:16px}.campo textarea{resize:vertical;min-height:90px}.dois{grid-template-columns:1fr 1fr;gap:10px;display:grid}.botao{background:var(--acento);color:var(--sobre-acento);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:13px 20px;font-weight:600;text-decoration:none;display:inline-flex}.botao.secundario{background:var(--papel);color:var(--texto);border-color:var(--linha)}.botao.perigo{color:var(--perigo);border-color:color-mix(in srgb, var(--perigo) 40%, transparent);background:0 0}.botao.largo{width:100%}.botao:disabled{opacity:.6;cursor:progress}.acoes{gap:10px;margin-top:22px;display:grid}.erro{color:var(--perigo);margin-top:8px;font-size:14px}.aviso{background:var(--macio);border-radius:14px;margin-top:14px;padding:12px 14px;font-size:14px}.tipo-abas{background:var(--macio);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;padding:5px;display:grid}.tipo-abas a{text-align:center;border-radius:999px;padding:10px;font-size:15px;text-decoration:none}.tipo-abas a[aria-current=true]{background:var(--papel);font-weight:600;box-shadow:0 1px 3px #0001}.mes-topo{justify-content:space-between;align-items:center;margin:8px 0 12px;display:flex}.mes-topo h1{font-size:24px}.mes-topo h1:first-letter{text-transform:uppercase}.redondo{background:var(--macio);width:42px;height:42px;color:var(--acento);border:0;border-radius:50%;place-items:center;text-decoration:none;display:grid}.grade{text-align:center;grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.grade .sem{color:var(--suave-texto);padding-bottom:4px;font-size:12px}.grade a{aspect-ratio:1;font-variant-numeric:tabular-nums;border-radius:12px;align-content:center;place-items:center;gap:2px;font-size:15px;text-decoration:none;display:grid}.grade a.fora{color:var(--suave-texto);opacity:.45}.grade a.hoje{border:1.5px solid var(--acento)}.grade a[aria-current=date]{background:var(--acento);color:var(--sobre-acento)}.pontos{gap:3px;height:5px;display:flex}.pontos i{background:var(--acento);border-radius:50%;width:5px;height:5px}.pontos i.aniv{background:#d4708f}.grade a[aria-current=date] .pontos i{background:var(--sobre-acento)}.entrada{flex-direction:column;max-width:440px;min-height:100dvh;margin:0 auto;padding:48px 20px 40px;display:flex}.entrada .marca{font-size:22px}.slogan{font-family:var(--serif);letter-spacing:-.02em;margin:56px 0 36px;font-size:clamp(22px,7.2vw,32px);font-weight:500;line-height:1.25}.slogan span{white-space:nowrap;display:block}.slogan span+span{color:var(--acento)}.social{gap:10px;display:grid}.social .botao{background:var(--papel);color:var(--texto);border-color:var(--linha)}.ou{color:var(--suave-texto);align-items:center;gap:10px;margin:22px 0 6px;font-size:13px;display:flex}.ou:before,.ou:after{content:"";background:var(--linha);flex:1;height:1px}.rodape{color:var(--suave-texto);text-align:center;margin-top:auto;padding-top:28px;font-size:12px}.temas{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.temas label{border:1px solid var(--linha);background:var(--papel);cursor:pointer;border-radius:16px;justify-items:center;gap:6px;padding:12px 6px;font-size:13px;display:grid;position:relative}.temas label:has(input:checked){border:2px solid var(--texto)}.temas input{opacity:0;position:absolute}.temas .amostra{border-radius:50%;width:34px;height:34px}.areas-escolha{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.areas-escolha .chip{cursor:pointer;position:relative}.toast{left:50%;bottom:calc(150px + env(safe-area-inset-bottom));background:var(--texto);color:var(--fundo);z-index:30;border-radius:999px;align-items:center;gap:12px;max-width:calc(100% - 32px);padding:10px 16px;font-size:14px;display:flex;position:fixed;transform:translate(-50%)}.toast button{color:inherit;background:0 0;border:0;font-weight:700;text-decoration:underline}details.recolhido summary{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 0;list-style:none;display:flex}details.recolhido summary::-webkit-details-marker{display:none}.aniv-hoje{align-items:center;gap:14px;display:flex}.avatar{background:var(--macio);width:44px;height:44px;color:var(--acento);font-family:var(--serif);border-radius:50%;place-items:center;font-size:20px;text-decoration:none;display:grid}.botao.pequeno{min-height:36px;padding:7px 14px;font-size:14px;font-weight:500}.acoes-linha{flex-wrap:wrap;gap:6px;width:100%;padding-left:42px;display:flex}.acoes-linha form{display:contents}details.recolhido summary h2{display:inline}.linha.cartao.destaque .titulo{color:var(--sobre-acento)}.linha.cartao.destaque .avatar{background:color-mix(in srgb, var(--sobre-acento) 20%, transparent);color:var(--sobre-acento)}.dias-semana{flex-wrap:wrap;gap:6px;margin-top:10px;display:none}form:has(option[value=dias]:checked) .dias-semana{display:flex}.dias-semana .chip{cursor:pointer;padding:8px 12px;position:relative}.icones{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.icones label{border:1px solid var(--linha);background:var(--papel);width:42px;height:42px;color:var(--texto);cursor:pointer;border-radius:12px;place-items:center;display:grid;position:relative}.icones label:has(input:checked){background:var(--acento);color:var(--sobre-acento);border-color:var(--acento)}.icones input{opacity:0;pointer-events:none;position:absolute}.marcar:disabled{opacity:.35;cursor:not-allowed}.semana{grid-template-columns:auto repeat(7,1fr) auto;align-items:center;gap:4px;margin:6px 0 4px;display:grid}.semana a.dia{color:var(--suave-texto);border-radius:14px;justify-items:center;padding:8px 0;font-size:12px;text-decoration:none;display:grid}.semana a.dia b{color:var(--texto);font-variant-numeric:tabular-nums;font-size:17px;font-weight:500}.semana a.dia.hoje b{-webkit-text-decoration:underline 2px var(--acento);text-decoration:underline 2px var(--acento);text-underline-offset:4px}.semana a.dia[aria-current=date]{background:var(--acento);color:var(--sobre-acento)}.semana a.dia[aria-current=date] b{color:var(--sobre-acento)}.semana .redondo{width:32px;height:32px}.busca{gap:8px;margin-top:6px;display:flex}.busca input{border:1px solid var(--linha);background:var(--papel);border-radius:999px;flex:1;min-width:0;padding:11px 14px;font-size:16px}.rotulo-estado{background:var(--macio);color:var(--suave-texto);border-radius:999px;margin-left:6px;padding:2px 8px;font-size:12px}.lista-conta{gap:8px;list-style:none;display:grid}.lista-conta a{justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.check{color:var(--texto);align-items:flex-start;gap:10px;margin-top:12px;font-size:15px;display:flex}.check input{width:20px;height:20px;accent-color:var(--acento);flex:none;margin-top:2px}.tipo-abas.duas{grid-template-columns:1fr 1fr}.semana-lista{gap:8px;list-style:none;display:grid}.semana-lista .cartao+.cartao{margin-top:0}.semana-lista .cartao.hoje{border:1.5px solid var(--acento)}.compacto{border-top:1px solid var(--linha);gap:10px;padding:6px 0;font-size:15px;text-decoration:none;display:flex}.compacto .hora{min-width:52px;color:var(--suave-texto);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13px}.compacto.feito span:last-child{color:var(--suave-texto);text-decoration:line-through}.casca.larga{max-width:1000px}.numeros{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:10px;display:grid}.numeros .cartao+.cartao{margin-top:0}.numero .valor{font-family:var(--serif);font-variant-numeric:tabular-nums;margin:2px 0;font-size:26px}.barras{grid-template-columns:repeat(8,1fr);align-items:end;gap:6px;height:130px;margin-top:10px;display:grid}.barra{grid-template-rows:auto 1fr auto;justify-items:center;gap:4px;height:100%;font-size:12px;display:grid}.barra i{background:var(--acento);border-radius:6px 6px 2px 2px;align-self:end;width:70%;min-height:2px}.barra .n{font-variant-numeric:tabular-nums}.tabela-wrap{border:1px solid var(--linha);border-radius:var(--raio);background:var(--papel);margin-top:10px;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;min-width:620px;font-size:14px}.tabela th,.tabela td{text-align:left;border-bottom:1px solid var(--linha);vertical-align:top;padding:10px 12px}.tabela th{color:var(--suave-texto);font-size:13px;font-weight:600}.tabela tr:last-child td{border-bottom:0}.casca.larga .numeros{grid-template-columns:repeat(4,1fr)}.casca.larga .numero .valor{font-size:30px}@media (max-width:640px){.casca.larga .numeros{grid-template-columns:repeat(2,1fr)}.casca.larga .numero .valor{font-size:22px}.tabela{min-width:0}.tabela thead{display:none}.tabela,.tabela tbody,.tabela tr,.tabela td{width:100%;display:block}.tabela tr{border-bottom:1px solid var(--linha);padding:12px}.tabela tr:last-child{border-bottom:0}.tabela td{border:0;padding:2px 0}.tabela td:first-child{padding-bottom:6px}.tabela .vazio{text-align:center}}.passos{gap:6px;margin:10px 0 0 20px;font-size:15px;display:grid}.casca:has(.pg){max-width:560px}.pg{position:relative}.pg-dia{min-width:0;padding-top:18px}.pg-topo h1{font-family:var(--serif);letter-spacing:-.02em;margin-top:2px;font-size:40px;font-weight:400;line-height:1.05}.pg-ola{color:var(--acento);margin:0;font-size:14px}.pg-sub{color:var(--suave-texto);margin:4px 0 0;font-size:14px}.pg-chips{scrollbar-width:none;gap:6px;margin:14px 0 0;padding:2px 0 6px;display:flex;overflow-x:auto}.pg-chips::-webkit-scrollbar{display:none}.pg-chips button{border:1px solid var(--linha);background:var(--papel);color:var(--texto);border-radius:999px;flex:none;align-items:center;gap:6px;padding:7px 12px;font-size:14px;display:inline-flex}.pg-chips button:not(:first-child){--c:var(--acento)}.pg-chips button b{color:var(--suave-texto);font-size:11px;font-weight:600}.pg-chips button.on{background:var(--acento);border-color:var(--acento);color:var(--sobre-acento)}.pg-chips button.on b{color:var(--sobre-acento)}.pg-abas{background:var(--macio);border-radius:99px;grid-template-columns:1fr 1fr;margin-top:12px;padding:4px;display:grid}.pg-abas button{color:var(--suave-texto);border-radius:99px;padding:8px;font-size:15px}.pg-abas button.on{background:var(--papel);color:var(--acento);font-weight:700;box-shadow:0 1px 6px #0002}.pg-semana{grid-template-columns:22px repeat(7,1fr) 22px;align-items:center;gap:3px;margin:14px 0 4px;display:grid}.pg-semana button{border-radius:14px;justify-items:center;padding:6px 0 8px;display:grid;position:relative}.pg-semana small{color:var(--suave-texto);font-size:11px}.pg-semana b{font-size:17px;font-weight:600}.pg-semana .pg-seta{color:var(--suave-texto);font-size:20px}.pg-semana .hoje b{color:var(--acento)}.pg-semana .on{background:var(--acento)}.pg-semana .on small,.pg-semana .on b{color:var(--sobre-acento)}.pg-semana .tem:after{content:"";opacity:.5;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.pg-voltar{color:var(--acento);margin:0 auto 4px;font-size:13px;text-decoration:underline;display:block}.pg-resumo{color:var(--suave-texto);margin:8px 2px 0;font-size:13px}.pg-rotina{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);margin-top:12px;padding:12px 12px 6px}.pg-rotina-topo{align-items:baseline;gap:8px;display:flex}.pg-rotina-topo h2{font:20px var(--serif);flex:1;margin:0}.pg-conta{color:var(--acento);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.pg-barra{background:var(--macio);border-radius:4px;height:4px;margin:8px 0 4px;overflow:hidden}.pg-barra i{background:var(--acento);border-radius:4px;height:100%;transition:width .3s;display:block}.pg-habito{border-top:1px solid var(--linha);align-items:center;gap:10px;padding:8px 2px;display:flex}.pg-habito.feito .pg-t{color:var(--suave-texto);text-decoration:line-through}.pg-habito .pg-t{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.pg-habito small{color:var(--suave-texto);font-variant-numeric:tabular-nums;font-size:13px}.pg-atrasados{color:#a3324f;text-align:left;background:#fdecef;border-radius:14px;width:100%;margin-top:10px;padding:10px 14px;font-size:14px;display:block}.pg-item{background:var(--papel);border:1px solid var(--linha);border-left:4px solid var(--c,var(--linha));border-radius:12px;align-items:center;gap:10px;margin:6px 0;padding:9px 10px 9px 12px;display:flex}.pg-item.feito .pg-t{color:var(--suave-texto);text-decoration:line-through}.pg-texto{flex:1;gap:1px;min-width:0;text-decoration:none;display:grid}.pg-t{overflow-wrap:anywhere}.pg-texto small{color:var(--c,var(--acento));font-size:12px;font-weight:600}.pg-texto small:empty{display:none}.pg-bolinha{border:2px solid var(--c,var(--acento));border-radius:50%;flex:none;width:24px;height:24px}.pg-item.feito .pg-bolinha,.pg-habito.feito .pg-bolinha{background:var(--c,var(--acento));box-shadow:inset 0 0 0 3px var(--papel)}.pg-habito .pg-bolinha{border-color:var(--c,var(--acento))}.pg-sem-hora{margin-top:14px}.pg-sem-hora h2{letter-spacing:.08em;text-transform:uppercase;color:var(--suave-texto);margin:0 0 4px;font-size:13px;font-weight:600}.pg-horas{margin-top:16px}.pg-hora{grid-template-columns:40px 1fr;min-height:52px;display:grid}.pg-rotulo{color:var(--suave-texto);font-variant-numeric:tabular-nums;padding-top:2px;font-size:12px}.pg-bloco{border-top:1px solid var(--linha);padding:2px 0 4px;position:relative}.pg-vazio{text-align:left;border-radius:10px;width:100%;min-height:40px;padding-left:10px;display:block}.pg-vazio span{opacity:0;color:var(--acento);font-size:13px}.pg-vazio:hover span,.pg-vazio:focus-visible span{opacity:1}.pg-vazio:hover,.pg-vazio:focus-visible{background:var(--macio)}.pg-vazio-geral{color:var(--suave-texto);text-align:center;margin:16px 0;font-size:14px}.pg-mes{background:var(--papel);border:1px solid var(--linha);border-radius:var(--raio);padding:12px}.pg-mes-topo{text-align:center;justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pg-mes-topo strong{font:22px var(--serif);text-transform:capitalize}.pg-mes-topo button{width:36px;height:36px;color:var(--acento);background:var(--macio);border-radius:50%;font-size:20px}.pg-grade{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.pg-dow{color:var(--suave-texto);text-align:center;font-size:11px}.pg-cel{border:1px solid var(--linha);background:var(--papel);border-radius:12px;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding:4px 3px;display:flex}.pg-cel b{font-size:13px;font-weight:600}.pg-cel.fora{opacity:.4}.pg-cel.hoje b{color:var(--sobre-acento);background:var(--acento);border-radius:99px;padding:0 6px}.pg-cel.on{border-color:var(--acento);background:var(--macio)}.pg-marcas{flex-wrap:wrap;justify-content:center;gap:2px;display:flex}.pg-marcas i{border-radius:50%;width:6px;height:6px}.pg-anotar{left:50%;bottom:calc(env(safe-area-inset-bottom) + 84px);z-index:6;width:min(100% - 32px,520px);position:fixed;transform:translate(-50%)}.pg-anotar div{background:var(--papel);border:1px solid var(--linha);border-radius:22px;gap:8px;padding:6px;display:flex;box-shadow:0 8px 28px #0003}.pg-anotar input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:10px 12px;font-size:16px}.pg-anotar div button{background:var(--acento);width:44px;height:44px;color:var(--sobre-acento);border-radius:50%;flex:none;font-size:22px}.pg-anotar div button:disabled{opacity:.35}.pg-previa{color:var(--suave-texto);margin:0 0 6px 14px;font-size:13px}.pg-aviso{left:50%;bottom:calc(env(safe-area-inset-bottom) + 150px);background:var(--texto);color:var(--papel);z-index:20;text-align:center;border-radius:99px;max-width:92vw;padding:9px 16px;font-size:14px;animation:2.6s forwards pg-aviso;position:fixed;transform:translate(-50%)}@keyframes pg-aviso{0%,85%{opacity:1}to{opacity:0;visibility:hidden}}.pg-mes-movel{margin-top:12px;display:none}.pg.v-mes .pg-mes-movel{display:block}.pg.v-mes .pg-dia>:not(.pg-topo):not(.pg-chips):not(.pg-abas),.pg-lado{display:none}@media (min-width:1000px){.casca:has(.pg){max-width:1180px}.pg{grid-template-columns:minmax(0,1fr) 360px;gap:32px;display:grid}.pg-dia{padding-top:28px;padding-bottom:130px}.pg-lado{align-self:start;padding-top:28px;display:block;position:sticky;top:0}.pg-abas,.pg-mes-movel{display:none!important}.pg.v-mes .pg-dia>*{display:revert!important}.pg-anotar{width:min(100% - 48px,560px);left:auto;right:max(24px,50% - 590px);transform:none}}.assinatura-lista{gap:6px;margin:14px 0 0 20px;font-size:15px;display:grid}.pg-vazio{background:0 0;border:0}
