body.woocommerce-account main.site-main,body.woocommerce-account #content,body.woocommerce-account .page-content,body.woocommerce-account article.page{width:min(94vw,1520px)!important;max-width:none!important;margin-inline:auto!important;padding-inline:0!important}body.woocommerce-account .woocommerce{width:100%!important;max-width:none!important;gap:16px;padding-top:22px}.scp-profile-card{min-height:160px;padding:28px 34px;background-image:linear-gradient(90deg,rgba(16,17,28,.94),rgba(19,20,34,.86)),var(--scp-profile-banner,none);background-size:cover;background-position:center}.scp-profile-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 40%,rgba(155,124,255,.06));}.scp-profile-card{position:relative}.scp-profile-card>*{position:relative;z-index:1}.scp-rank-card{padding:24px 30px 35px}.scp-rank-badge .scp-rank-fallback,.scp-rank-badge .scp-rank-image{grid-row:1/3;width:56px;height:56px;padding:9px;border-radius:16px;object-fit:contain;background:color-mix(in srgb,var(--rank-color),transparent 76%);color:var(--rank-color);box-shadow:0 0 25px color-mix(in srgb,var(--rank-color),transparent 78%)}.scp-rank-badge .scp-rank-fallback{display:grid;place-items:center}.scp-rank-badge .scp-rank-fallback svg{width:100%;height:100%;padding:0;background:none;box-shadow:none}.scp-text-link{display:inline-flex;margin-top:8px;color:#bcaaff!important;font-size:13px;font-weight:800;text-decoration:none}.scp-text-link:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:18px;padding:10px 14px}.woocommerce-account .woocommerce-MyAccount-navigation ul{justify-content:flex-start}.woocommerce-account .woocommerce-MyAccount-navigation a{gap:8px}.woocommerce-account .woocommerce-MyAccount-content{min-width:0}.woocommerce-account .woocommerce-MyAccount-content>p:first-child,.woocommerce-account .woocommerce-MyAccount-content>p:nth-child(2){display:none!important}.scp-dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(360px,.85fr)}.scp-panel{padding:24px;border-radius:18px}.scp-page-hero{position:relative;min-height:210px;display:flex;flex-direction:column;justify-content:flex-end;padding:34px;margin-bottom:18px;border:1px solid var(--scp-border);border-radius:20px;overflow:hidden;background:radial-gradient(circle at 80% 10%,rgba(155,124,255,.18),transparent 34%),linear-gradient(135deg,#181927,#0e0f18)}.scp-page-hero:after{content:"";position:absolute;inset:0;background-image:var(--scp-referral-banner,var(--scp-rank-banner,none));background-size:cover;background-position:center;opacity:.16;mix-blend-mode:screen;pointer-events:none}.scp-page-hero>*{position:relative;z-index:1}.scp-page-hero>span{color:#a98fff;font:900 11px/1.2 monospace;letter-spacing:.16em}.scp-page-hero h2{margin:8px 0 3px!important;color:#fff!important;font-size:clamp(28px,4vw,46px);font-weight:900}.scp-page-hero p{max-width:780px;margin:0;color:#b1adc5;font-size:15px}.scp-referral-page{--scp-rank-banner:var(--scp-referral-banner,none)}.scp-ref-grid{grid-template-columns:minmax(0,1.8fr) minmax(340px,.7fr);gap:16px}.scp-ref-stats{margin:16px 0}.scp-ref-stats>div{min-height:105px;align-content:center;padding:20px 24px}.scp-ref-stats b{font-size:26px}.scp-copy-grid{gap:12px}.scp-copy-grid input{font-size:14px}.scp-coupon-form{grid-template-columns:1fr 120px;align-items:end}.scp-coupon-form .scp-primary{grid-column:1/-1}.scp-coupon-list{max-height:180px;overflow:auto}.scp-leaderboard{margin-top:16px}.scp-ranks-page>.scp-page-hero{--scp-referral-banner:var(--scp-rank-banner,none)}.scp-ranks-page .scp-ranks{margin-top:0}.scp-rank-grid{gap:14px}.scp-rank-item{min-height:320px;padding:22px 15px}.scp-rank-item>.scp-rank-fallback,.scp-rank-item>.scp-rank-image{display:grid;place-items:center;width:82px;height:82px;margin:18px 0 12px;padding:14px;border-radius:22px;object-fit:contain;background:color-mix(in srgb,var(--rank-color),transparent 78%);color:var(--rank-color);filter:drop-shadow(0 10px 20px color-mix(in srgb,var(--rank-color),transparent 80%))}.scp-rank-item>.scp-rank-fallback svg{width:100%;height:100%}.scp-rank-item h3{font-size:23px}.scp-rank-item small{margin-top:3px}.scp-rank-item b{display:inline-flex;padding:7px 13px;border:1px solid color-mix(in srgb,var(--rank-color),transparent 60%);border-radius:10px;background:color-mix(in srgb,var(--rank-color),transparent 91%)}.scp-rank-item p{font-size:12px}.scp-rank-details{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.scp-rank-details article{padding:26px;border:1px solid var(--scp-border);border-radius:18px;background:linear-gradient(145deg,#181927,#10111b)}.scp-rank-details article>span{display:grid;place-items:center;width:45px;height:34px;border-radius:9px;background:rgba(155,124,255,.14);color:#9b7cff;font-weight:900}.scp-rank-details h3{margin:13px 0!important;font-size:22px}.scp-rank-details ul{display:grid;gap:9px;margin:0;padding:0 20px 0 0;color:#aaa6c3}.woocommerce-account .woocommerce-EditAccountForm{display:grid;grid-template-columns:1fr 1fr;gap:0 18px;max-width:980px!important;padding:30px!important}.woocommerce-account .woocommerce-EditAccountForm>p,.woocommerce-account .woocommerce-EditAccountForm>fieldset{margin:0 0 18px!important}.woocommerce-account .woocommerce-EditAccountForm .form-row-wide,.woocommerce-account .woocommerce-EditAccountForm fieldset,.woocommerce-account .woocommerce-EditAccountForm>p:last-child{grid-column:1/-1}.woocommerce-account .woocommerce-EditAccountForm fieldset{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding:22px;border:1px solid #303148;border-radius:15px}.woocommerce-account .woocommerce-EditAccountForm fieldset legend{padding:0 10px;color:#fff;font-size:18px;font-weight:900}.woocommerce-account .woocommerce-EditAccountForm fieldset .form-row-wide:first-of-type{grid-column:1/-1}.woocommerce-account .woocommerce-EditAccountForm input.input-text{min-height:50px!important;border:1px solid #34364d!important;border-radius:11px!important;padding:0 14px!important;background:#11121c!important;color:#fff!important;box-shadow:none!important}.woocommerce-account .woocommerce-EditAccountForm input:-webkit-autofill,.woocommerce-account .woocommerce-EditAccountForm input:-webkit-autofill:hover,.woocommerce-account .woocommerce-EditAccountForm input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 1000px #11121c inset!important;transition:background-color 9999s ease-in-out 0s}.woocommerce-account .woocommerce-EditAccountForm label{margin-bottom:6px;color:#c3bfd3;font-weight:700}.woocommerce-account .woocommerce-EditAccountForm em{color:#8f8aa7;font-size:12px}.woocommerce-account .woocommerce-EditAccountForm button[type=submit]{min-width:180px}.woocommerce-account .woocommerce-error,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-info{border:1px solid #34364d!important;border-radius:12px!important;background:#171824!important;color:#fff!important}.woocommerce-account .woocommerce-error:before,.woocommerce-account .woocommerce-message:before,.woocommerce-account .woocommerce-info:before{color:#9b7cff!important}.scp-panel header h2,.scp-coming h2,.scp-ranks h2{letter-spacing:0}.scp-panel-icon svg{width:23px;height:23px}@media(max-width:1100px){body.woocommerce-account main.site-main,body.woocommerce-account #content,body.woocommerce-account .page-content,body.woocommerce-account article.page{width:min(96vw,1520px)!important}.scp-dashboard-grid,.scp-ref-grid{grid-template-columns:1fr}.scp-rank-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){body.woocommerce-account main.site-main,body.woocommerce-account #content,body.woocommerce-account .page-content,body.woocommerce-account article.page{width:calc(100% - 20px)!important}.scp-profile-card{padding:20px}.scp-page-hero{min-height:180px;padding:22px}.scp-page-hero h2{font-size:28px}.scp-rank-details{grid-template-columns:1fr}.scp-rank-grid{grid-template-columns:1fr 1fr}.woocommerce-account .woocommerce-EditAccountForm{grid-template-columns:1fr;padding:19px!important}.woocommerce-account .woocommerce-EditAccountForm>p,.woocommerce-account .woocommerce-EditAccountForm fieldset,.woocommerce-account .woocommerce-EditAccountForm>p:last-child{grid-column:1}.woocommerce-account .woocommerce-EditAccountForm fieldset{grid-template-columns:1fr}.woocommerce-account .woocommerce-EditAccountForm fieldset .form-row-wide:first-of-type{grid-column:1}.scp-coupon-form{grid-template-columns:1fr}}@media(max-width:430px){.scp-rank-grid{grid-template-columns:1fr}.scp-rank-item:last-child{grid-column:auto}.scp-kpis{gap:2px}.scp-kpis span{font-size:11px}.scp-profile-card{overflow:visible}.scp-identity{gap:12px}}
