.bp-special-page .bp-member-site{color:#12172c;background:#fff;min-height:100svh;font-family:BracketPro Reference,sans-serif}.bp-special-page .bp-member-site.bp-member-site--app .bp-member-site__main{width:min(100% - 36px,440px);max-width:440px;padding:max(22px, env(safe-area-inset-top)) 0 24px}.bp-special-page__header{justify-content:space-between;align-items:center;min-height:36px;margin-bottom:26px;display:flex}.bp-special-page__header img{width:145px;height:auto;display:block}.bp-special-page__header>span{color:#c32e58;background:#fff0f5;border-radius:20px;padding:5px 12px;font-size:11px}.bp-special-page .bp-member-footer{margin-top:auto}.bp-special-page .bp-member-footer__inner{width:min(100% - 36px,440px)}.bp-special-primary{color:#fff;cursor:pointer;background:#6035e7;border:0;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:50px;font:700 17px/1.35 BracketPro Reference,sans-serif;text-decoration:none;display:flex}.bp-app-verification{text-align:center;padding-top:71px}.bp-app-verification__icon{color:#6333e7;background:#f0ebff;border-radius:50%;place-items:center;width:106px;height:106px;margin:0 auto 18px;display:grid;position:relative}.bp-app-verification h1{letter-spacing:-.025em;margin:0;font-size:31px;font-weight:800;line-height:1.3}.bp-app-verification>p{color:#73718c;margin:10px 0 0;font-size:17px;line-height:1.6}.bp-app-verification .bp-member-loading-arc{width:33px;height:33px;margin:28px auto 0}.bp-app-verification>.bp-app-verification__pending{margin-top:12px;font-size:13px}.bp-app-verification__notice{text-align:left;color:#79738d;border:1px solid #dcd4ff;border-radius:5px;align-items:flex-start;gap:12px;margin-top:22px;padding:15px 13px;font-size:14px;line-height:1.7;display:flex}.bp-app-verification__notice svg{flex:none;margin-top:2px}.bp-app-verification[data-phase=done],.bp-app-verification[data-phase=canceled],.bp-app-verification[data-phase=error]{padding-top:89px}.bp-app-verification[data-phase=done] .bp-app-verification__icon{color:#fff;background:#20864f;width:60px;height:60px;margin-bottom:22px}.bp-app-verification[data-phase=done] h1{font-size:28px}.bp-app-verification .bp-special-primary{margin-top:36px}.bp-app-verification>.bp-app-verification__fallback{margin-top:27px;font-size:12px;line-height:1.65}.bp-special-page:has(.bp-app-verification) .bp-member-site__main{min-height:calc(100svh - 130px)}.bp-account-deletion__eyebrow{color:#6035e6;margin:0 0 4px;font-size:13px}.bp-account-deletion h1{color:#121a32;letter-spacing:-.02em;margin:0 0 7px;font-size:27px;line-height:1.15}.bp-account-deletion__intro{color:#77728c;margin:0 0 18px;font-size:12px;line-height:1.5}.bp-account-deletion__scope{border:1px solid #dbd3f7;border-radius:6px;padding:13px}.bp-account-deletion__scope h2{margin:0 0 12px;font-size:16px}.bp-account-deletion__scope ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.bp-account-deletion__scope li{align-items:flex-start;gap:11px;font-size:13px;line-height:1.6;display:flex}.bp-account-deletion__scope li svg{flex:none;margin-top:-1px}.bp-account-deletion__grace{color:#bd2751;background:#fff5f8;border:1px solid #f2cddc;border-radius:6px;gap:10px;margin-top:12px;padding:13px;display:flex}.bp-account-deletion__grace>svg{flex:none}.bp-account-deletion__grace h2{margin:0 0 3px;font-size:17px}.bp-account-deletion__grace p{color:#67617b;margin:0;font-size:13px;line-height:1.65}.bp-account-deletion__notice{color:#534286;background:#f6f3ff;border:1px solid #e4dcff;border-radius:6px;align-items:center;gap:10px;margin:14px 0;padding:12px;font-size:13px;line-height:1.45;display:flex}.bp-account-deletion__notice svg{color:#6736ed;flex:none}.bp-account-deletion__retention{color:#797387;margin:12px 0;font-size:11px;line-height:1.6}.bp-account-deletion .bp-special-primary{background:#bc254d;min-height:46px;font-size:14px}.bp-account-deletion .bp-special-primary:disabled{opacity:.6;cursor:wait}.bp-account-deletion__home{text-align:center;color:#77728e;margin-top:20px;font-size:12px;text-decoration:none;display:block}.bp-special-page .bp-member-account-receipt{text-align:center;padding-top:28px}.bp-special-page .bp-member-account-receipt__icon{color:#6035e5;background:#f0ebff;border-radius:50%;place-items:center;width:60px;height:60px;margin:0 auto 12px;display:grid}.bp-special-page .bp-member-account-receipt__icon[data-accepted=true]{color:#fff;background:#21854e}.bp-special-page .bp-member-account-receipt h2{letter-spacing:-.02em;color:#121726;margin:0 0 8px;font-size:28px;line-height:1.3}.bp-special-page .bp-member-account-receipt>p{color:#78728e;margin:0;font-size:15px}.bp-special-page .bp-member-account-receipt__details{border:1px solid #ddd5fb;border-radius:6px;margin:22px 0 14px;padding:2px 16px}.bp-special-page .bp-member-account-receipt__details>div{text-align:left;border-bottom:1px solid #eee9fb;grid-template-columns:96px 1fr;align-items:center;gap:14px;min-height:51px;font-size:15px;display:grid}.bp-special-page .bp-member-account-receipt__details>div:last-child{border-bottom:0}.bp-special-page .bp-member-account-receipt dt{color:#807890}.bp-special-page .bp-member-account-receipt dd{color:#171c37;overflow-wrap:anywhere;margin:0;font-weight:700}.bp-special-page .bp-member-account-receipt>.bp-member-account-receipt__notice{color:#6034e5;text-align:left;background:#f3efff;border-radius:6px;align-items:center;gap:12px;padding:16px;font-size:15px;font-weight:600;line-height:1.6;display:flex}.bp-special-page .bp-member-account-receipt__notice svg{flex:none}.bp-special-page .bp-member-account-receipt>button{color:#62597c;background:#fff;border:1px solid #c8c3dc;border-radius:6px;width:100%;min-height:46px;margin-top:21px}.bp-special-page .bp-account-receipt-support{text-align:center;color:#79718e;margin-top:20px;font-size:12px;text-decoration:none;display:block}.bp-account-deletion .bp-account-deletion-public-confirm{border-radius:8px;margin-top:14px;padding:16px}.bp-account-deletion .bp-account-deletion-impact__consent input{appearance:none;background:#fff;border:1px solid #d8d0ed;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.bp-account-deletion .bp-account-deletion-impact__consent input:checked{background:#6035e7;border-color:#6035e7}.bp-account-deletion .bp-account-deletion-impact__consent input:checked:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:9px;height:5px;transform:rotate(-45deg)translateY(-1px)}.bp-special-page .bp-member-site.bp-member-site--app .bp-member-site__main{background:#fff}.bp-special-page .bp-member-account-receipt>button{box-shadow:none}.bp-special-page .bp-member-footer__links--policy a{color:#80788f;font-size:10px;font-weight:400}.bp-app-verification[data-phase=done]>p:not(.bp-app-verification__fallback){font-size:16px;line-height:1.5}.bp-app-verification[data-phase=loading]>p:first-of-type,.bp-app-verification[data-phase=running]>p:first-of-type{margin-top:5px}.bp-special-page .bp-member-account-receipt__icon[data-accepted=true]{background:0 0}.bp-app-verification__icon:has(img){background:0 0}.bp-app-verification__icon img{object-fit:contain;width:100%;height:100%}.bp-member-loading-arc{color:#5f33e1;flex:none;width:32px;height:32px;animation:.9s linear infinite bp-member-loading-arc-spin;display:block}.bp-member-loading-arc circle{fill:none;stroke:currentColor;stroke-width:3.6px;stroke-linecap:round}.bp-member-loading-arc[data-variant=segments] circle{stroke-width:5px;stroke-linecap:butt}@keyframes bp-member-loading-arc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bp-member-loading-arc{animation:none}}
