@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.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:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_60a329b3-module__ANLvQW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_60a329b3-module__ANLvQW__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_89261dc5-module__B7htCG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_89261dc5-module__B7htCG__variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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/26f284dcc38c84c0-s.3hlisc-pwq13z.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/7e7f32a39836f228-s.0-oo9_1x_xmvg.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/fa39153a3fc630ba-s.36fqqi66-3tjb.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/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,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/051742360c26797e-s.p.1bkzbscqrt8rl.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%}.jetbrains_mono_964e2806-module__h6Ln4a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_964e2806-module__h6Ln4a__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.3-pcjiz3ygyf8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.3dosikwwiz7p4.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:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9a82a02b3825653d-s.2w2uf6dgc3uj-.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ec783ae88469012-s.0twlw20dvfl-2.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:Silkscreen Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.silkscreen_67e95557-module__KmAXsW__className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal}.silkscreen_67e95557-module__KmAXsW__variable{--font-pixel-display:"Silkscreen", "Silkscreen Fallback"}
@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.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:400;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0m75r3fswdwux.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.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:500;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0m75r3fswdwux.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.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:600;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.22tbmskoyk1ev.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01d67e7cc17e7674-s.0m75r3fswdwux.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%}.pixelify_sans_4c765c71-module__Ras52a__className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}.pixelify_sans_4c765c71-module__Ras52a__variable{--font-pixel-body:"Pixelify Sans", "Pixelify Sans Fallback"}
:root{--gx:0;--gy:0;--ink-0:oklch(11% .014 300);--ink-1:oklch(15% .018 300);--ink-2:oklch(20% .02 300);--ink-3:oklch(26% .024 300);--text:oklch(95% .012 300);--text-2:oklch(76% .02 300);--text-3:oklch(60% .022 300);--line:oklch(45% .03 300/.35);--f1:oklch(72% .13 195);--f2:oklch(64% .22 350);--f3:oklch(91% .2 130);--f4:oklch(60% .24 290);--foil-angle:calc(118deg + var(--gx) * 50deg);--foil-sweep:linear-gradient(var(--foil-angle), var(--f1) 0%, var(--f4) 30%, var(--f2) 55%, var(--f3) 80%, var(--f1) 100%);--foil-shift:calc(50% + var(--gx) * 40%) calc(50% + var(--gy) * 40%);--sparkle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -0.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-turn:cubic-bezier(.65, 0, .35, 1);--card-radius:4.6% / 3.3%;--gutter:16px;--spine-w:28px;--px:1px;--bevel:none;--round:50%;--wordmark-color:var(--f3);--wordmark-bg:var(--foil-sweep);--wordmark-fill:transparent;--wordmark-shadow:none;--panel-radius:16px;--row-radius:8px;--panel-shadow:0 -12px 44px oklch(0% 0 0/.5);--btn-radius:999px;--btn-line:1px;--btn-edge:var(--foil-sweep);--btn-edge-o:.9;--btn-bg:var(--ink-2);--btn-bg-hover:var(--ink-3);--btn-text:var(--text);--btn-shadow:none;--btn-bg-on:var(--ink-3);--btn-text-on:var(--text);--btn-shadow-on:inset 0 0 0 1px oklch(100% 0 0/.08);--seg-bg:var(--ink-1);--seg-edge-o:.7;--seg-text:var(--text-2);--close-shadow:0 0 0 1px oklch(100% 0 0/.12);--tap:44px;--tap-sm:30px;--frame-radius:14px;--frame-radius-wide:18px;--frame-line:1px;--frame-edge:var(--foil-sweep);--frame-edge-o:.75;--frame-bg:linear-gradient(160deg, oklch(19% .022 300/.92), oklch(14% .018 300/.94));--frame-text:var(--text-3);--page-shadow:0 30px 60px -30px oklch(0% 0 0/.8), inset 0 1px 0 oklch(100% 0 0/.04);--turn-shadow:30px 60px -20px .9;--pocket-radius:7px;--pocket-bg:oklch(100% 0 0/.025);--pocket-line:inset 0 0 0 1px oklch(100% 0 0/.05);--pocket-hatch:oklch(100% 0 0/.02);--shade-stops:oklch(0% 0 0/.75), transparent 70%;--shade-gradient:linear-gradient(to right, var(--shade-stops));--ring-bg:radial-gradient(circle at 35% 35%, oklch(100% 0 0/.55), transparent 45%), var(--foil-sweep);--ring-shadow:inset 0 0 0 3px var(--ink-0), 0 2px 6px oklch(0% 0 0/.6);--pager-bg:linear-gradient(to top, var(--ink-0) 60%, transparent);--track-bg:var(--foil-sweep);--track-o:.85;--track-radius:2px;--thumb-bg:var(--text);--thumb-line:var(--ink-0);--thumb-shadow:0 0 0 1px oklch(100% 0 0/.3), 0 2px 8px oklch(0% 0 0/.6);--scrim:oklch(6% .012 300/.93);--ring-color:var(--text);--ring:2px solid var(--ring-color);--ring-offset:3px;--blob-a:radial-gradient(closest-side, var(--f4), transparent 70%);--blob-b:radial-gradient(closest-side, var(--f1), transparent 70%);--blob-c:radial-gradient(closest-side, var(--f2), transparent 70%);--blob-o:.38;--panel-texture:var(--grain);--panel-texture-size:200px 200px;--panel-texture-o:.08;--panel-texture-blend:overlay;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body), "Instrument Sans", system-ui, sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html[data-theme=dex]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--dex-shell:oklch(52% .19 30);--dex-shell-hi:oklch(66% .18 32);--dex-shell-lo:oklch(36% .14 28);--dex-panel:oklch(88% .06 120);--dex-panel-hi:oklch(94% .05 115);--dex-panel-lo:oklch(80% .07 120);--dex-ink:oklch(28% .05 130);--dex-ink-0:oklch(12% .045 130);--dex-ink-2:oklch(38% .05 130);--dex-ink-3:oklch(46% .05 130);--dex-pale:oklch(96% .04 110);--dex-cobalt:oklch(50% .18 260);--dex-clear:oklch(0% 0 0/0);--ink-0:var(--dex-panel);--ink-1:var(--dex-panel-lo);--ink-2:oklch(84% .06 120);--ink-3:var(--dex-panel-lo);--text:var(--dex-ink);--ring-color:var(--dex-ink-0);--text-2:var(--dex-ink-2);--text-3:var(--dex-ink-3);--line:oklch(28% .05 130/.35);--f1:var(--dex-shell-hi);--f2:var(--dex-shell);--f3:var(--dex-cobalt);--f4:var(--dex-ink);--foil-sweep:linear-gradient(var(--foil-angle), var(--dex-panel-hi) 0 50%, var(--dex-ink) 50% 100%);--font-display:var(--font-pixel-display);--font-body:var(--font-pixel-body);--font-mono:var(--font-pixel-body);--px:2px;--bevel:inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 oklch(100% 0 0/.45), inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 oklch(0% 0 0/.35), 0 var(--px) 0 0 oklch(0% 0 0/.35);--bevel-in:inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 oklch(0% 0 0/.4), inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 oklch(100% 0 0/.3);--round:0;--wordmark-color:var(--dex-ink);--wordmark-bg:none;--wordmark-fill:currentColor;--wordmark-shadow:var(--px) var(--px) 0 var(--dex-panel-hi), calc(var(--px) * 2) calc(var(--px) * 2) 0 var(--dex-shell-lo);--panel-radius:0;--row-radius:0;--panel-shadow:var(--bevel);--btn-radius:0;--btn-line:var(--px);--btn-edge:var(--foil-sweep);--btn-edge-o:1;--btn-bg:var(--dex-shell);--btn-bg-hover:var(--dex-shell-hi);--btn-text:var(--dex-pale);--btn-shadow:var(--bevel);--btn-bg-on:var(--dex-cobalt);--btn-text-on:var(--dex-pale);--btn-shadow-on:var(--bevel-in);--seg-bg:var(--dex-shell-lo);--seg-edge-o:1;--seg-text:var(--dex-pale);--close-shadow:var(--bevel);--frame-radius:0;--frame-radius-wide:0;--frame-line:var(--px);--frame-edge:var(--foil-sweep);--frame-edge-o:1;--frame-bg:var(--dex-shell);--frame-text:var(--dex-pale);--page-shadow:var(--bevel);--turn-shadow:var(--px) 0 0 .35;--pocket-radius:0;--pocket-bg:var(--dex-panel);--pocket-line:inset 0 0 0 var(--px) var(--dex-ink);--pocket-hatch:oklch(0% 0 0/.14);--shade-stops:oklch(0% 0 0/.55) 0 22%, oklch(0% 0 0/.32) 22% 44%, oklch(0% 0 0/.12) 44% 66%, var(--dex-clear) 66%;--shade-gradient:linear-gradient(to right, var(--shade-stops));--ring-bg:var(--dex-shell);--ring-shadow:inset 0 0 0 var(--px) var(--dex-ink), 0 var(--px) 0 0 var(--dex-shell-lo);--pager-bg:linear-gradient(to top, var(--dex-panel) 60%, var(--dex-clear));--track-bg:var(--dex-ink);--track-o:1;--track-radius:0;--thumb-bg:var(--dex-shell);--thumb-line:var(--dex-ink);--thumb-shadow:var(--px) var(--px) 0 0 var(--dex-shell-lo);--scrim:oklch(88% .06 120/.94);--blob-a:radial-gradient(closest-side, var(--dex-panel-hi), var(--dex-clear) 70%);--blob-b:radial-gradient(closest-side, var(--dex-panel-hi), var(--dex-clear) 70%);--blob-c:radial-gradient(closest-side, var(--dex-panel-lo), var(--dex-clear) 70%);--blob-o:.6;--panel-texture:conic-gradient(var(--dex-ink) 25%, var(--dex-clear) 0);--panel-texture-size:calc(var(--px) * 2) calc(var(--px) * 2);--panel-texture-o:.1;--panel-texture-blend:normal}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--ink-0);overflow-x:clip}html[data-lock]{overflow:hidden}body{color:var(--text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45;overflow-x:clip}img{max-width:100%}button{font:inherit;color:inherit}.mono{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-feature-settings:"tnum"}.dim{color:var(--text-3)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:var(--ring);outline-offset:var(--ring-offset)}.backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.blob{width:90vmax;height:90vmax;opacity:var(--blob-o);will-change:transform;border-radius:50%;animation:46s ease-in-out infinite alternate drift;position:absolute}.blob-a{background:var(--blob-a);top:-45vmax;left:-30vmax}.blob-b{background:var(--blob-b);animation-duration:58s;animation-delay:-20s;top:-10vmax;right:-40vmax}.blob-c{background:var(--blob-c);animation-duration:52s;animation-delay:-35s;bottom:-55vmax;left:10vmax}@keyframes drift{0%{transform:translate(0,0)rotate(0)scale(1)}to{transform:translate(12vmax,8vmax)rotate(40deg)scale(1.15)}}.grain{background:var(--panel-texture);background-size:var(--panel-texture-size);opacity:var(--panel-texture-o);mix-blend-mode:var(--panel-texture-blend);position:absolute;inset:0}.wordmark{font-family:var(--font-display), "Unbounded", sans-serif;letter-spacing:.14em;color:var(--wordmark-color);background:var(--wordmark-bg);background-size:220% 220%;background-position:var(--foil-shift);-webkit-text-fill-color:var(--wordmark-fill);text-shadow:var(--wordmark-shadow);background-clip:text;margin:0;font-size:clamp(22px,5.8vw,30px);font-weight:800;line-height:1;text-decoration:none}.foil-btn{--btn-h:var(--tap);min-height:var(--btn-h);min-width:var(--btn-h);border-radius:var(--btn-radius);background:var(--btn-bg);color:var(--btn-text);box-shadow:var(--btn-shadow);letter-spacing:.01em;cursor:pointer;transition:transform .18s var(--ease-out), background-color .18s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.foil-btn:before{content:"";border-radius:inherit;padding:var(--btn-line);background:var(--btn-edge);background-size:200% 200%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:var(--btn-edge-o);position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.foil-btn:hover:not(:disabled){background:var(--btn-bg-hover)}.foil-btn:active:not(:disabled){transform:scale(.96)}.foil-btn:disabled{opacity:.35;cursor:default}.binder{min-height:100dvh;padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));padding-top:max(10px, env(safe-area-inset-top));grid-template-rows:auto 1fr auto;padding-bottom:0;display:grid}.top{justify-items:center;gap:16px;padding:6px 0 12px;display:grid}.brand{text-align:center;justify-items:center;gap:6px;display:grid}.tagline{color:var(--text-2);letter-spacing:.01em;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;font-size:13px;display:flex}.controls{flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}.util{align-items:center;gap:6px;display:inline-flex}@media (max-width:375px){.controls{gap:8px}.controls .find-btn{padding-inline:12px}.controls .seg-btn{padding-inline:10px}}@media (max-width:339px){.controls .find-btn{width:var(--tap);padding-inline:0}.controls .find-btn .btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:559px){.util .foil-btn{width:var(--btn-h);padding-inline:0}.util .btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.seg{border-radius:var(--btn-radius);background:var(--seg-bg);padding:3px;display:inline-flex;position:relative}.seg:before{content:"";border-radius:inherit;padding:var(--btn-line);background:var(--btn-edge);background-size:200% 200%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:var(--seg-edge-o);position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.seg-btn{border-radius:var(--btn-radius);min-height:38px;color:var(--seg-text);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0 16px;font-size:14px;font-weight:500;transition:color .18s,background-color .18s}.seg-btn[aria-pressed=true],.tilt-btn[aria-pressed=true]{background:var(--btn-bg-on);color:var(--btn-text-on);box-shadow:var(--btn-shadow-on)}.stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;padding-block:4px 12px;display:grid;container-type:size}.sheet{--page-w:min(100cqw, calc(100cqh * .66));--turn-perspective:1400px;justify-content:center;width:100%;display:flex;position:relative}.slot{width:var(--page-w);flex:none;grid-template-columns:100%;display:grid}.slot>.page{grid-area:1/1}.page[data-covered]{visibility:hidden}.page{border-radius:var(--frame-radius);background:var(--frame-bg);width:100%;box-shadow:var(--page-shadow);padding:10px 10px 8px;position:relative}.page:before{content:"";border-radius:inherit;padding:var(--frame-line);background:var(--frame-edge);background-size:220% 220%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:var(--frame-edge-o);position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.pockets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pocket{aspect-ratio:5/7;border-radius:var(--pocket-radius);background:var(--pocket-bg);box-shadow:var(--pocket-line);position:relative}.pocket:after{content:"";border-radius:inherit;background:linear-gradient(105deg,#0000 30%,oklch(100% 0 0/.09) 45%,oklch(100% 0 0/.02) 52%,#0000 62%) 0 0/260% 100%;background-position:calc(50% + var(--gx) * 50%) 0;pointer-events:none;position:absolute;inset:0}.pocket[data-empty]{background-color:var(--pocket-bg);background-image:repeating-linear-gradient(135deg, var(--pocket-hatch) 0 2px, transparent 2px 8px)}.pocket[data-empty]:after{display:none}.page-cover .pockets{grid-template-rows:repeat(3,1fr)}.page-cover .pockets:before{content:"";aspect-ratio:5/7;grid-area:1/1}.pocket-cover{aspect-ratio:auto;grid-area:1/1/4/4}.pocket-cover .holo{aspect-ratio:auto;width:100%;height:100%}.pocket-btn{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:100%;height:100%;padding:3px;display:block}.pocket-btn .holo{width:100%;height:100%}.pocket-btn[aria-expanded=true] .holo{visibility:hidden}.page-num{text-align:center;min-height:1lh;color:var(--frame-text);letter-spacing:.08em;margin:8px 0 0;font-size:11px;line-height:1.45}.spine{top:0;bottom:0;left:calc(50% - var(--page-w) / 2 - 12px);pointer-events:none;flex-direction:column;justify-content:space-evenly;align-items:center;width:24px;display:flex;position:absolute}.spine span{border-radius:var(--round);background:var(--ring-bg);background-size:100% 100%,300% 300%;background-position:0 0, var(--foil-shift);width:14px;height:14px;box-shadow:var(--ring-shadow)}.turn-canvas{z-index:3;pointer-events:none;position:absolute}.turn-canvas[hidden]{display:none}.turn-shade{visibility:hidden;background-image:var(--shade-gradient);pointer-events:none;width:0;height:0;position:absolute}.binder[data-turning] .sheet .page[data-lifting] .holo .holo-foil,.binder[data-turning] .sheet .page[data-lifting] .holo .holo-tilt:after{opacity:0;transition:opacity .12s ease-out}.sheet .page[data-landing] .holo .holo-foil,.sheet .page[data-landing] .holo .holo-tilt:after{opacity:0;transition:none}.binder:not([data-turning]) .sheet .page[data-resting] .holo .holo-foil,.binder:not([data-turning]) .sheet .page[data-resting] .holo .holo-tilt:after{transition:opacity .4s ease-out}.binder[data-turning] .slot .holo .holo-foil:before{will-change:auto;transform:var(--drift-pose,none);animation:none}.binder[data-turning] .slot{pointer-events:none}.binder[data-turning] .sheet .holo img,.binder[data-turning] .sheet .holo-foil,.binder[data-turning] .sheet .holo-tilt:after{transition:none}.pager{padding:10px 0 max(12px, env(safe-area-inset-bottom));background:var(--pager-bg);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid;position:sticky;bottom:0}.pager-btn{--btn-h:48px;padding:0}.scrub{gap:4px;display:grid}.scrub-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;font-size:11px;display:flex}.scrub-num{color:var(--text)}.scrub input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.scrub input[type=range]::-webkit-slider-runnable-track{border-radius:var(--track-radius);background:var(--track-bg);background-size:200% 200%;background-position:var(--foil-shift);height:3px;opacity:var(--track-o)}.scrub input[type=range]::-moz-range-track{border-radius:var(--track-radius);background:var(--track-bg);height:3px}.scrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--round);border:2px solid var(--thumb-line);background:var(--thumb-bg);width:18px;height:18px;box-shadow:var(--thumb-shadow);margin-top:-7.5px}.scrub input[type=range]::-moz-range-thumb{border-radius:var(--round);border:2px solid var(--thumb-line);background:var(--thumb-bg);width:18px;height:18px;box-shadow:var(--thumb-shadow)}.scrub input[type=range]:disabled{opacity:.5}.holo{--px:calc(.5 + var(--gx) * .5);--py:calc(.5 + var(--gy) * .5);--rx:0deg;--ry:0deg;--rxn:0;--ryn:0;--foil-o:.7;aspect-ratio:5/7;border-radius:var(--card-radius);isolation:isolate;position:relative}.holo-tilt{border-radius:inherit;background:var(--tone);transition:transform .55s var(--ease-out);position:absolute;inset:0;overflow:hidden}.holo[data-tilt] .holo-tilt{transform:rotateX(var(--rx)) rotateY(calc(var(--ry) + var(--spin,0deg)))}.holo[data-active] .holo-tilt{transition-duration:70ms}.holo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;display:block}.holo[data-loaded] img:not(.holo-back){opacity:1}.holo-foil,.holo-glare{pointer-events:none;opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.holo[data-loaded] .holo-foil{opacity:var(--foil-o)}.holo-foil{--band-angle:118deg;--band-dir:calc(var(--band-angle) + var(--band-skew,0deg));--band-size:400% 400%;--band-period:calc(22% * var(--band-scale,1));--feather:1.6%;--bands:repeating-linear-gradient(var(--band-dir), transparent 0%, oklch(64% .23 25/.92) calc(var(--band-period) * .12), oklch(83% .17 85/.92) calc(var(--band-period) * .18), oklch(80% .2 140/.92) calc(var(--band-period) * .24), oklch(78% .14 205/.92) calc(var(--band-period) * .3), oklch(63% .2 268/.92) calc(var(--band-period) * .36), oklch(66% .25 330/.92) calc(var(--band-period) * .42), transparent calc(var(--band-period) * .54), transparent var(--band-period));--sheen-size:480% 480%;--sheen:linear-gradient(var(--band-dir), transparent 10%, oklch(97% .01 250/.42) 16%, transparent 22%);--window-x:linear-gradient(90deg, transparent calc(var(--art-left,6%) - var(--feather)), #000 calc(var(--art-left,6%) + var(--feather)) calc(100% - var(--art-right,6%) - var(--feather)), transparent calc(100% - var(--art-right,6%) + var(--feather)));--window-y:linear-gradient(180deg, transparent calc(var(--art-top,9%) - var(--feather)), #000 calc(var(--art-top,9%) + var(--feather)) calc(100% - var(--art-bottom,49%) - var(--feather)), transparent calc(100% - var(--art-bottom,49%) + var(--feather)));--shift:calc(var(--band-phase,0%) * .3 + var(--px) * 70%) calc(var(--py) * 70% + 15%);--twinkle:calc(var(--px) * 26px) calc(var(--py) * 18px);mix-blend-mode:overlay}.holo-foil:before{content:"";background-image:var(--sheen), var(--bands);background-size:var(--sheen-size), var(--band-size);background-position:var(--shift), var(--shift);will-change:transform;animation:23s ease-in-out infinite foil-drift;animation-delay:var(--drift-at,0s);transition:background-position .55s var(--ease-out);position:absolute;inset:-10%}.holo[data-active] .holo-foil:before{transition-duration:70ms}@keyframes foil-drift{0%{transform:translate(-5%,3%)}35%{transform:translate(2%,-4%)}70%{transform:translate(5%,2%)}to{transform:translate(-5%,3%)}}.holo-tilt:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;mix-blend-mode:screen;background-image:radial-gradient(circle,oklch(100% 0 0/.3) 0%,oklch(100% 0 0/.07) 20%,#0000 44%);background-repeat:no-repeat;background-size:150% 150%;background-position:calc(var(--px) * 100%) calc(var(--py) * 100%);transition:opacity .4s ease-out, background-position .55s var(--ease-out);position:absolute;inset:0}.holo[data-loaded] .holo-tilt:after{opacity:var(--spec-o,.3)}.holo[data-detail] .holo-tilt:after{opacity:0}.holo[data-active] .holo-tilt:after{transition-duration:.4s,70ms}.holo[data-treatment=matte]{--spec-o:.16}.holo[data-treatment=matte] .holo-foil{display:none}.holo[data-treatment=gold],.holo[data-treatment=rainbow]{--spec-o:.52}.holo[data-treatment=holo],.holo[data-treatment=shiny],.holo[data-treatment=amazing]{--spec-o:.44}.holo[data-treatment=promo],.holo[data-treatment=fullart],.holo[data-treatment=radiant]{--spec-o:.36}.holo[data-treatment=reverse]{--spec-o:.28}.holo[data-treatment=etched]{--spec-o:.22}.holo[data-treatment=holo] .holo-foil{--foil-o:.95;-webkit-mask-image:var(--window-x), var(--window-y);mask-image:var(--window-x), var(--window-y);-webkit-mask-composite:source-in, source-over;mask-composite:intersect,add}.holo[data-treatment=holo] .holo-foil:before{background-image:radial-gradient(circle, oklch(100% 0 0/.55) .5px, transparent 1.3px), radial-gradient(circle, oklch(100% 0 0/.35) .7px, transparent 1.8px), var(--sheen), var(--bands);background-size:9px 9px, 15px 15px, var(--sheen-size), var(--band-size);background-position:var(--twinkle), calc(var(--py) * -22px) calc(var(--px) * 30px), var(--shift), var(--shift)}.holo[data-treatment=reverse] .holo-foil{--foil-o:.85;--band-angle:148deg;-webkit-mask-image:linear-gradient(#000 0 0), var(--window-x), var(--window-y);mask-image:linear-gradient(#000 0 0), var(--window-x), var(--window-y);-webkit-mask-composite:xor, source-in, source-over;mask-composite:exclude,intersect,add}.holo[data-treatment=reverse] .holo-foil:before{background-image:repeating-linear-gradient(-32deg, oklch(100% 0 0/.2) 0 1px, transparent 1px 4px), var(--sheen), var(--bands);background-size:auto, var(--sheen-size), var(--band-size);background-position:0 0, var(--shift), var(--shift)}.holo[data-treatment=promo] .holo-foil{--foil-o:.72;--band-angle:124deg}.holo[data-treatment=promo] .holo-foil:before{background-image:radial-gradient(circle, oklch(100% 0 0/.45) .5px, transparent 1.4px), var(--sheen), var(--bands);background-size:11px 11px, var(--sheen-size), var(--band-size);background-position:var(--twinkle), var(--shift), var(--shift)}.holo[data-treatment=fullart] .holo-foil{--foil-o:.62;--band-angle:106deg;--band-size:460% 460%}.holo[data-treatment=fullart] .holo-foil:before{background-image:repeating-linear-gradient(112deg, oklch(100% 0 0/.12) 0 2px, transparent 2px 7px), var(--sheen), var(--bands);background-size:auto, var(--sheen-size), var(--band-size);background-position:0 0, var(--shift), var(--shift)}.holo[data-treatment=etched] .holo-foil{--foil-o:.58;--band-angle:98deg;--band-size:500% 500%}.holo[data-treatment=etched] .holo-foil:before{background-image:repeating-linear-gradient(45deg, oklch(100% 0 0/.13) 0 1px, transparent 1px 5px), repeating-linear-gradient(-45deg, oklch(100% 0 0/.13) 0 1px, transparent 1px 5px), var(--sheen), var(--bands);background-size:auto, auto, var(--sheen-size), var(--band-size);background-position:0 0, 0 0, var(--shift), var(--shift)}.holo[data-treatment=rainbow] .holo-foil{--foil-o:.88;--band-angle:152deg;--band-size:340% 340%}.holo[data-treatment=rainbow] .holo-foil:before{background-image:radial-gradient(circle, oklch(100% 0 0/.3) .9px, transparent 1.6px), var(--sheen), var(--bands);background-size:5px 5px, var(--sheen-size), var(--band-size);background-position:var(--twinkle), var(--shift), var(--shift)}.holo[data-treatment=gold] .holo-foil{--foil-o:.85;--band-angle:115deg}.holo[data-treatment=gold] .holo-foil:before{background-image:repeating-linear-gradient(0deg, oklch(100% 0 0/.1) 0 1px, transparent 1px 3px), var(--sheen), linear-gradient(115deg, oklch(45% .1 80) 0%, oklch(88% .14 90) 28%, oklch(62% .13 80) 42%, oklch(96% .1 95) 56%, oklch(52% .11 78) 78%, oklch(85% .14 90) 100%);background-size:auto, var(--sheen-size), 240% 240%;background-position:0 0, var(--shift), var(--shift)}.holo[data-treatment=amazing] .holo-foil{--foil-o:.92;--band-angle:62deg;--band-size:600% 600%}.holo[data-treatment=radiant] .holo-foil{--foil-o:.78;--band-angle:30deg}.holo[data-treatment=radiant] .holo-foil:before{background-image:repeating-linear-gradient(30deg, oklch(100% 0 0/.18) 0 1px, transparent 1px 3px), repeating-linear-gradient(-30deg, oklch(100% 0 0/.18) 0 1px, transparent 1px 3px), var(--sheen), var(--bands);background-size:auto, auto, var(--sheen-size), var(--band-size);background-position:0 0, 0 0, var(--shift), var(--shift)}.holo[data-treatment=shiny] .holo-foil{--foil-o:.72;--band-angle:132deg}.holo[data-treatment=shiny] .holo-foil:before{background-image:var(--sparkle), var(--sheen), var(--bands);background-size:160px 160px, var(--sheen-size), var(--band-size);background-position:var(--twinkle), var(--shift), var(--shift)}.holo-glare{mix-blend-mode:soft-light;background:radial-gradient(farthest-corner circle at calc(var(--px) * 100%) calc(var(--py) * 100%), oklch(100% 0 0/.85), oklch(100% 0 0/.25) 30%, transparent 66%);transition:opacity .4s ease-out}.holo[data-loaded][data-detail] .holo-glare{opacity:.75}.holo[data-detail]{--rx:calc(var(--gy) * -7deg);--ry:calc(var(--gx) * 9deg);--rxn:calc(var(--gy) * -.5);--ryn:calc(var(--gx) * .64);--card-core:oklch(93% .012 95);--flip-ms:.62s;--flip-edge:calc(var(--flip-ms) * .48227 - 4.2ms);--flip-ease:cubic-bezier(.62, .02, .34, 1)}.holo[data-detail] .holo-tilt{box-shadow: calc(var(--ryn) * -3px) calc(var(--rxn) * 3px) 0 0 var(--card-core), 0 40px 80px -30px oklch(0% 0 0/.9), 0 0 0 1px oklch(100% 0 0/.06)}.detail{z-index:50;padding:calc(max(12px, env(safe-area-inset-top)) + 52px) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overscroll-behavior:contain;place-items:safe center;display:grid;position:fixed;inset:0;overflow-y:auto}.detail-backdrop{background:var(--scrim);position:fixed;inset:0}.detail-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:2;width:var(--tap);height:var(--tap);border-radius:var(--round);background:var(--btn-bg);color:var(--btn-text);cursor:pointer;box-shadow:var(--close-shadow);-webkit-tap-highlight-color:transparent;border:0;place-items:center;display:grid;position:fixed}.detail-body{z-index:1;perspective:1200px;align-items:center;gap:22px;width:100%;max-width:960px;display:grid;position:relative}.detail-card{touch-action:none;-webkit-user-select:none;user-select:none;width:min(100%,71.4286dvh - 314.286px,430px);min-width:240px;margin:0 auto}.detail-side{gap:18px;width:100%;max-width:62ch;margin:0 auto;display:grid}.facts{gap:8px;display:grid}.facts-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;gap:8px;margin:0;font-size:12px;display:flex}.facts-name{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(24px,6.4vw,34px);font-weight:600;line-height:1.15}.facts-value{font-family:var(--font-display), "Unbounded", sans-serif;letter-spacing:.02em;margin:2px 0 6px;font-size:clamp(19px,5vw,26px);font-weight:600;line-height:1}.facts-grid{border-top:var(--px) solid var(--line);border-bottom:var(--px) solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:12px 0;display:grid}.facts-grid dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px}.facts-grid dd{margin:2px 0 0;font-size:15px;font-weight:500}.facts-rank{color:var(--text-2);letter-spacing:.04em;margin:0;font-size:12px}.detail-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.detail-nav .foil-btn{--btn-h:48px}.detail-nav .foil-btn:last-child{justify-self:end}.detail-pos{color:var(--text-2);letter-spacing:.06em;font-size:12px}.detail-back{justify-self:start}.detail-solo{min-height:auto;padding:0;position:static}.solo{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));align-content:start;gap:24px;display:grid}.solo-brand{justify-self:center}@media (min-width:640px){.binder{--gutter:24px}.top{padding-bottom:16px}.tagline{font-size:14px}}@media (min-width:760px){.detail{padding-top:max(12px, env(safe-area-inset-top))}.detail-body{grid-template-columns:minmax(280px,430px) minmax(0,1fr);gap:40px}.detail-card{width:min(100%,71.4286dvh - 85.7143px,430px)}.detail-side{margin:0}}.binder[data-mode=spread] .sheet{--page-w:min(calc((100cqw - var(--spine-w)) / 2), calc(100cqh * .66), 520px);gap:var(--spine-w);--turn-perspective:2400px}.binder[data-mode=spread] .spine{left:calc(50% - 12px)}.binder[data-mode=spread] .pockets{gap:12px}.binder[data-mode=spread] .page{border-radius:var(--frame-radius-wide);padding:14px 14px 10px}.binder[data-mode=spread] .pager{grid-template-columns:auto minmax(200px,420px) auto;justify-content:center;gap:20px}@media (prefers-reduced-motion:reduce){.blob{animation:none}.holo-tilt,.holo-foil,.holo-glare,.holo-tilt:after,.foil-btn{transition:none}.holo-tilt,.holo[data-tilt] .holo-tilt{transform:none}.holo[data-detail] .holo-tilt{transform:rotateY(var(--spin,0deg))}.holo-foil:before{transition:none;animation:none;background-position:50%!important}}@media (forced-colors:active){.wordmark{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}.holo-foil,.holo-glare{display:none}}.detail-card{cursor:grab;border-radius:var(--card-radius)}.detail-card:has(.holo[data-dragging]){cursor:grabbing}.detail-acts{flex-wrap:wrap;justify-self:start;gap:10px;display:flex}.holo-back{z-index:3;object-fit:cover;border-radius:inherit;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.holo[data-detail] .holo-back{opacity:0;transition:opacity 0s linear var(--flip-edge)}.holo[data-detail][data-flipped] .holo-back{opacity:1}.holo[data-detail][data-dragging] .holo-back,.holo[data-detail][data-settling=live] .holo-back{transition-delay:0s}.holo[data-detail][data-flipping] .holo-tilt{transition-duration:var(--flip-ms);transition-timing-function:var(--flip-ease)}.holo[data-detail][data-dragging] .holo-tilt{transition:none}.holo[data-detail][data-settling] .holo-tilt{transition-duration:var(--settle-ms,var(--flip-ms));transition-timing-function:var(--flip-ease);transform:rotateX(var(--rx-hold,0deg)) rotateY(calc(var(--ry-hold,0deg) + var(--spin,0deg)))}@media (prefers-reduced-motion:reduce){.holo[data-detail] .holo-back,.holo[data-detail][data-flipping] .holo-tilt{transition:none}.holo[data-detail][data-settling] .holo-tilt{transform:rotateY(var(--spin,0deg))}}.viewer{--dismiss:0;z-index:70;background:var(--ink-0);background:color-mix(in oklch, var(--ink-0) calc(100% - var(--dismiss) * 70%), transparent);touch-action:none;-webkit-user-select:none;user-select:none;position:fixed;inset:0}.viewer-stage{cursor:grab;position:absolute;inset:0;overflow:hidden}.viewer-stage:active{cursor:grabbing}.viewer-stage img{transform-origin:0 0;will-change:transform;pointer-events:none;-webkit-user-drag:none;opacity:0;max-width:none;transition:opacity .24s ease-out;position:absolute;top:0;left:0}.viewer[data-ready] .viewer-stage img{opacity:calc(1 - var(--dismiss) * .6)}.viewer[data-settling] .viewer-stage img{transition:opacity .24s ease-out,transform .3s cubic-bezier(.22,1,.36,1)}.viewer-caption{top:max(14px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));right:calc(max(12px, env(safe-area-inset-right)) + 56px);letter-spacing:.08em;text-transform:uppercase;color:var(--text-2);pointer-events:none;text-shadow:0 1px 8px var(--ink-0);gap:2px;margin:0;font-size:12px;display:grid;position:absolute}.viewer-caption span:first-child{color:var(--text);font-weight:700}.viewer-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:2;width:var(--tap);height:var(--tap);border-radius:var(--round);background:var(--btn-bg);color:var(--btn-text);cursor:pointer;box-shadow:var(--close-shadow);-webkit-tap-highlight-color:transparent;border:0;place-items:center;display:grid;position:absolute}.viewer[data-settling]{transition:background .3s cubic-bezier(.22,1,.36,1)}.viewer-bar{left:50%;bottom:max(16px, env(safe-area-inset-bottom));border-radius:var(--btn-radius);background:var(--ink-1);box-shadow:inset 0 0 0 var(--btn-line) var(--line);gap:4px;padding:4px;display:flex;position:absolute;transform:translate(-50%)}.viewer-bar .foil-btn{min-width:72px}.viewer-bar .foil-btn[aria-pressed=true]{background:var(--btn-bg-on);color:var(--btn-text-on);box-shadow:var(--btn-shadow-on)}@media (prefers-reduced-motion:reduce){.viewer-stage img,.viewer[data-settling],.viewer[data-settling] .viewer-stage img{transition:none}}.census-scrim{z-index:80;background:var(--scrim);touch-action:none;place-items:end center;display:grid;position:fixed;inset:0}.census{background:var(--ink-1);border:var(--btn-line) solid var(--line);border-radius:var(--panel-radius) var(--panel-radius) 0 0;width:100%;max-width:520px;max-height:88dvh;box-shadow:var(--panel-shadow);flex-direction:column;display:flex}.census-top{border-bottom:var(--btn-line) solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:18px 18px 13px;display:flex}.census-top h2{font-family:var(--font-display);letter-spacing:.01em;color:var(--text);margin:0;font-size:17px;font-weight:600}.census-lede{color:var(--text-2);margin:5px 0 0;font-size:13px}.census-lede b{color:var(--text);font-weight:600}.census-close{width:var(--tap);height:var(--tap);border-radius:var(--round);background:var(--btn-bg);color:var(--btn-text);box-shadow:var(--close-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;flex:none;place-items:center;display:grid}.census-body{overscroll-behavior:contain;touch-action:pan-y;padding:18px 18px calc(20px + env(safe-area-inset-bottom));overflow-y:auto}.census-axis+.census-axis,.finder-axis+.finder-axis,.finder-results+.finder-axis{margin-top:24px}.census-axis h3,.finder-axis h3,.finder-results h3{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);margin:0 0 8px;font-size:11px;font-weight:500}.census-rows,.census-list{margin:0;padding:0;list-style:none}.census-row{border-bottom:var(--btn-line) solid var(--line);grid-template-columns:auto 1fr auto;grid-template-areas:"art name n""art track track""art detail detail";align-items:center;row-gap:5px;padding-block:11px;display:grid}.census-back{width:26px;height:auto;box-shadow:var(--thumb-shadow);border-radius:2px;grid-area:art;align-self:center;margin-right:12px}.census-row .census-name{grid-area:name}.census-name{min-width:0;color:var(--text);font-size:14px}.census-n{color:var(--text);font-variant-numeric:tabular-nums;grid-area:n;padding-left:12px;font-size:14px}.census-track{border-radius:var(--track-radius);background:color-mix(in oklch, var(--text-3) 24%, transparent);grid-area:track;height:4px;overflow:hidden}.census-fill{background:var(--foil-sweep);background-size:240% 100%;background-position:var(--foil-shift);min-width:2px;height:100%;display:block}.census-detail{color:var(--text-3);letter-spacing:.02em;grid-area:detail;font-size:11.5px}.census-list li{border-bottom:var(--btn-line) solid var(--line);align-items:baseline;gap:10px;padding-block:7px;display:flex}.census-list .census-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);flex:1;font-size:13px;overflow:hidden}.census-list .census-n{padding-left:0;font-size:13px}.tagline-btn{color:inherit;font:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.tagline-btn:hover{color:var(--text);text-decoration-color:currentColor}@media (min-width:760px){.census-scrim{align-items:center;padding:24px}.census{border-radius:var(--panel-radius)}}.find-btn{padding:0 14px}.finder-head{flex:1;gap:10px;min-width:0;display:grid}.finder-search{border-radius:var(--btn-radius);background:var(--ink-0);min-height:42px;box-shadow:inset 0 0 0 var(--btn-line) var(--line);color:var(--text-3);align-items:center;gap:8px;padding:0 12px;display:flex}.finder-search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;align-self:stretch;font-size:16px}.finder-search:has(:focus-visible){outline:var(--ring);outline-offset:var(--ring-offset)}.finder-search input::placeholder{color:var(--text-3)}.finder-search input::-webkit-search-cancel-button{display:none}.finder-search-sm{min-height:38px;margin-bottom:10px}.finder-clear,.strip-clear,.seg-btn,.tagline-btn,.solo-brand{position:relative}.finder-clear:after,.strip-clear:after,.seg-btn:after,.tagline-btn:after,.solo-brand:after{content:"";position:absolute}.finder-clear:after,.strip-clear:after{inset:calc((var(--tap-sm) - var(--tap)) / 2) -4px}.seg-btn:after{inset:-3px 0}.tagline-btn:after{inset:-13px -8px}.solo-brand:after{inset:-11px -8px}.finder-clear{width:var(--tap-sm);height:var(--tap-sm);border-radius:var(--round);background:var(--btn-bg);color:var(--btn-text);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.finder-chips{flex-wrap:wrap;gap:7px;display:flex}.finder-sets{overscroll-behavior:contain;max-height:232px;padding-right:2px;overflow-y:auto}.finder-chip{border-radius:var(--btn-radius);background:var(--btn-bg);min-height:34px;color:var(--btn-text);box-shadow:inset 0 0 0 var(--btn-line) transparent;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;align-items:center;gap:7px;padding:0 11px;font-size:13px;transition:background-color .16s;display:inline-flex}.finder-chip[aria-pressed=true]{background:var(--btn-bg-on);color:var(--btn-text-on);box-shadow:inset 0 0 0 2px var(--f1)}.finder-chip-n{font-family:var(--font-mono);color:color-mix(in oklch, currentColor 68%, transparent);font-size:11px}.finder-note{color:var(--text-3);margin:10px 0 0;font-size:12px}.finder-results ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.finder-hit{width:100%;min-height:var(--tap);border-radius:var(--row-radius);background:var(--ink-0);color:var(--text);font:inherit;text-align:left;cursor:pointer;border:0;gap:2px;padding:8px 12px;display:grid}.finder-hit:hover{background:var(--btn-bg)}.finder-hit-name{font-size:14px;font-weight:500}.finder-hit-set{color:var(--text-2);font-size:12px}.finder-hit-note{color:var(--f1);font-size:11px}.finder-foot{padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:var(--btn-line) solid var(--line);align-items:center;gap:10px;display:flex}.finder-apply{flex:1}.finder-reset{flex:none}.finder-chip:disabled,.finder-hit:disabled,.strip-clear[aria-disabled=true]{opacity:.45;cursor:not-allowed}.strip{border-radius:var(--btn-radius);background:var(--ink-1);box-shadow:inset 0 0 0 var(--btn-line) var(--line);justify-self:stretch;align-items:center;gap:8px;margin-top:2px;padding:7px 8px 7px 12px;display:flex}.strip-terms{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;flex:1;gap:6px;padding:0;display:flex}.strip-term{color:var(--text);font-size:12px;font-weight:500}.strip-term+.strip-term:before{content:"and ";color:var(--text-3);font-weight:400}.strip-n{font-family:var(--font-mono);color:var(--text-2);flex:none;font-size:11px}.strip-clear{width:var(--tap-sm);height:var(--tap-sm);border-radius:var(--round);background:var(--btn-bg);color:var(--btn-text);cursor:pointer;border:0;flex:none;place-items:center;display:grid}.pocket[data-found]{outline:2px solid var(--f1);outline-offset:3px}.finder-axis-n{font-family:var(--font-mono);letter-spacing:0;text-transform:none;color:var(--text-2);margin-left:4px;font-size:11px}
