html.district-embed,html.district-embed body{background:transparent!important;min-height:100%;color:#f3f2ff}html.district-embed body{padding:0!important;margin:0!important}html.district-embed body::before,html.district-embed body::after,html.district-embed .aurora-blob,html.district-embed #nav,html.district-embed .sidebar,html.district-embed #sb-toggle,html.district-embed .bg-img,html.district-embed .bg-video,html.district-embed .bg-dim{display:none!important}html.district-embed .app{margin:0 auto!important;padding:18px 24px 40px!important;max-width:1100px}html.district-embed .redeem-wrap{min-height:55vh!important;height:auto!important;padding:40px 20px!important}html.district-embed .flip-card{max-width:100%;width:760px}html.district-embed .shop-card{background:rgba(15,20,40,.65);border-color:#b9a7ef33}html.district-embed .page-head{display:none}html.district-embed .redeem-title{font-size:30px}html.district-embed .modal-mask{background:#080c18bb}html.district-embed .redeem-bar{background:#121a32b3}@media(max-width:600px){html.district-embed .app{padding:12px!important}html.district-embed .redeem-wrap{padding:25px 12px!important}}
html.district-embed .app.redeem-app{display:block!important;min-height:0!important;width:100%!important;padding:50px 20px!important;box-sizing:border-box}html.district-embed .flip-card{width:100%!important;max-width:760px!important;margin:0 auto;min-width:0}html.district-embed .redeem-go{padding:0 22px}html.district-embed .redeem-title{font-size:26px!important;margin-bottom:25px}html.district-embed .flip-back{max-height:60vh}
html.district-embed{--primary:#9676d0}html.district-embed .btn-primary,html.district-embed .redeem-go,html.district-embed .auth-submit{background:#8262bc!important;border-color:#9f83c9!important;color:#fff}html.district-embed .btn-primary:hover,html.district-embed .redeem-go:hover{background:#9876d0!important}html.district-embed .auth-hero{background:linear-gradient(150deg,#1c2942,#3f2e62)}html.district-embed .shop-card{border-radius:12px;background:#111a2ac9;border-color:#c5b5e22b;box-shadow:none}html.district-embed .district-shop-note{color:#bcb0d2;font-size:12px;letter-spacing:2px;text-align:center;margin:6px 0 28px}html.district-embed .redeem-title{display:none}html.district-embed .app.redeem-app{padding-top:60px!important}html.district-embed .redeem-bar{border-color:#c1a9e442;border-radius:9px;box-shadow:none}html.district-embed .redeem-bar input{background:#ffffff06;backdrop-filter:none}html.district-embed .empty{color:#c9bedb}
