.HomeExtensionPromo_section__BIhVP{padding:0 2rem 5rem;background:rgb(var(--background))}.HomeExtensionPromo_panel__5aWYo{position:relative;max-width:80rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;padding:2.5rem 1.75rem;overflow:hidden;border-radius:1.5rem;border:1px solid rgba(var(--foreground),.08);background:radial-gradient(ellipse 60% 90% at 85% 50%,rgba(168,85,247,.16),transparent 70%),linear-gradient(145deg,var(--emphasis),rgba(var(--primary-alt),.07));box-shadow:0 4px 20px rgba(var(--primary-alt),.1)}.HomeExtensionPromo_copy__Wbb1y{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.HomeExtensionPromo_eyebrow__EUAKe{display:inline-flex;align-items:center;gap:.45rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .HomeExtensionPromo_eyebrow__EUAKe{background:rgba(var(--primary-alt),.2);color:var(--primary-light)}.HomeExtensionPromo_title__dec7c{margin:0;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:700;line-height:1.12;letter-spacing:-.015em;text-wrap:balance;color:rgb(var(--foreground))}.HomeExtensionPromo_titleBrand__mre_n{white-space:nowrap;background:linear-gradient(120deg,#a855f7,#4338ca);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.dark .HomeExtensionPromo_titleBrand__mre_n{background-image:linear-gradient(120deg,#d8b4fe,#a5b4fc)}.HomeExtensionPromo_lead__eNqpF{margin:0;max-width:32rem;font-size:1.1rem;line-height:1.6;color:rgba(var(--foreground),.75)}.HomeExtensionPromo_points__PqhUF{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none}.HomeExtensionPromo_points__PqhUF li{position:relative;padding-left:1.6rem;font-size:.95rem;line-height:1.5;color:rgba(var(--foreground),.8)}.HomeExtensionPromo_points__PqhUF li:before{content:"";position:absolute;left:.15rem;top:.3rem;width:.5rem;height:.85rem;border:solid var(--primary);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-.2rem)}.dark .HomeExtensionPromo_points__PqhUF li:before{border-color:var(--primary-light)}.HomeExtensionPromo_actionsRow__jZSw1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.5rem}.HomeExtensionPromo_storeButton__2IiKu{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;font-size:1.05rem}.dark .HomeExtensionPromo_storeButton__2IiKu.secondary-button{color:var(--primary-light);border-color:var(--primary-light)}.HomeExtensionPromo_learnMore__GoTZt{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .25rem;font-weight:600;color:var(--primary)}.HomeExtensionPromo_learnMore__GoTZt svg{font-size:.8em;transition:transform .3s ease}.HomeExtensionPromo_learnMore__GoTZt:hover svg{transform:translateX(4px)}.dark .HomeExtensionPromo_learnMore__GoTZt{color:var(--primary-light)}.HomeExtensionPromo_footnote__EA_nh{margin:0;font-size:.85rem;color:rgba(var(--foreground),.6)}.HomeExtensionPromo_mock__Ff0PR{--px:calc(100cqw / 640);--ppx:calc(var(--px) * 0.92);--page:#fff;--chrome:rgb(226,228,235);--brand-end:#4338ca;position:relative;width:100%;max-width:44rem;margin:0 auto;container-type:inline-size}.dark .HomeExtensionPromo_mock__Ff0PR{--page:rgb(28,27,34);--chrome:rgb(30,29,37);--brand-end:#4f46e5}.HomeExtensionPromo_glow__bbqoK{position:absolute;inset:8% -6% -10%;border-radius:50%;background:radial-gradient(closest-side,rgba(124,58,237,.35),transparent);filter:blur(30px);pointer-events:none}.HomeExtensionPromo_browser__bYH5K{position:relative;overflow:hidden;border-radius:calc(12 * var(--px));border:1px solid rgba(var(--foreground),.16);background:var(--chrome);box-shadow:0 24px 60px rgba(var(--primary-alt),.22),0 6px 16px rgba(0,0,0,.12);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:rgb(var(--foreground));user-select:none}.dark .HomeExtensionPromo_browser__bYH5K{border-color:rgba(196,181,253,.22);box-shadow:0 24px 60px rgba(0,0,0,.45),0 0 48px rgba(var(--primary-alt),.2)}.HomeExtensionPromo_tabStrip__sjTpI{display:flex;align-items:flex-end;gap:calc(10 * var(--px));height:calc(38 * var(--px));padding:0 calc(12 * var(--px))}.HomeExtensionPromo_windowDots__pg0H1{display:flex;gap:calc(6 * var(--px));align-self:center;margin-right:calc(4 * var(--px))}.HomeExtensionPromo_windowDots__pg0H1 span{width:calc(10 * var(--px));height:calc(10 * var(--px));border-radius:9999px;background:rgba(var(--foreground),.2)}.HomeExtensionPromo_browserTab__OOkrd{display:flex;align-items:center;gap:calc(7 * var(--px));width:calc(210 * var(--px));height:calc(30 * var(--px));padding:0 calc(10 * var(--px));border-radius:calc(8 * var(--px)) calc(8 * var(--px)) 0 0;background:var(--emphasis);font-size:calc(11.5 * var(--px))}.HomeExtensionPromo_siteIcon__bmRZ3{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(16 * var(--px));height:calc(16 * var(--px));border-radius:calc(4 * var(--px));background:#0f766e;color:#fff;font-family:Georgia,Times New Roman,serif;font-size:calc(11 * var(--px));font-weight:700;line-height:1}.HomeExtensionPromo_tabTitle__SB18t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeExtensionPromo_newTab__o21cX,.HomeExtensionPromo_tabClose__XJvzj{flex-shrink:0;font-size:calc(9 * var(--px));color:rgba(var(--foreground),.5)}.HomeExtensionPromo_newTab__o21cX{align-self:center;font-size:calc(10 * var(--px))}.HomeExtensionPromo_toolbar__RCx02{display:flex;align-items:center;gap:calc(14 * var(--px));height:calc(42 * var(--px));padding:0 calc(14 * var(--px));background:var(--emphasis);border-bottom:1px solid rgba(var(--foreground),.1);font-size:calc(12 * var(--px));color:rgba(var(--foreground),.6)}.HomeExtensionPromo_toolbar__RCx02>svg{flex-shrink:0}.HomeExtensionPromo_navDisabled__uxxog{opacity:.35}.HomeExtensionPromo_addressBar__2Xa47{flex:1;min-width:0;display:flex;align-items:center;gap:calc(8 * var(--px));height:calc(28 * var(--px));padding:0 calc(12 * var(--px));border-radius:9999px;background:rgba(var(--foreground),.07);font-size:calc(12 * var(--px))}.HomeExtensionPromo_addressBar__2Xa47 svg{flex-shrink:0;font-size:calc(9.5 * var(--px))}.HomeExtensionPromo_address__0_IKK{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgb(var(--foreground))}.HomeExtensionPromo_addressPath__ZZ9ac{color:rgba(var(--foreground),.5)}.HomeExtensionPromo_extensionButton__brgOJ{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(6 * var(--px));background:rgba(var(--foreground),.12);animation:HomeExtensionPromo_extensionPing__9dqjz 2.6s ease-out infinite}@keyframes HomeExtensionPromo_extensionPing__9dqjz{0%{box-shadow:0 0 0 0 rgba(168,85,247,.55)}70%,to{box-shadow:0 0 0 calc(9 * var(--px)) rgba(168,85,247,0)}}@media (prefers-reduced-motion:reduce){.HomeExtensionPromo_extensionButton__brgOJ{animation:none}}.HomeExtensionPromo_extensionIcon__SwDdm{position:relative;width:calc(18 * var(--px));height:calc(18 * var(--px));border-radius:9999px;background:linear-gradient(135deg,#a855f7,#4338ca)}.HomeExtensionPromo_extensionIcon__SwDdm:after{content:"";position:absolute;inset:18%}.HomeExtensionPromo_brandMark__32Bmp,.HomeExtensionPromo_extensionIcon__SwDdm:after{background-color:#fff;-webkit-mask:url(/idea-genesis-black.svg) center/contain no-repeat;mask:url(/idea-genesis-black.svg) center/contain no-repeat}.HomeExtensionPromo_viewport__F5IVy{position:relative;height:calc(384 * var(--px));overflow:hidden;background:var(--page)}.HomeExtensionPromo_article__CCyrF{padding:calc(26 * var(--px)) calc(44 * var(--px)) 0 calc(36 * var(--px));font-family:Georgia,Times New Roman,serif}.HomeExtensionPromo_articleKicker__gDIWe{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:calc(9.5 * var(--px));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0f766e}.dark .HomeExtensionPromo_articleKicker__gDIWe{color:#5eead4}.HomeExtensionPromo_articleTitle__214Bw{max-width:calc(236 * var(--px));margin:calc(6 * var(--px)) 0 calc(6 * var(--px));font-size:calc(22 * var(--px));font-weight:700;line-height:1.15}.HomeExtensionPromo_articleByline__cTf_O{margin:0 0 calc(14 * var(--px));font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:calc(10 * var(--px));color:rgba(var(--foreground),.55)}.HomeExtensionPromo_articleText__4dxtX{margin:0 0 calc(11 * var(--px));font-size:calc(12.5 * var(--px));line-height:1.6;color:rgba(var(--foreground),.85)}.HomeExtensionPromo_articleFigure__Pqizx{height:calc(74 * var(--px));margin:0 0 calc(12 * var(--px));border-radius:calc(6 * var(--px));background:radial-gradient(ellipse 30% 60% at 28% 55%,rgba(13,148,136,.55),transparent 70%),radial-gradient(ellipse 26% 50% at 66% 45%,rgba(245,158,11,.5),transparent 70%),linear-gradient(135deg,rgba(13,148,136,.18),rgba(99,102,241,.18))}.HomeExtensionPromo_popup__xCqRn{position:absolute;top:calc(3 * var(--px));right:calc(22 * var(--px));width:calc(360 * var(--ppx));overflow:hidden;border-radius:calc(8 * var(--px));border:1px solid rgba(var(--foreground),.16);background:rgb(var(--background));box-shadow:0 calc(12 * var(--px)) calc(32 * var(--px)) rgba(0,0,0,.24),0 calc(2 * var(--px)) calc(6 * var(--px)) rgba(0,0,0,.12);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.45}.HomeExtensionPromo_brandBar__4DBIS{display:flex;align-items:center;gap:calc(8 * var(--ppx));padding:calc(10 * var(--ppx)) calc(12 * var(--ppx));background:linear-gradient(to right,#a855f7,var(--brand-end));color:#fff}.HomeExtensionPromo_brandMark__32Bmp{flex-shrink:0;height:calc(22 * var(--ppx));aspect-ratio:114.8/156}.HomeExtensionPromo_brandName__bOFzq{margin-right:auto;font-size:calc(15 * var(--ppx));letter-spacing:.01em;white-space:nowrap}.HomeExtensionPromo_brandName__bOFzq strong{font-weight:700}.HomeExtensionPromo_ghostButton__uM6O9{display:flex;align-items:center;justify-content:center;width:calc(28 * var(--ppx));height:calc(28 * var(--ppx));border-radius:calc(8 * var(--ppx));border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.14);font-size:calc(13 * var(--ppx))}.HomeExtensionPromo_popupBody__yeDlO{display:flex;flex-direction:column;gap:calc(10 * var(--ppx));padding:calc(12 * var(--ppx)) calc(12 * var(--ppx)) calc(14 * var(--ppx))}.HomeExtensionPromo_pageCard__qMuDk{display:flex;align-items:center;gap:calc(9 * var(--ppx));padding:calc(10 * var(--ppx));border-radius:calc(12 * var(--ppx));border:1px solid rgba(var(--foreground),.1);background:linear-gradient(145deg,var(--emphasis),rgba(var(--background),.9));box-shadow:0 calc(2 * var(--ppx)) calc(6 * var(--ppx)) rgba(0,0,0,.06)}.HomeExtensionPromo_pageText__Utfga{display:flex;flex-direction:column;gap:calc(1 * var(--ppx));min-width:0}.HomeExtensionPromo_pageTitle__6ewNO{font-size:calc(13 * var(--ppx));font-weight:600;line-height:1.3}.HomeExtensionPromo_pageHost__o5MaA{font-size:calc(11 * var(--ppx));color:rgba(var(--foreground),.5)}.HomeExtensionPromo_legend__wrhYR{display:block;padding-bottom:calc(6 * var(--ppx));font-size:calc(10.5 * var(--ppx));font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--foreground),.45)}.HomeExtensionPromo_segment__l3VcH{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(6 * var(--ppx))}.HomeExtensionPromo_segmentOption__GuAFE{display:flex;flex-direction:column;align-items:center;gap:calc(5 * var(--ppx));padding:calc(9 * var(--ppx)) calc(4 * var(--ppx));border-radius:calc(12 * var(--ppx));border:calc(2 * var(--ppx)) solid rgba(var(--foreground),.1);background:rgba(var(--foreground),.02)}.HomeExtensionPromo_segmentIcon__JT2Vf{font-size:calc(15 * var(--ppx));color:rgba(var(--foreground),.5)}.HomeExtensionPromo_segmentLabel__aEl_o{font-size:calc(12 * var(--ppx));font-weight:600;color:rgba(var(--foreground),.8)}.HomeExtensionPromo_segmentOption__GuAFE[data-selected]{border-color:var(--primary);background:rgba(var(--primary-alt),.06)}.HomeExtensionPromo_segmentOption__GuAFE[data-selected] .HomeExtensionPromo_segmentIcon__JT2Vf{color:var(--primary)}.HomeExtensionPromo_segmentOption__GuAFE[data-selected] .HomeExtensionPromo_segmentLabel__aEl_o{color:rgb(var(--foreground))}.dark .HomeExtensionPromo_segmentOption__GuAFE[data-selected]{background:rgba(var(--primary-alt),.1)}.dark .HomeExtensionPromo_segmentOption__GuAFE[data-selected] .HomeExtensionPromo_segmentIcon__JT2Vf{color:var(--primary-light)}.HomeExtensionPromo_modeDescription__NibjL{margin:calc(7 * var(--ppx)) 0 0;font-size:calc(11.5 * var(--ppx));line-height:1.4;text-align:center;color:rgba(var(--foreground),.5)}.HomeExtensionPromo_actions__FUPGi{display:flex;flex-direction:column;gap:calc(8 * var(--ppx))}.HomeExtensionPromo_captureButton__vykRH,.HomeExtensionPromo_selectionButton__qEirM{display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--ppx));padding:calc(10 * var(--ppx)) calc(16 * var(--ppx));border-radius:9999px;font-size:calc(14 * var(--ppx));font-weight:500}.HomeExtensionPromo_captureButton__vykRH{color:#fff;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));box-shadow:0 calc(6 * var(--ppx)) calc(16 * var(--ppx)) rgba(var(--primary-alt),.55);filter:brightness(105%)}.HomeExtensionPromo_captureButton__vykRH svg{font-size:calc(13 * var(--ppx))}.HomeExtensionPromo_selectionButton__qEirM{padding:calc(8 * var(--ppx)) calc(16 * var(--ppx));border:calc(2 * var(--ppx)) solid var(--primary);color:var(--primary);opacity:.45}.dark .HomeExtensionPromo_selectionButton__qEirM{border-color:var(--primary-light);color:var(--primary-light)}.HomeExtensionPromo_cursor__BTob5{position:absolute;right:calc(84 * var(--px));top:calc(248 * var(--px));width:calc(22 * var(--px));height:calc(22 * var(--px));fill:#fff;stroke:#111;stroke-width:1.4;stroke-linejoin:round;filter:drop-shadow(0 calc(1 * var(--px)) calc(2 * var(--px)) rgba(0,0,0,.35))}@media (min-width:640px){.HomeExtensionPromo_panel__5aWYo{padding:3rem}}@media (min-width:1024px){.HomeExtensionPromo_panel__5aWYo{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:3.5rem;padding:3.5rem 3.5rem 3.5rem 4rem}}@media (max-width:640px){.HomeExtensionPromo_section__BIhVP{padding:0 1.25rem 3.5rem}.HomeExtensionPromo_lead__eNqpF{font-size:1rem}.HomeExtensionPromo_mock__Ff0PR{--px:calc(100cqw / 470)}.HomeExtensionPromo_browserTab__OOkrd{width:calc(180 * var(--px))}.HomeExtensionPromo_popup__xCqRn{right:calc(12 * var(--px))}.HomeExtensionPromo_cursor__BTob5{right:calc(70 * var(--px))}}.BrandLogo_brandLogo__9DvzT{background:linear-gradient(90deg,#a855f7,#4338ca,#a855f7);background-size:600px 100%;background-position:600px 50%;background-attachment:fixed;animation:BrandLogo_gradientScroll__V9vgh 4s linear infinite;mask-image:url(/idea-genesis-black.svg);mask-size:contain;mask-repeat:no-repeat;mask-position:center;-webkit-mask-image:url(/idea-genesis-black.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;flex-shrink:0}@keyframes BrandLogo_gradientScroll__V9vgh{0%{background-position:600px 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.BrandLogo_brandLogo__9DvzT{animation:none}}.BrandName_brandName__0MFBj{font-weight:400;line-height:1.1;background:linear-gradient(90deg,#a855f7,#4338ca,#a855f7);background-size:600px 100%;background-position:600px 50%;background-attachment:fixed;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:BrandName_gradientScroll__DinXG 4s linear infinite;white-space:nowrap}.BrandName_brandName__0MFBj strong{font-weight:700}@keyframes BrandName_gradientScroll__DinXG{0%{background-position:600px 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.BrandName_brandName__0MFBj{animation:none}}.HealthGate_gate__daGNs{position:fixed;inset:0;z-index:9999;background:rgb(var(--background));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.HealthGate_gateExit__l_J8x{animation:HealthGate_gateExit__l_J8x .5s ease-in forwards}@keyframes HealthGate_gateExit__l_J8x{to{opacity:0;transform:scale(.97)}}.HealthGate_contentExit__t_2M4{animation:HealthGate_contentExit__t_2M4 .3s ease-in forwards}@keyframes HealthGate_contentExit__t_2M4{to{opacity:0;transform:translateY(-6px)}}.HealthGate_contentEnter__6tNqF{animation:HealthGate_contentEnter__6tNqF .4s ease-out both}@keyframes HealthGate_contentEnter__6tNqF{0%{opacity:0;transform:translateY(10px)}}.HealthGate_maintenanceContent__mQ98F{text-align:center}.HealthGate_maintenanceText__Dqq3f{color:rgba(var(--foreground),.7);font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem}.HealthGate_maintenanceButton__0kQvX{margin-top:.25rem}@media (prefers-reduced-motion:reduce){.HealthGate_contentEnter__6tNqF,.HealthGate_contentExit__t_2M4,.HealthGate_gateExit__l_J8x{animation-duration:.01ms}}.GuestAgeGateContext_headerTitle__opjBo{display:flex;align-items:flex-start;gap:.875rem}.GuestAgeGateContext_headerTitle__opjBo h2{margin:0;font-size:1.25rem;line-height:2.25rem;font-weight:700;color:rgb(var(--foreground))}.GuestAgeGateContext_headerTitle__opjBo p{margin:.125rem 0 0;font-size:.875rem;line-height:1.5;color:rgba(var(--foreground),.65)}.GuestAgeGateContext_iconWrap__Jiq6x{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:9999px;color:var(--primary);background:rgba(var(--primary-alt),.12);flex-shrink:0}.dark .GuestAgeGateContext_iconWrap__Jiq6x{color:var(--primary-light);background:rgba(var(--primary-alt),.16)}.GuestAgeGateContext_form__ddcYk{display:flex;flex-direction:column;gap:.625rem}.GuestAgeGateContext_fieldLabel__ajnrO{display:block;font-size:.875rem;font-weight:600;color:rgb(var(--foreground))}.GuestAgeGateContext_options__5vMVu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width:640px){.GuestAgeGateContext_options__5vMVu{grid-template-columns:1fr}}.GuestAgeGateContext_option__N9imx{position:relative;display:flex;align-items:center;gap:.625rem;padding:.875rem 1rem;border-radius:.75rem;border:1px solid rgba(var(--foreground),.18);background:rgba(var(--background),.5);cursor:pointer;transition:all .2s ease;user-select:none}.GuestAgeGateContext_option__N9imx:hover{border-color:rgba(var(--primary-alt),.6);background:rgba(var(--primary-alt),.06)}.GuestAgeGateContext_option__N9imx[data-selected=true]{border-color:var(--primary);background:rgba(var(--primary-alt),.12);box-shadow:0 0 0 1px var(--primary)}.dark .GuestAgeGateContext_option__N9imx[data-selected=true]{background:rgba(var(--primary-alt),.18);box-shadow:0 0 0 1px var(--primary-light);border-color:var(--primary-light)}.GuestAgeGateContext_optionInput__Ez8AN{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GuestAgeGateContext_optionInput__Ez8AN:focus-visible+.GuestAgeGateContext_optionIndicator__kbUfV{box-shadow:0 0 0 3px rgba(var(--primary-alt),.35)}.GuestAgeGateContext_optionIndicator__kbUfV{flex-shrink:0;width:1.125rem;height:1.125rem;border-radius:9999px;border:2px solid rgba(var(--foreground),.35);background:transparent;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center}.GuestAgeGateContext_option__N9imx[data-selected=true] .GuestAgeGateContext_optionIndicator__kbUfV{border-color:var(--primary);background:var(--primary)}.GuestAgeGateContext_option__N9imx[data-selected=true] .GuestAgeGateContext_optionIndicator__kbUfV:after{content:"";width:.4375rem;height:.4375rem;border-radius:9999px;background:rgb(255,255,255)}.dark .GuestAgeGateContext_option__N9imx[data-selected=true] .GuestAgeGateContext_optionIndicator__kbUfV{border-color:var(--primary-light);background:var(--primary-light)}.dark .GuestAgeGateContext_option__N9imx[data-selected=true] .GuestAgeGateContext_optionIndicator__kbUfV:after{background:rgb(38,36,41)}.GuestAgeGateContext_optionLabel__au4z8{font-size:.9375rem;font-weight:500;color:rgb(var(--foreground));line-height:1.2}.GuestAgeGateContext_stack__p5Uv_{display:flex;flex-direction:column;gap:.75rem;color:rgba(var(--foreground),.85);line-height:1.55}.GuestAgeGateContext_stack__p5Uv_ p{margin:0}.GuestAgeGateContext_error__j_U12{margin-top:.25rem;padding:.75rem 1rem;border-radius:.75rem;font-size:.875rem;background:rgba(var(--error),.08);color:rgb(var(--error));border:1px solid rgba(var(--error),.2)}.AssistantOrb_root__gH9as{position:relative;display:grid;place-items:center;width:var(--orb-radius);height:var(--orb-radius);--orb-radius:min(62vmin,var(--orb-size,400px));pointer-events:none}.AssistantOrb_auraLayer__29_tL{position:absolute;inset:0;z-index:1;pointer-events:none}.AssistantOrb_aura__MTnXo{position:absolute;left:50%;top:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:screen;filter:blur(50px)}.AssistantOrb_aura1__1077z{width:calc(var(--orb-radius) * 1.4);height:calc(var(--orb-radius) * 1.4);background:radial-gradient(circle,color-mix(in oklab,var(--auraA) 75%,transparent) 0,transparent 60%);opacity:.7;animation:AssistantOrb_orbPulse__IOOOt 9s ease-in-out infinite}.AssistantOrb_aura2__8NMPh{width:calc(var(--orb-radius) * 1.1);height:calc(var(--orb-radius) * 1.1);background:radial-gradient(circle,color-mix(in oklab,var(--auraB) 80%,transparent) 0,transparent 60%);opacity:.55;animation:AssistantOrb_orbPulse__IOOOt 7s ease-in-out infinite reverse;filter:blur(70px)}.AssistantOrb_aura3__HvD4c{width:calc(var(--orb-radius) * 2);height:calc(var(--orb-radius) * 2);background:radial-gradient(circle,color-mix(in oklab,var(--auraC) 50%,transparent) 0,transparent 70%);opacity:.35;filter:blur(90px)}@keyframes AssistantOrb_orbPulse__IOOOt{0%,to{transform:translate(-50%,-50%) scale(1);opacity:var(--o,.7)}50%{transform:translate(-50%,-50%) scale(1.08);opacity:calc(var(--o, .7) * .75)}}.AssistantOrb_rays__4jHgK{position:absolute;left:50%;top:50%;width:calc(var(--orb-radius) * 2.5);height:calc(var(--orb-radius) * 2.5);transform:translate(-50%,-50%);pointer-events:none;opacity:.18;mix-blend-mode:screen;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.6) 4deg,transparent 8deg,transparent 60deg,rgba(220,180,255,.4) 64deg,transparent 70deg,transparent 130deg,rgba(180,220,255,.4) 134deg,transparent 142deg,transparent 210deg,rgba(255,200,230,.4) 214deg,transparent 220deg,transparent 290deg,rgba(255,255,255,.4) 294deg,transparent 300deg);-webkit-mask:radial-gradient(circle,transparent 30%,#000 35%,#000 60%,transparent 85%);mask:radial-gradient(circle,transparent 30%,#000 35%,#000 60%,transparent 85%);animation:AssistantOrb_orbSpin__hcT8O 60s linear infinite}@keyframes AssistantOrb_orbSpin__hcT8O{to{transform:translate(-50%,-50%) rotate(1turn)}}.AssistantOrb_canvas__dKiI8{display:block;transition:width .4s cubic-bezier(.2,.7,.2,1),height .4s cubic-bezier(.2,.7,.2,1)}.AssistantOrb_canvas__dKiI8,.AssistantOrb_fallback__pd477{position:relative;width:var(--orb-radius);height:var(--orb-radius);z-index:2}.AssistantOrb_fallback__pd477{border-radius:50%;background:radial-gradient(circle at 35% 30%,rgb(255 255 255/.8) 0,rgb(255 255 255/0) 18%),radial-gradient(circle closest-side,color-mix(in oklab,var(--orbB) 60%,var(--orbC)) 0,var(--orbB) 50%,color-mix(in oklab,var(--orbB) 85%,var(--orbA)) 76%,var(--orbD) 100%);box-shadow:0 0 calc(var(--orb-radius) * .12) var(--orbD)}@media (prefers-reduced-motion:reduce){.AssistantOrb_aura1__1077z,.AssistantOrb_aura2__8NMPh,.AssistantOrb_rays__4jHgK{animation:none}.AssistantOrb_canvas__dKiI8{transition:none}}.page_container__UILRp{margin-left:auto;margin-right:auto;max-width:56rem;padding:2rem 1rem}.page_loadingContainer__bntS5{display:flex;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.page_errorContainer__nEZSs{padding-top:3rem;padding-bottom:3rem;text-align:center}.page_errorMessage__vGUUp{margin-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;color:rgb(var(--error))}.page_errorHint___3wzj{color:rgba(var(--foreground),.6)}.page_errorHint___3wzj,.page_sharedBadge__NplCF{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem}.page_sharedBadge__NplCF{display:inline-flex;align-items:center;border-radius:9999px;padding:.5rem 1rem;font-weight:600;background:rgba(var(--primary-alt),.15);color:rgb(var(--primary-alt))}.page_metadataCard__ekpfx{margin-bottom:2rem;border-radius:1rem;padding:1.5rem;background:rgba(var(--foreground),.03);border:1px solid rgba(var(--foreground),.08)}.page_metadataHeader__a06Gw{margin-bottom:1.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem}.page_metadataTitle__2iqgz{display:flex;align-items:center;gap:.75rem}.page_schemaName__TS93G{font-size:1.5rem;line-height:2rem;font-weight:700;color:rgb(var(--foreground))}.page_statusBadge__FQpqs{margin-left:.5rem}.page_metadataGrid__PG1i1{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}@media (min-width:640px){.page_metadataGrid__PG1i1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_metadataGrid__PG1i1{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_metadataItem__H0bJK{display:flex;flex-direction:column;gap:.25rem}.page_metadataLabel__C6qV_{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.5)}.page_metadataValue__akLsN{font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--foreground),.9)}.page_resultsSection__s6iuk{margin-top:2rem}.page_sectionHeader__5Tm_Q{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.page_sectionTitle__qyPOi{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_itemCount__r7TAI{border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;background-color:rgba(var(--primary-alt),.15);color:rgb(var(--primary-alt))}.page_resultsContainer__uBACE{border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.06)}.page_errorBox__Vj_15{margin-bottom:1rem;border-radius:.5rem;padding:1rem;background:rgba(var(--error),.1);border:1px solid rgba(var(--error),.2);color:rgb(var(--error))}.page_emptyMessage__FdUhR{padding-top:2rem;padding-bottom:2rem;text-align:center;color:rgba(var(--foreground),.5)}.page_ctaSection__BUV2w{margin-top:3rem;border-radius:1rem;padding:2rem;text-align:center;background:linear-gradient(135deg,rgba(var(--primary-alt),.1) 0,rgba(var(--primary-alt),.05) 50%,rgba(var(--primary-alt),.08) 100%);border:1px solid rgba(var(--primary-alt),.15)}.page_ctaContent___iS3g{margin-left:auto;margin-right:auto;max-width:28rem}.page_ctaTitle__YCdeW{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;color:rgb(var(--foreground))}.page_ctaDescription__kCQRV{margin-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;color:rgba(var(--foreground),.7)}.page_ctaButton__8o25c{display:inline-flex;align-items:center;border-radius:9999px;padding:.75rem 1.5rem;font-size:1rem;line-height:1.5rem;font-weight:600;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));color:white;transition:all .3s ease;box-shadow:0 4px 12px rgba(var(--primary-alt),.4)}.page_ctaButton__8o25c:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--primary-alt),.5);filter:brightness(105%)}.page_loadingSpinner__J7ayc{margin-left:auto;margin-right:auto;height:3rem;width:3rem;border-radius:9999px;border:3px solid rgba(var(--primary-alt),.2);border-top-color:var(--primary);animation:page_spin__b7UHM 1s linear infinite}@keyframes page_spin__b7UHM{to{transform:rotate(1turn)}}.page_loadingContainer__xjFsY{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.page_errorContainer__yEhKQ{padding-top:3rem;padding-bottom:3rem;text-align:center}.page_errorMessage__M09pL{margin-bottom:1rem;font-size:1.125rem;line-height:1.75rem;color:rgb(var(--error))}.page_statusCardsRow__jgLKv{display:flex;gap:1.5rem;margin-bottom:1.5rem}@media (max-width:768px){.page_statusCardsRow__jgLKv{flex-direction:column}}.page_statusIndicatorCancelled__NdDUS,.page_statusIndicatorComplete__PWQyB,.page_statusIndicatorFailed__QaTOA,.page_statusIndicatorInProgress__qs5CH,.page_statusIndicatorPaused__dV3_5{display:flex;align-items:center;gap:1rem;border-radius:.75rem;padding:1rem;flex:1;transition:all .3s ease}.page_statusIndicatorComplete__PWQyB{background:linear-gradient(135deg,rgba(var(--success-alt),.15),rgba(var(--success-alt),.05));border:1px solid rgba(var(--success-alt),.25);box-shadow:0 0 20px rgba(var(--success-alt),.1)}.page_statusIndicatorInProgress__qs5CH{background:linear-gradient(135deg,rgba(var(--pending-alt),.15),rgba(var(--pending-alt),.05));border:1px solid rgba(var(--pending-alt),.25)}.page_statusIndicatorPaused__dV3_5{background:linear-gradient(135deg,rgba(var(--info-alt),.14),rgba(var(--info-alt),.04));border:1px solid rgba(var(--info-alt),.22)}.page_statusIndicatorFailed__QaTOA{background:linear-gradient(135deg,rgba(var(--error),.12),rgba(var(--error),.04));border:1px solid rgba(var(--error),.2)}.page_statusIndicatorCancelled__NdDUS{background:linear-gradient(135deg,rgba(var(--foreground),.06),rgba(var(--foreground),.02));border:1px solid rgba(var(--foreground),.1)}.page_statusIconWrapper__Bktxx{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;transition:all .3s ease}.page_statusIndicatorComplete__PWQyB .page_statusIconWrapper__Bktxx{background:linear-gradient(135deg,rgb(var(--success)),rgb(var(--success-alt)));box-shadow:0 4px 15px rgba(var(--success-alt),.4);animation:page_pulseGlow__PVCXa 2s ease-in-out infinite}.page_statusIndicatorInProgress__qs5CH .page_statusIconWrapper__Bktxx{background:linear-gradient(135deg,rgb(var(--pending)),rgb(var(--pending-alt)));box-shadow:0 4px 15px rgba(var(--pending-alt),.3);animation:page_pendingPulse__tBm_C 1.5s ease-in-out infinite}.page_statusIndicatorPaused__dV3_5 .page_statusIconWrapper__Bktxx{background:linear-gradient(135deg,rgb(var(--info)),rgb(var(--info-alt)));box-shadow:0 4px 15px rgba(var(--info-alt),.25)}.page_statusIndicatorFailed__QaTOA .page_statusIconWrapper__Bktxx{background:linear-gradient(135deg,rgb(var(--error)),rgba(var(--error),.8));box-shadow:0 4px 15px rgba(var(--error),.3)}.page_statusIndicatorCancelled__NdDUS .page_statusIconWrapper__Bktxx{background:linear-gradient(135deg,rgba(var(--foreground),.5),rgba(var(--foreground),.3));box-shadow:0 4px 15px rgba(var(--foreground),.2)}@keyframes page_pulseGlow__PVCXa{0%,to{box-shadow:0 4px 15px rgba(var(--success-alt),.4);transform:scale(1)}50%{box-shadow:0 4px 25px rgba(var(--success-alt),.6);transform:scale(1.02)}}@keyframes page_pendingPulse__tBm_C{0%,to{opacity:1}50%{opacity:.7}}.page_statusIcon__r6fEQ{font-size:1.125rem;line-height:1.75rem;color:white}.page_statusText__KOVv2{display:flex;flex-direction:column;gap:.125rem}.page_statusName__xEqz2{font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgb(var(--foreground))}.page_statusIndicatorComplete__PWQyB .page_statusName__xEqz2{color:rgb(var(--success))}.page_statusIndicatorInProgress__qs5CH .page_statusName__xEqz2{color:rgb(var(--pending))}.page_statusIndicatorPaused__dV3_5 .page_statusName__xEqz2{color:rgb(var(--info))}.page_statusIndicatorFailed__QaTOA .page_statusName__xEqz2{color:rgb(var(--error))}.page_statusIndicatorCancelled__NdDUS .page_statusName__xEqz2{color:rgba(var(--foreground),.7)}.page_statusDescription__zIYLk{font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.6)}.page_shareIndicatorBlocked__ln7CA,.page_shareIndicatorPrivate__S7c6W,.page_shareIndicatorPublic__jOPGD{display:flex;align-items:center;gap:1rem;border-radius:.75rem;padding:1rem;flex:1;transition:all .3s ease}.page_shareIndicatorPublic__jOPGD{background:linear-gradient(135deg,rgba(var(--success-alt),.15),rgba(var(--success-alt),.05));border:1px solid rgba(var(--success-alt),.25);box-shadow:0 0 20px rgba(var(--success-alt),.1)}.page_shareIndicatorPrivate__S7c6W{background:linear-gradient(135deg,rgba(var(--foreground),.06),rgba(var(--foreground),.02));border:1px solid rgba(var(--foreground),.1)}.page_shareIndicatorBlocked__ln7CA{background:linear-gradient(135deg,rgba(var(--rejected-alt),.15),rgba(var(--rejected-alt),.05));border:1px solid rgba(var(--rejected-alt),.25)}.page_shareIconWrapper__Aulqg{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;transition:all .3s ease}.page_shareIndicatorPublic__jOPGD .page_shareIconWrapper__Aulqg{background:linear-gradient(135deg,rgb(var(--success)),rgb(var(--success-alt)));box-shadow:0 4px 15px rgba(var(--success-alt),.4);animation:page_pulseGlow__PVCXa 2s ease-in-out infinite}.page_shareIndicatorPrivate__S7c6W .page_shareIconWrapper__Aulqg{background:linear-gradient(135deg,rgba(var(--foreground),.2),rgba(var(--foreground),.1))}.page_shareIndicatorBlocked__ln7CA .page_shareIconWrapper__Aulqg{background:linear-gradient(135deg,rgb(var(--rejected)),rgb(var(--rejected-alt)));box-shadow:0 4px 15px rgba(var(--rejected-alt),.25)}.page_shareIcon__XhnNi{font-size:1.125rem;line-height:1.75rem;color:white}.page_shareIndicatorPrivate__S7c6W .page_shareIcon__XhnNi{color:rgba(var(--foreground),.5)}.page_shareText__GK0oq{display:flex;flex-direction:column;gap:.125rem}.page_shareStatus__6ECwW{font-size:.875rem;line-height:1.25rem;font-weight:600;color:rgb(var(--foreground))}.page_shareIndicatorPublic__jOPGD .page_shareStatus__6ECwW{color:rgb(var(--success))}.page_shareIndicatorBlocked__ln7CA .page_shareStatus__6ECwW{color:rgb(var(--rejected))}.page_shareDescription__9FjDH{font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.6)}.page_shareToggleButton__fnARf{margin-left:auto;display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;padding:.375rem 1rem;font-size:.75rem;line-height:1rem;font-weight:500;background:rgba(var(--foreground),.08);border:none;color:rgba(var(--foreground),.7);cursor:pointer;transition:all .2s ease}.page_shareToggleButton__fnARf:hover:not(:disabled){background:rgba(var(--foreground),.15);color:rgb(var(--foreground))}.page_shareToggleButton__fnARf:disabled{opacity:.5;cursor:not-allowed}.page_shareIndicatorPublic__jOPGD .page_shareToggleButton__fnARf{background:rgba(255,255,255,.15);color:rgb(var(--success))}.page_shareIndicatorPublic__jOPGD .page_shareToggleButton__fnARf:hover:not(:disabled){background:rgba(255,255,255,.25)}.page_progressBar__sJdVZ{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.page_progressTrack__isJ3S{height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background:rgba(var(--foreground),.08)}.page_progressFill__s5o7E{height:100%;border-radius:9999px;background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));transition:width .4s ease;min-width:2%}.page_progressMessage__OvOQw{font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.6)}.page_lineageSection__Whh_a{margin-bottom:1.5rem;border-radius:.75rem;padding:1.5rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}.dark .page_lineageSection__Whh_a{background:rgba(var(--foreground),.03)}.page_lineageHeader__ajhTD{margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(var(--foreground),.08)}.page_lineageHeaderTitleWrapper__UPaMp{display:flex;align-items:center;gap:.75rem}.page_lineageTitle__Na1dt{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_lineageSubtitle__hbCYQ{margin-top:.25rem;display:block;font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.6)}.page_lineageList__6JjbY{display:flex;width:100%;flex-wrap:wrap;align-items:stretch;gap:.5rem}.page_lineageItem__B9Xjj{display:flex;min-width:0;flex:1 1 0%;align-items:stretch;gap:.5rem}.page_lineageSeparator__h4CuU{display:flex;flex-shrink:0;align-items:center;justify-content:center;font-size:.875rem;line-height:1.25rem;width:1.25rem;color:rgba(var(--foreground),.4)}.page_lineageStepCurrent___c6vh,.page_lineageStepLink___nWft,.page_lineageStep__AIo5q,.page_lineageTruncated__i9HVU{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;gap:.125rem;border-radius:.75rem;padding:.5rem .75rem;text-align:left;border:1px solid rgba(var(--foreground),.08);background:var(--emphasis);color:rgb(var(--foreground));min-width:9rem;min-height:3.5rem}.page_lineageStepLink___nWft{transition:all .2s ease}.page_lineageStepLink___nWft:hover{transform:translateY(-1px);border-color:rgba(var(--primary-alt),.35);box-shadow:0 8px 18px rgba(var(--primary-alt),.16)}.page_lineageStepCurrent___c6vh{border-color:rgba(var(--primary-alt),.35);background:rgba(var(--primary-alt),.12)}.dark .page_lineageStepCurrent___c6vh{background:rgba(var(--primary-alt),.18)}.page_lineageTruncated__i9HVU{justify-content:center;font-size:.75rem;line-height:1rem;font-weight:500;min-width:auto;color:rgba(var(--foreground),.6);background:rgba(var(--foreground),.04)}.page_lineageStepLabel__Ui_U7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:600}.page_lineageStepMeta__Nby_u{font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.58)}@media (max-width:640px){.page_lineageItem__B9Xjj,.page_lineageList__6JjbY{flex-direction:column;align-items:stretch}.page_lineageItem__B9Xjj{gap:.25rem}.page_lineageSeparator__h4CuU{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-self:center;width:auto;height:1.25rem}}.page_meta__vMGZI{margin-bottom:1.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));column-gap:1.5rem;row-gap:1.25rem;border-radius:.75rem;padding:1.25rem}@media (min-width:768px){.page_meta__vMGZI{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_meta__vMGZI{grid-template-columns:repeat(3,minmax(0,1fr))}}.page_meta__vMGZI{background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}.dark .page_meta__vMGZI{background:rgba(var(--foreground),.03)}.page_metaItem__q5TGJ{display:flex;min-width:0;align-items:center;gap:.75rem}.page_metaItem__q5TGJ>div{min-width:0}.page_metaLabel__QLbw5{margin-bottom:.25rem;display:block;font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:rgba(var(--foreground),.5)}.page_metaValue__FdYf_{font-size:.875rem;line-height:1.25rem;color:rgb(var(--foreground))}.page_metaProvenance__bqA02,.page_metaValue__FdYf_{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_metaProvenance__bqA02{font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.55)}.page_metaLink__Hzvyh{display:inline-flex;align-items:center;font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--primary);text-decoration:underline;text-underline-offset:3px}.page_metaLink__Hzvyh:hover{color:rgb(var(--primary-alt))}.dark .page_metaLink__Hzvyh{color:var(--primary-light)}.page_metaCode__PGTdg{border-radius:.25rem;padding:.125rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1rem;background-color:rgba(var(--primary-alt),.1);color:var(--primary)}.dark .page_metaCode__PGTdg{color:var(--primary-light)}.page_revisionBadge__9mY3D{display:inline-flex;align-items:center;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;color:rgba(var(--foreground),.62);background:rgba(var(--foreground),.07);border:1px solid rgba(var(--foreground),.1)}.page_shareSection__jSjki{margin-top:1.5rem;margin-bottom:1.5rem;border-radius:.75rem;padding:1rem;background:rgba(var(--success-alt),.08);border:1px solid rgba(var(--success-alt),.15)}.page_shareLabel__pPCBb{margin-bottom:.5rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--success))}.page_shareLabel__pPCBb,.page_shareUrl__2Z7Qw{display:flex;align-items:center;gap:.5rem}.page_shareUrlInput__20AfS{flex:1 1 0%;border-radius:.75rem;padding:.625rem 1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;background:rgba(var(--foreground),.05);border:1px solid rgba(var(--foreground),.1);color:rgba(var(--foreground),.8)}.dark .page_shareUrlInput__20AfS{background:rgba(var(--foreground),.08)}.page_copyButton__L3vL7{display:inline-flex;align-items:center;gap:.5rem;border-radius:.75rem;padding:.625rem 1rem;font-size:.875rem;line-height:1.25rem;font-weight:500;background:rgba(var(--success-alt),.15);color:rgb(var(--success));transition:all .2s ease}.page_copyButton__L3vL7:hover{background:rgba(var(--success-alt),.25)}.page_section__Y6Ukb{margin-bottom:1.5rem;border-radius:.75rem;padding:1.5rem;background:rgba(var(--foreground),.02);border:1px solid rgba(var(--foreground),.08)}.dark .page_section__Y6Ukb{background:rgba(var(--foreground),.03)}.page_sectionHeader__wMi0b{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem;border-bottom:1px solid rgba(var(--foreground),.08)}.page_sectionTitleWrapper__6_pZ8{display:flex;align-items:center;gap:.75rem}.page_sectionTitle__pu522{font-size:1.125rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_itemCount__3w3PN{border-radius:9999px;padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;background-color:rgba(var(--success-alt),.15);color:rgb(var(--success));border:1px solid rgba(var(--success-alt),.3)}.page_resultsContainer__wfFoa{border-radius:.75rem;display:flex;flex-direction:column;gap:1rem}.page_errorBox__yXXO1{margin-bottom:1rem;display:flex;align-items:center;border-radius:.75rem;padding:1rem;background:rgba(var(--error),.1);border:1px solid rgba(var(--error),.2);color:rgb(var(--error))}.page_emptyMessage__0u_hY{padding-top:2rem;padding-bottom:2rem;text-align:center;color:rgba(var(--foreground),.5)}.page_actions__EBwRb{margin-top:1.5rem;display:flex;flex-wrap:wrap;gap:.75rem;padding-top:1.5rem;border-top:1px solid rgba(var(--foreground),.08)}.page_primaryButton___A0RP{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.9));box-shadow:0 4px 12px rgba(var(--primary-alt),.4);transition:all .3s ease}.page_primaryButton___A0RP:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--primary-alt),.5);filter:brightness(105%)}.page_primaryButton___A0RP:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_secondaryButton__1sNDY{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;color:var(--primary);background:transparent;border:2px solid var(--primary);transition:all .3s ease}.page_secondaryButton__1sNDY:hover:not(:disabled){background:rgba(var(--primary-alt),.1)}.page_secondaryButton__1sNDY:disabled{opacity:.5;cursor:not-allowed}.page_shareButton__mvCCn{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;background:transparent;color:rgb(var(--success));border:2px solid rgba(var(--success-alt),.5);transition:all .3s ease}.page_shareButton__mvCCn:hover:not(:disabled){background-color:rgba(var(--success-alt),.1);border-color:rgb(var(--success));transform:translateY(-1px)}.page_shareButton__mvCCn.page_shared__URyeI{background:linear-gradient(90deg,rgb(var(--success)),rgb(var(--success-alt)));color:white;border-color:transparent;box-shadow:0 4px 12px rgba(var(--success-alt),.4)}.page_shareButton__mvCCn.page_shared__URyeI:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px rgba(var(--success-alt),.5);filter:brightness(105%)}.page_shareButton__mvCCn:disabled{opacity:.5;cursor:not-allowed;transform:none}.page_cancelExtractButton__iGwGb{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;border:2px solid rgba(var(--pending-alt),.5);color:rgb(var(--pending));background:transparent;transition:all .3s ease}.page_cancelExtractButton__iGwGb:hover:not(:disabled){background-color:rgba(var(--pending-alt),.1);border-color:rgb(var(--pending));transform:translateY(-1px)}.page_cancelExtractButton__iGwGb:disabled{opacity:.5;cursor:not-allowed}.page_deleteButton__JFhoA{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;border:2px solid rgba(var(--danger-alt),.5);color:var(--danger);background:transparent;transition:all .3s ease}.page_deleteButton__JFhoA:hover:not(:disabled){background-color:rgba(var(--danger-alt),.1);border-color:var(--danger);transform:translateY(-1px)}.page_deleteButton__JFhoA:disabled{opacity:.5;cursor:not-allowed}.page_modalTitle__ZaA9H{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_modalMessage__kZ9lZ{color:rgba(var(--foreground),.7)}.page_deleteWarning__OtlX0,.page_modalMessage__kZ9lZ{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.page_deleteWarning__OtlX0{display:flex;align-items:center;border-radius:.75rem;padding:.75rem 1rem;font-weight:500;background-color:rgba(var(--error),.08);border:1px solid rgba(var(--error),.2);color:rgb(var(--error))}.page_modalActions__1rWFz{display:flex;justify-content:flex-end;gap:.75rem}.page_cancelButton__aM3Q9{border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;color:var(--primary);background:transparent;border:2px solid var(--primary);transition:all .3s ease}.page_cancelButton__aM3Q9:hover:not(:disabled){background:rgba(var(--primary-alt),.1)}.page_cancelButton__aM3Q9:disabled{opacity:.5;cursor:not-allowed}.page_confirmDeleteButton__9DkFP{display:flex;align-items:center;gap:.5rem;border-radius:9999px;padding:.625rem 1.25rem;font-weight:500;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));background:linear-gradient(90deg,var(--danger),rgba(var(--danger-alt),1));box-shadow:0 4px 10px rgba(var(--danger-alt),.3);transition:all .3s ease}.page_confirmDeleteButton__9DkFP:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 5px 14px rgba(var(--danger-alt),.4);filter:brightness(105%)}.page_confirmDeleteButton__9DkFP:disabled{opacity:.5;cursor:not-allowed;transform:none}.landing_landingPage__C9OCX{min-height:100vh;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.landing_hero__IFqnw{--hero-nav-offset:var(--layout-header-reserve,10rem);min-height:calc(60vh + var(--hero-nav-offset));margin-top:calc(-1 * var(--hero-nav-offset));display:flex;align-items:center;padding:calc(var(--hero-nav-offset) + 3rem) 2rem 4rem;position:relative;overflow:hidden;background:#0c0826;color:#fff}.landing_heroBackdrop___2TmK{object-fit:cover;object-position:70% center;z-index:0}.landing_heroGrid__kfCNx{position:absolute;left:-50%;right:-50%;bottom:-12%;height:50%;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(167,139,250,.28) 1px,transparent 0),linear-gradient(90deg,rgba(167,139,250,.28) 1px,transparent 0);background-size:72px 72px;transform:perspective(520px) rotateX(64deg);transform-origin:center top;-webkit-mask-image:radial-gradient(ellipse 55% 90% at 62% 0,#000 0,transparent 80%);mask-image:radial-gradient(ellipse 55% 90% at 62% 0,#000 0,transparent 80%);opacity:.6}.landing_heroParticles__gqOEc{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 68% 45%,#000 10%,transparent 78%);mask-image:radial-gradient(ellipse 60% 80% at 68% 45%,#000 10%,transparent 78%)}.landing_heroParticles__gqOEc:after,.landing_heroParticles__gqOEc:before{content:"";position:absolute;inset:-420px -520px;will-change:transform}.landing_heroParticles__gqOEc:before{background-image:radial-gradient(1px 1px at 22px 34px,rgba(237,233,254,.95),transparent),radial-gradient(1px 1px at 141px 92px,rgba(196,181,253,.85),transparent),radial-gradient(1.5px 1.5px at 83px 167px,rgba(255,255,255,.8),transparent),radial-gradient(1px 1px at 213px 214px,rgba(196,181,253,.75),transparent),radial-gradient(1.5px 1.5px at 262px 47px,rgba(233,213,255,.7),transparent),radial-gradient(1px 1px at 301px 151px,rgba(255,255,255,.6),transparent);background-size:320px 260px;animation:landing_particlesNear__hW7IZ 55s linear infinite}.landing_heroParticles__gqOEc:after{background-image:radial-gradient(2px 2px at 61px 88px,rgba(216,180,254,.55),transparent),radial-gradient(1px 1px at 197px 31px,rgba(237,233,254,.7),transparent),radial-gradient(2px 2px at 344px 243px,rgba(165,180,252,.5),transparent),radial-gradient(1px 1px at 402px 336px,rgba(255,255,255,.6),transparent);background-size:470px 390px;animation:landing_particlesFar__TaOPa 95s linear infinite}@keyframes landing_particlesNear__hW7IZ{to{transform:translate(320px,-260px)}}@keyframes landing_particlesFar__TaOPa{to{transform:translate(470px,-390px)}}@media (prefers-reduced-motion:reduce){.landing_heroParticles__gqOEc:after,.landing_heroParticles__gqOEc:before{animation:none}}.landing_heroScrim__GGBE_{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,8,38,.82),rgba(12,8,38,.5) 38%,rgba(12,8,38,0) 62%),linear-gradient(0deg,rgba(12,8,38,.55) 0,rgba(12,8,38,0) 35%)}.landing_heroTopVeil__OjsTJ{position:fixed;top:0;left:0;right:0;height:calc(var(--hero-nav-offset) + 6rem);z-index:2;pointer-events:none;background:radial-gradient(ellipse 48% 100% at 100% 0,rgba(12,8,38,.94) 0,rgba(12,8,38,.6) 40%,rgba(12,8,38,0) 100%),linear-gradient(to bottom,rgba(12,8,38,.92) 0,rgba(12,8,38,.6) var(--hero-nav-offset),rgba(12,8,38,0) 100%)}.landing_heroBottomFade__l3sdW{position:absolute;left:0;right:0;bottom:0;height:6rem;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--background),0),rgb(var(--background)))}.landing_heroInner__Paoq5{position:relative;z-index:1;width:100%;max-width:80rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:3rem;align-items:center}.landing_heroCopy__seflO{display:flex;flex-direction:column;align-items:center;text-align:center}.landing_heroHeadline__pm0Tm{font-size:clamp(2.25rem,1.5rem + 2.8vw,3.6rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff;margin:0 0 1.25rem;max-width:20ch;text-wrap:balance;filter:drop-shadow(0 2px 12px rgba(0,0,0,.45)) drop-shadow(0 1px 2px rgba(0,0,0,.35))}.landing_heroHighlight__YGFbB{background:linear-gradient(120deg,#d8b4fe,#a5b4fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.landing_heroSubtitle__Otsri{font-size:1.15rem;line-height:1.65;color:rgba(255,255,255,.8);max-width:36rem;margin:0 0 2rem}.landing_heroCTA__ZoU6A{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.landing_heroCTA__ZoU6A .secondary-button{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.4);backdrop-filter:blur(10px)}.landing_heroCTA__ZoU6A .secondary-button:not(:disabled):hover{background:rgba(255,255,255,.16)}.landing_heroAssurances__pwHiS{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none}.landing_heroAssurances__pwHiS li{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:rgba(255,255,255,.72);text-shadow:0 1px 2px rgba(4,2,18,.7),0 2px 10px rgba(4,2,18,.5)}.landing_heroAssurances__pwHiS svg{filter:drop-shadow(0 1px 2px rgba(4,2,18,.7));color:#c4b5fd;flex-shrink:0}.landing_heroVisual__IS3c0{width:100%;max-width:34rem;margin:0 auto}@media (max-width:640px){.landing_heroVisual__IS3c0{display:none}}@media (min-width:1152px){.landing_hero__IFqnw{padding:calc(var(--hero-nav-offset) + 4rem) 2.5rem 5rem}.landing_heroInner__Paoq5{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.landing_heroCopy__seflO{align-items:flex-start;text-align:left}.landing_heroAssurances__pwHiS,.landing_heroCTA__ZoU6A{justify-content:flex-start}.landing_heroVisual__IS3c0{max-width:38rem}}.landing_sectionTitle__2og5c{text-align:center;font-size:2rem;font-weight:700;margin-bottom:.5rem;color:rgb(var(--foreground))}.landing_sectionSubtitle__gtI7g{text-align:center;font-size:1.1rem;color:rgb(var(--foreground));opacity:.7;margin-bottom:2.5rem}.landing_seamCover__VFsaY{position:relative;height:0;z-index:1;pointer-events:none}.landing_seamCover__VFsaY:after{content:"";position:absolute;left:0;right:0;top:-4px;height:8px;background:linear-gradient(to bottom,rgba(var(--background),0),rgb(var(--background)) 2px)}.landing_modesSection__5Iktl{padding:5rem 2rem;background:rgb(var(--background))}.landing_closingBand___JFHo{--closing-footer-offset:var(--layout-footer-height,3rem);margin-bottom:calc(-1 * var(--closing-footer-offset));padding:6rem 2rem calc(var(--closing-footer-offset) + 5rem);background:#0c0826;color:#fff}.landing_closingBackdrop__MYs4r{object-fit:cover;object-position:center 55%}.landing_closingShade___uvXK{position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,8,38,.9) 0,rgba(12,8,38,.5) 4rem,rgba(12,8,38,0) 10rem),radial-gradient(ellipse 60% 55% at 50% 50%,rgba(12,8,38,.3) 0,rgba(12,8,38,.1) 100%)}.landing_closingFadeTop__wnZTu{position:absolute;top:0;left:0;right:0;height:16rem;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgb(var(--background)) 0,rgba(var(--background),.92) 30%,rgba(var(--background),.6) 60%,rgba(var(--background),.25) 82%,rgba(var(--background),0) 100%)}.landing_closingInner__XD_G2 .landing_closingCard__O3Q0C{background:linear-gradient(145deg,var(--emphasis),rgb(var(--background)));color:rgb(var(--foreground))}.landing_closingInner__XD_G2{position:relative;z-index:1;max-width:80rem;margin:0 auto}@media (max-width:640px){.landing_hero__IFqnw{padding:calc(var(--hero-nav-offset) + 2rem) 1.25rem 3rem}.landing_heroSubtitle__Otsri{font-size:1rem}.landing_modesSection__5Iktl{padding:3.5rem 1.25rem}.landing_sectionTitle__2og5c{font-size:1.75rem}}.page_idleState__c8Kvb{margin-left:auto;margin-right:auto;width:100%;max-width:48rem;padding-top:1.5rem}@media (min-width:640px){.page_idleState__c8Kvb{padding-top:2.5rem}}.page_idleHeader__sBEzz{margin-bottom:2rem;text-align:center}@media (min-width:640px){.page_idleHeader__sBEzz{margin-bottom:2.5rem}}.page_idleTitle__gYIbC{font-size:2.25rem;line-height:2.5rem;font-weight:700;letter-spacing:-.025em}@media (min-width:640px){.page_idleTitle__gYIbC{font-size:3rem;line-height:1}}.page_idleTitle__gYIbC{color:rgb(var(--foreground))}.page_idleSubtitle__du9Ba{margin-left:auto;margin-right:auto;margin-top:.75rem;max-width:36rem;font-size:1rem;line-height:1.5rem;line-height:1.625}@media (min-width:640px){.page_idleSubtitle__du9Ba{font-size:1.125rem;line-height:1.75rem}}.page_idleSubtitle__du9Ba{color:rgba(var(--foreground),.65)}.page_examplesBlock__x0VXm{margin-top:2rem;text-align:center}.page_examplesLabel__zC0bc{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.5)}.page_examplesList__8YAGj{margin-top:1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.page_exampleChip__GnQlA{max-width:100%;border-radius:9999px;border-width:1px;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:rgba(var(--background),.5);border-color:rgba(var(--foreground),.12);color:rgba(var(--foreground),.78);text-align:left}.page_exampleChip__GnQlA:hover:not(:disabled){border-color:rgba(var(--primary-alt),.45);background:rgba(var(--primary-alt),.06);color:var(--primary);transform:translateY(-1px)}.dark .page_exampleChip__GnQlA{background:rgba(var(--primary-alt),.04);border-color:rgba(var(--foreground),.18)}.dark .page_exampleChip__GnQlA:hover:not(:disabled){color:var(--primary-light);background:rgba(var(--primary-alt),.12)}.page_exampleChip__GnQlA:disabled{opacity:.5;cursor:not-allowed}.page_searchForm__xlCgv{display:flex;flex-direction:column}.page_searchFormIdle__Tv0gi{gap:1rem}.page_searchInputWrap__mAUqA{position:relative;display:flex;width:100%;flex-direction:column;border-radius:1rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background:rgba(var(--background),.55);border:1px solid rgba(var(--foreground),.15);box-shadow:0 8px 28px -12px rgba(0,0,0,.25)}.page_searchInputWrap__mAUqA:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.18),0 8px 28px -12px rgba(0,0,0,.3)}.dark .page_searchInputWrap__mAUqA{background:rgb(60,60,75);border-color:rgba(var(--foreground),.18);box-shadow:0 10px 30px -10px rgba(0,0,0,.5)}.page_searchInputRow__nkElk{position:relative;width:100%}.page_searchInputIcon__afIdc{pointer-events:none;position:absolute;top:1.25rem;left:1.25rem;color:rgba(var(--foreground),.4);font-size:1rem}.page_searchFormIdle__Tv0gi .page_searchInputIcon__afIdc{top:1.5rem}.page_searchInput__Tojd8{width:100%;resize:none;border-width:0;background-color:transparent;padding-left:3rem;padding-right:1.25rem;line-height:1.625;outline:2px solid transparent;outline-offset:2px;color:rgb(var(--foreground));font-size:1.05rem}.page_searchFormIdle__Tv0gi .page_searchInput__Tojd8{padding-top:1.25rem;padding-bottom:.5rem;font-size:1.125rem;line-height:1.75rem;min-height:64px}.page_searchInput__Tojd8::placeholder{color:rgba(var(--foreground),.4)}.page_searchInput__Tojd8:disabled{opacity:.6;cursor:not-allowed}.page_searchControls__LFRxe{display:flex;flex-direction:column;gap:.75rem;padding:.25rem .75rem .75rem}@media (min-width:640px){.page_searchFormIdle__Tv0gi .page_searchControls__LFRxe{flex-direction:row;align-items:center;gap:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:.75rem}}.page_depthControl__z0b73{display:flex;min-width:0;flex:1 1 0%;align-items:center;gap:.75rem}.page_depthControlLabel__OhtK0{flex-shrink:0;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--foreground),.7)}.page_depthSlider__QoD3X{min-width:0;flex:1 1 0%;min-width:6rem}.page_depthValue__lj9aK{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;color:rgba(var(--foreground),.78)}.page_searchActions__XAAQx{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.page_styleGuideControls__oXJn2{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.75rem;padding-left:.75rem;padding-right:.75rem;padding-bottom:.5rem}@media (min-width:640px){.page_searchFormIdle__Tv0gi .page_styleGuideControls__oXJn2{padding-left:1rem;padding-right:1rem}}.page_styleGuideControl__SudPu{display:flex;min-width:0;flex-direction:column;gap:.375rem}.page_styleGuideControlLabel__WfE83{font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:rgba(var(--foreground),.55)}.page_styleGuideSelect__Tkavw{width:100%;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:rgb(var(--foreground));background:rgba(var(--background),.72);border:1px solid rgba(var(--foreground),.14)}.page_styleGuideSelect__Tkavw:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(var(--primary-alt),.16)}.page_styleGuideSelect__Tkavw:disabled{opacity:.55}.page_liveProgress__9nI8m{border-radius:.75rem;padding:1.25rem;background:rgba(var(--background),.45);border:1px solid rgba(var(--foreground),.08)}.page_pulseDot__t3jxs{display:inline-block;height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px;background:var(--primary);box-shadow:0 0 0 0 rgba(var(--primary-alt),.55);animation:page_pulseDot__t3jxs 1.6s ease-out infinite}.dark .page_pulseDot__t3jxs{background:rgb(var(--primary-alt))}@keyframes page_pulseDot__t3jxs{0%{box-shadow:0 0 0 0 rgba(var(--primary-alt),.55)}70%{box-shadow:0 0 0 10px rgba(var(--primary-alt),0)}to{box-shadow:0 0 0 0 rgba(var(--primary-alt),0)}}.page_progressMeter__ekNBQ{margin-bottom:.5rem;height:.5rem;width:100%;overflow:hidden;border-radius:9999px;background:rgba(var(--foreground),.08)}.page_progressBar__aRkpz{height:100%;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition-timing-function:cubic-bezier(0,0,.2,1);background:linear-gradient(90deg,var(--primary),rgba(var(--primary-alt),.85));min-width:.5rem}.page_progressMetaRow__6t6W4{margin-bottom:1.25rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.75rem;line-height:1rem;color:rgba(var(--foreground),.55)}.page_progressLatest__QeLXJ{display:inline-flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_sectionLabel__KwH12{margin-bottom:.75rem;font-size:.75rem;line-height:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgba(var(--foreground),.55)}.page_eventList__uTAlj{display:flex;flex-direction:column;gap:.25rem}.page_eventItem__Oyh2H{display:flex;align-items:flex-start;gap:.5rem;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:rgba(var(--foreground),.72)}.page_eventItemActive__7mO94{background:rgba(var(--primary-alt),.1);color:var(--primary);font-weight:500}.dark .page_eventItemActive__7mO94{background:rgba(var(--primary-alt),.15);color:var(--primary-light)}.page_eventBullet___jqLJ{margin-top:.375rem;height:.375rem;width:.375rem;flex-shrink:0;border-radius:9999px;background:rgba(var(--foreground),.3)}.page_eventItemActive__7mO94 .page_eventBullet___jqLJ{background:var(--primary)}.dark .page_eventItemActive__7mO94 .page_eventBullet___jqLJ{background:rgb(var(--primary-alt))}.page_eventCopy__nCWXK{flex:1 1 0%;line-height:1.375}.page_discoveredBlock__qz0mC{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(var(--foreground),.08)}.page_discoveredHeader__Qu6F2{margin-bottom:.75rem;display:flex;align-items:center;justify-content:space-between}.page_discoveredCount__4hlk7{display:inline-flex;align-items:center;border-radius:.375rem;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:600;background:rgba(var(--primary-alt),.12);color:var(--primary)}.dark .page_discoveredCount__4hlk7{background:rgba(var(--primary-alt),.18);color:var(--primary-light)}.page_discoveredList__klOqV{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem}@media (min-width:768px){.page_discoveredList__klOqV{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_discoveredCard__1GfeH{display:flex;flex-direction:column;gap:.25rem;border-radius:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem;background:rgba(var(--foreground),.04);border:1px solid rgba(var(--foreground),.08);transition:all .2s ease}.page_discoveredCard__1GfeH:hover{border-color:rgba(var(--primary-alt),.35);background:rgba(var(--primary-alt),.05);transform:translateY(-1px)}.page_discoveredTitle__qGOcQ{font-size:.875rem;line-height:1.25rem;font-weight:500;line-height:1.375;color:rgb(var(--foreground));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_discoveredLink__1tHNW{display:inline-flex;align-items:center;gap:.375rem;font-size:.75rem;line-height:1rem;color:var(--primary);word-break:break-all}.dark .page_discoveredLink__1tHNW{color:var(--primary-light)}.page_errorBox__38DRD{display:flex;align-items:center;border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;background-color:rgba(var(--danger-alt),.12);border:1px solid rgba(var(--danger-alt),.25);color:rgb(var(--danger))}.page_setupRetryBlock__HBTcP{display:flex;flex-direction:column;gap:1.25rem}.page_setupRetryTitle__URJSH{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:rgb(var(--foreground))}.page_setupRetryCopy__2akJK{font-size:.875rem;line-height:1.25rem;line-height:1.625;color:rgba(var(--foreground),.66)}.page_page___lGfB{width:auto;flex:1 1 auto;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem;animation:page_pageFadeIn__GXjTc .5s ease-out;box-sizing:border-box;min-width:0}.page_pageNoAds__XAOvw{margin-left:1rem;margin-right:1rem}.page_contentRow__vOeCf{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;gap:.75rem}@media (min-width:1280px){.page_pageNoAds__XAOvw{margin-left:2rem;margin-right:2rem}}@media (min-width:1536px){.page_pageNoAds__XAOvw{margin-left:3rem;margin-right:3rem}}@media (min-width:1920px){.page_pageNoAds__XAOvw{margin-left:4rem;margin-right:4rem}}.page_layout__5_YDi{display:grid;width:100%;grid-template-columns:300px 1fr;gap:1rem;flex:1;min-height:0;position:relative;transition:grid-template-columns .22s cubic-bezier(.4,0,.2,1)}.page_layout__5_YDi:after{content:"";position:absolute;top:10%;bottom:10%;left:300px;width:1px;background:linear-gradient(180deg,transparent 0,rgba(var(--foreground),.08) 20%,rgba(var(--foreground),.08) 80%,transparent 100%);pointer-events:none;transition:left .22s cubic-bezier(.4,0,.2,1)}.page_layout__5_YDi.page_sidebarTransitionsDisabled__2NrXS,.page_layout__5_YDi.page_sidebarTransitionsDisabled__2NrXS .page_desktopCollapseToggle__Heg1Q,.page_layout__5_YDi.page_sidebarTransitionsDisabled__2NrXS .page_sidebarBody__rZPaK,.page_layout__5_YDi.page_sidebarTransitionsDisabled__2NrXS:after{transition:none}.page_sidebar__Pfi36{padding:1.25rem;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.75rem;position:relative;animation:page_slideInUp__QUq6z .5s cubic-bezier(.4,0,.2,1) .1s backwards}.page_desktopCollapseToggle__Heg1Q{display:none}.page_desktopCollapseChevron__IXpTo{font-size:.75rem;transition:transform .22s cubic-bezier(.4,0,.2,1)}.page_panelLabel__3DrAa{font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:rgb(var(--foreground));opacity:.45;margin:0}.page_panelTitle__W0MMY{margin:0;font-size:1.1rem;font-weight:600}.page_panelHint__KO_9g{margin:0;font-size:.85rem;line-height:1.5;color:rgba(var(--foreground),.65)}.page_threadHeader__7pK_w{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.page_newThreadButton__NeqCZ{border:1px solid rgba(var(--foreground),.12);background:rgba(var(--foreground),.03);color:rgb(var(--foreground));border-radius:999px;padding:.45rem .8rem;font-size:.8rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease;display:inline-flex;align-items:center;gap:.4rem}.page_newThreadButton__NeqCZ:hover:not(:disabled){background:rgba(var(--primary-alt),.1);border-color:rgba(var(--primary-alt),.25)}.page_newThreadButton__NeqCZ:disabled{opacity:.5;cursor:not-allowed}.page_threadList__PFQg7{display:grid;gap:.5rem;align-content:start}.page_threadItem__D3tzY{position:relative;border:1px solid rgba(var(--foreground),.08);background:rgba(var(--foreground),.025);border-radius:14px;transition:border-color .2s ease,background .2s ease}.page_threadItemActive__p2OeH{border-color:rgba(var(--primary-alt),.28);background:rgba(var(--primary-alt),.08)}.page_threadButton__rAmHV{width:100%;text-align:left;display:grid;gap:.3rem;border:none;background:transparent;color:inherit;padding:.7rem 2.5rem .7rem .85rem;cursor:pointer}.page_threadButton__rAmHV:disabled{cursor:wait}.page_threadTitle__I9qGR{font-size:.86rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_threadTopic__pKMs6{font-size:.76rem;color:rgba(var(--foreground),.58);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_threadMeta__hgE1S{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:rgba(var(--foreground),.5)}.page_threadMetaDot__oxARK{width:3px;height:3px;border-radius:50%;background:rgba(var(--foreground),.3);flex-shrink:0}.page_threadDeleteButton__Xu_fo{position:absolute;top:.55rem;right:.5rem;width:28px;height:28px;border:none;border-radius:999px;background:transparent;color:rgba(var(--foreground),.35);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease}.page_threadDeleteButton__Xu_fo:hover:not(:disabled){background:rgba(var(--danger-alt),.12);color:rgb(var(--danger-alt))}.page_threadDeleteButton__Xu_fo:disabled{opacity:.45;cursor:not-allowed}.page_emptyState__xSzwk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.75rem 1rem;text-align:center}.page_emptyIcon__vzHhZ{font-size:1.6rem;opacity:.25}.page_emptyText__NqWgd{margin:0;font-size:.85rem;color:rgba(var(--foreground),.5);line-height:1.4}.page_libraryLink__B7GvL{font-size:.78rem;text-align:center;color:rgba(var(--foreground),.55);padding:.5rem 0;border-top:1px solid rgba(var(--foreground),.06);margin-top:.25rem}.page_libraryLink__B7GvL a{color:var(--primary);font-weight:500}.dark .page_libraryLink__B7GvL a{color:var(--primary-light)}.page_libraryLink__B7GvL a:hover{text-decoration:underline}.page_mainPanel__1sSJV{display:flex;flex-direction:column;min-height:0;min-width:0;overflow-y:auto;overflow-x:hidden;position:relative;animation:page_slideInUp__QUq6z .5s cubic-bezier(.4,0,.2,1) .15s backwards}.page_mainPanelInner__2gubV{width:100%;margin:0 auto;padding:.5rem 1rem 4rem}@media (min-width:1024px){.page_mainPanelInner__2gubV{padding:.5rem 1.5rem 4rem}}.page_sidebarToggle__kV_VV{display:none}.page_sidebarBody__rZPaK{display:contents}@media (max-width:1024px){.page_layout__5_YDi{grid-template-columns:1fr;grid-template-rows:auto 1fr}.page_layout__5_YDi:after{top:auto;bottom:-.5rem;left:10%;right:10%;width:auto;height:1px;background:linear-gradient(90deg,transparent 0,rgba(var(--foreground),.08) 20%,rgba(var(--foreground),.08) 80%,transparent 100%)}.page_sidebar__Pfi36{max-height:none;overflow:visible;padding:.75rem 1rem;gap:.5rem}.page_sidebarToggle__kV_VV{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:none;padding:0;cursor:pointer;color:rgb(var(--foreground))}.page_sidebarToggleLeft___PKOW{display:flex;align-items:center;gap:.5rem}.page_sidebarToggleLabel__xPhvI{font-size:.88rem;font-weight:600}.page_sidebarToggleCount__sbm13{font-size:.72rem;font-weight:600;padding:2px 8px;border-radius:999px;background:rgba(var(--primary-alt),.12);color:rgba(var(--primary-alt),1)}.page_sidebarToggleChevron__0VjP2{transition:transform .2s ease;opacity:.5;flex-shrink:0}.page_sidebarExpanded__RKnH1 .page_sidebarToggleChevron__0VjP2{transform:rotate(180deg)}.page_sidebarBody__rZPaK{display:none}.page_sidebarExpanded__RKnH1 .page_sidebarBody__rZPaK{display:flex;flex-direction:column;gap:.5rem}}@media (min-width:1025px){.page_layout__5_YDi.page_desktopCollapsed__XMk2T{grid-template-columns:56px 1fr}.page_layout__5_YDi.page_desktopCollapsed__XMk2T:after{left:56px}.page_sidebarBody__rZPaK{display:flex;flex-direction:column;gap:.75rem;width:260px;flex-shrink:0;transition:opacity .18s ease}.page_layout__5_YDi.page_desktopCollapsed__XMk2T .page_sidebar__Pfi36{overflow:hidden}.page_layout__5_YDi.page_desktopCollapsed__XMk2T .page_sidebarBody__rZPaK{opacity:0;pointer-events:none}.page_layout__5_YDi.page_desktopCollapsed__XMk2T .page_desktopCollapseChevron__IXpTo{transform:rotate(180deg)}.page_desktopCollapseToggle__Heg1Q{position:absolute;top:1rem;left:calc(300px - 14px);z-index:5;width:28px;height:28px;border-radius:999px;border:1px solid rgba(var(--foreground),.12);background:rgb(var(--background));color:rgba(var(--foreground),.55);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease,left .22s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px rgba(0,0,0,.08)}.page_layout__5_YDi.page_desktopCollapsed__XMk2T .page_desktopCollapseToggle__Heg1Q{left:calc(56px - 14px)}.page_desktopCollapseToggle__Heg1Q:hover{background:rgba(var(--primary-alt),.08);border-color:rgba(var(--primary-alt),.3);color:var(--primary)}.dark .page_desktopCollapseToggle__Heg1Q{background:var(--emphasis);border-color:rgba(var(--foreground),.18)}}@media (min-width:768px){.page_page___lGfB{height:calc(100dvh - var(--layout-header-reserve, 8rem) - var(--layout-footer-height, 3rem) - .5rem)}body.has-bottom-ad .page_page___lGfB{height:calc(100dvh - var(--layout-header-reserve, 8rem) - 90px - var(--layout-footer-height, 3rem) - .5rem)}}@media (min-width:1536px){.page_page___lGfB{padding-left:1.5rem;padding-right:1.5rem}}@supports not (height:100dvh){@media (min-width:768px){.page_page___lGfB{height:calc(100vh - var(--layout-header-reserve, 8rem) - var(--layout-footer-height, 3rem) - .5rem)}body.has-bottom-ad .page_page___lGfB{height:calc(100vh - var(--layout-header-reserve, 8rem) - 90px - var(--layout-footer-height, 3rem) - .5rem)}}}@media (max-width:767px){.page_page___lGfB{height:auto;padding:.5rem;gap:.5rem}.page_pageNoAds__XAOvw{margin-left:0;margin-right:0}.page_mainPanel__1sSJV{overflow:visible}}@media (min-width:1024px){.page_pageWithActionsSidebar__qENZY{padding-right:16rem}}.page_actionsToggle__vhfk2{position:fixed;right:0;top:50%;transform:translateY(-50%) translateX(100%);display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem .75rem .875rem;background:var(--primary);color:white;border:none;border-radius:9999px 0 0 9999px;box-shadow:-2px 2px 12px rgba(0,0,0,.15);cursor:pointer;z-index:40;opacity:0;pointer-events:none;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),opacity .3s ease}.page_actionsToggle__vhfk2:hover{filter:brightness(1.1)}.page_actionsToggle__vhfk2:active{filter:brightness(.95)}.page_actionsToggleVisible__yGTqD{transform:translateY(-50%) translateX(0);opacity:1;pointer-events:auto}.page_actionsToggleLabel__3h3Lb{font-size:.8rem;font-weight:600;letter-spacing:.02em;white-space:nowrap}.page_actionsToggleIcon__dAHxG{flex-shrink:0}@keyframes page_pageFadeIn__GXjTc{0%{opacity:0}to{opacity:1}}@keyframes page_slideInUp__QUq6z{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_mainPanel__1sSJV,.page_page___lGfB,.page_sidebar__Pfi36{animation:none}}