.date-wheel-picker_root___FCB9{--wheel-item-height:36px;--wheel-ink:#fff8f2;--wheel-muted:rgba(255,248,242,0.62);--wheel-fade:rgba(21,13,29,0.99);--wheel-selection:rgba(183,105,202,0.12);--wheel-selection-line:rgba(211,154,222,0.2);position:relative;display:grid;grid-template-columns:54px minmax(112px,1fr) 72px;gap:8px;align-items:center;justify-content:center;color:var(--wheel-ink);perspective:1000px}.date-wheel-picker_root___FCB9[data-theme=warm]{--wheel-ink:#2d1c35;--wheel-muted:rgba(45,28,53,0.62);--wheel-fade:rgba(255,250,244,0.99);--wheel-selection:rgba(125,67,141,0.1);--wheel-selection-line:rgba(125,67,141,0.2)}.date-wheel-picker_column__zJsuG{position:relative;height:calc(var(--wheel-item-height) * 5);overflow:hidden;border-radius:12px;outline:none;touch-action:none}.date-wheel-picker_column__zJsuG:focus-visible{box-shadow:0 0 0 3px rgba(189,112,202,.2)}.date-wheel-picker_fadeBottom__hYRf3,.date-wheel-picker_fadeTop__2HFw5,.date-wheel-picker_selection__MgC_Y{position:absolute;inset-inline:0;z-index:2;pointer-events:none}.date-wheel-picker_fadeTop__2HFw5{top:0;height:calc(var(--wheel-item-height) * 2);background:linear-gradient(to bottom,var(--wheel-fade),transparent)}.date-wheel-picker_fadeBottom__hYRf3{bottom:0;height:calc(var(--wheel-item-height) * 2);background:linear-gradient(to top,var(--wheel-fade),transparent)}.date-wheel-picker_selection__MgC_Y{top:calc(var(--wheel-item-height) * 2);height:var(--wheel-item-height);background:var(--wheel-selection);border-block:1px solid var(--wheel-selection-line);border-radius:8px}.date-wheel-picker_track__Rxl5_{position:relative;z-index:1;padding-block:calc(var(--wheel-item-height) * 2);cursor:grab}.date-wheel-picker_track__Rxl5_:active{cursor:grabbing}.date-wheel-picker_item__HGzbx{height:var(--wheel-item-height);display:grid;place-items:center;color:var(--wheel-muted);font-size:13px;font-weight:650;white-space:nowrap;user-select:none;cursor:pointer;transform-style:preserve-3d}.date-wheel-picker_item__HGzbx[data-selected=true]{color:var(--wheel-ink)}@media (max-width:420px){.date-wheel-picker_root___FCB9{grid-template-columns:48px minmax(100px,1fr) 66px;gap:5px}}@media (prefers-reduced-motion:reduce){.date-wheel-picker_item__HGzbx{transform:none!important}}.V2AccountMenu_accountEntry__bOXWT{display:inline-flex;flex:0 0 auto;align-items:center;font-family:var(--font-mystic-sans),var(--font-geist-sans),Arial,sans-serif}.V2AccountMenu_trigger__kiQe3{width:44px;min-width:44px;height:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:color-mix(in srgb,var(--home-ink,var(--ink,#fff8f2)) 82%,transparent);background:transparent;border:0;border-radius:10px;font:inherit;font-size:11px;font-weight:640;letter-spacing:.025em;text-decoration:none;cursor:pointer}.V2AccountMenu_identityAvatar__Wreef,.V2AccountMenu_triggerAvatar__voNIj{display:grid;place-items:center;color:#fff8f2;background:linear-gradient(145deg,#8b58a1,#533064 58%,#33203f);border:1px solid rgba(255,255,255,.2);border-radius:50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 7px 18px rgba(34,16,42,.22);font-weight:780;letter-spacing:.01em}.V2AccountMenu_triggerAvatar__voNIj{width:36px;height:36px;flex:none;overflow:hidden;line-height:0}.V2AccountMenu_triggerAvatar__voNIj>svg{display:block;width:20px;height:20px}.V2AccountMenu_triggerName___LJc7{max-width:112px;overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.V2AccountMenu_triggerChevron__S8EGp{opacity:.58;transition:transform .16s ease}.V2AccountMenu_trigger__kiQe3[data-state=open] .V2AccountMenu_triggerChevron__S8EGp{transform:rotate(180deg)}.V2AccountMenu_trigger__kiQe3:focus-visible{outline:3px solid color-mix(in srgb,var(--home-violet,var(--accent,#a876dc)) 70%,#4c8dff);outline-offset:1px}.V2AccountMenu_content__p_dk1{--menu-bg:#141019;--menu-surface:#1d1622;--menu-ink:#fff8f2;--menu-muted:rgba(238,226,239,0.63);--menu-line:rgba(244,228,246,0.12);--menu-hover:rgba(255,255,255,0.075);--ink:var(--menu-ink);--surface:var(--menu-bg);--line:var(--menu-line);z-index:100;width:min(288px,calc(100vw - 24px));max-height:min(650px,calc(100dvh - 88px));padding:6px;overflow:visible;color:var(--menu-ink);background:color-mix(in srgb,var(--menu-bg) 96%,transparent);border:1px solid var(--menu-line);border-radius:15px;box-shadow:0 24px 70px rgba(4,2,8,.46),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(24px) saturate(125%);font-family:var(--font-mystic-sans),var(--font-geist-sans),Arial,sans-serif;transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:V2AccountMenu_menuEnter__Svimf .15s cubic-bezier(.2,.7,.2,1)}.V2AccountMenu_content__p_dk1[data-theme=warm]{--menu-bg:#fffaf4;--menu-surface:#f2e7dc;--menu-ink:#2d2230;--menu-muted:rgba(54,42,57,0.64);--menu-line:rgba(67,43,70,0.14);--menu-hover:rgba(99,61,114,0.09);box-shadow:0 24px 70px rgba(65,43,68,.2),inset 0 1px 0 rgba(255,255,255,.72)}.V2AccountMenu_identity__c9zuf{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:11px;padding:9px 8px 11px}.V2AccountMenu_identityAvatar__Wreef{width:40px;height:40px;font-size:12px}.V2AccountMenu_identityText__rGQjJ{min-width:0;display:grid;gap:3px}.V2AccountMenu_identityText__rGQjJ small,.V2AccountMenu_identityText__rGQjJ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.V2AccountMenu_identityText__rGQjJ strong{color:var(--menu-ink);font-size:15px;font-weight:720}.V2AccountMenu_identityText__rGQjJ small{color:var(--menu-muted);font-size:12px}.V2AccountMenu_guestIntro__0FhIM{display:grid;gap:4px;padding:10px 10px 8px}.V2AccountMenu_guestIntro__0FhIM strong{color:var(--menu-ink);font-size:14px;font-weight:720}.V2AccountMenu_guestIntro__0FhIM small{color:var(--menu-muted);font-size:12px;line-height:1.45}.V2AccountMenu_signInAction__yMe01{min-height:44px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;margin:4px;padding:0 10px;color:#fff8f2;background:linear-gradient(135deg,#963b9f,#672878 58%,#4a1c59);border:1px solid rgba(255,255,255,.18);border-radius:10px;box-shadow:0 8px 24px rgba(86,25,99,.24);font-size:14px;font-weight:700;text-decoration:none;outline:none}.V2AccountMenu_signInAction__yMe01:focus-visible,.V2AccountMenu_signInAction__yMe01[data-highlighted]{filter:brightness(1.08)}.V2AccountMenu_groupLabel__Iwkr2{padding:7px 10px 4px;color:var(--menu-muted);font-size:9px;font-weight:760;letter-spacing:.13em;text-transform:uppercase}.V2AccountMenu_menuItem__PnX06{min-height:46px;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;padding:0 10px;color:color-mix(in srgb,var(--menu-ink) 82%,transparent);border-radius:9px;outline:none;font-size:15px;font-weight:610;text-decoration:none;cursor:pointer;user-select:none}.V2AccountMenu_menuCopy__d3_le{min-width:0;display:grid;gap:2px;line-height:1.15}.V2AccountMenu_menuCopy__d3_le small{color:var(--menu-muted);font-size:11px;font-weight:580;line-height:1.2}.V2AccountMenu_preferenceValue__fURdh{margin-left:auto;color:var(--menu-muted);font-size:10px;font-weight:650}.V2AccountMenu_quickControls__tNNNb{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:2px 4px}.V2AccountMenu_quickControls__tNNNb:has(.V2AccountMenu_quickLogout__QLlXO){grid-template-columns:minmax(0,1fr) auto 44px}.V2AccountMenu_quickControls__tNNNb>:first-child{width:100%}.V2AccountMenu_quickControls__tNNNb>*+*{border-left:1px solid var(--menu-line);padding-left:6px}.V2AccountMenu_quickLogout__QLlXO{width:44px;height:44px;display:grid;flex:0 0 44px;place-items:center;padding:0;color:#ec8c92;background:transparent;border:0;border-radius:9px;cursor:pointer}.V2AccountMenu_quickLogout__QLlXO:focus-visible,.V2AccountMenu_quickLogout__QLlXO:hover{color:#ffb0b4;background:rgba(220,74,86,.12);outline:none}.V2AccountMenu_menuItem__PnX06 svg{color:var(--menu-muted)}.V2AccountMenu_menuItem__PnX06:focus-visible,.V2AccountMenu_menuItem__PnX06[data-highlighted]{color:var(--menu-ink);background:var(--menu-hover)}.V2AccountMenu_menuItem__PnX06[aria-current=page]{color:var(--menu-ink);background:color-mix(in srgb,#a876dc 13%,transparent)}.V2AccountMenu_separator__OItvt{height:1px;margin:5px 3px;background:var(--menu-line)}.V2AccountMenu_logout__FUkwM{color:#ec8c92}.V2AccountMenu_logout__FUkwM svg{color:currentColor}.V2AccountMenu_logout__FUkwM:focus-visible,.V2AccountMenu_logout__FUkwM[data-highlighted]{color:#ffb0b4;background:rgba(220,74,86,.12)}@media (hover:hover) and (pointer:fine){.V2AccountMenu_trigger__kiQe3:hover .V2AccountMenu_triggerAvatar__voNIj{filter:brightness(1.12);transform:translateY(-1px)}}@media (max-width:760px){.V2AccountMenu_accountEntry__bOXWT{margin-right:0}.V2AccountMenu_trigger__kiQe3{width:44px;min-width:44px;padding:0}.V2AccountMenu_triggerAvatar__voNIj{width:36px;height:36px}.V2AccountMenu_menuItem__PnX06{min-height:44px}}@media (max-width:360px){.V2AccountMenu_trigger__kiQe3{min-width:44px}}@media (prefers-reduced-motion:reduce){.V2AccountMenu_content__p_dk1{animation:none}.V2AccountMenu_triggerChevron__S8EGp{transition:none}}@keyframes V2AccountMenu_menuEnter__Svimf{0%{opacity:0;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:none}}.civil-date-field_root__nf4dm{--date-bg:rgba(255,255,255,0.035);--date-bg-solid:#150d1d;--date-line:rgba(255,255,255,0.13);--date-line-strong:rgba(191,122,211,0.7);--date-ink:#fff8f2;--date-muted:rgba(255,248,242,0.56);--date-accent:#b46dcc;position:relative;min-width:0;margin:0;padding:0;color:var(--date-ink);border:0;font-family:var(--font-mystic-sans),var(--font-geist-sans),Arial,sans-serif}.civil-date-field_root__nf4dm[data-theme=warm]{--date-bg:rgba(73,48,78,0.055);--date-bg-solid:#fffaf4;--date-line:rgba(74,49,79,0.24);--date-line-strong:rgba(124,67,142,0.7);--date-ink:#2d1c35;--date-muted:rgba(45,28,53,0.62);--date-accent:#7d438d}.civil-date-field_root__nf4dm[data-invalid=true]{--date-line:rgba(238,112,131,0.82)}.civil-date-field_visuallyHidden___gOnm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.civil-date-field_segments__4EHgm{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr);gap:0;overflow:hidden;background:var(--date-bg);border:1px solid var(--date-line);border-radius:12px}.civil-date-field_segment__mFb_l{min-width:0;display:grid;gap:4px;margin:0;padding:10px 12px 9px;color:var(--date-muted);font-size:.62rem;font-weight:700;letter-spacing:.085em}.civil-date-field_segment__mFb_l+.civil-date-field_segment__mFb_l{border-left:1px solid var(--date-line)}.civil-date-field_segment__mFb_l:focus-within{color:var(--date-ink);background:color-mix(in srgb,var(--date-accent) 8%,transparent);box-shadow:inset 0 -1px var(--date-line-strong)}.civil-date-field_segment__mFb_l input{width:100%;min-width:0;min-height:34px;padding:0;color:var(--date-ink);background:transparent;border:0;outline:0;font:inherit;font-size:clamp(1.06rem,4.6vw,1.24rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.02em}.civil-date-field_segment__mFb_l input::placeholder{color:color-mix(in srgb,var(--date-muted) 62%,transparent);opacity:1}.civil-date-field_supportRow__k0PK_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:7px 2px 0;color:var(--date-muted);font-size:.72rem;line-height:1.4}.civil-date-field_cancel__PHiqv,.civil-date-field_confirm__HxuKb,.civil-date-field_openButton__i0jD3,.civil-date-field_trigger__Ji9lm{min-height:44px;color:inherit;font:inherit;cursor:pointer}.civil-date-field_openButton__i0jD3{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;color:var(--date-muted);background:transparent;border:0;border-radius:8px;font-size:.75rem;font-weight:650}.civil-date-field_openButton__i0jD3:hover{color:var(--date-ink)}.civil-date-field_trigger__Ji9lm{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;color:var(--date-ink);background:var(--date-bg);border:1px solid var(--date-line);border-radius:12px;text-align:left}.civil-date-field_trigger__Ji9lm span[data-placeholder=true]{color:var(--date-muted)}.civil-date-field_cancel__PHiqv:focus-visible,.civil-date-field_confirm__HxuKb:focus-visible,.civil-date-field_openButton__i0jD3:focus-visible,.civil-date-field_trigger__Ji9lm:focus-visible{outline:3px solid color-mix(in srgb,var(--date-accent) 32%,transparent);outline-offset:2px}.civil-date-field_popover__iS2VM{position:fixed;z-index:100;top:50%;left:50%;right:auto;width:min(340px,calc(100vw - 48px));padding:12px;color:var(--date-ink);background:var(--date-bg-solid);border:1px solid var(--date-line);border-radius:15px;box-shadow:0 22px 54px rgba(0,0,0,.52),0 0 36px rgba(142,67,166,.16);transform:translate(-50%,-50%)}.civil-date-field_actions__p4f6H{display:grid;grid-template-columns:1fr 1.35fr;gap:8px;margin-top:10px}.civil-date-field_cancel__PHiqv,.civil-date-field_confirm__HxuKb{padding:9px 12px;border-radius:10px;font-size:.82rem;font-weight:750}.civil-date-field_cancel__PHiqv{color:var(--date-muted);background:transparent;border:1px solid var(--date-line)}.civil-date-field_confirm__HxuKb{color:#fff;background:linear-gradient(135deg,#8d48a3,#b86fc7);border:1px solid rgba(255,255,255,.18)}.civil-date-field_root__nf4dm:disabled .civil-date-field_openButton__i0jD3,.civil-date-field_root__nf4dm:disabled .civil-date-field_trigger__Ji9lm{cursor:not-allowed;opacity:.56}@media (max-width:520px){.civil-date-field_popover__iS2VM{position:fixed;inset:auto 16px max(16px,env(safe-area-inset-bottom));width:auto;transform:none}}@media (prefers-reduced-motion:reduce){.civil-date-field_root__nf4dm *{scroll-behavior:auto!important}}.PublicProductHeader_header__IKXSI{--ink:#fff8ef;--surface:#08070c;--line:rgba(244,228,246,.14);--muted:rgba(238,229,239,.72);position:relative;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:calc(78px + env(safe-area-inset-top));padding:calc(12px + env(safe-area-inset-top)) clamp(20px,4.5vw,64px) 12px;box-sizing:border-box;color:var(--ink);background:transparent;border-bottom:0;font-family:var(--font-mystic-sans),var(--font-geist-sans),Arial,sans-serif}.PublicProductHeader_header__IKXSI[data-theme=warm]{--ink:#2d2230;--surface:#f4ebe1;--line:rgba(67,43,70,.16);--muted:rgba(54,42,57,.72)}.PublicProductHeader_brand__zYyQE{min-width:0;min-height:44px;display:flex;align-items:center;flex-shrink:0}.PublicProductHeader_brand__zYyQE img{display:block;width:176px;height:auto}.PublicProductHeader_controls__l3Lwx{display:flex;align-items:center;gap:16px;min-width:0}@media(max-width:560px){.PublicProductHeader_header__IKXSI{min-height:calc(68px + env(safe-area-inset-top));padding-inline:12px;gap:6px}.PublicProductHeader_brand__zYyQE img{width:120px}.PublicProductHeader_controls__l3Lwx{gap:6px}}.PublicProductHeader_explore__vOhzi{font-size:13px;text-decoration:none;color:var(--ink)}.PublicProductHeader_productMenu__rNp1m summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:10px 14px;border:1px solid var(--line);border-radius:12px;color:var(--ink);cursor:pointer;font-size:14px;list-style:none}.PublicProductHeader_productMenu__rNp1m summary::-webkit-details-marker{display:none}.PublicProductHeader_productMenu__rNp1m summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.PublicProductHeader_menuPanel__4Kkie{position:absolute;top:100%;left:0;right:0;padding:24px clamp(20px,4.5vw,64px);color:var(--ink);background:#261b32;border-bottom:1px solid var(--line);box-shadow:0 18px 28px #0004}.PublicProductHeader_header__IKXSI[data-theme=warm] .PublicProductHeader_menuPanel__4Kkie{background:#fffaf5}.PublicProductHeader_menuGroups__v4h6c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.PublicProductHeader_menuGroups__v4h6c h2{margin:0 0 12px;font:650 15px var(--font-mystic-sans)}.PublicProductHeader_menuPanel__4Kkie a{display:block;min-height:44px;padding:12px 0;text-decoration:none;font-size:14px;color:var(--ink)}.PublicProductHeader_menuPanel__4Kkie a:hover{text-decoration:underline}.PublicProductHeader_menuFooter__naBJh{display:flex;gap:24px;border-top:1px solid var(--line);margin-top:15px;padding-top:10px}@media(max-width:600px){.PublicProductHeader_menuGroups__v4h6c{grid-template-columns:1fr;gap:14px}.PublicProductHeader_menuGroups__v4h6c section+section{border-top:1px solid var(--line);padding-top:14px}.PublicProductHeader_productMenu__rNp1m summary{padding:10px;font-size:13px}}@media(max-width:720px){.PublicProductHeader_explore__vOhzi{display:none}}.PublicProductHeader_partnerLabel__8Avb2{margin-left:14px;padding-left:14px;border-left:1px solid var(--line);font:400 25px/1 var(--font-mystic-heading)}@media(max-width:560px){.PublicProductHeader_partnerLabel__8Avb2{margin-left:8px;padding-left:8px;font-size:18px}}@media(max-width:360px){.PublicProductHeader_partnerLabel__8Avb2{font-size:15px;margin-left:5px;padding-left:5px}}@media(max-width:560px){.PublicProductHeader_brand__zYyQE:has(.PublicProductHeader_partnerLabel__8Avb2){flex-direction:column;align-items:flex-start;justify-content:center;gap:2px}.PublicProductHeader_partnerLabel__8Avb2{padding:0;margin:0;border:0;font-size:16px;color:var(--ink)}}.PublicProductHeader_websiteHeader__rVJ3A{min-height:78px;padding:13px 34px;border-bottom:1px solid var(--line)}.PublicProductHeader_websiteHeader__rVJ3A .PublicProductHeader_brand__zYyQE img{width:154px}.PublicProductHeader_websiteNav__4ZFm9{display:flex;align-items:center;gap:24px;margin-left:auto}.PublicProductHeader_websiteNav__4ZFm9 a{display:flex;align-items:center;min-height:44px;font-size:13px;color:var(--muted);text-decoration:none;white-space:nowrap}.PublicProductHeader_websiteNav__4ZFm9 a:hover{color:var(--ink)}.PublicProductHeader_mobileWebsiteMenu__4Fy1H{display:none}.PublicProductHeader_mobileWebsiteMenu__4Fy1H summary{display:flex;align-items:center;gap:7px;list-style:none;min-height:44px;font-size:13px;cursor:pointer}.PublicProductHeader_mobileWebsiteMenu__4Fy1H summary::-webkit-details-marker{display:none}.PublicProductHeader_mobileWebsiteMenu__4Fy1H nav{position:absolute;z-index:25;top:100%;right:12px;left:12px;border:1px solid var(--line);border-radius:15px;background:#251a32;padding:10px 18px;box-shadow:0 16px 30px #0003}.PublicProductHeader_header__IKXSI[data-theme=warm] .PublicProductHeader_mobileWebsiteMenu__4Fy1H nav{background:#fcf6ef}.PublicProductHeader_mobileWebsiteMenu__4Fy1H nav a{display:flex;align-items:center;min-height:44px;font-size:14px;color:var(--ink);text-decoration:none}.PublicProductHeader_mobileWebsiteMenu__4Fy1H nav a:focus-visible,.PublicProductHeader_mobileWebsiteMenu__4Fy1H summary:focus-visible,.PublicProductHeader_websiteNav__4ZFm9 a:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media(max-width:900px){.PublicProductHeader_websiteHeader__rVJ3A{padding:13px 25px;gap:14px}.PublicProductHeader_websiteHeader__rVJ3A .PublicProductHeader_brand__zYyQE img{width:136px}.PublicProductHeader_websiteNav__4ZFm9{gap:15px}.PublicProductHeader_websiteNav__4ZFm9 a{font-size:12px}}@media(max-width:760px){.PublicProductHeader_websiteNav__4ZFm9{display:none}.PublicProductHeader_mobileWebsiteMenu__4Fy1H{display:block}.PublicProductHeader_websiteHeader__rVJ3A{padding:10px 16px;min-height:64px}.PublicProductHeader_websiteHeader__rVJ3A .PublicProductHeader_controls__l3Lwx{gap:12px}}@media(max-width:359px){.PublicProductHeader_websiteHeader__rVJ3A .PublicProductHeader_brand__zYyQE img{width:119px}.PublicProductHeader_websiteHeader__rVJ3A .PublicProductHeader_controls__l3Lwx{gap:8px}}.AccountRequiredModal_backdrop__spPWl{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;border:0;display:grid;place-items:center;padding:20px;background:transparent;overflow:hidden}.AccountRequiredModal_backdrop__spPWl:not([open]){display:none}.AccountRequiredModal_backdrop__spPWl::backdrop{background:rgba(4,2,9,.76);backdrop-filter:blur(12px)}.AccountRequiredModal_dialog__rON0Q{width:min(440px,100%);padding:30px;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;font-family:var(--font-mystic-sans),Arial,sans-serif;color:#fff8f2;background:linear-gradient(155deg,rgba(31,21,39,.98),rgba(12,9,18,.99));border:1px solid rgba(226,200,232,.18);border-radius:22px;box-shadow:0 28px 90px rgba(0,0,0,.56),0 0 60px rgba(137,57,158,.17);text-align:center}.AccountRequiredModal_dialog__rON0Q::-webkit-scrollbar{width:0;height:0}.AccountRequiredModal_brandRow__bTw1P{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.AccountRequiredModal_logo__0wNTL{width:140px;height:auto}.AccountRequiredModal_close__IZIdy{display:grid;place-items:center;flex:0 0 44px;height:44px;padding:0;border:1px solid rgba(226,200,232,.2);border-radius:50%;background:rgba(255,255,255,.05);color:inherit;cursor:pointer}.AccountRequiredModal_close__IZIdy:focus-visible{outline:2px solid #bd70ca;outline-offset:3px}.AccountRequiredModal_dialog__rON0Q h2:focus{outline:none}.AccountRequiredModal_dialog__rON0Q h2{margin:0;font-family:var(--experience-heading,var(--font-mystic-heading));font-size:clamp(28px,7vw,38px);font-weight:var(--experience-heading-weight,500);line-height:1.05;letter-spacing:-.035em}.AccountRequiredModal_dialog__rON0Q p{margin:12px auto 18px;color:rgba(255,248,242,.68);font-size:15px;line-height:1.55}.AccountRequiredModal_tabs___b64I{display:grid;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 18px;padding:4px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.1);border-radius:13px}.AccountRequiredModal_tabs___b64I button{min-height:40px;color:rgba(255,255,255,.58);background:transparent;border:0;border-radius:9px;font:inherit;font-weight:700;cursor:pointer}.AccountRequiredModal_tabs___b64I button[aria-selected=true]{color:#fff;background:rgba(174,89,191,.24);box-shadow:inset 0 0 0 1px rgba(211,154,222,.2)}.AccountRequiredModal_form__w0hpp{display:grid;gap:13px;text-align:left}.AccountRequiredModal_fieldGroup__ps1fF,.AccountRequiredModal_form__w0hpp label{display:grid;gap:7px;color:rgba(255,248,242,.7);font-size:12px;font-weight:700}.AccountRequiredModal_form__w0hpp input:not([type=checkbox]),.AccountRequiredModal_form__w0hpp select{width:100%;min-height:46px;padding:0 13px;color:#fff8f2;color-scheme:dark;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14);border-radius:11px;outline:none;font:inherit}.AccountRequiredModal_form__w0hpp input:focus,.AccountRequiredModal_form__w0hpp select:focus{border-color:#bd70ca;box-shadow:0 0 0 3px rgba(189,112,202,.14)}.AccountRequiredModal_nameRow__rg1U8{display:grid;grid-template-columns:1fr 1fr;gap:10px}.AccountRequiredModal_genderTrigger__2mLLZ{width:100%;min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 13px;color:#fff8f2;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14);border-radius:11px;font:inherit;font-weight:650;text-align:left;cursor:pointer}.AccountRequiredModal_genderTrigger__2mLLZ span[data-placeholder=true]{color:rgba(255,248,242,.62)}.AccountRequiredModal_genderTrigger__2mLLZ:focus-visible,.AccountRequiredModal_genderTrigger__2mLLZ[data-state=open]{outline:none;border-color:#bd70ca;box-shadow:0 0 0 3px rgba(189,112,202,.14)}.AccountRequiredModal_genderTrigger__2mLLZ[data-state=open] svg{transform:rotate(180deg)}.AccountRequiredModal_genderTrigger__2mLLZ svg{transition:transform .18s ease}.AccountRequiredModal_genderMenu__BQ7mM{z-index:700;min-width:var(--radix-dropdown-menu-trigger-width);padding:6px;color:#fff8f2;background:#18121e;border:1px solid rgba(230,207,234,.2);border-radius:12px;box-shadow:0 20px 52px rgba(0,0,0,.52),inset 0 1px 0 rgba(255,255,255,.05);font-family:var(--font-mystic-sans),Arial,sans-serif;transform-origin:var(--radix-dropdown-menu-content-transform-origin);animation:AccountRequiredModal_genderMenuIn__Dh22Z .15s cubic-bezier(.2,.7,.2,1)}.AccountRequiredModal_genderMenu__BQ7mM[data-theme=warm]{color:#2d2230;background:#fffaf4;border-color:rgba(67,43,70,.18);box-shadow:0 20px 52px rgba(65,43,68,.22),inset 0 1px 0 rgba(255,255,255,.8)}.AccountRequiredModal_genderOption__jYSPz{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px;color:inherit;border-radius:8px;outline:none;font-size:14px;font-weight:620;cursor:pointer;user-select:none}.AccountRequiredModal_genderOption__jYSPz[data-highlighted]{background:rgba(183,105,202,.16)}.AccountRequiredModal_genderMenu__BQ7mM[data-theme=warm] .AccountRequiredModal_genderOption__jYSPz[data-highlighted]{background:rgba(99,61,114,.1)}.AccountRequiredModal_genderOption__jYSPz svg{color:#d38de0}.AccountRequiredModal_genderMenu__BQ7mM[data-theme=warm] .AccountRequiredModal_genderOption__jYSPz svg{color:#63356f}.AccountRequiredModal_dateField__52tQw{position:relative}.AccountRequiredModal_consent__CAXqD{grid-template-columns:18px 1fr!important;align-items:start;gap:9px!important;font-weight:500!important;line-height:1.4}.AccountRequiredModal_consent__CAXqD input{width:17px;height:17px;margin:0;accent-color:#963b9f}.AccountRequiredModal_code__sMS74{font-size:25px!important;font-weight:800!important;letter-spacing:.24em;text-align:center}.AccountRequiredModal_error__wdupW{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;color:#fff3f4;background:linear-gradient(135deg,rgba(111,24,42,.96),rgba(68,17,30,.96));border:1px solid rgba(255,132,148,.72);border-left:4px solid #ff7184;border-radius:11px;box-shadow:0 10px 26px rgba(52,4,17,.3),inset 0 1px 0 rgba(255,255,255,.07);font-size:13px;line-height:1.45}.AccountRequiredModal_error__wdupW>svg{flex:0 0 auto;margin-top:1px;color:#ff9caa;filter:drop-shadow(0 0 8px rgba(255,113,132,.3))}.AccountRequiredModal_errorCopy__9aVW2{display:grid;gap:2px}.AccountRequiredModal_errorCopy__9aVW2 strong{color:#fff;font-size:13px;font-weight:800;letter-spacing:.005em}.AccountRequiredModal_errorCopy__9aVW2>span{color:rgba(255,240,242,.86);font-weight:580}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_error__wdupW{color:#571523;background:linear-gradient(135deg,#fff0f1,#ffe5e8);border-color:rgba(178,47,70,.5) rgba(178,47,70,.5) rgba(178,47,70,.5) #c93650;box-shadow:0 9px 22px rgba(123,37,52,.13),inset 0 1px 0 rgba(255,255,255,.8)}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_error__wdupW>svg{color:#b92d46;filter:none}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_errorCopy__9aVW2 strong{color:#4a101b}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_errorCopy__9aVW2>span{color:#6b2633}.AccountRequiredModal_primary__liWHS,.AccountRequiredModal_secondary__Se_7q{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:13px;color:#fff;font-size:15px;font-weight:750;text-decoration:none;cursor:pointer}.AccountRequiredModal_primary__liWHS:disabled,.AccountRequiredModal_secondary__Se_7q:disabled{opacity:.55;cursor:wait}.AccountRequiredModal_primary__liWHS{width:100%}.AccountRequiredModal_animatedPrimary__Cbtxi:before{animation:AccountRequiredModal_premiumSweep__s4UaZ 2.8s ease-in-out infinite}.AccountRequiredModal_secondary__Se_7q{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.14)}.AccountRequiredModal_back__oV9uW{min-height:40px;margin-top:8px;padding:0 12px;color:rgba(255,255,255,.55);background:transparent;border:0;cursor:pointer}@keyframes AccountRequiredModal_genderMenuIn__Dh22Z{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes AccountRequiredModal_premiumSweep__s4UaZ{0%,16%{opacity:.48;transform:translateX(-22%)}58%,to{opacity:.9;transform:translateX(12%)}}@media (max-width:560px){.AccountRequiredModal_backdrop__spPWl{align-items:start;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))}.AccountRequiredModal_dialog__rON0Q{max-height:calc(100dvh - max(12px,env(safe-area-inset-top)) - max(12px,env(safe-area-inset-bottom)));padding:16px 18px 14px;border-radius:20px}.AccountRequiredModal_dialog__rON0Q h2{font-size:30px;text-align:left}.AccountRequiredModal_dialog__rON0Q p{font-size:14px;text-align:left}.AccountRequiredModal_nameRow__rg1U8{grid-template-columns:repeat(2,minmax(0,1fr))}.AccountRequiredModal_nameRow__rg1U8>*{min-width:0}.AccountRequiredModal_form__w0hpp input:not([type=checkbox]){font-size:16px}}.AccountRequiredModal_dialog__rON0Q[data-theme=warm]{color:#2d2230;background:#fffaf4;border-color:rgba(67,43,70,.2);color-scheme:light}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_back__oV9uW,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_fieldGroup__ps1fF,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] label,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] p{color:#635466}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_close__IZIdy,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_secondary__Se_7q,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_tabs___b64I{background:#f2eaf0;border-color:#d8c8da;color:#2d2230}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_tabs___b64I button{color:#635466}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_tabs___b64I button[aria-selected=true]{background:#e4d1e8;color:#482052}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] .AccountRequiredModal_genderTrigger__2mLLZ,.AccountRequiredModal_dialog__rON0Q[data-theme=warm] input:not([type=checkbox]){color:#2d2230;background:#f7f0f5;border-color:#cbb9ce;color-scheme:light}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] [data-placeholder=true]{color:#6c5b70}.AccountRequiredModal_dialog__rON0Q[data-theme=warm]{--email-input-ink:#2d2230;--email-input-bg:#f7f0f5;--email-input-muted:#635466;--email-input-accent:#753483}.AccountRequiredModal_dialog__rON0Q[data-theme=warm] input::placeholder{color:#756579;opacity:1}@media (prefers-reduced-motion:reduce){.AccountRequiredModal_animatedPrimary__Cbtxi:before,.AccountRequiredModal_genderMenu__BQ7mM{animation:none}.AccountRequiredModal_genderTrigger__2mLLZ svg{transition:none}}