.StripeEmbeddedOnboarding_modalOverlay__mPrRN{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;overflow-y:auto;animation:StripeEmbeddedOnboarding_fadeIn___TDzn .2s ease}@keyframes StripeEmbeddedOnboarding_fadeIn___TDzn{0%{opacity:0}to{opacity:1}}.StripeEmbeddedOnboarding_modalContent__2GoBG{background:#2C2C2C;border:1px solid rgba(255,255,240,.2);border-radius:12px;width:100%;max-width:700px;max-height:90vh;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:StripeEmbeddedOnboarding_scaleIn__vfiSP .2s ease;display:flex;flex-direction:column;overflow-y:auto;padding:32px}.StripeEmbeddedOnboarding_modalContent__2GoBG::-webkit-scrollbar{width:8px}.StripeEmbeddedOnboarding_modalContent__2GoBG::-webkit-scrollbar-track{background:rgba(255,255,240,.05);border-radius:4px}.StripeEmbeddedOnboarding_modalContent__2GoBG::-webkit-scrollbar-thumb{background:rgba(255,255,240,.2);border-radius:4px}.StripeEmbeddedOnboarding_modalContent__2GoBG::-webkit-scrollbar-thumb:hover{background:rgba(255,255,240,.3)}@keyframes StripeEmbeddedOnboarding_scaleIn__vfiSP{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.StripeEmbeddedOnboarding_container__w19dM{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.StripeEmbeddedOnboarding_loadingContainer__SDIWo{display:flex;flex-direction:column;align-items:center;gap:16px}.StripeEmbeddedOnboarding_spinner__ujUZ0{color:var(--cream);animation:StripeEmbeddedOnboarding_spin__sjNUC .6s linear infinite}@keyframes StripeEmbeddedOnboarding_spin__sjNUC{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.StripeEmbeddedOnboarding_loadingContainer__SDIWo p{font-family:var(--font-anton);font-size:.95rem;color:var(--cream);opacity:.8;letter-spacing:.05em;margin:0}.StripeEmbeddedOnboarding_errorContainer__sIYBj{display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px;background:rgba(252,165,165,.1);border:1px solid rgba(252,165,165,.3);border-radius:16px;max-width:400px}.StripeEmbeddedOnboarding_errorText__sYEJ9{font-family:var(--font-roboto);font-size:.95rem;color:rgb(252,165,165);margin:0;text-align:center;line-height:1.5}.StripeEmbeddedOnboarding_retryButton__dzQeK{padding:12px 32px;background:rgba(128,0,32,.3);border:2px solid var(--oxblood-red);border-radius:50px;font-size:.95rem;font-family:var(--font-anton);color:var(--cream);font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .3s ease}.StripeEmbeddedOnboarding_retryButton__dzQeK:hover{background:rgba(128,0,32,.5);transform:translateY(-2px)}.StripeEmbeddedOnboarding_cancelButton__0xN54{padding:10px 28px;background:transparent;border:1px solid rgba(255,255,240,.2);border-radius:50px;font-size:.875rem;font-family:var(--font-anton);color:var(--cream);font-weight:500;letter-spacing:.05em;cursor:pointer;transition:all .2s ease;opacity:.7}.StripeEmbeddedOnboarding_cancelButton__0xN54:hover{opacity:1;background:rgba(255,255,240,.05)}.StripeEmbeddedOnboarding_onboardingWrapper__RxTyN{width:100%}@media (max-width:768px){.StripeEmbeddedOnboarding_modalContent__2GoBG{max-width:100%;padding:24px}.StripeEmbeddedOnboarding_container__w19dM{padding:16px;min-height:400px}.StripeEmbeddedOnboarding_onboardingWrapper__RxTyN{max-width:100%}}.StripeEmbeddedDashboard_dashboardWrapper__TuPXu{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;margin-top:-8px}.StripeEmbeddedDashboard_header__e_OFL{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid rgba(255,255,240,.1);margin-bottom:0;flex-shrink:0}.StripeEmbeddedDashboard_title__GrTME{font-family:var(--font-anton);font-size:1.5rem;color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700}.StripeEmbeddedDashboard_closeButton__Fr_2q{background:transparent;border:1px solid rgba(255,255,240,.2);border-radius:8px;color:var(--cream);padding:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.StripeEmbeddedDashboard_closeButton__Fr_2q:hover{border-color:rgba(244,67,54,.5);color:#F44336}.StripeEmbeddedDashboard_loadingContainer__yBG3R{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:400px}.StripeEmbeddedDashboard_spinner__tr0MX{color:var(--cream);animation:StripeEmbeddedDashboard_spin__rQpwk .6s linear infinite}@keyframes StripeEmbeddedDashboard_spin__rQpwk{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.StripeEmbeddedDashboard_loadingContainer__yBG3R p{font-family:var(--font-anton);font-size:.95rem;color:var(--cream);opacity:.8;letter-spacing:.05em;margin:0}.StripeEmbeddedDashboard_errorContainer__T0bHY{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:32px;background:rgba(252,165,165,.1);border:1px solid rgba(252,165,165,.3);border-radius:16px;min-height:400px}.StripeEmbeddedDashboard_errorText__56zqh{font-family:var(--font-roboto);font-size:.95rem;color:rgb(252,165,165);margin:0;text-align:center;line-height:1.5}.StripeEmbeddedDashboard_retryButton__2D_3i{padding:12px 32px;background:rgba(128,0,32,.3);border:2px solid var(--oxblood-red);border-radius:50px;font-size:.95rem;font-family:var(--font-anton);color:var(--cream);font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .3s ease}.StripeEmbeddedDashboard_retryButton__2D_3i:hover{background:rgba(128,0,32,.5);transform:translateY(-2px)}.StripeEmbeddedDashboard_bannerContainer__K3Q9y{width:100%;margin-bottom:0;flex-shrink:0}.StripeEmbeddedDashboard_tabsContainer__2QRnt{display:flex;gap:8px;border-bottom:1px solid rgba(255,255,240,.1);padding-bottom:0;flex-shrink:0;background:#2C2C2C;position:-webkit-sticky;position:sticky;top:0;z-index:10}.StripeEmbeddedDashboard_tab__deZho{padding:12px 24px;background:transparent;border:none;border-bottom:2px solid transparent;font-family:var(--font-anton);font-size:.95rem;color:var(--cream);opacity:.6;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .2s ease;position:relative;top:1px}.StripeEmbeddedDashboard_tab__deZho:hover{opacity:.9;background:rgba(255,255,240,.03)}.StripeEmbeddedDashboard_tabActive__ma4zY{opacity:1;border-bottom-color:var(--oxblood-red);color:var(--cream)}.StripeEmbeddedDashboard_contentContainer__Pza_3{width:100%;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-top:20px}.StripeEmbeddedDashboard_contentContainer__Pza_3::-webkit-scrollbar{width:8px}.StripeEmbeddedDashboard_contentContainer__Pza_3::-webkit-scrollbar-track{background:rgba(255,255,240,.05);border-radius:4px}.StripeEmbeddedDashboard_contentContainer__Pza_3::-webkit-scrollbar-thumb{background:rgba(255,255,240,.2);border-radius:4px}.StripeEmbeddedDashboard_contentContainer__Pza_3::-webkit-scrollbar-thumb:hover{background:rgba(255,255,240,.3)}.StripeEmbeddedDashboard_tabContent__2EGQs{width:100%;animation:StripeEmbeddedDashboard_fadeIn__Wyzsj .3s ease}@keyframes StripeEmbeddedDashboard_fadeIn__Wyzsj{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.StripeEmbeddedDashboard_container__4GDoD{padding:8px 12px 12px}.StripeEmbeddedDashboard_noTopPadding__6IfzX{padding-top:0!important}.StripeEmbeddedDashboard_tabsContainer__2QRnt{gap:4px}.StripeEmbeddedDashboard_tab__deZho{padding:10px 16px;font-size:.85rem}}@media (max-width:480px){.StripeEmbeddedDashboard_container__4GDoD{padding:8px}.StripeEmbeddedDashboard_noTopPadding__6IfzX{padding-top:0!important}.StripeEmbeddedDashboard_tab__deZho{padding:8px 12px;font-size:.75rem}}.PayInvoiceDialog_overlay__v4CPC{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.PayInvoiceDialog_dialog__6DVr3{background:white;border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.3)}.PayInvoiceDialog_header__ZaIlZ{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid #e0e0e0}.PayInvoiceDialog_title__HYIZC{font-size:20px;font-weight:600;color:#800020;margin:0}.PayInvoiceDialog_closeButton__tSqEm{background:transparent;border:none;font-size:32px;line-height:1;cursor:pointer;color:#999;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s}.PayInvoiceDialog_closeButton__tSqEm:hover{color:#333}.PayInvoiceDialog_content__ZcXdh{flex:1 1;overflow-y:auto;padding:24px}.PayInvoiceDialog_errorContainer__nSDmM,.PayInvoiceDialog_loadingContainer__Z_abv{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px}.PayInvoiceDialog_spinner__xFKeF{animation:PayInvoiceDialog_spin__YyInq 1s linear infinite;color:#800020}.PayInvoiceDialog_loadingContainer__Z_abv p{color:#800020;opacity:.8;font-size:14px;text-align:center;margin:0}.PayInvoiceDialog_errorContainer__nSDmM p{color:#333;font-size:14px;text-align:center;margin:0}@keyframes PayInvoiceDialog_spin__YyInq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PayInvoiceDialog_errorText__mVeJC{color:#f44336;font-size:14px;text-align:center}.PayInvoiceDialog_form__hzdZ_{display:flex;flex-direction:column;gap:24px}.PayInvoiceDialog_summary__g4gIU{background:#f9f9f9;padding:20px;border-radius:8px;border:1px solid #e0e0e0}.PayInvoiceDialog_summaryTitle__Ht1dK{font-size:14px;font-weight:600;color:#800020;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px}.PayInvoiceDialog_summaryRow__68yt_{display:flex;justify-content:space-between;padding:8px 0;font-size:14px}.PayInvoiceDialog_summaryLabel__fmH5S{color:#800020;opacity:.8}.PayInvoiceDialog_summaryValue__B_gDP{color:#333;font-weight:500}.PayInvoiceDialog_summaryTotal__loEaQ{display:flex;justify-content:space-between;padding:16px 0 0;margin-top:12px;border-top:2px solid #e0e0e0;font-size:16px;font-weight:600}.PayInvoiceDialog_amountValue__f_Wyo{color:#800020;font-size:20px}.PayInvoiceDialog_paymentSection__tucbd{display:flex;flex-direction:column;gap:16px}.PayInvoiceDialog_sectionTitle__lfhCP{font-size:14px;font-weight:600;color:#800020;margin:0}.PayInvoiceDialog_errorMessage__zCiV6{padding:12px 16px;background:#ffebee;border:1px solid #f44336;border-radius:6px;color:#c62828;font-size:14px}.PayInvoiceDialog_actions__7CmWF{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.PayInvoiceDialog_cancelButton__AKUfS{padding:12px 24px;background:transparent;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;color:#666;transition:all .2s}.PayInvoiceDialog_cancelButton__AKUfS:hover:not(:disabled){background:#f5f5f5;border-color:#ccc}.PayInvoiceDialog_cancelButton__AKUfS:disabled{opacity:.5;cursor:not-allowed}.PayInvoiceDialog_submitButton__0Un9W{padding:12px 24px;background:#800020;border:none;border-radius:6px;cursor:pointer;font-size:14px;font-weight:600;color:white;transition:opacity .2s;display:flex;align-items:center;gap:8px}.PayInvoiceDialog_submitButton__0Un9W:hover:not(:disabled){opacity:.9}.PayInvoiceDialog_submitButton__0Un9W:disabled{opacity:.6;cursor:not-allowed}.PayInvoiceDialog_buttonSpinner__X_YuJ{animation:PayInvoiceDialog_spin__YyInq 1s linear infinite}@media (max-width:576px){.PayInvoiceDialog_dialog__6DVr3{max-width:100%;max-height:100vh;border-radius:0}.PayInvoiceDialog_content__ZcXdh,.PayInvoiceDialog_header__ZaIlZ{padding:20px}.PayInvoiceDialog_actions__7CmWF{flex-direction:column}.PayInvoiceDialog_cancelButton__AKUfS,.PayInvoiceDialog_submitButton__0Un9W{width:100%;justify-content:center}}.AddressAutocomplete_inputContainer___QEs0{width:100%;margin-bottom:30px;position:relative}.AddressAutocomplete_disabledContainer__jxCdZ{opacity:.5}.AddressAutocomplete_input__g2ozn{width:100%;font-size:18px;color:var(--cream);font-family:var(--font-anton);padding:5px 45px 5px 0;background:transparent;border:none;outline:none}.AddressAutocomplete_input__g2ozn::placeholder{color:var(--cream);opacity:.5}.AddressAutocomplete_disabledInput__yR3cG{color:var(--cream);opacity:.4}.AddressAutocomplete_inputBorder__ESTyN{height:1px;background-color:var(--cream);width:100%}.AddressAutocomplete_disabledBorder__Z7UZh{background-color:var(--cream);opacity:.25}.AddressAutocomplete_iconsContainer__2JFwe{position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding-right:0;z-index:10}.AddressAutocomplete_iconButton__yjG8z{padding:5px;margin-left:5px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.AddressAutocomplete_iconButton__yjG8z:hover{opacity:1}.AddressAutocomplete_iconButton__yjG8z:focus{outline:none}.Dialog_overlay__v2VfK{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;animation:Dialog_fadeIn__Cv85l .2s ease}@keyframes Dialog_fadeIn__Cv85l{0%{opacity:0}to{opacity:1}}.Dialog_modal__tddUc{background:rgba(255,255,255,.05);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:1px solid rgba(255,255,240,.2);border-radius:12px;padding:40px 32px 32px;width:100%;max-width:480px;box-shadow:0 20px 60px rgba(0,0,0,.5);position:relative;animation:Dialog_scaleIn__5xaJW .2s ease;text-align:center}@keyframes Dialog_scaleIn__5xaJW{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.Dialog_closeButton__etS3_{position:absolute;top:16px;right:16px;background:transparent;border:1px solid rgba(255,255,240,.2);border-radius:8px;color:var(--cream);padding:6px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Dialog_closeButton__etS3_:hover{border-color:rgba(244,67,54,.5);color:#F44336;transform:scale(1.05)}.Dialog_iconContainer__tKrX5{display:flex;justify-content:center;margin-bottom:20px}.Dialog_iconSuccess__pB_8V{color:#4CAF50}.Dialog_iconError__a83Av{color:#F44336}.Dialog_iconWarning__ykg_u{color:#FFC107}.Dialog_iconInfo__o5Vr0{color:var(--cream);opacity:.9}.Dialog_title__isb7I{font-size:1.5rem;letter-spacing:.05em;margin:0 0 16px;text-transform:uppercase}.Dialog_message__aWfvK,.Dialog_title__isb7I{font-family:var(--font-anton);color:var(--cream)}.Dialog_message__aWfvK{font-size:1rem;opacity:.9;letter-spacing:.03em;line-height:1.5;margin:0 0 28px;white-space:pre-line}.Dialog_messageLeft__NUNgW{text-align:left}.Dialog_actions__kibbR{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.Dialog_cancelButton__usTa1{padding:12px 32px;background:transparent;border:2px solid rgba(255,255,240,.3);border-radius:50px;font-family:var(--font-anton);font-size:.875rem;color:var(--cream);letter-spacing:.05em;cursor:pointer;transition:all .3s ease;min-width:120px}.Dialog_cancelButton__usTa1:hover{border-color:var(--cream);background:rgba(255,255,240,.05);transform:translateY(-2px)}.Dialog_confirmButton__Tc6KA{padding:12px 32px;background:rgba(255,255,240,.15);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:2px solid var(--oxblood-red);border-radius:50px;font-family:var(--font-anton);font-size:.875rem;color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;min-width:120px}.Dialog_confirmButton__Tc6KA:hover{background:rgba(128,0,32,.3);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.3)}@media (max-width:640px){.Dialog_modal__tddUc{padding:32px 24px 24px;max-width:100%}.Dialog_title__isb7I{font-size:1.25rem}.Dialog_message__aWfvK{font-size:.9rem}.Dialog_actions__kibbR{flex-direction:column-reverse;width:100%}.Dialog_cancelButton__usTa1,.Dialog_confirmButton__Tc6KA{width:100%}}.EventCard_card__vygOR{position:relative;height:100%;width:auto;flex-shrink:0;aspect-ratio:.7;border-radius:12px;overflow:hidden;transition:all .3s ease;border:2px solid rgba(128,0,32,.3)}.EventCard_card__vygOR:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.4);border-color:rgba(128,0,32,.5)}.EventCard_statusBadge__xmvrK{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:35%;z-index:10}.EventCard_flyerContainer___ApsB,.EventCard_placeholderContainer__oBjHa{position:relative;width:100%;height:100%}.EventCard_placeholderContainer__oBjHa{background:linear-gradient(135deg,rgba(128,0,32,.3),rgba(0,0,0,.8));display:flex;align-items:center;justify-content:center;padding:24px}.EventCard_placeholderText__WsMxM{font-size:clamp(1rem,3vw,1.5rem);font-family:var(--font-anton);color:var(--cream);text-align:center;line-height:1.3;word-break:break-word;opacity:.9}.EventCard_statusCancelled__ZtDGx{background:rgba(158,158,158,.2);color:#9E9E9E;border:1px solid #9e9e9e}@media (max-width:640px){.EventCard_statusBadge__xmvrK{width:90%;height:30%}.EventCard_placeholderText__WsMxM{font-size:.875rem;padding:12px}}@media (max-width:480px){.EventCard_placeholderText__WsMxM{font-size:.75rem;padding:10px}}.DashboardAnalytics_card__7ducD{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:rgba(255,255,240,.05);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,240,.1);border-radius:24px;padding:24px;gap:0;min-height:0}.DashboardAnalytics_cardScroll__QqwFc{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;margin:-24px;padding:24px;display:flex;flex-direction:column;gap:0;position:relative}.DashboardAnalytics_cardScroll__QqwFc::-webkit-scrollbar{display:none}.DashboardAnalytics_analyticsSection__js57A{width:100%;display:flex;flex-direction:column;gap:16px;flex-shrink:0}.DashboardAnalytics_analyticsTitle__jarPb{font-family:var(--font-anton);font-size:clamp(1rem,2vh,1.5rem);color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:left}.DashboardAnalytics_analyticsGrid__kvqLv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}.DashboardAnalytics_analyticCard__Lg4pk{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(255,255,240,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,240,.08);border-radius:16px;transition:all .3s ease}.DashboardAnalytics_analyticCard__Lg4pk:hover{background:rgba(255,255,240,.06);border-color:rgba(128,0,32,.3);transform:translateY(-2px)}.DashboardAnalytics_analyticIcon__zoMMP{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(128,0,32,.2);border:1px solid rgba(128,0,32,.3);border-radius:12px;color:var(--cream);flex-shrink:0}.DashboardAnalytics_analyticContent__tC2t5{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.DashboardAnalytics_analyticLabel__7coRX{font-family:var(--font-roboto);font-size:.75rem;color:var(--cream);opacity:.6;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardAnalytics_analyticValue__4jDPq{font-family:var(--font-anton);font-size:1.5rem;color:var(--cream);letter-spacing:.05em;font-weight:700}.DashboardAnalytics_miniSpinner__0U9YE{color:var(--cream);opacity:.6;animation:DashboardAnalytics_spin__8nhiC .6s linear infinite}@keyframes DashboardAnalytics_spin__8nhiC{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.DashboardAnalytics_divider__xavuJ{width:100%;height:1px;background:rgba(255,255,240,.1);margin:24px 0;flex-shrink:0}.DashboardAnalytics_purchasesFeedSection__F9B7S{width:100%;display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0}.DashboardAnalytics_purchasesFeedSection__F9B7S:has(.DashboardAnalytics_stripeSetupContent__hFSoB){position:relative}.DashboardAnalytics_feedHeader__9eZkJ{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.DashboardAnalytics_feedTitle__sXypu{font-family:var(--font-anton);font-size:clamp(1rem,2vh,1.5rem);color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:left;flex-shrink:0}.DashboardAnalytics_refreshButton__tuYAT{background:rgba(255,255,240,.05);border:1px solid rgba(255,255,240,.1);border-radius:8px;padding:8px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardAnalytics_refreshButton__tuYAT:hover:not(:disabled){background:rgba(255,255,240,.1);border-color:rgba(128,0,32,.3);transform:translateY(-1px)}.DashboardAnalytics_refreshButton__tuYAT:disabled{opacity:.5;cursor:not-allowed}.DashboardAnalytics_refreshIcon__s84wr{color:var(--cream);transition:transform .2s ease;transform:scaleX(-1)}.DashboardAnalytics_refreshIcon__s84wr.DashboardAnalytics_spinning__S8lLC{animation:DashboardAnalytics_spinMirrored__8IU00 .6s linear infinite}@keyframes DashboardAnalytics_spinMirrored__8IU00{0%{transform:scaleX(-1) rotate(0deg)}to{transform:scaleX(-1) rotate(1turn)}}.DashboardAnalytics_purchasesFeedScroll__dV4k7{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;display:flex;flex-direction:column;gap:12px}.DashboardAnalytics_purchasesFeedScroll__dV4k7::-webkit-scrollbar{display:none}.DashboardAnalytics_purchaseItem__GzKJN{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,240,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,240,.08);border-radius:12px;transition:all .2s ease;animation:DashboardAnalytics_fadeInSlide__hblyZ .3s ease;cursor:pointer}.DashboardAnalytics_purchaseItem__GzKJN:hover{background:rgba(255,255,240,.06);border-color:rgba(255,255,240,.15);transform:translateX(4px)}.DashboardAnalytics_purchaseItem__GzKJN:active{transform:translateX(2px)}@keyframes DashboardAnalytics_fadeInSlide__hblyZ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DashboardAnalytics_statusDot__tCnLE{width:8px;height:8px;border-radius:50%;flex-shrink:0}.DashboardAnalytics_statusCompleted__0ezCQ{background:rgb(134,239,172);box-shadow:0 0 8px rgba(134,239,172,.5)}.DashboardAnalytics_statusPending__wmpLj{background:rgb(253,224,71);box-shadow:0 0 8px rgba(253,224,71,.5)}.DashboardAnalytics_statusFailed__HXBqw{background:rgb(252,165,165);box-shadow:0 0 8px rgba(252,165,165,.5)}.DashboardAnalytics_statusRefunded__67Tcq{background:rgb(147,197,253);box-shadow:0 0 8px rgba(147,197,253,.5)}.DashboardAnalytics_purchaseFlyer__u1Q3k{position:relative;width:40px;height:60px;border-radius:8px;overflow:hidden;background:rgba(255,255,240,.1);flex-shrink:0}.DashboardAnalytics_flyerPlaceholder__F1hny{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--cream);opacity:.5}.DashboardAnalytics_ticketInfo__CdWEA{display:flex;flex-direction:row;align-items:stretch;gap:10px;width:200px;flex-shrink:0;min-width:0}.DashboardAnalytics_ticketQuantity__Ub4bG{font-family:var(--font-anton);font-size:1.125rem;color:var(--cream);letter-spacing:.05em;font-weight:700;background:rgba(128,0,32,.3);border:1px solid rgba(128,0,32,.4);padding:4px 8px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DashboardAnalytics_ticketDetails__D21EQ{display:flex;flex-direction:column;gap:4px;justify-content:center;flex:1 1;min-width:0}.DashboardAnalytics_ticketTypeName__HISDC{font-family:var(--font-anton);font-size:1.125rem;color:var(--cream);letter-spacing:.02em;font-weight:600;line-height:1.2}.DashboardAnalytics_eventName__kTybX{font-size:.75rem;opacity:.6;line-height:1.2}.DashboardAnalytics_buyerEmail___kQb_,.DashboardAnalytics_eventName__kTybX{font-family:var(--font-roboto);color:var(--cream);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DashboardAnalytics_buyerEmail___kQb_{font-size:.875rem;opacity:.8;flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;text-align:center}.DashboardAnalytics_purchaseMeta__0S3tL{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.DashboardAnalytics_purchaseAmount__rIPqw{font-family:var(--font-anton);font-size:1rem;color:var(--cream);letter-spacing:.02em;font-weight:600}.DashboardAnalytics_purchaseTime__e3inR{font-family:var(--font-roboto);font-size:.8125rem;color:var(--cream);opacity:.5}.DashboardAnalytics_purchasePlatform__VuHeQ{display:flex;align-items:center;color:var(--cream);opacity:.4}.DashboardAnalytics_loadingContainer__fPMuO{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 0}.DashboardAnalytics_spinner__jxFuQ{color:var(--cream);animation:DashboardAnalytics_spin__8nhiC .6s linear infinite}.DashboardAnalytics_loadingText__nw_H8{font-family:var(--font-anton);font-size:.875rem;color:var(--cream);opacity:.7;margin:0;letter-spacing:.05em}.DashboardAnalytics_emptyState__vVZX3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:48px 20px;flex:1 1;min-height:0}.DashboardAnalytics_emptyText__CmN4V{font-family:var(--font-anton);font-size:1rem;color:var(--cream);opacity:.7;margin:0;letter-spacing:.05em}.DashboardAnalytics_emptySubtext__EO4Xi{font-family:var(--font-roboto);font-size:.875rem;color:var(--cream);opacity:.5;margin:0}.DashboardAnalytics_stripeSetupContent__hFSoB{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;text-align:center;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.DashboardAnalytics_stripeSetupTitle__qlw7D{font-family:var(--font-anton);font-size:1.75rem;color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:center}.DashboardAnalytics_stripeSetupDescription__yedJ9{font-family:var(--font-roboto);font-size:.95rem;color:var(--cream);opacity:.8;margin:0;line-height:1.5;max-width:300px}.DashboardAnalytics_stripeSetupButton__OYmDK{padding:16px 32px;background:rgba(128,0,32,.3);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:2px solid var(--oxblood-red);border-radius:50px;font-size:1rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;max-width:280px}.DashboardAnalytics_stripeSetupButton__OYmDK:hover{background:rgba(128,0,32,.5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.4)}.DashboardAnalytics_stripeSetupPoweredBy__j0_XJ{font-family:var(--font-roboto);font-size:.75rem;color:var(--cream);opacity:.4;margin:8px 0 0;text-align:center}@media (max-width:768px){.DashboardAnalytics_card__7ducD{padding:20px}.DashboardAnalytics_cardScroll__QqwFc{margin:-20px;padding:20px}.DashboardAnalytics_analyticsTitle__jarPb{font-size:1.25rem}.DashboardAnalytics_analyticsGrid__kvqLv{grid-template-columns:1fr;gap:12px}.DashboardAnalytics_analyticValue__4jDPq{font-size:1.25rem}.DashboardAnalytics_feedTitle__sXypu{font-size:1.125rem}.DashboardAnalytics_purchaseItem__GzKJN{gap:10px;padding:10px}.DashboardAnalytics_purchaseFlyer__u1Q3k{width:36px;height:54px}.DashboardAnalytics_ticketInfo__CdWEA{width:180px}.DashboardAnalytics_ticketQuantity__Ub4bG,.DashboardAnalytics_ticketTypeName__HISDC{font-size:1.0625rem}.DashboardAnalytics_buyerEmail___kQb_{font-size:.8125rem}.DashboardAnalytics_purchaseAmount__rIPqw{font-size:.9375rem}.DashboardAnalytics_purchaseTime__e3inR{font-size:.75rem}}@media (max-width:480px){.DashboardAnalytics_card__7ducD{padding:16px}.DashboardAnalytics_cardScroll__QqwFc{margin:-16px;padding:16px}.DashboardAnalytics_analyticsTitle__jarPb{font-size:1.125rem}.DashboardAnalytics_analyticIcon__zoMMP{width:40px;height:40px}.DashboardAnalytics_analyticLabel__7coRX{font-size:.7rem}.DashboardAnalytics_analyticValue__4jDPq{font-size:1.125rem}.DashboardAnalytics_feedTitle__sXypu{font-size:1rem}.DashboardAnalytics_purchaseItem__GzKJN{gap:8px;padding:8px}.DashboardAnalytics_purchaseFlyer__u1Q3k{width:32px;height:48px}.DashboardAnalytics_ticketInfo__CdWEA{width:140px}.DashboardAnalytics_ticketQuantity__Ub4bG,.DashboardAnalytics_ticketTypeName__HISDC{font-size:1rem}.DashboardAnalytics_buyerEmail___kQb_{font-size:.75rem}.DashboardAnalytics_purchaseAmount__rIPqw{font-size:.875rem}.DashboardAnalytics_purchaseTime__e3inR{font-size:.7rem}}.AuthInput_inputWrapper__7Aipe{width:100%;margin-bottom:30px}.AuthInput_inputContainer__ugPVJ{width:100%;position:relative}.AuthInput_disabledContainer__8P3KX{opacity:.5}.AuthInput_input__e9eHL{width:100%;font-size:18px;color:var(--cream);font-family:var(--font-anton);padding:5px 45px 5px 0;background:transparent;border:none;outline:none}.AuthInput_input__e9eHL::placeholder{color:var(--cream);opacity:.5}.AuthInput_disabledInput__u6tBB{color:var(--cream);opacity:.4}.AuthInput_multilineInput__HRcu8{min-height:100px;max-height:140px;border:1px solid var(--cream);border-radius:8px;padding:12px 50px 12px 12px;resize:vertical;text-transform:none}.AuthInput_multilineInput__HRcu8::placeholder{text-transform:uppercase}.AuthInput_inputBorder__IXAwk{height:1px;background-color:var(--cream);width:100%}.AuthInput_disabledBorder__klGMC{background-color:var(--cream);opacity:.25}.AuthInput_iconsContainer__z7ZPi{position:absolute;right:0;top:0;bottom:0;display:flex;flex-direction:row;align-items:center;padding-right:0}.AuthInput_multilineIconsContainer__Ay28w{align-items:flex-start;padding-top:12px;padding-right:4px}.AuthInput_iconButton__2Vq4E{padding:5px;margin-left:5px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s}.AuthInput_iconButton__2Vq4E:hover{opacity:1}.AuthInput_iconButton__2Vq4E:focus{outline:none}.AuthInput_helperText__aegay{font-size:12px;color:var(--cream);opacity:.7;margin-top:8px;font-family:var(--font-sans);text-transform:none;line-height:1.4;text-align:left}.VerificationInput_container___9BDg{display:flex;flex-direction:row;justify-content:space-between;width:100%;max-width:300px;margin-bottom:30px;position:relative}.VerificationInput_digitContainer__2NLnO{flex:1 1;margin:0 4px;padding:15px 5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.VerificationInput_digitInput__VJOjI{font-size:32px;color:var(--cream);font-family:var(--font-anton);text-align:center;line-height:.8;min-height:38px;width:100%;background:transparent;border:none;outline:none;caret-color:var(--cream)}.VerificationInput_digitBorder__sGzoa{height:2px;background-color:var(--cream);width:100%;margin-top:5px}.ActionTriangleButton_container__kaZI5{position:fixed;bottom:0;right:0;z-index:1001;cursor:pointer;border:none;background:transparent;padding:0;height:calc((clamp(12px, 2vh, 20px) * 2 + clamp(6px, 1vh, 10px) + clamp(.75rem, 1.5vw, .875rem) * 2.5) * 1.5);width:calc((clamp(12px, 2vh, 20px) * 2 + clamp(6px, 1vh, 10px) + clamp(.75rem, 1.5vw, .875rem) * 2.5) * 1.5);aspect-ratio:1}.ActionTriangleButton_container__kaZI5:disabled{cursor:not-allowed;opacity:.6}.ActionTriangleButton_triangleBackground__ATEzX{background:var(--oxblood-red);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px)}.ActionTriangleButton_triangleBackground__ATEzX,.ActionTriangleButton_triangleBackground__ATEzX:before{position:absolute;bottom:0;right:0;width:100%;height:100%;-webkit-clip-path:polygon(100% 100%,0 100%,100% 0);clip-path:polygon(100% 100%,0 100%,100% 0)}.ActionTriangleButton_triangleBackground__ATEzX:before{content:"";border:1px solid rgba(255,255,240,.2)}.ActionTriangleButton_iconContainer__9hRTy{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding-left:45%;padding-top:45%;z-index:1004;pointer-events:none}.ActionTriangleButton_icon__tpJGw{position:absolute;color:var(--cream);filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.ActionTriangleButton_iconVisible__SWn1O{opacity:1;transform:rotate(0deg)}.ActionTriangleButton_iconHidden__gFce7{opacity:0;transform:rotate(0deg)}.ActionTriangleButton_iconSpinningIn__jLlD0{animation:ActionTriangleButton_spinIn__eAM97 .3s ease forwards}.ActionTriangleButton_iconSpinningOut__qFvSS{animation:ActionTriangleButton_spinOut__l0Rp_ .3s ease forwards}.ActionTriangleButton_spinningIcon__9FeTq.ActionTriangleButton_iconLoadingFadeIn__B3tRl{animation:ActionTriangleButton_loadingFadeIn__0_3u6 .3s ease forwards,ActionTriangleButton_continuousSpin__ZA2NT .6s linear infinite}.ActionTriangleButton_spinningIcon__9FeTq.ActionTriangleButton_iconSpinningOut__qFvSS{animation:ActionTriangleButton_spinOut__l0Rp_ .3s ease forwards}.ActionTriangleButton_spinningIcon__9FeTq.ActionTriangleButton_iconHidden__gFce7{animation:none}.ActionTriangleButton_iconLoadingFadeOut__Ig8Ih{animation:ActionTriangleButton_loadingFadeOut__BfnvQ .3s ease forwards}@keyframes ActionTriangleButton_spinIn__eAM97{0%{opacity:0;transform:rotate(180deg)}to{opacity:1;transform:rotate(0deg)}}@keyframes ActionTriangleButton_spinOut__l0Rp_{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(-180deg)}}@keyframes ActionTriangleButton_continuousSpin__ZA2NT{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes ActionTriangleButton_loadingFadeOut__BfnvQ{0%{opacity:1;transform:rotate(0deg)}to{opacity:0;transform:rotate(-1turn)}}@keyframes ActionTriangleButton_loadingFadeIn__0_3u6{0%{opacity:0}to{opacity:1}}@media (max-height:600px){.ActionTriangleButton_container__kaZI5{height:calc((clamp(8px, 1.5vh, 12px) * 2 + clamp(4px, .8vh, 8px) + clamp(.75rem, 1.5vw, .875rem) * 2.5) * 1.5);width:calc((clamp(8px, 1.5vh, 12px) * 2 + clamp(4px, .8vh, 8px) + clamp(.75rem, 1.5vw, .875rem) * 2.5) * 1.5)}}.EmailPasswordModal_overlay__HNWRZ{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px;animation:EmailPasswordModal_fadeIn__UIrlW .2s ease}@keyframes EmailPasswordModal_fadeIn__UIrlW{0%{opacity:0}to{opacity:1}}.EmailPasswordModal_modal__7FylI{background:rgba(255,255,255,.05);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:1px solid rgba(255,255,240,.2);border-radius:12px;padding:40px 32px 32px;width:100%;max-width:600px;max-height:90vh;box-shadow:0 20px 60px rgba(0,0,0,.5);position:relative;animation:EmailPasswordModal_scaleIn__B5dBQ .2s ease;display:flex;flex-direction:column}@keyframes EmailPasswordModal_scaleIn__B5dBQ{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.EmailPasswordModal_header__T28gc{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;flex-shrink:0}.EmailPasswordModal_title__wUa_K{font-family:var(--font-anton);font-size:1.75rem;color:var(--cream);letter-spacing:.05em;margin:0;text-transform:uppercase}.EmailPasswordModal_closeButton__cQHqF{background:transparent;border:1px solid rgba(255,255,240,.2);border-radius:8px;color:var(--cream);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:.7}.EmailPasswordModal_closeButton__cQHqF:hover:not(:disabled){opacity:1;background:rgba(255,255,240,.1);border-color:rgba(255,255,240,.4)}.EmailPasswordModal_closeButton__cQHqF:disabled{opacity:.3;cursor:not-allowed}.EmailPasswordModal_content__i6p71{display:flex;flex-direction:column;gap:20px;overflow-y:auto;overflow-x:hidden;max-height:calc(90vh - 160px);padding-right:8px;margin-right:-8px}.EmailPasswordModal_content__i6p71::-webkit-scrollbar{width:8px}.EmailPasswordModal_content__i6p71::-webkit-scrollbar-track{background:rgba(255,255,240,.05);border-radius:4px}.EmailPasswordModal_content__i6p71::-webkit-scrollbar-thumb{background:rgba(255,255,240,.2);border-radius:4px}.EmailPasswordModal_content__i6p71::-webkit-scrollbar-thumb:hover{background:rgba(255,255,240,.3)}.EmailPasswordModal_section__hirQC{display:flex;flex-direction:column;gap:20px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,240,.1);border-radius:10px;padding:28px;transition:all .3s ease}.EmailPasswordModal_section__hirQC:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,240,.15)}.EmailPasswordModal_formSection__pp9il{display:flex;flex-direction:column;gap:24px;padding:20px 0;align-items:center}.EmailPasswordModal_sectionHeader__acgBz{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid rgba(255,255,240,.1)}.EmailPasswordModal_sectionLabel__X58jd{font-family:var(--font-anton);font-size:1rem;color:var(--cream);letter-spacing:.05em;opacity:.8;text-transform:uppercase}.EmailPasswordModal_displayValue__pMX1Q{font-family:var(--font-anton);font-size:1.25rem;color:var(--cream);letter-spacing:.02em;padding:20px 24px;background:rgba(0,0,0,.2);border:1px solid rgba(255,255,240,.15);border-radius:8px;word-break:break-all;transition:all .2s ease}.EmailPasswordModal_displayValue__pMX1Q:hover{background:rgba(0,0,0,.25);border-color:rgba(255,255,240,.2)}.EmailPasswordModal_helperText__TiYvp{font-family:var(--font-anton);font-size:.9rem;color:var(--cream);opacity:.7;letter-spacing:.02em;line-height:1.6;margin:0;text-align:center;padding:12px 16px;background:rgba(255,255,240,.03);border-radius:6px;border:1px solid rgba(255,255,240,.08)}.EmailPasswordModal_changeButton__qi2cl{padding:14px 28px;background:rgba(255,255,240,.08);border:2px solid rgba(255,255,240,.25);border-radius:50px;font-family:var(--font-anton);font-size:.9rem;color:var(--cream);letter-spacing:.05em;cursor:pointer;transition:all .3s ease;text-transform:uppercase;align-self:flex-start}.EmailPasswordModal_changeButton__qi2cl:hover:not(:disabled){border-color:var(--oxblood-red);background:rgba(128,0,32,.15);transform:translateY(-2px);box-shadow:0 4px 16px rgba(128,0,32,.2)}.EmailPasswordModal_changeButton__qi2cl:disabled{opacity:.3;cursor:not-allowed;transform:none}.EmailPasswordModal_compactSection___hnvr{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,240,.12);border-radius:10px;padding:20px 24px;transition:all .2s ease}.EmailPasswordModal_compactSection___hnvr:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,240,.2)}.EmailPasswordModal_compactRow__r0YuZ{display:flex;align-items:center;justify-content:space-between;gap:20px}.EmailPasswordModal_compactInfo__vhWVy{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.EmailPasswordModal_compactLabel__On5wB{font-family:var(--font-anton);font-size:.75rem;color:var(--cream);letter-spacing:.05em;opacity:.6;text-transform:uppercase}.EmailPasswordModal_compactValue__WcKQe{font-family:var(--font-anton);font-size:1.1rem;color:var(--cream);letter-spacing:.02em;word-break:break-all;line-height:1.4}.EmailPasswordModal_compactButton__2h3Gp{padding:10px 20px;background:rgba(255,255,240,.08);border:2px solid rgba(255,255,240,.25);border-radius:50px;font-family:var(--font-anton);font-size:.75rem;color:var(--cream);letter-spacing:.05em;cursor:pointer;transition:all .3s ease;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.EmailPasswordModal_compactButton__2h3Gp:hover:not(:disabled){border-color:var(--oxblood-red);background:rgba(128,0,32,.15);transform:translateY(-1px);box-shadow:0 4px 16px rgba(128,0,32,.2)}.EmailPasswordModal_compactButton__2h3Gp:disabled{opacity:.3;cursor:not-allowed;transform:none}.EmailPasswordModal_divider__c2uXz{width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(255,255,240,.15),transparent);margin:0}.EmailPasswordModal_actions__QCDTL{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.EmailPasswordModal_cancelButton__Jc__m{padding:14px 28px;background:transparent;border:2px solid rgba(255,255,240,.25);border-radius:50px;font-family:var(--font-anton);font-size:.9rem;color:var(--cream);letter-spacing:.05em;cursor:pointer;transition:all .3s ease;text-transform:uppercase}.EmailPasswordModal_cancelButton__Jc__m:hover:not(:disabled){border-color:var(--cream);background:rgba(255,255,240,.08);transform:translateY(-2px)}.EmailPasswordModal_cancelButton__Jc__m:disabled{opacity:.4;cursor:not-allowed;transform:none}.EmailPasswordModal_submitButton__hrwPO{padding:14px 28px;background:rgba(128,0,32,.2);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:2px solid var(--oxblood-red);border-radius:50px;font-family:var(--font-anton);font-size:.9rem;color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;text-transform:uppercase;box-shadow:0 4px 16px rgba(128,0,32,.15)}.EmailPasswordModal_submitButton__hrwPO:hover:not(:disabled){background:rgba(128,0,32,.35);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.3);border-color:#a00020}.EmailPasswordModal_submitButton__hrwPO:disabled{opacity:.4;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:640px){.EmailPasswordModal_modal__7FylI{padding:32px 24px 24px;max-width:100%}.EmailPasswordModal_title__wUa_K{font-size:1.35rem}.EmailPasswordModal_section__hirQC{padding:20px}.EmailPasswordModal_displayValue__pMX1Q{font-size:1.1rem;padding:18px 20px}.EmailPasswordModal_actions__QCDTL{flex-direction:column-reverse;width:100%;gap:10px}.EmailPasswordModal_cancelButton__Jc__m,.EmailPasswordModal_changeButton__qi2cl,.EmailPasswordModal_submitButton__hrwPO{width:100%}}.BillingDetailsForm_fullPageContent__U5R_S{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:24px;padding:24px 16px;text-align:center;animation:BillingDetailsForm_fadeIn__0HBGM .5s ease;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden}.BillingDetailsForm_content__5QgE6{width:100%;height:100%;display:flex;flex-direction:column;gap:0;padding:8px 16px 24px;animation:BillingDetailsForm_fadeIn__0HBGM .5s ease;overflow:hidden}@keyframes BillingDetailsForm_fadeIn__0HBGM{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.BillingDetailsForm_formContainer__ccs9o{width:100%;height:100%;display:flex;flex-direction:column;gap:0;overflow:hidden}.BillingDetailsForm_fullPageContent__U5R_S .BillingDetailsForm_formContainer__ccs9o{max-width:500px}.BillingDetailsForm_headerRow__a2_uM{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-bottom:24px;flex-wrap:wrap;flex-shrink:0;border-bottom:1px solid rgba(255,255,240,.1)}.BillingDetailsForm_headerText__j3RXz{display:flex;flex-direction:column;gap:8px;flex:1 1}.BillingDetailsForm_actionButton__EMfpP{padding:12px 24px;background:rgba(255,255,240,.15);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:2px solid var(--oxblood-red);border-radius:50px;font-size:.875rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center;gap:8px}.BillingDetailsForm_actionButton__EMfpP:hover:not(:disabled){background:rgba(128,0,32,.3);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.3)}.BillingDetailsForm_actionButton__EMfpP:disabled{opacity:.5;cursor:not-allowed}.BillingDetailsForm_headerActions__eMV5J{display:flex;align-items:center;gap:12px;flex-shrink:0}.BillingDetailsForm_cancelButton___UqWc{padding:12px 24px;background:transparent;border:2px solid rgba(255,255,240,.3);border-radius:50px;font-size:.875rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;white-space:nowrap;opacity:.7}.BillingDetailsForm_cancelButton___UqWc:hover:not(:disabled){opacity:1;border-color:rgba(255,255,240,.5);background:rgba(255,255,240,.05)}.BillingDetailsForm_cancelButton___UqWc:disabled{opacity:.3;cursor:not-allowed}.BillingDetailsForm_title__0vU3I{font-family:var(--font-anton);font-size:clamp(1.5rem,4vw,1.75rem);color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:left}.BillingDetailsForm_description__TC82M{font-family:var(--font-roboto);font-size:.875rem;color:var(--cream);opacity:.7;margin:0;line-height:1.5;text-align:left}.BillingDetailsForm_formScrollArea__e20t2{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-top:24px;scrollbar-width:none;-ms-overflow-style:none}.BillingDetailsForm_formScrollArea__e20t2::-webkit-scrollbar{display:none}.BillingDetailsForm_form__AhPXY{width:100%;display:flex;flex-direction:column;gap:0}.BillingDetailsForm_switcherContainer__ia3M1{display:flex;gap:12px;margin-bottom:30px;background:transparent}.BillingDetailsForm_switcherContainer__ia3M1:has(.BillingDetailsForm_switcherButton__RDv0v:disabled){opacity:.5}.BillingDetailsForm_switcherButton__RDv0v{flex:1 1;padding:12px 24px;font-family:var(--font-anton);font-size:.95rem;color:var(--cream);background:transparent;border:2px solid var(--cream);border-radius:50px;cursor:pointer;transition:all .3s ease;letter-spacing:.05em;opacity:.6}.BillingDetailsForm_switcherButton__RDv0v:hover:not(:disabled){opacity:.9}.BillingDetailsForm_switcherButton__RDv0v:disabled{cursor:not-allowed}.BillingDetailsForm_switcherButtonActive__Tjs0_{background:rgba(128,0,32,.3);border-color:var(--oxblood-red);opacity:1;font-weight:700}.BillingDetailsForm_selectContainer__K5X_0{width:100%;margin-bottom:30px;position:relative}.BillingDetailsForm_selectContainer__K5X_0:has(.BillingDetailsForm_select__qyZcj:disabled){opacity:.5}.BillingDetailsForm_select__qyZcj{width:100%;font-size:18px;color:var(--cream);font-family:var(--font-anton);padding:5px 0;background:transparent;border:none;outline:none;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1}.BillingDetailsForm_select__qyZcj option{background:var(--oxblood-red);color:var(--cream);padding:10px}.BillingDetailsForm_select__qyZcj:disabled{color:var(--cream);opacity:.4;cursor:not-allowed}.BillingDetailsForm_selectBorder__rOM_Q{height:1px;background-color:var(--cream);width:100%;margin-top:5px}.BillingDetailsForm_select__qyZcj:disabled+.BillingDetailsForm_selectBorder__rOM_Q{background-color:var(--cream);opacity:.25}.BillingDetailsForm_checkboxContainer__2JpQ5{width:100%;margin-bottom:20px;display:flex;align-items:center}.BillingDetailsForm_checkboxContainer__2JpQ5:has(.BillingDetailsForm_checkbox__s7hoJ:disabled){opacity:.5}.BillingDetailsForm_checkboxLabel__zaamN{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.BillingDetailsForm_checkbox__s7hoJ{width:20px;height:20px;border:2px solid var(--cream);border-radius:4px;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;transition:all .2s ease}.BillingDetailsForm_checkbox__s7hoJ:checked{background:rgba(128,0,32,.3);border-color:var(--oxblood-red)}.BillingDetailsForm_checkbox__s7hoJ:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--cream);font-size:14px;font-weight:700}.BillingDetailsForm_checkbox__s7hoJ:disabled{opacity:.4;cursor:not-allowed;border-color:var(--cream)}.BillingDetailsForm_checkbox__s7hoJ:disabled+.BillingDetailsForm_checkboxText__h7T3b{opacity:.4}.BillingDetailsForm_checkboxText__h7T3b{font-family:var(--font-roboto);font-size:.95rem;color:var(--cream);opacity:.9}.BillingDetailsForm_conditionalField__dJKiP{animation:BillingDetailsForm_slideDown__oLYO7 .3s ease;overflow:hidden}.BillingDetailsForm_nameRow__d9y2C{width:100%;display:flex;gap:12px;margin-bottom:30px}.BillingDetailsForm_nameRow__d9y2C>div{flex:1 1;min-width:0;margin-bottom:0!important}@keyframes BillingDetailsForm_slideDown__oLYO7{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:100px;transform:translateY(0)}}.BillingDetailsForm_primaryButton__qxTlQ{padding:16px 32px;background:rgba(128,0,32,.3);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:2px solid var(--oxblood-red);border-radius:50px;font-size:1rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px;margin-top:10px}.BillingDetailsForm_primaryButton__qxTlQ:hover:not(:disabled){background:rgba(128,0,32,.5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.4)}.BillingDetailsForm_primaryButton__qxTlQ:disabled{opacity:.6;cursor:not-allowed}.BillingDetailsForm_buttonSpinner__d9HYg{animation:BillingDetailsForm_spin__dYy2W .6s linear infinite}@keyframes BillingDetailsForm_spin__dYy2W{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.BillingDetailsForm_error__JEbaO{font-family:var(--font-roboto);font-size:.85rem;color:rgb(252,165,165);background:rgba(252,165,165,.1);border:1px solid rgba(252,165,165,.2);border-radius:8px;padding:12px 16px;margin:0;text-align:center}.BillingDetailsForm_loadingContainer__l3U4l{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 0}.BillingDetailsForm_spinner__ycKzG{color:var(--cream);animation:BillingDetailsForm_spin__dYy2W .6s linear infinite}.BillingDetailsForm_loadingText__xmZCP{font-family:var(--font-anton);font-size:.875rem;color:var(--cream);opacity:.7;margin:0;letter-spacing:.05em}.StripeConnectionCard_card__S436J{width:100%;height:100%;max-height:100%;display:flex;flex-direction:column;overflow:hidden;background:rgba(255,255,240,.05);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,240,.1);border-radius:24px;padding:24px;gap:0;min-height:0}.StripeConnectionCard_cardScroll__zoCNi{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;margin:-24px;padding:24px;display:flex;flex-direction:column;gap:0}.StripeConnectionCard_cardScroll__zoCNi::-webkit-scrollbar{display:none}.StripeConnectionCard_cardScrollNoTop__XsMwF{padding-top:0!important;margin-top:0!important}.StripeConnectionCard_analyticsSection__oAzIu{width:100%;display:flex;flex-direction:column;gap:16px;flex-shrink:0}.StripeConnectionCard_analyticsTitle__0J1In{font-family:var(--font-anton);font-size:1.5rem;color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:left}.StripeConnectionCard_analyticsGrid__lg_2S{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%}.StripeConnectionCard_analyticCard__jDmgM{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(255,255,240,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,240,.08);border-radius:16px;transition:all .3s ease}.StripeConnectionCard_analyticCard__jDmgM:hover{background:rgba(255,255,240,.06);border-color:rgba(128,0,32,.3);transform:translateY(-2px)}.StripeConnectionCard_analyticIcon__fBYdy{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(128,0,32,.2);border:1px solid rgba(128,0,32,.3);border-radius:12px;color:var(--cream);flex-shrink:0}.StripeConnectionCard_analyticContent__9rbMy{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.StripeConnectionCard_analyticLabel__4NQ5q{font-family:var(--font-roboto);font-size:.75rem;color:var(--cream);opacity:.6;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StripeConnectionCard_analyticValue__unj1Z{font-family:var(--font-anton);font-size:1.5rem;color:var(--cream);letter-spacing:.05em;font-weight:700}.StripeConnectionCard_miniSpinner__yh3s3{color:var(--cream);opacity:.6;animation:StripeConnectionCard_spin__E5Sik .6s linear infinite}.StripeConnectionCard_divider__swE2j{width:100%;height:1px;background:rgba(255,255,240,.1);margin:8px 0}.StripeConnectionCard_content__zwCuI{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:24px 0;text-align:center;animation:StripeConnectionCard_fadeIn__0vFyN .5s ease;flex:1 1;min-height:0}.StripeConnectionCard_loadingContainer__KAgRw{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px 0}.StripeConnectionCard_spinner__NAznS{color:var(--cream);animation:StripeConnectionCard_spin__E5Sik .6s linear infinite}@keyframes StripeConnectionCard_spin__E5Sik{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.StripeConnectionCard_loadingText__rKG0q{font-family:var(--font-anton);font-size:.875rem;color:var(--cream);opacity:.7;margin:0;letter-spacing:.05em}.StripeConnectionCard_poweredBy__CF7Fi{font-family:var(--font-roboto);font-size:.75rem;color:var(--cream);opacity:.4;margin:-4px 0 0;text-align:center}.StripeConnectionCard_title__kX30a{font-family:var(--font-anton);font-size:1.75rem;color:var(--cream);margin:0;letter-spacing:.05em;font-weight:700;text-align:left}.StripeConnectionCard_description__s3Dql{font-family:var(--font-roboto);font-size:.95rem;color:var(--cream);opacity:.8;margin:0;line-height:1.5;max-width:300px}.StripeConnectionCard_statusHeader__5M3OQ{display:flex;align-items:center;gap:16px;width:100%;justify-content:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,240,.1)}.StripeConnectionCard_stripeIconSmall___HpkO{filter:drop-shadow(0 2px 4px rgba(255,255,240,.2))}.StripeConnectionCard_connectedBadge__Po0rU{padding:6px 16px;background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.4);border-radius:20px;font-family:var(--font-anton);font-size:.75rem;color:rgb(134,239,172);letter-spacing:.05em;font-weight:600}.StripeConnectionCard_statusGrid__O3kfO{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;width:100%}.StripeConnectionCard_statusItem__QXT2C{display:flex;flex-direction:column;gap:8px;padding:16px;background:rgba(255,255,240,.03);border:1px solid rgba(255,255,240,.08);border-radius:12px}.StripeConnectionCard_statusLabel__MIy1z{font-family:var(--font-roboto);font-size:.75rem;color:var(--cream);opacity:.6;text-transform:uppercase;letter-spacing:.1em}.StripeConnectionCard_statusValue__GCmrP{font-family:var(--font-anton);font-size:.95rem;letter-spacing:.05em;font-weight:600}.StripeConnectionCard_statusValue__GCmrP.StripeConnectionCard_enabled__jDQ_g{color:rgb(134,239,172)}.StripeConnectionCard_statusValue__GCmrP.StripeConnectionCard_disabled__5ni9b{color:rgb(252,165,165)}.StripeConnectionCard_warning__SQJL_{font-family:var(--font-roboto);font-size:.85rem;color:rgb(252,211,77);opacity:.9;margin:0;padding:12px 16px;background:rgba(252,211,77,.1);border:1px solid rgba(252,211,77,.2);border-radius:8px;width:100%}.StripeConnectionCard_buttonGroup___I2D_{display:flex;flex-direction:column;gap:12px;width:100%}.StripeConnectionCard_primaryButton__WlZGJ{padding:16px 32px;background:rgba(128,0,32,.3);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:2px solid var(--oxblood-red);border-radius:50px;font-size:1rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;max-width:280px}.StripeConnectionCard_primaryButton__WlZGJ:hover:not(:disabled){background:rgba(128,0,32,.5);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.4)}.StripeConnectionCard_primaryButton__WlZGJ:disabled{opacity:.6;cursor:not-allowed}.StripeConnectionCard_secondaryButton__MWUVP{padding:14px 28px;background:rgba(255,255,240,.1);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,240,.2);border-radius:50px;font-size:.9rem;font-family:var(--font-anton);color:var(--cream);font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.StripeConnectionCard_secondaryButton__MWUVP:hover:not(:disabled){background:rgba(255,255,240,.15);transform:translateY(-2px)}.StripeConnectionCard_secondaryButton__MWUVP:disabled{opacity:.6;cursor:not-allowed}.StripeConnectionCard_tertiaryButton__03jkb{padding:12px 24px;background:transparent;border:1px solid rgba(255,255,240,.15);border-radius:50px;font-size:.85rem;font-family:var(--font-anton);color:var(--cream);font-weight:500;letter-spacing:.05em;cursor:pointer;transition:all .2s ease;opacity:.7;width:100%}.StripeConnectionCard_tertiaryButton__03jkb:hover:not(:disabled){opacity:1;background:rgba(255,255,240,.05)}.StripeConnectionCard_tertiaryButton__03jkb:disabled{opacity:.4;cursor:not-allowed}.StripeConnectionCard_buttonSpinner__AV6AQ{animation:StripeConnectionCard_spin__E5Sik .6s linear infinite}.StripeConnectionCard_error__VKh_1{font-family:var(--font-roboto);font-size:.85rem;color:rgb(252,165,165);margin:0;padding:12px 16px;background:rgba(252,165,165,.1);border:1px solid rgba(252,165,165,.2);border-radius:8px;width:100%}@keyframes StripeConnectionCard_fadeIn__0vFyN{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.StripeConnectionCard_card__S436J{padding:20px}.StripeConnectionCard_cardScroll__zoCNi{margin:-20px;padding:20px}.StripeConnectionCard_cardScrollNoTop__XsMwF{padding-top:0!important;margin-top:0!important}.StripeConnectionCard_analyticsTitle__0J1In{font-size:1.25rem}.StripeConnectionCard_analyticsGrid__lg_2S{grid-template-columns:1fr;gap:12px}.StripeConnectionCard_analyticValue__unj1Z{font-size:1.25rem}.StripeConnectionCard_content__zwCuI{padding:20px 0}.StripeConnectionCard_title__kX30a{font-size:1.5rem}.StripeConnectionCard_description__s3Dql{font-size:.875rem}}@media (max-width:480px){.StripeConnectionCard_card__S436J{padding:16px}.StripeConnectionCard_cardScroll__zoCNi{margin:-16px;padding:16px}.StripeConnectionCard_cardScrollNoTop__XsMwF{padding-top:0!important;margin-top:0!important}.StripeConnectionCard_analyticsTitle__0J1In{font-size:1.125rem}.StripeConnectionCard_analyticIcon__fBYdy{width:40px;height:40px}.StripeConnectionCard_analyticLabel__4NQ5q{font-size:.7rem}.StripeConnectionCard_analyticValue__unj1Z{font-size:1.125rem}.StripeConnectionCard_content__zwCuI{padding:16px 0;gap:20px}.StripeConnectionCard_title__kX30a{font-size:1.25rem}.StripeConnectionCard_statusGrid__O3kfO{grid-template-columns:1fr}}.StripeConnectionCard_viewToggle__jtz35{display:flex;gap:12px;padding:4px 0 16px;border-bottom:1px solid rgba(255,255,240,.1);margin-bottom:16px}.StripeConnectionCard_toggleButton__xZqb3{flex:1 1;padding:12px 24px;background:rgba(255,255,240,.05);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);border:2px solid rgba(255,255,240,.2);border-radius:50px;font-size:.875rem;font-family:var(--font-anton);color:var(--cream);font-weight:700;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;white-space:nowrap;opacity:.6}.StripeConnectionCard_toggleButton__xZqb3:hover{opacity:1;background:rgba(255,255,240,.1);transform:translateY(-2px);box-shadow:0 4px 16px rgba(255,255,240,.1)}.StripeConnectionCard_toggleButtonActive__gBqz5{background:rgba(255,255,240,.15);border:2px solid var(--oxblood-red);opacity:1}.StripeConnectionCard_toggleButtonActive__gBqz5:hover{background:rgba(128,0,32,.3);transform:translateY(-2px);box-shadow:0 8px 32px rgba(128,0,32,.3)}@media (max-width:768px){.StripeConnectionCard_viewToggle__jtz35{gap:8px}.StripeConnectionCard_toggleButton__xZqb3{padding:12px 20px;font-size:.875rem}}@media (max-width:480px){.StripeConnectionCard_viewToggle__jtz35{gap:8px}.StripeConnectionCard_toggleButton__xZqb3{padding:10px 16px;font-size:.75rem}}