:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--fundo:#fffdf7;--cartao:#fff;--texto:#13331f;--suave:#4f6358;--borda:#c9d6cc;--marca:#1e4b36;--sobre-marca:#fff;--erro:#a32121;--erro-fundo:#fdeeee}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--fundo:#13211a;--cartao:#1b2e24;--texto:#e7f2e6;--suave:#a9bdb0;--borda:#3a5245;--marca:#9fd3b4;--sobre-marca:#13211a;--erro:#ffb4b4;--erro-fundo:#3d2020}}*{box-sizing:border-box}body{background:var(--fundo);color:var(--texto);overflow-wrap:anywhere;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5}.topo{z-index:1;background:var(--cartao);border-bottom:1px solid var(--borda);justify-content:space-between;align-items:center;padding:8px 16px;display:flex;position:sticky;top:0}.marca{font-weight:600}.conteudo{max-width:640px;margin:0 auto;padding:16px 16px 48px}.tela:focus{outline:none}h1{margin:8px 0 12px;font-size:1.5rem;line-height:1.25}h2{margin:20px 0 8px;font-size:1.1rem}button{border:1px solid var(--marca);background:var(--marca);min-height:44px;color:var(--sobre-marca);font:inherit;cursor:pointer;border-radius:8px;padding:8px 18px;font-weight:600}button.secundario{color:var(--marca);background:0 0}button:disabled{opacity:.5;cursor:not-allowed}button.sair{border-color:var(--erro);background:var(--erro);color:var(--cartao)}.acoes{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.campo{margin-top:14px;font-weight:600;display:block}.campo input,.campo select,.campo textarea{border:1px solid var(--borda);background:var(--cartao);width:100%;color:var(--texto);font:inherit;border-radius:8px;margin-top:4px;padding:10px;font-weight:400;display:block}.marcar{cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.marcar input{flex:none;width:20px;height:20px;margin:2px 0 0}.lista-limpa{margin:0;padding:0;list-style:none}.avisos,.canais{margin:8px 0;padding-left:20px}.avisos li,.canais li{margin-bottom:6px}.nota,.passo{color:var(--suave);font-size:.9rem}.passo{margin:0}.erro{background:var(--erro-fundo);color:var(--erro);border-radius:8px;padding:10px 12px}.termo{border:1px solid var(--borda);background:var(--cartao);white-space:pre-wrap;border-radius:8px;max-height:260px;padding:12px;font-size:.9rem;overflow-y:auto}.comprovante{border:1px solid var(--marca);background:var(--cartao);border-radius:8px;margin:16px 0;padding:12px}.comprovante dt{color:var(--suave);font-size:.9rem}.comprovante dd{-webkit-user-select:all;user-select:all;margin:0 0 10px;font-family:ui-monospace,Consolas,monospace;font-size:1.1rem;font-weight:600}.mensagens{margin:16px 0;padding:0;list-style:none}.mensagens li{border:1px solid var(--borda);background:var(--cartao);border-radius:8px;margin-bottom:8px;padding:10px 12px}.mensagens p{white-space:pre-wrap;margin:4px 0 0}@media print{body{display:none}}
