@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4139161ba8123d3-s.249vve62eta6h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/024f33e74b8b4a62-s.1ktc2lk4l2y_m.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/40b87961760ee31c-s.0-x4u_4rtgzx6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/27accbe1303e3cca-s.08iejt8b9wrsf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.rjj0MW_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:400}.rjj0MW_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.1simdcn5ouyn0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.yT8Pjq_className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.yT8Pjq_variable{--font-garamond:"EB Garamond", "EB Garamond Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b265471a3ac131ac-s.03rxvg9hkv3l3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f7a2d9df38a38b54-s.2acqsxohbrssb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a59090f64bfb4c89-s.06i2yeioatkj8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b027a14d9707b79c-s.0k3ylyskd8w0c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.du7bnq_className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal;font-weight:500}.du7bnq_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/da4484eb6752e510-s.p.2r7u535oxajql.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(../media/63283323fe6abc74-s.p.2-bfq_ebq7zpd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.p.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.rqQE0q_className{font-family:Figtree,Figtree Fallback}.rqQE0q_variable{--font-figtree:"Figtree", "Figtree Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/606d931d1de1f041-s.1o3bbaalk83oq.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/93ce1fb4a74b790b-s.11ek8ynl2dfci.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3673b45bb7dd3324-s.2j89xe4p_uile.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1317291d1835f011-s.3yz4ylzezod45.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4656623e11daf2b7-s.35_9ba4wo4otp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1750518007a189a-s.201221j3_rbu8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.DgdH1W_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:500}.DgdH1W_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/08328e320c8f68d1-s.09tcljo7dct-o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ce5b45ab00236ec9-s.0p_6i_-hvb5ly.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lexend;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ca31d6821328a4e9-s.2h1t2m6r9t_36.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lexend Fallback;src:local(Arial);ascent-override:90.98%;descent-override:22.74%;line-gap-override:0.0%;size-adjust:109.91%}.lT3BqG_className{font-family:Lexend,Lexend Fallback;font-style:normal}.lT3BqG_variable{--font-lexend:"Lexend", "Lexend Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/24070456fede8f6d-s.1v27m61jkf2tn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4d6362bffa57cca6-s.19u3z361ffctf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e4a97dee8c8827a-s.1et--ginvkvoi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}.ZvKNsa_className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal;font-weight:700}.ZvKNsa_variable{--font-pixelify:"Pixelify Sans", "Pixelify Sans Fallback"}
@keyframes wXqymG_modalContentIn{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes wXqymG_modalContentOut{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}@keyframes wXqymG_modalOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes wXqymG_modalOverlayOut{0%{opacity:1}to{opacity:0}}.wXqymG_content{--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-ease:cubic-bezier(.22, 1, .36, 1);transform-origin:50%}.wXqymG_content[data-state=open]{animation:wXqymG_modalContentIn var(--modal-open-dur) var(--modal-ease)}.wXqymG_content[data-state=closed]{animation:wXqymG_modalContentOut var(--modal-close-dur) var(--modal-ease) both;pointer-events:none}.wXqymG_overlay{--modal-open-dur:.25s;--modal-close-dur:.15s;--modal-ease:cubic-bezier(.22, 1, .36, 1)}.wXqymG_overlay[data-state=open]{animation:wXqymG_modalOverlayIn var(--modal-open-dur) var(--modal-ease) both}.wXqymG_overlay[data-state=closed]{animation:wXqymG_modalOverlayOut var(--modal-close-dur) var(--modal-ease) both}@media (prefers-reduced-motion:reduce){.wXqymG_content[data-state=open],.wXqymG_content[data-state=closed],.wXqymG_overlay[data-state=open],.wXqymG_overlay[data-state=closed]{animation:none}}
@keyframes fZ4PdW_ai-loader-rotate{0%{transform:rotate(90deg);box-shadow:inset 0 10px 20px #8b98ff,inset 0 20px 30px #2f3ccf,inset 0 60px 60px 100px #0b0f3a}50%{transform:rotate(270deg);box-shadow:inset 0 10px 20px #c9cfff,inset 0 20px 10px #2f3ccf,inset 0 40px 60px 100px #0b0f3a}to{transform:rotate(450deg);box-shadow:inset 0 10px 20px #8b98ff,inset 0 20px 30px #2f3ccf,inset 0 60px 60px 100px #0b0f3a}}.fZ4PdW_ai-loader-animation{animation:3s linear infinite fZ4PdW_ai-loader-rotate}@media (prefers-reduced-motion:reduce){.fZ4PdW_ai-loader-animation{animation:none;box-shadow:inset 0 10px 20px #8b98ff,inset 0 20px 30px #2f3ccf,inset 0 60px 60px 100px #0b0f3a}}
@property --hgb-c0{syntax:"<color>";inherits:false;initial-value:#0000}@property --hgb-c2{syntax:"<color>";inherits:false;initial-value:#0000}@property --hgb-p0{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hgb-p1{syntax:"<percentage>";inherits:false;initial-value:0%}@property --hgb-p2{syntax:"<percentage>";inherits:false;initial-value:0%}.km3QpG_highlight-glow-background{--hgb-c0:#14141500;--hgb-c2:#141415;--hgb-p0:0%;--hgb-p1:25%;--hgb-p2:45%;background:linear-gradient(180deg, var(--hgb-c0) var(--hgb-p0), #141415cc var(--hgb-p1), var(--hgb-c2) var(--hgb-p2)), linear-gradient(270deg, #1e1d2e 0%, #261f2d 50.43%, #322720 100%);transition:--hgb-c0 .2s cubic-bezier(.4,0,.2,1),--hgb-c2 .2s cubic-bezier(.4,0,.2,1),--hgb-p0 .2s cubic-bezier(.4,0,.2,1),--hgb-p1 .2s cubic-bezier(.4,0,.2,1),--hgb-p2 .2s cubic-bezier(.4,0,.2,1);box-shadow:0 38px 11px #00000005,0 24px 10px #00000021,0 14px 8px #0000006e,0 6px 6px #000000b8,0 2px 3px #000000d4}@media (hover:hover) and (min-width:768px){.km3QpG_highlight-glow-background:hover{--hgb-c0:#141415;--hgb-c2:#14141500;--hgb-p0:55%;--hgb-p1:75%;--hgb-p2:100%}}html[data-theme=light] .km3QpG_highlight-glow-background{background:hsl(var(--surface-lowest-contrast));box-shadow:var(--elevation-lift-lg);transition:none}html[data-theme=light] .km3QpG_highlight-glow-background:hover{background:hsl(var(--surface-lowest-contrast));box-shadow:var(--elevation-lift-lg);transition:none}@keyframes km3QpG_highlight-glow-ring-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.01,1.05)}}.km3QpG_highlight-glow-ring-pulse{animation:1.2s ease-in-out infinite km3QpG_highlight-glow-ring-pulse}@media (prefers-reduced-motion:reduce){.km3QpG_highlight-glow-ring-pulse{animation:none}}
._8m_I0a_pop{animation:.45s cubic-bezier(.3,1.5,.5,1) both _8m_I0a_pop}._8m_I0a_rise{animation:.3s ease-out both _8m_I0a_rise}@keyframes _8m_I0a_pop{0%{opacity:0;transform:scale(0)}}@keyframes _8m_I0a_rise{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){._8m_I0a_pop,._8m_I0a_rise{animation:none}}
.mekUOq_screen{--welcome-bg:#0a0a0a;--welcome-star:255 255 255;--welcome-panel-top:#15151b;--welcome-panel-mid:#0e0e12;--welcome-panel-stroke:#ffffff24;--welcome-panel-shadow:#00000073;--welcome-ramp-1:#2a6afe;--welcome-ramp-2:#4353f3;--welcome-ramp-3:#6b78ff;background-color:var(--welcome-bg)}.mekUOq_starfield{background-image:radial-gradient(1.2px 1.2px at 25px 35px, rgb(var(--welcome-star) / .85) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 150px 95px, rgb(var(--welcome-star) / .55) 50%, transparent 51%), radial-gradient(1.6px 1.6px at 210px 170px, rgb(var(--welcome-star) / .7) 50%, transparent 51%), radial-gradient(1.2px 1.2px at 90px 210px, rgb(var(--welcome-star) / .48) 50%, transparent 51%), radial-gradient(1.4px 1.4px at 300px 60px, rgb(var(--welcome-star) / .6) 50%, transparent 51%);background-size:260px 260px,340px 340px,460px 460px,300px 300px,520px 520px;-webkit-mask-image:radial-gradient(62% 55%,#000 45%,#0000 100%);mask-image:radial-gradient(62% 55%,#000 45%,#0000 100%)}.mekUOq_progressTrack{background:linear-gradient(#232323,#232323) padding-box padding-box,radial-gradient(140% 60%,#3a3a46 0%,#26262e 55%,#17171c 100%) border-box;border:3px solid #0000}.mekUOq_progressFill{background-image:linear-gradient(90deg, #fff 0%, #c9cfff 28%, #8b98ff 58%, #5b6bff 82%, var(--welcome-ramp-2) 100%)}.mekUOq_panel,.mekUOq_ring{border-radius:50% 50% 0 0 / var(--welcome-arc) var(--welcome-arc) 0 0;border-bottom:0}.mekUOq_panel{border:1px solid var(--welcome-panel-stroke);background-image:linear-gradient(180deg, var(--welcome-panel-top) 0%, var(--welcome-panel-mid) 55%, var(--welcome-bg) 100%);box-shadow:0 -24px 48px var(--welcome-panel-shadow);border-bottom:0}@property --welcome-ring-angle{syntax:"<angle>";inherits:false;initial-value:190deg}.mekUOq_ring{background:conic-gradient(from var(--welcome-ring-angle), transparent 0deg 250deg, #5b6bffd9 320deg, #c7ceff 350deg, transparent 360deg) border-box;border:1px solid #0000;border-bottom:0;animation:5s linear infinite mekUOq_ring-orbit;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) padding-box exclude,linear-gradient(#000 0 0)}@keyframes mekUOq_ring-orbit{to{--welcome-ring-angle:550deg}}@media (prefers-reduced-motion:reduce){.mekUOq_ring{animation:none}}.mekUOq_cta{background-image:linear-gradient(90deg, var(--welcome-ramp-1), var(--welcome-ramp-2) 45%, var(--welcome-ramp-3));background-origin:border-box;border:2px solid #0000}
@keyframes gWGPaW_ripple{0%{opacity:0;transform:scale(.8)}50%{opacity:var(--max-opacity,1)}to{opacity:0;transform:scale(1)}}.gWGPaW_gradient-border{-webkit-mask-composite:xor;background:linear-gradient(#f1ac0c .0199974%,#b478ff 49.52%,#3c50df 100.02%) border-box;border:2px solid #0000;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.gWGPaW_ripple-animation{animation:1.5s ease-in-out infinite gWGPaW_ripple}
@property --animated-border-angle{syntax:"<angle>";inherits:false;initial-value:190deg}.OV5f-a_card{isolation:isolate;position:relative}.OV5f-a_card:before,.OV5f-a_card:after{content:"";border-radius:inherit;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.OV5f-a_card:before{background:var(--radar-line)}.OV5f-a_card:after{background:conic-gradient(from var(--animated-border-angle), transparent 0deg, transparent 250deg, #5b6bffd9 320deg, #c7ceff 350deg, transparent 360deg);animation:5s linear infinite OV5f-a_animated-border-orbit}@keyframes OV5f-a_animated-border-orbit{0%{--animated-border-angle:190deg}to{--animated-border-angle:550deg}}@media (prefers-reduced-motion:reduce){.OV5f-a_card:after{animation:none}}@supports (corner-shape:squircle){.OV5f-a_card,.OV5f-a_card:before,.OV5f-a_card:after{corner-shape:squircle}.OV5f-a_card[class~="rounded-[40px]"]:not([class*=\:rounded-]){border-radius:64px}}
.q4yETG_popup{--drawer-dur:.45s;--drawer-ease:cubic-bezier(.32, .72, 0, 1);transform:translateY(var(--drawer-swipe-movement-y,0px));transition:transform var(--drawer-dur) var(--drawer-ease);will-change:transform}.q4yETG_popup[data-starting-style],.q4yETG_popup[data-ending-style]{transform:translateY(100%)}.q4yETG_popup[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}.q4yETG_popup[data-swiping]{-webkit-user-select:none;user-select:none;transition:none}.q4yETG_overlay{--drawer-dur:.45s;--drawer-ease:cubic-bezier(.32, .72, 0, 1);opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity var(--drawer-dur) var(--drawer-ease)}.q4yETG_overlay[data-starting-style],.q4yETG_overlay[data-ending-style]{opacity:0}.q4yETG_overlay[data-swiping]{transition-duration:0s}.q4yETG_overlay[data-ending-style]{transition-duration:calc(var(--drawer-swipe-strength,1) * .4s)}@media (prefers-reduced-motion:reduce){.q4yETG_popup,.q4yETG_overlay{transition:none}}
.TZRkxW_container{--drawer-stack-screen-max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - var(--drawer-floating-gap,0px) - .25rem - 3.5rem);grid-template-areas:"stack";display:grid;position:relative;overflow:hidden}.TZRkxW_screen{flex-direction:column;grid-area:stack;min-width:0;display:flex}.TZRkxW_animateHeight .TZRkxW_screen{max-height:var(--drawer-stack-screen-max-height)}.TZRkxW_screen:has([data-drawer-stack-fill]){height:var(--drawer-stack-screen-max-height)}.TZRkxW_animateHeight{grid-template-rows:minmax(0,1fr);align-items:start;transition:height .22s ease-in-out}.TZRkxW_fill{--drawer-stack-screen-max-height:100%;flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.TZRkxW_enter{will-change:transform, opacity;animation:.22s ease-in-out TZRkxW_enterForward}.TZRkxW_exit{will-change:transform, opacity;animation:.22s ease-in-out forwards TZRkxW_exitForward}.TZRkxW_back .TZRkxW_enter{animation-name:TZRkxW_enterBack}.TZRkxW_back .TZRkxW_exit{animation-name:TZRkxW_exitBack}@keyframes TZRkxW_enterForward{0%{opacity:0;transform:translate(25%)}}@keyframes TZRkxW_enterBack{0%{opacity:0;transform:translate(-25%)}}@keyframes TZRkxW_exitForward{to{opacity:0;transform:translate(-25%)}}@keyframes TZRkxW_exitBack{to{opacity:0;transform:translate(25%)}}@media (prefers-reduced-motion:reduce){.TZRkxW_enter,.TZRkxW_exit{animation-duration:1ms}.TZRkxW_animateHeight{transition:none}}
.wH-KEW_container{width:100%;height:100%;position:relative;overflow:hidden}.wH-KEW_step{position:absolute;inset:0}.wH-KEW_exit{animation:.35s ease-in-out forwards wH-KEW_exit}.wH-KEW_enter{animation:.35s ease-in-out forwards wH-KEW_enter}.wH-KEW_container:has(>.wH-KEW_exit [data-radar-canvas]):has(>.wH-KEW_enter [data-radar-canvas]){background-color:var(--radar-bg)}@keyframes wH-KEW_exit{to{transform:translateX(calc(var(--direction) * -25%));opacity:0}}@keyframes wH-KEW_enter{0%{transform:translateX(calc(var(--direction) * 25%));opacity:0}}@media (prefers-reduced-motion:reduce){.wH-KEW_exit,.wH-KEW_enter{animation:none}}
@keyframes _47BsZW_sheetContentIn{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes _47BsZW_sheetContentOut{0%{transform:translate(0,0)}to{transform:translateY(100%)}}@keyframes _47BsZW_sheetOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes _47BsZW_sheetOverlayOut{0%{opacity:1}to{opacity:0}}._47BsZW_content{--sheet-open-dur:.3s;--sheet-close-dur:.2s;--sheet-open-ease:cubic-bezier(.32, .72, 0, 1);--sheet-close-ease:ease-in}._47BsZW_content[data-state=open],._47BsZW_content[data-state=closed]{will-change:transform}._47BsZW_content[data-state=open]{animation:_47BsZW_sheetContentIn var(--sheet-open-dur) var(--sheet-open-ease) both}._47BsZW_content[data-state=closed]{animation:_47BsZW_sheetContentOut var(--sheet-close-dur) var(--sheet-close-ease) both;pointer-events:none}._47BsZW_overlay{--sheet-open-dur:.3s;--sheet-close-dur:.2s;--sheet-ease:ease-out}._47BsZW_overlay[data-state=open]{animation:_47BsZW_sheetOverlayIn var(--sheet-open-dur) var(--sheet-ease) both}._47BsZW_overlay[data-state=closed]{animation:_47BsZW_sheetOverlayOut var(--sheet-close-dur) var(--sheet-ease) both}@media (prefers-reduced-motion:reduce){._47BsZW_content[data-state=open],._47BsZW_content[data-state=closed],._47BsZW_overlay[data-state=open],._47BsZW_overlay[data-state=closed]{animation:none}}
@keyframes gPBjjG_scanOverlayAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(var(--scan-travel,378px))}}.gPBjjG_scanOverlay{--scan-color:0 0% 100%;content:"";background:hsl(var(--scan-color));width:calc(100% + 12px);height:2px;box-shadow:0 0 4px 0 hsl(var(--scan-color) / .5), 0 0 6px 0 hsl(var(--scan-color) / .3), 0 0 12px 0 hsl(var(--scan-color) / .2);will-change:transform;border-radius:99px;animation:1.5s ease-in-out infinite gPBjjG_scanOverlayAnimation;position:absolute;top:40px;left:-6px}html[data-theme=light] .gPBjjG_scanOverlay{--scan-color:var(--primary)}.gPBjjG_scanOverlay:before,.gPBjjG_scanOverlay:after{content:"";border-radius:0 0 20px 20px;width:calc(100% - 24px);height:36px;position:absolute;left:12px}.gPBjjG_scanOverlay:before{background:linear-gradient(0deg, hsl(var(--scan-color) / 0) 0%, hsl(var(--scan-color) / .25) 74.8%, hsl(var(--scan-color) / .5) 100%);bottom:100%;transform:rotate(180deg)}.gPBjjG_scanOverlay:after{background:linear-gradient(180deg, hsl(var(--scan-color) / .5) 0%, hsl(var(--scan-color) / .25) 25.2%, hsl(var(--scan-color) / 0) 100%);top:100%}@media (prefers-reduced-motion:reduce){.gPBjjG_scanOverlay{will-change:auto;animation:none}}
._76nS5G_pill{background-color:hsl(var(--surface-lowest-contrast) / .42);box-shadow:inset 0 0 0 1px hsl(var(--border-low-contrast) / .31), inset 0 0 50px 0 hsl(var(--text-primary) / .012)}._76nS5G_shimmer{--shimmer-duration:2s;--shimmer-band:400%;--shimmer-base:hsl(var(--text-primary) / .5);--shimmer-highlight:hsl(var(--text-primary));color:var(--shimmer-base);display:inline-block;position:relative}._76nS5G_shimmer:before{content:attr(data-text);pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, transparent 40%, var(--shimmer-highlight) 50%, transparent 60%, transparent 100%);background-size:var(--shimmer-band) 100%;color:#0000;-webkit-text-fill-color:transparent;animation:_76nS5G_shimmer var(--shimmer-duration) linear infinite;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}@keyframes _76nS5G_shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){._76nS5G_shimmer:before{animation:none}}
.lqiHIq_readiness{--star-body-0:#2c2c2c;--star-body-mid:#1c1c1c;--star-body-1:#0a0a0a}.lqiHIq_island,.lqiHIq_readiness,.lqiHIq_glass{--glass-body-0:#2c2c2c;--glass-body-1:#141414;--glass-icon-0:#fff;--glass-icon-1:#c4c4c4;--glass-edge:#fff;--glass-edge-0:.55;--glass-edge-1:.16;--glass-edge-2:.03;--glass-edge-3:.18}:is(html[data-theme=light] .lqiHIq_island,html[data-theme=light] .lqiHIq_readiness,html[data-theme=light] .lqiHIq_glass){--glass-body-0:#fff;--glass-body-1:#e6e3dd;--glass-icon-0:#2f2c29;--glass-icon-1:#504c49;--glass-edge:#7d7873;--glass-edge-0:.7;--glass-edge-1:.32;--glass-edge-2:.1;--glass-edge-3:.34}html[data-theme=light] .lqiHIq_readiness{--star-body-0:#fff;--star-body-mid:#f5f3ef;--star-body-1:#e4e1db}.lqiHIq_badgeSpin{transform-style:preserve-3d;animation:3.4s infinite lqiHIq_badge-flip;position:absolute;inset:0}.lqiHIq_spinning .lqiHIq_badgeSpin{animation:1.2s linear infinite lqiHIq_badge-spinning}.lqiHIq_failed{--glass-body-0:#4a1f22;--glass-body-1:#2a1113;--glass-icon-0:#ff8a8f;--glass-icon-1:#f2545b;--glass-edge:#ff9aa0}.lqiHIq_failed .lqiHIq_badgeSpin{animation:none}html[data-theme=light] .lqiHIq_failed{--glass-body-0:#fff1f1;--glass-body-1:#fbd9da;--glass-icon-0:#e5484d;--glass-icon-1:#c62a31;--glass-edge:#e5484d}@keyframes lqiHIq_badge-spinning{to{transform:rotateY(360deg)}}.lqiHIq_badgeFace{backface-visibility:hidden;position:absolute;inset:0;transform:translateZ(1px)}.lqiHIq_badgeFace+.lqiHIq_badgeFace{transform:rotateY(180deg)translateZ(1px)}.lqiHIq_badgeFace svg{width:100%;height:100%;display:block;overflow:visible}html[data-theme=light] .lqiHIq_badgeFace svg{filter:drop-shadow(0 4px 10px #1c1a1824)}@keyframes lqiHIq_badge-flip{0%,64%{animation-timing-function:cubic-bezier(.65,0,.35,1);transform:rotateY(0)}78%{animation-timing-function:ease-in-out;transform:rotateY(372deg)}86%{animation-timing-function:ease-in-out;transform:rotateY(355deg)}93%{animation-timing-function:ease-out;transform:rotateY(362deg)}to{transform:rotateY(360deg)}}html[data-theme=light] .lqiHIq_readiness>svg{filter:drop-shadow(0 1px 1px #1c1a181a)drop-shadow(0 10px 28px #1c1a181a)}.lqiHIq_readinessFill{transition:stroke-dasharray 1.3s cubic-bezier(.33,1,.68,1)}@media (prefers-reduced-motion:reduce){.lqiHIq_badgeSpin,.lqiHIq_spinning .lqiHIq_badgeSpin{animation:none}.lqiHIq_readinessFill{transition:none}}
._3ICLja_slot{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards _3ICLja_slot-in}@keyframes _3ICLja_slot-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}._3ICLja_appIcon{animation:.4s ease-out 1.2s forwards _3ICLja_grayscale-in}@keyframes _3ICLja_grayscale-in{0%{filter:grayscale(0)brightness()}to{filter:grayscale()brightness(.75)}}._3ICLja_lockBadge{opacity:0;animation:.3s ease-out 1.4s forwards _3ICLja_lock-fade}@keyframes _3ICLja_lock-fade{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._3ICLja_slot,._3ICLja_appIcon,._3ICLja_lockBadge{opacity:1!important;animation:none!important;transform:none!important}._3ICLja_appIcon{filter:grayscale()brightness(.75)!important}}
@keyframes o-kIbG_titleEnter{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.o-kIbG_titleEnter{animation:.6s ease-out .1s both o-kIbG_titleEnter}@keyframes o-kIbG_planetEnter{0%{opacity:0;filter:blur(16px);transform:scale(.2)translateY(80px)}50%{opacity:1;filter:blur(2px)}75%{filter:blur();transform:scale(1.1)translateY(-6px)}90%{transform:scale(.95)translateY(2px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}.o-kIbG_planetEnterRed{animation:.8s cubic-bezier(.34,1.4,.64,1) .2s both o-kIbG_planetEnter}.o-kIbG_planetEnterYellow{animation:.8s cubic-bezier(.34,1.4,.64,1) .45s both o-kIbG_planetEnter}.o-kIbG_planetEnterDark{animation:.8s cubic-bezier(.34,1.4,.64,1) .7s both o-kIbG_planetEnter}@keyframes o-kIbG_floatRed{0%,to{transform:translate(-50%)translateY(0)rotate(0)}25%{transform:translate(-50%)translateY(-12px)rotate(.5deg)}50%{transform:translate(-50%)translateY(-5px)rotate(-.3deg)}75%{transform:translate(-50%)translateY(-14px)rotate(.2deg)}}.o-kIbG_floatRed{animation:7s ease-in-out 1s infinite o-kIbG_floatRed}@keyframes o-kIbG_floatYellow{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-9px)rotate(-.4deg)}60%{transform:translateY(-16px)rotate(.3deg)}80%{transform:translateY(-6px)rotate(-.2deg)}}.o-kIbG_floatYellow{animation:8.5s ease-in-out 1.3s infinite o-kIbG_floatYellow}@keyframes o-kIbG_floatDark{0%,to{transform:translateY(0)rotate(0)}20%{transform:translateY(-7px)rotate(.3deg)}45%{transform:translateY(-13px)rotate(-.5deg)}70%{transform:translateY(-4px)rotate(.2deg)}}.o-kIbG_floatDark{animation:9.5s ease-in-out 1.6s infinite o-kIbG_floatDark}@keyframes o-kIbG_badgePop{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{opacity:1;transform:scale(1.25)rotate(5deg)}80%{transform:scale(.9)rotate(-2deg)}to{opacity:1;transform:scale(1)rotate(0)}}.o-kIbG_badgePopRed{animation:.5s cubic-bezier(.34,1.56,.64,1) .85s both o-kIbG_badgePop}.o-kIbG_badgePopYellow{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.1s both o-kIbG_badgePop}.o-kIbG_badgePopDark{animation:.5s cubic-bezier(.34,1.56,.64,1) 1.35s both o-kIbG_badgePop}@keyframes o-kIbG_labelFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.o-kIbG_labelFadeRed{animation:.4s ease-out .95s both o-kIbG_labelFade}.o-kIbG_labelFadeYellow{animation:.4s ease-out 1.2s both o-kIbG_labelFade}.o-kIbG_labelFadeDark{animation:.4s ease-out 1.45s both o-kIbG_labelFade}@media (prefers-reduced-motion:reduce){.o-kIbG_titleEnter,.o-kIbG_planetEnterRed,.o-kIbG_planetEnterYellow,.o-kIbG_planetEnterDark,.o-kIbG_floatRed,.o-kIbG_floatYellow,.o-kIbG_floatDark,.o-kIbG_badgePopRed,.o-kIbG_badgePopYellow,.o-kIbG_badgePopDark,.o-kIbG_labelFadeRed,.o-kIbG_labelFadeYellow,.o-kIbG_labelFadeDark{animation:none}}
@property --card-light-angle{syntax:"<angle>";inherits:false;initial-value:190deg}@property --comet-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.QOYyIq_island{zoom:calc(1.08 * var(--path-scale,1));--comet-color:#5f8ffe;flex:none;width:108px;height:96px;display:block;position:relative}html[data-theme=light] .QOYyIq_island{--comet-color:#2a6afe}.QOYyIq_finished{--island-shade:#8c92a6;--island-tier-0:#fbfcff;--island-tier-1:#c4c8d6;--island-band-0:#fff;--island-band-1:#dde1ee;--island-well-0:#c9cddb;--island-well-1:#f7f8fc;--island-icon:hsl(var(--primary))}html[data-theme=light] .QOYyIq_finished{--island-shade:#0f0e0d;--island-tier-0:#43403c;--island-tier-1:#1f1d1b;--island-band-0:#55524e;--island-band-1:#2a2826;--island-well-0:#1a1917;--island-well-1:#33302d;--island-icon:#f4f2ee}.QOYyIq_next{--island-shade:#141c78;--island-tier-0:#6475ff;--island-tier-1:#2c38c2;--island-band-0:#a2b3ff;--island-band-1:#3959ff;--island-well-0:#fff;--island-well-mid:#e3e8ff;--island-well-1:#8499ff}.QOYyIq_locked{--island-shade:#0f0f0f;--island-tier-0:#424248;--island-tier-1:#222227;--island-band-0:#333;--island-band-1:#333;--island-well-0:#1e1e23;--island-well-1:#34343a;--island-icon:hsl(var(--text-muted))}html[data-theme=light] .QOYyIq_locked{--island-shade:#c3bfb7;--island-tier-0:#efece6;--island-tier-1:#d6d2cb;--island-band-0:#dbd7d0;--island-band-1:#dbd7d0;--island-well-0:#d3cfc8;--island-well-1:#e9e6e0;--island-icon:hsl(var(--surface-highest-contrast))}.QOYyIq_art{z-index:1;width:84px;height:53px;position:absolute;top:26px;left:12px;overflow:visible}.QOYyIq_kindIcon{z-index:2;pointer-events:none;width:24px;height:24px;color:var(--island-icon);margin:-12px 0 0 -12px;position:absolute;top:41.8px;left:53.2px;transform:scaleY(.84)}.QOYyIq_finished .QOYyIq_kindIcon{color:hsl(var(--contrast-secondary))}.QOYyIq_kindIcon svg,.QOYyIq_kindIcon svg *{fill:currentColor;width:100%;height:100%;display:block}.QOYyIq_beam{z-index:2;pointer-events:none;background:linear-gradient(#dee5ff00,#dee5ff33 50%,#ffffff80);border-radius:0 0 26.9px 26.9px/0 0 13.7px 13.7px;width:53.8px;height:81.5px;animation:2.6s ease-in-out infinite QOYyIq_beam-pulse;position:absolute;top:-28px;left:26.3px}.QOYyIq_beam:after{content:"";filter:blur(2px);background:radial-gradient(closest-side,#ffffff8c,#becdff47 60%,#becdff00);border-radius:50%;height:34px;position:absolute;bottom:-8px;left:-8px;right:-8px}html[data-theme=light] .QOYyIq_beam{background:linear-gradient(#3c50e000,#3c50e01f 50%,#3c50e057)}html[data-theme=light] .QOYyIq_beam:after{background:radial-gradient(closest-side,#3c50e04d,#3c50e01f 60%,#3c50e000)}@keyframes QOYyIq_beam-pulse{0%,to{opacity:.8}50%{opacity:1}}.QOYyIq_badge{z-index:3;pointer-events:none;perspective:220px;width:44px;height:50px;margin-left:-22px;animation:2.6s ease-in-out infinite QOYyIq_badge-float;position:absolute;top:-24px;left:50%}@keyframes QOYyIq_badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.QOYyIq_ring{z-index:0;pointer-events:none;opacity:0;width:104px;height:104px;margin:-52px 0 0 -52px;transition:opacity .2s,transform .2s ease-in;position:absolute;top:56.4px;left:53.6px;transform:scaleY(.612)scale(.82)}[data-focused]>.QOYyIq_island .QOYyIq_ring{opacity:1;transition:opacity .24s,transform .42s cubic-bezier(.3,1.5,.5,1);transform:scaleY(.612)}.QOYyIq_comet,.QOYyIq_comet:before,.QOYyIq_comet:after{border-radius:50%;position:absolute;inset:0}.QOYyIq_comet{--comet-track:radial-gradient(closest-side, transparent calc(100% - 2px), #ffffff21 calc(100% - 1.5px));background:conic-gradient(from var(--comet-angle,0deg), #fff0 0deg 60deg, #ebeeff24 105deg, color-mix(in srgb, var(--comet-color) 60%, transparent) 160deg, color-mix(in srgb, var(--comet-color) 85%, transparent) 220deg, color-mix(in srgb, var(--comet-color) 40%, #fff) 280deg, color-mix(in srgb, var(--comet-color) 15%, #fff) 315deg, #fff 338deg, #fff0 342deg), var(--comet-track);animation:5s linear infinite QOYyIq_comet-sweep;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 3px),#000 calc(100% - 2.5px))}.QOYyIq_comet:before{content:"";background:conic-gradient(from var(--comet-angle,0deg), transparent 0deg 140deg, color-mix(in srgb, var(--comet-color) 60%, transparent) 190deg, color-mix(in srgb, var(--comet-color) 85%, transparent) 235deg, color-mix(in srgb, var(--comet-color) 40%, #fff) 285deg, color-mix(in srgb, var(--comet-color) 15%, #fff) 318deg, #fff 338deg, transparent 342deg);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px));mask:radial-gradient(closest-side,#0000 calc(100% - 4.5px),#000 calc(100% - 4px))}.QOYyIq_comet:after{content:"";background:conic-gradient(from var(--comet-angle,0deg), transparent 0deg 230deg, color-mix(in srgb, var(--comet-color) 45%, #fff) 270deg, color-mix(in srgb, var(--comet-color) 20%, #fff) 310deg, #fff 336deg, transparent 342deg);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 6px),#000 calc(100% - 5.5px));mask:radial-gradient(closest-side,#0000 calc(100% - 6px),#000 calc(100% - 5.5px))}.QOYyIq_hexagon .QOYyIq_comet,.QOYyIq_hexagon .QOYyIq_comet:before,.QOYyIq_hexagon .QOYyIq_comet:after{border-radius:0;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.QOYyIq_hexagon .QOYyIq_comet{--comet-track:var(--hexagon-track) center / 100% 100% no-repeat;-webkit-mask-image:var(--hexagon-band);mask-image:var(--hexagon-band);animation-name:QOYyIq_comet-orbit}.QOYyIq_hexagon .QOYyIq_comet:before{-webkit-mask-image:var(--hexagon-band-mid);mask-image:var(--hexagon-band-mid)}.QOYyIq_hexagon .QOYyIq_comet:after{-webkit-mask-image:var(--hexagon-band-inner);mask-image:var(--hexagon-band-inner)}html[data-theme=light] .QOYyIq_comet{--comet-track:radial-gradient(closest-side, transparent calc(100% - 2px), #1c1a181f calc(100% - 1.5px));background:conic-gradient(from var(--comet-angle,0deg), transparent 0deg 60deg, color-mix(in srgb, var(--comet-color) 10%, transparent) 105deg, color-mix(in srgb, var(--comet-color) 35%, transparent) 160deg, color-mix(in srgb, var(--comet-color) 60%, transparent) 220deg, color-mix(in srgb, var(--comet-color) 85%, transparent) 280deg, var(--comet-color) 315deg, color-mix(in srgb, var(--comet-color) 80%, #000) 338deg, transparent 342deg), var(--comet-track)}html[data-theme=light] .QOYyIq_comet:before{background:conic-gradient(from var(--comet-angle,0deg), transparent 0deg 140deg, color-mix(in srgb, var(--comet-color) 35%, transparent) 190deg, color-mix(in srgb, var(--comet-color) 60%, transparent) 235deg, color-mix(in srgb, var(--comet-color) 85%, transparent) 285deg, var(--comet-color) 318deg, color-mix(in srgb, var(--comet-color) 80%, #000) 338deg, transparent 342deg)}html[data-theme=light] .QOYyIq_comet:after{background:conic-gradient(from var(--comet-angle,0deg), transparent 0deg 230deg, color-mix(in srgb, var(--comet-color) 60%, transparent) 270deg, var(--comet-color) 310deg, color-mix(in srgb, var(--comet-color) 80%, #000) 336deg, transparent 342deg)}html[data-theme=light] .QOYyIq_hexagon .QOYyIq_comet{--comet-track:var(--hexagon-track-light) center / 100% 100% no-repeat}.QOYyIq_island.QOYyIq_finished,.QOYyIq_island.QOYyIq_locked{--comet-color:#96969c}:is(html[data-theme=light] .QOYyIq_island.QOYyIq_finished,html[data-theme=light] .QOYyIq_island.QOYyIq_locked){--comet-color:#827e7a}@keyframes QOYyIq_comet-sweep{to{transform:rotate(360deg)}}@keyframes QOYyIq_comet-orbit{to{--comet-angle:360deg}}.QOYyIq_card{--card-orbit:none;--card-ring:linear-gradient(hsl(var(--contrast-primary) / .1) 0 0);background-image:linear-gradient(hsl(var(--background)) 0 0), var(--card-orbit), var(--card-ring);background-origin:border-box;background-clip:padding-box,border-box,border-box;border:1px solid #0000;box-shadow:0 -12px 40px #00000080}html[data-theme=light] .QOYyIq_card{--card-ring:linear-gradient(#d0cbc3 0 0);box-shadow:0 -8px 32px #1c1a181a}.QOYyIq_cardLight{--card-orbit:conic-gradient(from var(--card-light-angle), transparent 0deg 250deg, #5b6bffd9 320deg, #c7ceff 350deg, transparent 360deg);animation:5s linear infinite QOYyIq_card-light-orbit}@keyframes QOYyIq_card-light-orbit{0%{--card-light-angle:190deg}to{--card-light-angle:550deg}}@media (prefers-reduced-motion:reduce){.QOYyIq_beam,.QOYyIq_badge,.QOYyIq_comet,.QOYyIq_hexagon .QOYyIq_comet,.QOYyIq_cardLight{animation:none}}
@property --plb-c0{syntax:"<color>";inherits:true;initial-value:#0000}@property --plb-c1{syntax:"<color>";inherits:true;initial-value:#0000}@property --plb-c2{syntax:"<color>";inherits:true;initial-value:#0000}.A_qLMa_root{--plb-c0-rest:var(--plb-c0-rest-dark);--plb-c1-rest:var(--plb-c1-rest-dark);--plb-c2-rest:var(--plb-c2-rest-dark);--plb-c0-hover:var(--plb-c0-hover-dark);--plb-c1-hover:var(--plb-c1-hover-dark);--plb-c2-hover:var(--plb-c2-hover-dark);--plb-c0:var(--plb-c0-rest,transparent);--plb-c1:var(--plb-c1-rest,transparent);--plb-c2:var(--plb-c2-rest,transparent);transition:--plb-c0 .2s cubic-bezier(.4,0,.2,1),--plb-c1 .2s cubic-bezier(.4,0,.2,1),--plb-c2 .2s cubic-bezier(.4,0,.2,1)}html[data-theme=light] .A_qLMa_root{--plb-c0-rest:var(--plb-c0-rest-light);--plb-c1-rest:var(--plb-c1-rest-light);--plb-c2-rest:var(--plb-c2-rest-light);--plb-c0-hover:var(--plb-c0-hover-light);--plb-c1-hover:var(--plb-c1-hover-light);--plb-c2-hover:var(--plb-c2-hover-light)}html[data-theme=light] [data-theme=dark] .A_qLMa_root{--plb-c0-rest:var(--plb-c0-rest-dark);--plb-c1-rest:var(--plb-c1-rest-dark);--plb-c2-rest:var(--plb-c2-rest-dark);--plb-c0-hover:var(--plb-c0-hover-dark);--plb-c1-hover:var(--plb-c1-hover-dark);--plb-c2-hover:var(--plb-c2-hover-dark)}@media (hover:hover){.A_qLMa_root:hover{--plb-c0:var(--plb-c0-hover,transparent);--plb-c1:var(--plb-c1-hover,transparent);--plb-c2:var(--plb-c2-hover,transparent)}}.A_qLMa_pulse-ring{fill:var(--plb-pulse-backdrop,none);stroke:var(--plb-pulse-fill,transparent);stroke-width:2px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:.25s cubic-bezier(.4,0,.2,1) forwards A_qLMa_plb-pulse-ring-intro,1.2s ease-in-out .25s infinite A_qLMa_plb-pulse-ring}@keyframes A_qLMa_plb-pulse-ring-intro{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1.02174)}}@keyframes A_qLMa_plb-pulse-ring{0%,to{transform:scale(1.02174)}50%{transform:scale(.97826)}}.A_qLMa_beam-light{transform-box:view-box;transform-origin:50%;animation:A_qLMa_plb-beam-breathe var(--plb-beam-period,4.5s) ease-in-out var(--plb-beam-delay,0s) infinite, A_qLMa_plb-beam-drift var(--plb-drift-period,7s) ease-in-out var(--plb-drift-delay,0s) infinite}@keyframes A_qLMa_plb-beam-breathe{0%,to{opacity:1}50%{opacity:.52}}@keyframes A_qLMa_plb-beam-drift{0%,to{transform:translate(-3%,-6%)}33.3%{transform:translate(3%,-3%)}66.6%{transform:translate(-1%,2%)}}.A_qLMa_beam-spin{transform-box:view-box;transform-origin:50%;animation:A_qLMa_plb-beam-spin var(--plb-spin-period,14s) linear infinite}.A_qLMa_beam-spin-reverse{animation-direction:reverse}.A_qLMa_beam-swell{animation:13s ease-in-out infinite A_qLMa_plb-beam-swell}@keyframes A_qLMa_plb-beam-swell{0%,to{opacity:1}55%{opacity:.45}}@keyframes A_qLMa_plb-beam-spin{to{transform:rotate(360deg)}}.A_qLMa_beam-ring{animation:.25s ease-out A_qLMa_plb-beam-intro}@keyframes A_qLMa_plb-beam-intro{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.A_qLMa_pulse-ring,.A_qLMa_beam-light,.A_qLMa_beam-spin,.A_qLMa_beam-swell,.A_qLMa_beam-ring{animation:none}}:is([data-path-beams-paused] .A_qLMa_pulse-ring,[data-path-beams-paused] .A_qLMa_beam-light,[data-path-beams-paused] .A_qLMa_beam-spin,[data-path-beams-paused] .A_qLMa_beam-swell,[data-path-beams-paused] .A_qLMa_beam-ring){animation-play-state:paused}
._1EC4Sa_space{background-color:hsl(var(--background));background-image:radial-gradient(ellipse at 50% 45%, hsl(var(--primary) / .07), transparent 62%), radial-gradient(hsl(var(--surface-high-contrast) / .55) 1px, transparent 1px);background-size:100% 100%,22px 22px}._1EC4Sa_dial{box-shadow:0 0 0 1px hsl(var(--border-low-contrast));transition:box-shadow .2s}._1EC4Sa_interactive{border-radius:12px}._1EC4Sa_interactive:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}._1EC4Sa_interactive:hover ._1EC4Sa_dial,._1EC4Sa_interactive:focus-visible ._1EC4Sa_dial{box-shadow:0 0 0 2px}@media (prefers-reduced-motion:reduce){._1EC4Sa_dial{transition:none}}
.qkUPbq_island{--island-face:#2b2b30;--island-plate:#222227;--island-wall:#18181c;--island-shadow:#0e0e11;--island-line:#ffffff1f;--island-icon:hsl(var(--text-primary))}:where(html[data-theme=light]) .qkUPbq_island{--island-face:hsl(var(--contrast-primary-alt));--island-plate:hsl(var(--surface-lowest-contrast));--island-wall:hsl(var(--surface-high-contrast));--island-shadow:hsl(var(--border-medium-contrast));--island-line:#1c1a1814}.qkUPbq_island:active,.qkUPbq_island:focus-visible{--island-face:#5566f8;--island-plate:#4353f3;--island-wall:#3242cc;--island-shadow:#283dd5;--island-line:#00000038;--island-icon:#fff}@media (hover:hover){.qkUPbq_island:hover{--island-face:#5566f8;--island-plate:#4353f3;--island-wall:#3242cc;--island-shadow:#283dd5;--island-line:#00000038;--island-icon:#fff}}.qkUPbq_island path{transition:fill .15s,stroke .15s}
@keyframes M09tBG_oral-exam-waveform-pulse{0%,to{transform:scaleY(1)}50%{transform:scaleY(.35)}}.M09tBG_bar{transform-origin:50%;animation:1.1s ease-in-out infinite M09tBG_oral-exam-waveform-pulse}@media (prefers-reduced-motion:reduce){.M09tBG_bar{animation:none}}
@media (prefers-reduced-motion:no-preference){@keyframes bIMJNq_rise{0%{translate:0 calc(min(var(--depth), 1) * 80px + var(--depth) * 90px)}}.bIMJNq_deck{translate:0 calc(-1 * var(--sheet-y,0px));transition:translate var(--drawer-dur) var(--drawer-ease)}.bIMJNq_slot{translate:0 var(--sheet-y,0px);transition:transform .38s cubic-bezier(.2, .9, .3, 1.1), translate calc(var(--drawer-dur) + var(--depth) * .1s) var(--drawer-ease);animation:bIMJNq_rise .55s var(--drawer-ease) calc(60ms + var(--depth) * 40ms) backwards}[data-swiping]>.bIMJNq_deck,[data-swiping]>.bIMJNq_deck>.bIMJNq_slot{transition-property:transform}}
.o3vjLq_drop{animation:.6s cubic-bezier(.34,1.56,.64,1) .5s backwards o3vjLq_drop}.o3vjLq_peek{animation:.6s cubic-bezier(.34,1.56,.64,1) .5s backwards o3vjLq_drop,.45s cubic-bezier(.55,0,.85,.4) 3.5s forwards o3vjLq_retreat}.o3vjLq_wiggle{animation:.7s ease-out 1.05s backwards o3vjLq_wiggle}.o3vjLq_rise{animation:.6s cubic-bezier(.34,1.56,.64,1) .5s backwards o3vjLq_rise,.45s cubic-bezier(.55,0,.85,.4) 4s forwards o3vjLq_sink}.o3vjLq_count{filter:drop-shadow(0 0 1px #00000080)drop-shadow(0 1px 1px #00000070)drop-shadow(0 3px 2px #00000042)drop-shadow(0 6px 2px #00000014)drop-shadow(0 9px 3px #00000003)}html[data-theme=light] .o3vjLq_count{filter:none}@keyframes o3vjLq_drop{0%{transform:translateY(calc(-100% - var(--exam-countdown-lift,2.5rem)))}to{transform:translateY(0)}}@keyframes o3vjLq_rise{0%{transform:translateY(calc(100% + var(--exam-countdown-lift,2.5rem)))}to{transform:translateY(0)}}@keyframes o3vjLq_sink{0%{opacity:1;transform:translateY(0)}80%{opacity:1}to{transform:translateY(calc(100% + var(--exam-countdown-lift,2.5rem)));opacity:0}}@keyframes o3vjLq_retreat{0%{opacity:1;transform:translateY(0)}80%{opacity:1}to{transform:translateY(calc(-100% - var(--exam-countdown-lift,2.5rem)));opacity:0}}@keyframes o3vjLq_wiggle{0%{transform:rotate(0)}16%{transform:rotate(-3.2deg)}36%{transform:rotate(2.4deg)}56%{transform:rotate(-1.5deg)}74%{transform:rotate(.8deg)}90%{transform:rotate(-.3deg)}to{transform:rotate(0)}}@keyframes o3vjLq_fade-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.o3vjLq_drop,.o3vjLq_wiggle{animation:none}.o3vjLq_peek{animation:.45s linear 3.5s forwards o3vjLq_fade-out}.o3vjLq_rise{animation:.45s linear 4s forwards o3vjLq_fade-out}}
.jjIXJW_workspace{background:radial-gradient(ellipse at 58% 42%, #22242b 0%, hsl(var(--background)) 68%);-webkit-font-smoothing:antialiased}.jjIXJW_control{transition:background-color .16s,color .16s,transform .16s}.jjIXJW_active{background:hsl(var(--primary) / 18%);color:#c2caff}.jjIXJW_panel{background:hsl(var(--background) / 60%)}.jjIXJW_panelHeader{padding:20px 20px 14px}.jjIXJW_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--text-secondary) / 45%);font-size:11px;font-weight:600}.jjIXJW_searchTrigger{width:100%;color:hsl(var(--text-secondary) / 80%);background:#ffffff08;justify-content:flex-start;box-shadow:inset 0 0 0 1px #ffffff12}.jjIXJW_presets{background:#ffffff08;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:5px;display:grid}.jjIXJW_preset{flex-direction:column;gap:7px;min-width:0;padding:10px 2px;font-size:10px}.jjIXJW_preset[aria-pressed=true]{background:hsl(var(--primary) / 18%);color:#b8c3ff;box-shadow:inset 0 0 0 1px hsl(var(--primary) / 25%)}.jjIXJW_systemRow{border-radius:12px;align-items:center;transition:background-color .16s;display:flex}.jjIXJW_systemRow>button:first-child{font-size:14px}.jjIXJW_systemRow:hover{background:#ffffff0d}.jjIXJW_systemIcon{background:color-mix(in srgb, currentColor 7%, transparent);width:40px;height:40px;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 10%, transparent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.jjIXJW_visibility{min-width:40px;color:hsl(var(--text-secondary) / 22%);padding:8px}.jjIXJW_visibility[aria-pressed=true]{color:#aebcff}.jjIXJW_sceneStatus{background:hsl(var(--background) / 55%);color:hsl(var(--text-secondary) / 85%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:20px;align-items:center;gap:8px;padding:7px 10px;font-size:10px;display:inline-flex}.jjIXJW_statusDot{background:#9aaeff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #7087ff40}.jjIXJW_toolbar{background:hsl(var(--surface-lowest-contrast) / 90%);border-radius:18px;flex-direction:column;flex-shrink:0;gap:10px;width:calc(100% - 24px);max-width:520px;margin:8px auto 16px;padding:10px 12px;display:flex;box-shadow:0 2px 3px #00000014,0 12px 32px #0000002e,inset 0 0 0 1px #ffffff12}.jjIXJW_viewTabs{flex:1 1 max-content;gap:3px;display:flex}.jjIXJW_sexTabs{border-inline-start:1px solid #ffffff14;flex:none;padding-inline-start:6px}.jjIXJW_viewButton{flex:1;min-width:0;padding:6px 8px;font-size:11px}.jjIXJW_viewButton[aria-pressed=true]{color:#fff;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0f}.jjIXJW_spreadControl{padding:4px 4px 2px}.jjIXJW_spreadControl[data-disabled=true]{opacity:.4}.jjIXJW_spreadValue{background:hsl(var(--primary) / 14%);color:#c2caff;text-align:center;font-variant-numeric:tabular-nums;border-radius:7px;min-width:42px;padding:3px 7px;font-size:11px;font-weight:600}.jjIXJW_spreadRange{direction:ltr;height:48px;margin:2px 0;position:relative}.jjIXJW_spreadTrack{background-color:hsl(var(--surface-medium-contrast));background-image:var(--gradient-stripes);pointer-events:none;border-radius:6px;height:20px;position:absolute;top:14px;left:20px;right:20px}.jjIXJW_spreadFill{width:var(--atlas-spread);border-radius:inherit;background:linear-gradient(90deg,#6676ed,#9baaff);height:100%}.jjIXJW_spreadThumb{top:-10px;left:var(--atlas-spread);background:#9baaff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;transform:translate(-50%);box-shadow:0 2px 8px #0003}.jjIXJW_spreadGrip{color:#fff;background:hsl(var(--surface-low-contrast));border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 -.571px .571px #000000a3,inset 0 .571px .571px #ffffff1f,0 4px 2.286px #0000002b,0 1.714px 1.714px #0000004a,0 .571px 1.143px #00000054}.jjIXJW_slider{appearance:none;cursor:ew-resize;background:0 0;width:100%;height:48px;margin:0;position:absolute;inset:0}.jjIXJW_slider::-webkit-slider-runnable-track{background:0 0;height:20px}.jjIXJW_slider::-webkit-slider-thumb{appearance:none;background:0 0;border:none;width:40px;height:40px;margin-top:-10px}.jjIXJW_slider::-moz-range-track{background:0 0;height:20px}.jjIXJW_slider::-moz-range-thumb{background:0 0;border:none;width:40px;height:40px}.jjIXJW_slider:focus-visible{outline-offset:2px;border-radius:10px;outline:2px solid #9baaff}.jjIXJW_slider:disabled{cursor:default}.jjIXJW_welcome{display:none}.jjIXJW_featureLink{text-transform:capitalize;border-bottom:1px solid #ffffff0d;border-radius:0;justify-content:flex-start;gap:12px;width:100%;padding:12px 0;font-size:14px}.jjIXJW_featureLink:hover{color:#b8c3ff;background:0 0}.jjIXJW_featureArrow{color:hsl(var(--text-secondary) / 30%);margin-left:auto;transition:transform .16s}.jjIXJW_featureLink:hover .jjIXJW_featureArrow{transform:translate(3px)}.jjIXJW_searchResult{text-align:left;justify-content:space-between;width:100%;padding:12px}.jjIXJW_detailFact{background:hsl(var(--primary) / 6%);border-left:2px solid #8194ff70;border-radius:0 12px 12px 0}@media (prefers-reduced-motion:no-preference){.jjIXJW_control:active{transform:scale(.96)}.jjIXJW_welcome{animation:.3s ease-out jjIXJW_reveal}@keyframes jjIXJW_reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (min-width:1024px){.jjIXJW_layout{gap:8px;padding:12px 16px 12px 0}.jjIXJW_panel{border:none}.jjIXJW_systemsPanel{background:0 0;border-right:1px solid #ffffff0d;width:260px}.jjIXJW_inspector{border-radius:20px;margin:8px 0;box-shadow:inset 0 0 0 1px #ffffff0f}.jjIXJW_toolbar{margin-bottom:8px}}@media (min-width:1280px){.jjIXJW_welcome{flex-direction:column;flex-shrink:0;align-self:center;width:256px;padding:24px 12px 24px 4px;display:flex}}@media (max-width:639px){.jjIXJW_toolbar[data-browsing=true]{display:none}.jjIXJW_toolbar{border-radius:14px;gap:2px;margin:4px auto 8px;padding:6px 8px}.jjIXJW_viewButton{padding:5px;font-size:10px}.jjIXJW_panelHeader{padding:10px 16px 8px}.jjIXJW_panel{background:hsl(var(--surface-lowest-contrast))}}.jjIXJW_annotations{pointer-events:none;position:absolute;inset:0;overflow:hidden}.jjIXJW_anatomyLabel{pointer-events:auto;background:hsl(var(--background) / 82%);min-height:28px;color:hsl(var(--text-primary));text-align:left;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid #ffffff1f;border-radius:8px;padding:5px 9px;font-size:10px;line-height:16px;position:absolute;top:0;left:0;box-shadow:0 4px 20px #0002}.jjIXJW_anatomyLabel>span{text-overflow:ellipsis;display:block;overflow:hidden}.jjIXJW_anatomyLabel:before{content:"";background:#aebcff80;width:18px;height:1px;position:absolute;top:13px;right:100%}.jjIXJW_anatomyLabel[data-left=true]:before{left:100%;right:auto}.jjIXJW_anatomyLabel[data-selected=true]{color:#c9d1ff;border-color:#8194ff70}.jjIXJW_anatomyLabel:focus-visible{outline-offset:3px;outline:2px solid #8194ff}.jjIXJW_anatomyLabel[hidden]{display:none}.jjIXJW_compass{background:hsl(var(--background) / 30%);border:1px solid #ffffff0d;border-radius:50%;width:72px;height:72px;position:absolute;bottom:16px;right:16px}.jjIXJW_compass span{color:#bcc7ff;background:#262a36;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:500;display:grid;position:absolute;top:25px;left:25px}.jjIXJW_studyCard{text-align:left;background:linear-gradient(140deg,#ffffff0a,#0000);border:1px solid #ffffff0f;border-radius:16px;flex-direction:column;gap:12px;width:100%;margin-bottom:12px;padding:18px;transition:border-color .16s,background-color .16s;display:flex}.jjIXJW_studyCard:hover{background-color:#8194ff08;border-color:#8194ff55}.jjIXJW_studyCard:focus-visible{outline-offset:3px;outline:2px solid #8194ff}.jjIXJW_studyCard:disabled{opacity:.3;pointer-events:none}.jjIXJW_challengeCard{background:linear-gradient(140deg,#8194ff12,#0000)}.jjIXJW_regionCard{border-bottom:1px solid #ffffff0d;border-radius:0;justify-content:flex-start;gap:14px;width:100%;padding:10px 8px;font-size:14px}.jjIXJW_layerStack{perspective:250px;width:100%;height:120px;position:relative}.jjIXJW_layerStack span{background:#778cfb60;border:1px solid #bac6ff80;border-radius:14px;width:64px;height:64px;transition:opacity .25s;position:absolute;top:8px;left:calc(50% - 32px)}.jjIXJW_layerStack span:nth-child(2){background:#b75a5960}.jjIXJW_layerStack span:nth-child(3){background:#b2925060}.jjIXJW_layerStack span:nth-child(4){background:#dedaca60}@media (max-width:639px){.jjIXJW_compass{transform-origin:100% 100%;bottom:8px;right:8px;transform:scale(.8)}}@media (prefers-reduced-motion:reduce){.jjIXJW_studyCard,.jjIXJW_layerStack span{transition:none}}.jjIXJW_toolbar[data-study=true]>div:last-child{display:none}.jjIXJW_reticle{color:#d4dcff;opacity:0;background:#11182055;border:1px solid #c2caff80;border-radius:50%;place-items:center;width:20px;height:20px;font-size:16px;display:grid;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}canvas:focus-visible+.jjIXJW_annotations .jjIXJW_reticle{opacity:1}.jjIXJW_conceptSection+.jjIXJW_conceptSection{border-top:1px solid #ffffff14;margin-top:24px;padding-top:16px}.jjIXJW_conceptSectionHeading{color:hsl(var(--text-secondary) / .8);align-items:center;gap:7px;padding:8px 6px;font-size:11px;font-weight:600;display:flex}.jjIXJW_conceptHint{color:hsl(var(--text-secondary) / .8);margin:0 6px 12px;font-size:12px;line-height:1.6}.jjIXJW_conceptRow{text-align:left;width:100%;min-height:44px;color:hsl(var(--text-primary));border-radius:10px;align-items:center;gap:10px;padding:10px 8px;transition:background-color .16s;display:flex}.jjIXJW_conceptRow:hover{background:#ffffff0d}.jjIXJW_conceptRow[aria-pressed=true]{background:hsl(var(--primary) / .13);box-shadow:inset 2px 0 hsl(var(--primary))}.jjIXJW_conceptRow:disabled{opacity:.35}.jjIXJW_conceptGroup{background:#ffffff08;padding:12px 10px;box-shadow:inset 0 0 0 1px #ffffff0d}.jjIXJW_conceptIcon{width:24px;color:hsl(var(--text-secondary) / .4);flex-shrink:0;justify-content:center;display:flex}.jjIXJW_conceptGroup .jjIXJW_conceptIcon{color:hsl(var(--primary))}.jjIXJW_moreStructures{width:100%;min-height:40px;color:hsl(var(--text-secondary) / .85);border-radius:10px;justify-content:center;align-items:center;gap:5px;margin-top:6px;font-size:11px;display:flex}.jjIXJW_moreStructures:hover{background:#ffffff0d}.jjIXJW_conceptRow:focus-visible,.jjIXJW_moreStructures:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:2px}.jjIXJW_mobileDock{margin:0 8px max(8px, env(safe-area-inset-bottom));background:hsl(var(--surface-lowest-contrast) / 96%);border-radius:16px;flex-shrink:0;align-items:center;gap:4px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.jjIXJW_mobileStudy{flex-direction:column;align-items:stretch}.jjIXJW_regionArt{background:radial-gradient(at 50% 35%,#839aff14,#839aff03);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:72px;display:flex;box-shadow:inset 0 0 0 1px #9caeff12}.jjIXJW_regionArt svg{width:34px;height:66px}.jjIXJW_reassemble{color:#c2caff;background:hsl(var(--primary) / 12%);min-height:36px;padding:6px 8px;font-size:11px}.jjIXJW_reassemble:disabled,.jjIXJW_reassemble[aria-disabled=true]{opacity:.4}.jjIXJW_mobileViewPanel{max-height:45%;margin:0 8px max(8px, env(safe-area-inset-bottom));border:1px solid hsl(var(--border-low-contrast));background:hsl(var(--surface-lowest-contrast));border-radius:18px;outline:none;flex-shrink:0;overflow-y:auto}.jjIXJW_mobileViewPanel .jjIXJW_toolbar{width:100%;max-width:none;box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0 12px 10px}.jjIXJW_mobileViewPanel .jjIXJW_viewButton{min-height:40px;font-size:11px}@media (min-width:640px) and (max-width:1023px) and (max-height:576px){.jjIXJW_sceneWorkspace[data-view-open=true]{flex-direction:row}.jjIXJW_mobileViewPanel{width:340px;max-width:45%;max-height:100%;margin:8px}}
.p9rXrq_scene{pointer-events:none;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}.p9rXrq_scene[data-dim=true]{opacity:.55}.p9rXrq_layer{opacity:0;transition:opacity 1.6s;position:absolute;inset:-15%}.p9rXrq_layer[data-on=true]{opacity:1}.p9rXrq_layer:not([data-on=true]),.p9rXrq_layer:not([data-on=true]) *{animation-play-state:paused}.p9rXrq_fill{position:absolute;inset:0}.p9rXrq_tint{background:radial-gradient(ellipse 55% 45% at 50% 42%, color-mix(in oklab, var(--pomodoro-tint) 26%, transparent), transparent 72%);animation:28s ease-in-out infinite alternate p9rXrq_drift}@keyframes p9rXrq_drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.06)}}.p9rXrq_mozart{background:radial-gradient(40% 35% at 28% 30%,#8b98ff29,#0000 70%),radial-gradient(45% 40% at 74% 66%,#4353f32e,#0000 70%);animation:34s ease-in-out infinite alternate p9rXrq_drift}.p9rXrq_storm{background:linear-gradient(#24346e52 0%,#0000 70%)}.p9rXrq_rain{background-image:repeating-linear-gradient(104deg,#0000 0 22px,#aabeff12 22px 23px);background-size:240px 240px;animation:.7s linear infinite p9rXrq_rain;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}@keyframes p9rXrq_rain{to{background-position:-58px 240px}}.p9rXrq_lightning{background:radial-gradient(70% 50% at 70% 0,#becdff24,#0000 70%);animation:13s ease-out infinite p9rXrq_lightning}@keyframes p9rXrq_lightning{0%,90%,to{opacity:0}91%{opacity:1}92%{opacity:.2}93%{opacity:.8}}.p9rXrq_forest{background:radial-gradient(35% 30% at 30% 22%,#50c88c33,#0000 70%),radial-gradient(40% 35% at 72% 70%,#28966e2e,#0000 70%),radial-gradient(circle at 58% 34%,#c8ffd20f,#0000 18%);animation:40s ease-in-out infinite alternate p9rXrq_drift}.p9rXrq_fireplace{background:radial-gradient(85% 70% at 50% 108%,#ff8a3d57,#ff5a281f 40%,#0000 72%);animation:3.4s ease-in-out infinite p9rXrq_flicker}@keyframes p9rXrq_flicker{0%,to{opacity:1}22%{opacity:.82}41%{opacity:.95}63%{opacity:.78}81%{opacity:.92}}.p9rXrq_volume{appearance:none;cursor:pointer;--volume-fill-from:to right;background:0 0;width:5rem;height:1rem}.p9rXrq_volume::-webkit-slider-runnable-track{background:linear-gradient(var(--volume-fill-from), hsl(var(--text-primary)) var(--volume), hsl(var(--text-primary) / .15) var(--volume));border-radius:9999px;height:4px}.p9rXrq_volume::-moz-range-track{background:linear-gradient(var(--volume-fill-from), hsl(var(--text-primary)) var(--volume), hsl(var(--text-primary) / .15) var(--volume));border-radius:9999px;height:4px}.p9rXrq_volume:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--volume-fill-from:to left}.p9rXrq_volume::-webkit-slider-thumb{appearance:none;background:hsl(var(--text-primary));border:0;border-radius:9999px;width:12px;height:12px;margin-top:-4px;transition:transform .15s}.p9rXrq_volume::-moz-range-thumb{background:hsl(var(--text-primary));border:0;border-radius:9999px;width:12px;height:12px;transition:transform .15s}.p9rXrq_volume:hover::-webkit-slider-thumb{transform:scale(1.25)}.p9rXrq_volume:focus-visible::-webkit-slider-thumb{transform:scale(1.25)}.p9rXrq_volume:hover::-moz-range-thumb{transform:scale(1.25)}.p9rXrq_volume:focus-visible::-moz-range-thumb{transform:scale(1.25)}.p9rXrq_volume:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.p9rXrq_scene,.p9rXrq_layer{transition:none}.p9rXrq_tint,.p9rXrq_mozart,.p9rXrq_rain,.p9rXrq_lightning,.p9rXrq_forest,.p9rXrq_fireplace{animation:none}.p9rXrq_lightning{opacity:0}}