.onboarding-module-scss-module__Ca82tq__onboardingLayout{color:#eaeaea;-webkit-font-smoothing:antialiased;background-color:#121212;grid-template-columns:auto 1fr;gap:0;width:100%;height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid;overflow:hidden}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__onboardingLayout{grid-template-rows:auto 1fr;grid-template-columns:1fr;height:auto;min-height:100vh;overflow-x:hidden}}.onboarding-module-scss-module__Ca82tq__leftPanel{background-color:#1a1a1a;border-right:1px solid #333;flex-direction:column;align-items:center;height:100vh;padding:3rem 2.5rem;display:flex;overflow:hidden auto}.onboarding-module-scss-module__Ca82tq__leftPanel>*{flex-shrink:0;width:100%;max-width:400px;margin-block:auto}@media (max-height:900px){.onboarding-module-scss-module__Ca82tq__leftPanel{padding:1.75rem 2rem}}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__leftPanel{border-bottom:1px solid #333;border-right:none;height:auto;min-height:auto;padding:2rem}.onboarding-module-scss-module__Ca82tq__leftPanel>*{max-width:100%;margin-block:0}}.onboarding-module-scss-module__Ca82tq__leftPanelContent{flex-direction:column;gap:2rem;width:100%;display:flex}@media (max-height:900px){.onboarding-module-scss-module__Ca82tq__leftPanelContent{gap:1.25rem}}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__leftPanelContent{gap:1.5rem}}.onboarding-module-scss-module__Ca82tq__rightPanel{background-color:#121212;flex-direction:column;align-items:center;height:100vh;padding:3rem 2.5rem;display:flex;overflow:hidden auto}.onboarding-module-scss-module__Ca82tq__rightPanel>*{flex-shrink:0;width:100%;margin-block:auto}@media (max-height:900px){.onboarding-module-scss-module__Ca82tq__rightPanel{padding:1.75rem 2rem}}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__rightPanel{height:auto;min-height:auto;padding:2rem}.onboarding-module-scss-module__Ca82tq__rightPanel>*{margin-block:0}}.onboarding-module-scss-module__Ca82tq__stepIndicator{margin-bottom:1rem}.onboarding-module-scss-module__Ca82tq__stepNumbers{align-items:center;gap:.5rem;display:flex}.onboarding-module-scss-module__Ca82tq__stepNumber{color:#888;background-color:#282828;border:2px solid #333;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:1em;font-weight:700;transition:all .3s;display:flex}@media (max-width:480px){.onboarding-module-scss-module__Ca82tq__stepNumber{width:36px;height:36px;font-size:.9em}}.onboarding-module-scss-module__Ca82tq__stepNumber.onboarding-module-scss-module__Ca82tq__active{color:#fff;background-color:#e0207b;border-color:#e0207b;box-shadow:0 0 0 4px #e0207b33,0 0 0 8px #00e5ff1a}.onboarding-module-scss-module__Ca82tq__stepNumber.onboarding-module-scss-module__Ca82tq__completed{color:#fff;background-color:#2ecc71;border-color:#2ecc71}.onboarding-module-scss-module__Ca82tq__stepNumber.onboarding-module-scss-module__Ca82tq__clickable{cursor:pointer}.onboarding-module-scss-module__Ca82tq__stepNumber.onboarding-module-scss-module__Ca82tq__clickable:hover{transform:scale(1.1);box-shadow:0 0 0 4px #2ecc7133,0 0 0 8px #00e5ff1a}.onboarding-module-scss-module__Ca82tq__stepNumber.onboarding-module-scss-module__Ca82tq__clickable:focus{outline-offset:2px;outline:2px solid #00e5ff}.onboarding-module-scss-module__Ca82tq__stepLine{background-color:#333;flex:1;height:2px;transition:all .3s}.onboarding-module-scss-module__Ca82tq__stepLine.onboarding-module-scss-module__Ca82tq__completed{background-color:#2ecc71}.onboarding-module-scss-module__Ca82tq__stepInfo{margin-bottom:1rem}.onboarding-module-scss-module__Ca82tq__stepTitle{color:#fff;margin:0 0 .5rem;font-size:2em;font-weight:700}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__stepTitle{font-size:1.5em}}@media (max-width:480px){.onboarding-module-scss-module__Ca82tq__stepTitle{font-size:1.25em}}.onboarding-module-scss-module__Ca82tq__stepDescription{color:#b3b3b3;margin:0;font-size:1em;line-height:1.6}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__stepDescription{font-size:.9em;line-height:1.5}}.onboarding-module-scss-module__Ca82tq__trialInfo{background:linear-gradient(135deg,#e0207b1a 0%,#00e5ff1a 50%,#2ecc711a 100%);border:1px solid #00e5ff4d;border-radius:12px;gap:1rem;margin-top:1rem;padding:1.25rem;display:flex;box-shadow:0 0 20px #00e5ff1a}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__trialInfo{gap:.75rem;padding:1rem}}.onboarding-module-scss-module__Ca82tq__trialIcon{flex-shrink:0;font-size:2rem;line-height:1}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__trialIcon{font-size:1.5rem}}.onboarding-module-scss-module__Ca82tq__trialContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.onboarding-module-scss-module__Ca82tq__trialTitle{color:#00e5ff;text-transform:uppercase;letter-spacing:.5px;font-size:1.1rem;font-weight:700}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__trialTitle{font-size:1rem}}.onboarding-module-scss-module__Ca82tq__trialDescription{color:#b3b3b3;font-size:.9rem;line-height:1.5}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__trialDescription{font-size:.85rem}}.onboarding-module-scss-module__Ca82tq__subscriptionRequiredInfo{background:linear-gradient(135deg,#ff6b6b1a 0%,#e0207b1a 100%);border:2px solid #ff6b6b;border-radius:12px;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.25rem;display:flex}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__subscriptionRequiredInfo{gap:.75rem;padding:1rem}}.onboarding-module-scss-module__Ca82tq__alertIcon{color:#ff6b6b;flex-shrink:0;margin-top:.125rem;font-size:1.75rem}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__alertIcon{font-size:1.5rem}}.onboarding-module-scss-module__Ca82tq__subscriptionRequiredContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.onboarding-module-scss-module__Ca82tq__subscriptionRequiredTitle{color:#ff6b6b;text-transform:uppercase;letter-spacing:.5px;font-size:1.1rem;font-weight:700}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__subscriptionRequiredTitle{font-size:1rem}}.onboarding-module-scss-module__Ca82tq__subscriptionRequiredDescription{color:#eaeaea;font-size:.9rem;line-height:1.5}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__subscriptionRequiredDescription{font-size:.85rem}}.onboarding-module-scss-module__Ca82tq__messageContainer{flex-direction:column;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__messageContainer{gap:.75rem;margin-top:.5rem}}.onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root{width:100%;font-size:.9rem}@media (max-width:968px){.onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root{font-size:.85rem}}.onboarding-module-scss-module__Ca82tq__gymOwnerPaymentInfo{background:#00e5ff14;border:1px solid #00e5ff40;border-radius:8px;padding:1rem 1.25rem}.onboarding-module-scss-module__Ca82tq__gymOwnerPaymentInfo strong{color:#eaeaea;font-weight:600}.onboarding-module-scss-module__Ca82tq__gymOwnerPaymentInfoTitle{letter-spacing:.04em;text-transform:uppercase;color:#00e5ff;margin:0 0 .35rem;font-size:.85rem;font-weight:700}.onboarding-module-scss-module__Ca82tq__gymOwnerPaymentInfoText{color:#b3b3b3;margin:0;font-size:.9rem;line-height:1.5}.onboarding-module-scss-module__Ca82tq__onboarding{color:#eaeaea;-webkit-font-smoothing:antialiased;background-color:#121212;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;max-width:1200px;min-height:calc(100vh - 60px);margin:60px auto 0;padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__messageContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;display:flex}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root{color:#eaeaea;background-color:#1e1e1e;border:1px solid;width:100%}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root.onboarding-module-scss-module__Ca82tq__MuiAlert-standardError{background-color:#e74c3c1a;border-color:#e74c3c}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root.onboarding-module-scss-module__Ca82tq__MuiAlert-standardSuccess{background-color:#2ecc711a;border-color:#2ecc71}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__messageContainer .onboarding-module-scss-module__Ca82tq__MuiAlert-root.onboarding-module-scss-module__Ca82tq__MuiAlert-standardInfo{background-color:#3e85f51a;border-color:#3e85f5}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__header{text-align:center;margin-bottom:1rem}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__header h1{color:#fff;margin:0;font-size:2.5em;font-weight:700}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__header p{color:#b3b3b3;margin:0;font-size:1em}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__actions{justify-content:center;width:100%;margin-top:2rem;display:flex}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__actions button{color:#fff;cursor:pointer;background-color:#e0207b;border:none;border-radius:8px;min-width:200px;padding:14px 32px;font-size:1.1em;font-weight:700;transition:all .2s ease-in-out}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__actions button:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.onboarding-module-scss-module__Ca82tq__onboarding .onboarding-module-scss-module__Ca82tq__actions button:disabled{opacity:.5;cursor:not-allowed;color:#888;background-color:#282828}
.BasicInformationStep-module-scss-module__t10n_a__stepForm{flex-direction:column;gap:1.5rem;width:100%;max-width:600px;display:flex}@media (max-width:968px){.BasicInformationStep-module-scss-module__t10n_a__stepForm{max-width:100%}}.BasicInformationStep-module-scss-module__t10n_a__formGroup{width:100%}.BasicInformationStep-module-scss-module__t10n_a__stepActions{justify-content:flex-start;width:100%;margin-top:1rem;display:flex}
.PlanSelectionStep-module-scss-module__rmDSca__planSelectionStep{flex-direction:column;gap:2rem;width:100%;max-width:1200px;display:flex}.PlanSelectionStep-module-scss-module__rmDSca__planHeader{text-align:center;width:100%;margin-bottom:1rem}.PlanSelectionStep-module-scss-module__rmDSca__planTitle{color:#fff;margin:0 0 .5rem;font-size:2.5em;font-weight:700}.PlanSelectionStep-module-scss-module__rmDSca__planSubtitle{color:#fff;margin:0;font-size:1em;line-height:1.5}.PlanSelectionStep-module-scss-module__rmDSca__billingToggle{background-color:#282828;border:1px solid #333;border-radius:8px;justify-content:center;align-items:center;gap:0;width:fit-content;margin:0 auto 2rem;padding:4px;display:flex}.PlanSelectionStep-module-scss-module__rmDSca__toggleOption{color:#888;text-align:center;cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;min-width:120px;padding:10px 24px;font-size:.95em;font-weight:600;transition:all .2s;position:relative}.PlanSelectionStep-module-scss-module__rmDSca__toggleOption:hover:not(.PlanSelectionStep-module-scss-module__rmDSca__active){color:#00e5ff}.PlanSelectionStep-module-scss-module__rmDSca__toggleOption.PlanSelectionStep-module-scss-module__rmDSca__active{color:#fff;background:linear-gradient(135deg,#e0207b 0%,#00e5ff 100%);box-shadow:0 0 15px #00e5ff4d}.PlanSelectionStep-module-scss-module__rmDSca__plansContainer{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1200px;margin:0 auto 2rem;padding-top:20px;display:grid}@media (max-width:968px){.PlanSelectionStep-module-scss-module__rmDSca__plansContainer{grid-template-columns:1fr;max-width:100%}}.PlanSelectionStep-module-scss-module__rmDSca__planCard{cursor:pointer;background-color:#1e1e1e;border:1px solid #333;border-radius:12px;height:100%;transition:all .2s;position:relative;outline:none!important;overflow:visible!important}.PlanSelectionStep-module-scss-module__rmDSca__planCard:hover{background-color:#252525;border-color:#444;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.PlanSelectionStep-module-scss-module__rmDSca__planCard.PlanSelectionStep-module-scss-module__rmDSca__selected{background-color:#252525;border-width:2px;border-color:#e0207b;box-shadow:0 4px 15px #e0207b33,0 0 20px #00e5ff26}.PlanSelectionStep-module-scss-module__rmDSca__planCard .MuiCard-root{box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important;overflow:visible!important}.PlanSelectionStep-module-scss-module__rmDSca__planCard .MuiCardContent-root{border:none!important;outline:none!important;padding:24px!important;overflow:visible!important}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__popularBadge{z-index:10;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#e0207b 0%,#00e5ff 100%);border-radius:12px;padding:4px 16px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #00e5ff66}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__planName{margin-bottom:.5rem;font-size:1.5em;font-weight:600}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__planPrice{color:#fff;margin-bottom:.5rem;font-size:1.8em;font-weight:700}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__trialNote{color:#00e5ff;font-size:.9rem;font-weight:600}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__savingsNote{color:#2ecc71;font-size:.85rem;font-style:italic;font-weight:600}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__planDescription{color:#b3b3b3;min-height:40px;margin-bottom:1.5rem;font-size:1em;line-height:1.5}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__featuresList{margin:0;padding:0;list-style:none}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__featuresList li{color:#b3b3b3;padding:.5rem 0 .5rem 1.5rem;font-size:.95em;position:relative}.PlanSelectionStep-module-scss-module__rmDSca__planCard .PlanSelectionStep-module-scss-module__rmDSca__featuresList li:before{content:"✓";color:#2ecc71;font-size:1em;font-weight:700;position:absolute;left:0}.PlanSelectionStep-module-scss-module__rmDSca__planActions{justify-content:flex-start;align-items:center;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__planActions{flex-direction:column;gap:.75rem;width:100%}}.PlanSelectionStep-module-scss-module__rmDSca__planBackButton{color:#b3b3b3;cursor:pointer;background-color:#0000;border:1px solid #333;border-radius:8px;min-width:120px;padding:16px 32px;font-size:1em;font-weight:600;transition:all .2s ease-in-out}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__planBackButton{width:100%;min-width:unset;padding:14px 24px;font-size:.95em}}.PlanSelectionStep-module-scss-module__rmDSca__planBackButton:hover:not(:disabled){color:#00e5ff;background-color:#00e5ff1a;border-color:#00e5ff;box-shadow:0 0 10px #00e5ff33}.PlanSelectionStep-module-scss-module__rmDSca__planBackButton:disabled{opacity:.5;cursor:not-allowed}.PlanSelectionStep-module-scss-module__rmDSca__planContinueButton{color:#fff;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;background-color:#e0207b;border:none;border-radius:8px;min-width:200px;padding:16px 48px;font-size:1.1em;font-weight:700;transition:all .2s ease-in-out}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__planContinueButton{min-width:180px;padding:14px 40px;font-size:1em}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__planContinueButton{width:100%;min-width:unset;padding:14px 24px;font-size:.95em}}.PlanSelectionStep-module-scss-module__rmDSca__planContinueButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.PlanSelectionStep-module-scss-module__rmDSca__planContinueButton:disabled{opacity:.5;cursor:not-allowed;color:#888;background-color:#282828}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialContainer{flex-direction:column;gap:1.25rem;width:100%;max-width:800px;margin:0 auto;padding:0 1rem;display:flex}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialContainer{gap:1rem;padding:0 .5rem}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialCard{text-align:center;background:linear-gradient(135deg,#1e1e1e 0%,#252525 100%);border:2px solid gold;border-radius:16px;padding:1.5rem;position:relative;overflow:hidden;box-shadow:0 8px 32px #ffd70033,0 0 40px #ffd7001a}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialCard{border-radius:12px;padding:1.5rem}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialCard{border-width:1.5px;padding:1.25rem 1rem}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialCard:before{content:"";background:linear-gradient(90deg,gold 0%,#00e5ff 50%,gold 100%);height:4px;animation:3s infinite PlanSelectionStep-module-scss-module__rmDSca__shimmer;position:absolute;top:0;left:0;right:0}@keyframes PlanSelectionStep-module-scss-module__rmDSca__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialIcon{margin-bottom:.5rem;font-size:3rem;animation:2s infinite PlanSelectionStep-module-scss-module__rmDSca__bounce}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialIcon{margin-bottom:.4rem;font-size:2.5rem}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialIcon{margin-bottom:.3rem;font-size:2rem}}@keyframes PlanSelectionStep-module-scss-module__rmDSca__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialTitle{background:linear-gradient(135deg,gold 0%,#ffed4e 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2rem;font-weight:700}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialTitle{margin-bottom:.4rem;font-size:1.75rem}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialTitle{margin-bottom:.3rem;font-size:1.4rem}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialSubtitle{margin-bottom:1.25rem;font-size:1.1rem;line-height:1.5}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialSubtitle{margin-bottom:1rem;font-size:1rem;line-height:1.4}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialSubtitle{margin-bottom:.875rem;font-size:.95rem;line-height:1.35}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialSubtitle strong{color:gold;font-weight:700}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialBenefits{text-align:left;background-color:#ffd7000d;border:1px solid #ffd70033;border-radius:12px;margin:1rem 0;padding:1.25rem}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialBenefits{border-radius:10px;margin:.875rem 0;padding:1rem}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialBenefits{border-radius:8px;margin:.75rem 0;padding:.875rem}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList{margin:0;padding:0;list-style:none}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList{margin:.5rem 0 0}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList li{color:#eaeaea;padding:.5rem 0 .5rem 2rem;font-size:1em;line-height:1.5;position:relative}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList li{padding:.45rem 0 .45rem 1.75rem;font-size:.95em;line-height:1.4}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList li{padding:.4rem 0 .4rem 1.5rem;font-size:.875em;line-height:1.35}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList li:before{content:"✓";color:#2ecc71;font-size:1.1em;font-weight:700;position:absolute;left:0}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialFeaturesList li:before{font-size:1em}}.PlanSelectionStep-module-scss-module__rmDSca__freeTrialNote{margin-top:1.25rem}@media (max-width:768px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialNote{margin-top:1rem}}@media (max-width:480px){.PlanSelectionStep-module-scss-module__rmDSca__freeTrialNote{margin-top:.875rem}}
.CreditCardStep-module-scss-module__5bDLOa__theme-container{background-color:var(--dark-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:768px){.CreditCardStep-module-scss-module__5bDLOa__theme-container{padding:0 12px}}.CreditCardStep-module-scss-module__5bDLOa__theme-container{padding-bottom:80px}.CreditCardStep-module-scss-module__5bDLOa__theme-card{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;padding:20px;transition:background-color .2s;box-shadow:0 4px 12px #0003}.CreditCardStep-module-scss-module__5bDLOa__theme-card:hover{background-color:var(--card-bg-hover)}.CreditCardStep-module-scss-module__5bDLOa__theme-button{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.CreditCardStep-module-scss-module__5bDLOa__theme-button:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CreditCardStep-module-scss-module__5bDLOa__theme-button:focus{border-color:var(--primary-pink);outline:none}.CreditCardStep-module-scss-module__5bDLOa__theme-button:disabled{opacity:.5;cursor:not-allowed}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary:focus{border-color:var(--primary-pink);outline:none}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary:disabled{opacity:.5;cursor:not-allowed}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary{background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.CreditCardStep-module-scss-module__5bDLOa__theme-button-primary:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.CreditCardStep-module-scss-module__5bDLOa__theme-input{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.CreditCardStep-module-scss-module__5bDLOa__theme-input::placeholder{color:var(--text-muted)}.CreditCardStep-module-scss-module__5bDLOa__theme-input:focus{border-color:var(--primary-pink);outline:none}.CreditCardStep-module-scss-module__5bDLOa__theme-select{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.CreditCardStep-module-scss-module__5bDLOa__theme-select::placeholder{color:var(--text-muted)}.CreditCardStep-module-scss-module__5bDLOa__theme-select:focus{border-color:var(--primary-pink);outline:none}.CreditCardStep-module-scss-module__5bDLOa__theme-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.CreditCardStep-module-scss-module__5bDLOa__stepForm{flex-direction:column;gap:1.5rem;width:100%;max-width:600px;display:flex}@media (max-width:968px){.CreditCardStep-module-scss-module__5bDLOa__stepForm{max-width:100%}}.CreditCardStep-module-scss-module__5bDLOa__formGroup{width:100%}.CreditCardStep-module-scss-module__5bDLOa__formRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.CreditCardStep-module-scss-module__5bDLOa__formRow{grid-template-columns:1fr}}.CreditCardStep-module-scss-module__5bDLOa__stepActions{justify-content:flex-start;align-items:center;gap:1rem;width:100%;margin-top:1rem;display:flex}.CreditCardStep-module-scss-module__5bDLOa__stripeCardElement{transition:border-color .2s,box-shadow .2s}.CreditCardStep-module-scss-module__5bDLOa__stripeCardElement:hover{border-color:#00e5ff!important}.CreditCardStep-module-scss-module__5bDLOa__stripeCardElement:focus-within{border-color:#00e5ff!important;box-shadow:0 0 0 2px #00e5ff33!important}.CreditCardStep-module-scss-module__5bDLOa__errorMessage{color:#e74c3c;background-color:#e74c3c1a;border:1px solid #e74c3c;border-radius:4px;padding:12px}.CreditCardStep-module-scss-module__5bDLOa__discountSuccess{color:#2ecc71;margin-top:10px;font-weight:600}.CreditCardStep-module-scss-module__5bDLOa__fundraiserHelper{color:#2ecc71;margin-top:6px;font-size:.95rem;font-weight:500}.CreditCardStep-module-scss-module__5bDLOa__pricingAlert{background-color:#e0207b14;border:1px solid #e0207b4d;border-radius:8px;padding:1.25rem}.CreditCardStep-module-scss-module__5bDLOa__pricingAlertHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.CreditCardStep-module-scss-module__5bDLOa__pricingIcon{color:#e0207b;flex-shrink:0}.CreditCardStep-module-scss-module__5bDLOa__pricingAlertTitle{color:#eaeaea;margin:0;font-size:1.1rem;font-weight:700;line-height:1.4}.CreditCardStep-module-scss-module__5bDLOa__pricingAlertContent{flex-direction:column;gap:1rem;display:flex}.CreditCardStep-module-scss-module__5bDLOa__pricingAmount{color:#eaeaea;margin:0;font-size:.95rem;line-height:1.6}.CreditCardStep-module-scss-module__5bDLOa__pricingAmount strong{color:#eaeaea;font-size:1.05rem;font-weight:700}.CreditCardStep-module-scss-module__5bDLOa__trialInfo{background-color:#2ecc711a;border:1px solid #2ecc714d;border-radius:6px;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.CreditCardStep-module-scss-module__5bDLOa__trialIcon{color:#2ecc71;flex-shrink:0;margin-top:2px}.CreditCardStep-module-scss-module__5bDLOa__trialInfo span{color:#b3b3b3;margin:0;font-size:.9rem;line-height:1.5}.CreditCardStep-module-scss-module__5bDLOa__trialInfo span strong{color:#2ecc71;font-weight:600}.CreditCardStep-module-scss-module__5bDLOa__securityInfo{background-color:#00e5ff0d;border:1px solid #00e5ff33;border-radius:8px;padding:1.25rem}.CreditCardStep-module-scss-module__5bDLOa__securityText{color:#b3b3b3;text-align:center;margin:0 0 1rem;font-size:.9rem;line-height:1.5}.CreditCardStep-module-scss-module__5bDLOa__securityBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;display:flex}@media (max-width:600px){.CreditCardStep-module-scss-module__5bDLOa__securityBadges{gap:1rem}}.CreditCardStep-module-scss-module__5bDLOa__badge{flex-direction:column;align-items:center;gap:.5rem;min-width:100px;display:flex}.CreditCardStep-module-scss-module__5bDLOa__badge svg{width:32px;height:32px;transition:transform .2s}.CreditCardStep-module-scss-module__5bDLOa__badge svg:hover{transform:scale(1.1)}.CreditCardStep-module-scss-module__5bDLOa__badge span{color:#eaeaea;text-align:center;font-size:.85rem;font-weight:500}.CreditCardStep-module-scss-module__5bDLOa__stripeLogo{object-fit:contain;width:auto;height:32px;transition:transform .2s}.CreditCardStep-module-scss-module__5bDLOa__stripeLogo:hover{transform:scale(1.1)}.CreditCardStep-module-scss-module__5bDLOa__freePlanInfo{background-color:#00e5ff14;border:1px solid #00e5ff4d;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.CreditCardStep-module-scss-module__5bDLOa__freePlanHeader{color:#eaeaea;margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.CreditCardStep-module-scss-module__5bDLOa__freePlanContent{flex-direction:column;gap:.75rem;display:flex}.CreditCardStep-module-scss-module__5bDLOa__freePlanTitle{color:#eaeaea;margin:0;font-size:1.1rem;font-weight:600;line-height:1.5}.CreditCardStep-module-scss-module__5bDLOa__freePlanText{color:#b3b3b3;margin:0;font-size:.95rem;line-height:1.6}.CreditCardStep-module-scss-module__5bDLOa__freePlanHighlight{color:#cd7f32;font-weight:600}
.ConfirmationStep-module-scss-module__BGJytG__confirmationStep{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:600px;display:flex;overflow-x:hidden}@media (max-width:968px){.ConfirmationStep-module-scss-module__BGJytG__confirmationStep{max-width:100%}}.ConfirmationStep-module-scss-module__BGJytG__confirmationContent{flex-direction:column;gap:.75rem;min-width:0;max-width:100%;display:flex}.ConfirmationStep-module-scss-module__BGJytG__header{margin-bottom:.5rem}.ConfirmationStep-module-scss-module__BGJytG__title{color:#fff;margin:0 0 .5rem;font-size:2em;font-weight:700}.ConfirmationStep-module-scss-module__BGJytG__subtitle{color:#b3b3b3;margin:0;font-size:1em;line-height:1.6}.ConfirmationStep-module-scss-module__BGJytG__summarySection{flex-direction:column;gap:1rem;min-width:0;max-width:100%;display:flex}.ConfirmationStep-module-scss-module__BGJytG__summaryItem{border-bottom:1px solid #333;padding-bottom:.75rem}.ConfirmationStep-module-scss-module__BGJytG__planHighlight{flex-direction:column;gap:1rem;margin:.5rem 0;display:flex}.ConfirmationStep-module-scss-module__BGJytG__planBenefits{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1rem}.ConfirmationStep-module-scss-module__BGJytG__planBenefitsTitle{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.95rem}.ConfirmationStep-module-scss-module__BGJytG__featuresList{margin:0;padding:0;list-style:none}.ConfirmationStep-module-scss-module__BGJytG__featuresList li{color:#b3b3b3;padding:.35rem 0 .35rem 1.5rem;font-size:.9em;line-height:1.5;position:relative}.ConfirmationStep-module-scss-module__BGJytG__featuresList li:before{content:"✓";color:#2ecc71;font-size:1em;font-weight:700;position:absolute;left:0}.ConfirmationStep-module-scss-module__BGJytG__planName{font-size:1.25em;font-weight:600}.ConfirmationStep-module-scss-module__BGJytG__planPrice{color:#fff;font-size:1.5em;font-weight:700}.ConfirmationStep-module-scss-module__BGJytG__planChangeNote{font-size:.85rem;line-height:1.45}.ConfirmationStep-module-scss-module__BGJytG__saveError{color:#fff;background:#e74c3c26;border:1px solid #e74c3c;border-radius:8px;padding:12px 14px;font-size:.9em;line-height:1.45}.ConfirmationStep-module-scss-module__BGJytG__pendingWatchlist{z-index:auto;width:100%;max-width:100%;display:block;position:static}.ConfirmationStep-module-scss-module__BGJytG__pendingWatchlistDashboard{margin-bottom:16px}.ConfirmationStep-module-scss-module__BGJytG__pendingConfirm,.ConfirmationStep-module-scss-module__BGJytG__pendingWarning,.ConfirmationStep-module-scss-module__BGJytG__pendingSuccess{overflow-wrap:break-word;letter-spacing:0;text-transform:none;background:0 0;border:0;max-width:100%;margin:0;padding-inline-start:12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;display:block}.ConfirmationStep-module-scss-module__BGJytG__pendingConfirm{color:#b3b3b3;border-inline-start:2px solid #00e5ff}.ConfirmationStep-module-scss-module__BGJytG__pendingConfirmName{font-family:inherit;font-size:inherit;color:#fff;font-weight:600}.ConfirmationStep-module-scss-module__BGJytG__pendingWarning{color:#ff6b8a;border-inline-start:2px solid #ff6b8a}.ConfirmationStep-module-scss-module__BGJytG__pendingWarningName{font-family:inherit;font-size:inherit;color:#ff6b8a;font-weight:600}.ConfirmationStep-module-scss-module__BGJytG__pendingSuccess{color:#2ecc71;border-inline-start:2px solid #2ecc71}.ConfirmationStep-module-scss-module__BGJytG__pendingSuccessName{font-family:inherit;font-size:inherit;color:#2ecc71;font-weight:600}.ConfirmationStep-module-scss-module__BGJytG__pendingRetry{color:#eaeaea;letter-spacing:0;text-transform:none;cursor:pointer;width:auto;min-width:44px;max-width:100%;min-height:44px;box-shadow:none;background:0 0;border:1px solid #444;border-radius:8px;justify-content:center;align-items:center;margin-top:12px;padding:10px 16px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.ConfirmationStep-module-scss-module__BGJytG__pendingRetry:hover:not(:disabled){color:#00e5ff;background:0 0;border-color:#00e5ff}.ConfirmationStep-module-scss-module__BGJytG__pendingRetry:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.ConfirmationStep-module-scss-module__BGJytG__pendingRetry:disabled{opacity:.5;cursor:not-allowed}.ConfirmationStep-module-scss-module__BGJytG__stepActions{justify-content:flex-start;align-items:center;width:100%;margin-top:.5rem;display:flex}.ConfirmationStep-module-scss-module__BGJytG__confirmButton{color:#fff;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;background-color:#e0207b;border:none;border-radius:8px;min-width:200px;padding:16px 48px;font-size:1.1em;font-weight:700;transition:all .2s ease-in-out}.ConfirmationStep-module-scss-module__BGJytG__confirmButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.ConfirmationStep-module-scss-module__BGJytG__confirmButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.ConfirmationStep-module-scss-module__BGJytG__confirmButton:disabled{opacity:.5;cursor:not-allowed;color:#888;background-color:#282828}.ConfirmationStep-module-scss-module__BGJytG__subtitleStrong{color:#fff;font-weight:600}.ConfirmationStep-module-scss-module__BGJytG__tiles{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.ConfirmationStep-module-scss-module__BGJytG__tiles{grid-template-columns:1fr 1fr}}.ConfirmationStep-module-scss-module__BGJytG__tile{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:1rem}.ConfirmationStep-module-scss-module__BGJytG__tileSilver{border-color:#ffd70080}.ConfirmationStep-module-scss-module__BGJytG__tileLabel{letter-spacing:.08em;text-transform:uppercase;color:#888;margin-bottom:.35rem;font-size:.78rem}.ConfirmationStep-module-scss-module__BGJytG__tileValue{color:#fff;font-size:1.15rem;font-weight:700;line-height:1.2}.ConfirmationStep-module-scss-module__BGJytG__tileValueGold{color:gold}.ConfirmationStep-module-scss-module__BGJytG__tileNote{color:#b3b3b3;margin-top:.35rem;font-size:.85rem;line-height:1.45}.ConfirmationStep-module-scss-module__BGJytG__stepActions{flex-wrap:wrap;gap:12px}.ConfirmationStep-module-scss-module__BGJytG__secondaryButton{color:#eaeaea;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;background:0 0;border:1px solid #444;border-radius:8px;min-width:160px;padding:14px 24px;font-size:1em;font-weight:700}.ConfirmationStep-module-scss-module__BGJytG__secondaryButton:hover:not(:disabled){color:#00e5ff;border-color:#00e5ff}.ConfirmationStep-module-scss-module__BGJytG__secondaryButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.ConfirmationStep-module-scss-module__BGJytG__secondaryButton:disabled{opacity:.5;cursor:not-allowed}.ConfirmationStep-module-scss-module__BGJytG__after{color:#888;margin:0;font-size:.85rem;line-height:1.5}
.watchlistFilters-module-scss-module__SfPOBq__filterRow{gap:12px;width:100%;display:flex}@media (max-width:768px){.watchlistFilters-module-scss-module__SfPOBq__filterRow{flex-direction:column}}.watchlistFilters-module-scss-module__SfPOBq__filterSelect{color:#fff;box-sizing:border-box;cursor:pointer;background:#1e1e1e;border:1px solid #444;border-radius:8px;flex:1;width:100%;min-width:0;padding:14px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.watchlistFilters-module-scss-module__SfPOBq__filterSelect:focus-visible{border-color:#00e5ff;outline:none;box-shadow:0 0 0 3px #00e5ff40}.watchlistFilters-module-scss-module__SfPOBq__filterSelect:disabled{opacity:.55;cursor:not-allowed;background:#181818}.watchlistFilters-module-scss-module__SfPOBq__filterSelect option{color:#fff;background:#1e1e1e}
.OnboardingWatchlistPicker-module-scss-module__PO8ArG__watchlistSection{border-top:1px solid #333;min-width:0;max-width:100%;margin-top:.5rem;padding-top:1rem;overflow:hidden}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__watchlistSectionEmbedded{border-top:none;margin-top:0;padding-top:0}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__sectionTitle{font-size:1.1rem}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__sectionDescription{line-height:1.5}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchForm{flex-direction:column;gap:.75rem;display:flex}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__formRow{gap:.75rem;width:100%;display:flex}@media (max-width:480px){.OnboardingWatchlistPicker-module-scss-module__PO8ArG__formRow{flex-direction:column}}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__formField{flex:1;min-width:0}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__fieldLabel{color:#eaeaea;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchWrapper{width:100%;min-width:0;position:relative}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchIcon{color:#888;pointer-events:none;font-size:1.1em;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchInput{cursor:text;flex:none;width:100%;padding-right:44px}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchInput::placeholder{color:#777}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchStatus{color:#b3b3b3;min-height:1.25rem;margin-top:8px;font-size:.875rem;line-height:1.4}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__searchDropdown{background:#111;border:1px solid #333;border-radius:8px;width:100%;min-width:0;max-height:min(40vh,260px);margin:8px 0 0;padding:0;list-style:none;overflow:hidden auto;box-shadow:0 4px 12px #00000080}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem{cursor:pointer;width:100%;font:inherit;color:#ddd;text-align:left;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #222;border-radius:0;padding:14px 16px;font-size:.9em;transition:background-color .2s,box-shadow .2s;display:block;position:relative}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem:last-child{border-bottom:none}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem:hover:not(:disabled){background-color:#1a1a1a}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem:focus-visible{z-index:1;background-color:#1a1a1a;outline:none;box-shadow:inset 0 0 0 2px #00e5ff}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem:disabled{opacity:.55;cursor:not-allowed}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem.OnboardingWatchlistPicker-module-scss-module__PO8ArG__inWatchlist{opacity:.75}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownItem.OnboardingWatchlistPicker-module-scss-module__PO8ArG__disabled:not(.OnboardingWatchlistPicker-module-scss-module__PO8ArG__inWatchlist){opacity:.45}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownName{color:#fff;padding-right:72px;font-weight:700;display:block}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownTeam{color:#aaa;margin-top:4px;font-size:.85em;display:block}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__watchlistBadge{text-transform:uppercase;letter-spacing:.5px;color:#00e5ff;background:#00e5ff1f;border:1px solid #00e5ff59;border-radius:4px;padding:3px 7px;font-size:.7em;font-weight:700;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__errorMessage{color:#fff;background:#e74c3c26;border:1px solid #e74c3c;border-radius:8px;margin-top:8px;margin-bottom:4px;padding:12px 14px;font-size:.9em;line-height:1.45}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedSection{min-width:0;max-width:100%;margin-top:1rem}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedLabel{font-size:.85rem}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScrollWrapper{min-width:0;max-width:100%;overflow:hidden}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overscroll-behavior-x:contain;gap:12px;margin:0 -2px;padding:4px 2px 10px;display:flex;overflow:auto hidden}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScroll::-webkit-scrollbar{height:6px}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScroll::-webkit-scrollbar-track{background:#1a1a1a;border-radius:3px}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScroll::-webkit-scrollbar-thumb{background:#555;border-radius:3px}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedScroll::-webkit-scrollbar-thumb:hover{background:#666}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedChip{scroll-snap-align:start;box-sizing:border-box;background:#1e1e1e;border:1px solid #333;border-radius:8px;flex:none;width:min(220px,78vw);padding:14px 48px 14px 14px;position:relative}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__removeButton{color:#ccc;cursor:pointer;background:#0000008c;border:1px solid #555;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;transition:background-color .2s,border-color .2s,color .2s;display:flex;position:absolute;top:4px;right:4px}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__removeButton:hover:not(:disabled){color:#fca5a5;background:#dc262640;border-color:#dc2626}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__removeButton:focus-visible{color:#fff;border-color:#00e5ff;outline:none;box-shadow:0 0 0 3px #00e5ff59}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__removeButton:disabled{opacity:.45;cursor:not-allowed}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__chipName{color:#fff;white-space:nowrap;text-overflow:ellipsis;padding-right:4px;font-size:.95em;font-weight:700;overflow:hidden}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__chipSub{color:#aaa;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.8em;overflow:hidden}@media (max-width:480px){.OnboardingWatchlistPicker-module-scss-module__PO8ArG__stagedChip{width:min(240px,85vw)}.OnboardingWatchlistPicker-module-scss-module__PO8ArG__dropdownName{padding-right:64px}}
.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-container{background-color:var(--dark-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:768px){.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-container{padding:0 12px}}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-container{padding-bottom:80px}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-card{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;padding:20px;transition:background-color .2s;box-shadow:0 4px 12px #0003}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-card:hover{background-color:var(--card-bg-hover)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button:focus{border-color:var(--primary-pink);outline:none}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button:disabled{opacity:.5;cursor:not-allowed}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary:focus{border-color:var(--primary-pink);outline:none}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary:disabled{opacity:.5;cursor:not-allowed}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary{background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-button-primary:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-input{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-input::placeholder{color:var(--text-muted)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-input:focus{border-color:var(--primary-pink);outline:none}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-select{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-select::placeholder{color:var(--text-muted)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-select:focus{border-color:var(--primary-pink);outline:none}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__theme-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__overlay{z-index:2100;background:#000000b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__dialog{background:#1a1a1a;border:1px solid #333;border-radius:16px;flex-direction:column;width:100%;max-width:520px;min-height:min(70vh,520px);max-height:min(92vh,720px);display:flex;overflow:hidden;box-shadow:0 8px 32px #00000080,0 0 24px #e0207b1f}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__header{border-bottom:1px solid #2a2a2a;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem .75rem;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__title{color:#fff;margin:0;font-size:1.35rem;font-weight:700;line-height:1.3}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__stepIndicator{color:#888;margin-top:.35rem;font-size:.8rem}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__closeButton{color:#aaa;cursor:pointer;background:0 0;border:1px solid #444;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:border-color .2s,color .2s;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__closeButton:hover{color:#fff;border-color:#666}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__closeButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__body{flex:1;min-height:min(48vh,360px);padding:1.25rem;overflow-y:auto}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__stepContent{color:#666;text-align:center;background:#111;border:1px dashed #333;border-radius:12px;justify-content:center;align-items:center;min-height:120px;padding:2rem 1rem;font-size:.9rem;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__progressDots{justify-content:center;gap:8px;padding:.85rem 1.25rem .75rem;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__dot{background:#444;border-radius:50%;width:8px;height:8px;transition:background-color .2s,transform .2s}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__dot[data-active=true]{background:#e0207b;transform:scale(1.15)}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__dot[data-completed=true]{background:#00e5ff}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__footer{border-top:1px solid #2a2a2a;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem 1.25rem;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__skipButton{color:#888;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.5rem .75rem;font-size:.9rem}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__skipButton:hover{color:#ccc}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__skipButton:focus-visible{outline:none;box-shadow:0 0 0 2px #00e5ff59}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__skipButton:disabled{opacity:.5;cursor:not-allowed}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__navButtons{gap:.5rem;margin-left:auto;display:flex}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__backButton,.onboardingIntroductionDialog-module-scss-module__Wvgc_q__nextButton{cursor:pointer;border-radius:8px;min-height:44px;padding:0 1.25rem;font-size:.95rem;font-weight:600;transition:opacity .2s,transform .2s}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__backButton:focus-visible,.onboardingIntroductionDialog-module-scss-module__Wvgc_q__nextButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__backButton:disabled,.onboardingIntroductionDialog-module-scss-module__Wvgc_q__nextButton:disabled{opacity:.5;cursor:not-allowed}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__backButton{color:#ccc;background:0 0;border:1px solid #444}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__backButton:hover:not(:disabled){color:#fff;border-color:#666}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__nextButton{color:#fff;background:#e0207b;border:none}.onboardingIntroductionDialog-module-scss-module__Wvgc_q__nextButton:hover:not(:disabled){opacity:.92}
.shareCardModal-module-scss-module__LoFWea__theme-container{background-color:var(--dark-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:768px){.shareCardModal-module-scss-module__LoFWea__theme-container{padding:0 12px}}.shareCardModal-module-scss-module__LoFWea__theme-container{padding-bottom:80px}.shareCardModal-module-scss-module__LoFWea__theme-card{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;padding:20px;transition:background-color .2s;box-shadow:0 4px 12px #0003}.shareCardModal-module-scss-module__LoFWea__theme-card:hover{background-color:var(--card-bg-hover)}.shareCardModal-module-scss-module__LoFWea__theme-button{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.shareCardModal-module-scss-module__LoFWea__theme-button:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.shareCardModal-module-scss-module__LoFWea__theme-button:focus{border-color:var(--primary-pink);outline:none}.shareCardModal-module-scss-module__LoFWea__theme-button:disabled{opacity:.5;cursor:not-allowed}.shareCardModal-module-scss-module__LoFWea__theme-button-primary{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.shareCardModal-module-scss-module__LoFWea__theme-button-primary:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.shareCardModal-module-scss-module__LoFWea__theme-button-primary:focus{border-color:var(--primary-pink);outline:none}.shareCardModal-module-scss-module__LoFWea__theme-button-primary:disabled{opacity:.5;cursor:not-allowed}.shareCardModal-module-scss-module__LoFWea__theme-button-primary{background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.shareCardModal-module-scss-module__LoFWea__theme-button-primary:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.shareCardModal-module-scss-module__LoFWea__theme-input{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.shareCardModal-module-scss-module__LoFWea__theme-input::placeholder{color:var(--text-muted)}.shareCardModal-module-scss-module__LoFWea__theme-input:focus{border-color:var(--primary-pink);outline:none}.shareCardModal-module-scss-module__LoFWea__theme-select{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.shareCardModal-module-scss-module__LoFWea__theme-select::placeholder{color:var(--text-muted)}.shareCardModal-module-scss-module__LoFWea__theme-select:focus{border-color:var(--primary-pink);outline:none}.shareCardModal-module-scss-module__LoFWea__theme-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.shareCardModal-module-scss-module__LoFWea__veil{z-index:330;background:#000000a8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.shareCardModal-module-scss-module__LoFWea__modal{background:#1e1e1e;border:1px solid #444;border-radius:8px;outline:none;width:100%;max-width:520px;max-height:90vh;padding:16px 20px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0000008c}.shareCardModal-module-scss-module__LoFWea__close{float:right;color:#888;font:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:2px 6px;font-size:.95rem}.shareCardModal-module-scss-module__LoFWea__close:hover{color:#e74c3c}.shareCardModal-module-scss-module__LoFWea__close:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00e5ff}.shareCardModal-module-scss-module__LoFWea__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:gold;margin:0 0 3px;font-size:.68rem;font-weight:700}.shareCardModal-module-scss-module__LoFWea__title{letter-spacing:.04em;text-transform:uppercase;color:#eaeaea;margin:0;font-size:1.15rem;font-weight:800}.shareCardModal-module-scss-module__LoFWea__sizeRow{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.shareCardModal-module-scss-module__LoFWea__sizeBtn{color:#b3b3b3;font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#1a1a1a;border:1px solid #444;border-radius:4px;margin:0;padding:6px 12px;font-size:.75rem;font-weight:700}.shareCardModal-module-scss-module__LoFWea__sizeBtn:focus-visible{outline-offset:2px;outline:2px solid #00e5ff}.shareCardModal-module-scss-module__LoFWea__sizeBtnOn{color:#000;background:gold;border-color:gold}.shareCardModal-module-scss-module__LoFWea__canvasWrap{text-align:center;background:#121212;border:1px solid #333;border-radius:8px;margin-top:12px;padding:8px}.shareCardModal-module-scss-module__LoFWea__canvas{border-radius:4px;width:auto;max-width:100%;height:auto;max-height:42vh;margin:0 auto;display:block}.shareCardModal-module-scss-module__LoFWea__capLabel{letter-spacing:.08em;text-transform:uppercase;color:#888;margin-top:12px;font-size:.7rem;font-weight:700;display:block}.shareCardModal-module-scss-module__LoFWea__caption{resize:vertical;color:#eaeaea;width:100%;min-height:64px;font:inherit;background:#121212;border:1px solid #333;border-radius:8px;margin-top:6px;padding:9px 11px;font-size:.8rem;line-height:1.45;display:block}.shareCardModal-module-scss-module__LoFWea__caption:focus{border-color:#00e5ff;outline:none}.shareCardModal-module-scss-module__LoFWea__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.shareCardModal-module-scss-module__LoFWea__btn,.shareCardModal-module-scss-module__LoFWea__primaryBtn{font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:4px;margin:0;padding:8px 14px;font-size:.8rem;font-weight:700}.shareCardModal-module-scss-module__LoFWea__btn:focus-visible,.shareCardModal-module-scss-module__LoFWea__primaryBtn:focus-visible{outline-offset:2px;outline:2px solid #00e5ff}.shareCardModal-module-scss-module__LoFWea__btn{color:#eaeaea;background:#1a1a1a;border:1px solid #444}.shareCardModal-module-scss-module__LoFWea__btn:hover{color:#00e5ff;border-color:#00e5ff}.shareCardModal-module-scss-module__LoFWea__primaryBtn{color:#000;background:#00e5ff;border:1px solid #00e5ff}.shareCardModal-module-scss-module__LoFWea__primaryBtn:hover{filter:brightness(1.08)}.shareCardModal-module-scss-module__LoFWea__status{color:#2ecc71;margin:8px 0 0;font-size:.8rem}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e1e2ab4a689572-s.3k9l69oe21zw_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b84cc1c14eba5dc9-s.3ceub4vhf9cuh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4f530f52d514af96-s.p.0xf8lnqelv8sb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2bbd88c7cbebcb5b-s.33sztrngv_ieb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e3c10b17cdb86a23-s.198xu-2bu0foz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/612838607db3d51d-s.p.2-6hkzwn24m5-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_7551f133-module__oW42JW__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_7551f133-module__oW42JW__variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_d0043a57-module__fwzE9q__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_d0043a57-module__fwzE9q__variable{--font-bebas:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_abd25746-module__9kItOq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_abd25746-module__9kItOq__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_c3d99913-module__Ar7O4q__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_c3d99913-module__Ar7O4q__variable{--font-outfit:"Outfit", "Outfit Fallback"}
.WhoDoYouFollowStep-module-scss-module__CtSNCW__step{flex-direction:column;gap:.9rem;width:100%;min-width:0;max-width:600px;display:flex}@media (max-width:968px){.WhoDoYouFollowStep-module-scss-module__CtSNCW__step{max-width:100%}}.WhoDoYouFollowStep-module-scss-module__CtSNCW__title{color:#fff;margin:0;font-size:2em;font-weight:700}.WhoDoYouFollowStep-module-scss-module__CtSNCW__lead{color:#b3b3b3;margin:0;font-size:1em;line-height:1.6}.WhoDoYouFollowStep-module-scss-module__CtSNCW__lead b{color:#fff;font-weight:600}.WhoDoYouFollowStep-module-scss-module__CtSNCW__came{background:#ffd7000f;border:1px solid #ffd70073;border-radius:12px;padding:12px 14px}.WhoDoYouFollowStep-module-scss-module__CtSNCW__cameLabel{letter-spacing:.12em;text-transform:uppercase;color:gold;margin-bottom:8px;font-size:.72rem;font-weight:700}.WhoDoYouFollowStep-module-scss-module__CtSNCW__staged{flex-direction:column;gap:8px;display:flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__count{letter-spacing:.1em;text-transform:uppercase;color:#888;flex-wrap:wrap;justify-content:space-between;gap:10px;font-size:.76rem;display:flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__count b{color:#fff;font-weight:600}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chips{flex-wrap:wrap;gap:8px;display:flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chip{background:#1a1a1a;border:1px solid #00e5ff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 12px;max-width:100%;padding:10px 12px 10px 10px;display:flex;box-shadow:0 0 0 1px #00e5ff33}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipAvatar{color:#000;background:linear-gradient(135deg,#00e5ff,#e0207b);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipBody{flex:auto;min-width:0}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipName{color:#fff;font-weight:700;line-height:1.15}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipMeta{color:#b3b3b3;margin-top:2px;font-size:.8rem}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__watching{color:gold;border:1px solid #ffd70080;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:700;display:inline-flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__star{color:gold}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipRemove{appearance:none;color:#eaeaea;cursor:pointer;background:0 0;border:1px solid #444;border-radius:999px;min-height:34px;padding:0 12px;font-size:.8rem;font-weight:600}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipRemove:hover:not(:disabled){color:#00e5ff;border-color:#00e5ff}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipRemove:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.WhoDoYouFollowStep-module-scss-module__CtSNCW__chipRemove:disabled{opacity:.5;cursor:not-allowed}.WhoDoYouFollowStep-module-scss-module__CtSNCW__fine{color:#888;margin:8px 0 0;font-size:.85rem;line-height:1.5}.WhoDoYouFollowStep-module-scss-module__CtSNCW__error{color:#fff;background:#e74c3c26;border:1px solid #e74c3c;border-radius:8px;padding:12px 14px;font-size:.9em;line-height:1.45}.WhoDoYouFollowStep-module-scss-module__CtSNCW__actions{border-top:1px solid #333;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:.25rem;padding-top:.9rem;display:flex}.WhoDoYouFollowStep-module-scss-module__CtSNCW__actions .WhoDoYouFollowStep-module-scss-module__CtSNCW__fine{margin:0}.WhoDoYouFollowStep-module-scss-module__CtSNCW__primary{color:#fff;letter-spacing:.5px;cursor:pointer;text-transform:uppercase;background-color:#e0207b;border:none;border-radius:8px;min-width:200px;padding:16px 32px;font-size:1.05em;font-weight:700;transition:all .2s ease-in-out}.WhoDoYouFollowStep-module-scss-module__CtSNCW__primary:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.WhoDoYouFollowStep-module-scss-module__CtSNCW__primary:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.WhoDoYouFollowStep-module-scss-module__CtSNCW__primary:disabled{opacity:.5;cursor:not-allowed;color:#888;background-color:#282828}.WhoDoYouFollowStep-module-scss-module__CtSNCW__skip{appearance:none;color:#888;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}.WhoDoYouFollowStep-module-scss-module__CtSNCW__skip:hover:not(:disabled){color:#eaeaea}.WhoDoYouFollowStep-module-scss-module__CtSNCW__skip:focus-visible{border-radius:4px;outline:none;box-shadow:0 0 0 3px #00e5ff59}.WhoDoYouFollowStep-module-scss-module__CtSNCW__skip:disabled{opacity:.5;cursor:not-allowed}.WhoDoYouFollowStep-module-scss-module__CtSNCW__why{color:#888;margin:0;font-size:.85rem;line-height:1.5}
.GymOwnerBasicInformationStep-module-scss-module__uzi5RW__gymOwnerBanner{background:#00e5ff14;border:1px solid #00e5ff59;border-radius:8px;padding:1rem 1.25rem}.GymOwnerBasicInformationStep-module-scss-module__uzi5RW__gymOwnerBannerTitle{letter-spacing:.04em;text-transform:uppercase;color:#00e5ff;margin:0 0 .35rem;font-size:.85rem;font-weight:700}.GymOwnerBasicInformationStep-module-scss-module__uzi5RW__gymOwnerBannerText{color:#b3b3b3;margin:0;font-size:.95rem;line-height:1.5}.GymOwnerBasicInformationStep-module-scss-module__uzi5RW__gymOwnerBannerText strong{color:#eaeaea}
.GymMembershipPaymentStep-module-scss-module__Inx4ea__stepForm{flex-direction:column;gap:1rem;width:100%;max-width:520px;margin-inline:auto;display:flex}@media (max-width:968px){.GymMembershipPaymentStep-module-scss-module__Inx4ea__stepForm{max-width:100%}}.GymMembershipPaymentStep-module-scss-module__Inx4ea__formHeader{color:#fff;margin:0;font-size:1.1rem;font-weight:700;line-height:1.35}.GymMembershipPaymentStep-module-scss-module__Inx4ea__billingToggleWrap{margin:0}.GymMembershipPaymentStep-module-scss-module__Inx4ea__chargeLine{color:#b3b3b3;margin:0;font-size:.92rem;line-height:1.5}.GymMembershipPaymentStep-module-scss-module__Inx4ea__chargeLine strong{color:#eaeaea;font-weight:600}.GymMembershipPaymentStep-module-scss-module__Inx4ea__securityNote{color:#888;align-items:center;gap:.75rem;margin:0;font-size:.82rem;line-height:1.4;display:flex}.GymMembershipPaymentStep-module-scss-module__Inx4ea__stripeLogo{opacity:.85;flex-shrink:0}.GymMembershipPaymentStep-module-scss-module__Inx4ea__stepActions{align-items:center;gap:.75rem;margin-top:.25rem;padding-top:.5rem;display:flex}.GymMembershipPaymentStep-module-scss-module__Inx4ea__existingCardPanel{background:#1a1a1a;border:1px solid #333;border-radius:8px;padding:1rem 1.1rem}.GymMembershipPaymentStep-module-scss-module__Inx4ea__existingCardTitle{color:#00e5ff;text-transform:uppercase;letter-spacing:.04em;margin:0 0 .35rem;font-size:.85rem;font-weight:600}.GymMembershipPaymentStep-module-scss-module__Inx4ea__existingCardDetails{color:#eaeaea;margin:0;font-size:1rem;font-weight:600}.GymMembershipPaymentStep-module-scss-module__Inx4ea__existingCardExpiry{color:#b3b3b3;margin-top:.25rem;font-size:.88rem;font-weight:400;display:block}.GymMembershipPaymentStep-module-scss-module__Inx4ea__existingCardHint{color:#888;margin:.75rem 0 0;font-size:.88rem;line-height:1.45}
.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__gymOwnerSubuserEmails{border:none;min-width:0;margin:0;padding:0}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__legend{color:#eaeaea;margin:0 0 .35rem;padding:0;font-size:.95rem;font-weight:700}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__helper{color:#888;margin:0 0 .75rem;font-size:.85rem;line-height:1.45}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__status{color:#00e5ff;margin:0 0 .5rem;font-size:.82rem;font-weight:600}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__inputRow{align-items:flex-start;gap:.5rem;display:flex}@media (max-width:480px){.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__inputRow{flex-direction:column;align-items:stretch}}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__addButton{flex-shrink:0;width:40px;height:40px;margin-top:2px;color:#00e5ff!important;border-color:#333!important;min-width:40px!important;padding:0!important}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__addButton:hover:not(:disabled){background:#00e5ff14!important;border-color:#00e5ff!important}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__addButton:disabled{color:#555!important;border-color:#333!important}@media (max-width:480px){.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__addButton{align-self:flex-end;margin-top:0}}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__addIcon{font-size:1.15rem}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__tableWrap{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;margin-top:.75rem;overflow-x:auto}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table{border-collapse:collapse;width:100%;min-width:320px}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table th,.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table td{text-align:left;color:#eaeaea;vertical-align:middle;border-bottom:1px solid #2a2a2a;padding:.75rem 1rem}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table th{text-transform:uppercase;letter-spacing:.04em;color:#888;background-color:#151515;font-size:.75rem}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table tbody tr:last-child td{border-bottom:none}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__table tbody tr:hover{background-color:#ffffff05}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__emailCell{word-break:break-all}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__rowActions{justify-content:flex-end;gap:.25rem;display:flex}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__iconActionWrap{display:inline-flex}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__iconActionMail,.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__iconActionDanger{color:#888!important}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__iconActionMail:hover:not(:disabled){color:#e0207b!important}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__iconActionDanger:hover:not(:disabled){color:#ff6b8a!important}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__emptyState{color:#888;margin:.75rem 0 0;font-size:.85rem}.GymOwnerSubuserEmailsField-module-scss-module__xY4DkG__inputError{color:#e74c3c;margin:.35rem 0 0;font-size:.82rem;line-height:1.4}
.ConfirmDialog-module-scss-module__ulIZPG__paper{color:#f4f4f0!important;background-color:#1a1a1a!important;border:1px solid #2a2a2a!important;border-radius:12px!important;box-shadow:0 16px 48px #00000073!important}.ConfirmDialog-module-scss-module__ulIZPG__title{color:#f4f4f0!important;padding:1.25rem 1.5rem .75rem!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.35!important}.ConfirmDialog-module-scss-module__ulIZPG__content{flex-direction:column;gap:.75rem;display:flex;padding:0 1.5rem .25rem!important}.ConfirmDialog-module-scss-module__ulIZPG__alert{margin:0!important}.ConfirmDialog-module-scss-module__ulIZPG__description{color:#a0a0a0;margin:0;font-size:.9375rem;line-height:1.55}.ConfirmDialog-module-scss-module__ulIZPG__detailList{background-color:#151515;border:1px solid #2a2a2a;border-radius:8px;flex-direction:column;gap:.75rem;margin:0;padding:.875rem 1rem;display:flex}.ConfirmDialog-module-scss-module__ulIZPG__detailRow{grid-template-columns:minmax(4.5rem,5.5rem) 1fr;align-items:baseline;gap:.75rem;margin:0;display:grid}.ConfirmDialog-module-scss-module__ulIZPG__detailLabel{color:#737373;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:600}.ConfirmDialog-module-scss-module__ulIZPG__detailValue{color:#f4f4f0;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.45}.ConfirmDialog-module-scss-module__ulIZPG__body{color:#a0a0a0;font-size:.9375rem;line-height:1.55}.ConfirmDialog-module-scss-module__ulIZPG__body strong{color:#f4f4f0;font-weight:600}.ConfirmDialog-module-scss-module__ulIZPG__actions{border-top:1px solid #2a2a2a;gap:.75rem;padding:1rem 1.5rem 1.25rem!important}.ConfirmDialog-module-scss-module__ulIZPG__cancelAction{color:#c8c8c8!important;text-transform:none!important;border:1px solid #404040!important;padding-inline:1rem!important;font-weight:600!important}.ConfirmDialog-module-scss-module__ulIZPG__cancelAction:hover{background-color:#ffffff0a!important;border-color:#555!important}.ConfirmDialog-module-scss-module__ulIZPG__primaryAction{background-color:var(--primary-pink,#e0207b)!important;color:#fff!important;text-transform:none!important;box-shadow:none!important;padding-inline:1rem!important;font-weight:600!important}.ConfirmDialog-module-scss-module__ulIZPG__primaryAction:hover{background-color:#c91a6a!important}.ConfirmDialog-module-scss-module__ulIZPG__dangerAction{color:#fff!important;text-transform:none!important;box-shadow:none!important;background-color:#c62828!important;padding-inline:1rem!important;font-weight:600!important}.ConfirmDialog-module-scss-module__ulIZPG__dangerAction:hover{background-color:#b71c1c!important}@media (max-width:480px){.ConfirmDialog-module-scss-module__ulIZPG__actions{flex-direction:column-reverse;align-items:stretch!important}.ConfirmDialog-module-scss-module__ulIZPG__cancelAction,.ConfirmDialog-module-scss-module__ulIZPG__primaryAction,.ConfirmDialog-module-scss-module__ulIZPG__dangerAction{width:100%}.ConfirmDialog-module-scss-module__ulIZPG__detailRow{grid-template-columns:1fr;gap:.25rem}}
.workspaceList-module-scss-module__DEbpjW__theme-container{background-color:var(--dark-bg);color:var(--text-primary);-webkit-font-smoothing:antialiased;width:100%;max-width:800px;min-height:100vh;margin:0 auto;padding:0 12px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (max-width:768px){.workspaceList-module-scss-module__DEbpjW__theme-container{padding:0 12px}}.workspaceList-module-scss-module__DEbpjW__theme-container{padding-bottom:80px}.workspaceList-module-scss-module__DEbpjW__theme-card{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:20px;padding:20px;transition:background-color .2s;box-shadow:0 4px 12px #0003}.workspaceList-module-scss-module__DEbpjW__theme-card:hover{background-color:var(--card-bg-hover)}.workspaceList-module-scss-module__DEbpjW__theme-button{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.workspaceList-module-scss-module__DEbpjW__theme-button:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.workspaceList-module-scss-module__DEbpjW__theme-button:focus{border-color:var(--primary-pink);outline:none}.workspaceList-module-scss-module__DEbpjW__theme-button:disabled{opacity:.5;cursor:not-allowed}.workspaceList-module-scss-module__DEbpjW__theme-button-primary{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:1em;font-weight:600;transition:all .2s;display:inline-flex}.workspaceList-module-scss-module__DEbpjW__theme-button-primary:hover:not(:disabled){background-color:var(--border-color);color:var(--text-primary)}.workspaceList-module-scss-module__DEbpjW__theme-button-primary:focus{border-color:var(--primary-pink);outline:none}.workspaceList-module-scss-module__DEbpjW__theme-button-primary:disabled{opacity:.5;cursor:not-allowed}.workspaceList-module-scss-module__DEbpjW__theme-button-primary{background-color:var(--primary-pink);color:#fff;border-color:var(--primary-pink)}.workspaceList-module-scss-module__DEbpjW__theme-button-primary:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.workspaceList-module-scss-module__DEbpjW__theme-input{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.workspaceList-module-scss-module__DEbpjW__theme-input::placeholder{color:var(--text-muted)}.workspaceList-module-scss-module__DEbpjW__theme-input:focus{border-color:var(--primary-pink);outline:none}.workspaceList-module-scss-module__DEbpjW__theme-select{background-color:var(--button-bg);color:var(--text-primary);border:1px solid var(--border-color-light);border-radius:8px;width:100%;padding:12px 16px;font-size:1em;font-weight:500;transition:border-color .2s}.workspaceList-module-scss-module__DEbpjW__theme-select::placeholder{color:var(--text-muted)}.workspaceList-module-scss-module__DEbpjW__theme-select:focus{border-color:var(--primary-pink);outline:none}.workspaceList-module-scss-module__DEbpjW__theme-select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23eaeaea' d='M6 9L1 4h10z'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.workspaceList-module-scss-module__DEbpjW__section{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;margin-bottom:16px;padding:16px}.workspaceList-module-scss-module__DEbpjW__sectionHeader{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.workspaceList-module-scss-module__DEbpjW__sectionIcon{color:#00e5ff;font-size:1.5rem}.workspaceList-module-scss-module__DEbpjW__sectionTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1.25rem;font-weight:700}.workspaceList-module-scss-module__DEbpjW__description{color:var(--text-secondary,#b3b3b3);margin:0 0 20px;font-size:.95rem;line-height:1.5}.workspaceList-module-scss-module__DEbpjW__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.workspaceList-module-scss-module__DEbpjW__item{border:1px solid var(--border-color);background:var(--dark-bg,transparent);border-radius:8px;flex-direction:column;align-items:stretch;gap:12px;padding:16px;display:flex}.workspaceList-module-scss-module__DEbpjW__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.workspaceList-module-scss-module__DEbpjW__nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspaceList-module-scss-module__DEbpjW__name{color:var(--text-primary);font-size:1rem;font-weight:600}.workspaceList-module-scss-module__DEbpjW__meta{color:var(--text-secondary,#b3b3b3);font-size:.875rem}.workspaceList-module-scss-module__DEbpjW__badge{letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--primary-pink);background:#e0207b2e;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:600}.workspaceList-module-scss-module__DEbpjW__switchButton{color:#eaeaea;cursor:pointer;background:#e0207b;border:none;border-radius:8px;align-self:stretch;min-height:44px;padding:12px 20px;font-size:1rem;font-weight:600}.workspaceList-module-scss-module__DEbpjW__switchButton:hover:not(:disabled){opacity:.9}.workspaceList-module-scss-module__DEbpjW__switchButton:focus-visible{outline:2px solid var(--primary-pink);outline-offset:2px}.workspaceList-module-scss-module__DEbpjW__switchButton:disabled{opacity:.6;cursor:not-allowed}.workspaceList-module-scss-module__DEbpjW__status{color:var(--text-secondary,#b3b3b3);margin:12px 0 0;font-size:.875rem}@media (min-width:769px){.workspaceList-module-scss-module__DEbpjW__section{margin-bottom:24px;padding:24px}.workspaceList-module-scss-module__DEbpjW__item{flex-direction:row;justify-content:space-between;align-items:center}.workspaceList-module-scss-module__DEbpjW__switchButton{align-self:center;min-width:7rem}}
.GymOwnerConfirmationStep-module-scss-module__NOMVJW__step{flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:520px;margin-inline:auto;display:flex}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__welcomeBanner{background:linear-gradient(135deg,#2ecc711f 0%,#00e5ff14 100%);border:1px solid #2ecc7159;border-radius:12px;align-items:flex-start;gap:1rem;margin:0;padding:1.25rem 1.5rem;display:flex;box-shadow:0 4px 20px #2ecc711a,0 0 24px #00e5ff0f}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__welcomeIcon{color:#2ecc71;background:#2ecc7133;border:2px solid #2ecc71;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;font-weight:700;line-height:1;display:flex}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__welcomeContent{min-width:0}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__welcomeBadge{letter-spacing:.06em;text-transform:uppercase;color:#2ecc71;background:#2ecc7126;border-radius:4px;margin:0 0 .4rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__title{color:#fff;margin:0 0 .35rem;font-size:1.75rem;font-weight:700;line-height:1.25}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__subtitle{color:#d4d4d4;margin:0;font-size:.95rem;line-height:1.5}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__planSummary{background:#1a1a1a;border:1px solid #333;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.875rem 1rem;display:flex}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__planSummaryLabel{letter-spacing:.04em;text-transform:uppercase;color:#888;margin:0 0 .15rem;font-size:.75rem;font-weight:700}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__planSummaryGym{color:#00e5ff;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__planSummaryPrice{color:#fff;white-space:nowrap;margin:0;font-size:1rem;font-weight:700}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__planSummaryBilling{color:#888;margin:.15rem 0 0;font-size:.82rem}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__divider{border:none;border-top:1px solid #333;margin:0}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__saveError{color:#fff;background:#e74c3c26;border:1px solid #e74c3c;border-radius:8px;padding:.75rem .875rem;font-size:.88rem;line-height:1.45}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__stepActions{justify-content:flex-start;margin-top:.25rem;display:flex}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__confirmButton{color:#fff;cursor:pointer;background-color:#e0207b;border:none;border-radius:8px;min-width:180px;padding:12px 28px;font-size:1rem;font-weight:700;transition:all .2s ease-in-out}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__confirmButton:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #e0207b4d}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__confirmButton:focus-visible{outline:none;box-shadow:0 0 0 3px #00e5ff59}.GymOwnerConfirmationStep-module-scss-module__NOMVJW__confirmButton:disabled{opacity:.5;cursor:not-allowed;color:#888;background-color:#282828}
.GymTeamAutocomplete-module-scss-module__A-bZMW__wrapper{margin-top:.5rem}.GymTeamAutocomplete-module-scss-module__A-bZMW__autocomplete{width:100%}.GymTeamAutocomplete-module-scss-module__A-bZMW__dropdownPaper{overflow:hidden}.GymTeamAutocomplete-module-scss-module__A-bZMW__listbox{max-height:280px}.GymTeamAutocomplete-module-scss-module__A-bZMW__menuMessage{color:#f4f4f0;font-size:.9rem;line-height:1.45;display:block}.GymTeamAutocomplete-module-scss-module__A-bZMW__option{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:.75rem;transition:background-color .15s,border-color .15s,box-shadow .15s;padding:.8rem .9rem!important;display:flex!important}.GymTeamAutocomplete-module-scss-module__A-bZMW__option:hover:not(.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected){border-color:#ffffff12;background:#ffffff09!important}.GymTeamAutocomplete-module-scss-module__A-bZMW__option:hover:not(.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected) .GymTeamAutocomplete-module-scss-module__A-bZMW__optionIcon{background:#00e5ff24}.GymTeamAutocomplete-module-scss-module__A-bZMW__option:hover:not(.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected) .GymTeamAutocomplete-module-scss-module__A-bZMW__optionChip{background:#ffffff14;border-color:#ffffff24}.GymTeamAutocomplete-module-scss-module__A-bZMW__option.GymTeamAutocomplete-module-scss-module__A-bZMW__Mui-focused:not(.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected){border-color:#ffffff12;background:#ffffff09!important}.GymTeamAutocomplete-module-scss-module__A-bZMW__option.GymTeamAutocomplete-module-scss-module__A-bZMW__Mui-focused:not(.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected) .GymTeamAutocomplete-module-scss-module__A-bZMW__optionIcon{background:#00e5ff24}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected{border-color:#00e5ff59;box-shadow:inset 0 0 0 1px #00e5ff1f;background:#00e5ff14!important}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected:hover{border-color:#00e5ff66;background:#00e5ff1a!important}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionIcon{color:#00e5fff2;background:#00e5ff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:.1rem;display:inline-flex}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionIcon svg{width:16px;height:16px}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected .GymTeamAutocomplete-module-scss-module__A-bZMW__optionIcon{background:#00e5ff2e}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionBody{flex-direction:column;gap:.4rem;min-width:0;display:flex}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionName{color:#f4f4f0;word-break:break-word;font-size:.92rem;font-weight:600;line-height:1.35}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionChips{flex-wrap:wrap;gap:.35rem;display:flex}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionChip{color:#d8d8d8;letter-spacing:.02em;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;width:fit-content;padding:.2rem .55rem;font-size:.74rem;font-weight:600;display:inline-flex}.GymTeamAutocomplete-module-scss-module__A-bZMW__optionSelected .GymTeamAutocomplete-module-scss-module__A-bZMW__optionChip{color:#00e5fff2;background:#00e5ff1f;border-color:#00e5ff47}
.GymMemberBasicInformationStep-module-scss-module__8CTCYG__gymMemberBanner{background:#e0207b14;border:1px solid #e0207b59;border-radius:8px;padding:1rem 1.25rem}.GymMemberBasicInformationStep-module-scss-module__8CTCYG__gymMemberBannerTitle{letter-spacing:.04em;text-transform:uppercase;color:#e0207b;margin:0 0 .35rem;font-size:.85rem;font-weight:700}.GymMemberBasicInformationStep-module-scss-module__8CTCYG__gymMemberBannerText{color:#b3b3b3;margin:0;font-size:.95rem;line-height:1.5}.GymMemberBasicInformationStep-module-scss-module__8CTCYG__gymMemberBannerText strong{color:#eaeaea}
.page-module-scss-module__JYRudq__page h1{color:#f4f4f0;margin:0;font-size:2rem;font-weight:700}.page-module-scss-module__JYRudq__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__JYRudq__subtitle{color:#a0a0a0;margin:.5rem 0 0;line-height:1.5}.page-module-scss-module__JYRudq__pageAlert{margin-bottom:1rem}.page-module-scss-module__JYRudq__loadingState{color:#a0a0a0;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;align-items:center;gap:.75rem;padding:2rem;display:flex}.page-module-scss-module__JYRudq__emptyState{color:#a0a0a0;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:2rem;line-height:1.5}.page-module-scss-module__JYRudq__emptyState h2{color:#f4f4f0;margin:0 0 .5rem;font-size:1.25rem}.page-module-scss-module__JYRudq__emptyState p{margin:0 0 1.25rem}.page-module-scss-module__JYRudq__tableWrap{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;overflow-x:auto}.page-module-scss-module__JYRudq__table{border-collapse:collapse;width:100%;min-width:720px}.page-module-scss-module__JYRudq__table th,.page-module-scss-module__JYRudq__table td{text-align:left;color:#f4f4f0;vertical-align:middle;border-bottom:1px solid #2a2a2a;padding:.9rem 1rem}.page-module-scss-module__JYRudq__table th{text-transform:uppercase;letter-spacing:.04em;color:#a0a0a0;background-color:#151515;font-size:.8rem}.page-module-scss-module__JYRudq__table tbody tr:last-child td{border-bottom:none}.page-module-scss-module__JYRudq__table tbody tr:hover{background-color:#ffffff05}.page-module-scss-module__JYRudq__rowActions{justify-content:flex-end;gap:.25rem;display:flex}.page-module-scss-module__JYRudq__ownerCell{flex-direction:column;gap:.2rem;display:flex}.page-module-scss-module__JYRudq__ownerName{color:#f4f4f0;font-weight:600;line-height:1.35}.page-module-scss-module__JYRudq__ownerEmail{color:#a0a0a0;font-size:.82rem;line-height:1.35}.page-module-scss-module__JYRudq__iconAction,.page-module-scss-module__JYRudq__iconActionMail,.page-module-scss-module__JYRudq__iconActionDanger{color:#a0a0a0!important}.page-module-scss-module__JYRudq__iconAction:hover{color:#00e5ff!important}.page-module-scss-module__JYRudq__iconActionMail:hover{color:#e0207b!important}.page-module-scss-module__JYRudq__iconActionDanger:hover{color:#ff6b8a!important}.page-module-scss-module__JYRudq__primaryAction{background-color:var(--primary-pink,#e0207b)!important;color:#fff!important;text-transform:none!important;font-weight:600!important}.page-module-scss-module__JYRudq__secondaryAction{color:#f4f4f0!important;text-transform:none!important}.page-module-scss-module__JYRudq__dialogPaper{border:1px solid #2a2a2a;color:#f4f4f0!important;background-color:#1a1a1a!important}.page-module-scss-module__JYRudq__dialogTitle{color:#f4f4f0!important}.page-module-scss-module__JYRudq__dialogContent{flex-direction:column;gap:.25rem;display:flex}.page-module-scss-module__JYRudq__dialogAlert{margin-bottom:.5rem}.page-module-scss-module__JYRudq__dialogActions{padding:1rem 1.5rem 1.25rem!important}.page-module-scss-module__JYRudq__subuserField{margin-top:.5rem}.page-module-scss-module__JYRudq__subuserInputRow{align-items:flex-start;gap:.75rem;display:flex}.page-module-scss-module__JYRudq__addEmailButton{white-space:nowrap;color:#f4f4f0!important;text-transform:none!important;border-color:#404040!important;margin-top:.5rem!important}.page-module-scss-module__JYRudq__chipList{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.page-module-scss-module__JYRudq__emailChip{color:#f4f4f0!important;background-color:#2a2a2a!important}@media (max-width:720px){.page-module-scss-module__JYRudq__headerRow{flex-direction:column;align-items:stretch}.page-module-scss-module__JYRudq__subuserInputRow{flex-direction:column}.page-module-scss-module__JYRudq__addEmailButton{width:100%;margin-top:0!important}}
.page-module-scss-module__rTdwwG__page h1{color:#f4f4f0;margin:0;font-size:2rem;font-weight:700}.page-module-scss-module__rTdwwG__headerRow{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__rTdwwG__subtitle{color:#a0a0a0;margin:.5rem 0 0;line-height:1.5}.page-module-scss-module__rTdwwG__pageAlert{margin-bottom:1rem}.page-module-scss-module__rTdwwG__loadingState{color:#a0a0a0;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;align-items:center;gap:.75rem;padding:2rem;display:flex}.page-module-scss-module__rTdwwG__emptyState{color:#a0a0a0;background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;padding:2rem;line-height:1.5}.page-module-scss-module__rTdwwG__emptyState h2{color:#f4f4f0;margin:0 0 .5rem;font-size:1.25rem}.page-module-scss-module__rTdwwG__emptyState p{margin:0 0 1.25rem}.page-module-scss-module__rTdwwG__tableWrap{background-color:#1a1a1a;border:1px solid #2a2a2a;border-radius:8px;overflow-x:auto}.page-module-scss-module__rTdwwG__table{border-collapse:collapse;width:100%;min-width:720px}.page-module-scss-module__rTdwwG__table th,.page-module-scss-module__rTdwwG__table td{text-align:left;color:#f4f4f0;vertical-align:middle;border-bottom:1px solid #2a2a2a;padding:.9rem 1rem}.page-module-scss-module__rTdwwG__table th{text-transform:uppercase;letter-spacing:.04em;color:#a0a0a0;background-color:#151515;font-size:.8rem}.page-module-scss-module__rTdwwG__table tbody tr:last-child td{border-bottom:none}.page-module-scss-module__rTdwwG__table tbody tr:hover{background-color:#ffffff05}.page-module-scss-module__rTdwwG__orgIdCell{color:#a0a0a0;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;overflow:hidden}.page-module-scss-module__rTdwwG__rowActions{justify-content:flex-end;gap:.25rem;display:flex}.page-module-scss-module__rTdwwG__ownerCell{flex-direction:column;gap:.2rem;display:flex}.page-module-scss-module__rTdwwG__ownerName{color:#f4f4f0;font-weight:600;line-height:1.35}.page-module-scss-module__rTdwwG__ownerEmail{color:#a0a0a0;font-size:.82rem;line-height:1.35}.page-module-scss-module__rTdwwG__iconAction,.page-module-scss-module__rTdwwG__iconActionMail,.page-module-scss-module__rTdwwG__iconActionDanger{color:#a0a0a0!important}.page-module-scss-module__rTdwwG__iconAction:hover{color:#00e5ff!important}.page-module-scss-module__rTdwwG__iconActionMail:hover{color:#e0207b!important}.page-module-scss-module__rTdwwG__iconActionDanger:hover{color:#ff6b8a!important}.page-module-scss-module__rTdwwG__primaryAction{background-color:var(--primary-pink,#e0207b)!important;color:#fff!important;text-transform:none!important;font-weight:600!important}.page-module-scss-module__rTdwwG__secondaryAction{color:#f4f4f0!important;text-transform:none!important}.page-module-scss-module__rTdwwG__dialogPaper{border:1px solid #2a2a2a;color:#f4f4f0!important;background-color:#1a1a1a!important}.page-module-scss-module__rTdwwG__dialogTitle{color:#f4f4f0!important}.page-module-scss-module__rTdwwG__dialogContent{flex-direction:column;gap:.25rem;display:flex}.page-module-scss-module__rTdwwG__dialogAlert{margin-bottom:.5rem}.page-module-scss-module__rTdwwG__dialogActions{padding:1rem 1.5rem 1.25rem!important}.page-module-scss-module__rTdwwG__subuserField{margin-top:.5rem}.page-module-scss-module__rTdwwG__subuserInputRow{align-items:flex-start;gap:.75rem;display:flex}.page-module-scss-module__rTdwwG__addEmailButton{white-space:nowrap;color:#f4f4f0!important;text-transform:none!important;border-color:#404040!important;margin-top:.5rem!important}.page-module-scss-module__rTdwwG__chipList{background-color:#151515;border:1px solid #2a2a2a;border-radius:6px;flex-wrap:wrap;gap:.5rem;max-height:12rem;margin-top:.75rem;padding:.25rem;display:flex;overflow-y:auto}.page-module-scss-module__rTdwwG__emailChip{color:#f4f4f0!important;background-color:#2a2a2a!important}@media (max-width:720px){.page-module-scss-module__rTdwwG__headerRow{flex-direction:column;align-items:stretch}.page-module-scss-module__rTdwwG__subuserInputRow{flex-direction:column}.page-module-scss-module__rTdwwG__addEmailButton{width:100%;margin-top:0!important}}
.page-module-scss-module__yu9K5q__onboardingPage{width:100%;height:100vh;position:relative;overflow:hidden;background-color:#121212!important;margin:0!important;padding:0!important}@media (max-width:968px){.page-module-scss-module__yu9K5q__onboardingPage{height:auto;min-height:100vh;overflow-x:hidden}}.page-module-scss-module__yu9K5q__skipLink{color:#fff;z-index:1000;background-color:#e0207b;border-radius:4px;padding:8px 16px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-40px;left:0}.page-module-scss-module__yu9K5q__skipLink:focus{outline-offset:2px;outline:3px solid #00e5ff;top:0}
