.sp-wrap{--sp-bg:linear-gradient(180deg, #2a2b30 0%, #1f2024 55%, #17181b 100%);--sp-line:#d9b77473;--sp-txt:#f1ead8;--sp-mut:#b9b2a2;--sp-code:#e2c57d;--sp-shadow:0 14px 34px #00000080, inset 0 1px 0 #ffffff14}html[data-skin=light] .sp-wrap{--sp-bg:linear-gradient(180deg, #fbfbfc 0%, #ebedf0 55%, #dcdfe4 100%);--sp-line:#96703280;--sp-txt:#1b1b1f;--sp-mut:#5a5447;--sp-code:#8a6420;--sp-shadow:0 12px 28px #3c321e38, inset 0 1px 0 #ffffffe6}html[data-skin=nebula] .sp-wrap{--sp-bg:linear-gradient(180deg, #2c2e78 0%, #1d1f5a 55%, #121340 100%);--sp-line:#e8c27e80;--sp-txt:#efeaff;--sp-mut:#bdb5dc;--sp-code:#e8c27e;--sp-shadow:0 14px 34px #05051e8c, inset 0 1px 0 #ffffff1a}@layer av-buttons{html body .sp-wrap{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;min-height:70dvh!important;padding:72px 16px 120px!important;display:flex!important}html body .sp-card{box-sizing:border-box!important;text-align:center!important;width:100%!important;max-width:480px!important;color:var(--sp-txt)!important;background:var(--sp-bg)!important;border:1px solid var(--sp-line)!important;box-shadow:var(--sp-shadow)!important;border-radius:22px!important;padding:36px 28px 30px!important}html body .sp-code{letter-spacing:.04em!important;color:var(--sp-code)!important;text-shadow:none!important;margin:0 0 6px!important;font:700 clamp(56px,18vw,84px)/1 Georgia,Times New Roman,serif!important}html body .sp-title{color:var(--sp-txt)!important;margin:0 0 10px!important;font:600 1.35rem/1.25 system-ui,sans-serif!important}html body .sp-text{max-width:36ch!important;color:var(--sp-mut)!important;margin:0 auto 24px!important;font:400 1rem/1.5 system-ui,sans-serif!important}html body .sp-actions{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;display:flex!important}html body .sp-actions>.mo-btn{text-align:center!important;justify-content:center!important;min-width:150px!important;text-decoration:none!important}}@media (max-width:400px){.sp-card{padding:28px 18px 24px}.sp-actions>.mo-btn{flex:100%}}
