:root{--marca:#015468;--marca-escura:#013b49;--marca-clara:#e6f1f3;--texto:#14202b;--texto-suave:#4a5a66;--fundo:#f4f7f8;--cartao:#fff;--borda:#d5dfe3;--ok:#1b7f4b;--alerta:#a14b00;--erro:#b3261e;--raio:14px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--texto);background:var(--fundo);-webkit-text-size-adjust:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}*{box-sizing:border-box}body{background:var(--fundo);margin:0}a{color:var(--marca)}img{max-width:100%;display:block}h1,h2,h3{margin:0 0 .5rem;line-height:1.2}p{margin:0 0 .75rem;line-height:1.5}.pagina{max-width:560px;margin:0 auto;padding:16px 16px 96px}.topo{background:var(--marca);color:#fff;z-index:10;align-items:center;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}.topo__titulo{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1.05rem;font-weight:700;overflow:hidden}.topo a,.topo button{color:#fff}.topo__voltar{cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:1.4rem}.cartao{background:var(--cartao);border:1px solid var(--borda);border-radius:var(--raio);margin-bottom:14px;padding:16px}.cartao--destaque{border:2px solid var(--marca)}.cartao--chamada{border:2px solid var(--alerta);background:#fff8f0}.cartao h2{font-size:1.1rem}.suave{color:var(--texto-suave);font-size:.92rem}.linha{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.linha+.linha{margin-top:6px}.grande{font-size:1.25rem;font-weight:700}.botao{border:2px solid var(--marca);background:var(--marca);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:12px 18px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.botao:disabled{opacity:.55;cursor:default}.botao--claro{color:var(--marca);background:#fff}.botao--perigo{color:var(--erro);border-color:var(--erro);background:#fff}.botao--ok{background:var(--ok);border-color:var(--ok)}.botoes{gap:10px;margin-top:12px;display:grid}.botoes--dois{grid-template-columns:1fr 2fr}.campo{gap:6px;margin-bottom:14px;display:grid}.campo label,.campo legend{font-weight:600}.campo input,.campo textarea{font:inherit;border:1px solid var(--borda);background:#fff;border-radius:10px;width:100%;min-height:48px;padding:12px}fieldset.campo{border:0;margin:0 0 14px;padding:0}.escolhas{flex-wrap:wrap;gap:8px;display:flex}.escolha{border:2px solid var(--borda);font:inherit;cursor:pointer;background:#fff;border-radius:999px;min-height:44px;padding:10px 14px}.escolha[aria-pressed=true]{border-color:var(--marca);background:var(--marca);color:#fff;font-weight:700}.aviso{border-radius:10px;margin-bottom:14px;padding:12px 14px}.aviso--erro{color:var(--erro);background:#fdecea}.aviso--ok{color:var(--ok);background:#e7f5ee}.aviso--info{background:var(--marca-clara);color:var(--marca-escura)}.codigo{letter-spacing:.35em;text-align:center;color:var(--marca);padding:8px 0;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:2.2rem;font-weight:800}.etiqueta{background:var(--marca-clara);color:var(--marca-escura);border-radius:999px;padding:4px 10px;font-size:.85rem;font-weight:700;display:inline-block}.etiqueta--alerta{color:var(--alerta);background:#ffe8cc}.etiqueta--ok{color:var(--ok);background:#e7f5ee}.chave-disponivel{justify-content:space-between;align-items:center;gap:12px;display:flex}.interruptor{cursor:pointer;background:#b9c6cc;border:0;border-radius:999px;flex:none;width:64px;height:36px;position:relative}.interruptor:after{content:"";background:#fff;border-radius:50%;width:28px;height:28px;transition:left .15s;position:absolute;top:4px;left:4px}.interruptor[aria-checked=true]{background:var(--ok)}.interruptor[aria-checked=true]:after{left:32px}.linha-do-tempo{margin:0;padding:0;list-style:none}.linha-do-tempo li{color:var(--texto-suave);padding:6px 0 6px 22px;position:relative}.linha-do-tempo li:before{content:"";background:var(--borda);border-radius:50%;width:10px;height:10px;position:absolute;top:12px;left:4px}.linha-do-tempo li.feito{color:var(--texto);font-weight:600}.linha-do-tempo li.feito:before{background:var(--marca)}.troco{background:#fff6e0;border:1px solid #f1d38a;border-radius:12px;justify-content:space-between;gap:12px;margin-top:10px;padding:12px;display:flex}.capa{background:var(--marca);color:#fff;text-align:center;padding:28px 16px 32px}.capa img{background:#fff;border-radius:16px;width:100%;max-width:420px;margin:0 auto 18px;padding:10px}.capa h1{font-size:1.5rem}.capa p{opacity:.95}.rodape{text-align:center;color:var(--texto-suave);padding:24px 16px 40px;font-size:.82rem}.mapa{border-radius:var(--raio);border:1px solid var(--borda);height:320px;margin-bottom:14px;overflow:hidden}.lista-simples{margin:0;padding:0;list-style:none}.lista-simples li{border-bottom:1px solid var(--borda);padding:10px 0}.lista-simples li:last-child{border-bottom:0}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
