.Footer_footer__eNA9m{width:100%;padding:32px 24px;margin-top:48px;border-top:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;align-items:center;gap:16px;color:#94A3B8;font-size:13px}.Footer_links__13oK3{display:flex;align-items:center;justify-content:center;gap:24px;flex-wrap:wrap}.Footer_link___mmVB{color:#94A3B8;text-decoration:none;font-weight:500;transition:color .2s ease}.Footer_link___mmVB:hover{color:#C4B5FD}.Footer_copyright__vFlrA{color:#64748B;font-size:12px}.PremiumLoading_container__DUQKT{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-2xl);width:100%}.PremiumLoading_loadingBox__vbM1S{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-3xl) var(--spacing-2xl);background:linear-gradient(135deg,rgba(139,127,232,.05),rgba(34,201,160,.03));border:1px solid var(--border-md);border-radius:var(--radius-lg);width:100%;max-width:500px}.PremiumLoading_spinner__Mjsi9{width:40px;height:40px;border:3px solid rgba(139,127,232,.2);border-top:3px solid var(--purple);border-radius:50%;animation:PremiumLoading_spin__UOl5G .8s linear infinite}@keyframes PremiumLoading_spin__UOl5G{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PremiumLoading_message__cjpCd{font-size:1rem;color:var(--muted);margin:0;font-weight:500}.PremiumErrorState_container__ulA1V{display:flex;align-items:center;justify-content:center;min-height:400px;padding:var(--spacing-2xl);width:100%}.PremiumErrorState_errorBox__UkfHi{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-3xl) var(--spacing-2xl);background:linear-gradient(135deg,rgba(232,74,74,.08),rgba(232,74,74,.03));border:1px solid rgba(232,74,74,.2);border-radius:var(--radius-lg);width:100%;max-width:500px}.PremiumErrorState_icon__Cwje6{font-size:2.5rem;line-height:1}.PremiumErrorState_title__2bcuI{font-size:1.3rem;font-weight:700;color:var(--text);margin:0}.PremiumErrorState_message__Wf2D5{font-size:.95rem;color:var(--muted);text-align:center;margin:0;line-height:1.6}.PremiumErrorState_retryBtn__hvwEv{padding:var(--spacing-md) var(--spacing-xl);background:linear-gradient(135deg,var(--purple) 0,var(--teal) 100%);color:white;border:none;border-radius:var(--radius-md);font-weight:600;font-size:.9rem;cursor:pointer;transition:all var(--transition-fast);font-family:inherit;margin-top:var(--spacing-md)}.PremiumErrorState_retryBtn__hvwEv:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,127,232,.3)}.EarningsSubscriptionPlan_section__dIyUG{margin-bottom:2rem}.EarningsSubscriptionPlan_section__dIyUG h2{font-size:1.25rem;font-weight:700;color:#F8FAFC;margin-bottom:.5rem;display:flex;align-items:center;gap:8px}.EarningsSubscriptionPlan_subtitle__ncpEO{color:#94A3B8;font-size:.9rem;margin-bottom:1.5rem}.EarningsSubscriptionPlan_loadingPlaceholder__qzx3_{background:rgba(18,20,36,.7);border:1px solid rgba(139,92,246,.2);padding:2rem;border-radius:14px;text-align:center;color:#94A3B8}.EarningsSubscriptionPlan_errorBanner__M8fWa{background-color:rgba(239,68,68,.15);color:#FCA5A5;padding:1rem;border-radius:10px;margin-bottom:1.5rem;border:1px solid rgba(239,68,68,.3);font-size:.95rem}.EarningsSubscriptionPlan_emptyCard__8_aZi{background:rgba(18,20,36,.75);border:1px dashed rgba(139,92,246,.35);border-radius:16px;padding:2rem;text-align:center;color:#F8FAFC;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.EarningsSubscriptionPlan_emptyIcon__bxnXn{font-size:2.5rem;margin-bottom:1rem}.EarningsSubscriptionPlan_emptyCard__8_aZi h3{font-size:1.1rem;font-weight:700;color:#F8FAFC;margin-bottom:.5rem}.EarningsSubscriptionPlan_emptyCard__8_aZi p{color:#94A3B8;font-size:.95rem;margin-bottom:1.5rem;line-height:1.5}.EarningsSubscriptionPlan_planCard__PjkeV{background:rgba(18,20,36,.75);border:1px solid rgba(139,92,246,.25);border-radius:16px;padding:1.5rem;color:#F8FAFC;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 30px rgba(0,0,0,.3)}.EarningsSubscriptionPlan_planHeader___34WE{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1.5rem}.EarningsSubscriptionPlan_planTitle__foHHB h3{font-size:1.2rem;font-weight:700;color:#F8FAFC;margin:0 0 .5rem}.EarningsSubscriptionPlan_planPrice__oKxDG{font-size:1.5rem;font-weight:800;color:#A78BFA;margin:0}.EarningsSubscriptionPlan_statusBadge__m_9Zv{display:inline-block;padding:.35rem .85rem;border-radius:20px;font-size:.85rem;font-weight:600;white-space:nowrap}.EarningsSubscriptionPlan_statusBadge__m_9Zv[data-active=true]{background-color:rgba(34,197,94,.15);color:#4ADE80;border:1px solid rgba(34,197,94,.3)}.EarningsSubscriptionPlan_statusBadge__m_9Zv[data-active=false]{background-color:rgba(245,158,11,.15);color:#FBBF24;border:1px solid rgba(245,158,11,.3)}.EarningsSubscriptionPlan_benefits__5aVXG{margin:1.5rem 0;padding:1rem 1.2rem;background:rgba(15,23,42,.6);border-radius:12px;border-left:4px solid #8b5cf6}.EarningsSubscriptionPlan_benefits__5aVXG h4{font-size:.95rem;font-weight:600;color:#F8FAFC;margin:0 0 .75rem}.EarningsSubscriptionPlan_benefits__5aVXG ul{list-style:none;margin:0;padding:0}.EarningsSubscriptionPlan_benefits__5aVXG li{color:#CBD5E1;font-size:.9rem;padding:.35rem 0;line-height:1.4}.EarningsSubscriptionPlan_actions__iEeAp{display:flex;gap:1rem;justify-content:flex-start;flex-wrap:wrap}.EarningsSubscriptionPlan_dangerButton__AtaNd,.EarningsSubscriptionPlan_primaryButton__CwwPK,.EarningsSubscriptionPlan_secondaryButton__dAfYl,.EarningsSubscriptionPlan_successButton__eEjIU{padding:.65rem 1.25rem;border-radius:10px;font-size:.9rem;font-weight:600;cursor:pointer;border:none;transition:all .2s ease;display:inline-flex;align-items:center;gap:6px}.EarningsSubscriptionPlan_primaryButton__CwwPK{background:#7C3AED;color:white;box-shadow:0 4px 14px rgba(124,58,237,.4)}.EarningsSubscriptionPlan_primaryButton__CwwPK:hover{background:#6D28D9;transform:translateY(-1px)}.EarningsSubscriptionPlan_secondaryButton__dAfYl{background:rgba(255,255,255,.08);color:#F8FAFC;border:1px solid rgba(255,255,255,.15)}.EarningsSubscriptionPlan_secondaryButton__dAfYl:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.EarningsSubscriptionPlan_dangerButton__AtaNd{background:rgba(239,68,68,.2);color:#FCA5A5;border:1px solid rgba(239,68,68,.4)}.EarningsSubscriptionPlan_dangerButton__AtaNd:hover{background:rgba(239,68,68,.35);color:white}.EarningsSubscriptionPlan_successButton__eEjIU{background:rgba(34,197,94,.2);color:#86EFAC;border:1px solid rgba(34,197,94,.4)}.EarningsSubscriptionPlan_successButton__eEjIU:hover{background:rgba(34,197,94,.35);color:white}.EarningsSubscriptionPlan_modalOverlay__lFAk9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.EarningsSubscriptionPlan_modalContent__DnF8y{background:#0F172A;border:1px solid rgba(139,92,246,.35);border-radius:18px;padding:2rem;width:100%;max-width:520px;color:#F8FAFC;box-shadow:0 20px 50px rgba(0,0,0,.8)}.EarningsSubscriptionPlan_modalHeader__sLCJV{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.EarningsSubscriptionPlan_modalHeader__sLCJV h3{font-size:1.25rem;font-weight:700;color:#F8FAFC;margin:0}.EarningsSubscriptionPlan_closeButton__YEWWi{background:none;border:none;font-size:1.5rem;color:#94A3B8;cursor:pointer;padding:0;line-height:1}.EarningsSubscriptionPlan_closeButton__YEWWi:hover{color:white}.EarningsSubscriptionPlan_formGroup__FfyK_{margin-bottom:1.25rem}.EarningsSubscriptionPlan_formGroup__FfyK_ label{display:block;font-size:.9rem;font-weight:600;color:#CBD5E1;margin-bottom:.5rem}.EarningsSubscriptionPlan_input__6SkvV,.EarningsSubscriptionPlan_textarea__Ydq9L{width:100%;padding:.75rem 1rem;border-radius:10px;border:1px solid rgba(139,92,246,.25);background:rgba(15,23,42,.8);color:#F8FAFC;font-size:.95rem;font-family:inherit;outline:none;transition:all .2s ease}.EarningsSubscriptionPlan_input__6SkvV:focus,.EarningsSubscriptionPlan_textarea__Ydq9L:focus{border-color:#8B5CF6;box-shadow:0 0 0 3px rgba(139,92,246,.2)}.EarningsSubscriptionPlan_textarea__Ydq9L{min-height:100px;resize:vertical}.EarningsSubscriptionPlan_helpText__Fk2YE{font-size:.8rem;color:#64748B;margin-top:.35rem}.EarningsSubscriptionPlan_benefitInputRow__kFoKQ{display:flex;gap:.5rem;margin-bottom:.5rem}.EarningsSubscriptionPlan_removeBenefitButton__qWV1d{background:rgba(239,68,68,.15);color:#FCA5A5;border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:0 .75rem;cursor:pointer}.EarningsSubscriptionPlan_addBenefitButton__QfmVq{background:rgba(139,92,246,.15);color:#C4B5FD;border:1px dashed rgba(139,92,246,.4);border-radius:8px;padding:.5rem;width:100%;cursor:pointer;font-size:.85rem;font-weight:600;margin-top:.5rem}.EarningsSubscriptionPlan_modalActions__hvr82{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}