.AccountView-module__vQJLfW__userInfoSection{background:#fff;border-radius:12px;padding:20px;box-shadow:0 3px 15px #00000014}.AccountView-module__vQJLfW__userCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:15px}.AccountView-module__vQJLfW__userCardHeader{align-items:center;gap:15px;display:flex}.AccountView-module__vQJLfW__userAvatar{border:2px solid #e2e8f0;border-radius:50%;flex-shrink:0;width:60px;height:60px;overflow:hidden}.AccountView-module__vQJLfW__avatarImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.AccountView-module__vQJLfW__avatarPlaceholder{background:var(--primaryColor);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;font-weight:600;display:flex}.AccountView-module__vQJLfW__userInfo{flex:1}.AccountView-module__vQJLfW__userName{color:#2d3748;margin:0 0 4px;font-size:1.1rem;font-weight:600}.AccountView-module__vQJLfW__userEmail{color:#718096;margin:0 0 8px;font-size:.9rem}.AccountView-module__vQJLfW__supporterBadge{background:linear-gradient(135deg,#ffd7001a,#ffed4a0d);border:1px solid #ffd7004d;border-radius:15px;align-items:center;gap:6px;padding:4px 8px;font-size:.8rem;display:inline-flex}.AccountView-module__vQJLfW__supporterIcon{font-size:.9rem}.AccountView-module__vQJLfW__supporterText{color:#b8860b;font-weight:600}.AccountView-module__vQJLfW__statsSection{background:#fff;border-radius:12px;padding:20px;box-shadow:0 3px 15px #00000014}.AccountView-module__vQJLfW__statsGrid{flex-direction:column;gap:12px;display:flex}.AccountView-module__vQJLfW__statCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:12px;padding:12px;transition:all .3s;display:flex}.AccountView-module__vQJLfW__statCard:hover{transform:translateY(-1px);box-shadow:0 4px 15px #0000001a}.AccountView-module__vQJLfW__statIcon{background:#fff;border:1px solid #e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.AccountView-module__vQJLfW__statContent{flex-direction:column;flex:1;align-items:center;gap:3px;display:flex}.AccountView-module__vQJLfW__statValue{color:var(--primaryColor);margin:0 0 2px;font-size:1.2rem;font-weight:700}.AccountView-module__vQJLfW__statLabel{color:#718096;margin:0;font-size:.8rem}.AccountView-module__vQJLfW__tabContainer{flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex}.AccountView-module__vQJLfW__tabs{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-shrink:0;width:100%;padding:4px;display:flex;box-shadow:0 2px 8px #0000000d}.AccountView-module__vQJLfW__tabButton{box-sizing:border-box;color:#718096;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:0;padding:8px;font-size:.8rem;font-weight:500;transition:all .3s;display:flex;overflow:hidden}.AccountView-module__vQJLfW__tabButton:hover{color:var(--primaryColor);background:#ff97381a}.AccountView-module__vQJLfW__tabButtonActive{box-shadow:0 2px 6px #ff97384d;background:var(--primaryColor)!important;color:#fff!important}.AccountView-module__vQJLfW__tabIcon{flex-shrink:0;font-size:.85rem}.AccountView-module__vQJLfW__supporterContent{text-align:center;flex-direction:column;align-items:center;gap:25px;width:100%;display:flex}.AccountView-module__vQJLfW__tabContent{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;width:100%;height:100%;margin-top:15px;padding:25px;display:flex;overflow:auto;box-shadow:0 3px 15px #00000014}.AccountView-module__vQJLfW__overviewTitle{color:#2d3748;text-align:center;margin:0 0 20px;font-size:1.3rem;font-weight:600}.AccountView-module__vQJLfW__overviewGrid{align-items:top;flex-direction:row;justify-content:center;gap:2vw;display:flex}@media (max-width:768px){.AccountView-module__vQJLfW__overviewGrid{flex-direction:column}}.AccountView-module__vQJLfW__overviewCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:20px;transition:all .3s}.AccountView-module__vQJLfW__overviewCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}.AccountView-module__vQJLfW__overviewCard h3{color:#2d3748;margin:0 0 15px;font-size:1rem;font-weight:600}.AccountView-module__vQJLfW__statusIndicator{color:#4a5568;align-items:center;gap:8px;margin-bottom:0;display:flex}.AccountView-module__vQJLfW__statusDot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.AccountView-module__vQJLfW__statusDot.AccountView-module__vQJLfW__active{background:#22c55e}.AccountView-module__vQJLfW__statusDot.AccountView-module__vQJLfW__inactive{background:#ef4444}.AccountView-module__vQJLfW__statusMessage{color:#22c55e;margin:0;font-size:.9rem;font-weight:500}.AccountView-module__vQJLfW__upgradeSection{margin-top:4px}.AccountView-module__vQJLfW__upgradeMessage{color:#4a5568;margin:0 0 12px;font-size:.8rem;line-height:1.4}.AccountView-module__vQJLfW__upgradeButton{background:linear-gradient(135deg,var(--primaryColor),#ff7b1a);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:500;transition:all .3s;box-shadow:0 2px 4px #ff973833}.AccountView-module__vQJLfW__upgradeButton:hover{background:linear-gradient(135deg,#ff7b1a,var(--primaryColor));transform:translateY(-1px);box-shadow:0 4px 12px #ff97384d}.AccountView-module__vQJLfW__featuresList{margin:0;padding:0;list-style:none}.AccountView-module__vQJLfW__featureItem{color:#4a5568;border-bottom:1px solid #e2e8f0;align-items:center;gap:8px;padding:8px 0;font-size:.9rem;display:flex}.AccountView-module__vQJLfW__featureItem:last-child{border-bottom:none}.AccountView-module__vQJLfW__featureIcon{flex-shrink:0;font-size:.9rem}.AccountView-module__vQJLfW__supporterHeader{justify-content:center;align-items:center;gap:15px;display:flex}.AccountView-module__vQJLfW__supporterHeader h2{color:#2d3748;margin:0;font-size:1.5rem;font-weight:600}.AccountView-module__vQJLfW__supporterDescription p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.AccountView-module__vQJLfW__supporterFeatures{margin:20px 0}.AccountView-module__vQJLfW__featureShowcase{justify-content:center;align-items:center;gap:20px;display:flex}.AccountView-module__vQJLfW__featureImage{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:15px;box-shadow:0 2px 8px #0000001a}.AccountView-module__vQJLfW__featureImg{border-radius:5px;max-width:120px;height:auto}.AccountView-module__vQJLfW__supporterBenefits p{color:#718096;margin:0;font-size:.95rem}.AccountView-module__vQJLfW__thanksSection{background:#22c55e1a;border:1px solid #22c55e4d;border-radius:10px;width:100%;padding:25px}.AccountView-module__vQJLfW__thanksMessage h3{color:#22c55e;margin:0 0 10px;font-size:1.2rem}.AccountView-module__vQJLfW__thanksMessage p{color:#4a5568;margin:0}.AccountView-module__vQJLfW__supportActionSection{flex-direction:column;align-items:center;gap:15px;display:flex}.AccountView-module__vQJLfW__supportNote{color:#718096;margin:0;font-size:.85rem}.AccountView-module__vQJLfW__supportButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#dc3545,#c82333);border:none;border-radius:25px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 24px;font-size:1rem;font-weight:500;transition:all .3s;display:flex;box-shadow:0 2px 8px #dc35454d}.AccountView-module__vQJLfW__supportButton:hover{background:linear-gradient(135deg,#c82333,#a02029);transform:translateY(-1px);box-shadow:0 4px 12px #dc354566}.AccountView-module__vQJLfW__billingButton{background:linear-gradient(135deg,var(--primaryColor),#ff7b1a);color:#fff;cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9rem;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #ff97384d}.AccountView-module__vQJLfW__billingButton:hover{background:linear-gradient(135deg,#ff7b1a,#e56a12);transform:translateY(-1px);box-shadow:0 4px 12px #ff973866}.AccountView-module__vQJLfW__primaryButton{background:linear-gradient(135deg,var(--primaryColor),#ff7b1a);color:#fff;cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;padding:10px 20px;font-size:.9rem;font-weight:500;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #ff97384d}.AccountView-module__vQJLfW__primaryButton:hover{background:linear-gradient(135deg,#ff7b1a,#e56a12);transform:translateY(-1px);box-shadow:0 4px 12px #ff973866}.AccountView-module__vQJLfW__billingTitle{color:#2d3748;margin:0 0 20px;font-size:1.3rem;font-weight:600}.AccountView-module__vQJLfW__billingCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:25px}.AccountView-module__vQJLfW__billingHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.AccountView-module__vQJLfW__billingHeader h3{color:#2d3748;margin:0;font-size:1.1rem;font-weight:600}.AccountView-module__vQJLfW__subscriptionStatus{color:#22c55e;align-items:center;gap:6px;font-weight:500;display:flex}.AccountView-module__vQJLfW__subscriptionDetails{border-bottom:1px solid #e2e8f0;flex-direction:column;gap:12px;margin-bottom:25px;padding-bottom:20px;display:flex}.AccountView-module__vQJLfW__subscriptionRow{justify-content:space-between;align-items:center;display:flex}.AccountView-module__vQJLfW__subscriptionLabel{color:#4a5568;font-weight:500}.AccountView-module__vQJLfW__subscriptionValue{color:#2d3748;font-weight:600}.AccountView-module__vQJLfW__billingActions{flex-direction:column;gap:10px;display:flex}.AccountView-module__vQJLfW__billingNote{color:#718096;margin:0;font-size:.85rem}.AccountView-module__vQJLfW__noBillingState{text-align:center;padding:40px 20px}.AccountView-module__vQJLfW__noBillingIcon{margin-bottom:15px;font-size:3rem}.AccountView-module__vQJLfW__noBillingState h3{color:#2d3748;margin:0 0 10px}.AccountView-module__vQJLfW__noBillingState p{color:#718096;margin:0 0 20px}.AccountView-module__vQJLfW__loadingState,.AccountView-module__vQJLfW__noAccountState{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:60px 20px;display:flex}.AccountView-module__vQJLfW__loadingSpinner{color:#718096;font-size:1.1rem}.AccountView-module__vQJLfW__noAccountIcon{margin-bottom:20px;font-size:3.5rem}.AccountView-module__vQJLfW__noAccountTitle{color:#2d3748;margin:0 0 10px;font-size:1.5rem;font-weight:600}.AccountView-module__vQJLfW__noAccountSubtitle{color:#718096;margin:0 0 25px;font-size:1rem}.AccountView-module__vQJLfW__signInButton{background:var(--primaryColor);color:#fff;cursor:pointer;border:none;border-radius:25px;padding:12px 24px;font-size:.95rem;font-weight:500;transition:all .3s}.AccountView-module__vQJLfW__signInButton:hover{background:#ff7b1a;transform:translateY(-1px);box-shadow:0 4px 12px #ff97384d}@media (max-width:1024px){.AccountView-module__vQJLfW__dashboardLayout{flex-direction:column;gap:20px;height:auto}.AccountView-module__vQJLfW__leftColumn{width:100%;margin-right:0;overflow:visible}.AccountView-module__vQJLfW__overviewGrid{grid-template-columns:1fr}}@media (max-width:768px){.AccountView-module__vQJLfW__container{padding:0 15px}.AccountView-module__vQJLfW__header{margin-bottom:15px;padding:12px 20px}.AccountView-module__vQJLfW__headerContent{flex-direction:column;gap:12px}.AccountView-module__vQJLfW__title{font-size:1.4rem}.AccountView-module__vQJLfW__userCardHeader{text-align:center;flex-direction:column;gap:10px}.AccountView-module__vQJLfW__featureShowcase{flex-direction:column;gap:15px}.AccountView-module__vQJLfW__tabs{flex-direction:column;gap:2px}.AccountView-module__vQJLfW__tabButton{justify-content:flex-start;padding:8px 12px}}@media (max-width:480px){.AccountView-module__vQJLfW__title{font-size:1.2rem}.AccountView-module__vQJLfW__statsGrid{gap:8px}.AccountView-module__vQJLfW__statCard{padding:8px}.AccountView-module__vQJLfW__tabContent{padding:15px}}
