.ajustes__secao{border-top:1px solid var(--cor-borda);gap:.75rem;min-inline-size:0;padding-block:1rem;display:grid}fieldset.ajustes__secao{border-block-end:0;border-inline:0;min-inline-size:0;margin-inline:0;padding-inline:0}.ajustes__secao>*,.ajustes__secao form>*{min-inline-size:0}.ajustes__secao h2,.ajustes__secao legend{font-family:var(--fonte-titulo);margin:0;font-size:1.25em}.ajustes__secao form{gap:.5rem;min-inline-size:0;display:grid}.ajustes__secao input,.ajustes__secao select,.ajustes__secao button{box-sizing:border-box;border:1px solid var(--cor-borda);background:var(--cor-superficie);inline-size:100%;min-inline-size:0;color:var(--cor-tinta);border-radius:10px;padding:clamp(8px,.5rem,12px) clamp(10px,.75rem,16px)}.ajustes__secao button{background:var(--cor-acento);color:var(--cor-acento-tinta);white-space:normal;text-align:center;border:0;font-weight:600;line-height:1.25}.ajustes__status:empty{display:none}.ajustes__erro{color:var(--cor-erro,#942926)}.ajustes__status,.ajustes__erro,.ajustes__secao li{overflow-wrap:anywhere}.ajustes__secao ul{min-inline-size:0;margin:0;padding-inline-start:1.2em}.ajustes__opcao{min-inline-size:0;min-block-size:var(--alvo);flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ajustes__opcao>*{min-inline-size:0}.ajustes__opcao input{flex:none;inline-size:auto}.atualizacao:empty{display:none}.atualizacao{inset-inline:max(clamp(8px, 1rem, 16px), env(safe-area-inset-left)) max(clamp(8px, 1rem, 16px), env(safe-area-inset-right));bottom:calc(var(--altura-abas) + clamp(6px, .5rem, 12px));background:var(--cor-tinta);color:var(--cor-fundo);z-index:10;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:clamp(8px,.5rem,12px) clamp(10px,.75rem,16px);display:flex;position:fixed}.atualizacao__texto{flex:8em;min-inline-size:0}.atualizacao__acao{background:var(--cor-acento);color:var(--cor-acento-tinta);white-space:normal;border:0;border-radius:8px;min-inline-size:0;max-inline-size:100%;padding:.25em .9em;font-weight:600}.atualizacao__fechar{color:inherit;white-space:normal;background:0 0;border:0;min-inline-size:0;max-inline-size:100%;padding-inline:.4em}.faixa-instalacao{padding:.75rem max(var(--espaco-lateral), env(safe-area-inset-right)) .75rem max(var(--espaco-lateral), env(safe-area-inset-left));background:var(--cor-superficie-2,var(--cor-superficie));border-bottom:1px solid var(--cor-borda);flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.faixa-instalacao p{flex:12em;min-inline-size:0;margin:0}.faixa-instalacao button{white-space:normal;border-radius:10px;max-inline-size:100%;padding:.35em .9em}.tela{flex-direction:column;min-height:100dvh;display:flex;overflow:clip}.conteudo{min-inline-size:0;padding-block:var(--espaco-lateral) calc(var(--altura-abas) + var(--espaco-lateral));padding-inline:max(var(--espaco-lateral), env(safe-area-inset-left)) max(var(--espaco-lateral), env(safe-area-inset-right));flex:1}.abas{inset-inline:0;padding:clamp(4px, .35rem, 8px) max(4px, env(safe-area-inset-right)) max(clamp(4px, .35rem, 8px), env(safe-area-inset-bottom)) max(4px, env(safe-area-inset-left));background:color-mix(in srgb, var(--cor-fundo) 92%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);border-top:.5px solid var(--cor-borda);grid-template-columns:repeat(5,1fr);gap:clamp(2px,.2rem,6px);display:grid;position:fixed;bottom:0;container:abas/inline-size}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.abas{background:var(--cor-fundo);-webkit-backdrop-filter:none;backdrop-filter:none}}.abas__aba{min-inline-size:0;min-block-size:var(--alvo);color:var(--cor-tinta-suave);border-radius:12px;grid-template-rows:auto auto;align-content:center;justify-items:center;gap:.2em;padding:clamp(4px,.3rem,8px) clamp(2px,.15rem,4px);font-weight:500;line-height:1.15;text-decoration:none;display:grid}.abas__icone{stroke-width:1.75px;block-size:clamp(24px,1.4em,40px);inline-size:clamp(24px,1.4em,40px)}.abas__rotulo{white-space:nowrap;max-inline-size:100%;font-size:.65em;overflow:hidden}.abas__aba[aria-current=page]{color:var(--cor-acento);background:color-mix(in srgb, var(--cor-acento) 14%, transparent);font-weight:700}.abas__aba[aria-current=page] .abas__icone{stroke-width:2.5px}@container abas (inline-size<=19em){.abas__rotulo{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.abas__aba{grid-template-rows:auto;gap:0}}:root{--cor-fundo:#faf8f3;--cor-superficie:#fff;--cor-tinta:#17181a;--cor-tinta-suave:#4c5058;--cor-muda:#7a7e86;--cor-borda:#e3dfd5;--cor-acento:#3b5b8c;--cor-acento-tinta:#fff;--fonte-titulo:"Instrument Sans", -apple-system, system-ui, sans-serif}:root[data-tema=escuro],:root:not([data-tema=claro]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root[data-tema=escuro],:root:not([data-tema=claro]){--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-tema=claro]){--cor-fundo:#0b0b0c;--cor-superficie:#161618;--cor-tinta:#ececee;--cor-tinta-suave:#c2c4c9;--cor-muda:#8e9096;--cor-borda:#2a2a2e;--cor-acento:#8fb0e0;--cor-acento-tinta:#0f1826}}:root[data-tema=escuro]{--cor-fundo:#0b0b0c;--cor-superficie:#161618;--cor-tinta:#ececee;--cor-tinta-suave:#c2c4c9;--cor-muda:#8e9096;--cor-borda:#2a2a2e;--cor-acento:#8fb0e0;--cor-acento-tinta:#0f1826}html{font:-apple-system-body;-webkit-text-size-adjust:100%;background:var(--cor-fundo);color:var(--cor-tinta);font-family:-apple-system,BlinkMacSystemFont,system-ui,sans-serif}@supports not (font:-apple-system-body){html{font-size:106.25%}}:root,[data-escala]{--alvo:clamp(48px, 3rem, 72px);--anel-foco:0 0 0 2px var(--cor-fundo), 0 0 0 4px var(--cor-acento);--espaco-lateral:clamp(12px, 1rem, 20px);--espaco-topo:clamp(16px, 1.5rem, 28px);--altura-abas:clamp(64px, 4.5em, 120px)}body{min-height:100dvh;padding:max(var(--espaco-topo), env(safe-area-inset-top)) 0 0;font-variant-numeric:tabular-nums;overflow-wrap:break-word;margin:0}:focus-visible{box-shadow:var(--anel-foco);border-radius:8px;outline:none}button,a,input,select{min-block-size:var(--alvo)}button,input,select,textarea{font:inherit}
