.PublicationHandoffLoading_page__F612l{min-height:70vh;padding:clamp(24px,5vw,56px);color:var(--product-ink,#172033)}.PublicationHandoffLoading_dashboard__jHUfY{width:min(1120px,100%);margin:0 auto}.PublicationHandoffLoading_dashboard__jHUfY h1{margin:0 0 24px;font-size:clamp(1.75rem,4vw,2.5rem)}.PublicationHandoffLoading_notice__bCDRr{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid color-mix(in srgb,var(--product-success,#237a57) 28%,transparent);border-radius:14px;background:color-mix(in srgb,var(--product-success,#237a57) 8%,white)}.PublicationHandoffLoading_notice__bCDRr svg{width:20px;flex:0 0 auto}.PublicationHandoffLoading_card__wcwhx{display:grid;grid-template-columns:104px 1fr;gap:16px;margin-top:20px;padding:14px;border:1px solid var(--product-border,#dce2ec);border-radius:18px;background:white;box-shadow:0 12px 34px rgb(31 45 76/8%)}.PublicationHandoffLoading_thumbnail__iIB3F{position:relative;min-height:128px;overflow:hidden;border-radius:12px;background:var(--product-surface-soft,#eef2f8)}.PublicationHandoffLoading_thumbnail__iIB3F img{object-fit:cover}.PublicationHandoffLoading_status__jhXIl{color:var(--product-success,#237a57);font-size:.82rem;font-weight:700}.PublicationHandoffLoading_card__wcwhx h2{margin:8px 0;font-size:1.1rem}.PublicationHandoffLoading_card__wcwhx p{display:flex;gap:7px;align-items:center;margin:0;color:var(--product-ink-muted,#687386);font-size:.9rem}.PublicationHandoffLoading_card__wcwhx p svg{width:16px}.PublicationHandoffLoading_loading__mM46M{width:min(420px,100%);padding:18px;border-radius:14px;background:var(--product-surface-soft,#eef2f8);color:var(--product-ink-muted,#687386)}@media (max-width:560px){.PublicationHandoffLoading_page__F612l{padding:24px 16px}.PublicationHandoffLoading_card__wcwhx{grid-template-columns:84px 1fr}.PublicationHandoffLoading_thumbnail__iIB3F{min-height:108px}}@media (prefers-reduced-motion:reduce){.PublicationHandoffLoading_card__wcwhx{scroll-behavior:auto}}.LoadingStatus_status__t3uZh{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ProductRouteSkeleton_skeleton__3T3Y7{min-height:calc(100svh - 4rem);overflow:hidden;background:var(--page);color:var(--ink)}.ProductRouteSkeleton_neutral__tCWDn{min-height:calc(100svh - 4rem);display:grid;place-items:start center;padding-top:1rem;background:var(--page);color:var(--ink-soft)}.ProductRouteSkeleton_neutral__tCWDn:before{width:min(calc(100% - 2rem),78rem);height:2px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,transparent);content:""}.ProductRouteSkeleton_pageFrame__N2D_M{width:min(calc(100% - 3rem),78rem);margin:0 auto;padding:2.5rem 0 6rem}.ProductRouteSkeleton_block__HA_Q0{min-width:1rem;min-height:.75rem;display:block;border-radius:.5rem;background:var(--surface-muted);animation:ProductRouteSkeleton_skeleton-breathe__rZ2gm 1.45s ease-in-out infinite alternate}.ProductRouteSkeleton_title__xJgQv{width:min(21.5rem,48vw);height:2.7rem;border-radius:.68rem}.ProductRouteSkeleton_lead__nUIMx{width:min(32rem,66vw);height:.9rem;margin-top:.8rem}.ProductRouteSkeleton_leadShort__BzRCQ{width:15rem;height:.85rem;margin-top:.65rem}.ProductRouteSkeleton_intro__rvjbL{display:grid}.ProductRouteSkeleton_benefits__48_Hz{margin-top:1rem;display:flex;gap:1.5rem}.ProductRouteSkeleton_benefits__48_Hz .ProductRouteSkeleton_block__HA_Q0{width:10.5rem;height:1rem}.ProductRouteSkeleton_templateCatalog__TvDKv{padding-top:2.25rem}.ProductRouteSkeleton_templateGrid__JdaQM{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.1rem .9rem}.ProductRouteSkeleton_templateCard__ks4ZE{aspect-ratio:9/16;border:1px solid var(--ui-line);border-radius:12px}.ProductRouteSkeleton_dashboardHead__zA_Gc{min-height:3.75rem;display:flex;align-items:flex-start;justify-content:space-between;gap:2rem}.ProductRouteSkeleton_action__mVC0r{width:10.5rem;height:2.75rem;border-radius:.75rem}.ProductRouteSkeleton_toolbar__6FC1R{min-height:3.75rem;margin-top:1rem;margin-bottom:1.25rem;padding:.5rem 0;display:flex;align-items:end;justify-content:space-between;gap:1.5rem;border-bottom:1px solid var(--ui-line)}.ProductRouteSkeleton_tabs__ur0uy{display:flex;gap:1.5rem}.ProductRouteSkeleton_tabs__ur0uy .ProductRouteSkeleton_block__HA_Q0{width:5.8rem;height:.9rem}.ProductRouteSkeleton_search__pm_ac{width:19rem;height:2.75rem;border:1px solid var(--ui-line-strong);border-radius:.7rem;background:var(--surface)}.ProductRouteSkeleton_invitationGrid__GNlBr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:1.125rem}.ProductRouteSkeleton_invitationCard__GJLpL{min-width:0;overflow:hidden;border:1px solid var(--ui-line);border-radius:1rem;background:var(--surface);box-shadow:0 .4rem 1.2rem rgb(24 25 27/3.5%)}.ProductRouteSkeleton_cardBody__EvcDo{min-height:10.75rem;padding:1rem;display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem}.ProductRouteSkeleton_cardImage__xpgvE{min-height:8.75rem;border-radius:.75rem}.ProductRouteSkeleton_cardCopy__V_P35{min-width:0;display:flex;flex-direction:column}.ProductRouteSkeleton_cardTop__bCuEp{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ProductRouteSkeleton_status__BSazy{width:6.5rem;height:.75rem}.ProductRouteSkeleton_openAction__KKr2b{width:5rem;height:2.25rem;border:1px solid var(--ui-line);border-radius:.55rem;background:var(--surface-strong)}.ProductRouteSkeleton_cardTitle__5_Z2d{width:60%;height:1rem;margin-top:.7rem}.ProductRouteSkeleton_cardLine__ilSkc{width:42%;height:.72rem;margin-top:.38rem}.ProductRouteSkeleton_updatedLine__YyP9B{width:52%;height:.72rem;margin-top:.55rem}.ProductRouteSkeleton_cardMeta__hlWc0{margin-top:auto;padding-top:.85rem;display:flex;gap:.9rem}.ProductRouteSkeleton_cardMeta__hlWc0 .ProductRouteSkeleton_block__HA_Q0{width:4.25rem;height:.72rem}.ProductRouteSkeleton_trialBox__Vy_zt{height:3.55rem;margin:0 1rem .75rem;border:1px solid var(--ui-line);border-radius:.65rem}.ProductRouteSkeleton_invitationActions___z3DV{padding:.8rem 1rem 1rem;border-top:1px solid var(--ui-line)}.ProductRouteSkeleton_manageAction__AHisv{width:100%;height:2.75rem;border-radius:.65rem}.ProductRouteSkeleton_secondaryActions__gNQrr{margin-top:.55rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.ProductRouteSkeleton_secondaryActions__gNQrr .ProductRouteSkeleton_block__HA_Q0{height:2.75rem;border:1px solid var(--ui-line);border-radius:.6rem;background:var(--surface-strong)}.ProductRouteSkeleton_accountFrame__JGoo6{width:min(calc(100% - 3rem),50rem);margin:0 auto;padding:3.25rem 0 4rem}.ProductRouteSkeleton_accountSection__qKtnc{padding:2rem 0;border-bottom:1px solid var(--ui-line)}.ProductRouteSkeleton_homeHero__0GGJp{background:var(--page)}.ProductRouteSkeleton_homeFrame__u_nX_{width:min(calc(100% - 3rem),78rem);margin:0 auto;padding:4rem 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem}.ProductRouteSkeleton_homeCopy__2thZq{min-width:0;max-width:35rem}.ProductRouteSkeleton_heroTitleFirst__hHqqe,.ProductRouteSkeleton_heroTitleSecond__6dssP{width:min(25rem,100%);height:3.3rem}.ProductRouteSkeleton_heroTitleSecond__6dssP{margin-top:.25rem}.ProductRouteSkeleton_heroLead__ep2e4{width:min(30rem,100%);height:3.4rem;margin-top:1.5rem}.ProductRouteSkeleton_heroActions__tK_Sg{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.ProductRouteSkeleton_heroAction__CRnsy{width:10.5rem;height:3rem}.ProductRouteSkeleton_heroStage__bPOY_{width:min(100%,17.5rem);justify-self:center}.ProductRouteSkeleton_heroStage__bPOY_ .ProductRouteSkeleton_leadShort__BzRCQ{width:100%;height:1rem;margin-top:.85rem}.ProductRouteSkeleton_heroPreview__ii6A3{width:100%;aspect-ratio:9/16;border:1px solid var(--ui-line);border-radius:12px}@keyframes ProductRouteSkeleton_skeleton-breathe__rZ2gm{0%{opacity:.62}to{opacity:.88}}@media (max-width:68rem){.ProductRouteSkeleton_templateGrid__JdaQM{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductRouteSkeleton_templateCard__ks4ZE:nth-child(n+5){display:none}}@media (max-width:64rem){.ProductRouteSkeleton_toolbar__6FC1R{display:grid;align-items:stretch;gap:.75rem;border-bottom:0}.ProductRouteSkeleton_tabs__ur0uy{padding-bottom:.5rem;border-bottom:1px solid var(--ui-line)}.ProductRouteSkeleton_search__pm_ac{width:100%}.ProductRouteSkeleton_homeFrame__u_nX_{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}}@media (max-width:58rem){.ProductRouteSkeleton_invitationGrid__GNlBr{grid-template-columns:1fr}.ProductRouteSkeleton_invitationCard__GJLpL:nth-child(n+2){display:none}}@media (max-width:600px){.ProductRouteSkeleton_homeFrame__u_nX_{width:calc(100% - 2rem);grid-template-columns:1fr;padding:2rem 0;gap:1.75rem}.ProductRouteSkeleton_heroStage__bPOY_{width:12rem}.ProductRouteSkeleton_heroTitleFirst__hHqqe,.ProductRouteSkeleton_heroTitleSecond__6dssP{height:2.55rem}.ProductRouteSkeleton_accountFrame__JGoo6{width:calc(100% - 2rem);padding:2rem 0 3rem}}@media (max-width:42.5rem){.ProductRouteSkeleton_pageFrame__N2D_M{width:calc(100% - 2rem);padding:1.75rem 0 4.5rem}.ProductRouteSkeleton_title__xJgQv{width:72%;height:2.15rem}.ProductRouteSkeleton_lead__nUIMx{width:85%}.ProductRouteSkeleton_benefits__48_Hz{display:grid;gap:.55rem}.ProductRouteSkeleton_benefits__48_Hz .ProductRouteSkeleton_block__HA_Q0{width:10rem}.ProductRouteSkeleton_templateCatalog__TvDKv{padding-top:1.5rem}.ProductRouteSkeleton_templateGrid__JdaQM{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.ProductRouteSkeleton_templateCard__ks4ZE:nth-child(n+3){display:none}.ProductRouteSkeleton_dashboardHead__zA_Gc{display:grid;gap:1.25rem}.ProductRouteSkeleton_dashboardHead__zA_Gc .ProductRouteSkeleton_action__mVC0r{width:100%}.ProductRouteSkeleton_tabs__ur0uy{max-width:100%;gap:1.15rem;overflow:hidden}.ProductRouteSkeleton_tabs__ur0uy .ProductRouteSkeleton_block__HA_Q0{min-width:4.7rem}.ProductRouteSkeleton_cardBody__EvcDo{min-height:9.75rem;padding:.875rem;grid-template-columns:6.25rem minmax(0,1fr);gap:.875rem}.ProductRouteSkeleton_cardImage__xpgvE{min-height:8rem}.ProductRouteSkeleton_cardMeta__hlWc0 .ProductRouteSkeleton_block__HA_Q0:first-child{display:none}}@media (prefers-reduced-motion:reduce){.ProductRouteSkeleton_block__HA_Q0{animation:none;opacity:.78}}.AuthDialog_backdrop__1M9Ds{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;overflow-y:auto;background:rgb(10 12 14/58%);padding:1.25rem;backdrop-filter:blur(7px);animation:AuthDialog_auth-backdrop-in__LRlF7 .18s ease-out both}.AuthDialog_dialog__KtwGp{position:relative;width:min(100%,26rem);overflow:hidden;border:0;border-radius:1.25rem;background:var(--surface-strong);color:var(--ink);padding:1.5rem;box-shadow:0 1.5rem 4rem rgb(12 18 32/24%);animation:AuthDialog_auth-dialog-in__4jq_j .22s cubic-bezier(.2,.75,.25,1) both}.AuthDialog_closeButton___fPbL{position:absolute;top:1rem;right:1rem;display:grid;width:2.25rem;height:2.25rem;cursor:pointer;place-items:center;border:1px solid var(--ui-line);border-radius:10px;background:transparent;color:var(--ink-soft);transition:border-color .16s ease-out,color .16s ease-out,background-color .16s ease-out}.AuthDialog_closeButton___fPbL:hover:not(:disabled){border-color:var(--ui-line-strong);background:var(--page);color:var(--ink)}.AuthDialog_closeButton___fPbL:disabled{cursor:wait;opacity:.45}.AuthDialog_closeButton___fPbL svg{width:1.15rem;height:1.15rem}.AuthDialog_header__eSb_W{display:grid;justify-items:center;gap:.35rem;padding:0 0 1.2rem;text-align:center}.AuthDialog_brandLockup__UTeyb{display:grid;min-height:3rem;place-items:center;margin-bottom:.75rem}.AuthDialog_symbol___ZzGL{--brand-symbol-size:3rem}.AuthDialog_header__eSb_W h2{max-width:100%;margin:0;font-family:var(--font-product),"Noto Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:1.22rem;font-weight:600;letter-spacing:-.018em;line-height:1.3}.AuthDialog_header__eSb_W p{margin:.15rem 0 0;color:var(--ink-soft);font-size:.8125rem;line-height:1.55}.AuthDialog_header__eSb_W p strong{color:var(--ink);font-weight:700}.AuthDialog_stepPanel__mkIkJ{animation:AuthDialog_auth-step-in__sL_6X .18s ease-out both}.AuthDialog_form__oCxxG{display:grid;gap:.75rem}.AuthDialog_form__oCxxG>label{color:var(--ink);font-size:.8125rem;font-weight:700}.AuthDialog_emailField__kwuV_{display:flex;height:3.1rem;align-items:center;border:1px solid var(--ui-line-strong);border-radius:.75rem;background:var(--surface-soft);padding:0 1rem;transition:border-color .16s ease-out,box-shadow .16s ease-out}.AuthDialog_emailField__kwuV_:focus-within{border-color:var(--accent);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--accent) 12%,transparent)}.AuthDialog_emailField__kwuV_[data-error=true]{border-color:var(--product-danger,#b42318);background:color-mix(in srgb,var(--product-danger,#b42318) 4%,var(--surface-soft));box-shadow:0 0 0 .18rem color-mix(in srgb,var(--product-danger,#b42318) 10%,transparent)}.AuthDialog_emailField__kwuV_ input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ink);font:inherit;font-size:.875rem}.AuthDialog_emailField__kwuV_ input::placeholder{color:var(--ink-faint)}.AuthDialog_googleButton__2_T84,.AuthDialog_primaryButton__i8fsI{display:flex;width:100%;min-height:3.05rem;cursor:pointer;align-items:center;justify-content:center;border-radius:.75rem;font:inherit;font-size:.8125rem;font-weight:700;transition:transform .16s ease-out,border-color .16s ease-out,background-color .16s ease-out}.AuthDialog_primaryButton__i8fsI{gap:.5rem;border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);padding:0 1.1rem}.AuthDialog_primaryButton__i8fsI:hover:not(:disabled){background:var(--accent-strong);transform:translateY(-1px)}.AuthDialog_googleButton__2_T84:disabled,.AuthDialog_primaryButton__i8fsI:disabled{cursor:not-allowed;opacity:.5}.AuthDialog_googleButton__2_T84{gap:.7rem;border:1px solid var(--ui-line-strong);background:transparent;color:var(--ink)}.AuthDialog_googleButton__2_T84:hover:not(:disabled){border-color:color-mix(in srgb,var(--ink) 28%,var(--ui-line));background:var(--page);transform:translateY(-1px)}.AuthDialog_googleButton__2_T84 svg{width:1.15rem;height:1.15rem;flex:0 0 auto}.AuthDialog_spinner__akJAZ{width:1rem;height:1rem;flex:0 0 auto;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:AuthDialog_auth-spinner__UWqjD .7s linear infinite}.AuthDialog_divider__1DoO7{display:flex;align-items:center;gap:.75rem;margin:.9rem 0;color:var(--ink-faint);font-size:.75rem}.AuthDialog_divider__1DoO7:after,.AuthDialog_divider__1DoO7:before{height:1px;flex:1;background:var(--ui-line);content:""}.AuthDialog_emailHint__2lTLw{margin:0;color:var(--ink-soft);font-size:.75rem;line-height:1.5;text-align:center}.AuthDialog_otpField__Css2r{position:relative;margin:.15rem 0 .35rem}.AuthDialog_otpCells__0xU0D{display:grid;grid-template-columns:repeat(6,3rem);justify-content:center;gap:.5rem}.AuthDialog_otpCells__0xU0D span{display:grid;min-width:0;aspect-ratio:.9;place-items:center;border:1px solid var(--ui-line-strong);border-radius:.75rem;background:var(--surface-strong);color:var(--ink);font-size:1.4rem;font-weight:700;font-variant-numeric:tabular-nums}.AuthDialog_otpCells__0xU0D span[data-filled=true]{border-color:color-mix(in srgb,var(--accent) 42%,var(--ui-line))}.AuthDialog_otpField__Css2r:focus-within .AuthDialog_otpCells__0xU0D span[data-active=true]{border-color:var(--accent);box-shadow:0 0 0 .16rem color-mix(in srgb,var(--accent) 10%,transparent)}.AuthDialog_otpField__Css2r[data-invalid=true] .AuthDialog_otpCells__0xU0D{animation:AuthDialog_auth-otp-error__KtUlY .22s ease-out both}.AuthDialog_otpField__Css2r[data-invalid=true] .AuthDialog_otpCells__0xU0D span{border-color:var(--product-danger,#b42318);background:color-mix(in srgb,var(--product-danger,#b42318) 5%,var(--surface-strong));box-shadow:0 0 0 .12rem color-mix(in srgb,var(--product-danger,#b42318) 8%,transparent)}.AuthDialog_otpInput__SyI5W{position:absolute;inset:0;width:100%;cursor:text;border:0;outline:0;opacity:.01;color:transparent;caret-color:transparent}.AuthDialog_otpActions__jS2g0{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.15rem}.AuthDialog_otpActions__jS2g0 button{display:inline-flex;cursor:pointer;align-items:center;gap:.35rem;border:0;background:transparent;color:var(--ink-soft);padding:.4rem 0;font:inherit;font-size:.75rem;font-weight:700}.AuthDialog_otpActions__jS2g0 button:hover:not(:disabled){color:var(--accent-strong)}.AuthDialog_otpActions__jS2g0 button:disabled{cursor:default;color:var(--ink-faint)}.AuthDialog_otpActions__jS2g0 svg{width:.85rem}.AuthDialog_inlineMessage__qQjJn{margin:-.15rem 0 0;color:var(--ink-soft);font-size:.75rem;line-height:1.5}.AuthDialog_inlineMessage__qQjJn[data-tone=error]{color:var(--product-danger,#b42318)}.AuthDialog_inlineMessage__qQjJn[data-tone=success]{color:var(--sage)}.AuthDialog_closeButton___fPbL:focus-visible,.AuthDialog_googleButton__2_T84:focus-visible,.AuthDialog_otpActions__jS2g0 button:focus-visible,.AuthDialog_primaryButton__i8fsI:focus-visible{outline:.18rem solid color-mix(in srgb,var(--accent) 26%,transparent);outline-offset:.14rem}@media (max-width:38rem){.AuthDialog_backdrop__1M9Ds{padding:.85rem}.AuthDialog_dialog__KtwGp{max-height:calc(100dvh - 1.7rem);overflow-y:auto;border-radius:1.2rem;padding:1.25rem}.AuthDialog_closeButton___fPbL{top:1rem;right:1rem}.AuthDialog_header__eSb_W{padding-inline:2.25rem}.AuthDialog_brandLockup__UTeyb{min-height:2.8rem;margin-bottom:.65rem}.AuthDialog_symbol___ZzGL{--brand-symbol-size:2.8rem}.AuthDialog_header__eSb_W h2{font-size:1.15rem}.AuthDialog_otpCells__0xU0D{grid-template-columns:repeat(6,minmax(0,2.65rem));gap:.32rem}.AuthDialog_otpCells__0xU0D span{border-radius:.65rem;font-size:1.2rem}}@media (prefers-reduced-motion:reduce){.AuthDialog_backdrop__1M9Ds,.AuthDialog_dialog__KtwGp,.AuthDialog_otpField__Css2r[data-invalid=true] .AuthDialog_otpCells__0xU0D,.AuthDialog_spinner__akJAZ,.AuthDialog_stepPanel__mkIkJ{animation:none}.AuthDialog_closeButton___fPbL,.AuthDialog_googleButton__2_T84,.AuthDialog_primaryButton__i8fsI{transition:none}}@keyframes AuthDialog_auth-backdrop-in__LRlF7{0%{opacity:0}to{opacity:1}}@keyframes AuthDialog_auth-dialog-in__4jq_j{0%{opacity:0;transform:translateY(.65rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AuthDialog_auth-step-in__sL_6X{0%{opacity:0;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@keyframes AuthDialog_auth-otp-error__KtUlY{0%,to{transform:translateX(0)}20%{transform:translateX(-.3rem)}45%{transform:translateX(.26rem)}70%{transform:translateX(-.16rem)}}@keyframes AuthDialog_auth-spinner__UWqjD{to{transform:rotate(1turn)}}.AuthDialog_policyLinks__cLZPg{margin:.5rem 0 0;color:var(--ink-soft);font-size:.8125rem;line-height:1.5;text-align:center}.AuthDialog_policyLinks__cLZPg a{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:3px}.AuthDialog_policyLinks__cLZPg a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MusicLinkImportPanel_panel__lY7qG{container-type:inline-size;display:grid;gap:14px;padding:0}.MusicLinkImportPanel_form__tMrkB{display:grid;gap:8px}.MusicLinkImportPanel_form__tMrkB>label{color:var(--text-primary);font-size:.8125rem;font-weight:600}.MusicLinkImportPanel_controlRow__smSns{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px}.MusicLinkImportPanel_inputShell__o6LCg{min-height:46px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;background:var(--surface-primary);border:1px solid var(--border-color);border-radius:10px;transition:border-color .16s ease,box-shadow .16s ease}.MusicLinkImportPanel_inputShell__o6LCg:focus-within{border-color:color-mix(in srgb,var(--accent) 58%,var(--border-color));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)}.MusicLinkImportPanel_inputShell__o6LCg[data-error=true]{border-color:color-mix(in srgb,var(--danger) 58%,var(--border-color))}.MusicLinkImportPanel_leadingIcon__PT8rj{display:grid;place-items:center;color:var(--text-secondary)}.MusicLinkImportPanel_leadingIcon__PT8rj svg,.MusicLinkImportPanel_sourceAction__6enNP svg{width:18px;height:18px}.MusicLinkImportPanel_inputShell__o6LCg input{min-width:0;padding:0;color:var(--text-primary);font:inherit;font-size:.875rem;background:transparent;border:0;outline:0}.MusicLinkImportPanel_inputShell__o6LCg input::placeholder{color:var(--text-secondary)}.MusicLinkImportPanel_clearInput__xmIRv{width:40px;height:40px;display:grid;place-items:center;margin-right:3px;padding:0;color:var(--text-secondary);background:transparent;border:0;border-radius:9px}.MusicLinkImportPanel_clearInput__xmIRv:hover:not(:disabled){color:var(--text-primary);background:var(--surface-secondary)}.MusicLinkImportPanel_clearInput__xmIRv:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 60%,transparent);outline-offset:-3px}.MusicLinkImportPanel_clearInput__xmIRv:disabled{cursor:wait;opacity:.5}.MusicLinkImportPanel_clearInput__xmIRv svg{width:16px;height:16px}.MusicLinkImportPanel_pendingProgress__yUVoB,.MusicLinkImportPanel_preview__OMqR_>button,.MusicLinkImportPanel_signIn__sbIz1 a,.MusicLinkImportPanel_signIn__sbIz1 button,.MusicLinkImportPanel_sourceAction__6enNP{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;color:var(--action-local-fg);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:none;background:var(--action-local-bg);border:1px solid var(--action-local-border);border-radius:10px}.MusicLinkImportPanel_sourceAction__6enNP{min-width:92px;min-height:46px}.MusicLinkImportPanel_sourceAction__6enNP[data-state=paste]{color:var(--text-primary);background:var(--surface-primary);border-color:var(--border-color)}.MusicLinkImportPanel_sourceAction__6enNP[data-state=paste]:hover:not(:disabled){color:var(--accent-strong);background:var(--surface-secondary);border-color:color-mix(in srgb,var(--accent) 28%,var(--border-color))}.MusicLinkImportPanel_sourceAction__6enNP[data-state=verified]{color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--surface-primary));border-color:color-mix(in srgb,var(--success) 28%,var(--border-color))}.MusicLinkImportPanel_preview__OMqR_>button:hover:not(:disabled),.MusicLinkImportPanel_signIn__sbIz1 a:hover,.MusicLinkImportPanel_signIn__sbIz1 button:hover,.MusicLinkImportPanel_sourceAction__6enNP:hover:not(:disabled){background:var(--action-local-bg-hover)}.MusicLinkImportPanel_preview__OMqR_>button:disabled,.MusicLinkImportPanel_sourceAction__6enNP:disabled{cursor:not-allowed;border-color:var(--action-disabled-border);background:var(--action-disabled-bg);color:var(--action-disabled-fg)}.MusicLinkImportPanel_sourceAction__6enNP[data-state=checking]:disabled{cursor:wait}.MusicLinkImportPanel_sourceAction__6enNP[data-state=verified]:disabled{color:var(--success);background:color-mix(in srgb,var(--success) 7%,var(--surface-primary));border-color:color-mix(in srgb,var(--success) 28%,var(--border-color));opacity:1}.MusicLinkImportPanel_fieldError__f4KXC{margin:0;color:var(--danger);font-size:.75rem;line-height:1.45}.MusicLinkImportPanel_pendingProgress__yUVoB{color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 10%,var(--surface-primary))}.MusicLinkImportPanel_job__Z530t,.MusicLinkImportPanel_preview__OMqR_{min-height:84px;grid-template-columns:58px minmax(0,1fr) auto;gap:12px;padding:12px}.MusicLinkImportPanel_job__Z530t,.MusicLinkImportPanel_preview__OMqR_,.MusicLinkImportPanel_readyTrack__jz2h9{display:grid;align-items:center;background:var(--surface-primary);border:1px solid var(--border-color);border-radius:12px}.MusicLinkImportPanel_readyTrack__jz2h9{min-height:92px;grid-template-columns:68px minmax(0,1fr) 44px;gap:13px;padding:11px 12px;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.MusicLinkImportPanel_readyTrack__jz2h9[data-selected=true]{background:var(--editor-selection-bg,color-mix(in srgb,var(--accent) 5%,var(--surface-primary)));border-color:var(--editor-selection-border,color-mix(in srgb,var(--accent) 40%,var(--border-color)));box-shadow:0 8px 24px rgb(23 32 51/6%)}.MusicLinkImportPanel_readyTrackPlay__2tCsH{position:relative;width:68px;height:68px;display:grid;place-items:center;padding:0;overflow:hidden;color:white;background:var(--surface-secondary);border:0;border-radius:13px}.MusicLinkImportPanel_readyTrackThumbnail__2vXtV{position:absolute;inset:0;display:grid;place-items:center;color:var(--accent-strong);background-color:var(--surface-secondary);background-position:50%;background-size:cover}.MusicLinkImportPanel_readyTrackThumbnail__2vXtV:after{content:"";position:absolute;inset:0;background:rgb(23 32 51/22%)}.MusicLinkImportPanel_readyTrackThumbnail__2vXtV>svg{width:22px;height:22px}.MusicLinkImportPanel_readyTrackPlayIcon__hLt7U{position:relative;z-index:1;width:31px;height:31px;display:grid;place-items:center;background:rgb(255 253 250/92%);border-radius:50%;box-shadow:0 4px 12px rgb(23 32 51/18%)}.MusicLinkImportPanel_readyTrackPlayIcon__hLt7U svg{width:14px;height:14px;color:var(--accent-strong)}.MusicLinkImportPanel_readyTrackDetails__I61ko{min-width:0;display:grid;justify-items:start;gap:3px;padding:5px 0;color:var(--text-primary);text-align:left;background:transparent;border:0}.MusicLinkImportPanel_readyTrackDetails__I61ko>small,.MusicLinkImportPanel_readyTrackDetails__I61ko>strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MusicLinkImportPanel_readyTrackDetails__I61ko>strong{font-size:.875rem;line-height:1.35}.MusicLinkImportPanel_readyTrackDetails__I61ko>small{color:var(--text-secondary);font-size:.75rem}.MusicLinkImportPanel_readyTrackDetails__I61ko>span{display:inline-flex;align-items:center;gap:7px;margin-top:5px;color:var(--text-secondary);font-size:.75rem;font-style:normal}.MusicLinkImportPanel_readyTrackDetails__I61ko>span b{display:inline-flex;align-items:center;gap:4px;color:var(--success);font-size:inherit;font-weight:600}.MusicLinkImportPanel_readyTrackDetails__I61ko>span b svg{width:13px;height:13px}.MusicLinkImportPanel_readyTrackDetails__I61ko>span i{width:3px;height:3px;background:currentColor;border-radius:50%}.MusicLinkImportPanel_clearReadyTrack__wxRZp{width:44px;height:44px;display:grid;place-items:center;padding:0;color:var(--text-secondary);background:transparent;border:1px solid transparent;border-radius:50%}.MusicLinkImportPanel_clearReadyTrack__wxRZp:hover{color:var(--text-primary);background:var(--surface-secondary);border-color:var(--border-color)}.MusicLinkImportPanel_clearReadyTrack__wxRZp:disabled{cursor:wait;opacity:.55}.MusicLinkImportPanel_clearReadyTrack__wxRZp svg{width:16px;height:16px}.MusicLinkImportPanel_thumbnail__YSw3x{width:58px;aspect-ratio:16/10;display:grid;place-items:center;color:var(--accent-strong);background-color:var(--surface-secondary);background-position:50%;background-size:cover;border-radius:10px}.MusicLinkImportPanel_thumbnail__YSw3x svg{width:20px}.MusicLinkImportPanel_metadata__YwrfP{min-width:0;display:grid;gap:4px}.MusicLinkImportPanel_metadata__YwrfP small,.MusicLinkImportPanel_metadata__YwrfP strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MusicLinkImportPanel_metadata__YwrfP strong{font-size:.875rem}.MusicLinkImportPanel_metadata__YwrfP small{color:var(--text-secondary);font-size:.75rem}.MusicLinkImportPanel_job__Z530t{grid-template-columns:42px minmax(0,1fr) auto}.MusicLinkImportPanel_job__Z530t[data-status=ready]{border-color:color-mix(in srgb,var(--success) 34%,var(--border-color))}.MusicLinkImportPanel_jobIcon___jSto{width:40px;aspect-ratio:1;display:grid;place-items:center;color:var(--accent-strong);background:color-mix(in srgb,var(--accent) 10%,var(--surface-primary));border-radius:50%}.MusicLinkImportPanel_jobIcon___jSto svg{width:18px;height:18px}.MusicLinkImportPanel_cancelButton__pXV99{width:44px;aspect-ratio:1;display:grid;place-items:center;padding:0;color:var(--text-secondary);background:transparent;border:1px solid var(--border-color);border-radius:50%}.MusicLinkImportPanel_cancelButton__pXV99 svg{width:14px}.MusicLinkImportPanel_blocked__1L4qe,.MusicLinkImportPanel_error__Ip3Kl{margin:0;color:var(--danger);font-size:.8125rem}.MusicLinkImportPanel_blocked__1L4qe{padding:24px 20px;color:var(--text-secondary)}.MusicLinkImportPanel_signIn__sbIz1{min-height:210px;display:grid;place-content:center;justify-items:center;gap:14px;padding:24px;color:var(--text-secondary);text-align:center}.MusicLinkImportPanel_signIn__sbIz1>svg{width:28px;height:28px;color:var(--accent-strong)}.MusicLinkImportPanel_signIn__sbIz1 strong{color:var(--text-primary);font-size:.875rem}.MusicLinkImportPanel_signIn__sbIz1 a svg,.MusicLinkImportPanel_signIn__sbIz1 button svg{width:16px}.MusicLinkImportPanel_spinner__uNPoA{animation:MusicLinkImportPanel_spin__LXd_Z .85s linear infinite}@keyframes MusicLinkImportPanel_spin__LXd_Z{to{transform:rotate(1turn)}}@container (max-width: 480px){.MusicLinkImportPanel_controlRow__smSns{grid-template-columns:minmax(0,1fr)}.MusicLinkImportPanel_sourceAction__6enNP{width:100%}.MusicLinkImportPanel_preview__OMqR_{grid-template-columns:54px minmax(0,1fr)}.MusicLinkImportPanel_preview__OMqR_>button{grid-column:1/-1}.MusicLinkImportPanel_pendingProgress__yUVoB,.MusicLinkImportPanel_preview__OMqR_>button,.MusicLinkImportPanel_sourceAction__6enNP{min-height:44px}.MusicLinkImportPanel_pendingProgress__yUVoB{grid-column:1/-1}.MusicLinkImportPanel_readyTrack__jz2h9{grid-template-columns:60px minmax(0,1fr) 44px}.MusicLinkImportPanel_readyTrackPlay__2tCsH{width:60px;height:60px}}@media (prefers-reduced-motion:reduce){.MusicLinkImportPanel_readyTrack__jz2h9{transition:none}}.BackgroundMusicEditor_card__7QVLE{overflow:hidden;border:1px solid var(--editor-card-border,var(--ui-line));border-radius:var(--editor-radius-section,12px);background:var(--editor-card-bg,var(--surface));box-shadow:0 8px 24px rgb(23 32 51/3%)}.BackgroundMusicEditor_header__AWt_M{display:grid;min-height:72px;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 16px}.BackgroundMusicEditor_headerIcon__oJlC4{display:grid;width:36px;aspect-ratio:1;place-items:center;border-radius:11px;background:var(--editor-control-bg-selected,var(--accent-soft));color:var(--editor-control-accent,var(--accent-strong))}.BackgroundMusicEditor_headerIcon__oJlC4 svg{width:17px}.BackgroundMusicEditor_header__AWt_M>strong{font-size:.8125rem}.BackgroundMusicEditor_toggle__E1z4D{display:inline-flex;cursor:pointer;align-items:center;gap:9px;color:var(--text-muted);font-size:.75rem;font-weight:700}.BackgroundMusicEditor_toggle__E1z4D input{position:absolute;width:1px;height:1px;opacity:0}.BackgroundMusicEditor_toggle__E1z4D i{position:relative;width:38px;height:22px;border-radius:999px;background:rgb(23 32 51/16%);transition:background .18s ease-out}.BackgroundMusicEditor_toggle__E1z4D i:after{position:absolute;top:3px;left:3px;width:16px;aspect-ratio:1;border-radius:50%;background:white;box-shadow:0 2px 6px rgb(23 32 51/18%);content:"";transition:transform .18s ease-out}.BackgroundMusicEditor_toggle__E1z4D input:checked+i{background:var(--accent)}.BackgroundMusicEditor_toggle__E1z4D input:checked+i:after{transform:translateX(16px)}.BackgroundMusicEditor_toggle__E1z4D input:focus-visible+i{outline:3px solid var(--editor-control-focus-ring,var(--focus-ring));outline-offset:2px}.BackgroundMusicEditor_body__8OlCr{display:grid;gap:12px;padding:5px 18px 18px}.BackgroundMusicEditor_fileInput__iG2MY{display:none}.BackgroundMusicEditor_sourceChoices__dhnHV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BackgroundMusicEditor_secondarySources__STl91 .BackgroundMusicEditor_sourceButton__0PxyT,.BackgroundMusicEditor_sourceButton__0PxyT{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;justify-content:center;gap:8px;border:1px solid var(--editor-control-border,var(--ui-line));border-radius:12px;background:var(--editor-control-bg,var(--surface-strong));color:var(--text-primary);font:inherit;font-size:.75rem;font-weight:800;text-decoration:none}.BackgroundMusicEditor_sourceButton__0PxyT:hover{border-color:var(--editor-control-border-hover,var(--ui-line-strong));background:var(--editor-control-bg-hover,var(--accent-soft))}.BackgroundMusicEditor_sourceButton__0PxyT:disabled{cursor:wait;opacity:.62}.BackgroundMusicEditor_sourceButton__0PxyT svg{width:16px}.BackgroundMusicEditor_selectedTrack__hH8LT{display:grid;grid-template-columns:42px minmax(0,1fr) 38px;gap:10px;align-items:center;border:1px solid var(--editor-control-border,var(--ui-line));border-radius:14px;padding:11px;background:var(--editor-control-bg,var(--surface-strong))}.BackgroundMusicEditor_removeButton__hPyWU{width:36px;height:36px;display:grid;place-items:center;padding:0;color:var(--text-muted);background:transparent;border:1px solid var(--editor-control-border,var(--ui-line));border-radius:50%}.BackgroundMusicEditor_removeButton__hPyWU svg{width:15px;height:15px}.BackgroundMusicEditor_chooseButton__47kMq{min-height:var(--editor-action-height,44px);display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;color:var(--action-local-fg);font:inherit;font-size:var(--editor-action-font-size,.8125rem);font-weight:var(--editor-action-font-weight,650);background:var(--action-local-bg);border:1px solid var(--action-local-border);border-radius:var(--editor-action-radius,9px);transition:border-color .18s ease-out,background-color .18s ease-out}.BackgroundMusicEditor_chooseButton__47kMq svg{width:17px;height:17px;color:var(--editor-control-accent,var(--accent-strong))}.BackgroundMusicEditor_designerPanel__I0YuS{position:relative;container-type:inline-size;display:grid;gap:20px;padding:0 0 36px}.BackgroundMusicEditor_designerSection___jPXG{display:grid;gap:12px}.BackgroundMusicEditor_designerSectionHeader__I7Fbx h3,.BackgroundMusicEditor_designerSection___jPXG>h3{margin:0;color:var(--ink);font-size:var(--editor-section-title-size,17px);font-weight:600}.BackgroundMusicEditor_designerSectionHeader__I7Fbx{min-height:32px;display:flex;align-items:center;justify-content:space-between;gap:8px}.BackgroundMusicEditor_personalCounter__3fM8k{min-width:0;color:var(--subtle,var(--muted));font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.5;text-align:center}.BackgroundMusicEditor_personalCounter__3fM8k[data-full=true]{color:var(--warning)}.BackgroundMusicEditor_addMusicButton__e58Bh,.BackgroundMusicEditor_personalEmpty__h9h0Q button,.BackgroundMusicEditor_personalLoadError__LOsrQ button{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;color:var(--accent);background:transparent;font:inherit;font-size:13px;font-weight:600;padding:0 10px}.BackgroundMusicEditor_addMusicButton__e58Bh:hover,.BackgroundMusicEditor_personalEmpty__h9h0Q button:hover,.BackgroundMusicEditor_personalLoadError__LOsrQ button:hover{background:var(--accent-soft)}.BackgroundMusicEditor_addMusicButton__e58Bh svg,.BackgroundMusicEditor_personalEmpty__h9h0Q button svg,.BackgroundMusicEditor_personalLoadError__LOsrQ button svg{width:14px;height:14px}.BackgroundMusicEditor_designerCurrentTrack__Egq7n{min-width:0;min-height:72px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:10px 11px;border:1px solid var(--line);border-radius:var(--editor-radius-section,12px);background:var(--surface);box-shadow:none;transition:border-color .16s ease-out,background-color .16s ease-out}.BackgroundMusicEditor_designerCurrentTrack__Egq7n:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--line));background:color-mix(in srgb,var(--accent) 5%,var(--surface))}.BackgroundMusicEditor_designerCurrentTrack__Egq7n .BackgroundMusicEditor_playButton__pQZxy{width:44px;border-radius:50%;color:var(--on-accent);background:var(--accent);transition:color .16s ease-out,background-color .16s ease-out,transform .16s ease-out}.BackgroundMusicEditor_designerCurrentTrack__Egq7n .BackgroundMusicEditor_playButton__pQZxy:hover{color:var(--on-accent);background:var(--accent-strong);transform:scale(1.04)}.BackgroundMusicEditor_designerCurrentContent__lhC_I{min-width:0;display:grid;gap:4px}.BackgroundMusicEditor_designerCurrentContent__lhC_I>strong{min-width:0;overflow:hidden;color:var(--ink);font-size:14px;font-weight:600;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_designerCurrentContent__lhC_I small{min-width:0;overflow:hidden;color:var(--muted);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_designerCurrentTrackActions__Ki0ap{display:inline-flex;align-items:center;gap:2px}.BackgroundMusicEditor_designerClearMusicButton__203Ml,.BackgroundMusicEditor_designerEditClipButton__aB1fU{display:inline-flex;min-height:44px;cursor:pointer;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--editor-radius-control,8px);background:transparent;color:var(--accent-strong);padding:0 9px;font:inherit;font-size:13px;font-weight:600;transition:background-color .16s ease-out}.BackgroundMusicEditor_designerEditClipButton__aB1fU:hover{background:var(--accent-soft)}.BackgroundMusicEditor_designerEditClipButton__aB1fU:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 15%,transparent);outline-offset:1px}.BackgroundMusicEditor_designerEditClipButton__aB1fU:disabled{cursor:wait;opacity:.55}.BackgroundMusicEditor_designerEditClipButton__aB1fU svg{width:14px;height:14px}.BackgroundMusicEditor_designerClearMusicButton__203Ml{width:44px;flex:0 0 auto;padding:0;color:var(--muted)}.BackgroundMusicEditor_designerClearMusicButton__203Ml:hover{color:var(--danger);background:var(--danger-soft)}.BackgroundMusicEditor_designerClearMusicButton__203Ml:focus-visible{outline:3px solid color-mix(in srgb,var(--danger) 14%,transparent);outline-offset:1px}.BackgroundMusicEditor_designerClearMusicButton__203Ml:disabled{cursor:wait;opacity:.55}.BackgroundMusicEditor_designerClearMusicButton__203Ml svg{width:15px;height:15px}.BackgroundMusicEditor_designerMusicActions__PXRvO{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.BackgroundMusicEditor_designerMusicActions__PXRvO>button{min-width:0;min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--line);border-radius:var(--editor-radius-control,8px);color:var(--ink);background:var(--surface);font:inherit;font-size:13px;font-weight:600;padding:0 10px;border-color:var(--action-local-border);color:var(--action-local-fg);background:var(--action-local-bg)}.BackgroundMusicEditor_designerMusicActions__PXRvO>button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 32%,var(--ui-line));background:var(--action-local-bg-hover)}.BackgroundMusicEditor_designerMusicActions__PXRvO>button:disabled{cursor:not-allowed;border-color:var(--action-disabled-border);background:var(--action-disabled-bg);color:var(--action-disabled-fg)}.BackgroundMusicEditor_designerMusicActions__PXRvO>button svg{width:15px;height:15px;color:currentColor}.BackgroundMusicEditor_designerChooseButton__p5O4P{min-height:var(--editor-action-height,44px);display:flex;align-items:center;justify-content:center;gap:9px;padding:0 14px;border:1px solid var(--action-local-border);border-radius:var(--editor-action-radius,9px);color:var(--action-local-fg);background:var(--action-local-bg);font:inherit;font-size:var(--editor-action-font-size,.8125rem);font-weight:var(--editor-action-font-weight,600)}.BackgroundMusicEditor_designerChooseButton__p5O4P:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--ui-line));background:var(--action-local-bg-hover)}.BackgroundMusicEditor_designerChooseButton__p5O4P svg{width:17px;height:17px}.BackgroundMusicEditor_personalTrackList__sxc_o{display:grid;gap:8px}.BackgroundMusicEditor_personalTrackItem__Mwz1l{min-width:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--editor-radius-row,10px);background:color-mix(in srgb,var(--surface-soft) 68%,var(--surface));transition:background-color .16s ease-out,border-color .16s ease-out}.BackgroundMusicEditor_personalTrackItem__Mwz1l:hover{border-color:color-mix(in srgb,var(--accent) 17%,var(--line));background:color-mix(in srgb,var(--accent) 4%,var(--surface))}.BackgroundMusicEditor_personalTrackItem__Mwz1l[data-active=true]{border-color:var(--editor-selection-border,color-mix(in srgb,var(--accent) 25%,var(--line)));background:var(--editor-selection-bg,color-mix(in srgb,var(--accent) 8%,var(--surface)))}.BackgroundMusicEditor_personalTrackItem__Mwz1l[data-error=true]{border-color:color-mix(in srgb,var(--danger) 20%,var(--line));background:color-mix(in srgb,var(--danger-soft) 58%,var(--surface))}.BackgroundMusicEditor_personalTrackItem__Mwz1l[data-confirming=true]{border-color:color-mix(in srgb,var(--danger) 24%,var(--line));background:color-mix(in srgb,var(--danger-soft) 34%,var(--surface))}.BackgroundMusicEditor_personalTrack__hNMfE{min-width:0;min-height:60px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border:0;color:var(--ink);background:transparent;text-align:left}.BackgroundMusicEditor_personalTrackPreview__kOjDw{position:relative;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--accent);background:transparent;padding:0}.BackgroundMusicEditor_personalTrackPreview__kOjDw:before{position:absolute;inset:6px;border-radius:50%;background:var(--accent-soft);content:"";transition:background-color .16s ease-out,transform .16s ease-out}button.BackgroundMusicEditor_personalTrackPreview__kOjDw{cursor:pointer}.BackgroundMusicEditor_personalTrackPreview__kOjDw[data-playing=true]{color:var(--on-accent)}.BackgroundMusicEditor_personalTrackPreview__kOjDw[data-playing=true]:before{background:var(--accent)}button.BackgroundMusicEditor_personalTrackPreview__kOjDw:hover:not(:disabled){color:var(--on-accent)}button.BackgroundMusicEditor_personalTrackPreview__kOjDw:hover:not(:disabled):before{background:var(--accent-strong);transform:scale(1.06)}button.BackgroundMusicEditor_personalTrackPreview__kOjDw:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 18%,transparent);outline-offset:2px}.BackgroundMusicEditor_personalTrackPreview__kOjDw:disabled{cursor:default;color:var(--muted)}.BackgroundMusicEditor_personalTrackPreview__kOjDw:disabled:before{background:var(--surface-soft)}.BackgroundMusicEditor_personalTrackActions__rcy_Z svg,.BackgroundMusicEditor_personalTrackPreview__kOjDw svg{position:relative;z-index:1;width:15px;height:15px}.BackgroundMusicEditor_personalTrackBody__rlFvc{min-width:0;min-height:44px;display:grid;cursor:pointer;align-content:center;gap:2px;border:0;border-radius:var(--editor-radius-control,8px);color:inherit;background:transparent;padding:4px 2px;text-align:left}.BackgroundMusicEditor_personalTrackBody__rlFvc:hover:not(:disabled) strong{color:var(--accent-strong)}.BackgroundMusicEditor_personalTrackBody__rlFvc:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 15%,transparent);outline-offset:1px}.BackgroundMusicEditor_personalTrackBody__rlFvc:disabled{cursor:default}.BackgroundMusicEditor_personalTrackBody__rlFvc small,.BackgroundMusicEditor_personalTrackBody__rlFvc strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_personalTrackBody__rlFvc strong{color:var(--ink);font-size:13px;font-weight:600}.BackgroundMusicEditor_personalTrackBody__rlFvc small{color:var(--muted);font-size:12px;font-weight:400}.BackgroundMusicEditor_personalTrackActions__rcy_Z{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:4px}.BackgroundMusicEditor_personalTrackActions__rcy_Z button{width:44px;height:44px;display:grid;cursor:pointer;flex:0 0 44px;place-items:center;border:0;border-radius:var(--editor-radius-control,8px);color:var(--subtle,var(--muted));background:transparent;padding:0;transition:color .16s ease-out,background-color .16s ease-out}.BackgroundMusicEditor_personalTrackActions__rcy_Z button:hover{color:var(--danger);background:color-mix(in srgb,var(--danger-soft) 72%,transparent)}.BackgroundMusicEditor_personalTrackActions__rcy_Z .BackgroundMusicEditor_personalTrackRetry__VJmXq:hover{color:var(--accent-strong);background:var(--accent-soft)}.BackgroundMusicEditor_personalTrackActions__rcy_Z button:focus-visible{outline:3px solid color-mix(in srgb,var(--danger) 14%,transparent);outline-offset:1px}.BackgroundMusicEditor_personalTrackActions__rcy_Z button:disabled{cursor:wait;opacity:.55}.BackgroundMusicEditor_personalTrackUsage__9QdWx{display:inline-flex;align-items:center;gap:4px;border-radius:var(--editor-radius-pill,999px);background:rgb(255 255 255/82%);color:var(--accent-strong);font-size:12px;font-weight:600;line-height:1.4;padding:3px 7px;white-space:nowrap}.BackgroundMusicEditor_personalTrackUsage__9QdWx svg{width:14px;height:14px}.BackgroundMusicEditor_personalEmpty__h9h0Q{min-height:58px;display:flex;align-items:center;margin:0;padding:0 12px;border:0;border-radius:var(--editor-radius-row,10px);color:var(--muted);background:color-mix(in srgb,var(--surface-soft) 72%,var(--surface));font-size:12px}.BackgroundMusicEditor_personalLoadError__LOsrQ{min-height:82px;display:grid;place-items:center;align-content:center;gap:4px;border-radius:10px;color:var(--danger);background:var(--danger-soft);font-size:12px}.BackgroundMusicEditor_personalTrackSkeleton__2xILQ{min-height:60px;border-radius:var(--editor-radius-row,10px);background:linear-gradient(90deg,var(--surface-soft),var(--surface),var(--surface-soft));background-size:200% 100%;animation:BackgroundMusicEditor_music-skeleton__bQadS 1.2s ease-in-out infinite}.BackgroundMusicEditor_personalLibraryLoading__f2vo5{min-height:60px;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted);font-size:12px}.BackgroundMusicEditor_personalLibraryLoading__f2vo5 svg{width:16px;height:16px;color:var(--accent)}.BackgroundMusicEditor_personalDeleteIcon__A4QTi{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--danger);background:color-mix(in srgb,var(--danger-soft) 76%,transparent)}.BackgroundMusicEditor_personalDeleteIcon__A4QTi svg{width:15px;height:15px}.BackgroundMusicEditor_personalDeleteCopy__Qy0XU{min-width:0;display:grid;gap:2px}.BackgroundMusicEditor_personalDeleteCopy__Qy0XU small,.BackgroundMusicEditor_personalDeleteCopy__Qy0XU strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_personalDeleteCopy__Qy0XU strong{color:var(--ink);font-size:12px;font-weight:600}.BackgroundMusicEditor_personalDeleteCopy__Qy0XU small{color:var(--muted);font-size:12px;line-height:1.45}.BackgroundMusicEditor_personalDeleteActions__NOWbD{display:inline-flex;align-items:center;gap:6px}.BackgroundMusicEditor_personalDeleteActions__NOWbD button{min-width:58px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--editor-radius-control,8px);color:var(--ink);background:transparent;font:inherit;font-size:13px;font-weight:600;padding:0 11px}.BackgroundMusicEditor_personalDeleteActions__NOWbD button:hover:not(:disabled){background:var(--surface-soft)}.BackgroundMusicEditor_personalDeleteActions__NOWbD button:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 15%,transparent);outline-offset:1px}.BackgroundMusicEditor_personalDeleteActions__NOWbD button:disabled{cursor:wait;opacity:.6}.BackgroundMusicEditor_personalDeleteActions__NOWbD button:last-child{color:var(--danger);background:color-mix(in srgb,var(--danger-soft) 72%,var(--surface))}.BackgroundMusicEditor_personalDeleteActions__NOWbD button:last-child:hover:not(:disabled){background:var(--danger-soft)}.BackgroundMusicEditor_personalDeleteActions__NOWbD svg{width:14px;height:14px}.BackgroundMusicEditor_designerNotice__S_Oga{position:sticky;z-index:3;bottom:10px;display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:10px;border:1px solid color-mix(in srgb,var(--success) 22%,var(--line));border-radius:10px;color:var(--success);background:var(--success-soft);box-shadow:0 8px 24px rgb(23 32 51/12%);font-size:12px;font-weight:500;padding:7px 8px 7px 11px}.BackgroundMusicEditor_designerNotice__S_Oga[data-error=true]{border-color:color-mix(in srgb,var(--danger) 24%,var(--line));color:var(--danger);background:var(--danger-soft)}.BackgroundMusicEditor_designerNotice__S_Oga button{width:44px;height:44px;display:grid;flex:0 0 auto;place-items:center;border:0;border-radius:var(--editor-radius-control,8px);color:currentcolor;background:transparent;padding:0}.BackgroundMusicEditor_designerNotice__S_Oga button:hover{background:rgb(0 0 0/5%)}.BackgroundMusicEditor_designerNotice__S_Oga svg{width:14px;height:14px}.BackgroundMusicEditor_hiddenAudio__UuZ9c{display:none}@keyframes BackgroundMusicEditor_music-skeleton__bQadS{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.BackgroundMusicEditor_personalTrackSkeleton__2xILQ{animation:none}}@container (max-width: 360px){.BackgroundMusicEditor_personalTrack__hNMfE{padding-inline:8px}.BackgroundMusicEditor_personalTrackUsage__9QdWx{width:24px;height:24px;justify-content:center;overflow:hidden;gap:0;padding:0;font-size:0}.BackgroundMusicEditor_personalTrackUsage__9QdWx svg{flex:0 0 14px}.BackgroundMusicEditor_personalDeleteActions__NOWbD{gap:2px}.BackgroundMusicEditor_personalDeleteActions__NOWbD button{min-width:50px;padding-inline:8px}}@media (max-width:760px){.BackgroundMusicEditor_personalDeleteCopy__Qy0XU small{display:none}}@media (hover:hover){.BackgroundMusicEditor_chooseButton__47kMq:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--ui-line));background:var(--action-local-bg-hover)}.BackgroundMusicEditor_removeButton__hPyWU:hover{background:var(--editor-control-bg-hover,var(--accent-soft));border-color:var(--editor-control-border-hover,var(--ui-line-strong))}}.BackgroundMusicEditor_playButton__pQZxy{display:grid;width:38px;aspect-ratio:1;cursor:pointer;place-items:center;border:0;border-radius:50%;background:var(--accent);color:var(--on-accent)}.BackgroundMusicEditor_playButton__pQZxy svg{width:15px}.BackgroundMusicEditor_trackMeta__K7aJq{display:grid;min-width:0;gap:3px}.BackgroundMusicEditor_trackMeta__K7aJq strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_trackMeta__K7aJq small{color:var(--text-muted);font-size:.75rem}.BackgroundMusicEditor_trackActions__mjsW9{display:flex;grid-column:1/-1;gap:7px;padding-top:2px}.BackgroundMusicEditor_dialogFooter__ObQ_G button,.BackgroundMusicEditor_trackActions__mjsW9 button{display:inline-flex;min-height:34px;cursor:pointer;align-items:center;justify-content:center;gap:6px;border:1px solid var(--editor-control-border,var(--ui-line));border-radius:999px;background:var(--editor-control-bg,var(--surface-strong));color:var(--text-primary);font:inherit;font-size:.75rem;font-weight:800;padding:0 12px}.BackgroundMusicEditor_trackActions__mjsW9 button svg{width:13px}.BackgroundMusicEditor_trackActions__mjsW9 .BackgroundMusicEditor_removeButton__hPyWU{width:34px;margin-left:auto;padding:0}.BackgroundMusicEditor_secondarySources__STl91{display:flex}.BackgroundMusicEditor_secondarySources__STl91 .BackgroundMusicEditor_sourceButton__0PxyT{min-height:36px;padding:0 14px}.BackgroundMusicEditor_error__0XpJ4,.BackgroundMusicEditor_status__Pu_aw,.BackgroundMusicEditor_unavailable__q1aam{margin:0;color:var(--text-muted);font-size:.75rem}.BackgroundMusicEditor_error__0XpJ4{color:var(--danger)}.BackgroundMusicEditor_spinner__2rPzO{animation:BackgroundMusicEditor_spin__4ZiNg .9s linear infinite}.BackgroundMusicEditor_backdrop__zah7Y{position:fixed;z-index:150;display:grid;place-items:center;background:rgb(20 14 11/58%);inset:0;padding:28px}.BackgroundMusicEditor_clipDialog__6IFtS{display:grid;max-height:min(720px,calc(100dvh - 56px));overflow:hidden;border:1px solid rgb(255 255 255/38%);border-radius:24px;background:var(--surface-strong);box-shadow:0 28px 72px rgb(20 14 11/25%);width:min(780px,100%);grid-template-rows:auto minmax(0,1fr) auto}.BackgroundMusicEditor_clipDialog__6IFtS .BackgroundMusicEditor_dialogHeader__oYLbn h2{font-size:clamp(1.55rem,2.7vw,1.9rem)}.BackgroundMusicEditor_dialogHeader__oYLbn{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid rgb(23 32 51/9%);padding:24px 28px 19px}.BackgroundMusicEditor_dialogHeader__oYLbn h2,.BackgroundMusicEditor_dialogHeader__oYLbn p{margin:0}.BackgroundMusicEditor_dialogHeader__oYLbn h2{font-family:inherit;font-size:clamp(1.35rem,3vw,2rem)}.BackgroundMusicEditor_dialogHeader__oYLbn p{margin-top:6px;color:var(--text-muted);font-size:.75rem}.BackgroundMusicEditor_clipTrackSummary__C4s2x{display:flex;min-width:0;align-items:center;gap:8px}.BackgroundMusicEditor_clipTrackSummary__C4s2x span{overflow:hidden;max-width:min(430px,60vw);text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_clipTrackSummary__C4s2x strong{flex:0 0 auto;color:var(--text-primary);font-size:.75rem;font-weight:800}.BackgroundMusicEditor_dialogHeader__oYLbn>button{display:grid;width:38px;aspect-ratio:1;cursor:pointer;flex:0 0 auto;place-items:center;border:1px solid rgb(23 32 51/12%);border-radius:50%;background:var(--surface-soft);color:var(--text-primary);transition:border-color .16s ease-out,background .16s ease-out}.BackgroundMusicEditor_dialogHeader__oYLbn>button:hover{border-color:rgb(23 32 51/20%);background:var(--brand-panel)}.BackgroundMusicEditor_dialogHeader__oYLbn button svg{width:17px}.BackgroundMusicEditor_clipBody__rg2Ve{display:grid;min-height:0;align-content:start;gap:13px;overflow-y:auto;padding:22px 28px}.BackgroundMusicEditor_clipGuide__l4sV8{margin:0;color:var(--text-muted);font-size:.75rem;line-height:1.5}.BackgroundMusicEditor_clipPlayButton__jV4dz{display:inline-flex;min-height:40px;cursor:pointer;align-items:center;gap:8px;border:0;border-radius:999px;background:var(--accent);box-shadow:0 6px 16px color-mix(in srgb,var(--accent) 16%,transparent);color:var(--on-accent);font:inherit;font-size:.75rem;font-weight:850;padding:0 15px}.BackgroundMusicEditor_clipPlayButton__jV4dz svg{width:15px}.BackgroundMusicEditor_clipPlayButton__jV4dz:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.BackgroundMusicEditor_clipTimeline__z0gz8{position:relative;height:156px;margin:2px 0 14px;border:1px solid rgb(23 32 51/10%);border-radius:16px;background:var(--surface-soft);cursor:pointer;touch-action:none;user-select:none}.BackgroundMusicEditor_clipTimeline__z0gz8[data-drag-mode=end],.BackgroundMusicEditor_clipTimeline__z0gz8[data-drag-mode=start]{cursor:ew-resize}.BackgroundMusicEditor_clipTimeline__z0gz8[data-drag-mode=playhead],.BackgroundMusicEditor_clipTimeline__z0gz8[data-drag-mode=selection]{cursor:grabbing}.BackgroundMusicEditor_clipSelection__FoFzT{position:absolute;z-index:3;cursor:grab;overflow:visible;border-block:1px solid color-mix(in srgb,var(--accent) 20%,transparent);border-inline:0;border-radius:10px;background:color-mix(in srgb,var(--accent) 5%,transparent);inset-block:11px;padding:0;touch-action:none;transition:border-color .16s ease-out,background .16s ease-out}.BackgroundMusicEditor_clipSelection__FoFzT:focus-visible,.BackgroundMusicEditor_clipSelection__FoFzT:hover,.BackgroundMusicEditor_clipSelection__FoFzT[data-active=true]{border-color:color-mix(in srgb,var(--accent) 32%,transparent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.BackgroundMusicEditor_clipSelection__FoFzT:active{cursor:grabbing}.BackgroundMusicEditor_clipSelection__FoFzT:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 32%,transparent);outline-offset:-3px}.BackgroundMusicEditor_clipSelectionGrip__eRhWu{position:absolute;top:-15px;left:50%;display:inline-flex;min-height:28px;align-items:center;gap:3px;border:1px solid color-mix(in srgb,var(--accent) 24%,transparent);border-radius:999px;background:rgb(255 253 250/96%);box-shadow:0 4px 12px rgb(23 32 51/8%);color:var(--brand-copper-deep);font-variant-numeric:tabular-nums;padding:0 9px 0 6px;pointer-events:none;transform:translateX(-50%);transition:border-color .16s ease-out,transform .16s ease-out;white-space:nowrap}.BackgroundMusicEditor_clipSelection__FoFzT:active .BackgroundMusicEditor_clipSelectionGrip__eRhWu,.BackgroundMusicEditor_clipSelection__FoFzT:focus-visible .BackgroundMusicEditor_clipSelectionGrip__eRhWu,.BackgroundMusicEditor_clipSelection__FoFzT:hover .BackgroundMusicEditor_clipSelectionGrip__eRhWu{border-color:color-mix(in srgb,var(--accent) 35%,transparent);transform:translateX(-50%) scale(1.03)}.BackgroundMusicEditor_clipSelectionGrip__eRhWu svg{width:14px;height:14px}.BackgroundMusicEditor_clipSelectionGrip__eRhWu b{font-size:.75rem;font-weight:850}.BackgroundMusicEditor_waveformBars__rNt6m{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;gap:2px;inset:22px 12px;pointer-events:none}.BackgroundMusicEditor_waveformBarSelected__MyFJg,.BackgroundMusicEditor_waveformBar__uSwuu{width:2px;min-height:4px;flex:1 1 auto;border-radius:999px;background:var(--brand-copper)}.BackgroundMusicEditor_waveformBar__uSwuu{opacity:.2}.BackgroundMusicEditor_waveformBarSelected__MyFJg{opacity:.94}.BackgroundMusicEditor_clipTimelineStatus__ql1mm{position:absolute;z-index:2;display:grid;place-items:center;color:var(--text-muted);font-size:.75rem;inset:0;pointer-events:none}.BackgroundMusicEditor_clipPlayhead__Q6zKQ{position:absolute;z-index:6;width:44px;cursor:grab;border:0;background:transparent;inset-block:0;padding:0;transform:translateX(-50%);touch-action:none}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:active,.BackgroundMusicEditor_clipPlayhead__Q6zKQ[data-active=true]{cursor:grabbing}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:before{position:absolute;left:50%;width:1px;border-radius:999px;background:rgb(23 32 51/84%);content:"";inset-block:10px -5px;transform:translateX(-.5px)}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:after{position:absolute;bottom:-17px;left:50%;width:24px;aspect-ratio:1;border:3px solid var(--surface-strong);border-radius:50%;background:var(--text-primary);box-shadow:0 4px 11px rgb(23 32 51/17%);content:"";transform:translateX(-50%);transition:background .14s ease-out,transform .14s ease-out}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:focus-visible:after,.BackgroundMusicEditor_clipPlayhead__Q6zKQ:hover:after,.BackgroundMusicEditor_clipPlayhead__Q6zKQ[data-active=true]:after{background:var(--text-primary);transform:translateX(-50%) scale(1.12)}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:focus-visible{outline:none}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:focus-visible:after{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:3px}.BackgroundMusicEditor_clipPlayheadIcon__xrgxL{position:absolute;z-index:2;bottom:-9px;left:50%;width:10px;height:10px;fill:white;color:white;pointer-events:none;transform:translateX(-45%)}.BackgroundMusicEditor_clipPlayheadTime__3uGFv{position:absolute;z-index:1;top:-28px;left:50%;min-width:42px;border-radius:7px;background:var(--text-primary);box-shadow:0 4px 12px rgb(23 32 51/16%);color:white;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:800;line-height:24px;opacity:0;padding-inline:7px;pointer-events:none;transform:translate(-50%,4px);transition:opacity .14s ease-out,transform .14s ease-out}.BackgroundMusicEditor_clipPlayhead__Q6zKQ:focus-visible .BackgroundMusicEditor_clipPlayheadTime__3uGFv,.BackgroundMusicEditor_clipPlayhead__Q6zKQ:hover .BackgroundMusicEditor_clipPlayheadTime__3uGFv,.BackgroundMusicEditor_clipPlayhead__Q6zKQ[data-active=true] .BackgroundMusicEditor_clipPlayheadTime__3uGFv{opacity:1;transform:translate(-50%)}.BackgroundMusicEditor_clipHandle__bF5YA{position:absolute;z-index:7;width:44px;cursor:ew-resize;border:0;background:transparent;inset-block:0;padding:0;transform:translateX(-50%);touch-action:none}.BackgroundMusicEditor_clipHandle__bF5YA:before{position:absolute;width:1px;border-radius:999px;background:var(--brand-copper-deep);content:"";inset-block:11px;left:calc(50% - .5px)}.BackgroundMusicEditor_clipHandle__bF5YA:after{position:absolute;top:50%;left:50%;width:16px;height:44px;border:2px solid var(--surface-strong);border-radius:8px;background:linear-gradient(90deg,transparent 5px,rgb(255 255 255/66%) 5px 6px,transparent 6px 9px,rgb(255 255 255/66%) 9px 10px,transparent 10px),var(--brand-copper-deep);box-shadow:0 3px 9px rgb(23 32 51/20%);content:"";transform:translate(-50%,-50%);transition:transform .16s ease-out}.BackgroundMusicEditor_clipHandle__bF5YA[data-side=end]:focus-visible:after,.BackgroundMusicEditor_clipHandle__bF5YA[data-side=end]:hover:after,.BackgroundMusicEditor_clipHandle__bF5YA[data-side=end][data-active=true]:after,.BackgroundMusicEditor_clipHandle__bF5YA[data-side=start]:focus-visible:after,.BackgroundMusicEditor_clipHandle__bF5YA[data-side=start]:hover:after,.BackgroundMusicEditor_clipHandle__bF5YA[data-side=start][data-active=true]:after{transform:translate(-50%,-50%) scale(1.05)}.BackgroundMusicEditor_clipHandle__bF5YA:focus-visible{outline:none}.BackgroundMusicEditor_clipHandle__bF5YA:focus-visible:after{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:3px}.BackgroundMusicEditor_clipHandleLabel__Ms7X0{position:absolute;z-index:1;top:50%;display:flex;min-width:max-content;align-items:center;gap:5px;border-radius:7px;background:var(--text-primary);box-shadow:0 4px 12px rgb(23 32 51/16%);color:white;font-variant-numeric:tabular-nums;line-height:26px;opacity:0;padding-inline:8px;pointer-events:none;transform:translateY(-50%);transition:opacity .14s ease-out,transform .14s ease-out}.BackgroundMusicEditor_clipHandle__bF5YA[data-side=start] .BackgroundMusicEditor_clipHandleLabel__Ms7X0{left:calc(50% + 13px)}.BackgroundMusicEditor_clipHandle__bF5YA[data-side=end] .BackgroundMusicEditor_clipHandleLabel__Ms7X0{right:calc(50% + 13px)}.BackgroundMusicEditor_clipHandleLabel__Ms7X0 small{color:rgb(255 255 255/68%);font-size:.75rem;font-weight:600}.BackgroundMusicEditor_clipHandleLabel__Ms7X0 strong{font-size:.75rem;font-weight:850}.BackgroundMusicEditor_clipHandle__bF5YA:focus-visible .BackgroundMusicEditor_clipHandleLabel__Ms7X0,.BackgroundMusicEditor_clipHandle__bF5YA:hover .BackgroundMusicEditor_clipHandleLabel__Ms7X0,.BackgroundMusicEditor_clipHandle__bF5YA[data-active=true] .BackgroundMusicEditor_clipHandleLabel__Ms7X0{opacity:1;transform:translateY(-50%)}.BackgroundMusicEditor_clipTransport__Suq7_{display:flex;min-height:42px;align-items:center;gap:12px;margin-inline:0}.BackgroundMusicEditor_clipTransportMeta__lnViS{display:grid;min-width:0;gap:2px}.BackgroundMusicEditor_clipTransportMeta__lnViS>strong{color:var(--text-primary);font-size:.75rem;font-variant-numeric:tabular-nums}.BackgroundMusicEditor_clipTransportMeta__lnViS>strong small{color:var(--text-muted);font-size:inherit;font-weight:600}.BackgroundMusicEditor_clipTransportMeta__lnViS>small{overflow:hidden;max-width:240px;color:var(--text-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.BackgroundMusicEditor_clipResetButton__dZe_B{min-height:36px;cursor:pointer;margin-left:auto;border:0;border-radius:999px;background:transparent;color:var(--accent-strong);font:inherit;font-size:.75rem;font-weight:800;padding:0 10px}.BackgroundMusicEditor_clipResetButton__dZe_B:hover{background:var(--accent-soft)}.BackgroundMusicEditor_clipResetButton__dZe_B:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.BackgroundMusicEditor_dialogFooter__ObQ_G{display:flex;justify-content:flex-end;gap:9px;border-top:1px solid rgb(23 32 51/9%);padding:16px 28px}.BackgroundMusicEditor_dialogFooter__ObQ_G .BackgroundMusicEditor_primaryAction__nEc_k{border-color:var(--action-local-border);background:var(--action-local-bg);color:var(--action-local-fg)}@keyframes BackgroundMusicEditor_spin__4ZiNg{to{transform:rotate(1turn)}}@media (max-width:640px){.BackgroundMusicEditor_designerCurrentTrack__Egq7n{grid-template-columns:44px minmax(0,1fr) auto}.BackgroundMusicEditor_designerEditClipButton__aB1fU{width:44px;padding:0}.BackgroundMusicEditor_designerEditClipButton__aB1fU span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.BackgroundMusicEditor_designerMusicActions__PXRvO,.BackgroundMusicEditor_sourceChoices__dhnHV{grid-template-columns:1fr}.BackgroundMusicEditor_backdrop__zah7Y{align-items:stretch;padding:0}.BackgroundMusicEditor_clipDialog__6IFtS{width:100%;height:100dvh;max-height:100dvh;border:0;border-radius:0}.BackgroundMusicEditor_dialogHeader__oYLbn{padding:18px 16px 14px}.BackgroundMusicEditor_clipBody__rg2Ve{padding:22px 16px 20px}.BackgroundMusicEditor_clipTimeline__z0gz8{height:126px;margin:0 10px 13px}.BackgroundMusicEditor_waveformBars__rNt6m{gap:1px;inset-inline:7px}.BackgroundMusicEditor_clipHandle__bF5YA{width:44px}.BackgroundMusicEditor_clipGuide__l4sV8,.BackgroundMusicEditor_clipTransport__Suq7_{margin-inline:10px}.BackgroundMusicEditor_clipTransport__Suq7_{gap:8px}.BackgroundMusicEditor_clipPlayButton__jV4dz{min-height:38px;padding-inline:12px}.BackgroundMusicEditor_clipTransportMeta__lnViS>strong{font-size:.75rem}.BackgroundMusicEditor_clipTransportMeta__lnViS>small{max-width:110px}.BackgroundMusicEditor_clipSelectionGrip__eRhWu{top:-13px;min-height:24px}.BackgroundMusicEditor_dialogFooter__ObQ_G{margin-top:auto;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.BackgroundMusicEditor_clipHandleLabel__Ms7X0,.BackgroundMusicEditor_clipHandle__bF5YA:after,.BackgroundMusicEditor_clipPlayheadTime__3uGFv,.BackgroundMusicEditor_clipPlayhead__Q6zKQ:after,.BackgroundMusicEditor_clipSelectionGrip__eRhWu,.BackgroundMusicEditor_clipSelection__FoFzT,.BackgroundMusicEditor_spinner__2rPzO,.BackgroundMusicEditor_toggle__E1z4D i,.BackgroundMusicEditor_toggle__E1z4D i:after{transition:none;animation:none}}.EditorFeedback_viewport__S6dsX{position:sticky;z-index:70;top:12px;display:flex;width:100%;height:0;justify-content:center;padding:0 clamp(14px,2vw,22px);pointer-events:none}.EditorFeedback_notice__RFuwd{display:grid;width:min(100%,328px);min-height:44px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;border:1px solid color-mix(in srgb,var(--success) 24%,var(--ui-line));border-radius:11px;background:color-mix(in srgb,var(--surface-strong) 96%,var(--success-soft));box-shadow:0 10px 28px color-mix(in srgb,var(--ink) 13%,transparent);color:var(--ink);padding:6px 7px 6px 11px;font-size:.75rem;line-height:1.4;pointer-events:auto;animation:EditorFeedback_editor-feedback-in__QXzDg .18s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(12px)}.EditorFeedback_notice__RFuwd[data-tone=error]{border-color:color-mix(in srgb,var(--danger) 26%,var(--ui-line));background:color-mix(in srgb,var(--surface-strong) 96%,var(--danger-soft))}.EditorFeedback_notice__RFuwd[data-tone=warning]{border-color:color-mix(in srgb,var(--warning) 28%,var(--ui-line));background:color-mix(in srgb,var(--surface-strong) 96%,var(--warning-soft))}.EditorFeedback_notice__RFuwd[data-tone=info]{border-color:color-mix(in srgb,var(--accent) 24%,var(--ui-line));background:color-mix(in srgb,var(--surface-strong) 96%,var(--accent-soft))}.EditorFeedback_notice__RFuwd>svg{width:17px;color:var(--success)}.EditorFeedback_notice__RFuwd[data-tone=error]>svg{color:var(--danger)}.EditorFeedback_notice__RFuwd[data-tone=warning]>svg{color:var(--warning)}.EditorFeedback_notice__RFuwd[data-tone=info]>svg{color:var(--accent-strong)}.EditorFeedback_action__oahPg,.EditorFeedback_dismiss__qwXDw{min-height:32px;cursor:pointer;border:0;border-radius:8px;background:transparent;color:var(--accent-strong);font:inherit;font-weight:700}.EditorFeedback_action__oahPg{padding:0 8px;white-space:nowrap}.EditorFeedback_dismiss__qwXDw{display:grid;width:32px;place-items:center;padding:0;color:var(--ink-soft)}.EditorFeedback_action__oahPg:hover,.EditorFeedback_dismiss__qwXDw:hover{background:color-mix(in srgb,var(--accent) 9%,transparent)}.EditorFeedback_action__oahPg:focus-visible,.EditorFeedback_dismiss__qwXDw:focus-visible{outline:3px solid var(--focus-ring);outline-offset:1px}.EditorFeedback_dismiss__qwXDw svg{width:14px}@keyframes EditorFeedback_editor-feedback-in__QXzDg{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:620px){.EditorFeedback_viewport__S6dsX{top:calc(100dvh - 60px - 14px - env(safe-area-inset-bottom));justify-content:center;padding:0 12px}.EditorFeedback_notice__RFuwd{width:100%;transform:translateY(-100%);animation-name:EditorFeedback_editor-feedback-mobile-in___Jptb}}@keyframes EditorFeedback_editor-feedback-mobile-in___Jptb{0%{opacity:0;transform:translateY(calc(-100% + 4px))}to{opacity:1;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.EditorFeedback_notice__RFuwd{animation:none}}.ResponsiveVisualDesignRenderer_viewport__rOi6C{position:relative;width:100%;overflow:hidden}.ResponsiveVisualDesignRenderer_scale__4AJgZ{position:absolute;top:0;left:50%;transform-origin:top center}.VisualDesignRenderer_document__07fjm{position:relative;width:390px;overflow:visible;background:#fff;color:#171717;box-shadow:0 18px 55px rgb(30 24 20/14%);isolation:isolate}.VisualDesignRenderer_clipSurface__N6D2W{position:absolute;inset:0;overflow:hidden;overflow:clip;background:#fff;isolation:isolate}.VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_sectionLayer__5v7r8{position:absolute;inset:0}.VisualDesignRenderer_sectionLayer__5v7r8{z-index:1;pointer-events:none}.VisualDesignRenderer_nodeLayer__DBWfC{z-index:2}.VisualDesignRenderer_section__w_0z_{position:absolute;right:0;left:0;width:390px;overflow:visible;background-position:50%;background-repeat:no-repeat}.VisualDesignRenderer_pageBackground__XJpYH,.VisualDesignRenderer_sectionBackground__VKOzF{position:absolute;inset:0;pointer-events:none}.VisualDesignRenderer_pageBackground__XJpYH,.VisualDesignRenderer_sectionBackground__VKOzF{z-index:0}.VisualDesignRenderer_pageAnimationFade__MpuBk .VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_pageAnimationFade__MpuBk .VisualDesignRenderer_section__w_0z_{animation:VisualDesignRenderer_pageFade__sws0T .55s ease both}.VisualDesignRenderer_pageAnimationSlideUp__f9TCt .VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_pageAnimationSlideUp__f9TCt .VisualDesignRenderer_section__w_0z_{animation:VisualDesignRenderer_pageSlideUp__5wdDu .6s ease both}.VisualDesignRenderer_pageAnimationScaleIn__Q_8hB .VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_pageAnimationScaleIn__Q_8hB .VisualDesignRenderer_section__w_0z_{animation:VisualDesignRenderer_pageScaleIn__d01Nq .55s cubic-bezier(.2,.8,.2,1) both}.VisualDesignRenderer_pageAnimationFlipIn__FL1J_ .VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_pageAnimationFlipIn__FL1J_ .VisualDesignRenderer_section__w_0z_{animation:VisualDesignRenderer_pageFlipIn__jafoY .65s cubic-bezier(.2,.8,.2,1) both;transform-origin:center top}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_{animation:VisualDesignRenderer_pageSlideUp__5wdDu .55s ease both}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_:nth-child(2){animation-delay:.08s}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_:nth-child(3){animation-delay:.16s}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_:nth-child(4){animation-delay:.24s}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_:nth-child(5){animation-delay:.32s}.VisualDesignRenderer_pageAnimationStagger__OA5Sl .VisualDesignRenderer_section__w_0z_:nth-child(n+6){animation-delay:.4s}@keyframes VisualDesignRenderer_pageFade__sws0T{0%{opacity:0}}@keyframes VisualDesignRenderer_pageSlideUp__5wdDu{0%{opacity:0;translate:0 18px}}@keyframes VisualDesignRenderer_pageScaleIn__d01Nq{0%{opacity:0;scale:.96}}@keyframes VisualDesignRenderer_pageFlipIn__jafoY{0%{opacity:0;transform:perspective(1000px) rotateX(-8deg)}}.VisualDesignRenderer_node__EQiET{--node-entrance-animation:none;--node-continuous-animation:none;--node-animation-duration:.55s;--node-animation-delay:0s;--node-animation-easing:ease-out;--node-continuous-duration:0s;--node-continuous-delay:0s;--node-continuous-easing:linear;position:absolute;margin:0;transform-origin:center;user-select:none;touch-action:none;box-sizing:border-box}.VisualDesignRenderer_nodeMotion__2BXET,.VisualDesignRenderer_nodeVisual__Kc_KN{width:100%;height:100%;transform-origin:center}.VisualDesignRenderer_nodeMotion__2BXET{animation-name:var(--node-entrance-animation);animation-duration:var(--node-animation-duration);animation-delay:var(--node-animation-delay);animation-timing-function:var(--node-animation-easing);animation-iteration-count:1;animation-fill-mode:both}.VisualDesignRenderer_nodeVisual__Kc_KN{position:relative;overflow:hidden;animation-name:var(--node-continuous-animation);animation-duration:var(--node-continuous-duration);animation-delay:var(--node-continuous-delay);animation-timing-function:var(--node-continuous-easing);animation-iteration-count:infinite;animation-fill-mode:both}.VisualDesignRenderer_nodeLink__MgH5r{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.VisualDesignRenderer_animationFade__RFIia{--node-entrance-animation:VisualDesignRenderer_nodeFade__pyree}.VisualDesignRenderer_animationSlideUp__ywDI3,.VisualDesignRenderer_animationStagger__6ncqr{--node-entrance-animation:VisualDesignRenderer_nodeSlideUp__qF4Mz}.VisualDesignRenderer_animationSlideDown__hXjme{--node-entrance-animation:VisualDesignRenderer_nodeSlideDown__hzLfi}.VisualDesignRenderer_animationSlideLeft__w4f1H{--node-entrance-animation:VisualDesignRenderer_nodeSlideLeft__iP5iF}.VisualDesignRenderer_animationSlideRight__jgWPf{--node-entrance-animation:VisualDesignRenderer_nodeSlideRight__XlPYJ}.VisualDesignRenderer_animationScaleIn__Yd3rY{--node-entrance-animation:VisualDesignRenderer_nodeScaleIn__vmpUq}.VisualDesignRenderer_animationScaleOut__TsU_V{--node-entrance-animation:VisualDesignRenderer_nodeScaleOut__fs_b6}.VisualDesignRenderer_animationRotateIn__D10j2{--node-entrance-animation:VisualDesignRenderer_nodeRotateIn__G68ZU}.VisualDesignRenderer_animationBounceIn__Hy22B{--node-entrance-animation:VisualDesignRenderer_nodeBounceIn__hQEzM}.VisualDesignRenderer_animationFlipIn__xpp7g{--node-entrance-animation:VisualDesignRenderer_nodeFlipIn__VUvZu}.VisualDesignRenderer_animationZoomIn__Xo9MN{--node-entrance-animation:VisualDesignRenderer_nodeZoomIn__us_uI}.VisualDesignRenderer_continuousFloat___eCxF{--node-continuous-animation:VisualDesignRenderer_nodeFloat__AQoj4}.VisualDesignRenderer_continuousBounce__cMcP1{--node-continuous-animation:VisualDesignRenderer_nodeBounce__qqUoD}.VisualDesignRenderer_continuousPulse__wa_LT{--node-continuous-animation:VisualDesignRenderer_nodePulse__t43qM}.VisualDesignRenderer_continuousBlink__DdOD5{--node-continuous-animation:VisualDesignRenderer_nodeBlink__fCKLD}.VisualDesignRenderer_continuousSpin__2Oi9d{--node-continuous-animation:VisualDesignRenderer_nodeSpin__DEEXM}.VisualDesignRenderer_continuousShake__UeSdA{--node-continuous-animation:VisualDesignRenderer_nodeShake__f2Zka}.VisualDesignRenderer_continuousSwing__gktGL{--node-continuous-animation:VisualDesignRenderer_nodeSwing__DBmIY;transform-origin:center top}.VisualDesignRenderer_continuousWobble__3mgC5{--node-continuous-animation:VisualDesignRenderer_nodeWobble__SZGO_}@keyframes VisualDesignRenderer_nodeFade__pyree{0%{opacity:0}}@keyframes VisualDesignRenderer_nodeSlideUp__qF4Mz{0%{opacity:0;translate:0 18px}}@keyframes VisualDesignRenderer_nodeSlideDown__hzLfi{0%{opacity:0;translate:0 -18px}}@keyframes VisualDesignRenderer_nodeSlideLeft__iP5iF{0%{opacity:0;translate:18px 0}}@keyframes VisualDesignRenderer_nodeSlideRight__XlPYJ{0%{opacity:0;translate:-18px 0}}@keyframes VisualDesignRenderer_nodeScaleIn__vmpUq{0%{opacity:0;scale:.96}}@keyframes VisualDesignRenderer_nodeScaleOut__fs_b6{0%{opacity:0;scale:1.04}}@keyframes VisualDesignRenderer_nodeRotateIn__G68ZU{0%{opacity:0;rotate:-6deg;scale:.98}}@keyframes VisualDesignRenderer_nodeBounceIn__hQEzM{0%{opacity:0;scale:.92}65%{opacity:1;scale:1.025}84%{scale:.992}to{scale:1}}@keyframes VisualDesignRenderer_nodeFlipIn__VUvZu{0%{opacity:0;transform:perspective(1000px) rotateX(-8deg)}}@keyframes VisualDesignRenderer_nodeZoomIn__us_uI{0%{opacity:0;scale:.88}}@keyframes VisualDesignRenderer_nodeFloat__AQoj4{50%{translate:0 -8px}}@keyframes VisualDesignRenderer_nodeBounce__qqUoD{0%,to{translate:0 0}40%{translate:0 -8px}58%{translate:0 -2px}72%{translate:0 -5px}}@keyframes VisualDesignRenderer_nodePulse__t43qM{50%{scale:1.025}}@keyframes VisualDesignRenderer_nodeBlink__fCKLD{0%,45%,to{opacity:1}22%{opacity:.35}}@keyframes VisualDesignRenderer_nodeShake__f2Zka{0%,64%,to{translate:0 0;rotate:0deg}12%{translate:-3px 0;rotate:-.6deg}24%{translate:3px 0;rotate:.6deg}36%{translate:-2px 0;rotate:-.4deg}48%{translate:2px 0;rotate:.4deg}}@keyframes VisualDesignRenderer_nodeSwing__DBmIY{25%{rotate:-2deg}75%{rotate:2deg}}@keyframes VisualDesignRenderer_nodeSpin__DEEXM{to{rotate:1turn}}@keyframes VisualDesignRenderer_nodeWobble__SZGO_{0%,to{translate:0 0;rotate:0deg;scale:1}25%{translate:-3px -2px;rotate:-1.5deg;scale:1.01}50%{translate:3px -5px;rotate:1.5deg;scale:1.02}75%{translate:-2px -2px;rotate:-.8deg;scale:1.01}}.VisualDesignRenderer_textNode__KLcIk{display:grid;align-items:center;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}.VisualDesignRenderer_textContent__DE83W{width:100%;min-height:1em;outline:none;cursor:text}.VisualDesignRenderer_imageNode__jYLzB .VisualDesignRenderer_nodeVisual__Kc_KN{overflow:hidden;background:rgb(25 20 17/6%)}.VisualDesignRenderer_decorationNode__oTRiI .VisualDesignRenderer_nodeVisual__Kc_KN{overflow:hidden;background-color:transparent}.VisualDesignRenderer_decorationMask__gzAAk,.VisualDesignRenderer_decorationNode__oTRiI img,.VisualDesignRenderer_imageNode__jYLzB img{width:100%;height:100%;pointer-events:none;transform-origin:center}.VisualDesignRenderer_decorationMask__gzAAk{display:block}.VisualDesignRenderer_imageContentFrame__DFwbT{position:relative;display:block;width:100%;height:100%;overflow:hidden}.VisualDesignRenderer_imagePlaceholder__2H3e6{display:grid;width:100%;height:100%;place-items:center;border:1px dashed rgb(28 24 21/24%);color:rgb(28 24 21/52%);font-family:var(--font-product,"Noto Sans"),"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:600;text-align:center}.VisualDesignRenderer_shapeNode__QAfRB{pointer-events:auto}.VisualDesignRenderer_smartNode__4X272{display:grid;place-items:center;border:1px dashed rgb(36 92 111/34%);border-radius:14px;background:rgb(36 92 111/7%);color:#245c6f;font-family:var(--font-product,"Noto Sans"),"Segoe UI",Arial,sans-serif;font-size:13px;font-weight:700;letter-spacing:.01em;text-align:center}.VisualDesignRenderer_smartAction__rClGw{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border-radius:9px;background:#1d2f59;color:white;padding:0 16px;text-decoration:none}.VisualDesignRenderer_countdown__Jy9KR{display:grid;width:100%;height:100%;grid-template-columns:repeat(4,1fr);align-items:center;gap:7px}.VisualDesignRenderer_countdown__Jy9KR>span{display:grid;min-width:0;place-items:center;border-radius:9px;background:rgb(255 255 255/68%);padding:10px 4px}.VisualDesignRenderer_countdown__Jy9KR strong{color:#1d2f59;font-size:21px;line-height:1}.VisualDesignRenderer_countdown__Jy9KR small{margin-top:5px;color:#61708e;font-size:9px;font-weight:650;text-transform:uppercase}.VisualDesignRenderer_groupNode__qOnNP{border:1px dashed transparent}.VisualDesignRenderer_node__EQiET[data-design-editor-selected=true],.VisualDesignRenderer_selected__ztB0I{outline:1px solid rgb(36 92 111/35%);outline-offset:2px}.VisualDesignRenderer_editing__GqQrZ,.VisualDesignRenderer_node__EQiET[data-design-editor-editing=true]{user-select:text;touch-action:auto}@media (prefers-reduced-motion:reduce){.VisualDesignRenderer_node__EQiET{scroll-behavior:auto}.VisualDesignRenderer_nodeLayer__DBWfC,.VisualDesignRenderer_nodeMotion__2BXET,.VisualDesignRenderer_nodeVisual__Kc_KN,.VisualDesignRenderer_section__w_0z_{animation:none!important;transition:none!important}}.VisualInvitationMusicPlayer_control__3NeC5{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));z-index:30;display:grid;width:46px;height:46px;place-items:center;border:1px solid rgb(255 255 255/42%);border-radius:50%;color:#fff;background:rgb(17 24 39/82%);box-shadow:0 10px 28px rgb(15 23 42/24%);backdrop-filter:blur(12px);cursor:pointer}.VisualInvitationMusicPlayer_control__3NeC5 svg{width:20px;height:20px}.VisualInvitationMusicPlayer_control__3NeC5:focus-visible{outline:3px solid rgb(99 102 241/45%);outline-offset:3px}.VisualInvitationMusicPlayer_control__3NeC5[data-playing=true]{background:rgb(49 46 129/90%)}@media (max-width:640px){.VisualInvitationMusicPlayer_control__3NeC5{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}}.TrialGuestSelector_selector__aL7mj{padding:16px 0 0;margin-top:16px;border-top:1px solid var(--ui-line);color:var(--ink);font-size:14px;line-height:1.55}.TrialGuestSelector_selector__aL7mj p{margin:6px 0}.TrialGuestSelector_selector__aL7mj details{max-width:44rem}.TrialGuestSelector_selector__aL7mj summary{cursor:pointer;padding:10px 0;min-height:44px;font-weight:600}.TrialGuestSelector_selector__aL7mj button{min-height:44px;padding:10px 14px;border:1px solid var(--ui-line);border-radius:8px;color:var(--ink);background:var(--surface-strong);font:inherit;cursor:pointer}.TrialGuestSelector_selector__aL7mj button:disabled{opacity:.55;cursor:not-allowed}.TrialGuestSelector_selector__aL7mj :is(button,summary,input):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.TrialGuestSelector_selector__aL7mj fieldset{margin:12px 0;border:0;padding:0;min-width:0}.TrialGuestSelector_selector__aL7mj legend{padding:0;font-weight:600}.TrialGuestSelector_search__g_sXL{display:grid;gap:6px}.TrialGuestSelector_search__g_sXL input{width:100%;min-width:0;min-height:44px;padding:8px 12px;border:1px solid var(--ui-line);border-radius:8px;color:var(--ink);background:var(--surface-strong);font:inherit}.TrialGuestSelector_list__Td9Y5{max-height:240px;overflow:auto;padding:4px}.TrialGuestSelector_choice__5tccY{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.TrialGuestSelector_choice__5tccY input{width:18px;height:18px;flex-shrink:0;accent-color:var(--accent)}.TrialGuestSelector_choice__5tccY span{overflow-wrap:anywhere}.ThemeToggle_toggle__BAwb9{position:relative;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;padding:0;display:grid;place-items:center;overflow:hidden;border:0;border-radius:0;background:transparent;color:var(--ink-soft);cursor:pointer;transition:color .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.ThemeToggle_toggle__BAwb9:hover{color:var(--accent-strong);transform:translateY(-1px)}.ThemeToggle_toggle__BAwb9:active{transform:translateY(0) scale(.94)}.ThemeToggle_icon__l1meM{width:1.05rem;height:1.05rem;display:grid;place-items:center;animation:ThemeToggle_theme-icon-enter__o93A5 .32s cubic-bezier(.22,1,.36,1)}.ThemeToggle_icon__l1meM svg{width:100%;height:100%;stroke-width:1.8}html[data-theme=dark] .ThemeToggle_toggle__BAwb9{background:transparent;color:var(--accent-strong)}@keyframes ThemeToggle_theme-icon-enter__o93A5{0%{opacity:0;transform:rotate(-32deg) scale(.58)}to{opacity:1;transform:rotate(0) scale(1)}}@media (prefers-reduced-motion:reduce){.ThemeToggle_toggle__BAwb9{transition:none}.ThemeToggle_icon__l1meM{animation:none}}.RouteTransitionProvider_root__aXJ4s{min-height:100svh}.RouteTransitionProvider_progressTrack__0sbwm{position:absolute;right:0;bottom:-1px;left:0;z-index:2;height:2px;overflow:hidden;pointer-events:none}.RouteTransitionProvider_progressLine__YNxLF{width:100%;height:100%;display:block;border-radius:0 999px 999px 0;background:var(--accent);opacity:0;transform:scaleX(.04);transform-origin:left center}.RouteTransitionProvider_progressTrack__0sbwm[data-state=running] .RouteTransitionProvider_progressLine__YNxLF{opacity:1;animation:RouteTransitionProvider_gradory-route-progress__olMBW 5.6s cubic-bezier(.18,.72,.18,1) forwards}.RouteTransitionProvider_progressTrack__0sbwm[data-state=complete] .RouteTransitionProvider_progressLine__YNxLF{opacity:0;transform:scaleX(1);transition:transform .13s cubic-bezier(.22,1,.36,1),opacity .13s ease-out 70ms}.RouteTransitionProvider_slowNotice__xT5Dd{position:fixed;right:1.25rem;bottom:1.25rem;z-index:80;padding:.65rem .7rem .65rem .85rem;display:flex;align-items:center;gap:.7rem;border:1px solid var(--ui-line);border-radius:.75rem;background:var(--surface-strong);box-shadow:var(--ui-shadow-md);color:var(--ink-soft);font-size:.75rem;font-weight:600}.RouteTransitionProvider_slowNotice__xT5Dd button{min-height:2rem;padding:0 .7rem;border:1px solid var(--ui-line);border-radius:999px;background:var(--surface);color:var(--ink);cursor:pointer;font:inherit;font-weight:700}@keyframes RouteTransitionProvider_gradory-route-progress__olMBW{0%{transform:scaleX(.04)}12%{transform:scaleX(.56)}45%{transform:scaleX(.74)}to{transform:scaleX(.88)}}@media (max-width:42.5rem){.RouteTransitionProvider_slowNotice__xT5Dd{right:1rem;bottom:1rem;left:1rem;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.RouteTransitionProvider_progressTrack__0sbwm[data-state=running] .RouteTransitionProvider_progressLine__YNxLF{animation:none;opacity:1;transform:scaleX(.68)}.RouteTransitionProvider_progressTrack__0sbwm[data-state=complete] .RouteTransitionProvider_progressLine__YNxLF{transition:opacity .1s ease-out}}.InvitationManagementActions_actions__5wnbI{display:grid;gap:10px}.InvitationManagementActions_actions__5wnbI button,.InvitationManagementActions_actions__5wnbI>a{display:inline-flex;min-height:44px;align-items:center;justify-content:flex-start;gap:9px;border:1px solid var(--ui-line);border-radius:11px;background:var(--surface-strong);color:var(--ink);padding:0 14px;font:inherit;font-size:.8125rem;font-weight:700;cursor:pointer;text-decoration:none}.InvitationManagementActions_actions__5wnbI>a:hover{background:var(--surface-muted)}.InvitationManagementActions_actions__5wnbI>a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.InvitationManagementActions_actions__5wnbI button:disabled{cursor:wait;opacity:.62}.InvitationManagementActions_actions__5wnbI .InvitationManagementActions_deleteAction__6EAlW{border-color:color-mix(in srgb,var(--product-danger) 28%,var(--ui-line));color:var(--product-danger)}.InvitationManagementActions_actions__5wnbI .InvitationManagementActions_deleteAction__6EAlW:hover{background:var(--product-danger-soft)}.InvitationManagementActions_actions__5wnbI svg{width:17px}.InvitationManagementActions_actions__5wnbI p{margin:3px 0 0;color:var(--product-danger,#b42318);font-size:.75rem;line-height:1.5}.InvitationManagementActions_spinner__kst0h{animation:InvitationManagementActions_spin__LY_2_ .8s linear infinite}@keyframes InvitationManagementActions_spin__LY_2_{to{transform:rotate(1turn)}}