.SignInPanel_panel__jMxmQ{display:grid;min-width:0;font-family:var(--ym-font-sans)}.SignInPanel_intro__8rwmL{display:grid;gap:var(--ym-space-2);margin-bottom:var(--ym-space-4)}.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_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_googleButton__QQFIl{display:grid;width:100%;grid-template-columns:auto 1fr auto;min-height:calc(var(--ym-control-lg) + var(--ym-space-3));text-align:left}.SignInPanel_googleMark__sG6jg{display:grid;width:40px;height:40px;place-items:center;border-radius:var(--radius-pill)}.SignInPanel_googleMark__sG6jg svg{width:100%;height:100%}.SignInPanel_googleMethod__6QTGY{display:grid;gap:var(--ym-space-3);margin-top:var(--ym-space-3)}.SignInPanel_methodHint__0vJIE{margin:0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-sm);line-height:1.5}.SignInPanel_googleMethod__6QTGY>.SignInPanel_methodHint__0vJIE{text-align:center}.SignInPanel_emailMethod__5Xl9V{min-width:0;padding:var(--ym-space-4);border-radius:var(--radius-lg);background:rgb(var(--ym-surface-0));box-shadow:inset 0 0 0 1px rgb(var(--ym-border-strong)/.65)}.SignInPanel_methodHeader__RtJJT{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--ym-space-3);margin-bottom:var(--ym-space-4)}.SignInPanel_methodHeader__RtJJT h3{margin:0 0 var(--ym-space-1);color:rgb(var(--ym-text));font-size:var(--ym-text-md);font-weight:700;line-height:1.4}.SignInPanel_deliveryMark__uRMD2,.SignInPanel_methodMark__mWK_u{display:grid;width:var(--ym-control-md);height:var(--ym-control-md);place-items:center;border-radius:var(--radius-md)}.SignInPanel_methodMark__mWK_u{color:rgb(var(--ym-accent-strong));background:rgb(var(--ym-surface-2))}.SignInPanel_deliveryMark__uRMD2 svg,.SignInPanel_methodMark__mWK_u svg{width:var(--ym-space-6);height:var(--ym-space-6)}.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:var(--ym-control-md)}.SignInPanel_compactAction__in62B{max-width:12rem;padding-inline:var(--ym-space-3);font-size:var(--ym-text-sm)}.SignInPanel_actionLabel__P3cyj{white-space:normal;line-height:1.25}.SignInPanel_countdownValue__2SEyK{display:none}.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=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:rgb(var(--ym-tool-field));box-shadow:inset 0 0 0 1px rgb(var(--ym-border-strong)/.8);font-size:16px;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-tool-control-surface)}.SignInPanel_input__czdAR:focus-visible{background:var(--ym-tool-control-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_deliveryNotice__bzxKC{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--ym-space-3);margin:0 0 var(--ym-space-2)}.SignInPanel_deliveryMark__uRMD2{background:rgb(var(--ym-success)/.12)}.SignInPanel_deliveryCopy__bYjfn{display:grid;min-width:0;gap:var(--ym-space-1)}.SignInPanel_deliveryCopy__bYjfn strong{font-size:var(--ym-text-md)}.SignInPanel_deliveryAddress__MU2_i{font-weight:600;overflow-wrap:anywhere}.SignInPanel_accountControl__wz6QL{display:flex;align-items:flex-start;gap:var(--ym-space-2);margin:var(--ym-space-5) 0 0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-sm);line-height:1.5}.SignInPanel_accountControl__wz6QL svg{width:var(--ym-space-5);height:var(--ym-space-5);flex-shrink:0}.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>.SignInPanel_compactAction__in62B{width:var(--ym-control-md);min-height:var(--ym-control-md);padding:0}.SignInPanel_actionLabel__P3cyj{display:none}.SignInPanel_countdownValue__2SEyK{display:inline;line-height:1}.SignInPanel_sendButton__hoajP[data-state=countdown]{flex-direction:column;gap:0}.SignInPanel_sendButton__hoajP[data-state=countdown] svg{width:var(--ym-space-3);height:var(--ym-space-3)}}@media (max-width:520px) and (max-height:700px){.SignInPanel_intro__8rwmL{gap:var(--ym-space-1);margin-bottom:var(--ym-space-2)}.SignInPanel_title__cQpN0{font-size:1.5rem}.SignInPanel_googleMethod__6QTGY{margin-top:var(--ym-space-2)}.SignInPanel_divider__ososR{margin:var(--ym-space-3) 0 var(--ym-space-2)}.SignInPanel_row__iAF00{margin-bottom:0}}@media (prefers-reduced-motion:reduce){.SignInPanel_input__czdAR,.SignInPanel_titleTrigger__5V6_W{transition:none}.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(64rem,calc(100% - 3rem));height:min(44rem,calc(100dvh - 2.5rem));max-height:calc(100dvh - 2.5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);grid-template-rows:minmax(0,1fr);grid-template-areas:"brand form";overflow:hidden;transform:translate(-50%,-50%);border-radius:var(--radius-3xl);outline:none;background:var(--ym-tool-panel-surface);font-family:var(--ym-font-sans);color:rgb(var(--ym-text));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));background:var(--ym-tool-control-surface);backdrop-filter:blur(.5rem)}.SignInModal_closeLabel__B4w78{display:none}.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:0;flex-direction:column;overflow:hidden;background:rgb(var(--ym-canvas-deep));box-shadow:inset -1px 0 0 rgb(var(--ym-border-strong)/.52)}.SignInModal_brandLockup__F_9co{position:absolute;z-index:3;top:var(--ym-space-6);left:var(--ym-space-6);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_showcaseMedia__QATKs{position:relative;isolation:isolate;flex:1 1 auto;width:100%;min-height:0;display:grid;align-content:end;overflow:hidden;background:transparent}.SignInModal_showcasePlayback__U3PLV{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background:rgb(var(--ym-tool-field))}.SignInModal_showcasePoster__GS9x7{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}.SignInModal_showcasePoster__GS9x7,.SignInModal_showcaseVideo__I20ah{transition:opacity var(--ym-duration-fast) var(--ym-ease-standard)}.SignInModal_showcasePlayback__U3PLV[data-video-ready=false] .SignInModal_showcaseVideo__I20ah{opacity:0}.SignInModal_showcaseVideo__I20ah{position:absolute;z-index:0;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background:rgb(var(--ym-canvas-deep))}.SignInModal_showcaseVideo__I20ah>span[aria-hidden]{display:none}.SignInModal_showcaseVideo__I20ah video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.SignInModal_showcaseOverlay__F99iF{position:relative;z-index:2;max-height:100%;overflow-y:auto;padding:var(--ym-space-10) var(--ym-space-6) var(--ym-space-6);background:linear-gradient(transparent,rgb(var(--ym-canvas-deep)/.86) 35%);scrollbar-width:thin}.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-2);margin:0;padding:0}.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:22ch;margin:0;color:rgb(var(--ym-text));font-family:var(--ym-font-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:820;letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.SignInModal_presetName__4kk1c{overflow-wrap:anywhere;margin:0;color:rgb(var(--ym-text)/.78);font-size:var(--ym-text-xs);line-height:1.35}.SignInModal_brandDescription__SYsq7{display:none;max-width:36ch;margin:0;color:rgb(var(--ym-text-soft));font-size:var(--ym-text-xs);line-height:1.55}.SignInModal_benefits__LicNd{display:grid;gap:var(--ym-space-2);margin:var(--ym-space-3) 0 0;padding:0;list-style:none}.SignInModal_benefits__LicNd li{display:grid;min-width:0;min-height:36px;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:var(--ym-space-2);padding:var(--ym-space-2) 0;border-radius:var(--radius-lg);background:transparent;color:rgb(var(--ym-text));font-size:var(--ym-text-sm);font-weight:720;overflow-wrap:anywhere;hyphens:auto}.SignInModal_benefitIcon__LKhm5{display:grid;width:30px;height:30px;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:1rem;height:1rem}.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:var(--ym-space-10) var(--ym-space-6) var(--ym-space-6);background:var(--ym-tool-panel-surface);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_mobile-dialog-in__rVhzE{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media (max-width:900px){.SignInModal_content__UL_i6{display:flex;flex-direction:column;width:min(46rem,calc(100% - var(--ym-space-6)));height:auto;max-height:calc(100dvh - var(--ym-space-6));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.SignInModal_content__UL_i6>.SignInModal_close__UCcWJ{position:sticky;top:var(--ym-space-2);right:auto;align-self:flex-end;flex:none;width:44px;min-height:44px;margin:var(--ym-space-2) var(--ym-space-2) calc(-44px - var(--ym-space-2)) 0;color:rgb(var(--ym-white));background:rgb(var(--ym-canvas-deep)/.88)}.SignInModal_brandStage__4_L7M{flex:none;overflow:visible;box-shadow:none}.SignInModal_brandLockup__F_9co{display:none}.SignInModal_showcaseMedia__QATKs{display:grid;grid-template:"media" auto/minmax(0,1fr);flex:none;width:100%;overflow:hidden}.SignInModal_showcasePlayback__U3PLV{grid-area:media;position:relative;inset:auto;width:100%;height:auto;aspect-ratio:var(--showcase-aspect)}.SignInModal_showcasePoster__GS9x7,.SignInModal_showcaseVideo__I20ah,.SignInModal_showcaseVideo__I20ah video{-o-object-fit:contain;object-fit:contain}.SignInModal_showcaseOverlay__F99iF{grid-area:media;align-self:end;width:100%;max-height:none;overflow:visible;padding:var(--ym-space-8) var(--ym-space-5) var(--ym-space-4);background:linear-gradient(transparent,rgb(var(--ym-canvas-deep)/.86))}.SignInModal_brandCopy__Q3eLK{gap:var(--ym-space-2)}.SignInModal_brandTitle__8QF7f{max-width:none;font-size:24px;line-height:1.2}.SignInModal_benefits__LicNd{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ym-space-3)}.SignInModal_benefits__LicNd li{grid-template-columns:30px minmax(0,1fr);min-height:44px;align-items:start;padding:0;font-size:var(--ym-text-sm);line-height:1.4}.SignInModal_benefitCheck__Z5hXk{display:none}.SignInModal_formStage__OaFAY{flex:none;overflow:visible;align-content:start;padding:var(--ym-space-5)}}@media (max-width:520px){.SignInModal_content__UL_i6{width:calc(100% - var(--ym-space-4));height:auto;max-height:calc(100dvh - var(--ym-space-4) - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:var(--radius-xl)}.SignInModal_content__UL_i6>.SignInModal_close__UCcWJ{width:auto;padding-inline:var(--ym-space-3);gap:var(--ym-space-2)}.SignInModal_closeLabel__B4w78{display:inline;font-size:var(--ym-text-sm);font-weight:700;line-height:1}.SignInModal_showcaseOverlay__F99iF{padding:var(--ym-space-8) var(--ym-space-4) var(--ym-space-4)}.SignInModal_brandKicker__8jQdH,.SignInModal_presetName__4kk1c{display:none}.SignInModal_brandTitle__8QF7f{font-size:20px}.SignInModal_benefits__LicNd{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ym-space-2)}.SignInModal_benefits__LicNd li{grid-template-columns:minmax(0,1fr);align-items:start;min-height:0;padding:0;font-size:var(--ym-text-xs)}.SignInModal_benefitIcon__LKhm5{display:none}.SignInModal_formStage__OaFAY{padding:var(--ym-space-4) var(--ym-space-4) max(var(--ym-space-4),env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.SignInModal_content__UL_i6,.SignInModal_overlay__K_IiH{animation:none}.SignInModal_showcasePoster__GS9x7,.SignInModal_showcaseVideo__I20ah{transition:none}}