.ModalForm_lede__MGbuI{margin:0 0 20px;color:var(--text-secondary);font-size:13px;line-height:1.55}.ModalForm_modeTabs__tQcot{display:flex;gap:4px;margin:0 0 16px;padding:0 0 8px;border-bottom:1px solid var(--border-subtle)}.ModalForm_modeTab__buH7z{flex:1 1;padding:10px 12px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.ModalForm_modeTab__buH7z:hover:not(:disabled){color:var(--text-secondary)}.ModalForm_modeTabActive__RKjud{color:var(--text-emerald);border-bottom-color:var(--border-emerald-strong)}.ModalForm_modeTab__buH7z:disabled{cursor:not-allowed;opacity:.5}.ModalForm_form__FZ_Eb{display:flex;flex-direction:column;gap:14px}.ModalForm_field__xWjm7{display:flex;flex-direction:column;gap:6px}.ModalForm_label__f6WGC{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--text-emerald)}.ModalForm_input__AvYcy{padding:12px 14px;background:var(--bg-emerald-tint);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:14px;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.ModalForm_input__AvYcy::placeholder{color:var(--text-muted)}.ModalForm_input__AvYcy:focus{outline:none;border-color:var(--border-emerald-strong);background:var(--bg-emerald-soft);box-shadow:0 0 0 3px rgba(0,255,136,.1)}.ModalForm_input__AvYcy:disabled{opacity:.6;cursor:not-allowed}.ModalForm_input__AvYcy optgroup,.ModalForm_input__AvYcy option{background:var(--tts-bg-card-solid);color:var(--text-primary);font-family:var(--font-body)}.ModalForm_input__AvYcy optgroup{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-emerald)}.ModalForm_textarea__LYird{resize:vertical;min-height:80px;font-family:var(--font-body)}.ModalForm_error__vg2e8{margin:0;padding:12px 14px;background:rgba(255,80,80,.12);border:1px solid rgba(255,80,80,.55);border-radius:var(--radius-sm);color:color-mix(in srgb,#ffb8b8 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));font-size:13px;font-weight:500;line-height:1.5;display:flex;align-items:flex-start;gap:8px}.ModalForm_error__vg2e8:before{content:"⚠";flex-shrink:0;color:color-mix(in srgb,#ff7878 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));font-size:16px;line-height:1.3}.ModalForm_passwordWrap__tJyPd{position:relative;display:flex}.ModalForm_passwordInput__7etUz{flex:1 1;padding-right:44px}.ModalForm_passwordToggle__hBeC7{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;font-size:16px;line-height:1;transition:color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.ModalForm_passwordToggle__hBeC7:hover:not(:disabled){color:var(--text-emerald);background:var(--bg-emerald-soft)}.ModalForm_passwordToggle__hBeC7:disabled{opacity:.4;cursor:not-allowed}.ModalForm_strengthMeter__ipWmE{margin-top:6px;display:flex;flex-direction:column;gap:4px}.ModalForm_strengthSegments__1ws7f{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;height:4px}.ModalForm_strengthSegment__pukPa{background:rgb(var(--ink-rgb,255 255 255)/.08);border-radius:2px;transition:background-color .2s}.ModalForm_strength_1__phVkc{background:#d65454}.ModalForm_strength_2__hQUvE{background:#d6a554}.ModalForm_strength_3__5DKo_{background:#d6cf54}.ModalForm_strength_4__7GLPl{background:#54d68b}.ModalForm_strengthMeta__S9wfi{display:flex;justify-content:space-between;gap:8px;font-size:11px;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.03em}.ModalForm_strengthLabel__qnfMC{text-transform:uppercase;font-weight:600}.ModalForm_strengthLabel__qnfMC.ModalForm_strength_1__phVkc{color:color-mix(in srgb,#d65454 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));background:transparent}.ModalForm_strengthLabel__qnfMC.ModalForm_strength_2__hQUvE{color:color-mix(in srgb,#d6a554 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));background:transparent}.ModalForm_strengthLabel__qnfMC.ModalForm_strength_3__5DKo_{color:color-mix(in srgb,#d6cf54 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));background:transparent}.ModalForm_strengthLabel__qnfMC.ModalForm_strength_4__7GLPl{color:color-mix(in srgb,#54d68b var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));background:transparent}.ModalForm_handleStatus__HcdYD{margin-top:4px;font-size:11px;font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.04em;color:var(--text-muted,rgb(var(--ink-rgb,255 255 255)/max(.5,var(--ink-floor,.5))))}.ModalForm_handleStatus_available__4XXLQ{color:color-mix(in srgb,#54d68b var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)))}.ModalForm_handleStatus_taken__hFqEP{color:color-mix(in srgb,#d65454 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)))}.ModalForm_handleStatus_invalid__rlvJA{color:color-mix(in srgb,#d6a554 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)))}.ModalForm_handleStatus_checking__GB1o1,.ModalForm_strengthHint__3KXp0{color:var(--text-muted,rgb(var(--ink-rgb,255 255 255)/max(.5,var(--ink-floor,.5))))}.ModalForm_strengthHint__3KXp0{text-align:right;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModalForm_strengthChecklist__9yAX3{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2px 12px;font-size:11px;line-height:1.4}.ModalForm_strengthRule__0mrO4{display:flex;align-items:center;gap:4px;letter-spacing:.01em}.ModalForm_strengthRuleOK__OVvLH{color:color-mix(in srgb,#54d68b var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)))}.ModalForm_strengthRuleMiss__H6M1b{color:var(--text-muted,rgb(var(--ink-rgb,255 255 255)/max(.45,var(--ink-floor,.5))))}.ModalForm_disclaimer__aZZqM{margin:0;color:var(--text-muted);font-size:11px;line-height:1.5}.ModalForm_submit__GPBBS{width:100%;justify-content:center;margin-top:8px}.ModalForm_submit__GPBBS:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.ModalForm_oauthCluster__cVbh2{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.ModalForm_oauthBtn__GaIzQ{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-display);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ModalForm_oauthBtn__GaIzQ:focus-visible:not(:disabled),.ModalForm_oauthBtn__GaIzQ:hover:not(:disabled){border-color:var(--border-emerald-strong);background:var(--bg-emerald-soft);transform:translateY(-1px);outline:none}.ModalForm_oauthBtn__GaIzQ:disabled{opacity:.5;cursor:not-allowed}.ModalForm_oauthChip__dI41_{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:0;text-transform:none;flex-shrink:0}.ModalForm_oauthDivider__luvOm{display:flex;align-items:center;gap:10px;margin:4px 0 14px;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.ModalForm_oauthDivider__luvOm:after,.ModalForm_oauthDivider__luvOm:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,transparent 0,rgba(0,255,136,.25) 50%,transparent)}.ModalForm_consentBlock__HugK2{display:flex;flex-direction:column;gap:10px;margin-top:12px;padding:14px 16px;background:rgba(0,255,136,.04);border:1px solid rgba(0,255,136,.18);border-radius:8px}.ModalForm_consentRow__to_no{display:flex;gap:10px;font-size:12px;line-height:1.5;color:var(--text-muted,rgb(var(--ink-rgb,255 255 255)/max(.55,var(--ink-floor,.5))))}.ModalForm_consentRow__to_no input[type=checkbox]{margin-top:3px;accent-color:#00ff88}.ModalForm_consentRow__to_no a{color:var(--text-emerald,color-mix(in srgb,#00ff88 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255))));text-decoration:underline}.ModalForm_consentRequired__zkSry{display:inline-block;margin-left:4px;padding:0 6px;border-radius:999px;background:rgba(197,160,89,.18);color:color-mix(in srgb,#c5a059 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)));font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ModalForm_existingAccount__bptTU{display:flex;flex-direction:column;gap:12px;padding:16px;background:rgba(197,160,89,.08);border:1px solid rgba(197,160,89,.45);border-radius:var(--radius-md,10px)}.ModalForm_existingAccountTitle__ea4Di{margin:0;font-family:var(--font-display);font-weight:600;font-size:14px;letter-spacing:.04em;color:color-mix(in srgb,#d6b66f var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255)))}.ModalForm_existingAccountLede__1Htwe{margin:0;font-size:13px;line-height:1.5;color:var(--text-secondary,rgb(var(--ink-rgb,255 255 255)/max(.789,var(--ink-floor,.5))))}.ModalForm_existingAccountActions__R1RAz{display:flex;flex-direction:column;gap:8px}.ModalForm_existingAccountBtn__hhigx{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 14px;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-md,10px);color:var(--text-primary);font-family:var(--font-display);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.ModalForm_existingAccountBtn__hhigx:focus-visible:not(:disabled),.ModalForm_existingAccountBtn__hhigx:hover:not(:disabled){border-color:var(--border-emerald-strong);background:var(--bg-emerald-soft);transform:translateY(-1px);outline:none}.ModalForm_existingAccountBtn__hhigx:disabled{opacity:.5;cursor:not-allowed}.ModalForm_existingAccountSecondary__t4lp1{align-self:flex-start;background:transparent;border:none;padding:4px 0;margin:0;color:var(--text-muted,rgb(var(--ink-rgb,255 255 255)/max(.55,var(--ink-floor,.5))));font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;cursor:pointer}.ModalForm_existingAccountSecondary__t4lp1:focus-visible:not(:disabled),.ModalForm_existingAccountSecondary__t4lp1:hover:not(:disabled){color:var(--text-emerald,color-mix(in srgb,#00ff88 var(--tint-mix,100%),rgb(var(--ink-rgb,255 255 255))));outline:none}.ModalForm_existingAccountSecondary__t4lp1:disabled{opacity:.5;cursor:not-allowed}.ModalForm_error__vg2e8,.ModalForm_hint__0hd9L,.ModalForm_lede__MGbuI,.ModalForm_success__cVVml{font-size:14px;line-height:1.65;overflow-wrap:anywhere}.ModalForm_label__f6WGC,.ModalForm_modeTab__buH7z{font-family:var(--font-body);font-size:14px;letter-spacing:0;text-transform:none}.ModalForm_modeTab__buH7z{min-height:46px}.ModalForm_input__AvYcy{min-height:48px;font-size:16px;border-radius:10px}.ModalForm_consentRow__to_no{font-size:14px;line-height:1.6;align-items:flex-start}.ModalForm_consentRow__to_no input[type=checkbox]{width:20px;height:20px;flex-shrink:0;margin-top:2px}.ModalForm_existingAccountBtn__hhigx,.ModalForm_existingAccountSecondary__t4lp1,.ModalForm_oauthBtn__GaIzQ{min-height:48px;white-space:normal}.ModalForm_error__vg2e8{color:var(--text-danger);background:var(--bg-danger-soft);border:1px solid color-mix(in srgb,var(--text-danger) 38%,var(--border-subtle));border-left-width:4px;padding:14px 16px;border-radius:12px;font-size:14px;line-height:1.65;overflow-wrap:anywhere}.SkipNav_link__P1p0D{position:fixed;top:12px;left:12px;z-index:200;padding:10px 18px;background:var(--tts-bg-base);color:var(--text-emerald);border:1.5px solid var(--tessera-emerald);border-radius:var(--radius-md);font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;box-shadow:0 0 20px rgba(0,255,136,.4);transform:translateY(-200%);transition:transform var(--dur-base) var(--ease-out)}.SkipNav_link__P1p0D:focus,.SkipNav_link__P1p0D:focus-visible{transform:translateY(0);outline:none}.SupportFab_wrap__P7Iau{position:fixed;inset-inline-end:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px));z-index:80;display:flex;align-items:center;flex-direction:row;gap:10px;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s}.SupportFab_wrapHidden__c2ea_{opacity:0;visibility:hidden;transform:translateY(24px)}.SupportFab_wrapChatThread__wSMyl{display:none}.SupportFab_wrapSeatCheckout__is6lB{bottom:calc(112px + env(safe-area-inset-bottom, 0px))}@media (prefers-reduced-motion:reduce){.SupportFab_wrap__P7Iau{transition:opacity .18s ease,visibility .18s}.SupportFab_wrapHidden__c2ea_{transform:none}}.SupportFab_fab__PCyQz{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;flex-shrink:0;background:var(--bg-modal-card);color:var(--text-emerald);border:1px solid var(--border-subtle);box-shadow:0 4px 16px rgba(0,0,0,.35);transition:transform .15s ease,box-shadow .15s ease;pointer-events:auto}.SupportFab_fab__PCyQz:focus-visible,.SupportFab_fab__PCyQz:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.45)}.SupportFab_fab__PCyQz:focus-visible{outline:2px solid var(--tessera-emerald);outline-offset:2px}.SupportFab_hint__ZXGKx{display:flex;align-items:center;gap:8px;max-width:min(260px,70vw);padding:10px 12px;border-radius:12px;background:var(--bg-modal-card);border:1px solid var(--border-subtle);box-shadow:0 4px 16px rgba(0,0,0,.35);opacity:0;transform:translateX(6px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}[dir=rtl] .SupportFab_hint__ZXGKx{transform:translateX(-6px)}.SupportFab_hintOpen__GXdw_,.SupportFab_wrap__P7Iau:has(.SupportFab_fab__PCyQz:focus-visible) .SupportFab_hint__ZXGKx,.SupportFab_wrap__P7Iau:has(.SupportFab_fab__PCyQz:hover) .SupportFab_hint__ZXGKx{opacity:1;transform:translateX(0)}.SupportFab_hintOpen__GXdw_{pointer-events:auto}.SupportFab_hintText__foYJW{display:flex;flex-direction:column;gap:2px;min-width:0}.SupportFab_hintTitle__O9AEL{font-size:13px;font-weight:600;color:var(--text-primary);line-height:1.3}.SupportFab_hintSubtitle__krkVv{font-size:11px;color:var(--text-secondary);line-height:1.3}.SupportFab_hintClose__88XtL{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;color:var(--text-secondary);font-size:16px;line-height:1;cursor:pointer}.SupportFab_hintClose__88XtL:focus-visible,.SupportFab_hintClose__88XtL:hover{opacity:1;background:var(--bg-elevated)}@media (max-width:640px){.SupportFab_wrap__P7Iau{inset-inline-end:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px))}.SupportFab_fab__PCyQz{width:44px;height:44px}}@media (max-width:720px){body:has([data-sticky-buy]) .SupportFab_wrap__P7Iau{bottom:calc(112px + env(safe-area-inset-bottom, 0px))}}