@font-face{font-family:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-vietnamese-800-normal-TfqTMNKp.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-800-normal-zHzF0To4.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-ext-800-normal-fpv_pHPA.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-800-normal-BQnXNQRw.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/big-shoulders-display-latin-800-normal-DDUD9Xuh.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-800-normal-CI0lhnTM.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-vietnamese-900-normal-B_uE6zXf.woff2)format("woff2"),url(/assets/big-shoulders-display-vietnamese-900-normal-BKSkdzuv.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-ext-900-normal-HMld4L9H.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-ext-900-normal-DkuviPcI.woff)format("woff");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:Big Shoulders Display;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/big-shoulders-display-latin-900-normal-CW8trzgu.woff2)format("woff2"),url(/assets/big-shoulders-display-latin-900-normal-DMT-1gsg.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-vietnamese-400-normal-Dpl4UHAZ.woff2)format("woff2"),url(/assets/barlow-vietnamese-400-normal-BFeobeCK.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-ext-400-normal-HxX4XjxC.woff2)format("woff2"),url(/assets/barlow-latin-ext-400-normal-CvBsJvxq.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-vietnamese-500-normal-zTViEIzf.woff2)format("woff2"),url(/assets/barlow-vietnamese-500-normal-GNfB7rCE.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-ext-500-normal-DOaysfXq.woff2)format("woff2"),url(/assets/barlow-latin-ext-500-normal-CJPcKP2Q.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-vietnamese-600-normal-DcjprdFV.woff2)format("woff2"),url(/assets/barlow-vietnamese-600-normal-CA_GiK2e.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-ext-600-normal-B8NK_A3D.woff2)format("woff2"),url(/assets/barlow-latin-ext-600-normal-DMVRjfRT.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-vietnamese-700-normal-D6euyNzi.woff2)format("woff2"),url(/assets/barlow-vietnamese-700-normal-4Jt4k04K.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-ext-700-normal-BLuWmldJ.woff2)format("woff2"),url(/assets/barlow-latin-ext-700-normal-CctuGmmz.woff)format("woff");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-ext-900-normal-CWXxiu5r.woff2)format("woff2"),url(/assets/cinzel-latin-ext-900-normal-BlZZvP7K.woff)format("woff");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:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/cinzel-latin-900-normal-BI3z7Tow.woff2)format("woff2"),url(/assets/cinzel-latin-900-normal-t_fSDEbn.woff)format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2)format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff)format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2)format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff)format("woff");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:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2)format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff)format("woff");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:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/abril-fatface-latin-ext-400-normal-Ctcf6qDM.woff2)format("woff2"),url(/assets/abril-fatface-latin-ext-400-normal-CYCbX7fF.woff)format("woff");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:Abril Fatface;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/abril-fatface-latin-400-normal-utNZUC9m.woff2)format("woff2"),url(/assets/abril-fatface-latin-400-normal-CSRW-xuf.woff)format("woff");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:Rye;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rye-latin-ext-400-normal-DyMtpZmi.woff2)format("woff2"),url(/assets/rye-latin-ext-400-normal-JdoikPsj.woff)format("woff");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:Rye;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rye-latin-400-normal-CnIDrDaJ.woff2)format("woff2"),url(/assets/rye-latin-400-normal-CPBiwIfN.woff)format("woff");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:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pirata-one-latin-ext-400-normal-CI_wL8s0.woff2)format("woff2"),url(/assets/pirata-one-latin-ext-400-normal-DS3wEyC3.woff)format("woff");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:Pirata One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pirata-one-latin-400-normal-C8jLWNfm.woff2)format("woff2"),url(/assets/pirata-one-latin-400-normal-CiJE7gJH.woff)format("woff");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:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-ext-400-normal-rbdiPHGJ.woff2)format("woff2"),url(/assets/righteous-latin-ext-400-normal-EtPo6WgU.woff)format("woff");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:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2)format("woff2"),url(/assets/righteous-latin-400-normal-CRvo487o.woff)format("woff");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:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shrikhand-gujarati-400-normal-CTxA0mt4.woff2)format("woff2"),url(/assets/shrikhand-gujarati-400-normal-yYiOcJ74.woff)format("woff");unicode-range:U+951-952,U+964-965,U+A80-AFF,U+200C-200D,U+20B9,U+25CC,U+A830-A839}@font-face{font-family:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shrikhand-latin-ext-400-normal-7QjthHjq.woff2)format("woff2"),url(/assets/shrikhand-latin-ext-400-normal-XWw2aAd9.woff)format("woff");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:Shrikhand;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shrikhand-latin-400-normal-PjOFgsiX.woff2)format("woff2"),url(/assets/shrikhand-latin-400-normal-CDpcAN0A.woff)format("woff");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:Limelight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/limelight-latin-ext-400-normal-DPzC3ZDG.woff2)format("woff2"),url(/assets/limelight-latin-ext-400-normal-DFpXQSBH.woff)format("woff");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:Limelight;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/limelight-latin-400-normal-CvlMCR9p.woff2)format("woff2"),url(/assets/limelight-latin-400-normal-d7qCOV8D.woff)format("woff");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:Ultra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ultra-latin-ext-400-normal-BgMY2QgE.woff2)format("woff2"),url(/assets/ultra-latin-ext-400-normal-0nH9ncBy.woff)format("woff");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:Ultra;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ultra-latin-400-normal-DV69c3Il.woff2)format("woff2"),url(/assets/ultra-latin-400-normal-Ch4286Fk.woff)format("woff");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:Yellowtail;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yellowtail-latin-ext-400-normal-sEGoB7yK.woff2)format("woff2"),url(/assets/yellowtail-latin-ext-400-normal-BmJ29hGN.woff)format("woff");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:Yellowtail;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yellowtail-latin-400-normal-BfFX3xIh.woff2)format("woff2"),url(/assets/yellowtail-latin-400-normal-qKkxeRph.woff)format("woff");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:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-ext-400-normal-uIKqQSaG.woff2)format("woff2"),url(/assets/jersey-10-latin-ext-400-normal-ByMh3OYd.woff)format("woff");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:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-400-normal-DrL73VYW.woff2)format("woff2"),url(/assets/jersey-10-latin-400-normal-B8YT2i2g.woff)format("woff");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:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-ext-400-normal-ChcxYnmu.woff2)format("woff2"),url(/assets/special-elite-latin-ext-400-normal-CaJZjSVf.woff)format("woff");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:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-400-normal-YjDd9tmf.woff2)format("woff2"),url(/assets/special-elite-latin-400-normal-BtSRmyJ6.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-vietnamese-400-normal-CgSoN2dm.woff2)format("woff2"),url(/assets/saira-stencil-one-vietnamese-400-normal-C-B0jM97.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-latin-ext-400-normal-DMIlmdX4.woff2)format("woff2"),url(/assets/saira-stencil-one-latin-ext-400-normal-CR3hwvrm.woff)format("woff");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:Saira Stencil One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/saira-stencil-one-latin-400-normal-CaP09Fmm.woff2)format("woff2"),url(/assets/saira-stencil-one-latin-400-normal-BhLFNLer.woff)format("woff");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:Titan One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titan-one-latin-ext-400-normal-BW7cdQ38.woff2)format("woff2"),url(/assets/titan-one-latin-ext-400-normal-CiNNQIOC.woff)format("woff");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:Titan One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/titan-one-latin-400-normal-DwVbh4mi.woff2)format("woff2"),url(/assets/titan-one-latin-400-normal-VZVzRR2h.woff)format("woff");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:Graduate;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/graduate-latin-400-normal-BjgGaByd.woff2)format("woff2"),url(/assets/graduate-latin-400-normal-CfhP6dNZ.woff)format("woff");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:Audiowide;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/audiowide-latin-ext-400-normal-DBgo3hnO.woff2)format("woff2"),url(/assets/audiowide-latin-ext-400-normal-BAMgNcg_.woff)format("woff");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:Audiowide;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/audiowide-latin-400-normal-6GFCX7ni.woff2)format("woff2"),url(/assets/audiowide-latin-400-normal-D6mHIfnv.woff)format("woff");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:Creepster;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/creepster-latin-400-normal-DnKpM-ys.woff2)format("woff2"),url(/assets/creepster-latin-400-normal-DFidaany.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-vietnamese-400-normal-BbvBhFjQ.woff2)format("woff2"),url(/assets/bangers-vietnamese-400-normal-Ll9rymNv.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-ext-400-normal-7BLmjjiv.woff2)format("woff2"),url(/assets/bangers-latin-ext-400-normal-CzVt_Cgx.woff)format("woff");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:Bangers;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bangers-latin-400-normal-DeHY8Ncq.woff2)format("woff2"),url(/assets/bangers-latin-400-normal-BAEm-Pv0.woff)format("woff");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:Tilt Neon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tilt-neon-vietnamese-400-normal-DVcbiLqT.woff2)format("woff2"),url(/assets/tilt-neon-vietnamese-400-normal-CHXG1pPV.woff)format("woff");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:Tilt Neon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tilt-neon-latin-ext-400-normal-DkcXjygi.woff2)format("woff2"),url(/assets/tilt-neon-latin-ext-400-normal-t-URQN1M.woff)format("woff");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:Tilt Neon;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tilt-neon-latin-400-normal-DUo0bAXn.woff2)format("woff2"),url(/assets/tilt-neon-latin-400-normal-13Rx6b2L.woff)format("woff");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:Fredericka the Great;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredericka-the-great-latin-ext-400-normal-681ZjLm9.woff2)format("woff2"),url(/assets/fredericka-the-great-latin-ext-400-normal-C7votW6Z.woff)format("woff");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:Fredericka the Great;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fredericka-the-great-latin-400-normal-By-vzJE4.woff2)format("woff2"),url(/assets/fredericka-the-great-latin-400-normal-CCM8XYdO.woff)format("woff");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:Henny Penny;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/henny-penny-latin-400-normal-BoMsKDmu.woff2)format("woff2"),url(/assets/henny-penny-latin-400-normal-Ce2YpXbn.woff)format("woff");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:Cherry Bomb One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cherry-bomb-one-latin-400-normal-DlXNCHl6.woff2)format("woff2"),url(/assets/cherry-bomb-one-latin-400-normal-20XBEEhu.woff)format("woff")}@font-face{font-family:Cherry Bomb One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cherry-bomb-one-latin-ext-400-normal-B6rIuAF0.woff2)format("woff2"),url(/assets/cherry-bomb-one-latin-ext-400-normal-CtcXcauK.woff)format("woff")}@font-face{font-family:Cherry Bomb One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cherry-bomb-one-vietnamese-400-normal-C3ghGF3Z.woff2)format("woff2"),url(/assets/cherry-bomb-one-vietnamese-400-normal-i6rCiMje.woff)format("woff")}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/playfair-display-cyrillic-900-italic-CdoBb79Q.woff2)format("woff2"),url(/assets/playfair-display-cyrillic-900-italic-BaaGcQ77.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/playfair-display-vietnamese-900-italic-DNYETYOH.woff2)format("woff2"),url(/assets/playfair-display-vietnamese-900-italic-RaqjuC4H.woff)format("woff");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:italic;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-ext-900-italic-DJJhuUDA.woff2)format("woff2"),url(/assets/playfair-display-latin-ext-900-italic-BeVhSWUX.woff)format("woff");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:Playfair Display;font-style:italic;font-display:swap;font-weight:900;src:url(/assets/playfair-display-latin-900-italic-DZvaZDOm.woff2)format("woff2"),url(/assets/playfair-display-latin-900-italic-Coa6X-ET.woff)format("woff");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:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/permanent-marker-latin-400-normal-BF23djCy.woff2)format("woff2"),url(/assets/permanent-marker-latin-400-normal-BnZj5c41.woff)format("woff");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}:root{--ground:#e9ebe7;--panel:#f6f7f4;--paper:#fff;--ink:#141414;--muted:#565a5f;--rule:#c6c9c3;--danger:#c62828;--r-common:#d8dad5;--r-uncommon:#2f9e5f;--r-rare:#2f6fe0;--r-epic:#7c43e6;--r-legendary:#f0642a;--r-mythic:#e8b720;--display:"Big Shoulders Display", "Barlow Condensed", sans-serif;--ui:"Barlow", system-ui, sans-serif;--cond:"Barlow Condensed", "Barlow", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{background:var(--ground);-webkit-text-size-adjust:100%}body{color:var(--ink);font:400 16px/1.5 var(--ui);background:var(--ground);-webkit-font-smoothing:antialiased;margin:0}button,input,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-underline-offset:3px}img{-webkit-user-drag:none}::selection{background:var(--ink);color:var(--paper)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}input,textarea{caret-color:var(--ink)}*{scrollbar-width:thin;scrollbar-color:var(--rule) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--rule);border-radius:4px}::-webkit-scrollbar-track{background:0 0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.frame{background:var(--panel);flex-direction:column;max-width:480px;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}@media (min-width:560px) and (min-height:760px){.frame{height:min(100dvh - 48px,900px);box-shadow:0 30px 60px -28px #14141473, 0 0 0 1px var(--rule);border-radius:28px;margin-top:24px}}.bar{flex:none;justify-content:space-between;align-items:center;padding:18px 20px 8px;display:flex}.mark{font:900 22px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border-radius:4px;margin:-10px -4px;padding:10px 4px;text-decoration:none}.mark i{background:var(--ink);color:var(--panel);border-radius:3px;margin-left:1px;padding:2px 4px 1px;font-style:normal;display:inline-block}.meta{font:600 13px/1 var(--cond);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;display:flex}.streak{color:var(--ink);border:1.5px solid var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:15px;display:inline-flex}.streak .fire{width:16px;height:16px}.streak .n{text-box:trim-both cap alphabetic}.streak .fire.glyph{width:auto;height:auto;font-size:14px;line-height:1}.view{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.tabs{border-top:1px solid var(--rule);padding:8px 8px max(16px, env(safe-area-inset-bottom));background:var(--panel);flex:none;grid-template-columns:repeat(4,1fr);display:grid}.tabs a{min-height:44px;color:var(--muted);font:600 12px/1 var(--cond);letter-spacing:.05em;text-transform:uppercase;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.tabs a[aria-current=page]{color:var(--ink)}.tabs svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.screen{flex:1;padding:2px 20px 16px;overflow:auto}.ttl{font:900 32px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;margin:6px 0 12px}.empty{color:#2b2e31;max-width:40ch;margin:18px 0;font-size:15px}.note{font:600 13px/1.3 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:10px 0 0}.app-stock{--stock-top:#fff;--stock-bot:#eeefeb;--stock-ink:#141414;--split:#c6c9c3}.btn{border:1.5px solid var(--ink);background:var(--ink);height:44px;color:var(--panel);font:700 15px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.btn.ghost{color:var(--ink);background:0 0;padding:0 16px}.btn.danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn.wide{width:100%}.btn[disabled]{opacity:.55;cursor:default}.btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.seg{border:1.5px solid var(--ink);border-radius:10px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.seg button{height:44px;font:700 14px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;display:flex}.seg button small{font:600 12px/1 var(--cond);letter-spacing:.04em;opacity:.7;font-variant-numeric:tabular-nums}.seg button[aria-pressed=true]{background:var(--ink);color:var(--panel)}.seg button:focus-visible{outline-offset:-4px;outline-color:var(--panel)}.seg button[aria-pressed=false]:focus-visible{outline-color:var(--ink)}.field{margin-bottom:8px;display:block}.field span{font:700 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;display:block}.field input{border:1.5px solid var(--ink);background:var(--paper);width:100%;height:46px;font:500 16px/1 var(--ui);color:var(--ink);border-radius:10px;padding:0 12px}.field input::placeholder{color:#6b7075}.msg{font:500 14px/1.35 var(--ui);border-radius:10px;margin:10px 0 0;padding:10px 12px}.msg.err{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink)}.msg .btn{margin-top:8px}.join{border:1.5px solid var(--ink);border-radius:12px;margin:12px 0 0;padding:14px}.join h2,.join h3{font:800 21px/1.05 var(--display);text-transform:uppercase;margin:0 0 4px}.join p{color:#2b2e31;margin:0 0 12px;font-size:14.5px}.list{border-top:2px solid var(--ink);margin-top:14px}.list .r{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:6px 0;display:flex}.list .k{font:700 13px/1.2 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.list .v{font:800 21px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em}.list h2{font:800 18px/1 var(--display);text-transform:uppercase;margin:18px 0 0}.new{font:700 10px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;background:var(--ink);color:var(--panel);border-radius:3px;padding:2px 5px 3px;font-style:normal}.rich-art{vertical-align:-.22em;width:1.15em;height:1.15em;display:inline-block}.scrim{z-index:15;background:#14141473;position:absolute;inset:0}.sheet{z-index:20;background:var(--panel);border-top:1px solid var(--rule);visibility:hidden;border-radius:22px 22px 0 0;max-height:88%;padding:8px 20px 12px;transition:transform .55s cubic-bezier(.2,.8,.2,1),visibility 0s .55s;position:absolute;bottom:0;left:0;right:0;overflow:auto;transform:translateY(110%);box-shadow:0 -12px 30px -18px #14141480}.sheet.up{visibility:visible;transition:transform .55s cubic-bezier(.2,.8,.2,1);transform:none}.sheet .grab{background:linear-gradient(var(--rule), var(--rule)) center / 38px 4px no-repeat;touch-action:none;border:0;width:calc(100% + 40px);height:28px;margin:-6px -20px 0;padding:0;display:block;position:relative}.sheet .grab:before{content:"";position:absolute;inset:-8px 0}.sheet:focus{outline:none}.toast{z-index:40;background:var(--ink);color:var(--panel);font:700 13px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:10px;padding:10px 14px;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.frame.still .sheet,.frame.still .sheet.up,.still .switch:after,.still .chev,.still .pull{transition:none}.ts-host{z-index:30;height:0;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.ts-host.asking{background:var(--panel);border-radius:22px 22px 0 0;justify-items:center;gap:10px;height:auto;padding:16px 20px 24px;display:grid;overflow:visible;box-shadow:0 -12px 30px -18px #14141480}.ts-host.asking p{font:700 14px/1.3 var(--cond);letter-spacing:.08em;text-transform:uppercase;margin:0}.sheet .grab svg{display:none}@media (min-width:900px){html,body{background:var(--panel)}.frame{max-width:none;height:100dvh;box-shadow:none;border-radius:0;margin:0}.bar{border-bottom:1px solid var(--rule);gap:40px;min-height:57px;padding:8px 32px}.tabs.top{background:0 0;border:0;flex:1;align-items:center;gap:4px;padding:0;display:flex}.tabs.top a{flex-direction:row;gap:8px;min-height:40px;padding:0 16px;font-size:14px}.tabs.top a:hover{color:var(--ink)}.tabs.top a[aria-current=page]{background:var(--ink);color:var(--panel)}.tabs.top svg{width:20px;height:20px}.tabs.top .me-pill{border:1.5px solid var(--ink);color:var(--ink);letter-spacing:.01em;text-transform:none;border-radius:999px;margin-left:auto;padding:0 14px 0 10px;font-size:15px}.tabs.top .me-pill .nm{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.tabs.top .me-pill.bare{width:40px;padding:0}.tabs.top .me-pill[aria-current=page]{color:var(--panel)}.frame .screen{padding:24px max(32px,50% - 410px) 32px}.frame .sheet{border:1px solid var(--rule);opacity:0;border-radius:18px;width:min(440px,100% - 48px);height:-moz-fit-content;height:fit-content;max-height:calc(100% - 48px);margin:auto;padding:24px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s,visibility 0s .35s;inset:0;transform:translateY(16px);box-shadow:0 30px 60px -28px #14141473}.frame .sheet.up{opacity:1;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;transform:none}.frame .sheet .grab{z-index:1;width:36px;height:36px;color:var(--muted);background:0 0;border-radius:50%;place-items:center;margin:0;display:grid;position:absolute;top:12px;right:12px}.frame .sheet .grab:hover{color:var(--ink);background:#1414140f}.frame .sheet .grab:before{inset:-4px}.frame .sheet .grab svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px;display:block}.frame .sheet h2{margin-top:0;padding-right:40px}.toast{bottom:32px}.ts-host.asking{border:1px solid var(--rule);border-radius:18px;width:min(440px,100% - 48px);height:-moz-fit-content;height:fit-content;margin:auto;inset:0;box-shadow:0 30px 60px -28px #14141473}}.fl{perspective:260px;width:100%;height:100%;position:relative}.fl .h{backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.fl .h.t{border-radius:var(--fl-r,6px) var(--fl-r,6px) 0 0;background:var(--stock-top);transform-origin:50% 100%;top:0}.fl .h.b{border-radius:0 0 var(--fl-r,6px) var(--fl-r,6px);background:linear-gradient(to bottom, #0000001f, #0000 4px), var(--stock-bot);transform-origin:50% 0;bottom:0}.fl .h>span{height:200%;color:var(--stock-ink);white-space:nowrap;justify-content:center;align-items:center;display:flex;position:absolute;left:0;right:0}.fl .h.t>span{top:0}.fl .h.b>span{top:-100%}.fl .leaf{z-index:2}.fl .h.t.leaf{box-shadow:inset 0 -8px 10px -8px #00000059}.fl:after{content:"";background:var(--split);mix-blend-mode:multiply;z-index:3;height:1px;margin-top:-.5px;position:absolute;top:50%;left:0;right:0}.flaps{gap:2px;display:inline-flex}.flaps .fl{--fl-r:3px;width:19px;height:28px;box-shadow:0 0 0 1px var(--rule);border-radius:3px}.flaps .fl .h>span{font:800 21px/1 var(--display)}.signin{padding:8px 20px 22px}.signin h2{font:900 26px/1 var(--display);text-transform:uppercase;margin:6px 0 4px}.signin p.s{color:#2b2e31;margin:0 0 14px;font-size:14.5px}.gbtn{border:1.5px solid var(--ink);width:100%;height:46px;color:var(--ink);font:600 15px/1 var(--ui);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:10px;display:flex}.gbtn svg{width:18px;height:18px}.gbtn[disabled]{opacity:.6}.or{font:700 12px/1 var(--cond);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;margin:12px 0;display:flex}.or:before,.or:after{content:"";background:var(--rule);flex:1;height:1px}.msg.sent{background:var(--ink);color:var(--panel);overflow-wrap:anywhere}.msg.sent b{font:800 16px/1.1 var(--display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:2px;display:block}.msg.sent .btn{border-color:var(--panel);color:var(--panel);margin-top:10px}.signin p.fine{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.4}.signin p.fine a{color:var(--ink);font-weight:600}.btn svg.key{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pk-why{font:500 13px/1.35 var(--ui);color:var(--muted);text-align:center;margin:8px 0 0}.pk-have{color:#2b2e31;text-align:center;margin:14px 0 0;font-size:14px}.linkish{color:var(--ink);text-underline-offset:3px;background:0 0;border:0;margin:-6px -2px;padding:6px 2px;font-weight:600;text-decoration:underline}.me .who{justify-content:space-between;align-items:flex-end;gap:10px;margin:6px 0 4px;display:flex}.me .who h1{min-width:0;font:900 30px/1 var(--display);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0 0 -.2em;padding-bottom:.2em;overflow:hidden}.me .chip{border:1.5px solid var(--ink);font:700 11px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:999px;flex:none;justify-content:center;align-items:center;min-height:28px;margin-bottom:3px;padding:3px 8px 4px;display:inline-flex;position:relative}.me button.chip:before{content:"";position:absolute;inset:-8px -6px}.me .since{font:600 13px/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0}.me .list .r.about{border:0;border-bottom:1px solid var(--rule);text-align:left;background:0 0;width:100%}.me .chev{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .2s}.me .about[aria-expanded=true] .chev{transform:rotate(90deg)}.me .credits{font:500 13px/1.45 var(--ui);color:#2b2e31;border-bottom:1px solid var(--rule);padding:4px 0 10px}.me .credits p{margin:0 0 6px}.me a.r{color:inherit;text-decoration:none}.me .r.danger .k{color:var(--danger)}.me .list .pk-add .k{align-items:center;gap:8px;display:inline-flex}.me .list .pk-add svg.key{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.me .list .pk-add+.msg{margin:8px 0 4px}.me .list .msg.pk-done{background:var(--ink);color:var(--panel)}.delsheet{padding:8px 20px 22px}.delsheet h2{font:900 26px/1 var(--display);text-transform:uppercase;margin:6px 0 4px}.delsheet p.s{color:#2b2e31;margin:0 0 12px;font-size:14.5px}.delsheet .msg{margin:0 0 12px}.delsheet .btn+.btn{margin-top:8px}.me .signout{margin-top:18px}.switch:before{content:"";position:absolute;inset:-10px -4px}.switch{border:1.5px solid var(--ink);background:0 0;border-radius:999px;width:46px;height:28px;padding:0;position:relative}.switch:after{content:"";background:var(--ink);border-radius:50%;width:19px;height:19px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px}.switch[aria-checked=true]{background:var(--ink)}.switch[aria-checked=true]:after{background:var(--panel);transform:translate(18px)}.mini-seg{border:1.5px solid var(--ink);border-radius:8px;display:flex;overflow:hidden}.mini-seg button{min-width:44px;min-height:44px;font:700 12px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;padding:0 12px}.mini-seg button[aria-pressed=true]{background:var(--ink);color:var(--panel)}.name-form{margin:12px 0 0}.name-form .hint{font:600 13px/1.2 var(--cond);letter-spacing:.06em;color:var(--muted);margin:0}.name-form .hint.err{color:var(--danger)}.name-form .refusal{margin-top:4px}.name-form .field.bad input{border-color:var(--danger)}.name-form .row-btns{gap:8px;margin-top:12px;display:flex}.uname{padding:8px 20px 22px}.uname h2{font:900 26px/1 var(--display);text-transform:uppercase;margin:6px 0 2px}.dex .count{justify-content:space-between;align-items:center;margin:14px 0 4px;display:flex}.dex .count .lab{font:700 13px/1.2 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.dex .count .num{align-items:center;gap:2px;display:flex}.dex .count .of{font:800 15px/1 var(--display);color:var(--muted);margin:0 6px}.dex .tt{border-top:2px solid var(--ink);margin:10px 0 0;padding:0;list-style:none}.dex .tt .r{border-bottom:1px solid var(--rule);grid-template-columns:76px 1fr auto;align-items:center;gap:4px 10px;padding:9px 0 8px;display:grid}.dex .tt .r .tier{justify-self:start}.dex .tt .nm{text-align:left;background:0 0;border:0;border-radius:5px;height:34px;padding:0;display:block;position:relative}.dex .tt .nm:before{content:"";position:absolute;inset:-5px 0}.dex .tt .flap-host{height:100%;display:block}.dex .tt .flap-host .fl{box-shadow:0 0 0 1px var(--rule);--fl-r:5px;border-radius:5px;display:block}.dex .tt .flap-host .h>span{font:800 17px/1 var(--display);letter-spacing:.04em;text-transform:uppercase;justify-content:flex-start;padding:0 10px}.dex .tt .flap-host .h>span .rule,.dex .tt .flap-host .h>span.rule{font:500 13px/1.1 var(--ui);letter-spacing:0;text-transform:none;white-space:normal}.dex .tt .x{font:700 14px/1 var(--cond);font-variant-numeric:tabular-nums;color:var(--muted)}.dex .tt .sub{font:600 12px/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);grid-column:2/4;align-items:center;gap:6px;display:flex}.dex .tt .chain{font:600 12px/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);flex-wrap:wrap;grid-column:2/4;align-items:center;gap:5px;display:flex}.dex .tt .chain .q{gap:2px;display:inline-flex}.dex .tt .chain .q i{width:12px;height:16px;box-shadow:0 0 0 1px var(--rule);background:linear-gradient(#fff 0 50%,#eeefeb 50%);border-radius:2px;display:inline-block;position:relative}.dex .tt .chain .q i:after{content:"";background:var(--rule);height:1px;position:absolute;top:50%;left:0;right:0}.dex .tt .blankrow .tier{min-width:76px}.dex .more{text-align:center;font:700 13px/1.2 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;padding:12px 0 2px}.dex .tt .nm[aria-expanded=true]{width:100%;height:auto;min-height:34px;position:relative}.dex .tt .nm[aria-expanded=true] .flap-host{position:absolute;inset:0}.dex .tt .nm .sizer{visibility:hidden;font:500 13px/1.25 var(--ui);padding:8px 10px;display:block}.fxj-front,.fxj-back{pointer-events:none;position:fixed;inset:0;overflow:hidden}.fxj-front{z-index:15}.fxj-back{z-index:0;transition:opacity 1.2s ease-out}.fxj-back.fade{opacity:0}.pull-screen>.pullwrap{position:relative}.frame:has(.fxj-back) :is(.bar,.tabs){z-index:1;position:relative}.fxj-rain{animation:fxj-flip var(--flip) linear infinite;display:block;position:absolute;top:0;left:0;translate:-200px -200px}.fxj-rain.front{z-index:3}.fxj-rain.mid{z-index:2}.fxj-rain.back{z-index:1}@keyframes fxj-flip{0%{transform:rotate(var(--r)) scaleX(1)}50%{transform:rotate(calc(var(--r) + 180deg)) scaleX(.18)}to{transform:rotate(calc(var(--r) + 360deg)) scaleX(1)}}.fxj-flash{opacity:0;background:radial-gradient(circle at var(--mx) var(--my), #fff6c4, #ffcd38 50%, #f2a900);animation:1s ease-out both fxj-gold;position:absolute;inset:0}@keyframes fxj-gold{0%{opacity:0}10%{opacity:.92}35%{opacity:.2}50%{opacity:.5}to{opacity:0}}.fxj-rays{left:var(--mx);top:var(--my);width:calc(var(--R) * 2);height:calc(var(--R) * 2);margin:calc(var(--R) * -1) 0 0 calc(var(--R) * -1);background:repeating-conic-gradient(#ffbe1ecc 0 9deg, #ffbe1e00 9deg 18deg, #ffe48cb3 18deg 27deg, #ffe48c00 27deg 36deg);border-radius:50%;animation:.3s ease-out both fxj-rays-in,12.6s linear infinite fxj-turn;position:absolute}@keyframes fxj-rays-in{0%{opacity:0;scale:.5}to{opacity:1;scale:1}}@keyframes fxj-turn{0%{rotate:0deg}to{rotate:360deg}}.fxj-star{z-index:4;width:var(--sz);height:var(--sz);margin:calc(var(--sz) / -2) 0 0 calc(var(--sz) / -2);filter:drop-shadow(0 0 6px #ffd65af2);animation:fxj-pop .75s cubic-bezier(.2, .8, .3, 1) var(--d) both;position:absolute;overflow:visible}.fxj-star .back{fill:#f0a500}.fxj-star .front{fill:#fff6c9}@keyframes fxj-pop{0%{opacity:0;transform:scale(0)rotate(-30deg)}30%{opacity:1;transform:scale(1.35)rotate(10deg)}60%{opacity:1;transform:scale(1)rotate(25deg)}to{opacity:0;transform:scale(.2)rotate(60deg)}}.fxj-still{background:radial-gradient(circle,#ffe896d9,#ffbe2899);animation:1.2s ease-out both fxj-still;position:absolute;inset:0}@keyframes fxj-still{0%{opacity:0}15%{opacity:1}to{opacity:0}}.machine{flex-direction:column;align-items:center;width:300px;display:flex;position:relative}.topper{width:300px;height:104px;position:relative;overflow:hidden}.topper>.topper-art{z-index:1;display:block;position:absolute;inset:0}.hero{z-index:2;justify-content:center;align-items:flex-end;gap:6px;padding-bottom:4px;display:flex;position:absolute;inset:0}.hero .ha{filter:drop-shadow(0 4px 5px #00000073);width:44px;height:44px;display:block;position:relative}.hero .ha.mid{width:66px;height:66px;margin-bottom:6px}.hero .ha img{width:100%;height:100%;display:block}.hero .ha .alive{opacity:0;transition:opacity .2s;position:absolute;inset:0}.hero .ha .alive.in{opacity:1}.hero .ha:has(>.alive.in)>img:not(.alive){visibility:hidden;transition:visibility 0s .2s}.hero .ha.alive-custom{animation:.9s cubic-bezier(.2,.8,.2,1) infinite hop}.bulb{background:var(--bulb);width:8px;height:8px;box-shadow:0 0 6px 1px var(--bulb);z-index:3;border-radius:50%;margin:-4px 0 0 -4px;animation:1.2s linear infinite chase;position:absolute}@keyframes chase{0%,33%{opacity:1}34%,to{opacity:.22;box-shadow:none}}.machine[data-bulbs=spin] .bulb{animation-duration:.42s}.machine[data-bulbs=flash] .bulb{animation:.36s step-end infinite flash}@keyframes flash{0%{opacity:1}50%{opacity:.15;box-shadow:none}}.machine[data-bulbs=hush] .bulb{opacity:.12;box-shadow:none;animation:none}.machine[data-bulbs=jackpot] .bulb{opacity:1;animation:.36s step-end infinite strobe}@keyframes strobe{0%{opacity:1;box-shadow:0 0 10px 3px var(--bulb)}50%{opacity:.55;box-shadow:0 0 4px 1px var(--bulb)}}.machine[data-bulbs=jackpot] .logo b{animation:.5s step-end infinite titleflash}@keyframes titleflash{50%{filter:brightness(1.9)}}.machine.still .bulb,.machine.still .logo b,.machine.still .hero .ha{animation:none}.machine.still .hero .ha .alive{transition:none}.machine.still[data-bulbs=jackpot] .bulb{opacity:1;box-shadow:0 0 10px 3px var(--bulb)}.logo{z-index:5;text-align:center;background:var(--logo-bg);width:300px;box-shadow:inset 3px 0 0 var(--trim), inset -3px 0 0 var(--trim), inset 0 3px 0 var(--trim);padding:6px 0 5px;line-height:1;position:relative}.logo b{white-space:nowrap;display:block}.logo .no{font:700 11px/1 var(--cond);letter-spacing:.24em;text-transform:uppercase;color:var(--logo-ink);margin-top:4px;display:block}.housing{background:linear-gradient(180deg, var(--body1), var(--body2));width:300px;box-shadow:inset 0 0 0 3px var(--trim), 0 18px 30px -18px #0009;padding:10px 20px 8px;position:relative}.belly{box-sizing:border-box;border-radius:0 0 14px 14px;justify-content:center;align-items:center;width:300px;height:40px;padding:0 48px 0 12px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 24px -16px #0009}.belly>.belly-art{display:block;position:absolute;inset:0}.belly:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px var(--trim);pointer-events:none;z-index:1;position:absolute;inset:0}.plaque{--sym:min(20px, calc((220px - (var(--n,8) - 1) * 2px) / var(--n,8)));z-index:2;white-space:nowrap;background:var(--plaque-bg);min-width:0;max-width:100%;color:var(--plaque-ink);border-radius:999px;align-items:center;gap:2px;padding:4px 10px;display:flex;position:relative}.plaque .reel,.plaque .mys-slot{display:contents}.plaque img,.plaque .mys-mark{width:var(--sym);height:var(--sym);flex:none;display:block}.plaque .mys-mark{position:relative}.plaque .mys-mark img{width:100%;height:100%;position:absolute;inset:0}.plaque .mys-mark .alive{opacity:0;transition:opacity .2s}.plaque .mys-mark .alive.in{opacity:1}.plaque .mys.lit{box-shadow:0 0 0 1.5px var(--plaque-ink), 0 0 6px 1px #ffffffbf;background:#fff;border-radius:3px;animation:.5s cubic-bezier(.2,.8,.2,1) both mys-flip}@keyframes mys-flip{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}.machine.still .plaque .mys.lit{animation:none}.spk{z-index:3;background:var(--spk-bg);width:32px;height:32px;color:var(--spk-ink);border:0;border-radius:50%;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:8px;box-shadow:0 1px 2px #00000073}.spk:before{content:"";position:absolute;inset:-6px}.spk svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.machine :focus-visible{outline-color:var(--ink2)}.pullwrap{flex:none;justify-content:center;padding:6px 20px 10px;display:flex}.pull{width:300px;max-width:100%;height:52px;font:900 22px/1 var(--display);letter-spacing:.16em;text-transform:uppercase;color:var(--pull-ink);background:var(--pull-bg);border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;transition:transform .12s,box-shadow .12s,opacity .2s;display:flex;box-shadow:0 6px 14px -8px #0009,inset 0 -3px #00000038}.pull:active{transform:translateY(2px);box-shadow:0 3px 8px -6px #0009,inset 0 -1px #00000040}.pull[disabled]{opacity:.55;cursor:default}.pull .knob{background:var(--knob);border-radius:50%;width:18px;height:18px;box-shadow:0 1px 2px #00000073}.pull.wait{opacity:1;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--rule);font:700 17px/1 var(--cond);letter-spacing:.14em;background:0 0}.pull.wait .clock,.pull.wait .clock-part{letter-spacing:0;align-items:center;display:inline-flex}.pull.wait .clock .flaps .fl{width:18px;height:28px}.pull.wait .clock .colon{font:900 20px/1 var(--display);margin:0 2px;font-style:normal}.pull.wait .knob{display:none}.logo b.fx-shiny{position:relative}.logo b.fx-shiny:after{content:attr(data-text);content:attr(data-text) / "";padding:inherit;pointer-events:none;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;text-shadow:none;background:linear-gradient(105deg,#0000 0 44%,#ffffffe0 44% 50%,#0000 50% 52%,#ffffffe0 52% 54%,#0000 54%) 100% 0/240% 100% no-repeat;filter:drop-shadow(0 0 .05em #fff)drop-shadow(0 0 .16em #ffffffb3);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.logo b .fx-ch{display:inline}.lights{z-index:3;pointer-events:none;position:absolute;inset:0}.lights>svg{position:absolute;inset:0;overflow:visible}:where(.lights)>i{width:0;height:0;position:absolute}:where(.lights) i:before,:where(.lights) i:after,:where(.lights) i>*{content:"";display:block;position:absolute}[data-lights=marquee] .mq-track path{fill:none;stroke-linejoin:round}[data-lights=marquee] .mq-track .lip-lo{stroke:color-mix(in srgb, var(--trim) 45%, #000);stroke-width:13px;transform:translateY(.8px)}[data-lights=marquee] .mq-track .lip-hi{stroke:color-mix(in srgb, var(--trim) 45%, #fff);stroke-width:13px;transform:translateY(-.7px)}[data-lights=marquee] .mq-track .lip{stroke:var(--trim);stroke-width:12.2px}[data-lights=marquee] .mq-track .well{stroke:#1a120c;stroke-width:9.4px}[data-lights=marquee] .mq-track .well-shade{stroke:#0009;stroke-width:4px;transform:translateY(-2.7px)}[data-lights=marquee] .mq{background:radial-gradient(circle closest-side, #0d0906 0 75.5%, var(--trim) 77%);border-radius:50%;width:10.5px;height:10.5px;margin:-5.25px 0 0 -5.25px}[data-lights=marquee] .mq:before{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--c) 45%, #ffb050) 0 32%, color-mix(in srgb, var(--c) 30%, #5a3418) 36%);border-radius:50%;inset:1.7px}[data-lights=marquee] .mq b{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--c) 35%, #fffaf0) 0 66%, color-mix(in srgb, var(--c) 82%, #ffb24a) 70%);animation:1.02s linear infinite mq-chase;animation-delay:calc(var(--k) * -.34s);border-radius:50%;inset:1.7px}[data-lights=marquee] .mq b:after{content:"";opacity:.9;background:radial-gradient(circle, color-mix(in srgb, var(--c) 70%, #fff3c4) 0 20%, transparent 70%);border-radius:50%;position:absolute;inset:-8px}@keyframes mq-chase{0%,64%{opacity:1}72%,97%{opacity:.05}to{opacity:1}}@keyframes mq-run{0%,30%{opacity:1}40%,96%{opacity:.05}to{opacity:1}}[data-lights=marquee][data-bulbs=spin] .mq b{animation:.36s linear infinite mq-run;animation-delay:calc(var(--k) * -.12s)}[data-lights=marquee][data-bulbs=flash] .mq b{animation:.36s step-end infinite mq-flash}@keyframes mq-flash{0%{opacity:1}50%{opacity:.04}}[data-lights=marquee][data-bulbs=hush] .mq b{opacity:.04;animation:none}[data-lights=marquee][data-bulbs=hush] .mq:before{filter:brightness(.7)}[data-lights=marquee][data-bulbs=jackpot] .mq b{animation:.2s step-end infinite mq-jack}[data-lights=marquee][data-bulbs=jackpot] .mq.odd b{animation-delay:-.1s}[data-lights=marquee][data-bulbs=jackpot] .mq b:after{opacity:1;transform:scale(1.3)}@keyframes mq-jack{0%{opacity:1}50%{opacity:.4}}[data-lights=neon] .neon path{fill:none;stroke-linecap:round;stroke-linejoin:round}[data-lights=neon] .neon-shadow{opacity:.3;transform:translateY(1px)}[data-lights=neon] .neon-shadow path{stroke:#000!important}[data-lights=neon] .neon-edge{opacity:calc(.22 + .78 * var(--pale,0))}[data-lights=neon] .neon-glass{opacity:.3}[data-lights=neon] .neon-halo{opacity:calc(1 - .25 * var(--pale,0))}[data-lights=neon] .neon-core{opacity:.55;stroke:#fff!important}[data-lights=neon] .neon-lit{animation:5.3s linear infinite neon-hum}@keyframes neon-hum{0%,37%{opacity:1}38%{opacity:.5}39%{opacity:.95}40%{opacity:.6}41.5%,76%{opacity:1}77%{opacity:.78}78.5%,to{opacity:1}}[data-lights=neon] .neon-pulse{display:none}[data-lights=neon] .neon-pulse path{stroke-dasharray:52 1200;stroke-dashoffset:52px;animation:.95s cubic-bezier(.45,0,.55,1) infinite neon-run}[data-lights=neon] .neon-pulse-glow{stroke:#fff;stroke-width:9px;opacity:.85}[data-lights=neon] .neon-pulse-core{stroke:#fff;stroke-width:2.4px}[data-lights=neon] .p1 path{animation-delay:-.475s}@keyframes neon-run{0%{stroke-dashoffset:52px}to{stroke-dashoffset:-1000px}}[data-lights=neon][data-bulbs=spin] .neon-lit{animation:none}[data-lights=neon][data-bulbs=spin] :is(.p0,.p1){display:inline}[data-lights=neon][data-bulbs=flash] .neon-lit{animation:.36s step-end infinite neon-flash}@keyframes neon-flash{0%{opacity:1}50%{opacity:0}}[data-lights=neon][data-bulbs=hush] .neon-lit{opacity:.1;animation:none}[data-lights=neon][data-bulbs=jackpot] .neon-lit{animation:.3s step-end infinite neon-jack}[data-lights=neon][data-bulbs=jackpot] .neon-halo{stroke-width:9px;opacity:1}[data-lights=neon][data-bulbs=jackpot] .neon-pulse{display:inline}[data-lights=neon][data-bulbs=jackpot] .neon-pulse path{animation-duration:.6s;animation-timing-function:linear}[data-lights=neon][data-bulbs=jackpot] .p1 path{animation-delay:-.2s}[data-lights=neon][data-bulbs=jackpot] .p2 path{animation-delay:-.4s}@keyframes neon-jack{0%{opacity:1}50%{opacity:.62}}[data-lights=string] .st-wire path{fill:none;stroke:#101410d1;stroke-width:1.2px;stroke-linecap:round}[data-lights=string] .st{transform:rotate(var(--a))}[data-lights=string] .st:before{z-index:1;background:#262b26;border-radius:.6px;width:3.2px;height:2.8px;top:-.6px;left:-1.6px}[data-lights=string] .st>i,[data-lights=string] .st>b{transform-origin:50% 0;border-radius:50%/40% 40% 60% 60%;width:5.2px;height:7px;top:1.6px;left:-2.6px}[data-lights=string] .st>i{background:color-mix(in srgb, var(--c) 40%, #1a1a1a)}[data-lights=string] .st>b{--edge:0 0 0 1.2px color-mix(in srgb, var(--e) calc(var(--pale,0) * 90%), transparent);background:radial-gradient(circle 1.3px at 2.2px 4.3px, color-mix(in srgb, var(--c) 50%, #fff) 0 1.2px, var(--c) 1.4px);box-shadow:var(--edge), 0 0 5px 1px color-mix(in srgb, var(--c) 75%, transparent);animation:st-twinkle var(--d) ease-in-out infinite;animation-delay:var(--dl)}@keyframes st-twinkle{0%,55%,to{opacity:1}75%{opacity:.12}}[data-lights=string][data-bulbs=spin] .st>b{animation:st-spark var(--q) steps(1) infinite;animation-delay:var(--ql)}@keyframes st-spark{0%{opacity:1}55%{opacity:.1}}[data-lights=string][data-bulbs=flash] .st>b{animation:.36s step-end infinite st-flash}@keyframes st-flash{0%{opacity:1}50%{opacity:.05}}[data-lights=string][data-bulbs=hush] .st>b{opacity:.12;animation:none}[data-lights=string][data-bulbs=jackpot] .st>b{animation:st-jack var(--q) ease-in-out infinite;animation-delay:var(--ql);box-shadow:var(--edge), 0 0 7px 2px color-mix(in srgb, var(--c) 85%, transparent)}@keyframes st-jack{0%,to{transform:scale(1.3)}50%{opacity:.75;transform:scale(1)}}[data-lights=leds] .lights{--st:32ms}[data-lights=leds] .led-rail path{fill:none;stroke:#08080c9e;stroke-width:7px;stroke-linejoin:round}[data-lights=leds] .led{background:var(--c);width:5px;height:5px;box-shadow:0 0 4px 1px color-mix(in srgb, var(--c) 80%, transparent);animation:2.4s linear infinite led-sweep;animation-delay:calc((var(--f) * 2 - 2) * 2.4s);border-radius:1px;margin:-2px 0 0 -2px}@keyframes led-sweep{0%{opacity:1;transform:scale(1.15)}7%{opacity:.9;transform:scale(1.05)}20%{opacity:.62;transform:scale(1)}36%,to{opacity:.36;transform:scale(1)}}[data-lights=leds][data-bulbs=spin] .led{animation:led-run calc(var(--st) * 8) linear infinite;animation-delay:calc(var(--k) * var(--st) * -1);box-shadow:0 0 5px 1.5px color-mix(in srgb, var(--c) 85%, transparent)}@keyframes led-run{0%{opacity:1;transform:scale(1.3)}12.5%{opacity:.8;transform:scale(1.1)}25%{opacity:.5;transform:scale(1)}37.5%,to{opacity:.24;transform:scale(1)}}[data-lights=leds][data-bulbs=flash] .led{animation:.36s step-end infinite led-flash}@keyframes led-flash{0%{opacity:1}50%{opacity:.1}}[data-lights=leds][data-bulbs=hush] .led{animation:2.4s ease-in-out infinite led-breathe}@keyframes led-breathe{0%,to{opacity:.08}50%{opacity:.26}}[data-lights=leds][data-bulbs=jackpot] .led{box-shadow:0 0 5px 1.5px var(--c);animation:.2s step-end infinite led-jack}[data-lights=leds][data-bulbs=jackpot] .led.odd{animation-delay:-.1s}@keyframes led-jack{0%{opacity:1}50%{opacity:.3}}[data-lights=scanner] .sc-rail path{fill:none;stroke:#08080ab8;stroke-width:4.6px;stroke-linejoin:round}[data-lights=scanner] .sc{opacity:.42;background:var(--c);border-radius:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px}[data-lights=scanner] .sc-eye{offset-anchor:50% 50%;offset-rotate:0deg;mix-blend-mode:screen;animation:3.4s ease-in-out infinite alternate sc-sweep;top:0;left:0}[data-lights=scanner] .sc-eye:before{z-index:1;background:radial-gradient(circle closest-side, #fff 0 37%, var(--c) 41%);border-radius:50%;width:7.2px;height:7.2px;top:-3.6px;left:-3.6px}[data-lights=scanner] .sc-eye:after{background:radial-gradient(circle, color-mix(in srgb, var(--c) 45%, transparent) 0, transparent 66%);border-radius:50%;width:40px;height:40px;top:-20px;left:-20px}@keyframes sc-sweep{0%{offset-distance:0%}to{offset-distance:100%}}[data-lights=scanner][data-bulbs=spin] .sc-eye{animation-duration:.8s;animation-timing-function:linear}[data-lights=scanner][data-bulbs=flash] .sc{animation:.36s step-end infinite sc-flash}[data-lights=scanner][data-bulbs=flash] .sc-eye{display:none}@keyframes sc-flash{0%{opacity:1}50%{opacity:.08}}[data-lights=scanner][data-bulbs=hush] .sc{opacity:.08}[data-lights=scanner][data-bulbs=hush] .sc-eye{display:none}[data-lights=scanner][data-bulbs=jackpot] .sc{box-shadow:0 0 3px 1px color-mix(in srgb, var(--c) 70%, transparent);animation:.22s step-end infinite sc-jack}[data-lights=scanner][data-bulbs=jackpot] .sc.odd{animation-delay:-.11s}[data-lights=scanner][data-bulbs=jackpot] .sc-eye{animation-duration:.5s;animation-timing-function:linear}@keyframes sc-jack{0%{opacity:1}50%{opacity:.2}}[data-lights=twinkle] .tw{--z:15px;--tp:calc(3.8s + var(--r) * 1.4s);--td:calc(var(--o) * -4.4s + var(--r2) * -.7s);animation:tw-star var(--tp) ease-out infinite;animation-delay:var(--td)}[data-lights=twinkle] .tw.small{--z:11px}[data-lights=twinkle] .tw s{background:radial-gradient(circle, color-mix(in srgb, var(--h) 70%, transparent) 0, color-mix(in srgb, var(--h) 25%, transparent) 38%, transparent 68%);width:26px;height:26px;animation:tw-bloom var(--tp) ease-out infinite;animation-delay:var(--td);border-radius:50%;top:-13px;left:-13px}[data-lights=twinkle] .tw :is(b,u){left:calc(var(--z) / -2);top:calc(var(--z) / -2);width:var(--z);height:var(--z);clip-path:polygon(50% 0,59% 41%,100% 50%,59% 59%,50% 100%,41% 59%,0 50%,41% 41%)}[data-lights=twinkle] .tw u{transform:scale(calc(1.3 + .12 * var(--pale,0)));background:var(--e);opacity:calc(.42 + .5 * var(--pale,0))}[data-lights=twinkle] .tw b{z-index:2;background:radial-gradient(circle closest-side, color-mix(in srgb, var(--c) 40%, #fff) 0 39%, var(--c) 41%);animation:tw-core var(--tp) ease-out infinite;animation-delay:var(--td)}[data-lights=twinkle] .tw:before,[data-lights=twinkle] .tw:after{left:calc(var(--z) * -1.25);width:calc(var(--z) * 2.5);z-index:1;opacity:.6;background:color-mix(in srgb, var(--c) 45%, #fff);clip-path:polygon(0 50%,50% 0,100% 50%,50% 100%);height:1.5px;animation:tw-rays var(--tp) ease-out infinite;animation-delay:var(--td);top:-.75px;scale:.6 1}[data-lights=twinkle] .tw:after{rotate:90deg}@keyframes tw-star{0%,to{opacity:.8;transform:scale(.82)}5%{opacity:1;transform:scale(1.22)}20%{opacity:.8;transform:scale(.82)}}@keyframes tw-rays{0%,to{opacity:.4;scale:.45 1}5%{opacity:1;scale:1.7 1}22%{opacity:.4;scale:.45 1}}@keyframes tw-bloom{0%,to{opacity:.55;transform:scale(.85)}6%{opacity:1;transform:scale(1.55)}24%{opacity:.55;transform:scale(.85)}}@keyframes tw-core{0%,to{filter:brightness()}5%{filter:brightness(1.6)saturate(.6)}18%{filter:brightness()}}[data-lights=twinkle][data-bulbs=spin] .tw{--tp:calc(.5s + var(--r) * .22s);--td:calc(var(--o) * -.6s)}[data-lights=twinkle][data-bulbs=flash] .tw{animation:.36s step-end infinite tw-flash}@keyframes tw-flash{0%{opacity:1;transform:scale(1.2)}50%{opacity:.3;transform:scale(.55)}}[data-lights=twinkle][data-bulbs=flash] .tw:before,[data-lights=twinkle][data-bulbs=flash] .tw:after{animation:.36s step-end infinite tw-flash-rays}@keyframes tw-flash-rays{0%{opacity:1;scale:1.5 1}50%{opacity:.2;scale:.4 1}}[data-lights=twinkle][data-bulbs=flash] .tw :is(s,b){animation:none}[data-lights=twinkle][data-bulbs=hush] .tw{opacity:.35;animation:none;transform:scale(.5)}[data-lights=twinkle][data-bulbs=hush] .tw:before,[data-lights=twinkle][data-bulbs=hush] .tw:after{opacity:.2;animation:none;scale:.35 1}[data-lights=twinkle][data-bulbs=hush] .tw :is(s,b){animation:none}[data-lights=twinkle][data-bulbs=jackpot] .tw{animation:.46s ease-out infinite tw-jack;animation-delay:calc(var(--r) * -.46s)}[data-lights=twinkle][data-bulbs=jackpot] .tw:before,[data-lights=twinkle][data-bulbs=jackpot] .tw:after{animation:.46s ease-out infinite tw-jack-rays;animation-delay:calc(var(--r) * -.46s)}[data-lights=twinkle][data-bulbs=jackpot] .tw s{opacity:.9;animation:none;transform:scale(1.25)}[data-lights=twinkle][data-bulbs=jackpot] .tw b{filter:brightness(1.4)saturate(.8);animation:none}@keyframes tw-jack{0%{opacity:1;transform:scale(1.65)}to{opacity:.9;transform:scale(1.15)}}@keyframes tw-jack-rays{0%{opacity:1;scale:2 1}to{opacity:.8;scale:1.1 1}}[data-lights=lanterns] .ln-cord path{fill:none;stroke:color-mix(in srgb, var(--trim) 45%, #000);stroke-width:1.2px;stroke-linejoin:round;opacity:.85}[data-lights=lanterns] .ln{scale:var(--z,1);transform-origin:0 0;animation:ln-sway var(--d) ease-in-out infinite alternate;animation-delay:var(--dl)}@keyframes ln-sway{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}[data-lights=lanterns] .ln:before{z-index:1;background:linear-gradient(color-mix(in srgb, var(--trim) 55%, #000), color-mix(in srgb, var(--trim) 55%, #000)) 50% 0 / 1.2px 4px no-repeat, linear-gradient(var(--trim), var(--trim)) 50% 100% / 8px 2px no-repeat;width:8px;height:5.5px;top:0;left:-4px}[data-lights=lanterns] .ln:after{z-index:1;background:linear-gradient(var(--trim), var(--trim)) 50% 0 / 6px 1.8px no-repeat, linear-gradient(color-mix(in srgb, var(--c) 60%, #400), color-mix(in srgb, var(--c) 60%, #400)) 50% 100% / 1.5px 5.5px no-repeat;width:6px;height:7px;top:16.4px;left:-3px}[data-lights=lanterns] .ln s{background:radial-gradient(circle, color-mix(in srgb, var(--c) 55%, transparent) 0, transparent 68%);width:32px;height:32px;animation:2.8s ease-in-out infinite alternate ln-glow;animation-delay:var(--dl);border-radius:50%;top:-5px;left:-16px}[data-lights=lanterns] .ln b{background:color-mix(in srgb, var(--c) 50%, #2a0c04);width:15px;height:12px;box-shadow:0 0 0 1.2px color-mix(in srgb, var(--e) calc(var(--pale,0) * 90%), transparent);border-radius:50%;top:5px;left:-7.5px;overflow:hidden}[data-lights=lanterns] .ln b u{background:radial-gradient(ellipse closest-side, color-mix(in srgb, var(--g,var(--c)) 82%, #fff) 0 36%, var(--c) 40%);animation:2.8s ease-in-out infinite alternate ln-glow;animation-delay:var(--dl);display:block;position:absolute;inset:0}@keyframes ln-glow{0%{opacity:.82}to{opacity:1}}[data-lights=lanterns][data-bulbs=spin] .ln{animation:.42s ease-in-out infinite alternate ln-swing;animation-delay:calc(var(--dl) / 8)}@keyframes ln-swing{0%{transform:rotate(-13deg)}to{transform:rotate(13deg)}}[data-lights=lanterns][data-bulbs=flash] .ln :is(s,u){animation:.36s step-end infinite ln-flash}@keyframes ln-flash{0%{opacity:1}50%{opacity:.05}}[data-lights=lanterns][data-bulbs=hush] .ln{animation:4s ease-in-out infinite alternate ln-drift;animation-delay:var(--dl)}@keyframes ln-drift{0%{transform:rotate(-1.5deg)}to{transform:rotate(1.5deg)}}[data-lights=lanterns][data-bulbs=hush] .ln :is(s,u){opacity:.14;animation:none}[data-lights=lanterns][data-bulbs=hush] .ln s{opacity:0}[data-lights=lanterns][data-bulbs=jackpot] .ln{animation:.3s ease-in-out infinite alternate ln-swing;animation-delay:calc(var(--dl) / 10)}[data-lights=lanterns][data-bulbs=jackpot] .ln :is(s,u){animation:.28s step-end infinite ln-jack}[data-lights=lanterns][data-bulbs=jackpot] .ln s{transform:scale(1.35)}@keyframes ln-jack{0%{opacity:1}50%{opacity:.6}}[data-lights=candles] .cd em{background:var(--trim);z-index:2;border-radius:1.5px;width:12px;height:3px;top:0;left:-6px}[data-lights=candles] .cd.left em{border-radius:0 1.5px 1.5px 0;width:16px;left:-10px}[data-lights=candles] .cd.right em{border-radius:1.5px 0 0 1.5px;width:16px;left:-6px}[data-lights=candles] .cd>i{--wax:color-mix(in srgb, var(--c) 28%, #f6ecd8);width:6px;left:-3px;top:calc(-1 * var(--h));height:var(--h);z-index:1;background:linear-gradient(90deg, var(--wax) 62%, color-mix(in srgb, var(--wax) 78%, #5a3c28) 62%);border-radius:2px 2px 0 0}[data-lights=candles] .cd>i:before,[data-lights=candles] .cd>i:after{display:none}[data-lights=candles] .cd.drip>i:before{width:2.6px;height:var(--dr);background:var(--wax);border-radius:1.3px;display:block;top:1px;left:-1px}[data-lights=candles] .cd s{left:-12px;top:calc(-1 * var(--h) - 18px);width:24px;height:24px;animation:cd-glow var(--g) ease-in-out infinite;animation-delay:var(--dl);background:radial-gradient(circle,#ffbe5099 0,#ffa03c38 40%,#0000 70%);border-radius:50%}[data-lights=candles] .cd b{left:-3.2px;top:calc(-1 * var(--h) - 11px);z-index:3;transform-origin:50% 85%;width:6.4px;height:10px;clip-path:path("M3.2 0 C4.1 2.9 6.4 4.8 6.4 6.8 A3.2 3.2 0 0 1 0 6.8 C0 4.8 2.3 2.9 3.2 0 Z");animation:cd-flicker var(--d) ease-in-out infinite;animation-delay:var(--dl);background:radial-gradient(30% 26% at 50% 70%,#fff6d2 0 98%,#0000 100%),#ffa62b}@keyframes cd-flicker{0%,to{transform:scale(1)skew(0)}9%{transform:scale(.97,1.05)skew(-3deg)}17%{transform:scale(1.03,.95)skew(2deg)}31%{transform:scale(.98,1.08)skew(-1deg)}38%{transform:scale(1.02,.97)skew(4deg)}52%{transform:scale(.96,1.04)skew(-2deg)}66%{transform:scale(1.04,.93)skew(1deg)}73%{transform:scale(.99,1.07)skew(-4deg)}87%{transform:scale(1.01,.98)skew(2deg)}}@keyframes cd-glow{0%,to{opacity:1}23%{opacity:.78}41%{opacity:.92}58%{opacity:.7}79%{opacity:.88}}[data-lights=candles][data-bulbs=spin] .cd b{animation:cd-dance var(--q) ease-in-out infinite alternate;animation-delay:calc(var(--dl) / 4)}@keyframes cd-dance{0%{transform:scaleY(1.15)skew(-8deg)}to{transform:scale(.92,1.32)skew(7deg)}}[data-lights=candles][data-bulbs=spin] .cd s{animation:none;transform:scale(1.15)}[data-lights=candles][data-bulbs=flash] .cd :is(b,s){animation:.36s step-end infinite cd-flash}@keyframes cd-flash{0%{opacity:1;transform:scale(1.12,1.25)}50%{opacity:.45;transform:scale(.7)}}[data-lights=candles][data-bulbs=hush] .cd b{animation:2.4s ease-in-out infinite alternate cd-low;animation-delay:var(--dl)}@keyframes cd-low{0%{opacity:.6;transform:scale(.55,.5)skew(-3deg)}to{opacity:.75;transform:scale(.6,.58)skew(3deg)}}[data-lights=candles][data-bulbs=hush] .cd s{opacity:.15;animation:none}[data-lights=candles][data-bulbs=jackpot] .cd b{animation:cd-roar var(--q) ease-in-out infinite alternate;animation-delay:calc(var(--dl) / 4)}@keyframes cd-roar{0%{transform:scale(1.1,1.4)skew(-4deg)}to{transform:scale(1.2,1.65)skew(4deg)}}[data-lights=candles][data-bulbs=jackpot] .cd s{animation:.26s step-end infinite cd-blaze}@keyframes cd-blaze{0%{opacity:1;transform:scale(1.5)}50%{opacity:.75;transform:scale(1.15)}}:is([data-lights=fireflies],[data-lights=bubbles]) .lights>i>i{top:0;left:0}[data-lights=fireflies] .ff>i{--a:3.5px;animation:ff-drift var(--dr) ease-in-out infinite;animation-delay:var(--dl)}[data-lights=fireflies] .ff s{background:radial-gradient(circle, color-mix(in srgb, var(--h) 80%, transparent) 0, color-mix(in srgb, var(--h) 32%, transparent) 36%, transparent 68%);border-radius:50%;width:28px;height:28px;top:-14px;left:-14px}[data-lights=fireflies] .ff b{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--c) 30%, #fff) 0 30%, var(--b) 33% 70%, color-mix(in srgb, var(--b) calc(100% - var(--pale,0) * 40%), var(--e)) 73%);border-radius:50%;width:7px;height:7px;top:-3.5px;left:-3.5px}[data-lights=fireflies] .ff :is(s,b){animation:ff-blink var(--d) ease-in-out infinite;animation-delay:var(--dl)}@keyframes ff-drift{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--sx) * var(--a)), calc(var(--sy) * var(--a) * -.8))}50%{transform:translate(calc(var(--sx) * var(--a) * .2), calc(var(--sy) * var(--a) * -1.4))}75%{transform:translate(calc(var(--sx) * var(--a) * -.9), calc(var(--sy) * var(--a) * -.5))}}@keyframes ff-blink{0%,38%,90%,to{opacity:.55;transform:scale(.85)}56%{opacity:1;transform:scale(1.12)}70%{opacity:.95;transform:scale(1)}}[data-lights=fireflies][data-bulbs=spin] .ff>i{--a:6.5px;animation-duration:calc(var(--dr) / 5)}[data-lights=fireflies][data-bulbs=spin] .ff :is(s,b){animation:ff-spark var(--q) ease-in-out infinite alternate;animation-delay:calc(var(--dl) / 10)}@keyframes ff-spark{0%{opacity:.45;transform:scale(.85)}to{opacity:1;transform:scale(1.3)}}[data-lights=fireflies][data-bulbs=flash] .ff :is(s,b){animation:.36s step-end infinite ff-flash}@keyframes ff-flash{0%{opacity:1;transform:scale(1.25)}50%{opacity:.12;transform:scale(.8)}}[data-lights=fireflies][data-bulbs=hush] .ff>i{--a:1.5px;animation-duration:calc(var(--dr) * 2)}[data-lights=fireflies][data-bulbs=hush] .ff :is(s,b){opacity:.16;animation:none;transform:scale(.75)}[data-lights=fireflies][data-bulbs=jackpot] .ff>i{--a:7px;animation-duration:.9s}[data-lights=fireflies][data-bulbs=jackpot] .ff :is(s,b){animation:ff-jack var(--q) steps(1) infinite;animation-delay:calc(var(--dl) / 10)}[data-lights=fireflies][data-bulbs=jackpot] .ff s{scale:1.6}@keyframes ff-jack{0%{opacity:1;transform:scale(1.4)}50%{opacity:.7;transform:scale(1.1)}}[data-lights=bubbles] .bb>i{animation:bb-rise var(--p) ease-in infinite;animation-delay:var(--dl)}[data-lights=bubbles] .bb s{opacity:.7;background:radial-gradient(circle, color-mix(in srgb, var(--h) 55%, transparent) 0, transparent 68%);border-radius:50%;width:26px;height:26px;top:-13px;left:-13px}[data-lights=bubbles] .bb b{left:calc(var(--z) / -2);top:calc(var(--z) / -2);width:var(--z);height:var(--z);box-sizing:border-box;border:2px solid color-mix(in srgb, var(--b) calc(100% - var(--pale,0) * 50%), var(--e));background:radial-gradient(circle at 33% 31%, #fff 0 1.7px, transparent 2.1px), color-mix(in srgb, var(--b) 35%, transparent);animation:bb-wobble var(--w) ease-in-out infinite alternate;animation-delay:var(--dl);border-radius:50%}@keyframes bb-wobble{0%{transform:scale(1.08,.92)}to{transform:scale(.93,1.07)}}@keyframes bb-rise{0%,72%{opacity:1;transform:translateY(0)scale(1)}87%{opacity:1;transform:translateY(-7px)scale(1.05)}91%{opacity:0;transform:translateY(-8px)scale(1.45)}92%{opacity:0;transform:translateY(0)scale(0)}93%{opacity:1;transform:translateY(0)scale(.1)}to{opacity:1;transform:translateY(0)scale(1)}}[data-lights=bubbles][data-bulbs=spin] .bb>i{animation:bb-stream var(--q) ease-in infinite;animation-delay:calc(var(--dl) / 8)}[data-lights=bubbles][data-bulbs=spin] .bb s{opacity:1}@keyframes bb-stream{0%{opacity:1;transform:translateY(0)scale(.35)}72%{opacity:1;transform:translateY(-9px)scale(1.1)}82%{opacity:0;transform:translateY(-10px)scale(1.5)}83%{opacity:0;transform:translateY(0)scale(.1)}86%{opacity:1;transform:translateY(0)scale(.2)}to{opacity:1;transform:translateY(0)scale(.35)}}[data-lights=bubbles][data-bulbs=flash] .bb>i{animation:.36s step-end infinite bb-flash}@keyframes bb-flash{0%{opacity:1;transform:scale(1.2)}50%{opacity:.15;transform:scale(.85)}}[data-lights=bubbles][data-bulbs=hush] .bb>i{opacity:.28;animation:none;transform:scale(.7)}[data-lights=bubbles][data-bulbs=hush] .bb b{animation-duration:calc(var(--w) * 2.5)}[data-lights=bubbles][data-bulbs=jackpot] .bb{scale:1.35}[data-lights=bubbles][data-bulbs=jackpot] .bb>i{animation:bb-stream calc(var(--q) * .6) ease-in infinite;animation-delay:calc(var(--dl) / 12)}[data-lights=bubbles][data-bulbs=jackpot] .bb s{opacity:1;scale:1.4}[data-lights=icicles] .ic-wire path{fill:none;stroke:color-mix(in srgb, var(--trim) 55%, #fff);stroke-width:1.3px;stroke-linejoin:round;opacity:.9}[data-lights=icicles] .ic{filter:drop-shadow(0 0 2.5px var(--h))}[data-lights=icicles] .ic u{left:calc(var(--w) / -2 - 1px);width:calc(var(--w) + 2px);height:calc(var(--l) + 2.2px);background:var(--e);clip-path:polygon(0 0, 100% 0, calc(50% + var(--k)) 100%);opacity:calc(.3 + .45 * var(--pale,0));top:-.6px}[data-lights=icicles] .ic b{left:calc(var(--w) / -2);width:var(--w);height:var(--l);clip-path:polygon(0 0, 100% 0, calc(50% + var(--k)) 100%);background:var(--c);top:0;overflow:hidden}[data-lights=icicles] .ic b i{opacity:.85;height:6px;animation:ic-drip var(--dd) ease-in infinite;animation-delay:var(--dl);background:#fff;border-radius:0 0 50% 50%/0 0 70% 70%;display:block;position:absolute;top:-6px;left:0;right:0}@keyframes ic-drip{0%,55%{transform:translateY(0)}to{transform:translateY(calc(var(--l) + 6px))}}[data-lights=icicles][data-bulbs=spin] .ic b i{animation:.5s linear infinite ic-run;animation-delay:calc(var(--f) * -1.5s)}@keyframes ic-run{0%{transform:translateY(0)}70%,to{transform:translateY(calc(var(--l) + 6px))}}[data-lights=icicles][data-bulbs=spin] .ic{filter:drop-shadow(0 0 4px var(--h));scale:1.08}[data-lights=icicles][data-bulbs=spin] .ic b{background:color-mix(in srgb, var(--c) 55%, #fff)}[data-lights=icicles][data-bulbs=flash] .ic b{animation:.36s step-end infinite ic-flash}[data-lights=icicles][data-bulbs=flash] .ic b i{opacity:0;animation:none}@keyframes ic-flash{0%{opacity:1}50%{opacity:.12}}[data-lights=icicles][data-bulbs=hush] .ic b{opacity:.22}[data-lights=icicles][data-bulbs=hush] .ic b i{opacity:0;animation:none}[data-lights=icicles][data-bulbs=hush] .ic{filter:none}[data-lights=icicles][data-bulbs=jackpot] .ic{filter:drop-shadow(0 0 5px var(--h));scale:1.15}[data-lights=icicles][data-bulbs=jackpot] .ic b{background:color-mix(in srgb, var(--c) 45%, #fff);animation:.26s step-end infinite ic-jack;animation-delay:calc(var(--f) * -.52s)}[data-lights=icicles][data-bulbs=jackpot] .ic b i{animation:.32s linear infinite ic-run;animation-delay:var(--dl)}@keyframes ic-jack{0%{opacity:1}50%{opacity:.55}}[data-lights=hearts] .ht{--z:14px;animation:1.5s ease-out infinite ht-beat}[data-lights=hearts] .ht.small{--z:11px}[data-lights=hearts] .ht :is(b,u){left:calc(var(--z) / -2);top:calc(var(--z) * -.46);width:var(--z);height:calc(var(--z) * .92);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21.5C5 15.8 .5 11.6 .5 6.6A5.8 5.8 0 0 1 12 4.6A5.8 5.8 0 0 1 23.5 6.6C23.5 11.6 19 15.8 12 21.5Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 22'%3E%3Cpath d='M12 21.5C5 15.8 .5 11.6 .5 6.6A5.8 5.8 0 0 1 12 4.6A5.8 5.8 0 0 1 23.5 6.6C23.5 11.6 19 15.8 12 21.5Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}[data-lights=hearts] .ht u{transform:scale(calc(1.22 + .1 * var(--pale,0)));background:var(--e);opacity:calc(.35 + .55 * var(--pale,0))}[data-lights=hearts] .ht b{background:radial-gradient(circle calc(var(--z) * .12) at 30% 30%, color-mix(in srgb, var(--b) 20%, #fff) 88%, var(--b) 100%)}[data-lights=hearts] .ht s{opacity:.7;background:radial-gradient(circle, color-mix(in srgb, var(--h) 65%, transparent) 0, transparent 66%);border-radius:50%;width:24px;height:24px;top:-12px;left:-12px}@keyframes ht-beat{0%{transform:scale(1)}8%{transform:scale(1.22)}16%{transform:scale(1.02)}24%{transform:scale(1.15)}42%,to{transform:scale(1)}}[data-lights=hearts][data-bulbs=spin] .ht{animation:.48s linear infinite ht-chase;animation-delay:calc(var(--k) * -.16s)}@keyframes ht-chase{0%,30%{opacity:1;transform:scale(1.35)}36%,to{opacity:.6;transform:scale(.85)}}[data-lights=hearts][data-bulbs=flash] .ht{animation:.36s step-end infinite ht-flash}@keyframes ht-flash{0%{opacity:1;transform:scale(1.25)}50%{opacity:.3;transform:scale(.8)}}[data-lights=hearts][data-bulbs=hush] .ht{opacity:.32;animation:none;transform:scale(.7)}[data-lights=hearts][data-bulbs=jackpot] .ht{animation:.44s ease-out infinite ht-pound}[data-lights=hearts][data-bulbs=jackpot] .ht.small{animation-delay:-.22s}[data-lights=hearts][data-bulbs=jackpot] .ht s{opacity:1;scale:1.5}@keyframes ht-pound{0%{transform:scale(1.6)}30%{transform:scale(1.25)}45%{transform:scale(1.5)}to{transform:scale(1.2)}}.machine.still .lights *,.machine.still .lights :before,.machine.still .lights :after{animation:none!important}.machine.still[data-lights=neon] .neon-pulse{display:none}.machine.still[data-lights=string][data-bulbs=jackpot] .st>b{transform:scale(1.25)}.machine.still[data-lights=leds][data-bulbs=hush] .led{opacity:.16}.machine.still[data-lights=scanner] .sc{opacity:.85}.machine.still[data-lights=scanner] .sc-eye{display:none}.machine.still[data-lights=scanner][data-bulbs=hush] .sc{opacity:.08}.machine.still[data-lights=twinkle][data-bulbs=jackpot] .tw{transform:scale(1.4)}.machine.still[data-lights=candles][data-bulbs=jackpot] .cd b{transform:scale(1.15,1.5)}.machine.still[data-lights=candles][data-bulbs=jackpot] .cd s{transform:scale(1.4)}.machine.still[data-lights=candles][data-bulbs=spin] .cd b{transform:scaleY(1.2)}.machine.still[data-lights=candles][data-bulbs=hush] .cd b{opacity:.65;transform:scale(.56,.52)}.machine.still[data-lights=candles][data-bulbs=hush] .cd s{opacity:.15}.machine.still[data-lights=icicles] .ic b i{opacity:0}.machine.still[data-lights=fireflies][data-bulbs=jackpot] .ff :is(s,b){transform:scale(1.3)}.machine.still[data-lights=hearts][data-bulbs=jackpot] .ht{transform:scale(1.4)}.machine.still[data-lights=hearts][data-bulbs=spin] .ht{transform:scale(1.1)}.board{grid-template-columns:repeat(var(--cols,5), minmax(0, 44px));background:var(--bezel);border-radius:9px;justify-content:center;gap:5px;width:256px;margin:0 auto;padding:8px;display:grid;position:relative;box-shadow:inset 0 2px 6px #00000073}.board .cell{aspect-ratio:1;transition:opacity .35s,filter .35s;position:relative}.board.isolating .cell:not(.hit){opacity:.2;filter:grayscale()}.board .cell .fl{filter:drop-shadow(0 1px 1px #00000059)}.board .cell .fl .art{width:68%;height:68%;display:block}.board .cell .fl .glyph{justify-content:center;align-items:center;font:24px/1 sans-serif;display:flex}.board .cell .fl .glyph.word{font:800 11px/1 var(--display)}.board .lines{pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.board .lines .line,.board .lines .box{fill:none;stroke-linecap:round;stroke-linejoin:round}.board .lines .casing{stroke:#0000008c}.board .cell .fl .alive{z-index:2;opacity:0;width:82%;height:82%;transition:opacity .2s;position:absolute;top:9%;left:9%}.board .cell .fl .alive.in{opacity:1}.board .cell .fl:has(>.alive.in) .art{visibility:hidden;transition:visibility 0s .2s}.board .cell .fl.alive-custom .art{animation:.9s cubic-bezier(.2,.8,.2,1) infinite hop}@keyframes hop{0%,to{transform:translateY(0)rotate(0)}40%{transform:translateY(-3px)rotate(-6deg)scale(1.08)}}.board.gold{--stock-top:#f3d46d;--stock-bot:#e3b51f;--stock-ink:#2a1d00;--split:#948d73}.board .cell.gilding .fl{animation:.34s ease-in both gild;animation-delay:var(--gild-delay,0s)}@keyframes gild{0%{transform:scaleY(1)}50%{transform:scaleY(.05)}to{transform:scaleY(1)}}.still .board .cell,.still .board .cell .fl,.still .board .cell .fl .art{transition:none;animation:none}.blind{--fl-r:5px;height:40px;margin-top:9px}.blind .h>span{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.meter{align-items:center;gap:3px;height:32px;margin-top:7px;display:flex}.meter .lab{font:700 12px/1 var(--cond);letter-spacing:.18em;text-transform:uppercase;color:var(--ink2);margin-right:auto}.meter .cur{font:800 22px/1 var(--display);color:var(--ink2);margin-right:2px}.meter .dg{align-items:center;gap:2px;height:100%;display:flex}.meter .fl{--fl-r:3px;width:20px;height:32px}.meter .fl .h>span{font:800 23px/1 var(--display);font-variant-numeric:tabular-nums}.meter .sep{font:800 20px/1 var(--display);color:var(--ink2);opacity:.85;align-self:flex-end;margin:0 0 1px;font-style:normal}.meter .sep.off{visibility:hidden}.stat{min-height:20px;font:700 12px/1 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--ink2);justify-content:space-between;align-items:center;gap:8px;margin-top:7px;display:flex}.stat .st{text-align:right}.tier{color:#fff;font:700 11px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border-radius:3px;padding:3px 7px 4px;display:inline-block;position:relative;overflow:hidden}.tier:after{content:"";background:#00000047;height:1px;position:absolute;top:50%;left:0;right:0}.tier.common{background:var(--r-common);color:var(--ink)}.tier.uncommon{background:var(--r-uncommon);color:var(--ink)}.tier.rare{background:var(--r-rare)}.tier.epic{background:var(--r-epic)}.tier.legendary{background:var(--r-legendary);color:var(--ink)}.tier.mythic{background:var(--r-mythic);color:var(--ink)}.tier.jack{background:var(--ink);color:var(--panel);box-shadow:inset 0 0 0 1.5px var(--ink2,var(--panel))}.tier.blank{box-shadow:inset 0 0 0 1.5px var(--rule);color:#0000;background:0 0;min-width:58px}.pull-screen{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.stage{flex-direction:column;flex:1;align-items:center;min-height:0;padding:2px 20px 0;display:flex;position:relative;overflow:hidden}.pull-screen>.pullwrap .pull{width:max(var(--machine-w,300px), 280px)}.machine-fit{transform:scale(var(--fit,1));transform-origin:top}.machine-zoom{transform-origin:top;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.stage.done .machine-zoom{transform:scale(var(--done-zoom,.6))}.board-tap{z-index:10;pointer-events:none;background:0 0;border:0;position:absolute;inset:0}.board-tap:focus-visible{outline-offset:-6px}.pull-note{font:500 14px/1.35 var(--ui);text-align:center;color:#2b2e31;margin:0 20px 4px}.results .nudge{background:var(--ink);width:100%;color:var(--panel);font:700 13px/1.2 var(--cond);letter-spacing:.08em;text-transform:uppercase;text-align:left;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:2px 0 6px;padding:10px 12px;display:flex}.results .nudge svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.res-list{margin:0;padding:0;list-style:none}.sheet.results{flex-direction:column;display:flex;overflow:hidden}.sheet.results>*{flex:none}.sheet.results>.res-list{flex:0 auto;min-height:0;margin:0 -20px;padding:0 20px;overflow:auto}.sheet.results>.res-list:focus-visible{outline-offset:-3px}.results .res-list .res:last-child{border-bottom:0}.results .sheet-ttl{display:none}.res{border-bottom:1px solid var(--rule);grid-template-columns:auto 1fr auto;align-items:center;gap:3px 10px;padding:7px 0;display:grid}.res .name{font:800 18px/1.05 var(--display);text-transform:uppercase;letter-spacing:.03em;flex-wrap:wrap;align-items:center;gap:6px;display:flex}.res .why{font:500 13px/1.3 var(--ui);color:var(--muted);grid-column:2/4}.res .pts{font:700 16px/1 var(--cond);font-variant-numeric:tabular-nums}.results .total{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 0 10px;display:flex}.results .total>span:last-child{margin-left:auto}.results .total b{font:900 30px/1 var(--display);font-variant-numeric:tabular-nums}.results .total span{font:600 13px/1.3 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:right}.results .total span.topchip{font:700 13px/1 var(--cond);letter-spacing:.12em;text-align:left;color:#fff;border-radius:4px;flex:none;margin:0 auto 0 -2px;padding:6px 10px 7px}.results .total span.topchip.common,.results .total span.topchip.uncommon,.results .total span.topchip.legendary,.results .total span.topchip.mythic{color:var(--ink)}.results .total span.topchip.plain{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.results .total span.topchip.plain:after{display:none}.results .btns{grid-template-columns:1fr auto;gap:8px;display:grid}.results .next{text-align:center;font:600 13px/1 var(--cond);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:9px 0 0}.results .next b{color:var(--ink);font-variant-numeric:tabular-nums}.share-fallback{font:600 13px/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);gap:6px;margin-top:10px;display:grid}.share-fallback textarea{border:1.5px solid var(--ink);width:100%;font:500 15px/1.35 var(--ui);color:var(--ink);background:var(--paper);text-transform:none;letter-spacing:0;resize:none;border-radius:10px;padding:8px 10px}.intro-card{z-index:16;--stock-top:#26272a;--stock-bot:#1b1c1f;--stock-ink:#f1f0ec;--split:#000;background:#141414;border-radius:16px;padding:16px 16px 14px;position:absolute;top:96px;left:20px;right:20px;box-shadow:0 24px 40px -18px #000000b3}.intro-card .ln{--fl-r:5px;height:44px;margin-bottom:6px}.intro-card .ln .h>span{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;font-weight:800}.intro-card p{color:#c9ccc6;font:500 14px/1.4 var(--ui);margin:10px 2px 14px}.intro-card .btn{background:var(--panel);width:100%;color:var(--ink);border-color:var(--panel)}.intro-card .btn:focus-visible{outline-color:var(--panel)}.intro-card .privacy{width:max-content;font:700 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase;color:#c9ccc6;text-underline-offset:3px;margin:12px auto 0;display:block}.intro-card .privacy:focus-visible{outline-color:var(--panel)}.frame.still .machine-zoom{transition:none}.pull.play-today{letter-spacing:.12em;font-size:18px;text-decoration:none}@media (min-width:900px){.pull-screen{--side-w:400px;--side-gap:32px}.stage{padding-top:24px}.pull-screen>.pullwrap{padding-bottom:28px}.pull-screen>.stage,.pull-screen>.pullwrap{transition:transform .6s cubic-bezier(.2,.8,.2,1)}:is(.pull-screen:has(>.results.up)>.stage,.pull-screen:has(>.results.up)>.pullwrap){transform:translateX(calc((var(--side-w) + var(--side-gap)) / -2))}.frame .sheet.results{inset:24px auto auto calc(50% + (var(--side-mw,300px) - var(--side-w) + var(--side-gap)) / 2);width:var(--side-w);max-height:calc(100% - 48px);margin:0;padding-top:22px;transform:translate(32px)}.frame .sheet.results>.res-list{margin:0 -24px;padding:0 24px}.frame .results .sheet-ttl{font:700 13px/1.3 var(--cond);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;padding:0;display:block}.frame .sheet.results.up{transform:none}.results .next{display:none}.intro-card{width:min(440px,100% - 48px);margin:0 auto;top:120px;left:0;right:0}.frame.still .pull-screen>.stage,.frame.still .pull-screen>.pullwrap{transition:none}}.week .range{font:600 13px/1.3 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:12px 0 0}.week .youstrip{background:var(--ink);color:var(--panel);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 2px;padding:10px 14px;display:flex}.week .youstrip .k{font:700 12px/1 var(--cond);letter-spacing:.14em;text-transform:uppercase}.week .youstrip .v{font:900 24px/1 var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em}.week .youstrip.quiet{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.week .youstrip .hint{font:600 13px/1 var(--cond);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.week .lb{border-top:2px solid var(--ink);margin:12px 0 0;padding:0;list-style:none}.week .lb .r{grid-template-columns:max(46px, calc(var(--digits,2) * 19px - 2px)) minmax(0, 1fr) auto;border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:8px 10px;display:grid}.week .lb .rk{align-items:center;display:flex}.week .lb .rk .flaps .fl{width:17px;height:26px}.week .lb .rk .flaps .fl .h>span{font-size:19px}.week .lb .nmv{min-width:0;font:600 15px/1.2 var(--ui);white-space:pre;display:flex}.week .lb .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.week .lb .yo{flex:none}.week .lb .tot{font:700 16px/1 var(--cond);font-variant-numeric:tabular-nums}.week .lb .r.you{background:var(--ink);color:var(--panel);border-bottom-color:#0000;border-radius:8px;margin:6px 0}.week .lb .r.you .flaps .fl{--stock-top:#2a2a2c;--stock-bot:#202022;--stock-ink:#f6f7f4;--split:#000;box-shadow:none}.week .lb .gap{text-align:center;color:var(--muted);font:700 14px/1 var(--cond);letter-spacing:.3em;padding:4px 0}.week .lb .none{color:var(--muted);padding:14px 10px}
