@import "https://fonts.googleapis.com/css2?family=Manuale:ital,wght@1,400;1,500&display=swap";@font-face{font-family:TT Commons Pro;src:url(/assets/ttc-regular-C63je6OF.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:TT Commons Pro;src:url(/assets/ttc-medium-CILl19SC.woff2)format("woff2");font-weight:500 700;font-display:swap}.geral{--sans:"TT Commons Pro", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Manuale", Georgia, serif;--bg:#fbfbf9;--surface:#fff;--surface2:#f3f3f0;--line:#ebebe7;--fg:#212121;--muted:#68685f;--faint:#9c9c96;--hl:#985b2f;--hl-soft:#f5e9df;--ok:#4f6c45;--ok-bg:#ebf1e5;--warn:#94601d;--warn-bg:#f7ecdb;--bad:#a3442f;--bad-bg:#f6e5e0;--card-shadow:0 1px 2px #1e1e1908, 0 14px 34px -18px #1e1e1924;--r:18px;background:radial-gradient(1100px 520px at 72% -12%, #eceef4 0%, transparent 62%), var(--bg);min-height:100vh;color:var(--fg);font:15px/1.45 var(--sans);-webkit-font-smoothing:antialiased;padding:32px clamp(16px,4vw,48px) 48px}@media (prefers-color-scheme:dark){.geral{--bg:#141413;--surface:#1d1d1b;--surface2:#262623;--line:#31302c;--fg:#f0eee7;--muted:#a9a79e;--faint:#7a786f;--hl:#d39463;--hl-soft:#3a2a1f;--ok:#9dc48d;--ok-bg:#223021;--warn:#e2ad66;--warn-bg:#382b18;--bad:#ec8a73;--bad-bg:#3a211c;--card-shadow:0 1px 2px #0000004d;background:radial-gradient(1100px 520px at 72% -12%, #1d1f26 0%, transparent 62%), var(--bg)}}.geral h1,.geral h2{font-family:var(--serif);margin:0;font-style:italic;font-weight:400}.geral h1{font-size:34px}.geral h2{font-size:22px}.geral-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.geral-cartao{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--card-shadow);min-width:0;padding:20px}.geral-grade{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:16px;display:grid}.geral-botao{border:1px solid var(--fg);background:var(--fg);color:var(--bg);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-weight:500;text-decoration:none;display:inline-flex}.geral-botao--leve{color:var(--fg);border-color:var(--line);background:0 0}.geral-botao--perigo{color:var(--bad);border-color:var(--bad);background:0 0}.geral-botao:disabled{opacity:.5;cursor:default}.geral-voltar{color:var(--muted);align-items:center;gap:6px;margin-bottom:12px;text-decoration:none;display:inline-flex}.geral-voltar:hover{color:var(--fg)}.geral-tabela{border-collapse:collapse;width:100%}.geral-tabela th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 10px;font-size:13px;font-weight:500}.geral-tabela td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 10px}.geral-tabela a{color:var(--fg)}.geral-selo{background:var(--surface2);color:var(--muted);border-radius:999px;padding:2px 10px;font-size:13px;display:inline-block}.geral-selo--no_ar{background:var(--ok-bg);color:var(--ok)}.geral-selo--pausado{background:var(--warn-bg);color:var(--warn)}.geral-campo{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.geral-campo label{color:var(--muted);font-size:13px}.geral-campo input,.geral-campo select{font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:10px 12px}.geral-aviso{color:var(--bad);margin:0 0 12px}.geral-muted{color:var(--muted)}.geral-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.geral-lista{margin:0;padding:0;list-style:none}.geral-lista li{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:10px 0;display:flex}@media (width<=720px){.geral-tabela thead{display:none}.geral-tabela tr{border-bottom:1px solid var(--line);gap:4px;padding:10px 0;display:grid}.geral-tabela td{border:0;padding:2px 0}}
