.search-toolbar_toolbar__NUyrZ{display:flex;gap:10px}.search-toolbar_toolbarPadded__WcfE9{display:flex;gap:10px;padding:0 16px}.search-toolbar_searchField__y5X4y{flex:1}.search-toolbar_input__I09An{background-color:#171c29;border-color:#2a3040;color:#f7f7fa;height:48px;border-radius:14px}.search-toolbar_input__I09An::placeholder{color:#9a9ead;opacity:1}.search-toolbar_filterButton__fogbb{width:48px;height:48px;border-radius:14px;border:1px solid #2a3040;background:#171c29;color:#f7f7fa;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.search-toolbar_filterButton__fogbb:hover{border-color:#a83dff}.search-toolbar_createButton__O1EHJ{width:48px;height:48px;border-radius:14px;border:3px solid #03060d;background:linear-gradient(135deg,#a83dff,#ff3d8d 50%,#356bff);color:#f7f7fa;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;box-shadow:0 4px 18px rgba(168,61,255,.35)}.search-toolbar_createButton__O1EHJ:hover{box-shadow:0 4px 24px rgba(255,61,141,.45)}.page-data-error_errorState__V_lzv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:240px;padding:24px 16px;text-align:center}.page-data-error_message__b8ivR{margin:0;color:#9a9ead;font-size:15px}.upload-page_page__Wglsz{min-height:100%;background:#03060d}.upload-page_content__Z0KzO{padding:16px}.upload-page_stepIndicatorWrap__kYcu8{position:sticky;top:0;z-index:2;display:flex;justify-content:center;align-items:center;min-height:40px;margin:calc(-1*16px) calc(-1*16px) 4px;padding:10px 16px 12px;background:linear-gradient(180deg,#03060d 75%,rgba(3,6,13,0))}.upload-page_stepIndicator__IqY_1{margin:0;padding:7px 14px;border-radius:999px;border:1px solid #2a3040;background:#171c29;text-align:center;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f7f7fa;box-shadow:0 4px 14px rgba(0,0,0,.28)}.upload-page_header__9GRbD{display:grid;grid-template-columns:44px 1fr;align-items:center;padding:12px 0;gap:8px}.upload-page_backButton__699rk{position:absolute;left:0;top:50%;transform:translateY(-50%);width:40px;height:40px;border:1px solid #2a3040;border-radius:999px;background:#171c29;color:#f7f7fa;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.28)}.upload-page_backButton__699rk:hover{border-color:#a83dff;background:color-mix(in srgb,#171c29 88%,#f7f7fa)}.upload-page_title__JAf2p{margin:0;font-size:1.0625rem;font-weight:700}.upload-page_stepContent__Cql31{margin-top:20px}.upload-page_concertSearch__iS_r_{margin-top:16px}.upload-page_concertList__BCX5J{display:flex;flex-direction:column;gap:10px;margin:16px 0;max-height:360px;overflow-y:auto}.upload-page_concertOption__WDlWA{display:flex;gap:12px;align-items:center;padding:12px;border-radius:14px;border:1px solid #2a3040;background:#0e131f;cursor:pointer;text-align:left;color:#f7f7fa;width:100%}.upload-page_concertOption__WDlWA.upload-page_selected__bj7Y_{border-color:#a83dff;box-shadow:0 0 0 1px #a83dff}.upload-page_concertThumb__Ee04m{width:56px;height:56px;border-radius:14px;object-fit:cover;flex-shrink:0;background:linear-gradient(135deg,#a83dff,#ff3d8d 50%,#356bff)}.upload-page_concertInfo__KgNsW{min-width:0}.upload-page_concertArtist__6Ezf_{margin:0 0 2px;font-weight:600;font-size:.875rem}.upload-page_concertVenue__ZI5jI{margin:0;color:#9a9ead;font-size:.75rem}.upload-page_form___pz88{display:flex;flex-direction:column;gap:16px;margin-top:16px}.upload-page_actions__3Fex2{display:flex;gap:10px;margin-top:24px;width:100%;min-width:0}.upload-page_actionBack__YER7u,.upload-page_actionNext__Xuvun,.upload-page_actionPrimary__6F5KC{min-height:44px;border-radius:14px;font-size:.875rem;font-weight:600}.upload-page_actionButtonLabel__C_R4P{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-page_actionNext__Xuvun,.upload-page_actionPrimary__6F5KC{border:1px solid rgba(255,61,141,.55);box-shadow:0 4px 18px rgba(168,61,255,.28)}.upload-page_actionNext__Xuvun:disabled,.upload-page_actionNext__Xuvun[data-disabled],.upload-page_actionPrimary__6F5KC:disabled,.upload-page_actionPrimary__6F5KC[data-disabled]{opacity:.9;color:#f7f7fa;box-shadow:none;border-color:#2a3040}.upload-page_actionNext__Xuvun:disabled .upload-page_actionButtonLabel__C_R4P,.upload-page_actionNext__Xuvun[data-disabled] .upload-page_actionButtonLabel__C_R4P,.upload-page_actionPrimary__6F5KC:disabled .upload-page_actionButtonLabel__C_R4P,.upload-page_actionPrimary__6F5KC[data-disabled] .upload-page_actionButtonLabel__C_R4P{color:#f7f7fa}.upload-page_actionBack__YER7u{flex:0 0 auto;background:#171c29;color:#f7f7fa;border:1px solid #2a3040}.upload-page_actionBack__YER7u:hover:not(:disabled){background:color-mix(in srgb,#171c29 88%,#f7f7fa);border-color:#a83dff}.upload-page_actionNext__Xuvun{flex:1 1 0;min-width:0;max-width:100%}.upload-page_progressWrap__ayC7R{margin:24px 0}.upload-page_success__QUdSm{text-align:center;padding:24px 0}.upload-page_successTitle__tmn_O{margin:0 0 8px;font-size:1.25rem;font-weight:700}.upload-page_successDescription__vnRgl{margin:0 0 20px;color:#9a9ead;font-size:.875rem;line-height:1.5}.upload-page_batchProgressLabel__kPuAv{margin:0 0 12px;color:#9a9ead;font-size:.875rem}.upload-page_errorReason__8ylkp{margin:0 0 20px;color:#f7f7fa;font-size:.9375rem;line-height:1.5}.upload-page_quotaMessage__zRtBS{margin:0 0 16px;color:#f7f7fa;font-size:.9375rem;line-height:1.5}.upload-page_moderatorBanner__dBU2q{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:rgba(168,61,255,.12);color:#f7f7fa;font-size:.875rem;line-height:1.5}.upload-page_successActions__iVEFG{display:flex;flex-direction:column;gap:10px}.upload-page_backgroundNote__C9D7l{margin:16px 0 0;color:#9a9ead;font-size:.8125rem;line-height:1.45;text-align:center}.upload-page_backgroundActions__T20GO{display:flex;flex-direction:column;gap:10px;margin-top:10px}.upload-page_backgroundAction__JI_aA,.upload-page_cancelAction__IVfcY,.upload-page_successSecondaryAction__ePPLb{min-height:44px;border-radius:14px;color:#9a9ead;border:1px solid #2a3040;background:rgba(0,0,0,0)}.upload-page_backgroundAction__JI_aA:hover:not(:disabled),.upload-page_cancelAction__IVfcY:hover:not(:disabled),.upload-page_successSecondaryAction__ePPLb:hover:not(:disabled){color:#f7f7fa;background:#171c29;border-color:#a83dff}.form-field_label___n8Ia{color:#f7f7fa;font-weight:600;font-size:.875rem}.form-field_description__zj_Al{color:#9a9ead;font-size:.75rem}.form-field_input__odWHV{background-color:#171c29;border-color:#2a3040;color:#f7f7fa;color-scheme:dark}.form-field_input__odWHV::placeholder{color:#9a9ead;opacity:1}.form-field_placeholder__F3xE7{color:#9a9ead}.form-field_dropdown__uwe33{background-color:#171c29;border-color:#2a3040}.form-field_option__c18Mo{color:#f7f7fa}.form-field_option__c18Mo[data-combobox-selected]{background-color:rgba(168,61,255,.2)}.form-field_option__c18Mo[data-combobox-active]{background-color:rgba(168,61,255,.12)}.pwa-install-promo_banner__K1o1v{position:relative;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;background:rgba(168,61,255,.12);border:1px solid rgba(168,61,255,.35)}.pwa-install-promo_copy_banner__ocrH9{flex:1;min-width:0}.pwa-install-promo_icon_banner__m4L3y{flex-shrink:0;display:block;border-radius:12px}.pwa-install-promo_title_banner__L2ZWv{margin:0 0 4px;font-size:.9375rem;font-weight:600;color:#f7f7fa}.pwa-install-promo_description_banner__CzimC{margin:0;font-size:.8125rem;color:#9a9ead}.pwa-install-promo_cta_banner__ybXSa{flex-shrink:0;padding:8px 14px;border:none;border-radius:999px;background:linear-gradient(135deg,#a83dff,#ff3d8d 50%,#356bff);color:#f7f7fa;font-size:.8125rem;font-weight:600;cursor:pointer;white-space:nowrap}.pwa-install-promo_cta_banner__ybXSa:hover{filter:brightness(1.05)}.pwa-install-promo_iosHint_banner__7FAmA{flex-shrink:0;max-width:140px;margin:0;font-size:.75rem;color:#9a9ead;line-height:1.4}.pwa-install-promo_gridCard__lXdqS{position:relative;display:flex;flex-direction:column;min-width:0;border-radius:10px;background:#0e131f;border:1px solid rgba(168,61,255,.35);overflow:hidden}.pwa-install-promo_gridHero__FcNvY{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#a83dff,#ff3d8d 50%,#356bff)}.pwa-install-promo_icon_grid__qfjUo{display:block;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.pwa-install-promo_gridBody__8_ttU{padding:6px 8px 8px}.pwa-install-promo_title_grid__s3UyD{margin:0 0 4px;font-size:.75rem;font-weight:600;color:#f7f7fa}.pwa-install-promo_description_grid__FA0mZ{margin:0 0 8px;font-size:.6875rem;color:#9a9ead;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pwa-install-promo_cta_grid__t1UVc{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:28px;padding:4px 8px;border-radius:6px;border:1px solid #a83dff;background:rgba(168,61,255,.12);color:#f7f7fa;font-size:.6875rem;font-weight:600;cursor:pointer}.pwa-install-promo_cta_grid__t1UVc:hover{background:rgba(168,61,255,.2)}.pwa-install-promo_iosHint_grid__dkQj1{margin:0;font-size:.625rem;color:#9a9ead;line-height:1.35}.pwa-install-promo_reelSlide__ZI3Sn{position:absolute;inset:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.pwa-install-promo_reelBackground__SEhYI{position:absolute;inset:0;background:radial-gradient(circle at 50% 35%,rgba(168,61,255,.45),#03060d 70%)}.pwa-install-promo_icon_reel__9M2v_{position:relative;z-index:1;border-radius:20px;box-shadow:0 12px 32px rgba(0,0,0,.45)}.pwa-install-promo_reelChrome__epIBg{position:absolute;inset-inline:0;bottom:0;z-index:2;padding:16px 16px calc(env(safe-area-inset-bottom, 0px) + 16px);background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.85))}.pwa-install-promo_title_reel__sWuZl{margin:0 0 4px;font-size:1rem;font-weight:600;color:#f7f7fa}.pwa-install-promo_description_reel___cfcL{margin:0 0 12px;font-size:.8125rem;color:#9a9ead}.pwa-install-promo_cta_reel__w_Rsw{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border-radius:8px;border:1px solid #a83dff;background:rgba(168,61,255,.2);color:#f7f7fa;font-size:.875rem;font-weight:600;cursor:pointer}.pwa-install-promo_cta_reel__w_Rsw:hover{background:rgba(168,61,255,.35)}.pwa-install-promo_iosHint_reel__yuVCB{margin:0;font-size:.8125rem;color:#9a9ead;line-height:1.4}.pwa-install-promo_dismiss_banner__yem__{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:999px;background:rgba(0,0,0,.2);color:#9a9ead;cursor:pointer}.pwa-install-promo_dismiss_banner__yem__:hover{color:#f7f7fa;background:rgba(0,0,0,.35)}.pwa-install-promo_dismiss_banner__yem__{top:8px;right:8px}.pwa-install-promo_dismiss_grid__0GRut{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:999px;background:rgba(0,0,0,.2);color:#9a9ead;cursor:pointer}.pwa-install-promo_dismiss_grid__0GRut:hover{color:#f7f7fa;background:rgba(0,0,0,.35)}.pwa-install-promo_dismiss_grid__0GRut{top:6px;right:6px}.pwa-install-promo_dismiss_reel__65d0k{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:999px;background:rgba(0,0,0,.2);color:#9a9ead;cursor:pointer}.pwa-install-promo_dismiss_reel__65d0k:hover{color:#f7f7fa;background:rgba(0,0,0,.35)}.pwa-install-promo_dismiss_reel__65d0k{top:calc(env(safe-area-inset-top, 0px) + 12px);right:12px;background:rgba(0,0,0,.45)}.pwa-install-promo_modalBody__l2L8D{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.pwa-install-promo_modalHero__lI30u{display:flex;align-items:center;justify-content:center;padding:4px 0 8px}.pwa-install-promo_icon_modal__TejOc{display:block;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.35)}.pwa-install-promo_description_modal__P6Gy6{margin:0;font-size:.875rem;color:#9a9ead;line-height:1.45}.pwa-install-promo_cta_modal__2Ho73{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 20px;margin-top:4px;border:none;border-radius:999px;background:linear-gradient(135deg,#a83dff,#ff3d8d 50%,#356bff);color:#f7f7fa;font-size:.875rem;font-weight:600;cursor:pointer}.pwa-install-promo_cta_modal__2Ho73:hover{filter:brightness(1.05)}.pwa-install-promo_iosHint_modal__C_DR1{margin:0;font-size:.8125rem;color:#9a9ead;line-height:1.4}