.AvatarMenu-module__qeKU6G__wrapper{position:relative}.AvatarMenu-module__qeKU6G__avatarBtn{cursor:pointer;width:32px;height:32px;transition:opacity .2s var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;overflow:hidden}.AvatarMenu-module__qeKU6G__avatarBtn:hover{opacity:.75}.AvatarMenu-module__qeKU6G__avatarImg{object-fit:cover;border-radius:50%;width:32px;height:32px;display:block}.AvatarMenu-module__qeKU6G__avatarFallback{background:var(--brand-light);border-radius:50%;width:32px;height:32px}.AvatarMenu-module__qeKU6G__dropdown{-webkit-backdrop-filter:blur(12px);box-shadow:var(--shadow-float);z-index:1001;background:#ffffffeb;border:1px solid #0c2c5514;border-radius:10px;min-width:180px;padding:4px;position:absolute;top:calc(100% + 10px);right:0}.AvatarMenu-module__qeKU6G__userInfo{flex-direction:column;gap:2px;padding:10px 12px 8px;display:flex}.AvatarMenu-module__qeKU6G__userName{color:var(--brand-deep);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:600;overflow:hidden}.AvatarMenu-module__qeKU6G__userEmail{color:var(--brand-light);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.AvatarMenu-module__qeKU6G__divider{background:#0c2c5514;height:1px;margin:2px 0}.AvatarMenu-module__qeKU6G__menuItem{width:100%;color:var(--brand-mid);cursor:pointer;transition:all .15s var(--ease);text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:8px;padding:9px 12px;font-family:inherit;font-size:.85rem;font-weight:500;text-decoration:none;display:flex}.AvatarMenu-module__qeKU6G__menuItem:hover{color:var(--brand-deep);background:#0c2c550f}
.GlobalNav-module__1tPWza__globalNav{background:var(--white);z-index:1000;border-bottom:1px solid #0c2c5514;justify-content:space-between;align-items:center;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.GlobalNav-module__1tPWza__logo{color:var(--brand-deep);font-size:1.2rem;font-weight:800;text-decoration:none}.GlobalNav-module__1tPWza__navLinks{gap:24px;display:flex}.GlobalNav-module__1tPWza__navLinks a{color:var(--brand-mid);font-size:.9rem;font-weight:500;text-decoration:none}.GlobalNav-module__1tPWza__navLinks a.GlobalNav-module__1tPWza__active,.GlobalNav-module__1tPWza__active{color:var(--brand-deep);border-bottom:2px solid var(--brand-deep)}.GlobalNav-module__1tPWza__avatar{background:var(--brand-light);border-radius:50%;width:32px;height:32px}
.SettingsCard-module__fOC_ZG__settingsCard{background:var(--white);border-radius:var(--radius-lg);border:1px solid #0c2c550f;margin-bottom:24px;padding:32px;box-shadow:0 1px 3px #0c2c550d}.SettingsCard-module__fOC_ZG__cardHeader{border-bottom:1px solid #00000008;margin-bottom:24px;padding-bottom:16px}.SettingsCard-module__fOC_ZG__cardHeader h2{font-size:1.1rem;font-weight:700}
.IncomeAccount-module__8dYtKq__wrap{flex-direction:column;gap:20px;display:flex}.IncomeAccount-module__8dYtKq__statusRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.IncomeAccount-module__8dYtKq__description{color:var(--brand-mid);max-width:420px;margin:0;font-size:.9rem}.IncomeAccount-module__8dYtKq__statusBadge{white-space:nowrap;border-radius:50px;flex-shrink:0;padding:4px 12px;font-size:.75rem;font-weight:700}.IncomeAccount-module__8dYtKq__status_pending{color:var(--brand-mid);background:#0c2c550f}.IncomeAccount-module__8dYtKq__status_active{color:#065f46;background:#d1fae5}.IncomeAccount-module__8dYtKq__status_failed{color:#b91c1c;background:#fee2e2}.IncomeAccount-module__8dYtKq__errorBox{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.85rem}.IncomeAccount-module__8dYtKq__form{flex-direction:column;gap:16px;display:flex}.IncomeAccount-module__8dYtKq__fieldRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.IncomeAccount-module__8dYtKq__field{flex-direction:column;gap:6px;display:flex}.IncomeAccount-module__8dYtKq__field label{color:var(--brand-mid);font-size:.82rem;font-weight:600}.IncomeAccount-module__8dYtKq__field input,.IncomeAccount-module__8dYtKq__field select{background:var(--bg-base);color:inherit;border:1px solid #0c2c551a;border-radius:8px;outline:none;padding:11px 12px;font-family:inherit;font-size:.9rem;transition:border-color .15s}.IncomeAccount-module__8dYtKq__field input:focus,.IncomeAccount-module__8dYtKq__field select:focus{border-color:var(--brand-light);background:#fff}.IncomeAccount-module__8dYtKq__subaccountRow{background:#0c2c5508;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.IncomeAccount-module__8dYtKq__subaccountLabel{color:var(--brand-mid);font-size:.8rem;font-weight:500}.IncomeAccount-module__8dYtKq__subaccountCode{color:var(--brand-deep);background:#0c2c550f;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:.8rem}.IncomeAccount-module__8dYtKq__actions{padding-top:4px}.IncomeAccount-module__8dYtKq__btnSave{background:var(--brand-deep);color:var(--brand-warm);cursor:pointer;border:none;border-radius:50px;padding:11px 28px;font-size:.9rem;font-weight:700;transition:opacity .15s,transform .15s}.IncomeAccount-module__8dYtKq__btnSave:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.IncomeAccount-module__8dYtKq__btnSave:disabled{opacity:.55;cursor:not-allowed}
.page-module__d0q7Pq__container{max-width:480px;margin:60px auto;padding:0 24px}.page-module__d0q7Pq__pageTitle{margin-bottom:32px}.page-module__d0q7Pq__pageTitle h1{letter-spacing:-.02em;font-size:1.6rem}.page-module__d0q7Pq__subtitle{color:var(--brand-mid);margin-top:4px}
.MySitesBilling-module__9hxTkG__wrap{flex-direction:column;gap:0;display:flex}.MySitesBilling-module__9hxTkG__row{border-bottom:1px solid #0c2c5512;align-items:center;gap:16px;padding:14px 0;display:flex}.MySitesBilling-module__9hxTkG__row:last-child{border-bottom:none}.MySitesBilling-module__9hxTkG__rowInfo{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.MySitesBilling-module__9hxTkG__siteName{color:var(--brand-deep);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.MySitesBilling-module__9hxTkG__statusPill{border-radius:50px;flex-shrink:0;padding:2px 9px;font-size:.7rem;font-weight:700}.MySitesBilling-module__9hxTkG__active{color:#065f46;background:#d1fae5}.MySitesBilling-module__9hxTkG__inactive{color:var(--brand-mid);background:#0c2c550f}.MySitesBilling-module__9hxTkG__loadingPill{color:var(--brand-mid);font-size:.75rem}.MySitesBilling-module__9hxTkG__rowMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.MySitesBilling-module__9hxTkG__planName{color:var(--brand-deep);font-size:.8rem;font-weight:600}.MySitesBilling-module__9hxTkG__periodEnd{color:var(--brand-mid);font-size:.75rem}.MySitesBilling-module__9hxTkG__rowActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.MySitesBilling-module__9hxTkG__btnManage{color:var(--brand-mid);border:1px solid #0c2c5526;border-radius:6px;padding:5px 12px;font-size:.82rem;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s}.MySitesBilling-module__9hxTkG__btnManage:hover{border-color:var(--brand-light);color:var(--brand-deep)}.MySitesBilling-module__9hxTkG__btnCancel{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #fecaca;border-radius:6px;padding:5px 12px;font-size:.82rem;font-weight:600;transition:background .15s}.MySitesBilling-module__9hxTkG__btnCancel:hover:not(:disabled){background:#fef2f2}.MySitesBilling-module__9hxTkG__btnCancel:disabled{opacity:.5;cursor:not-allowed}.MySitesBilling-module__9hxTkG__loadingText{color:var(--brand-mid);padding:8px 0;font-size:.88rem}.MySitesBilling-module__9hxTkG__errorBox{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.85rem}.MySitesBilling-module__9hxTkG__empty{color:var(--brand-mid);padding:20px 0;font-size:.88rem}.MySitesBilling-module__9hxTkG__emptyLink{color:var(--brand-deep);font-weight:600;text-decoration:none}
.ConfirmModal-module__TRtbfG__overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;background:#0c2c5559;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ConfirmModal-module__TRtbfG__dialog{background:var(--white);border-radius:var(--radius-lg);flex-direction:column;gap:20px;width:100%;max-width:420px;padding:32px;display:flex;box-shadow:0 16px 48px #0c2c552e}.ConfirmModal-module__TRtbfG__title{color:var(--brand-deep);font-size:1rem;font-weight:700}.ConfirmModal-module__TRtbfG__body{color:var(--brand-mid);font-size:.875rem;line-height:1.55}.ConfirmModal-module__TRtbfG__actions{justify-content:flex-end;gap:10px;display:flex}.ConfirmModal-module__TRtbfG__btnConfirm{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:50px;padding:10px 22px;font-size:.875rem;font-weight:700;transition:opacity .15s}.ConfirmModal-module__TRtbfG__btnConfirm:hover:not(:disabled){opacity:.88}.ConfirmModal-module__TRtbfG__btnConfirm:disabled{opacity:.5;cursor:not-allowed}.ConfirmModal-module__TRtbfG__btnCancel{color:var(--brand-mid);cursor:pointer;background:0 0;border:1px solid #0c2c5526;border-radius:50px;padding:10px 22px;font-size:.875rem;font-weight:600;transition:border-color .15s,color .15s}.ConfirmModal-module__TRtbfG__btnCancel:hover{border-color:var(--brand-light);color:var(--brand-deep)}
.ToggleSwitch-module__sM1yhW__prefRow{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.ToggleSwitch-module__sM1yhW__prefText strong{font-size:.95rem;display:block}.ToggleSwitch-module__sM1yhW__prefText span{color:var(--brand-mid);font-size:.85rem}.ToggleSwitch-module__sM1yhW__switch{width:44px;height:24px;display:inline-block;position:relative}.ToggleSwitch-module__sM1yhW__switch input{opacity:0;width:0;height:0}.ToggleSwitch-module__sM1yhW__slider{cursor:pointer;background-color:#e2e8f0;border-radius:24px;transition:all .4s;position:absolute;inset:0}.ToggleSwitch-module__sM1yhW__slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .4s;position:absolute;bottom:3px;left:3px}input:checked+.ToggleSwitch-module__sM1yhW__slider{background-color:var(--brand-deep)}input:checked+.ToggleSwitch-module__sM1yhW__slider:before{transform:translate(20px)}
.page-module__GJ4iLa__container{max-width:800px;margin:60px auto;padding:0 24px}.page-module__GJ4iLa__pageTitle{margin-bottom:40px}.page-module__GJ4iLa__pageTitle h1{letter-spacing:-.02em;font-size:1.8rem}.page-module__GJ4iLa__subtitle{color:var(--brand-mid);margin-top:4px}.page-module__GJ4iLa__formRow{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.page-module__GJ4iLa__inputGroup{flex-direction:column;gap:8px;display:flex}.page-module__GJ4iLa__inputGroup label{color:var(--brand-mid);font-size:.85rem;font-weight:600}.page-module__GJ4iLa__inputGroup input{background:var(--bg-base);font-family:inherit;font-size:inherit;color:inherit;border:1px solid #0c2c551a;border-radius:8px;outline:none;padding:12px;transition:all .2s}.page-module__GJ4iLa__inputGroup input:focus{border-color:var(--brand-light);background:#fff}.page-module__GJ4iLa__btnSave{background:var(--brand-deep);color:var(--brand-warm);cursor:pointer;border:none;border-radius:50px;padding:12px 32px;font-weight:700;transition:all .2s}.page-module__GJ4iLa__btnSave:hover{opacity:.9;transform:translateY(-1px)}.page-module__GJ4iLa__billingNote{color:var(--brand-mid);margin-bottom:20px;font-size:.9rem}.page-module__GJ4iLa__invoiceLink{border-top:1px solid #00000008;margin-top:24px;padding-top:24px}.page-module__GJ4iLa__btnTextDark{color:var(--brand-deep);cursor:pointer;background:0 0;border:none;font-size:.9rem;font-weight:600}.page-module__GJ4iLa__deactivate{text-align:center;margin-top:48px}.page-module__GJ4iLa__btnDanger{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:600}
.SiteSubscriptionBilling-module__pLhy4G__wrap{flex-direction:column;gap:20px;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planRow>div{align-items:center;gap:10px;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planLabel{color:var(--brand-deep);font-size:.95rem;font-weight:700}.SiteSubscriptionBilling-module__pLhy4G__statusBadge{border-radius:50px;padding:3px 10px;font-size:.72rem;font-weight:700}.SiteSubscriptionBilling-module__pLhy4G__statusActive{color:#065f46;background:#d1fae5}.SiteSubscriptionBilling-module__pLhy4G__statusInactive{color:var(--brand-mid);background:#0c2c550f}.SiteSubscriptionBilling-module__pLhy4G__billingDate{color:var(--brand-mid);font-size:.8rem}.SiteSubscriptionBilling-module__pLhy4G__errorBox{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;padding:10px 14px;font-size:.85rem}.SiteSubscriptionBilling-module__pLhy4G__successBox{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7;border-radius:8px;padding:10px 14px;font-size:.85rem;font-weight:600}.SiteSubscriptionBilling-module__pLhy4G__warningBox{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:10px 14px;font-size:.85rem}.SiteSubscriptionBilling-module__pLhy4G__pendingBox{color:var(--brand-mid);background:#0c2c550a;border-radius:8px;padding:12px 14px;font-size:.85rem}.SiteSubscriptionBilling-module__pLhy4G__pendingAmount{color:var(--brand-deep);font-weight:700}.SiteSubscriptionBilling-module__pLhy4G__loadingText{color:var(--brand-mid);font-size:.88rem}.SiteSubscriptionBilling-module__pLhy4G__emptyState{color:var(--brand-mid);padding:24px 0;font-size:.88rem}.SiteSubscriptionBilling-module__pLhy4G__selectPrompt{color:var(--brand-mid);margin-bottom:14px;font-size:.88rem}.SiteSubscriptionBilling-module__pLhy4G__planGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.SiteSubscriptionBilling-module__pLhy4G__billingOptions{gap:14px;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planCard{background:var(--bg-base);border:1px solid #0c2c551a;border-radius:12px;flex-direction:column;flex:1;gap:10px;padding:20px;transition:border-color .15s;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planCardYearly{border-color:var(--brand-light);background:#629fad0a}.SiteSubscriptionBilling-module__pLhy4G__planCardBillingLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-mid);font-size:.72rem;font-weight:700}.SiteSubscriptionBilling-module__pLhy4G__planCard:hover{border-color:var(--brand-light)}.SiteSubscriptionBilling-module__pLhy4G__planCardName{color:var(--brand-deep);font-size:.9rem;font-weight:700}.SiteSubscriptionBilling-module__pLhy4G__planCardPrice{align-items:baseline;gap:2px;display:flex}.SiteSubscriptionBilling-module__pLhy4G__planCardAmount{color:var(--brand-deep);font-size:1.5rem;font-weight:800}.SiteSubscriptionBilling-module__pLhy4G__planCardInterval{color:var(--brand-mid);font-size:.8rem}.SiteSubscriptionBilling-module__pLhy4G__planCardSaving{color:#065f46;background:#d1fae5;border-radius:50px;width:fit-content;padding:2px 10px;font-size:.75rem;font-weight:600}.SiteSubscriptionBilling-module__pLhy4G__planCardDesc{color:var(--brand-mid);font-size:.8rem;line-height:1.4}.SiteSubscriptionBilling-module__pLhy4G__btnSave{background:var(--brand-deep);color:var(--brand-warm);cursor:pointer;border:none;border-radius:50px;margin-top:auto;padding:10px 24px;font-size:.88rem;font-weight:700;transition:opacity .15s}.SiteSubscriptionBilling-module__pLhy4G__btnSave:disabled{opacity:.55;cursor:not-allowed}.SiteSubscriptionBilling-module__pLhy4G__btnCancel{color:var(--brand-mid);cursor:pointer;background:0 0;border:none;font-size:.88rem}.SiteSubscriptionBilling-module__pLhy4G__cancelRow{text-align:right;margin-top:4px}.SiteSubscriptionBilling-module__pLhy4G__backRow{margin-bottom:4px}.SiteSubscriptionBilling-module__pLhy4G__backLink{color:var(--brand-mid);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .15s}.SiteSubscriptionBilling-module__pLhy4G__backLink:hover{color:var(--brand-deep)}.SiteSubscriptionBilling-module__pLhy4G__infoBox{color:var(--brand-deep);background:#0c2c550d;border:1px solid #0c2c551f;border-radius:8px;padding:10px 14px;font-size:.85rem}.SiteSubscriptionBilling-module__pLhy4G__planCardRequired{background:#629fad0a;position:relative;border-color:var(--brand-light)!important}.SiteSubscriptionBilling-module__pLhy4G__requiredBadge{color:var(--brand-deep);background:var(--brand-warm);border-radius:50px;width:fit-content;padding:2px 10px;font-size:.72rem;font-weight:700}
