.MediaFrame_frame__JYjjw{position:relative;isolation:isolate}.MediaFrame_skeleton__HILSy{position:absolute;z-index:2;inset:0;overflow:hidden;border-radius:inherit;background:var(--ym-elev-2-surface);box-shadow:var(--ym-elev-1-ring);opacity:1;pointer-events:none;transition:opacity .16s ease}.MediaFrame_skeleton__HILSy:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 32%,rgb(var(--ym-highlight)/.09) 48%,transparent 64%);content:"";transform:translateX(-100%);animation:MediaFrame_media-shimmer__dkOXu 1.35s ease-in-out infinite}.MediaFrame_frame__JYjjw[data-media-state=error] .MediaFrame_skeleton__HILSy,.MediaFrame_frame__JYjjw[data-media-state=loaded] .MediaFrame_skeleton__HILSy{opacity:0}.MediaFrame_frame__JYjjw[data-media-state=buffering] .MediaFrame_skeleton__HILSy{inset:auto 12px 12px auto;width:28px;height:28px;border-radius:var(--radius-pill);background:rgb(var(--ym-canvas)/.82);box-shadow:none;opacity:1}.MediaFrame_frame__JYjjw[data-media-state=buffering] .MediaFrame_skeleton__HILSy:after{inset:7px;border:2px solid rgb(var(--ym-white)/.28);border-top-color:rgb(var(--ym-info));border-radius:inherit;background:none;transform:none;animation:MediaFrame_media-spin__W9P8b .8s linear infinite}.MediaFrame_error__eXtzH{position:absolute;z-index:4;inset:0;display:grid;align-content:center;justify-items:center;gap:9px;padding:12px;border:1px dashed rgb(var(--ym-white)/.16);border-radius:inherit;color:rgb(var(--ym-white)/.66);background:var(--ym-elev-2-surface);text-align:center}.MediaFrame_error__eXtzH>span{max-width:24ch;font-size:.72rem;font-weight:700;line-height:1.35}.MediaFrame_errorFallback__FM8LD{position:absolute;z-index:4;inset:0;display:grid;place-items:center;border-radius:inherit;color:rgb(var(--ym-info-strong));background:rgb(var(--ym-surface-2))}.MediaFrame_errorFallback__FM8LD>svg{width:100%;height:100%}.MediaFrame_retry__rGHP6{min-width:44px;min-height:44px;padding:8px 15px;border:0;border-radius:var(--radius-pill);color:rgb(var(--ym-text));background:var(--ym-elev-3-surface);box-shadow:var(--ym-elev-2-ring),var(--ym-elev-2-shadow);font:inherit;font-size:.74rem;font-weight:760;cursor:pointer}.MediaFrame_retry__rGHP6:hover{background:var(--ym-elev-4-surface);box-shadow:var(--ym-elev-3-ring),var(--ym-elev-3-shadow)}.MediaFrame_retry__rGHP6:focus-visible{outline:2px solid rgb(var(--ym-info-strong));outline-offset:2px}.MediaFrame_errorCompact__ixyAJ{overflow:visible;gap:0;padding:0}.MediaFrame_errorCompact__ixyAJ .MediaFrame_retry__rGHP6{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.MediaFrame_errorCompact__ixyAJ .MediaFrame_retry__rGHP6:after{content:"\21BB";font-size:1.15rem;line-height:1}.MediaFrame_srOnly__4dKON{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}@keyframes MediaFrame_media-shimmer__dkOXu{to{transform:translateX(100%)}}@keyframes MediaFrame_media-spin__W9P8b{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.MediaFrame_skeleton__HILSy,.MediaFrame_skeleton__HILSy:after{animation:none!important;transition:none!important}}.SignInPanel_panel__jMxmQ{display:grid;min-width:0}.SignInPanel_intro__8rwmL{display:grid;gap:var(--ym-space-2);margin-bottom:var(--ym-space-5)}.SignInPanel_testAccountEyebrow__4a6fz{margin:0;color:rgb(var(--ym-accent-strong));font-family:var(--ym-font-mono);font-size:var(--ym-text-xs);font-weight:650;letter-spacing:.12em;text-transform:uppercase}.SignInPanel_title__cQpN0{margin:0;color:rgb(var(--ym-text));font-family:var(--ym-font-display);font-size:clamp(1.85rem,4vw,2.35rem);font-weight:800;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.SignInPanel_description__Vl_pY{max-width:44ch;margin:0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-sm);line-height:1.6}.SignInPanel_titleTrigger__5V6_W{width:auto;max-width:100%;height:auto;min-height:var(--ym-control-md);justify-content:flex-start;padding:0;border-radius:var(--radius-sm);color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:left;white-space:normal}.SignInPanel_titleTrigger__5V6_W:active,.SignInPanel_titleTrigger__5V6_W:hover{box-shadow:none}.SignInPanel_error__UhnN7,.SignInPanel_info__bIF2l,.SignInPanel_notice__RUThm{margin:0 0 var(--ym-space-4);padding:var(--ym-space-3) var(--ym-space-4);border-radius:var(--radius-md);font-size:var(--ym-text-sm);line-height:1.5}.SignInPanel_notice__RUThm{background:rgb(var(--ym-info-surface));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.06),inset 0 0 0 1px rgb(var(--ym-info)/.34);color:rgb(var(--ym-info-strong))}.SignInPanel_agreements__UpzX3{min-width:0;margin:0;padding:0;border:0}.SignInPanel_agreements__UpzX3 legend{padding:0;color:rgb(var(--ym-text));font-size:var(--ym-text-sm);font-weight:760}.SignInPanel_agreementsHint__8GPWN{margin:var(--ym-space-1) 0 0;color:rgb(var(--ym-text-dim));font-size:var(--ym-text-xs);line-height:1.5}.SignInPanel_agreementPanel__zTIcv{margin-top:var(--ym-space-3);overflow:hidden;border-radius:var(--radius-xl)}.SignInPanel_agreements__UpzX3[data-attention="1"] .SignInPanel_agreementPanel__zTIcv{animation:SignInPanel_agreement-attention-a__Pydnn .54s var(--ym-ease-standard)}.SignInPanel_agreements__UpzX3[data-attention="2"] .SignInPanel_agreementPanel__zTIcv{animation:SignInPanel_agreement-attention-b__w9LUf .54s var(--ym-ease-standard)}@keyframes SignInPanel_agreement-attention-a__Pydnn{0%,to{transform:translateX(0);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow)}16%{transform:translateX(-.4rem);box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow)}34%{transform:translateX(.32rem)}52%{transform:translateX(-.2rem);box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow)}70%{transform:translateX(.12rem)}}@keyframes SignInPanel_agreement-attention-b__w9LUf{0%,to{transform:translateX(0);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow)}16%{transform:translateX(-.4rem);box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow)}34%{transform:translateX(.32rem)}52%{transform:translateX(-.2rem);box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow)}70%{transform:translateX(.12rem)}}.SignInPanel_agreeAllRow__rQ3Fo,.SignInPanel_agreementRow__UVGNB{display:grid;grid-template-columns:var(--ym-space-5) minmax(0,1fr) auto;align-items:center;gap:var(--ym-space-3);min-height:var(--ym-control-md);padding:var(--ym-space-2) var(--ym-space-4)}.SignInPanel_agreeAllRow__rQ3Fo{background:linear-gradient(100deg,rgb(var(--ym-accent)/.16),rgb(var(--ym-accent)/.045) 76%);box-shadow:inset 0 -1px 0 rgb(var(--ym-border)/.55)}.SignInPanel_agreeAllRow__rQ3Fo label,.SignInPanel_agreementRow__UVGNB label{display:flex;min-height:var(--ym-control-md);align-items:center;color:rgb(var(--ym-text));font-size:var(--ym-text-xs);font-weight:630;line-height:1.45;cursor:pointer}.SignInPanel_agreeAllRow__rQ3Fo label{font-weight:780}.SignInPanel_agreementList__rk8R3{display:grid;padding-block:var(--ym-space-1)}.SignInPanel_agreementList__rk8R3[hidden]{display:none}.SignInPanel_agreementToggle__sKhn9{width:var(--ym-control-md);padding:0;color:rgb(var(--ym-text-soft))}.SignInPanel_agreementToggle__sKhn9 svg{transition:transform var(--ym-duration-fast) var(--ym-ease-standard)}.SignInPanel_agreementToggle__sKhn9[aria-expanded=true] svg{transform:rotate(180deg)}.SignInPanel_agreementCheckbox___aYrj{display:grid;width:1.25rem;min-width:1.25rem;max-width:1.25rem;height:1.25rem;min-height:1.25rem;max-height:1.25rem;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;place-self:center;place-items:center;border:0;border-radius:var(--radius-sm);background:var(--ym-elev-2-surface);box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.08),inset 0 0 0 1px rgb(var(--ym-border-strong));cursor:pointer}.SignInPanel_agreementCheckbox___aYrj:before{width:.58rem;height:.34rem;transform:rotate(-45deg) scale(0);transform-origin:center;border-bottom:.13rem solid rgb(var(--ym-white));border-left:.13rem solid rgb(var(--ym-white));content:"";transition:transform var(--ym-duration-fast) var(--ym-ease-standard)}.SignInPanel_agreementCheckbox___aYrj:checked{background:var(--ym-gradient-accent-surface);box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.18)}.SignInPanel_agreementCheckbox___aYrj:checked:before{transform:rotate(-45deg) scale(1)}.SignInPanel_agreementCheckbox___aYrj:focus-visible{outline:2px solid rgb(var(--ym-focus));outline-offset:3px}.SignInPanel_policyLink__q_RU9{display:inline-flex;min-height:var(--ym-control-md);align-items:center;color:rgb(var(--ym-accent-strong));font-size:var(--ym-text-xs);font-weight:720;text-decoration:underline;text-underline-offset:.2em}.SignInPanel_policyLink__q_RU9:hover{color:rgb(var(--ym-text))}.SignInPanel_policyLink__q_RU9:focus-visible{border-radius:var(--radius-sm);outline:2px solid rgb(var(--ym-focus));outline-offset:2px}.SignInPanel_agreementError__xrI5R{margin:var(--ym-space-2) 0 0;color:rgb(var(--ym-danger-strong));font-size:var(--ym-text-xs);line-height:1.5}.SignInPanel_googleButton__QQFIl{display:grid;width:100%;grid-template-columns:auto 1fr auto;margin-top:var(--ym-space-5);text-align:left}.SignInPanel_googleMark__sG6jg{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:var(--radius-pill);background:rgb(var(--ym-white));color:rgb(var(--ym-info))}.SignInPanel_googleMark__sG6jg svg{width:1rem;height:1rem}.SignInPanel_divider__ososR{display:flex;align-items:center;gap:var(--ym-space-3);margin:var(--ym-space-5) 0 var(--ym-space-4);color:rgb(var(--ym-text-dim));font-size:var(--ym-text-xs);text-align:center}.SignInPanel_divider__ososR:after,.SignInPanel_divider__ososR:before{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgb(var(--ym-border-strong)));content:""}.SignInPanel_divider__ososR:after{transform:scaleX(-1)}.SignInPanel_form__9UMZo,.SignInPanel_testAccountForm__D33bn{display:grid;gap:var(--ym-space-2)}.SignInPanel_label__qCUow{color:rgb(var(--ym-text-soft));font-size:var(--ym-text-xs);font-weight:700}.SignInPanel_row__iAF00{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ym-space-2);margin-bottom:var(--ym-space-2)}.SignInPanel_row__iAF00>[data-slot=cta-button]{min-width:9.5rem}.SignInPanel_sendButton__hoajP{background:var(--ym-elev-2-surface);box-shadow:var(--ym-elev-2-ring),var(--ym-elev-2-shadow);color:rgb(var(--ym-text-soft))}.SignInPanel_sendButton__hoajP[data-state=ready],.SignInPanel_sendButton__hoajP[data-state=resend]{background:var(--ym-elev-3-surface);box-shadow:var(--ym-elev-3-ring),var(--ym-elev-3-shadow);color:rgb(var(--ym-text))}.SignInPanel_sendButton__hoajP[data-state=needs-agreement]{background:linear-gradient(180deg,rgb(var(--ym-accent)/.18),rgb(var(--ym-accent)/.1));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.08),inset 0 0 0 1px rgb(var(--ym-accent)/.34);color:rgb(var(--ym-accent-strong))}.SignInPanel_sendButton__hoajP[data-state=countdown]{background:var(--ym-elev-1-surface);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow);color:rgb(var(--ym-text-dim));font-family:var(--ym-font-mono);font-variant-numeric:tabular-nums}.SignInPanel_sendButton__hoajP[data-state=blocked]{background:rgb(var(--ym-danger-surface));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.06),inset 0 0 0 1px rgb(var(--ym-danger)/.36);color:rgb(var(--ym-danger-strong))}.SignInPanel_sendButton__hoajP[data-state=loading]{background:linear-gradient(180deg,rgb(var(--ym-accent)/.22),rgb(var(--ym-accent)/.13));box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow);color:rgb(var(--ym-text))}.SignInPanel_sendButton__hoajP:disabled{opacity:.72}.SignInPanel_sendButtonSpinner__DxtzI{animation:SignInPanel_send-button-spin__5cyyI .76s linear infinite}@keyframes SignInPanel_send-button-spin__5cyyI{to{transform:rotate(1turn)}}.SignInPanel_input__czdAR{min-width:0;min-height:var(--ym-control-md);border:0;border-radius:var(--radius-md);outline:none;background:var(--ym-elev-1-surface);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow);padding-inline:var(--ym-space-4);color:rgb(var(--ym-text));transition:background var(--ym-duration-fast) var(--ym-ease-standard),box-shadow var(--ym-duration-fast) var(--ym-ease-standard)}.SignInPanel_input__czdAR::-moz-placeholder{color:rgb(var(--ym-text-dim))}.SignInPanel_input__czdAR::placeholder{color:rgb(var(--ym-text-dim))}.SignInPanel_input__czdAR:hover{background:var(--ym-elev-2-surface)}.SignInPanel_input__czdAR:focus-visible{background:var(--ym-elev-2-surface);box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.1),inset 0 0 0 1px rgb(var(--ym-focus)),0 0 0 3px rgb(var(--ym-focus)/.16)}.SignInPanel_error__UhnN7,.SignInPanel_info__bIF2l{margin-top:var(--ym-space-4);margin-bottom:0}.SignInPanel_error__UhnN7{background:rgb(var(--ym-danger-surface));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.06),inset 0 0 0 1px rgb(var(--ym-danger)/.34);color:rgb(var(--ym-danger-strong))}.SignInPanel_info__bIF2l{background:rgb(var(--ym-success-surface));box-shadow:inset 0 1px 0 rgb(var(--ym-highlight)/.06),inset 0 0 0 1px rgb(var(--ym-success)/.3);color:rgb(var(--ym-success-strong))}.SignInPanel_testAccount__J88GK{display:grid;gap:var(--ym-space-4);margin-top:var(--ym-space-5);padding:var(--ym-space-4);border-radius:var(--radius-xl)}.SignInPanel_testAccountIntro__yxs5b{display:grid;gap:var(--ym-space-1)}.SignInPanel_testAccountIntro__yxs5b h2{margin:0;color:rgb(var(--ym-text));font-size:var(--ym-text-lg);line-height:1.35}.SignInPanel_testAccountIntro__yxs5b>p:last-child{margin:0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-xs);line-height:1.55}.SignInPanel_testAccountSubmit__NPevu{width:100%;margin-top:var(--ym-space-1)}@media (max-width:520px){.SignInPanel_intro__8rwmL{margin-bottom:var(--ym-space-4)}.SignInPanel_title__cQpN0{font-size:clamp(1.65rem,8vw,2rem)}.SignInPanel_row__iAF00{grid-template-columns:1fr}.SignInPanel_row__iAF00>[data-slot=cta-button]{width:100%}.SignInPanel_agreeAllRow__rQ3Fo,.SignInPanel_agreementRow__UVGNB{padding-inline:var(--ym-space-3)}}@media (prefers-reduced-motion:reduce){.SignInPanel_agreementCheckbox___aYrj:before,.SignInPanel_agreementToggle__sKhn9 svg,.SignInPanel_input__czdAR,.SignInPanel_titleTrigger__5V6_W{transition:none}.SignInPanel_agreements__UpzX3[data-attention] .SignInPanel_agreementPanel__zTIcv{animation:none;box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-accent-shadow)}.SignInPanel_sendButtonSpinner__DxtzI{animation:none}}.SignInModal_overlay__K_IiH{position:fixed;inset:0;z-index:90;background:radial-gradient(42rem 34rem at 18% 18%,rgb(var(--ym-bloom-plum)/.18),transparent 72%),radial-gradient(36rem 28rem at 82% 82%,rgb(var(--ym-bloom-magenta)/.12),transparent 74%),rgb(var(--ym-canvas-deep)/.84);backdrop-filter:blur(1rem) saturate(82%);animation:SignInModal_overlay-in__yPcvN var(--ym-duration-base) var(--ym-ease-standard)}.SignInModal_content__UL_i6{position:fixed;top:50%;left:50%;z-index:91;display:grid;width:min(62rem,calc(100% - 3rem));max-height:min(92dvh,50rem);grid-template-columns:minmax(19rem,.88fr) minmax(29rem,1.12fr);grid-template-areas:"brand form";overflow:hidden;transform:translate(-50%,-50%);border-radius:var(--radius-3xl);outline:none;background:var(--ym-elev-4-surface);box-shadow:var(--ym-elev-4-ring),var(--ym-elev-4-shadow);animation:SignInModal_dialog-in__Og8Wb var(--ym-duration-base) var(--ym-ease-standard)}.SignInModal_content__UL_i6>.SignInModal_close__UCcWJ{position:absolute;top:var(--ym-space-4);right:var(--ym-space-4);z-index:3;width:var(--ym-control-md);min-height:var(--ym-control-md);padding:0;color:rgb(var(--ym-text-soft))}.SignInModal_close__UCcWJ:hover{color:rgb(var(--ym-text))}.SignInModal_brandStage__4_L7M{position:relative;isolation:isolate;display:flex;grid-area:brand;min-width:0;min-height:38rem;flex-direction:column;overflow:hidden;padding:clamp(1.5rem,3.6vw,2.75rem);background:radial-gradient(26rem 22rem at 12% 12%,rgb(var(--ym-bloom-magenta)/.2),transparent 72%),radial-gradient(30rem 24rem at 96% 96%,rgb(var(--ym-bloom-plum)/.16),transparent 74%),linear-gradient(145deg,rgb(var(--ym-surface-2)),rgb(var(--ym-canvas-deep)) 78%);box-shadow:inset -1px 0 0 rgb(var(--ym-border-strong)/.52)}.SignInModal_brandStage__4_L7M:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgb(var(--ym-highlight)/.022) 1px,transparent 1px),linear-gradient(90deg,rgb(var(--ym-highlight)/.022) 1px,transparent 1px);background-size:3.5rem 3.5rem;content:"";-webkit-mask-image:linear-gradient(150deg,rgb(var(--ym-white)),transparent 76%);mask-image:linear-gradient(150deg,rgb(var(--ym-white)),transparent 76%);pointer-events:none}.SignInModal_brandLockup__F_9co{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:var(--ym-control-md);align-items:center;gap:var(--ym-space-3);border-radius:var(--radius-md);color:rgb(var(--ym-text));text-decoration:none}.SignInModal_brandLockup__F_9co:focus-visible{outline:2px solid rgb(var(--ym-focus));outline-offset:var(--ym-space-2)}.SignInModal_brandMark__TeCwL{display:grid;width:var(--ym-control-md);height:var(--ym-control-md);flex:0 0 auto;place-items:center;border-radius:var(--radius-lg);background:var(--ym-elev-2-surface);box-shadow:var(--ym-elev-2-ring),var(--ym-elev-2-shadow)}.SignInModal_brandMark__TeCwL img{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.SignInModal_brandName__ttZYJ{font-family:var(--ym-font-display);font-size:var(--ym-text-lg);font-weight:820;letter-spacing:-.035em}.SignInModal_brandCopy__Q3eLK{display:grid;max-width:31rem;gap:var(--ym-space-4);margin-block:auto;padding-block:var(--ym-space-8)}.SignInModal_brandKicker__8jQdH{margin:0;color:rgb(var(--ym-accent-strong));font-family:var(--ym-font-mono);font-size:var(--ym-eyebrow-size);font-weight:680;letter-spacing:var(--ym-eyebrow-tracking);line-height:1.45;text-transform:uppercase}.SignInModal_brandTitle__8QF7f{max-width:16ch;margin:0;color:rgb(var(--ym-text));font-family:var(--ym-font-display);font-size:clamp(2.15rem,3.8vw,3.35rem);font-weight:820;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.SignInModal_brandDescription__SYsq7{max-width:36ch;margin:0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-sm);line-height:1.65}.SignInModal_benefits__LicNd{display:grid;gap:var(--ym-space-2);margin:0;padding:0;list-style:none}.SignInModal_benefits__LicNd li{display:grid;min-height:var(--ym-control-md);grid-template-columns:var(--ym-control-md) minmax(0,1fr) auto;align-items:center;gap:var(--ym-space-3);padding:var(--ym-space-2) var(--ym-space-3) var(--ym-space-2) var(--ym-space-2);border-radius:var(--radius-lg);background:var(--ym-elev-1-surface);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow);color:rgb(var(--ym-text));font-size:var(--ym-text-sm);font-weight:670}.SignInModal_benefitIcon__LKhm5{display:grid;width:var(--ym-control-md);height:var(--ym-control-md);place-items:center;border-radius:var(--radius-md);background:rgb(var(--ym-accent)/.13);color:rgb(var(--ym-accent-strong))}.SignInModal_benefitIcon__LKhm5 svg{width:1.15rem;height:1.15rem}.SignInModal_benefitCheck__Z5hXk{width:1rem;height:1rem;color:rgb(var(--ym-accent-strong))}.SignInModal_formStage__OaFAY{display:grid;grid-area:form;min-width:0;min-height:0;align-content:safe center;overflow-y:auto;padding:clamp(3.25rem,5vw,4rem) clamp(1.5rem,3.8vw,3rem) clamp(1.75rem,4vw,3rem);scrollbar-color:rgb(var(--ym-accent-muted)) transparent;scrollbar-width:thin}@keyframes SignInModal_overlay-in__yPcvN{0%{opacity:0}to{opacity:1}}@keyframes SignInModal_dialog-in__Og8Wb{0%{opacity:0;transform:translate(-50%,-48%) scale(.985)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes SignInModal_sheet-in__4tQIF{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.SignInModal_content__UL_i6{width:min(36rem,calc(100% - 2rem));grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "form";grid-template-rows:auto minmax(0,1fr)}.SignInModal_brandStage__4_L7M{min-height:auto;padding:var(--ym-space-5) 4rem var(--ym-space-5) var(--ym-space-5);box-shadow:inset 0 -1px 0 rgb(var(--ym-border-strong)/.52)}.SignInModal_brandCopy__Q3eLK{gap:var(--ym-space-2);margin:var(--ym-space-5) 0 0;padding:0}.SignInModal_brandTitle__8QF7f{max-width:22ch;font-size:clamp(1.55rem,5vw,2.15rem);line-height:1.08}.SignInModal_benefits__LicNd,.SignInModal_brandDescription__SYsq7{display:none}.SignInModal_formStage__OaFAY{align-content:start;padding-top:var(--ym-space-6)}}@media (max-width:520px){.SignInModal_content__UL_i6{top:auto;bottom:0;left:0;width:100%;max-height:94dvh;transform:none;border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;animation-name:SignInModal_sheet-in__4tQIF}.SignInModal_brandStage__4_L7M{padding:var(--ym-space-4) 4rem var(--ym-space-4) var(--ym-space-4)}.SignInModal_brandCopy__Q3eLK{display:none}.SignInModal_formStage__OaFAY{padding:var(--ym-space-5) var(--ym-space-4) var(--ym-space-6)}.SignInModal_close__UCcWJ{top:var(--ym-space-3);right:var(--ym-space-3)}}@media (prefers-reduced-motion:reduce){.SignInModal_content__UL_i6,.SignInModal_overlay__K_IiH{animation:none}}.MediaSourcePicker_overlay__L474_{position:fixed;inset:0;z-index:80;background:rgb(var(--ym-canvas-deep)/.72);backdrop-filter:blur(6px)}.MediaSourcePicker_dialog__fKXFj,.MediaSourcePicker_historyDialog__yIcqi{position:fixed;top:50%;left:50%;z-index:81;width:min(720px,calc(100vw - 24px));max-height:min(82dvh,860px);overflow:auto;transform:translate(-50%,-50%);border-radius:var(--radius-lg);padding:18px;color:rgb(var(--ym-text));background:var(--ym-elev-3-surface);box-shadow:var(--ym-elev-3-ring),var(--ym-elev-3-shadow)}.MediaSourcePicker_historyDialog__yIcqi{width:min(640px,calc(100vw - 24px))}.MediaSourcePicker_header__nXBQx{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.MediaSourcePicker_header__nXBQx [data-radix-dialog-title],.MediaSourcePicker_header__nXBQx h2{margin:0;font-size:18px;letter-spacing:-.02em}.MediaSourcePicker_header__nXBQx [data-radix-dialog-description],.MediaSourcePicker_header__nXBQx p{margin:6px 0 0;color:rgb(var(--ym-text-dim));font-size:12px;line-height:1.45}.MediaSourcePicker_tabs__NrbtC{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.MediaSourcePicker_tabs__NrbtC button{min-height:40px;color:rgb(var(--ym-text-dim));font-weight:680}.MediaSourcePicker_tabs__NrbtC button[aria-pressed=true]{color:rgb(var(--ym-text));background:var(--ym-elev-3-surface);box-shadow:var(--ym-elev-accent-ring),var(--ym-elev-1-shadow);font-weight:800}.MediaSourcePicker_characterPane__r9aHj,.MediaSourcePicker_localPane__Ps_k6{min-height:220px}.MediaSourcePicker_dropzone__T4pV6{position:relative;display:grid;place-content:center;place-items:center;justify-items:center;gap:10px;width:100%;min-height:220px;border-radius:var(--radius-lg);color:rgb(var(--ym-text-dim));background:var(--ym-elev-1-surface);box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow);text-align:center;cursor:pointer}.MediaSourcePicker_dropzone__T4pV6[data-busy=true]{opacity:.7;pointer-events:none}.MediaSourcePicker_dropzone__T4pV6:hover{color:rgb(var(--ym-text));background:var(--ym-elev-2-surface)}.MediaSourcePicker_dropzone__T4pV6 input{position:absolute;inset:0;opacity:0;cursor:pointer}.MediaSourcePicker_dropzone__T4pV6 svg{justify-self:center;font-size:28px}.MediaSourcePicker_dropzone__T4pV6 strong{font-size:14px;font-weight:750;color:rgb(var(--ym-text))}.MediaSourcePicker_dropzone__T4pV6 span{max-width:28ch;color:rgb(var(--ym-text-dim));font-size:12px;line-height:1.4}.MediaSourcePicker_grid__rfeA9{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.MediaSourcePicker_card__VBXG8,.MediaSourcePicker_historyCard__yX9YE{display:grid!important;gap:8px;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:8px!important;border-radius:var(--radius-md)!important;text-align:left;white-space:normal!important;color:rgb(var(--ym-text));background:var(--ym-elev-1-surface)!important;background-image:none!important;box-shadow:var(--ym-elev-1-ring),var(--ym-elev-1-shadow)}.MediaSourcePicker_cardMedia__iQBsY{aspect-ratio:3/4;width:100%;border-radius:var(--radius-sm);overflow:hidden;background:rgb(var(--ym-canvas-deep))}.MediaSourcePicker_cardMedia__iQBsY img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.MediaSourcePicker_cardFallback__nRq4E{display:grid;place-items:center;aspect-ratio:3/4;color:rgb(var(--ym-text-dim));background:rgb(var(--ym-canvas-deep));border-radius:var(--radius-sm)}.MediaSourcePicker_card__VBXG8 strong,.MediaSourcePicker_historyCard__yX9YE strong{font-size:12px;line-height:1.3}.MediaSourcePicker_card__VBXG8 span,.MediaSourcePicker_historyCard__yX9YE small{color:rgb(var(--ym-text-dim));font-size:10px}.MediaSourcePicker_empty__Kkm_b{display:grid;place-content:center;gap:12px;min-height:180px;color:rgb(var(--ym-text-dim));text-align:center;font-size:13px}.MediaSourcePicker_error__CyS1J{margin:0 0 12px;color:rgb(var(--ym-danger));font-size:12px}.MediaSourcePicker_footer__be_bi{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid rgb(var(--ym-border))}@media (max-width:640px){.MediaSourcePicker_dialog__fKXFj,.MediaSourcePicker_historyDialog__yIcqi{width:calc(100vw - 16px);max-height:88dvh;padding:14px}.MediaSourcePicker_grid__rfeA9{grid-template-columns:repeat(2,minmax(0,1fr))}}.GenerationFavoriteButton_button__5_rNf{justify-content:center}.GenerationFavoriteButton_button__5_rNf[aria-pressed=true]{color:rgb(var(--ym-accent-strong))}.GenerationFavoriteButton_spin__lAavN{animation:GenerationFavoriteButton_spin__lAavN .8s linear infinite}@keyframes GenerationFavoriteButton_spin__lAavN{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.GenerationFavoriteButton_spin__lAavN{animation:none}}