/* OMNI SIGNATURE PUBLIC — standalone account views. */
/* OMNI PRO — telas independentes: teste, recuperação, regularização e utilitários. */
:root{color-scheme:dark;--omni-red:#dc3047;--omni-black:#0c0c10;--omni-pane:#1b1c22;--omni-line:#41414a;--omni-ink:#f8f8f8}
body.omni-standalone-ui,body[data-omni-standalone="1"]{font-family:'Inter','Segoe UI',system-ui,-apple-system,sans-serif!important;color:#f8f8f8!important;background:radial-gradient(ellipse at 85% 4%,rgba(186,36,58,.14),transparent 58%),#0c0c10!important}
.omni-standalone-ui :is(.trial-top,.trial-panel,.trial-benefits,.trial-plan,.trial-intro,.as-box,.as-access-card,.alpha-renew-plans,.alpha-renew-item,.card),body[data-omni-standalone="1"] :is(.as-box,.trial-panel,.card){background:linear-gradient(145deg,#222229,#101014)!important;border:1px solid rgba(255,255,255,.15)!important;box-shadow:inset 0 1px 0 #ffffff13,0 16px 48px #0004!important;color:#f8f8f8!important}
.omni-standalone-ui :is(.trial-eyebrow,.as-kicker,.brand,.trial-logo strong,.alpha-renew-item strong){color:#f47a8c!important}
.omni-standalone-ui :is(.trial-primary,.as-btn:not(.as-alt),button[type="submit"],.alpha-renew-item a,.trial-plan-contact){background:#ce2d44!important;border:1px solid #e45468!important;color:#fff!important;box-shadow:0 8px 22px #0003!important}
.omni-standalone-ui :is(.trial-plan.is-featured,.alpha-renew-item.is-highlight){border-color:#8d3a4b!important;box-shadow:inset 0 2px 0 #df4359!important}
.omni-standalone-ui :is(.as-btn.as-alt,.trial-back,.trial-benefits-grid span,.trial-check,.notice){background:#26262c!important;border-color:#44434e!important;color:#f7f7f7!important}
.omni-standalone-ui :is(.as-renew-grid,.alpha-renew-grid,.trial-plans-grid){gap:12px}
.omni-standalone-ui :is(input,select,textarea){background:#121216!important;border-color:#45454d!important;color:#fff!important}
.omni-standalone-ui :is(input,select,textarea):focus{border-color:#f06277!important;box-shadow:0 0 0 3px #df334929!important;outline:none!important}
.omni-standalone-ui :is(h1,h2,h3){font-family:'Manrope','Inter','Segoe UI',sans-serif!important;color:#fff!important}
.omni-standalone-ui :is(p,small,.trial-hint,.as-muted){color:#bcbfc9!important}
.omni-standalone-ui a:not(.trial-primary):not(.as-btn):not(.alpha-renew-item a){color:#f28a98}
.omni-standalone-ui :is(button,a,input):focus-visible{outline:2px solid #ff8493!important;outline-offset:3px!important}
.omni-standalone-ui input[type="checkbox"]{accent-color:#dc3047}
@media(max-width:650px){.omni-standalone-ui .trial-panel{border-radius:17px!important}.omni-standalone-ui :is(.alpha-renew-grid,.trial-plans-grid){grid-template-columns:1fr!important}}
@media(prefers-reduced-motion:reduce){.omni-standalone-ui *{animation:none!important;transition:none!important}}

body.omni-standalone-ui{font-family:Inter,system-ui,sans-serif!important;background:#09090c!important;color:#f7f7fa!important}body.omni-standalone-ui :is(.as-box,.as-card,.as-access-card){background:#18181e!important;border:1px solid #35353e!important;box-shadow:0 20px 50px #0005!important;border-radius:22px!important}body.omni-standalone-ui :is(.as-kicker,h1 em){color:#f06b7e!important}body.omni-standalone-ui :is(button[type="submit"],.as-action-primary){background:#dc304b!important;color:white!important;border:1px solid #f17788!important}@media(max-width:600px){body.omni-standalone-ui main{width:min(100% - 24px,560px);margin-inline:auto}}
