.SubscriptionOverlay_overlay__wUwtY{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,8%,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1000;border-radius:12px}.SubscriptionOverlay_content__Way0e{text-align:center;background:#1a1a1a;padding:40px 50px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.2);border:1px solid #333;color:#fff}.SubscriptionOverlay_content__Way0e h2{font-size:2rem;margin-bottom:10px;color:#fff}.SubscriptionOverlay_content__Way0e p{font-size:1.1rem;color:#aaa;margin-bottom:25px}.SubscriptionOverlay_signUpButton__0qus4{background:linear-gradient(90deg,#4f46e5,#c026d3);color:#fff;border:none;padding:15px 30px;font-size:1rem;font-weight:700;border-radius:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.SubscriptionOverlay_signUpButton__0qus4:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(79,70,229,.4)}.SubscriptionOverlay_signUpButton__0qus4:disabled{background:#555;cursor:not-allowed}.SubscriptionOverlay_error___gcvA{color:#ef4444;margin-top:15px;font-size:.9rem}.SubscriptionOverlay_planSelector__xCUYA{display:flex;justify-content:center;gap:10px;margin-bottom:25px}.SubscriptionOverlay_planButton__Pbh_i{background-color:#333;color:#fff;border:1px solid #555;padding:10px 20px;border-radius:8px;cursor:pointer;transition:background-color .2s,border-color .2s}.SubscriptionOverlay_planButton__Pbh_i:hover{background-color:#444;border-color:#777}.SubscriptionOverlay_planButton__Pbh_i.SubscriptionOverlay_selected__QQM7W{background:linear-gradient(90deg,#4f46e5,#c026d3);border-color:#4f46e5;box-shadow:0 4px 15px rgba(79,70,229,.3)}.FullPageLoader_loaderContainer__a0JcF{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#111827;z-index:9999}.FullPageLoader_spinner__QdPR1{width:56px;height:56px;border-radius:50%;border:4px solid hsla(0,0%,100%,.2);border-top-color:#3b82f6;animation:FullPageLoader_spin__NDpQu 1s linear infinite}@keyframes FullPageLoader_spin__NDpQu{to{transform:rotate(1turn)}}