.moldura_pagina__roV8J{min-height:100dvh;display:grid;place-items:center;padding:24px 16px}.moldura_cartao__Efx6J{width:min(100%,460px);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:clamp(20px,5vw,32px);box-shadow:var(--shadow);display:grid;grid-gap:16px;gap:16px}.moldura_largo__H61MH{width:min(100%,560px)}.moldura_logo__qcPko{display:flex;align-items:center;gap:10px;font-size:17px}.moldura_aneis__AvCSM{width:26px;height:26px;border-radius:var(--pill);border:2px solid var(--brand);box-shadow:inset 0 0 0 4px var(--surface),inset 0 0 0 6px var(--brand);flex:none}.moldura_tag__JirnW{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--ink-3);border:1px solid var(--line-2);border-radius:4px;padding:2px 6px}.moldura_titulo__bl4uC{font-size:clamp(28px,6vw,36px);font-weight:400;letter-spacing:-.03em;line-height:1.1;margin:4px 0 0}.moldura_lead__sHn3D{color:var(--ink-2);margin:0}.moldura_form__6Vswh{display:grid;grid-gap:14px;gap:14px}.moldura_duas__TMXZl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.moldura_campo__aaEqQ{display:grid;grid-gap:6px;gap:6px;min-width:0}.moldura_rotulo__8uOuh{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.moldura_campo__aaEqQ input,.moldura_campo__aaEqQ select{width:100%;height:46px;padding:0 14px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--r-sm);outline:0}.moldura_campo__aaEqQ input:focus,.moldura_campo__aaEqQ select:focus{border-color:var(--brand)}.moldura_erroCampo__vbEJz{font-size:13px;color:var(--bad)}.moldura_dica__B2pzi,.moldura_regras__JFenQ{font-size:13px;color:var(--ink-3)}.moldura_regras__JFenQ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 12px;gap:4px 12px}.moldura_regras__JFenQ li{display:flex;align-items:center;gap:6px}.moldura_regraOk__6gtth{color:var(--good)}.moldura_aceite__VbBCH{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ink-2)}.moldura_aceite__VbBCH input{width:20px;height:20px;margin-top:1px;flex:none;accent-color:var(--brand)}.moldura_fantasma__pe_XA,.moldura_primario__ghHJW{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border-radius:var(--pill);font-weight:600;text-decoration:none}.moldura_primario__ghHJW{border:0;background:var(--brand);color:var(--brand-contrast)}.moldura_primario__ghHJW:disabled{opacity:.55;cursor:default}.moldura_fantasma__pe_XA{background:var(--surface);border:1px solid var(--line-2);color:var(--ink)}.moldura_link__u24Hv{background:none;border:0;padding:0;color:var(--brand-ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}.moldura_link__u24Hv:disabled{color:var(--ink-3);cursor:default;text-decoration:none}.moldura_nota__xgrN4{font-size:13px;color:var(--ink-3);margin:0}.moldura_aviso__LZFtt,.moldura_erro__Bi0tq,.moldura_ok__41n6h{display:flex;gap:8px;align-items:flex-start;font-size:14px;border-radius:var(--r-sm);padding:10px 12px;margin:0}.moldura_erro__Bi0tq{color:var(--bad);background:var(--bad-soft)}.moldura_aviso__LZFtt{color:var(--warn);background:var(--warn-soft)}.moldura_ok__41n6h{color:var(--good);background:var(--good-soft)}.moldura_aviso__LZFtt span,.moldura_erro__Bi0tq span,.moldura_ok__41n6h span{color:var(--ink)}.moldura_codigo___Qt8U{font-family:var(--mono);font-size:24px;letter-spacing:.3em;text-align:center}.moldura_qr__909aG{display:grid;justify-items:center;grid-gap:12px;gap:12px;padding:16px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r)}.moldura_qr__909aG img{width:180px;height:180px;background:var(--on-inv);border-radius:var(--r-sm);padding:8px}.moldura_chave__DKJqZ{font-family:var(--mono);font-size:13px;overflow-wrap:anywhere;text-align:center}.moldura_passos__6gNBN{margin:0;padding-left:20px;color:var(--ink-2);display:grid;grid-gap:6px;gap:6px}.moldura_esq__Xldvt{display:block;height:46px;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--surface-2) 25%,var(--line) 50%,var(--surface-2) 75%);background-size:200% 100%;animation:moldura_brilho__xNBqj 1.2s linear infinite}@keyframes moldura_brilho__xNBqj{to{background-position:-200% 0}}@media (max-width:560px){.moldura_duas__TMXZl,.moldura_regras__JFenQ{grid-template-columns:minmax(0,1fr)}}