:root{--ct-acento:#bf2431;--ct-acento-texto:#fff;--ct-fundo:#f4f1ed;--ct-cartao:#fff;--ct-trilho:#efeae5;--ct-texto:#1f1a17;--ct-texto-2:#6a6058;--ct-borda:#e4dbd1;--ct-bom:#1f7a43;--ct-bom-suave:#e3f3e8;--ct-ruim:#b42318;--ct-ruim-suave:#fdecea;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--ct-acento:#e0434f;--ct-fundo:#151110;--ct-cartao:#211b19;--ct-trilho:#2d2522;--ct-texto:#f5eee8;--ct-texto-2:#b5a89e;--ct-borda:#3a302c;--ct-bom:#3fae6b;--ct-bom-suave:#17301f;--ct-ruim:#f0796f;--ct-ruim-suave:#3a1c1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{margin:0}body{background:var(--ct-fundo);color:var(--ct-texto);-webkit-text-size-adjust:100%;font-family:Inter Variable,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.45}.ct-topo{background:var(--ct-acento);color:#fff;align-items:center;gap:10px;padding:12px 16px;display:flex}.ct-marca{background:#ffffff2e;border-radius:10px;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.ct-topo-texto{flex-direction:column;line-height:1.2;display:flex}.ct-topo-texto small{opacity:.85}.ct-pagina{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;padding:16px 16px 32px;display:flex}.ct-cabeca h1{text-wrap:balance;margin:2px 0 6px;font-size:1.45rem;line-height:1.2}.ct-ola{color:var(--ct-texto-2);margin:0;font-weight:600}.ct-prazo{margin:0 0 6px}.ct-encerrada{background:var(--ct-trilho);border-radius:10px;padding:10px 12px;font-weight:600}.ct-nota{color:var(--ct-texto-2);margin:0}.ct-ok{background:var(--ct-bom-suave);color:var(--ct-bom);border-radius:12px;margin:0;padding:12px 14px;font-weight:700}.ct-cartao{border:1px solid var(--ct-borda);background:var(--ct-cartao);border-radius:12px;padding:14px}.ct-cartao h2{margin:0 0 8px;font-size:1.05rem}.ct-lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ct-lista li{border-top:1px solid var(--ct-borda);justify-content:space-between;gap:12px;padding:10px 0;display:flex}.ct-lista li:first-child{border-top:0}.ct-lista li>span:first-child{flex-direction:column;min-width:0;display:flex}.ct-lista strong{overflow-wrap:anywhere}.ct-lista small{color:var(--ct-texto-2)}.ct-valor{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.ct-aviso{max-width:520px;margin:32px auto;padding:0 16px}.ct-aviso h1{margin:0 0 8px;font-size:1.35rem}.ct-aviso p{color:var(--ct-texto-2)}.ct-botao{background:var(--ct-acento);min-height:48px;color:var(--ct-acento-texto);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 22px;font-weight:700}.ct-carregando{text-align:center;color:var(--ct-texto-2);padding:40px 16px}.ct-rodape{color:var(--ct-texto-2);margin:8px 0 0;font-size:.85rem}
