.bc-registration-track{display:none}html:is([data-native=ios],[data-mobile-studio=true]) body .cs-auth.bc-auth.bc-registration-flow{box-sizing:border-box;color:#f6f3ff;background:radial-gradient(at 0 18%,#6432a64d,#0000 62%),radial-gradient(at 100% 86%,#12518038,#0000 60%),#090b12;padding:0!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-nav{display:none!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-pane{box-sizing:border-box;flex:1 1 0;min-height:0;padding:24px 18px 20px;scroll-padding-block:24px;overflow-x:hidden}:is(html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card,html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card:has(.bc-confirmation)){border-radius:26px;width:100%;min-width:0;margin:0;padding:24px 20px;box-shadow:0 16px 50px #0003;background:linear-gradient(145deg,#211b32f5,#111620f5)!important;border:1px solid #72608780!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-track{gap:0;margin:0 0 26px;padding:0;list-style:none;display:flex}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li{color:#aca4bd;text-align:center;flex-direction:column;flex:1;align-items:center;gap:9px;min-width:0;font-size:11px;line-height:1.3;display:flex;position:relative}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li:not(:last-child):after{content:"";background:#51475f;height:2px;position:absolute;top:19px;left:calc(50% + 20px);right:calc(20px - 50%)}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li[data-state=complete]:after{background:#ac82f8}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-circle{box-sizing:border-box;background:#221b30;border:1px solid #77618d;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;font-weight:650;display:grid}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li[data-state=current]{color:#f1e7ff;font-weight:650}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li[data-state=current] .bc-registration-circle{color:#180d2c;background:linear-gradient(135deg,#c5a2ff,#9163e7);border-color:#d4b8ff;box-shadow:0 0 0 4px #b88aff18,0 0 22px #a773f542}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li[data-state=complete] .bc-registration-circle{color:#d5b5ff;background:#39264e;border-color:#b388f5}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-step{color:#c8b4e9;margin-bottom:10px;font-size:12px}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card h1{letter-spacing:-.035em;margin:0 0 22px;font-size:26px;line-height:1.18}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card label{font-size:14px}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card>p,html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow form>p{color:#c8c2d5;font-size:14px;line-height:1.6}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-wish-input{background:#100e1b;border:1px solid #85709e;border-radius:13px;padding-left:12px;overflow:hidden}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-wish-input input{border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow input:not([data-slot=input-otp]){border-radius:13px;min-height:50px;background-color:#100e1b!important;border-color:#756386!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-wish-status.available{color:#a5e2cd}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-wish-status:is(.taken,.invalid){color:#ff9aab}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card a{color:#dec7ff}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-privacy{border-top:1px solid #ffffff16;margin-top:22px;padding-top:16px;font-size:12px!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card>nav{font-size:13px;gap:20px!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow>.studio-action-bar{box-sizing:border-box;flex:none;align-self:center;margin:8px auto max(12px,env(safe-area-inset-bottom))!important;background:#181321!important;border-color:#76628e!important;width:calc(100% - 40px)!important;max-width:350px!important;position:relative!important;inset:auto!important;transform:none!important}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow>.studio-action-bar>button[data-primary]:not(:disabled){color:#160f25;background:linear-gradient(115deg,#bfa2ff,#9d7be9);border-radius:18px}@media (max-width:360px){html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-pane{padding-inline:12px}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card{padding-inline:16px}html:is([data-native=ios],[data-mobile-studio=true]) .bc-registration-track li{font-size:10px}}@media (max-height:600px){html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-pane{padding-top:12px}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-auth-card{padding-top:18px}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-track{margin-bottom:18px}}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-field{gap:8px;margin:18px 0;display:grid}html:is([data-native=ios],[data-mobile-studio=true]) body .bc-registration-flow .bc-registration-field>label{margin:0;display:block}.setup-package-choice{gap:16px;display:grid}.setup-package-choice>button{text-align:left;color:#f5eeff;background:#191521;border:1px solid #70617f;border-radius:20px;grid-template-columns:1fr auto;gap:10px;padding:20px;display:grid}.setup-package-choice>button small{color:#cfc0e2;grid-column:1/-1}.setup-package-choice>button[aria-pressed=true]{background:linear-gradient(130deg,#39264f,#20182e);border-color:#c09aff;box-shadow:0 0 0 2px #ab79ee22}
