@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAzEAAwAAAAAIiAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAACcAAAAouPy46k9TLzIAAAFEAAAASQAAAGBn/JnZY21hcAAAAZAAAAEFAAABdIySOm5nYXNwAAACmAAAAAgAAAAIAAAAEGdseWYAAAKgAAAGpgAAF4j6A0EraGVhZAAACUgAAAA1AAAANgh1R95oaGVhAAAJgAAAABoAAAAkBKcD7GhtdHgAAAmcAAAAJAAAALoLOwLubG9jYQAACcAAAAC2AAAAtgrtBPhtYXhwAAAKeAAAABwAAAAgAG8AXm5hbWUAAAqUAAABBQAAAkovcUtlcG9zdAAAC5wAAAEoAAADi4eiBI142mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGF+wTiBgZWBgamLKYKBgcEbQjPGMRgxHgLygVIwwMTMgAScI4NcGQ4wMChsYX4B4gPNKVNgYJgPVvkOLKbAwAwAPXcMzAAAAHjafIoBB8JQAAbv1fcgAgIRkxXSrwhAAAIwlVBABIF+QQiAGBoMgiSCBFAEIGIUCAJC4JVRgA53cEAGyAKFj01amQCo4SFyQB6PUB0NNNJckZbaaq+jzkp018uWbMVbOQe/t62+hpopVKy1djropIuuetii9dPXuKe7uQ1/SSIMX8r4VKnToEmLgC49xkyYsiAGQO+C4MHIAQAAAFgOb9s2atu299+kiX8bAjYFbQnZFrYjYlfUnph9cQcSDiUdSZlbOJFxKutMzrm8CwWXiq5cK7tRUXKr6k7N0sq9ugcNj5qetDxre9HxqutNz7u+DwOfhr6MfBv7MfFr6s/MsfQawiQ2kwAAAAABAAH//wAPeNrdmM1q3FgQha/c4zEhDkZphAlDCEKYeQAh8lBeZeXVfYCsvMo7euWVV5c4zPk4qp5CUbwIns200J/Tde6pUz+30uVQaqmH28ODnt6Wq1I+92Pfjf04jMPUz8tUzx5/XHZ3nK1WffX7t+6uu6v1x9dazkpZrfsylNIN0zD20zIv8zDrWRDTMB9u6/N9ra01meny1OrZl1r5tPLnCeGisP51+VimAtIy6rwWzCi0ETY6phn48x584+rTPVXoGZG3enhoetQJTZH/6rXlY6zGWkd5u+DkOAh2uJHXh3EZa4UfkDLUI4vwB99xu3SBI77lZpk4+hlWi65Qlfcwqm09zfPHJdcmjJowrsLf2U4KQ75ButmVVvGidnesrOWxgr2tzB4r2dqSpWXWwrhWfDnclnJe9Dk8yP5cMUPtv0s59njQnVbXMeHGudXW08L73GpEDljp0ZQdusBSi8ivIMqt6Z3v6Q9WzLw/OU8EyoFyxHfhIOJEQz54iQYSJylzuG0hpR+cf6HGX8KdBx8OyIQjrAUqklgUUsTMeWnoYsUq0qaoDMYEINCW+fOAFD2XmVQDxLirOMarcK/P73HeVWKWH/A+U1QEBStUqYA9YEgmxLNHQEVQVIXIP6w6PjhrbhyZETa6UmmtOtlbAyV8K8nubbLTGTZSF02e35Ml22gtksDZnaJG5RAtLEMFpznxM2P/AW0jc82gA8+yLo6rclUZBYXqLEcxe9m7ujjgAZzcM3AkiJbb12bJ2qj+QpswTXVIRRER++dwD9Qirq1pTverLieuZhq6fmYpWSCtFnoidoLWxSSTX3ybipV+KFGbox2NJuXMgRgc9b1Oak8wWs/JWTRw0qben7qNG3VV+pGXfHz7TYUOiQt1ZjaOvjjYi0U4kDETrGvD+kSFR7LC9Er5I6FelGt7ac9+iS0/9sB34LN+V8F4HOIQSzL9+Z6eTGsBwr3t511NGYFIqT9xsvsIxr1JC4MGNZYnk9ltsodT8u+lSNrHbSh3gvkSvnuq2frqVVb8ewd55Z6WqOmzUXFYVXRdcPTwXXOvrY3QSiKLVah1y/ND4rnBCu8z2BZukzfHcp3wNru5fc3b+clP0mUt4VebCrJax6hZma7RAA1Dcs5VtqpV8bbpbxulsmdbHDzbAGUo6muj+kdlMru5zgsgxoBcqH5lCZKsM8sKzbuhgeTm/X0bU3trpofEE5bRUXISi3r5aT9YRu8InmCqfHqACL4xtaTV3rkuUxYN3h1umFedQY58yqBKnZP4mfs74XxwhSOIoz6JCC6Ajz2uY88wAyLvEXqYbuZBZ08c3k2c23kY9Fj9xLlWXfm9aZqgPa2zbsT87FGaUhnMLyMEcEuOcdXbBfERMHlrjRxWdqEvnKbYcp8x6n59XOzXRyqy5v3fKOw96w4b03Ls6Xy862BoXW2TZmTdUSVmZLRcO0aLrJJFj0V8fyYC/ah1PBqz3ca0hb+xM8ruU+yMMvG5bdbeKautfYumHB06Jijjddtxd9Oa87wbXZmo7nRjcyS2wXI8jWY6qGPYhTKVKx7ynCvXmjr7V0kDB1gm3GUz3zZeq7Eo6xYZa7WH0/xtLJjNN3qxWUwUqL2CAVyS8lcbn8ZlO9E6P7PNS9Os9/aSYnGtFxrNmAdZp7IsSLtWOay/R9hVuJRZu/OrEoqFMYveFnnbp6V0EG3n3SN9rq0Jv69ENNPNdOaApPrw7OqUTemaZlfN9vctwpl6zQWrHSlD0et6B26tC3T3cKMhll616mDLN6cZlgkWP6ycGtp/M7/+hkJ5n+pPM4zLj2PQrqHb2rCcMWx/nhViIgJ2O3kMaZLZQWT9XcgN6C8ZOi2HUUf3L0NDCTMxdEvjliuSXZJObVbu1eAwrVymVo2pM738DybWHCPvgQX13OP6mSYB+oXeKQi0cKqb+bq7orVVLZvZ48q7akxSe7jw5PwJuW6xX32WfaW92jvN7iTr/yruT7Lfv512byGaS3lhmg2s/Wl2C4dWZX+evT6Ns/gK6pLn2Z1xFo95jR8OX2+eRfn9eZYpxfn7GvOsSsGBc8175TfCKjHWjz2Z7wwn15FSMLIW/Zwp/PJKppju7N8v/Isi348fzJqbGSdPZfML5ujtkAPy3Z2MbH148KLeRspmqrNdzB/JzoJdUkJpv3KVLP6FwB1C5yjzHrUqm5Zrj+eYq4hY8nidjemO4MRcCdJBr5xYxqwCSP54Ok2c3sKpE41otkf6Nqx0nD0qlaXaVxwj3xyQyicmjH8ABKFvEAAAeNpjYGRgYGBmYPhktnNXPL/NVwZm5hcMQHBFXeEbmC57POnPtX9dzC/A4uwMTCBRAJeuDzYAAAB42mNgZGBgfsHAACL/XAORQBFUwAwAcBcEmQAAeNpjfsFQywAEQBoFgEQxRGrhNCFQi8rDax4DKeYhAADj1AgwAAAAHwAfAB8AHwBAAHcAmwC9ANgA+AE0AV8BiAGyAdgB9AILAjUCSwJmAoECoAK3AswC9wMSAz0DbAOKA64D3gQPBDIEWQSCBKYExwTtBRwFPQVTBXoFowXGBecGEgY1Bk8GaAaEBqwG1gb5Bx8HQQdbB3IHlQerB8YH3wf8CBkILAhXCHAIlgjBCOgJBwk3CWgJkQm/CegKCwouClUKhAqlCrsK4gr9Cx4LOgtUC3YLngueC8QAAHjaY2BkYGCIYrBg4GFQYWAH8RAAyGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA3YAA0AAAAAJPAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABMAAAABQAAAAUAA8AbUdTVUIAAAFEAAAAJwAAACi4/LjqT1MvMgAAAWwAAABJAAAAYGf8mjtjbWFwAAABuAAAANcAAAE4ISlOYWdhc3AAAAKQAAAACAAAAAgAAAAQZ2x5ZgAAApgAAAdqAAAYtCQw2fRoZWFkAAAKBAAAADUAAAA2CHVH3mhoZWEAAAo8AAAAGgAAACQEpwRUaG10eAAAClgAAAAoAAABrJopBW5sb2NhAAAKgAAAANgAAADYRQ1LcW1heHAAAAtYAAAAHAAAACAAgABebmFtZQAAC3QAAAEFAAACSi9xS2Vwb3N0AAAMfAAAAVsAAAQ3VFJMagABAAAADAAAAAAAAAABAGoAAQADeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhfsE4gYGVgYGpiymCgYHBG0IzxjEYMR4C8oFSMMDEzIAEnCODXBkOMDAoijG/APGB5pQpMDDMB6t8BxZTYGAGACuvDC8AAAB42k3JMS5EUQBA0fPNAwxAFAgwAAAAgKEGAACIxlrYgULU7MIuFNaggXyJhtvc4iADCZRLiH4fohSqFUtIokCd+0QUKkNjGA8L4Sjchef6ijjmnwpVIRUmQjrchqdfjeL3+C1++b7m84OvJPC6JvJXKdK48eARJBUYlKNTh249erVp16dcqRpNgkxZsuXJV6hIsRJlatVpUK9RSotWzbr0GzBsxKgxk6bMmjNvwaIVq9at2bBpx65tR85dmDbj0rhDB46dOLVn35klacu25Jow5OoHlyIp1wAAAQAB//8AD3jatVi5juNGEG2KHux9UAJ9XwIhODYIYj9qookm6g+YaBJfkb9vIkWKGquB33ulUrOW8m2zwUODfnVXddWkNuWU2+v2AV8v0puU3nXbrtl2237bD904DXm1f3zZ3PIuOWPr+x+b2+Y258e7nFYpGRrIT1KaABinbT/2Yzfg3W2nYRr6IWcCyuMdXrhWN3we70sRzUrFJJjEnFSGfredthLgkLPEuMPGXLBySW3AbYQUincDZCd0zo6d45tDgQSpOev/RLr3A2AZIO0s+bhOaVVtRPmaYRo/0b6B+vZUp2B/KaJdwIx/SpF2M/YEbFc35fFlaQ7tA/iv9qSOq33ArlepS+n7CTThg5Ec+ncwpAwGEEgXAI9rKr+6If2qv3T31V4f75sDxXBtZzZuaakG1K/O+2mosW9uwciB9HJuH6iZuwzISuMJqWyAGomc8Sa747pKAAHo7LWcTqtcORV8dYiar9IASh0CZWqgdIcFA4zwBH40I39ddeDTlwyniYjCiQbhHyAlfFVwK74YUgxX+gM/y8xKX8DD4AJHTFo9vqcaMdDVg6RIYV3Ux1+VlkUbxJy0KHTPxa2FD+yCgLnIjjnav6fltn0zx09E0/5rJ0HD0WxQTMlC20UPfGax2FMjo4C30xRb5RfVEblyokOaUaYNbQPr26IroBBJNdTKqdEGRTYvzBA8aXYoSrvLtx8F+T4RVcCf4HbaNDvducPnzMh0F8vBObsLQhzM5jZ/BZufsoPi0WO2hzK9/3G1P97ntPAR2VYfQbG5j/iEiw4F+fVhPpEPUHhSMAaYqYr9CJFYtRRZnaKpY9XqtkoaLzz2DfFyzNsnylvxaK+Ng/RYz6g/k96dUWZN7VTTajVk9LMkLyN9ONdjRUcnS5yiVG6UoT2heCkwcqxcu86cBiOs9uZ5CBjtXPNqcLtZPjFLATxlkuXXcW2xl2o9Uj5MEe/VyCiAFV2VsxO5D/mwsWjbudYWcMrK7/Da4CYRDy5+uN7S2nN/rtdwijfSNHqiS5qeJvyWanbXR7WtPmJs7bqq5+rGFVTxsgAzKZLv51E22upplGL14bhmqJRl3PoSe9+IG4Sb82nzptJ12iInjIOcw1Ia3T0FpvCKRGORl7E79jUvSjjKeW7SC4tsYsw5SmegNx1FEei4WQRcVW6mD3GFp9G9Uh1vZhdBi45joi6qK0KxOYBXyJAnLZA0Q0TqtHZrz7Bg6NhTvQBc2sYMDTnjWWo69zV3dPSDyOGPzqJvLmZ7L1rLjGdGxaz3Ky1pCq+8FM3a3UlG9TpONZDyYhK6oBekOXZ+BOTCelLOtTH0orG/iCj0Fwb13iJ7PzrPBLev1yKvQnJl3VmjbbB4w6JI2E+9vH2k1eT9Wm9qB3CqzfKBRatLVOOgSEc6k2dA6Jx7rzP0oJ3knQKSnqaeBJm/UAGLiv08JzfMSUk+16M3x5gmWW53ZYJXoEcjf6qy0WYWS1i0r5e0ojaLl5fgmg2rvbJBFle0yCLs3Z3xTbYkIFgixGijDKfIp/5uT9qDnSQZSgt+tg+Mf7cvKKfWpfg7cwCQblOLnGw0lnMATQjgH84B7J+Ng+phHATc1tcX54Drwm3nOcBtuTv1StbwsA8GTUKoM146A6zVXXqidiOqAo15wrxwIMBDs/AVO/tefSUYwyNcs/N0wM/zlKBoxqI54RMqXktK7ARFs2bzUjar0lHAmtxVzuas5RfKGa9QugevfLiJ0O31Upe9AhWvEnxenghKifNAveaR98Qib0MY1KOLSesJflMKniKuhexnSsWO+QUoWCZMl+iov620lAmwV6R3Fez+pvbgnBLaC1TlsCAi44zuDIRrfEnP5kI33xxmjTyo1Sb+/50MGPOqYVzyIKsGvc1ir4C6I3TprQYMyXIX7eGmoAFgB8pidgix8+LU2ZzOJp8RKBs7tGqxvzQf1PMiVR7L+cBbYq/+2LOx+m3GqxUU5mKVOJVOjXw2tJFT5SF8rRaDiqVi33sP4EOjHGrlYjqw7i5V+aj7+GFnX7v62M//d1MBqVz7VLD9e1PBciio1vrHM8HyirG0o5aqRPOZAIvhNLfn780DBNEuMUaX84BvxA3CjZ86fzwPVJBziNIs5wEixGJeO7xDr//dC/MA045XRcRpQJhxitMA8OWDanxpFpjqLMCj9452W3KKk8AUJwE8zQC5VJzPAYoEIifJGOYA1StlYwmZR361/3cNaTg3eAiYOfaTmLWGDJlL43ju/hGN5enX/dHJBzfFToi1t/bosAOAbFNUsv0AV88Z+/uudgQVa53AGVzh9BQZ7yNP1Tr1uoBpgPaKANsx9uJ/KbBbXgq9PlMMuFJVtQ6x+ti7fSBjt98vu31520tlycvezPsWk73vTr3ZvhhXYPx/43nW439Se/ygg/f5roUVQlfEO9vk/m76RacvH4ROn3Vcl4gm+CrO2J36ua/gP52fVyBxxUrKcwo3u4wnCGYdv9brm2e82LcPcKs48j8GUlu3Mv/4K/70i8WI5NWp/PgLwQDi+g3JH5K7AAB42mNgZGBgYGZgYFz1dlU8v81XBmbmFwxAcEVd4RuYLns86c+1f13ML8Di7AxMIFEAhwQO3QAAAHjaY2BkYGB+wcAAIv9cA5FAEVSQDQBwfwUBAAB42mN+wVDLAARAGhuuRcIM1MDUMouAu2qHoD9q8dgBBH/nAQCJSWnPAAAAHwAfAB8AHwBCAF4AgACSAK4AwQDeAPQBFgE5AXEBlwG0AdcB/gInAlECaQKGAp0CugLMAuYDCwMdAzwDXwOJA7QDzAPiA/gEEwQqBEQEYAR7BJgEtwTdBQcFMQVGBWcFfAWXBbwF3QX8Bh8GPgZiBoQGlgayBsUG5AcDBywHVwd6B58HwAfoCBQINAheCHYImAitCMoI3Aj8CRoJLAlHCWoJkwm+CdQJ6goAChsKMgpLCmYKgAqcCrkK1wr5CxsLNgtVC3ALjguyC88L8QwSDBIMSAxaeNpjYGRgYMhmsGDgYVBhYAfxEADIYwQAFaIA33jajZADbgRQEEBf7caofzaobbtBbbtrG8fpsRr1BD1DJ1OuN1/vj2eAWmxUUFZZB7yV1aNMGe18oEw5zbyjLPcSryhTyQAxlKmilRuUqaaHCZRpFgIHEVkB5hiWFeaZEE75R4SHCAt7GMIvUrvo99lihwNCWAnLOibCIyG5x0Q6yBFW7ETxqPQMKyGN4ceHYZwhRnT9RTD8xTAaxWRE+fOaZ51L0W4KlVhDxq9Q3nX8BEhq/3YcqJwRRuU2nIjEiilcuWr9uLDyrNJVokRw6PzEgx6ehV9IskJKp2JlnBmGlCL0MoAhjlO9dBKEdYoxuV8wbKlXRGiPR7xak6VgVZZPm79Z+AAAAHjaYmBiAIP/WxmMGLCBbAYAg/Jw4AAAAADsUp5t27Zt27X3X6DNO1UClRUUFBIWEVWtRq069Ro0atKsRas27Tp06tKtR68+/QYMGjJsxKgx4yZMmjJtxqw58xYsWrJsxao16zZs2rJtx649+w4cOnLsxKkz5y5cunLtxq079x48evLsxas37z58+vLtx68//2LiEpJS0jKycvIKikqhx4/7+2hZpXmZABrn4DhgEAYCYEtgGwxPANJ/SZnEq9fOjQS69OTEzIv3Z2KPvYfFPDHeV75s7Pa2POQlTy5uHv58XomZF6PvkR8WvqxsjF7x/+LgNO8cLIw7W6582TjtHbqX9J/p8w4zL96fhT3mD4t5YswrXzZ2e1se8pInFzcP9X8SMy9G3yM/LHxZ2Ri94v/FwWneOVgYd7Zc+bJx2jt0r+g/879ppD+vnOvvOBOTS0tSk/NzkwDpNfepAA==)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAxUAAwAAAAAHJQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAACcAAAAouPy46k9TLzIAAAFEAAAASQAAAGBmfHzzY21hcAAAAZAAAACUAAAAyB4CHX9nYXNwAAACJAAAAAgAAAAIAAAAEGdseWYAAAIsAAAGMwAAE0zA4Cg3aGVhZAAACGAAAAA1AAAANgh1R95oaGVhAAAImAAAABoAAAAkBKcD7GhtdHgAAAi0AAAAKAAAAKoMNQVfbG9jYQAACNwAAACmAAAApr/duwxtYXhwAAAJhAAAABwAAAAgAGcAXm5hbWUAAAmgAAABBQAAAkovcUtlcG9zdAAACqgAAAGqAAADCIfASQl42mNgZGBg4GJQA0ImFzefEAahnMSSPAY+BhBgARH//4NIAFpJBVUAeNpjYGF+wTiBgZWBgamLKYKBgcEbQjPGMRgxHgLygVJw0MyABJwjg1wZDjAwMJ9jfgHiA80pU2BgmA9iM70DiykwMAMAVhsNRwAAAHjaVYmxCkFhAEbP77OSZBSXuJ4DACkeBmUwmSQxWcnEgvISDJJX8Ay2v343GTjDOcMBQoCARGDzaZgzkCKGiAIRPNYaaaypZlpoo52OuujmHPz9SfDnWmqrvU66OodxL/d0B/uwd7ArsAPbBzsEDL/EgSR87QNdeqTp4JEhS448ZXwKNGnRpkiNElXqVGi8Ad6lJ5oAAQAB//8AD3janVfBbqNYEHzAeK1REkXEQtEoGo0Qsua8sqx8VE4++cQHzGlP+UeffOLUSjJbRT03jcmuVstbgOzQRXW96n7PqUp96quX6oSnm3Sf0nPd1kVbt03bdPVu3/Xl+eO2OPK0vserb6/FsTj2/cevPhUp5ehNSvt614yj3tXdfhw1QwwXBuJSHN9eDaG3IbJD5H6HwQjG4xn3DoN/8f/ymRim0y/CNn8IqI9C1Wj3SCaPFkhkQD4gNAgrX1MqHeEeGMyJ8WNWHe51KzpMBUEfv3DDUR54ff/LbFQpVY4CTaUNMbrxLECnxlmeGURhAYOTEhlGMRiQUuEzs8KscELqcS742vtDZHrDL0Sm27Z2lqQ1J8mkkWkxxYvfZVQviBg+bvF+ZvT7t79bpj/SInZXt5xzXJm/jakwJ1gFeS3VeIYzyBUxroYIBjn4N+ku9bghguYDOE1vVp7N/P3A7rvYZR9kB8ilmsjsKB78Innz5ofFXK9U7iRynb0QJRaTRay7m7HNoj5wQLEBAt7OFP+CZ9cQT2sqUINFoZMz9lAe3h/w7y9MRGcqo+5z1eGQoHhQm/fIe03esBPO6oUzywZQnmHACf1ruuNbQmaN1PS2gBlANsamEXB/TPWpXtFSD1U8Bmer76UL9NF/+bA4N/3Ec5sdURzph54UQDO8c693oAIHuPJd6k9EPLnzZp7doA88IZIs5STNPlj+xG2DE18kLfUi3oSXTWXCTbM5XXkVndSt4Gh9wYe8ClgfxBaYTvyZlpp20aOj03fZqdQ0MuuXTPlgdJxrlvMvhOEKbNGs15izFT7BOWLimHJVASuS3bA8xFIqPd+7VAOxIUc6hu1qjcfq9HFrVgzvDwyoTkDUPPaL2LrT2LPzrMZYM6pjCMaLaj2IVYuO9aMetEHMlvlkfYiBD8m4kgMELiVBClmVk2M8AoUK0PW5tlqi4tFoe+IUw9srUc1maHwKOdWpGXNqlBNGyEuO8szoT+Zkl9TARjh0QJd+Amkx7230hc8dsbMPdAMeGZJw9EP2CA99rw+9iFrSETiLeVcGYbVm9TbQF15/hfAYEfIuIHdrokBG1egFxvgnLr4Glmf2RO9wde5u9CBdkPPCVVql4Oz0JyN8bWb30nqkaQrrEb9uGLS31iMc/DYVwPxP+5dcu0yWEd4bVLJx5W7St5E150VX8lCHJgcy52nOhFg6+Ow7HrEQknAuo9d0+pI+HYyVFqzv1jkQgTw4pEwxTJVNS8c2zFsqXYs1u+xGi+NupQpVD0MsFCgPyGO4rJEp9lmw6JRD6GBSMu+6Nvl/W2xbvEcH61k0RVtrAEQAv6/s5LlvNFlcXvhmCmpq7/fpXtRMufNGQT7dK3xf7Go5FvtZv2ZM38leKfpMEpClaLRGGA9+3IyzyzQ5v2nuh+2/upKH2zK7oTyzi1y7AWrRCdERR+mtTmFGBRdHqM//tAMhhu4xjxpKhr7C/LnnUjn2MYr5u278YqxuVXb4Hp+M2Vua1zIivBoveVNdaCz3unJXOd7Fva36yZbyaV0x0nTGis/OFF93JvNkzWlb601zUet4V/PKOzVVp4my5NiY4TetDxi50ohwQckbfh0wmBeVNCNcxOqg8P/47eZfCIbPqKfqxftp5jU5N+yE1M3U1UIfYYWrr7NilN6K0cyyoXMQLdtJrOCfYdQrleoVXJvovQKhm6aV2qPONIBJGP0WEwYkIguPXTO6ZgR19Z5jveY0LIpqPl9msTecpw17KE6mUu0iiTzBNmPCw9lc/WJ4UibrsF+J7tHCoD4viYVH9GCltEQNK/fCj8RxwGn9vvbmaobJuu2m3B/z/TPWrgJxluzxvEgg8qdPNL/C9r1th96k9sDdEAEZPf6QucAR8Jp5DT1+ZJ1xVv/gwLwIz40IcH5tacflzrWgKvXE9/HClnNvypRwQJuYlgHlKWOwu2n4voF4wsr7BWI6v3DEnVSFzte4kpoh7IT1OKKZjMCJoYhc/EmUvTSVTBJ1a9QQPZAOxVkMLBK77FT4+3EoD6mS48z4j6rVYkDPqNKN/qXIHcgw81qg+WUAJX4Je4BDnq1UNPrVQYZ5s88qZA1GL+qXAk8yw913Zf4jQcffy77iwwB42mNgZGBgYGZguDE79208v81XBmbmFwxAcEVd4RuYLns86c+1f13ML8Di7AxMIFEAoEQPaAAAAHjaY2BkYGB+wcAAIv9cA5FAEVTADABwFwSZAAB42mN+wVDLAARAGhXUorPR5RGihGVgIiTawcBYzvALKAOiawEkgQmdAAAAHwAfAB8AHwA8AGcAiACrAM0A3QD9ARMBGwEyAVUBagGRAa8BzAHUAe4CCwIdAjcCXwJxAowCtgK+AuEDCwM2A1QDdAOWA74D4gQaBDsEXwR4BJ0EugTgBP4FIwVABXMFhwWnBcwF6AYFBi8GTAZoBoMGoQbABtYG9AcaB0UHZAeJB6cHxQftCBgIQgh4CJ8I0Qj0CR0JQQlTCV8Jdgl2CYgJpgAAeNpjYGRgYAhisGDgYVBhYAfxEADIYwQAEv8AxnjajZADbgRQEEBf7caofzaobbtBbbtrG8fpsRr1BD1DJ1OuN1/vj2eAWmxUUFZZB7yV1aNMGe18oEw5zbyjLPcSryhTyQAxlKmilRuUqaaHCZRpFgIHEVkB5hiWFeaZEE75R4SHCAt7GMIvUrvo99lihwNCWAnLOibCIyG5x0Q6yBFW7ETxqPQMKyGN4ceHYZwhRnT9RTD8xTAaxWRE+fOaZ51L0W4KlVhDxq9Q3nX8BEhq/3YcqJwRRuU2nIjEiilcuWr9uLDyrNJVokRw6PzEgx6ehV9IskJKp2JlnBmGlCL0MoAhjlO9dBKEdYoxuV8wbKlXRGiPR7xak6VgVZZPm79Z+AAAAHjaYmBiAIP/WxmMGLCBIABB8ICoABQAAOyt+rZtZNt2N+yybSGIhEiIhmJoh66omD37Dhw6cuzEqTPnLly6cu3GrTv3Hjx68uzFqzfvPnz68u3Hrz//4hKSUtIysnLyCopKYausoqqmrqGppa2jq6dvYGhkbGJqZm5haWVtE9vJL9THhxVQBVnoRgzDAFRqkzFv/zEm4ZiZN6HvGrUupXT49cFtKSVm+/k4LSIgJ6wBeglZBpO9HDe2D3cmz4saU56TH+nyz6X7LZISueZSvIWigIk7yDoBePc976HnfeHkY4bdiufeE/ovEaevGGbgv0Fv8t2U8p8i9E/l/1SjaXN8OKP7Nzzn9ZztqJUp2VEL07Kh9dv6Rnl3gmceMxbaIBUeIKtYjfWiDfrVKWjYjoINFSwNWNrAJLOoY4WqnI1GRYWaaNRUo5qhT069vOcNcZKbefwq4sZzukVrDd1I6J6FLiRwV/5SpVzNOY1/ROgMu+wqxt1zGBd7bZa1tm4zuLOiGd3NiPC/ZeZumdlJzPz7x9OQ84alDMFazvW9cbxBddx8q50AF0Tb7wAA)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.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{--color-bg:#0e0c16;--color-surface:#151226;--color-elevated:#1e1936;--color-accent:#8b5cf6;--color-accent-hover:#a78bfa;--color-accent-soft:#8b5cf626;--color-accent-text:#a78bfa;--color-title-shadow:#5b21b6;--color-result-shadow:#0000008c;--color-text:#e9e6f7;--color-text-muted:#948dad;--color-text-unread:#85828e;--color-text-lead:color-mix(in srgb, var(--color-text) 87%, var(--color-bg));--color-danger:#f85149;--color-danger-soft:#f8514926;--color-success:#3fb950;--color-success-soft:#3fb95026;--color-info:#7cc4fa;--color-warning:#e3b341;--color-warning-strong:#f0883e;--color-warning-soft:#e3b34126;--color-tier-outline:#14111f;--color-tier-stone-light:#6f6a86;--color-tier-stone:#4a4560;--color-tier-stone-dark:#2e2a40;--color-tier-emerald-light:#6ee7a0;--color-tier-emerald:#3fb950;--color-tier-emerald-dark:#1f7a33;--color-tier-sapphire-light:#7cc4fa;--color-tier-sapphire:#3b82f6;--color-tier-sapphire-dark:#1e429f;--color-tier-diamond-light:#eaf6ff;--color-tier-diamond:#a5d8f3;--color-tier-diamond-dark:#5b93b8;--color-tier-amethyst-light:#c4b5fd;--color-tier-amethyst:#8b5cf6;--color-tier-amethyst-dark:#5b21b6;--color-veil-strong:#0e0c16db;--color-room-floor:#08060f;--color-room-pool:#1a1435;--color-room-cone:#a78bfa21;--color-room-edge:#000000b8;--color-holo-1:var(--color-accent);--color-holo-2:var(--color-tier-amethyst-light);--color-holo-3:var(--color-info);--color-diff-very-easy:#3fb950;--color-diff-easy:#88c732;--color-diff-medium:#e3b341;--color-diff-hard:#f0883e;--color-diff-very-hard:#f85149;--color-mark-brilliant:#3b82f6;--color-mark-great:#7cc4fa;--color-mark-settled:var(--color-accent-text);--color-mark-best:var(--color-success);--color-mark-good:var(--color-text-muted);--color-mark-book:#b0805a;--color-mark-inaccuracy:var(--color-warning);--color-mark-mistake:var(--color-warning-strong);--color-mark-miss:var(--color-danger);--color-mark-blunder:var(--color-danger);--color-mark-unscored:var(--color-text-muted);--board-classic-light:#f0d9b5;--board-classic-dark:#b58863;--board-purple-light:#c3b9e8;--board-purple-dark:#7c6cb8;--board-green-light:#f0f0d8;--board-green-dark:#86a666;--board-gray-light:#d8d9e0;--board-gray-dark:#84879a;--color-board-light:var(--board-classic-light);--color-board-dark:var(--board-classic-dark);--color-piece-light:#f8f4ec;--color-piece-dark:#17131f;--color-piece-edge:rgb(var(--color-scrim-rgb) / .9);--piece-drop-shadow:drop-shadow(0 0 2px rgb(var(--color-scrim-rgb) / .8)) drop-shadow(0 2px 2px rgb(var(--color-scrim-rgb) / .45));--piece-drop-shadow-black:drop-shadow(0 0 1px rgb(var(--color-scrim-rgb) / .5));--piece-outline-white:url(#mg-piece-outline-white);--piece-outline-black:url(#mg-piece-outline-black);--color-border:#2e2752;--color-border-strong:color-mix(in srgb, var(--color-text-muted) 65%, var(--color-border));--color-selected:color-mix(in srgb, var(--color-accent) 28%, var(--color-elevated));--skeleton-fill:color-mix(in srgb, var(--color-text) 22%, var(--color-elevated));--skeleton-sheen:color-mix(in srgb, var(--color-text) 42%, var(--color-elevated));--skeleton-border:color-mix(in srgb, var(--color-text) 32%, var(--color-elevated));--skeleton-fade:.32s;--color-coord:#000000bf;--color-scrim-rgb:14 12 22;--color-check-liner:rgb(var(--color-scrim-rgb) / .78);--color-highlight:#c8afffbf;--color-last-move:#8b5cf66b;--color-last-move-edge:#8b5cf6f2;--color-prev-move:#8b5cf64d;--color-prev-move-edge:#8b5cf6cc;--color-last-move-alt:#e8b33980;--color-last-move-alt-edge:#e8b339f2;--color-prev-move-alt:#e8b3395c;--color-prev-move-alt-edge:#e8b339d1;--color-legal-indicator:#140a28cc;--color-capture-dark-bg:#35306a;--capture-white-filter:drop-shadow(1px 0 0 var(--color-piece-edge)) drop-shadow(-1px 0 0 var(--color-piece-edge)) drop-shadow(0 1px 0 var(--color-piece-edge)) drop-shadow(0 -1px 0 var(--color-piece-edge));--capture-black-filter:drop-shadow(1px 0 0 var(--color-piece-light)) drop-shadow(-1px 0 0 var(--color-piece-light)) drop-shadow(0 1px 0 var(--color-piece-light)) drop-shadow(0 -1px 0 var(--color-piece-light));--color-capture-score:var(--color-success);--board-max-size:min(72dvh, var(--board-cap));--board-cap:560px;--board-floor:320px;--capture-bar-height:30px;--nav-h:40px;--app-h:calc(100dvh - var(--nav-h));--scroll-fade-size:40px;--game-room:calc(var(--app-h) - var(--space-4) - var(--space-2));--game-board-max:max(var(--board-floor), min(var(--board-cap), var(--game-room) - 2 * var(--capture-bar-height)));--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--space-6:48px;--page-max-width:960px;--page-max-width-wide:1120px;--page-max-width-narrow:760px;--page-max-width-slim:480px;--font-sans:"Inter", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"Fira Code", "Consolas", "Courier New", monospace;--font-pixel:"Press Start 2P", "Courier New", monospace;--font-size-xs:.625rem;--font-size-sm:.75rem;--font-size-base:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--font-size-4xl:3rem;--radius-sm:0px;--radius-md:0px;--radius-lg:0px;--radius-full:9999px;--shadow-sm:2px 2px 0 #0000008c;--shadow-md:4px 4px 0 #00000073;--shadow-lg:6px 6px 0 #0006;--shadow-sheet:0 -4px 0 #00000073;--z-burst:100;--z-modal:200;--z-picker:400;--transition-fast:.12s ease;--transition-base:.2s ease;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=34rem){:root{--nav-h:52px}}[data-theme=light]{--color-bg:#f4f0ff;--color-surface:#ede8ff;--color-elevated:#e2daff;--color-accent:#7c3aed;--color-accent-hover:#6d28d9;--color-accent-soft:#7c3aed1f;--color-accent-text:#6d28d9;--color-title-shadow:#c4b5fd;--color-result-shadow:#1a142733;--color-text:#1a1427;--color-text-muted:#5b4d80;--color-text-unread:#686571;--color-border:#c4b5fd;--color-danger:#a81a1a;--color-danger-soft:#dc26261f;--color-success:#136c34;--color-success-soft:#16a34a1f;--color-check-liner:#ffffffd9;--color-mark-brilliant:#1d4ed8;--color-mark-great:#1e6fa8;--color-mark-book:#8a5a2b;--color-warning:#7a4f10;--color-warning-strong:#c2410c;--color-warning-soft:#b7791f1f;--color-tier-outline:#2a2140;--color-tier-stone-light:#7d768f;--color-tier-stone:#57516b;--color-tier-stone-dark:#383249;--color-tier-emerald-light:#34d17a;--color-tier-emerald:#16a34a;--color-tier-emerald-dark:#0f6b32;--color-tier-sapphire-light:#60a5fa;--color-tier-sapphire:#2563eb;--color-tier-sapphire-dark:#1e3a8a;--color-tier-diamond-light:#93c8e8;--color-tier-diamond:#4a90b8;--color-tier-diamond-dark:#2c5f7f;--color-tier-amethyst-light:#a78bfa;--color-tier-amethyst:#7c3aed;--color-tier-amethyst-dark:#4c1d95;--color-diff-very-easy:#126b34;--color-diff-easy:#3f6a0c;--color-diff-medium:#865410;--color-diff-hard:#a8380a;--color-diff-very-hard:#b91c1c;--color-capture-dark-bg:#c4b5fd;--color-capture-score:#0d5527;--capture-black-filter:none;--color-veil-strong:#f4f0ffe0;--color-room-floor:#d9d0f0;--color-room-pool:#e9e2fb;--color-room-cone:#ffffff80;--color-room-edge:#2a1f4d33;--color-holo-1:var(--color-accent);--color-holo-2:var(--color-accent-hover);--color-holo-3:var(--color-tier-sapphire);--color-last-move:#7c3aed66;--color-last-move-edge:#7c3aedf2;--color-prev-move:#7c3aed47;--color-prev-move-edge:#7c3aedcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{height:100%;font-size:100%}body{height:100%;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5}#root{height:100%}h1,h2,h3,h4{font-family:var(--font-pixel);font-weight:400;line-height:1.6}::selection{background-color:var(--color-accent);color:var(--color-bg)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.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}ul,ol{list-style:none}img,svg{max-width:100%;display:block}@keyframes mg-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes mg-fade-out{0%{opacity:1}to{opacity:0}}@keyframes mg-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes mg-pop{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes mg-piece-drop{0%{opacity:.7;transform:scale(1.15)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes mg-piece-move{0%{transform:translate(calc(var(--from-x,0) * 100%), calc(var(--from-y,0) * 100%))}to{transform:translate(0)}}@keyframes mg-bg-pan{0%{background-position:0 0}to{background-position:var(--bg-pan-x,96px) var(--bg-pan-y,96px)}}@keyframes mg-bg-glide{to{transform:translate(var(--bg-glide-x,-48px), var(--bg-glide-y,24px))}}@keyframes mg-bg-sweep{0%{transform:translate(-66.6667%,-50%)}to{transform:none}}@keyframes mg-bg-shimmer{0%{background-position:100% 100%;-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%}to{background-position:36% 20%;-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0}}@keyframes mg-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.anim-page-in{animation:.2s forwards mg-fade-in}.anim-shake{animation:.35s mg-shake}.anim-piece-drop{animation:.15s forwards mg-piece-drop}.anim-pop{animation:.25s mg-pop}.anim-lift{transition:box-shadow var(--transition-fast)}.anim-lift:hover{box-shadow:var(--shadow-md)}.anim-interactive{transition:opacity var(--transition-fast), transform var(--transition-fast)}.anim-interactive:hover{opacity:.88}.anim-interactive:active{transform:scale(.96)}.anim-fade-in{animation:.15s forwards mg-fade-in}.anim-dim-in{animation:mg-dim-in var(--transition-base) ease both}@keyframes mg-dim-in{0%{opacity:0}45%{opacity:1;background-color:var(--color-accent-soft)}to{opacity:1;background-color:#0006}}.anim-bar-unroll{animation:.32s steps(8,end) both mg-bar-unroll}@keyframes mg-bar-unroll{0%{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--title-r)) 100%, calc(100% - var(--title-r)) 0, var(--title-l) 0, var(--title-l) 100%, 0 100%)}to{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--title-r)) 100%, calc(100% - var(--title-r)) 0, calc(100% - var(--title-r)) 0, calc(100% - var(--title-r)) 100%, 0 100%)}}.anim-bar-step-in{animation:.32s linear both mg-bar-step-in}@keyframes mg-bar-step-in{0%,12.4%{opacity:0}12.5%,to{opacity:1}}.anim-menu-fold{transform-origin:0 0;animation:.2s steps(4,end) forwards mg-menu-fold}.anim-menu-fold>*{opacity:0}@keyframes mg-menu-fold{to{transform:translate(var(--fold-x), var(--fold-y)) scale(var(--fold-sx), var(--fold-sy))}}.anim-scrim-clear{animation:.2s steps(4,end) forwards mg-scrim-clear}@keyframes mg-scrim-clear{to{background-color:#0000}}.anim-piece-move-fast{animation:.13s ease-out mg-piece-move}.anim-piece-move-slow{animation:.32s ease-out mg-piece-move}.anim-progress-fill{transition:width var(--step-progress-duration,.5s) ease}.anim-bg-pan{animation:mg-bg-pan var(--bg-pan-duration,60s) linear infinite}.anim-aura:before{animation:90s linear infinite mg-spin}.anim-bg-shimmer>[data-haze]{animation:mg-bg-sweep var(--bg-sweep-duration,10.5s) linear infinite}.anim-bg-shimmer:before{animation:mg-bg-glide var(--bg-glide-duration,42s) linear infinite}.anim-bg-shimmer:after{animation:mg-bg-shimmer var(--bg-sweep-duration,10.5s) linear infinite, mg-bg-glide var(--bg-glide-duration,42s) linear infinite}.anim-spin{animation:1s linear infinite mg-spin}@keyframes mg-blink{50%{opacity:0}}.anim-blink{animation:1s step-end infinite mg-blink}.anim-pieces-out{opacity:0;transition:opacity var(--pieces-fade,.32s) ease-in}.anim-pieces-in{animation:mg-settle-in var(--pieces-fade,.32s) ease-out both}.anim-pieces-wave-in{animation:mg-settle-in var(--pieces-fade,.32s) ease-out both;animation-delay:calc(var(--wave-at,0) * var(--wave-beat,24ms))}.anim-pieces-wave-out{animation:mg-fade-out var(--pieces-fade,.32s) ease-in both;animation-delay:calc(var(--wave-at,0) * var(--wave-beat,24ms))}.anim-glide-jump.anim-piece-move-slow{animation:.6s cubic-bezier(.3,.7,.2,1) mg-piece-move}.anim-glide-scrub.anim-piece-move-slow{animation:.2s ease-out mg-piece-move}.anim-piece-leave{animation:mg-fade-out var(--pieces-fade,.32s) ease-in both}.anim-scene-swap{--scene-fade:.32s;transition:opacity var(--scene-fade) ease-out, visibility 0s}.anim-scene-swap[inert]{transition-delay:0s, var(--scene-fade)}@property --handoff{syntax:"<number>";inherits:false;initial-value:1}@property --handoff-grow{syntax:"<number>";inherits:false;initial-value:1}.anim-handoff-grow{transform-origin:50% 100%;scale:calc(1 + (var(--handoff-grow) - 1) * (1 - var(--handoff)))}.anim-handoff-widen{scale:calc(1 + (var(--handoff-grow) - 1) * (1 - var(--handoff))) 1}.anim-handoff-keep{--handoff:inherit;--handoff-grow:inherit;scale:calc(1 / (1 + (var(--handoff-grow) - 1) * (1 - var(--handoff))))}@property --scrub-fade{syntax:"<number>";inherits:false;initial-value:1}@keyframes mg-scrub-fade{0%{opacity:1}to{opacity:0}}.anim-scrub-fade{opacity:var(--scrub-fade)}@supports (animation-timeline:scroll()){.anim-scrub-fade[data-scrub]{animation-name:mg-scrub-fade;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll();animation-range:var(--scrub-from) var(--scrub-to)}}@keyframes mg-rail-name{0%{opacity:.33;translate:0 -4px}33.333%{opacity:.67;translate:0 -2px}66.667%,to{opacity:1;translate:0}}@keyframes mg-rail-line{0%{opacity:.33}33.333%{opacity:.67}66.667%,to{opacity:1}}.anim-rail-name{animation-duration:.15s;animation-timing-function:step-end}[data-landed]+.anim-rail-name{animation-name:mg-rail-name}.anim-rail-line{animation:.15s step-end mg-rail-line}@keyframes mg-coach-hop{0%{translate:0 4px;scale:1 .9}25%{translate:0 -4px;scale:1}50%{translate:0 -8px}75%{translate:0 -4px}to{translate:0}}.anim-coach-hop{animation:.28s step-end mg-coach-hop}.anim-coach-say{animation:.15s step-end mg-rail-line}@keyframes mg-cast-fly{0%{translate:calc(var(--from-x) * 100%) calc(var(--from-y) * 100%)}to{translate:0}}@keyframes mg-cast-lift{0%{translate:0}to{translate:0 calc(-4 * var(--cast-u))}}@keyframes mg-cast-arc{0%,to{translate:0 calc(-4 * var(--cast-u))}10%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .539)}20%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .853)}30%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .988)}40%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .98)}50%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .864)}60%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .675)}70%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .451)}80%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .234)}90%{translate:0 calc(-4 * var(--cast-u) - var(--arc) * var(--sq) * .067)}}@keyframes mg-cast-crouch{0%{transform:translate(-33.3333%)}to{transform:translate(0)}}@keyframes mg-cast-flinch{0%{translate:-33.3333%}to{translate:0}}@keyframes mg-cast-ring{0%{opacity:0}to{opacity:1}}@keyframes mg-cast-glyph{0%{opacity:0}to{opacity:1}}@keyframes mg-cast-fall{0%{transform:none}1%{transform:translate(-33.3333%)}50%{transform:none}}@keyframes mg-cast-hop{0%{translate:0}50%{translate:0 calc(-6 * var(--cast-u))}}@keyframes mg-cast-footing{0%{opacity:1}to{opacity:0}}.anim-cast-fly{animation:mg-cast-fly var(--fly) ease-out}.anim-glide-jump.anim-cast-fly{animation-timing-function:cubic-bezier(.3,.7,.2,1)}.anim-cast-fly [data-cast=lift]{animation:mg-cast-lift var(--fly) steps(1, start)}.anim-cast-fly[data-arc] [data-cast=lift]{animation:mg-cast-arc var(--fly) linear}.anim-cast-fly [data-cast=ring]{animation:mg-cast-ring var(--fly) steps(1, end)}.anim-cast-stand{animation:80ms step-end mg-cast-crouch}.anim-cast-flinch{animation:mg-cast-flinch 80ms steps(1, end) var(--land)}.anim-cast-topple [data-cast=sheet]{animation:mg-cast-fall .18s steps(1, end) var(--topple-at) backwards}.anim-cast-topple [data-cast=lift]{animation:mg-cast-hop .18s steps(1, end) var(--topple-at)}.anim-cast-topple [data-cast=footing]{animation:mg-cast-footing calc(var(--topple-at) + .18s) steps(1, end)}.anim-cast-glyph{animation:mg-cast-glyph 1ms steps(1, end) var(--glyph-at) backwards}.anim-lights{transition:opacity .36s steps(3,end)}@keyframes mg-stamp{0%{opacity:.6;transform:scale(1.6)}2.804%{opacity:1;transform:scale(.92)}5.607%{opacity:1;transform:scale(1)}92.523%{opacity:.5;transform:scale(1)}96.262%,to{opacity:0;transform:scale(1)}}@keyframes mg-stamp-still{0%{opacity:1}92.523%,to{opacity:0}}.anim-stamp{animation:mg-stamp 2.14s steps(1, end) var(--stamp-at)}.anim-stamp-spark>*{animation:mg-toss-spark .15s steps(1, end) calc(var(--stamp-at) + 60ms)}@keyframes mg-hud-roll{0%{transform:translateY(100%)}50%{transform:translateY(50%)}to{transform:translateY(0)}}@keyframes mg-hud-leave{0%{transform:translateY(0)}50%{transform:translateY(-50%)}to{transform:translateY(-100%)}}.anim-hud-roll{animation:mg-hud-roll .12s steps(1, end) var(--land) backwards}.anim-hud-leave{animation:mg-hud-leave .12s steps(1, end) var(--land) backwards}@keyframes mg-rung-fill{0%{transform:scaleX(0)}50%{transform:scaleX(.5)}to{transform:scaleX(1)}}.anim-rung-fill:after{transform-origin:0;animation:mg-rung-fill .12s steps(1, end) calc(var(--fill-i) * 60ms) backwards}@keyframes mg-miss-bounce{0%,83.333%{transform:translate(calc(var(--miss-x) * 33.333%), calc(var(--miss-y) * 33.333%))}16.667%,66.667%{transform:translate(calc(var(--miss-x) * 66.667%), calc(var(--miss-y) * 66.667%))}33.333%,50%{transform:translate(calc(var(--miss-x) * 100%), calc(var(--miss-y) * 100%))}to{transform:translate(calc(var(--miss-x) * 33.333%), calc(var(--miss-y) * 33.333%))}}.anim-miss-bounce{animation:.36s step-end mg-miss-bounce}@keyframes mg-heart-break-l{0%{opacity:1;transform:translate(0)rotate(0)}20%{opacity:.8;transform:translate(-2px,3px)rotate(-5deg)}40%{opacity:.6;transform:translate(-3px,6px)rotate(-10deg)}60%{opacity:.4;transform:translate(-5px,9px)rotate(-15deg)}80%,to{opacity:.2;transform:translate(-6px,12px)rotate(-20deg)}}@keyframes mg-heart-break-r{0%{opacity:1;transform:translate(0)rotate(0)}20%{opacity:.8;transform:translate(2px,3px)rotate(5deg)}40%{opacity:.6;transform:translate(3px,6px)rotate(10deg)}60%{opacity:.4;transform:translate(5px,9px)rotate(15deg)}80%,to{opacity:.2;transform:translate(6px,12px)rotate(20deg)}}@keyframes mg-life-cost{0%{opacity:1;transform:translateY(0)}20%{opacity:1;transform:translateY(-2px)}40%{opacity:1;transform:translateY(-4px)}60%{opacity:.6;transform:translateY(-6px)}80%,to{opacity:.3;transform:translateY(-8px)}}.anim-heart-break-l{animation:.42s step-end mg-heart-break-l}.anim-heart-break-r{animation:.42s step-end mg-heart-break-r}.anim-life-cost{animation:.7s step-end mg-life-cost}@keyframes mg-toss-out{0%{translate:var(--toss-x0) var(--toss-y0)}5%{translate:round(var(--toss-x0) + var(--toss-dx) * .00028, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .00028 + var(--toss-arc) * .03287, var(--toss-floor)), 1px)}10%{translate:round(var(--toss-x0) + var(--toss-dx) * .00597, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .00597 + var(--toss-arc) * .14262, var(--toss-floor)), 1px)}15%{translate:round(var(--toss-x0) + var(--toss-dx) * .03751, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .03751 + var(--toss-arc) * .31232, var(--toss-floor)), 1px)}20%{translate:round(var(--toss-x0) + var(--toss-dx) * .12176, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .12176 + var(--toss-arc) * .45436, var(--toss-floor)), 1px)}25%{translate:round(var(--toss-x0) + var(--toss-dx) * .25, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .25 + var(--toss-arc) * .5, var(--toss-floor)), 1px)}30%{translate:round(var(--toss-x0) + var(--toss-dx) * .38982, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .38982 + var(--toss-arc) * .46907, var(--toss-floor)), 1px)}35%{translate:round(var(--toss-x0) + var(--toss-dx) * .52081, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .52081 + var(--toss-arc) * .40172, var(--toss-floor)), 1px)}40%{translate:round(var(--toss-x0) + var(--toss-dx) * .63545, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .63545 + var(--toss-arc) * .3234, var(--toss-floor)), 1px)}45%{translate:round(var(--toss-x0) + var(--toss-dx) * .7321, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .7321 + var(--toss-arc) * .24705, var(--toss-floor)), 1px)}50%{translate:round(var(--toss-x0) + var(--toss-dx) * .81133, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .81133 + var(--toss-arc) * .17882, var(--toss-floor)), 1px)}55%{translate:round(var(--toss-x0) + var(--toss-dx) * .87445, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .87445 + var(--toss-arc) * .12134, var(--toss-floor)), 1px)}60%{translate:round(var(--toss-x0) + var(--toss-dx) * .92301, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .92301 + var(--toss-arc) * .07545, var(--toss-floor)), 1px)}65%{translate:round(var(--toss-x0) + var(--toss-dx) * .95849, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .95849 + var(--toss-arc) * .04107, var(--toss-floor)), 1px)}70%{translate:round(var(--toss-x0) + var(--toss-dx) * .98231, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .98231 + var(--toss-arc) * .01761, var(--toss-floor)), 1px)}75%{translate:round(var(--toss-x0) + var(--toss-dx) * .99576, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .99576 + var(--toss-arc) * .00424, var(--toss-floor)), 1px)}80%,to{translate:calc(var(--toss-x0) + var(--toss-dx)) calc(var(--toss-y0) + var(--toss-dy))}}@keyframes mg-toss-home{0%{translate:var(--toss-x0) var(--toss-y0)}6.25%{translate:round(var(--toss-x0) + var(--toss-dx) * .01845, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .01845 + var(--toss-arc) * .01836, var(--toss-floor)), 1px)}12.5%{translate:round(var(--toss-x0) + var(--toss-dx) * .08409, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .08409 + var(--toss-arc) * .08224, var(--toss-floor)), 1px)}18.75%{translate:round(var(--toss-x0) + var(--toss-dx) * .21478, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .21478 + var(--toss-arc) * .20181, var(--toss-floor)), 1px)}25%{translate:round(var(--toss-x0) + var(--toss-dx) * .4172, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .4172 + var(--toss-arc) * .36123, var(--toss-floor)), 1px)}31.25%{translate:round(var(--toss-x0) + var(--toss-dx) * .64171, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .64171 + var(--toss-arc) * .48057, var(--toss-floor)), 1px)}37.5%{translate:round(var(--toss-x0) + var(--toss-dx) * .80616, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .80616 + var(--toss-arc) * .49286, var(--toss-floor)), 1px)}43.75%{translate:round(var(--toss-x0) + var(--toss-dx) * .89989, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .89989 + var(--toss-arc) * .43259, var(--toss-floor)), 1px)}50%{translate:round(var(--toss-x0) + var(--toss-dx) * .94963, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .94963 + var(--toss-arc) * .34813, var(--toss-floor)), 1px)}56.25%{translate:round(var(--toss-x0) + var(--toss-dx) * .97559, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .97559 + var(--toss-arc) * .26367, var(--toss-floor)), 1px)}62.5%{translate:round(var(--toss-x0) + var(--toss-dx) * .98886, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .98886 + var(--toss-arc) * .18878, var(--toss-floor)), 1px)}68.75%{translate:round(var(--toss-x0) + var(--toss-dx) * .99538, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .99538 + var(--toss-arc) * .12669, var(--toss-floor)), 1px)}75%{translate:round(var(--toss-x0) + var(--toss-dx) * .99835, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .99835 + var(--toss-arc) * .07796, var(--toss-floor)), 1px)}81.25%{translate:round(var(--toss-x0) + var(--toss-dx) * .99954, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .99954 + var(--toss-arc) * .04203, var(--toss-floor)), 1px)}87.5%{translate:round(var(--toss-x0) + var(--toss-dx) * .99992, 1px) round(max(var(--toss-y0) + var(--toss-dy) * .99992 + var(--toss-arc) * .01787, var(--toss-floor)), 1px)}93.75%{translate:round(var(--toss-x0) + var(--toss-dx) * 1, 1px) round(max(var(--toss-y0) + var(--toss-dy) * 1 + var(--toss-arc) * .00427, var(--toss-floor)), 1px)}to{translate:calc(var(--toss-x0) + var(--toss-dx)) calc(var(--toss-y0) + var(--toss-dy))}}@keyframes mg-toss-32{0%{opacity:1}19.6%,to{opacity:0}}@keyframes mg-toss-24{0%{opacity:0}19.6%{opacity:1}32%,to{opacity:0}}@keyframes mg-toss-16{0%{opacity:0}32%{opacity:1}80%{opacity:0}to{opacity:1}}@keyframes mg-toss-squash{0%{opacity:0}80%{opacity:1}90%,to{opacity:0}}@keyframes mg-toss-stretch{0%{opacity:0}90%{opacity:1}to{opacity:0}}@keyframes mg-toss-home-16{0%{opacity:1}28.889%,to{opacity:0}}@keyframes mg-toss-home-24{0%{opacity:0}28.889%{opacity:1}42.778%,to{opacity:0}}@keyframes mg-toss-home-32{0%{opacity:0}42.778%,to{opacity:1}}@keyframes mg-toss-crouch-a{0%{opacity:1}50%,to{opacity:0}}@keyframes mg-toss-crouch-b{0%{opacity:0}50%,to{opacity:1}}@keyframes mg-toss-crouched{0%{opacity:.001}to{opacity:0}}@keyframes mg-toss-spark{0%{translate:calc(var(--spark-x) * 8px) calc(var(--spark-y) * 8px);opacity:1}33.333%{translate:calc(var(--spark-x) * 12px) calc(var(--spark-y) * 12px);opacity:1}66.667%{translate:calc(var(--spark-x) * 16px) calc(var(--spark-y) * 16px);opacity:.5}to{translate:calc(var(--spark-x) * 16px) calc(var(--spark-y) * 16px);opacity:0}}.anim-toss[data-toss=out]{animation:.5s linear forwards mg-toss-out}.anim-toss[data-toss=out]>[data-size="32"]{animation:.5s step-end forwards mg-toss-32}.anim-toss[data-toss=out]>[data-size="24"]{animation:.5s step-end forwards mg-toss-24}.anim-toss[data-toss=out]>[data-size="16"]{animation:.5s step-end forwards mg-toss-16}.anim-toss[data-toss=out]>[data-size=squash]{animation:.5s step-end forwards mg-toss-squash}.anim-toss[data-toss=out]>[data-size=stretch]{animation:.5s step-end forwards mg-toss-stretch}.anim-toss[data-toss=home]{animation:.36s linear forwards mg-toss-home}.anim-toss[data-toss=home]>[data-size="16"]{animation:.36s step-end forwards mg-toss-home-16}.anim-toss[data-toss=home]>[data-size="24"]{animation:.36s step-end forwards mg-toss-home-24}.anim-toss[data-toss=home]>[data-size="32"]{animation:.36s step-end forwards mg-toss-home-32}.anim-toss-crouch[data-toss=crouch]>[data-size="32"]{animation:mg-toss-crouched .1s steps(1, end) calc(var(--toss-order) * 35ms) forwards}.anim-toss-crouch[data-toss=crouch]>[data-size=crouch-a]{animation:mg-toss-crouch-a .1s steps(1, end) calc(var(--toss-order) * 35ms) forwards}.anim-toss-crouch[data-toss=crouch]>[data-size=crouch-b]{animation:mg-toss-crouch-b .1s steps(1, end) calc(var(--toss-order) * 35ms) forwards}.anim-toss-spark[data-toss=out]>*{animation:.15s step-end .4s mg-toss-spark}body:has([data-toss]) .anim-bg-shimmer>[data-haze]{animation-play-state:paused}body:has([data-toss]) .anim-bg-shimmer:before{animation-play-state:paused}body:has([data-toss]) .anim-bg-shimmer:after{animation-play-state:paused}body:has([data-toss]) .anim-bg-pan{animation-play-state:paused}body:has([data-backdrop=still]) .anim-bg-shimmer>[data-haze]{animation-play-state:paused}body:has([data-backdrop=still]) .anim-bg-shimmer:before{animation-play-state:paused}body:has([data-backdrop=still]) .anim-bg-shimmer:after{animation-play-state:paused}body:has([data-backdrop=still]) .anim-bg-pan{animation-play-state:paused}@keyframes mg-band-in{0%{opacity:0}to{opacity:1}}@keyframes mg-band-drop{0%{translate:0 -6px}to{translate:0}}@keyframes mg-band-out{0%{opacity:1}to{opacity:0}}@keyframes mg-pip-8{0%{opacity:1}50%,to{opacity:0}}@keyframes mg-pip-20{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes mg-pip-16{0%,50%{opacity:0}to{opacity:1}}@keyframes mg-pip-out{0%{opacity:1}to{opacity:0}}.anim-band-label,.anim-band-pip>*{opacity:0}.anim-band[data-band=on] .anim-band-label,.anim-band[data-band=on] .anim-band-pip>[data-size="16"]{opacity:1}.anim-band[data-band=on] .anim-band-label{animation:.2s ease-out mg-band-in,.2s steps(2,end) mg-band-drop}.anim-band[data-band=off] .anim-band-label{animation:.12s ease-in mg-band-out}.anim-band[data-band=on] .anim-band-pip>[data-size="8"]{animation:mg-pip-8 .1s steps(1, end) calc(.12s + var(--pip-i) * 35ms)}.anim-band[data-band=on] .anim-band-pip>[data-size="20"]{animation:mg-pip-20 .1s steps(1, end) calc(.12s + var(--pip-i) * 35ms)}.anim-band[data-band=on] .anim-band-pip>[data-size="16"]{animation:mg-pip-16 .1s steps(1, end) calc(.12s + var(--pip-i) * 35ms) backwards}.anim-band[data-band=off] .anim-band-pip>[data-size="8"]{animation:50ms step-end mg-pip-out}@keyframes mg-route-hop-a{0%{translate:var(--hop-x0) var(--hop-y0);animation-timing-function:cubic-bezier(.2,.4,.6,.6)}50%{translate:var(--hop-cx) var(--hop-cy);animation-timing-function:cubic-bezier(.3,.3,.5,1)}to{translate:var(--walk-x) var(--walk-y)}}@keyframes mg-route-hop-b{0%{translate:var(--hop-x0) var(--hop-y0);animation-timing-function:cubic-bezier(.2,.4,.6,.6)}50%{translate:var(--hop-cx) var(--hop-cy);animation-timing-function:cubic-bezier(.3,.3,.5,1)}to{translate:var(--walk-x) var(--walk-y)}}@keyframes mg-route-burst{0%{opacity:1;scale:1}to{opacity:0;scale:1.9}}.anim-route-walker{translate:var(--walk-x,0px) var(--walk-y,0px)}.anim-route-walker[data-hop=a]{animation:mg-route-hop-a var(--hop-glide,50ms) linear 50ms backwards}.anim-route-walker[data-hop=b]{animation:mg-route-hop-b var(--hop-glide,50ms) linear 50ms backwards}.anim-route-burst[data-burst]{animation:.36s steps(3,end) mg-route-burst}.anim-route-foot{transition:opacity .1s steps(2,end)}.anim-route-foot[data-foot]{transition:none}@keyframes mg-route-write{0%{opacity:0}to{opacity:1}}@keyframes mg-route-dash{0%{opacity:.5}to{opacity:0}}@keyframes mg-route-flash{0%{opacity:1}to{opacity:0}}.anim-route-write{animation:mg-route-write .2s steps(4, end) var(--write-at,0s) backwards}.anim-route-dash:after{animation:mg-route-dash calc(var(--write-at,0s) + 50ms) steps(1, end)}.anim-route-flash[data-landed]:after{animation:.1s step-end mg-route-flash}@property --wipe{syntax:"<percentage>";inherits:false;initial-value:0%}.anim-wave-reveal,.anim-wave-band{animation:.6s linear forwards mg-wave}.anim-wave-left{--dir:to left}.anim-wave-right{--dir:to right}.anim-wave-reveal{-webkit-mask-image:linear-gradient(var(--dir), #000 var(--wipe), transparent var(--wipe));-webkit-mask-image:linear-gradient(var(--dir), #000 var(--wipe), transparent var(--wipe));mask-image:linear-gradient(var(--dir), #000 var(--wipe), transparent var(--wipe));-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.anim-wave-band{--chess-cell:40px;--chess-band:22%;--chess-edge:8%;-webkit-mask-image:conic-gradient(#000 0 25%, transparent 0 50%, #000 0 75%, transparent 0), linear-gradient(var(--dir), transparent var(--wipe), #000 calc(var(--wipe) + var(--chess-edge)), #000 calc(var(--wipe) + var(--chess-band) - var(--chess-edge)), transparent calc(var(--wipe) + var(--chess-band)));-webkit-mask-image:conic-gradient(#000 0 25%, transparent 0 50%, #000 0 75%, transparent 0), linear-gradient(var(--dir), transparent var(--wipe), #000 calc(var(--wipe) + var(--chess-edge)), #000 calc(var(--wipe) + var(--chess-band) - var(--chess-edge)), transparent calc(var(--wipe) + var(--chess-band)));mask-image:conic-gradient(#000 0 25%, transparent 0 50%, #000 0 75%, transparent 0), linear-gradient(var(--dir), transparent var(--wipe), #000 calc(var(--wipe) + var(--chess-edge)), #000 calc(var(--wipe) + var(--chess-band) - var(--chess-edge)), transparent calc(var(--wipe) + var(--chess-band)));-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-size:var(--chess-cell) var(--chess-cell), 100% 100%;-webkit-mask-size:var(--chess-cell) var(--chess-cell), 100% 100%;mask-size:var(--chess-cell) var(--chess-cell), 100% 100%;-webkit-mask-composite:source-in;animation:.6s linear forwards mg-wave,.6s ease-in forwards mg-band-fade;-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes mg-wave{0%{--wipe:-20%}to{--wipe:120%}}@keyframes mg-band-fade{0%{opacity:1}to{opacity:.2}}@keyframes mg-tactic-flash{0%{box-shadow:inset 0 0 0 0 var(--color-accent-hover)}45%{box-shadow:inset 0 0 0 4px var(--color-accent-hover)}to{box-shadow:inset 0 0 0 0 var(--color-accent-hover)}}.anim-tactic-flash{animation:.6s ease-in-out 2 mg-tactic-flash}@keyframes mg-solve-flash{0%{box-shadow:inset 0 0 0 0 var(--color-accent-hover)}45%{box-shadow:inset 0 0 0 4px var(--color-accent-hover)}to{box-shadow:inset 0 0 0 3px var(--color-success)}}.anim-solve-flash{animation:.6s ease-in-out forwards mg-solve-flash}@keyframes mg-solve-burst{0%{opacity:.85;border-color:var(--color-accent-hover);transform:scale(.5)}60%{opacity:.95;border-color:var(--color-success)}92%{opacity:.95;border-color:var(--color-success);transform:scale(1.67)}to{opacity:0;border-color:var(--color-success);transform:scale(1.7)}}.anim-solve-burst{animation:.6s ease-out forwards mg-solve-burst}@keyframes mg-score-block{0%{transform:translate3d(var(--burst-x), var(--burst-y), 0) scale(1);opacity:1}12%{transform:translate3d(var(--burst-x), var(--burst-y), 0) scale(1);opacity:1}90%{opacity:1}to{transform:translate3d(calc(var(--burst-x) + var(--burst-dx)), calc(var(--burst-y) + var(--burst-dy)), 0) scale(.3);opacity:0}}.anim-score-block{animation:.5s ease-in-out forwards mg-score-block}@keyframes mg-auto-next{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.anim-auto-next{animation:mg-auto-next var(--auto-next-duration,1.5s) linear forwards}@keyframes mg-chart-draw{0%{stroke-dashoffset:var(--chart-line-length,0)}to{stroke-dashoffset:0}}@keyframes mg-chart-area-in{0%{opacity:0}to{opacity:1}}.anim-chart-line{stroke-dasharray:var(--chart-line-length,0);stroke-dashoffset:var(--chart-line-length,0);animation:.9s ease-out forwards mg-chart-draw}.anim-chart-area{animation:.9s ease-out forwards mg-chart-area-in}@keyframes mg-chart-dot-in{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.anim-chart-dot{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.26s ease-out .82s forwards mg-chart-dot-in}@keyframes mg-skeleton{0%{background-position:120% 0}to{background-position:-120% 0}}.anim-skeleton{background-color:var(--skeleton-fill);background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-sheen) 40%, var(--skeleton-sheen) 60%, transparent 100%);border:1px solid var(--skeleton-border);background-repeat:no-repeat;background-size:240% 100%;animation:1.6s steps(12,end) infinite mg-skeleton}.anim-skeleton-slot{position:relative}.anim-skeleton-slot:after{content:"";opacity:0;pointer-events:none;background-color:var(--skeleton-fill);background-image:linear-gradient(90deg, transparent 0%, var(--skeleton-sheen) 40%, var(--skeleton-sheen) 60%, transparent 100%);border:1px solid var(--skeleton-border);transition:opacity var(--skeleton-fade) ease-out;background-repeat:no-repeat;background-size:240% 100%;animation:1.6s steps(12,end) infinite paused mg-skeleton;position:absolute;inset:0}.anim-skeleton-slot[data-pending]:after{opacity:1;animation-play-state:running}.anim-settle-in{animation:mg-settle-in var(--skeleton-fade) ease-out both}@keyframes mg-settle-in{0%{opacity:0}to{opacity:1}}@keyframes mg-meter-fill{0%{width:0}to{width:var(--rating-progress,0%)}}.anim-meter-fill{animation:.9s ease-out mg-meter-fill}@keyframes mg-gem-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.anim-gem-idle{animation:4.5s ease-in-out infinite mg-gem-idle}@keyframes mg-aura-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.anim-aura-pulse{animation:3.2s ease-in-out infinite mg-aura-pulse}@keyframes mg-emote-pop{0%{opacity:0;transform:translateY(8px)scale(.3)}60%{opacity:1;transform:translateY(-3px)scale(1.2)}to{opacity:1;transform:translateY(0)scale(1)}}.anim-emote-pop{animation:.34s steps(6,end) both mg-emote-pop}@keyframes mg-shades-drop{0%{opacity:0;transform:translateY(-14px)}70%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.anim-shades-drop{animation:.42s steps(7,end) .26s both mg-shades-drop}@keyframes mg-count-tick{0%{background-color:var(--color-accent-soft);transform:scale(1.14)}35%{background-color:var(--color-accent-soft);transform:scale(1)}to{background-color:#0000;transform:scale(1)}}.anim-count-tick{animation:.7s cubic-bezier(.22,.61,.36,1) mg-count-tick}@media (prefers-reduced-motion:reduce){.anim-page-in,.anim-shake,.anim-piece-drop,.anim-pop,.anim-fade-in,.anim-dim-in,.anim-bar-unroll,.anim-bar-step-in,.anim-menu-fold,.anim-scrim-clear,.anim-piece-move-fast,.anim-piece-move-slow,.anim-bg-pan,.anim-aura:before,.anim-bg-shimmer>[data-haze],.anim-bg-shimmer:before,.anim-bg-shimmer:after,.anim-count-tick,.anim-tactic-flash,.anim-solve-flash,.anim-solve-burst,.anim-score-block,.anim-auto-next,.anim-gem-idle,.anim-aura-pulse,.anim-spin,.anim-blink,.anim-pieces-in,.anim-pieces-wave-in{animation:none}.anim-piece-leave,.anim-pieces-wave-out{opacity:0;animation:none}.anim-glide-jump.anim-piece-move-slow,.anim-glide-scrub.anim-piece-move-slow{animation:none}.anim-handoff-keep,.anim-handoff-grow,.anim-handoff-widen{scale:none}.anim-band[data-band] .anim-band-label,.anim-band[data-band] .anim-band-pip>[data-size],.anim-toss[data-toss],.anim-toss[data-toss]>[data-size],.anim-toss-crouch[data-toss]>[data-size],.anim-toss-spark[data-toss]>*{animation:none}.anim-toss{visibility:hidden}[data-landed]+.anim-rail-name,.anim-rail-line,.anim-coach-hop,.anim-coach-say,.anim-scrub-fade,.anim-scrub-fade[data-scrub],.anim-cast-fly,.anim-cast-fly [data-cast=lift],.anim-cast-fly[data-arc] [data-cast=lift],.anim-cast-fly [data-cast=ring],.anim-cast-stand,.anim-cast-flinch,.anim-cast-topple [data-cast=sheet],.anim-cast-topple [data-cast=lift],.anim-cast-topple [data-cast=footing],.anim-cast-glyph{animation:none}.anim-lights{transition:none}.anim-stamp{animation-name:mg-stamp-still}.anim-stamp-spark>*,.anim-hud-roll,.anim-hud-leave,.anim-rung-fill:after,.anim-miss-bounce,.anim-heart-break-l,.anim-heart-break-r,.anim-life-cost,.anim-route-walker[data-hop=a],.anim-route-walker[data-hop=b],.anim-route-burst[data-burst]{animation:none}.anim-route-foot{transition:none}.anim-route-write,.anim-route-dash:after,.anim-route-flash[data-landed]:after,.anim-emote-pop,.anim-shades-drop{animation:none}.anim-aura-pulse{opacity:1;transform:none}.anim-meter-fill{animation:none}.anim-tactic-flash{box-shadow:inset 0 0 0 4px var(--color-accent-hover)}.anim-solve-flash{box-shadow:inset 0 0 0 3px var(--color-success)}.anim-solve-burst,.anim-score-block{opacity:0}.anim-lift,.anim-interactive,.anim-progress-fill,.anim-pieces-out,.anim-scene-swap{transition:none}.anim-lift:hover{box-shadow:none}.anim-interactive:active{transform:none}.anim-wave-reveal{animation:none;-webkit-mask-image:none;mask-image:none}.anim-wave-band{animation:none;display:none}.anim-skeleton{background-image:none;animation:none}.anim-skeleton-slot:after{transition:none}.anim-skeleton-slot[data-pending]:after{background-image:none;animation:none}.anim-settle-in{animation:none}.anim-chart-line{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.anim-chart-area,.anim-chart-dot{opacity:1;animation:none}}._badge_17qd2_1{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-sm);flex-shrink:0;align-items:center;gap:4px;padding:2px 5px;font-weight:600;display:inline-flex}._muted_17qd2_16{background-color:var(--color-elevated);color:var(--color-text-muted);border:1px solid var(--color-border)}._accent_17qd2_22{background-color:var(--color-accent-soft);color:var(--color-accent-text);border:1px solid var(--color-accent)}._danger_17qd2_28{background-color:var(--color-danger-soft);color:var(--color-danger);border:1px solid var(--color-danger)}._success_17qd2_34{background-color:var(--color-success-soft);color:var(--color-success);border:1px solid var(--color-success)}._warning_17qd2_40{background-color:var(--color-warning-soft);color:var(--color-warning);border:1px solid var(--color-warning)}._section_zc5lh_1{flex-direction:column;display:flex}._list_zc5lh_7{margin:0;padding:0;list-style:none}._sectionLabel_zc5lh_16{font-family:var(--font-sans);line-height:1.5;font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;padding:0 var(--space-3) var(--space-1);white-space:nowrap;margin:0;font-weight:600}._navItem_zc5lh_29{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);cursor:pointer;white-space:nowrap;border-left:2px solid #0000;min-height:36px;text-decoration:none;display:flex}._navItem_zc5lh_29:focus-visible{outline-offset:-2px}._navItem_zc5lh_29:hover:not(._navItemDisabled_zc5lh_51){color:var(--color-text);background-color:var(--color-elevated)}._navItem_zc5lh_29._active_zc5lh_56{color:var(--color-accent-text);border-left-color:var(--color-accent);background-color:var(--color-accent-soft)}._navItemDisabled_zc5lh_51{opacity:.45;cursor:not-allowed;pointer-events:none}._navIcon_zc5lh_68{transition:color var(--transition-fast);flex-shrink:0;align-items:center;font-size:1.05rem;display:flex}._navItem_zc5lh_29:hover:not(._navItemDisabled_zc5lh_51) ._navIcon_zc5lh_68{color:var(--color-accent-text)}._navLabel_zc5lh_82{font-size:var(--font-size-base);text-overflow:ellipsis;flex:1;overflow:hidden}@media (width<=34rem){._navItem_zc5lh_29{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){._navIcon_zc5lh_68{transition:none}}._avatar_1joy5_1{border:1px solid var(--color-border);box-shadow:var(--shadow-sm);display:block}._canvas_1joy5_7{image-rendering:pixelated;image-rendering:crisp-edges}._presetWrap_1joy5_14{justify-content:center;align-items:center;display:flex;overflow:hidden}._presetSprite_1joy5_21{width:74%;height:74%;image-rendering:pixelated;image-rendering:crisp-edges}._flag_18ywz_1{image-rendering:pixelated;image-rendering:crisp-edges;display:block}._gem_nb9jd_5{flex-shrink:0;width:1.25em;height:1.25em;display:block}._showcase_1cn0b_4{color:var(--color-accent-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._icon_1cn0b_12{align-items:center;font-size:16px;display:flex}._chip_66d46_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);display:inline-flex}._bare_66d46_12{box-shadow:none;background-color:#0000;border:none;padding:0;display:flex}._avatarWrap_66d46_20{flex-shrink:0;line-height:0;display:inline-flex;position:relative}._flagBadge_66d46_30{right:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);border:1px solid var(--color-border);display:block;position:absolute}._nickname_66d46_38{font-size:var(--font-size-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:16ch;overflow:hidden}._streak_cjcmv_3{align-items:center;gap:var(--space-1);color:var(--color-text-muted);flex-shrink:0;margin-left:auto;display:flex}._icon_cjcmv_13{font-size:var(--font-size-lg);color:var(--color-accent-text)}._risk_cjcmv_19{color:var(--color-danger)}._count_cjcmv_23{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._identity_e5ws7_7{border-top:1px solid var(--color-border);flex-direction:column;display:flex}._link_e5ws7_13{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);min-height:36px;color:var(--color-text);transition:background-color var(--transition-fast), border-color var(--transition-fast);border-left:2px solid #0000;text-decoration:none;display:flex;overflow:hidden}._link_e5ws7_13:focus-visible{outline-offset:-2px}._link_e5ws7_13:hover{background-color:var(--color-elevated)}._active_e5ws7_39{border-left-color:var(--color-accent);background-color:var(--color-accent-soft)}._backdrop_1ejrw_3{z-index:var(--z-modal);overscroll-behavior:contain;touch-action:none;background:#0e0c16a6;position:fixed;inset:0}._drawer_1ejrw_13{width:240px;height:100dvh;z-index:var(--z-modal);pointer-events:none;padding-bottom:env(safe-area-inset-bottom);outline:none;flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:hidden}._close_1ejrw_23{pointer-events:auto;width:var(--nav-h);height:var(--nav-h);background-color:var(--color-surface);color:var(--color-text-muted);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);transition:color var(--transition-fast), background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;font-size:1.3rem;display:flex}._close_1ejrw_23:focus-visible{outline-offset:-2px}._close_1ejrw_23:hover{color:var(--color-text);background-color:var(--color-elevated)}._nav_1ejrw_19{pointer-events:auto;background-color:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;flex:1;min-height:0;display:flex}._navSections_1ejrw_19{overscroll-behavior:contain;min-height:0;padding-top:var(--space-2);scroll-padding-bottom:var(--space-5);-webkit-mask-image:linear-gradient(to bottom, currentcolor calc(100% - var(--fade,0px)), transparent);-webkit-mask-image:linear-gradient(to bottom, currentcolor calc(100% - var(--fade,0px)), transparent);mask-image:linear-gradient(to bottom, currentcolor calc(100% - var(--fade,0px)), transparent);gap:var(--space-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (width<=34rem) and (height<=52rem){._navSections_1ejrw_19{gap:var(--space-3)}}._logo_34imy_5{width:1em;height:1em;display:block}._menuBtn_1o5h1_3{width:52px;height:52px;color:var(--color-text-muted);border-right:1px solid var(--color-border);transition:color var(--transition-fast), background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;display:flex}._menuBtn_1o5h1_3:hover{color:var(--color-text);background-color:var(--color-elevated)}._title_1o5h1_21{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);padding:0 var(--space-3);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._logo_1o5h1_35{border-left:1px solid var(--color-border);width:52px;height:52px;transition:background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._logo_1o5h1_35:hover{background-color:var(--color-elevated)}._logo_1o5h1_35:hover ._logoIcon_1o5h1_50{color:var(--color-accent-text)}._logoIcon_1o5h1_50{color:var(--color-accent-text);font-size:1.4rem}._doors_k5wb3_1{gap:var(--space-1);flex-direction:column;display:flex}._door_k5wb3_1{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-lg);text-align:left;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);border:2px solid #0000;line-height:1.6;display:flex}._door_k5wb3_1:hover{color:var(--color-text)}._door_k5wb3_1[aria-selected=true]{color:var(--color-text);border-color:var(--color-accent)}._door_k5wb3_1:focus-visible{outline-offset:-2px}._cursor_k5wb3_42{color:var(--color-accent-text);visibility:hidden;flex-shrink:0;font-size:1rem;display:flex}._door_k5wb3_1[aria-selected=true] ._cursor_k5wb3_42{visibility:visible}._icon_k5wb3_54{transition:color var(--transition-fast);flex-shrink:0;font-size:1.25rem;display:flex}._door_k5wb3_1[aria-selected=true] ._icon_k5wb3_54{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){._door_k5wb3_1,._icon_k5wb3_54{transition:none}}._foot_m3ob9_2{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:2px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;display:flex}._links_m3ob9_14{gap:var(--space-3);display:flex}._link_m3ob9_14{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text-lead);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);border-left:2px solid #0000;display:flex}._link_m3ob9_14:hover{color:var(--color-text);background-color:var(--color-elevated);border-left-color:var(--color-accent)}._link_m3ob9_14:focus-visible{outline-offset:-2px}._linkIcon_m3ob9_42{flex-shrink:0;font-size:1.05rem}._hint_m3ob9_47{gap:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;margin-left:auto;display:flex}._hintGroup_m3ob9_56+._hintGroup_m3ob9_56:before{content:"·";margin-right:var(--space-1)}._hint_m3ob9_47 kbd{min-width:1.6em;padding:0 var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-xs);text-align:center;color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border);margin-right:2px;display:inline-block}@media (height<=30rem){._foot_m3ob9_2{margin-top:var(--space-2);padding-top:var(--space-2)}._hint_m3ob9_47{display:none}._foot_m3ob9_2:not(:has(._links_m3ob9_14)){display:none}}@media (prefers-reduced-motion:reduce){._link_m3ob9_14{transition:none}}._pane_1r5uf_1{gap:var(--space-3);min-width:0;padding-left:var(--space-4);border-left:2px solid var(--color-border);flex-direction:column;display:flex}._about_1r5uf_10{padding:0 var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted)}._pages_1r5uf_16{flex-direction:column;gap:2px;list-style:none;display:flex}._page_1r5uf_16{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) var(--space-3);color:var(--color-text-lead);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);border-left:2px solid #0000;display:flex}._page_1r5uf_16:hover,._page_1r5uf_16:focus-visible{color:var(--color-text);background-color:var(--color-elevated);border-left-color:var(--color-accent)}._page_1r5uf_16:focus-visible{outline-offset:-2px}._icon_1r5uf_48{margin-top:var(--space-1);transition:color var(--transition-fast);flex-shrink:0;font-size:1.05rem;display:flex}._page_1r5uf_16:hover ._icon_1r5uf_48,._page_1r5uf_16:focus-visible ._icon_1r5uf_48{color:var(--color-accent-text)}._text_1r5uf_61{flex-direction:column;min-width:0;display:flex}._name_1r5uf_67{font-size:var(--font-size-lg)}._info_1r5uf_71{font-size:var(--font-size-sm);color:var(--color-text-muted)}._time_1r5uf_77{margin-left:var(--space-1);font-size:var(--font-size-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);font-weight:600}@media (width<=45rem){._pane_1r5uf_1{padding-top:var(--space-3);border-top:2px solid var(--color-border);border-left:none;padding-left:0}}@media (prefers-reduced-motion:reduce){._page_1r5uf_16,._icon_1r5uf_48{transition:none}}._scrim_kqezf_3{z-index:var(--z-modal);padding:var(--space-4);background-color:var(--color-veil-strong);place-items:center;display:grid;position:fixed;inset:0}._frame_kqezf_16{width:min(760px,100%);max-height:100%;padding:var(--space-5);background-color:var(--color-surface);border:4px solid var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg), inset 0 0 0 6px var(--color-border), var(--shadow-lg);flex-direction:column;display:flex;overflow-y:auto}._frame_kqezf_16:focus{outline:none}._head_kqezf_35{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:2px solid var(--color-border);flex-shrink:0;display:flex}._title_kqezf_46{font-size:var(--font-size-xl);text-transform:uppercase;color:var(--color-accent-text);text-shadow:3px 3px 0 var(--color-title-shadow);line-height:1.5}._close_kqezf_54{width:40px;height:40px;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;font-size:1.25rem;display:flex}._close_kqezf_54:hover{color:var(--color-text);border-color:var(--color-border)}._body_kqezf_14{gap:var(--space-5);grid-template-columns:max-content minmax(0,1fr);min-height:0;display:grid;overflow-y:auto}@media (width<=45rem){._frame_kqezf_16{padding:var(--space-4) var(--space-3)}._body_kqezf_14{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}}@media (height<=30rem){._frame_kqezf_16{padding:var(--space-3)}._head_kqezf_35{padding-bottom:var(--space-2);margin-bottom:var(--space-2)}}@media (prefers-reduced-motion:reduce){._close_kqezf_54{transition:none}}._chips_1y4ap_3{pointer-events:none;justify-content:space-between;display:flex;position:absolute;inset:0}._chip_1y4ap_3{align-items:center;gap:var(--space-2);pointer-events:auto;font-family:var(--font-pixel);font-size:var(--font-size-sm);text-transform:uppercase;white-space:nowrap;transition:color var(--transition-fast), background-color var(--transition-fast);line-height:1;display:flex}._chip_1y4ap_3:focus-visible{outline-offset:-2px}._menuChip_1y4ap_33{padding:0 var(--space-3) 0 var(--space-4);color:var(--color-text);box-shadow:inset -1px 0 0 var(--color-border)}._menuChip_1y4ap_33:hover{background-color:var(--color-elevated)}._brand_1y4ap_30{align-items:center;gap:var(--space-2);text-transform:none;display:flex}._logo_1y4ap_31{color:var(--color-accent-text);transition:color var(--transition-fast);font-size:1.4rem}._menuChip_1y4ap_33:hover ._logo_1y4ap_31{color:var(--color-accent-text)}._wordmark_1y4ap_31{letter-spacing:.02em}._menu_1y4ap_33{align-self:stretch;align-items:center;gap:var(--space-2);margin-left:var(--space-2);color:var(--color-text-muted);transition:color var(--transition-fast);display:flex}._menu_1y4ap_33:before{content:"";width:1px;margin:var(--space-2) var(--space-1) var(--space-2) 0;background-color:var(--color-border);align-self:stretch}._menuChip_1y4ap_33:hover ._menu_1y4ap_33{color:var(--color-text)}._menuIcon_1y4ap_88{font-size:1.05rem}._signChip_1y4ap_93{padding:0 var(--space-3);color:var(--color-text);background-color:var(--color-elevated);border-left:1px solid var(--color-border)}._signChip_1y4ap_93:hover{color:var(--color-bg);background-color:var(--color-accent)}._signIcon_1y4ap_105{font-size:1.05rem}._leaving_1y4ap_112 ._menu_1y4ap_33{visibility:hidden}._leaving_1y4ap_112 ._menuChip_1y4ap_33{box-shadow:none}._leaving_1y4ap_112 ._brand_1y4ap_30{background-color:var(--color-surface)}@media (width<=68rem){._menuChip_1y4ap_33{padding-left:var(--space-3)}._wordmark_1y4ap_31{display:none}}@media (prefers-reduced-motion:reduce){._chip_1y4ap_3,._logo_1y4ap_31,._menu_1y4ap_33{transition:none}}._menu_1c9ci_3{min-width:216px;padding:var(--space-1);background-color:var(--color-surface);border:2px solid var(--color-accent);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:100%;left:0}._end_1c9ci_17{left:auto;right:0}._item_1c9ci_22{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);font-size:var(--font-size-base);white-space:nowrap;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);display:flex}._item_1c9ci_22:hover,._item_1c9ci_22:focus-visible{color:var(--color-text);background-color:var(--color-elevated)}._item_1c9ci_22:focus-visible{outline-offset:-2px}._current_1c9ci_47{color:var(--color-accent-text);background-color:var(--color-accent-soft)}._cursor_1c9ci_54{font-size:var(--font-size-sm);color:var(--color-accent-text);visibility:hidden;display:flex}._item_1c9ci_22:hover ._cursor_1c9ci_54,._item_1c9ci_22:focus-visible ._cursor_1c9ci_54,._current_1c9ci_47 ._cursor_1c9ci_54{visibility:visible}._icon_1c9ci_67{transition:color var(--transition-fast);flex-shrink:0;font-size:1.05rem;display:flex}._item_1c9ci_22:hover ._icon_1c9ci_67,._current_1c9ci_47 ._icon_1c9ci_67{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){._item_1c9ci_22,._icon_1c9ci_67{transition:none}}._wrap_iooff_2{display:flex;position:relative}._door_iooff_9{align-items:center;gap:var(--space-2);padding:0 var(--space-3);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast), box-shadow var(--transition-fast);line-height:1;display:flex}._door_iooff_9:hover{color:var(--color-text);background-color:var(--color-elevated)}._door_iooff_9:focus-visible{outline-offset:-2px}._door_iooff_9[aria-current=true]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._door_iooff_9[aria-expanded=true]{color:var(--color-bg);background-color:var(--color-accent);box-shadow:none}._door_iooff_9[aria-expanded=true]:focus-visible{outline-color:var(--color-bg)}._icon_iooff_56{font-size:1.05rem;display:none}@media (width<=56rem){._icon_iooff_56{display:flex}._label_iooff_68{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){._door_iooff_9{transition:none}}._end_1lizj_2{flex-shrink:0;align-items:stretch;margin-left:auto;display:flex}._link_1lizj_10{align-items:center;gap:var(--space-2);padding:0 var(--space-3);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-transform:uppercase;white-space:nowrap;color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);line-height:1;display:flex}._link_1lizj_10:hover{color:var(--color-text);background-color:var(--color-elevated)}._link_1lizj_10:focus-visible{outline-offset:-2px}._link_1lizj_10[aria-current=page]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._icon_1lizj_41{font-size:1.05rem;display:none}._link_1lizj_10:last-of-type{color:var(--color-text);background-color:var(--color-elevated);border-left:1px solid var(--color-border)}._link_1lizj_10:last-of-type:hover{color:var(--color-bg);background-color:var(--color-accent)}._link_1lizj_10:last-of-type ._icon_1lizj_41{display:flex}._streak_1lizj_62{padding:0 var(--space-2);align-items:center;display:flex}._streak_1lizj_62:empty{display:none}._avatar_1lizj_73{font-size:1.5rem;line-height:0;display:flex}._name_1lizj_81{text-overflow:ellipsis;max-width:16ch;font-family:var(--font-sans);font-size:var(--font-size-base);text-transform:none;overflow:hidden}@media (width<=68rem){._link_1lizj_10:not(:last-of-type) ._icon_1lizj_41{display:flex}._link_1lizj_10:not(:last-of-type) ._label_1lizj_97,._name_1lizj_81{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){._link_1lizj_10{transition:none}}._bar_12led_4{flex:1;align-items:stretch;min-width:0;display:flex}._brand_12led_13{align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-4);color:var(--color-text);flex-shrink:0;display:flex}._logo_12led_22{color:var(--color-accent-text);transition:color var(--transition-fast);font-size:1.4rem}._wordmark_12led_28{font-family:var(--font-pixel);font-size:var(--font-size-sm);letter-spacing:.02em;white-space:nowrap;transition:color var(--transition-fast)}._brand_12led_13:hover ._logo_12led_22,._brand_12led_13:hover ._wordmark_12led_28{color:var(--color-accent-text)}._brand_12led_13:focus-visible{outline-offset:-2px}._nav_12led_46{flex:1;align-items:stretch;min-width:0;display:flex}._doors_12led_53{flex-shrink:0;align-items:stretch;list-style:none;display:flex}._slot_12led_60{display:flex}@media (width<=68rem){._wordmark_12led_28{display:none}._brand_12led_13{padding-inline:var(--space-3)}}@media (prefers-reduced-motion:reduce){._logo_12led_22,._wordmark_12led_28{transition:none}}._band_1onts_4{z-index:3;height:var(--nav-h);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:stretch;display:flex;position:relative}._bar_1onts_17{display:contents}._asleep_1onts_21{visibility:hidden}._folded_1onts_30{clip-path:polygon(0 0, 100% 0, 100% 100%, calc(100% - var(--title-r)) 100%, calc(100% - var(--title-r)) 0, var(--title-l) 0, var(--title-l) 100%, 0 100%)}@media (width<=34rem){._band_1onts_4{align-items:center}}._layer_4183x_1{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._checker_4183x_11{--bg-pan-x:96px;--bg-pan-y:96px;--bg-pan-duration:50s;background-image:repeating-conic-gradient(rgba(233, 230, 247, var(--pattern-alpha,.035)) 0% 25%, transparent 0% 50%);background-size:var(--pattern-tile,96px) var(--pattern-tile,96px)}._lines_4183x_27{--bg-pan-x:34px;--bg-pan-y:-34px;--bg-pan-duration:40s;background-image:repeating-linear-gradient(45deg, rgba(233, 230, 247, var(--pattern-alpha,.05)) 0 2px, transparent 2px 24px)}._shimmer_4183x_45{--bg-sweep-duration:10.5s;--bg-glide-duration:calc(var(--bg-sweep-duration) * 4);--bg-glide-x:-48px;--bg-glide-y:24px}._layer_4183x_1>[data-haze]{display:none}._shimmer_4183x_45>[data-haze]{z-index:-1;background:linear-gradient(115deg, transparent 44.5%, color-mix(in srgb, var(--color-holo-1) 7%, transparent) 47.7%, color-mix(in srgb, var(--color-holo-2) 8%, transparent) 50%, color-mix(in srgb, var(--color-holo-3) 7%, transparent) 52.3%, transparent 55.5%);width:300%;height:200%;display:block;position:absolute;top:0;left:0;transform:translate(-66.6667%,-50%)}._shimmer_4183x_45:before,._shimmer_4183x_45:after{content:"";inset:calc(-1 * var(--bg-glide-y)) var(--bg-glide-x) 0 0;position:absolute}._shimmer_4183x_45:before{background-color:var(--color-text);opacity:var(--pattern-alpha,.16);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='11' y='11' width='2' height='2'/%3E%3C/svg%3E") 0 0/24px 24px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='11' y='11' width='2' height='2'/%3E%3C/svg%3E") 0 0/24px 24px}._shimmer_4183x_45:after{background:repeating-linear-gradient(115deg, var(--color-holo-1) 0, var(--color-holo-2) 90px, var(--color-holo-3) 180px, var(--color-holo-2) 270px, var(--color-holo-1) 360px) 100% 100% / 600% 300% no-repeat;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='10.5' y='10.5' width='3' height='3'/%3E%3C/svg%3E"), linear-gradient(115deg, transparent 44.5%, color-mix(in srgb, currentColor 90%, transparent) 50%, transparent 55.5%);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='10.5' y='10.5' width='3' height='3'/%3E%3C/svg%3E"), linear-gradient(115deg, transparent 44.5%, color-mix(in srgb, currentColor 90%, transparent) 50%, transparent 55.5%);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Crect x='10.5' y='10.5' width='3' height='3'/%3E%3C/svg%3E"), linear-gradient(115deg, transparent 44.5%, color-mix(in srgb, currentColor 90%, transparent) 50%, transparent 55.5%);-webkit-mask-composite:source-in;-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%;-webkit-mask-size:24px 24px,300% 200%;mask-size:24px 24px,300% 200%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}._aura_4183x_133:before{content:"";background:radial-gradient(40% 40% at 30% 30%,#8b5cf629,#0000 70%),radial-gradient(35% 35% at 70% 65%,#4f6af51f,#0000 70%),radial-gradient(30% 30% at 55% 25%,#a78bfa14,#0000 70%);position:absolute;inset:-50%}._button_187tn_1{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-pixel);font-size:var(--font-size-xs);border-radius:var(--radius-sm);box-shadow:var(--shadow-sm);border:1px solid #0000;line-height:1.6;display:inline-flex}@media (width<=34rem){._button_187tn_1{min-height:2.75rem}}._button_187tn_1 svg{width:var(--font-size-base);height:var(--font-size-base);flex-shrink:0}._button_187tn_1:disabled{border-color:var(--color-border);color:var(--color-text-muted);box-shadow:none;cursor:not-allowed;background-color:#0000}._button_187tn_1[data-pending],._button_187tn_1[data-pending]:hover{opacity:.7;cursor:progress}._button_187tn_1[data-pending]:active{transform:none}._button_187tn_1:has(>._stackLabel_187tn_55){place-items:center;display:inline-grid}._stackHidden_187tn_61,._stackLabel_187tn_55{justify-content:center;align-items:center;gap:var(--space-2);grid-area:1/1;display:inline-flex}._stackHidden_187tn_61{visibility:hidden}._primary_187tn_74{background-color:var(--color-accent);color:var(--color-bg)}._primary_187tn_74:hover:not(:disabled):not([data-pending]){background-color:var(--color-accent-hover)}._secondary_187tn_83{background-color:var(--color-elevated);color:var(--color-text);border-color:var(--color-border)}._secondary_187tn_83:hover:not(:disabled):not([data-pending]){border-color:var(--color-text-muted)}._danger_187tn_93{background-color:var(--color-danger);color:var(--color-bg)}._danger_187tn_93:hover:not(:disabled):not([data-pending]){opacity:.85}._lg_187tn_106{padding:var(--space-3) var(--space-5);font-size:var(--font-size-lg);text-wrap:balance;box-shadow:var(--shadow-md)}@media (width<=34rem){._lg_187tn_106{padding:var(--space-3);font-size:var(--font-size-sm)}}._lg_187tn_106 svg{width:var(--font-size-lg);height:var(--font-size-lg)}._note_n3vwy_3{font-size:var(--font-size-sm);margin:0;line-height:1.5}._muted_n3vwy_9{color:var(--color-text-muted)}._danger_n3vwy_13{color:var(--color-danger)}._container_c9te1_1{padding:var(--space-5);flex:1;justify-content:center;align-items:center;min-height:200px;display:flex}._card_c9te1_10{padding:var(--space-4);gap:var(--space-3);flex-direction:column;width:100%;max-width:480px;display:flex}._title_c9te1_19{font-size:var(--font-size-xl);color:var(--color-danger)}._message_c9te1_24{font-family:var(--font-mono);word-break:break-all}._retry_c9te1_29{align-self:flex-start}._wrapper_13owi_1{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}._scroll_13owi_10{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex:1;min-height:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){._scroll_13owi_10{scroll-behavior:smooth}._scroll_13owi_10[data-snap]:not([data-glide]){scroll-snap-type:y proximity}}._scroll_13owi_10:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._scroll_13owi_10::-webkit-scrollbar{width:4px}._scroll_13owi_10::-webkit-scrollbar-track{background:0 0}._scroll_13owi_10::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-full)}._fade_13owi_57{height:var(--scroll-fade-size);pointer-events:none;z-index:2;opacity:0;transition:opacity var(--transition-fast);position:absolute;left:0;right:0}._fade_13owi_57._visible_13owi_68{opacity:1}._fadeTop_13owi_72{background:linear-gradient(to bottom, var(--scroll-fade-color,var(--color-surface)) 0%, transparent 100%);top:0}._fadeBottom_13owi_81{background:linear-gradient(to top, var(--scroll-fade-color,var(--color-surface)) 0%, transparent 100%);bottom:0}@media (prefers-reduced-motion:reduce){._fade_13owi_57{transition:none}}._page_1oh9j_1{padding:var(--space-6);flex-direction:column;width:100%;min-height:100%;margin-inline:auto;display:flex}._narrow_1oh9j_10{max-width:var(--page-max-width-narrow)}._default_1oh9j_14{max-width:var(--page-max-width)}._wide_1oh9j_18{max-width:var(--page-max-width-wide)}._full_1oh9j_22{max-width:none}._alignTop_1oh9j_26{justify-content:flex-start}._alignCenter_1oh9j_30{justify-content:center}._gapMd_1oh9j_34{gap:var(--space-4)}._gapLg_1oh9j_38{gap:var(--space-5)}@media (width<=34rem){._page_1oh9j_1{padding:var(--space-4)}}._header_viqx6_1{gap:var(--space-2);flex-direction:column;display:flex}._row_viqx6_9{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-flow:wrap}._text_viqx6_17{gap:var(--space-2);flex-direction:column;display:flex}._title_viqx6_23{font-size:var(--font-size-xl);color:var(--color-text)}._subtitle_viqx6_28{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.6}._actions_viqx6_34{flex-shrink:0}._inBar_viqx6_42{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=34rem){._inBar_viqx6_42{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}}._back_viqx6_65{align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);margin-left:calc(var(--space-2) * -1);border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-size-sm);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;display:inline-flex}._back_viqx6_65:hover{color:var(--color-accent-text);background-color:var(--color-accent-soft)}._back_viqx6_65 svg{font-size:1.1em}@media (width<=34rem){._back_viqx6_65{position:relative}._back_viqx6_65:after{content:"";position:absolute;inset-block:calc(-1.375rem + 50%);inset-inline:0}}@media (width<=45rem){._barNamed_viqx6_110{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._panel_eujpx_1{padding:var(--space-6);flex-direction:column;justify-content:center;align-items:center;display:flex}._full_eujpx_9{min-height:100%}._tall_eujpx_13{min-height:60dvh}._gap_eujpx_19{gap:var(--space-4)}@media (width<=34rem){._panel_eujpx_1{padding:var(--space-4)}}._card_1rdsl_1{gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;display:flex}._label_1rdsl_10{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.6}._options_1rdsl_17{gap:var(--space-1);flex-wrap:wrap;display:flex}._option_1rdsl_17{justify-content:center;align-items:center;gap:var(--space-2);min-width:min-content;padding:var(--space-2) var(--space-3);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);transition:color var(--transition-fast), border-color var(--transition-fast);flex:1;line-height:1.6;display:inline-flex;position:relative}@media (width<=34rem){._option_1rdsl_17{min-height:2.75rem}}._optionLabel_1rdsl_40{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._adornment_1rdsl_73{flex-shrink:0;align-items:center;display:inline-flex}._option_1rdsl_17:hover:not(:disabled){color:var(--color-text)}._option_1rdsl_17:disabled{cursor:not-allowed}._option_1rdsl_17:disabled:not(._selected_1rdsl_89){opacity:.4}._selected_1rdsl_89,._selected_1rdsl_89:hover{color:var(--color-accent-text);border-color:var(--color-accent);background-color:var(--color-accent-soft)}._icon_1rdsl_100{flex-shrink:0;display:inline-flex}._sm_1rdsl_107{background:0 0;border:0;padding:0}._sm_1rdsl_107 ._options_1rdsl_17{grid-auto-columns:minmax(3.5rem,1fr);grid-auto-flow:column;display:grid}._sm_1rdsl_107 ._option_1rdsl_17{min-width:0;height:2.25rem;min-height:0;padding:0 var(--space-1);gap:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-base);border-color:var(--color-border-strong);font-weight:500;line-height:1.5}._sm_1rdsl_107 ._option_1rdsl_17:after{content:"";position:absolute;inset:-5px 0}._sm_1rdsl_107 ._option_1rdsl_17:hover:not(:disabled){border-color:var(--color-accent)}._sm_1rdsl_107 ._selected_1rdsl_89,._sm_1rdsl_107 ._selected_1rdsl_89:hover{color:var(--color-text);border-color:var(--color-accent);background-color:var(--color-selected);font-weight:600}._option_1rdsl_17._described_1rdsl_156{gap:var(--space-1);height:auto;min-height:5rem;padding:var(--space-2) var(--space-1);flex-direction:column}._option_1rdsl_17._described_1rdsl_156:after{content:none}._description_1rdsl_168{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);text-wrap:balance;font-weight:400;line-height:1.5}._selected_1rdsl_89 ._description_1rdsl_168{color:var(--color-text)}._column_1rdsl_183 ._options_1rdsl_17{gap:var(--space-2);grid-template-columns:1fr;grid-auto-flow:row;display:grid}._column_1rdsl_183 ._option_1rdsl_17._described_1rdsl_156{place-items:center start;column-gap:var(--space-3);min-height:4rem;padding:0 var(--space-3);text-align:left;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;row-gap:0;display:grid}._column_1rdsl_183 ._described_1rdsl_156 ._optionLabel_1rdsl_40{font-size:var(--font-size-lg);grid-area:1/1}._column_1rdsl_183 ._described_1rdsl_156 ._description_1rdsl_168{grid-area:2/1}._column_1rdsl_183 ._described_1rdsl_156 ._adornment_1rdsl_73{grid-area:1/2/3/3}._grid_1rdsl_219 ._options_1rdsl_17{grid-template-columns:repeat(2,1fr);display:grid}._hint_1rdsl_224{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5}._card_npogi_1{gap:var(--space-3);width:100%;max-width:var(--page-max-width-slim);box-sizing:border-box;padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._title_npogi_14{font-size:var(--font-size-lg);margin:0}._body_npogi_19{color:var(--color-text-muted);margin:0}._backdrop_14wgl_1{z-index:var(--z-modal);padding:var(--space-3);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modal_14wgl_12{background-color:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-width:440px;max-height:85dvh;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;container:modal/inline-size}._roomy_14wgl_40{max-width:760px}._roomy_14wgl_40 ._header_14wgl_44{padding:var(--space-3) var(--space-5)}._roomy_14wgl_40 ._bodyInner_14wgl_48{padding:var(--space-5)}._wide_14wgl_54{max-width:var(--page-max-width-wide)}._header_14wgl_44{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._title_14wgl_70{text-wrap:balance;min-width:0;font-size:var(--font-size-sm);color:var(--color-text);flex:1}._aside_14wgl_79{align-items:baseline;display:inline-flex}@container modal (width<=28rem){._header_14wgl_44{row-gap:var(--space-2);flex-wrap:wrap}._close_14wgl_95{order:1}._aside_14wgl_79{flex-basis:100%;order:2;justify-content:flex-end}}._close_14wgl_95{min-width:24px;min-height:24px;color:var(--color-text-muted);transition:color var(--transition-fast);justify-content:center;align-items:center;font-size:1.2rem;display:flex}._close_14wgl_95:hover{color:var(--color-text)}._close_14wgl_95{position:relative}._close_14wgl_95:after{content:"";inset:calc(var(--space-3) * -1 / 2 - var(--space-1));position:absolute}._body_14wgl_48{flex-direction:column;flex:1;min-height:0;display:flex}._bodyInner_14wgl_48{padding:var(--space-4)}._footer_14wgl_148{padding:0 var(--space-4) env(safe-area-inset-bottom,0px);border-top:1px solid var(--color-border);flex:none}._pageBackdrop_14wgl_154{padding:0}._page_14wgl_154{max-width:none;height:100dvh;max-height:none;box-shadow:none;border:0}._page_14wgl_154>._header_14wgl_44{min-height:calc(var(--space-6) + var(--space-3));padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);justify-content:flex-start}._page_14wgl_154 ._close_14wgl_95{min-width:var(--space-6);min-height:var(--space-6);color:var(--color-text);order:-1}._page_14wgl_154 ._title_14wgl_70{font-family:var(--font-pixel);font-size:var(--font-size-lg);line-height:1.5}@media (width<=34rem){._sheetBackdrop_14wgl_189{align-items:flex-end;padding:0}._sheetBackdrop_14wgl_189._clear_14wgl_196{background-color:#0000}._sheet_14wgl_189{max-width:none;max-height:calc(100dvh - var(--space-6));border:0;border-top:2px solid var(--color-border-strong);box-shadow:var(--shadow-sheet)}._sheet_14wgl_189:not(._hasFooter_14wgl_212):before{content:"";width:var(--space-5);height:var(--space-1);margin-top:var(--space-2);background-color:var(--color-border-strong);flex:none;align-self:center}._sheet_14wgl_189._hasFooter_14wgl_212>._header_14wgl_44{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._sheet_14wgl_189._hasFooter_14wgl_212 ._close_14wgl_95{display:none}}._body_y4bps_3{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}._icon_y4bps_11{font-size:var(--font-size-3xl);color:var(--color-accent-text);display:flex}._text_y4bps_17{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:40ch;line-height:1.6}._actions_y4bps_24{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._cta_y4bps_33{display:inline-flex}._pips_p4015_1{gap:2px;display:inline-flex}._pip_p4015_1{border:1px solid var(--color-text-muted);width:8px;height:8px}._on_p4015_13{background-color:var(--color-accent);border-color:var(--color-accent)}._off_p4015_18{background-color:#0000}._piece_kmdcj_1{pointer-events:none;width:74%;height:74%}._pixel_kmdcj_7{width:72%;height:72%;image-rendering:pixelated}._white_kmdcj_14{color:var(--color-piece-light);filter:var(--piece-drop-shadow)}._black_kmdcj_19{color:var(--color-piece-dark);filter:var(--piece-drop-shadow-black)}:where([data-piece-outline=on]) ._white_kmdcj_14{filter:var(--piece-outline-white)}:where([data-piece-outline=on]) ._black_kmdcj_19{filter:var(--piece-outline-black)}._piece_1qxu3_4{pointer-events:none;width:72%;height:72%;image-rendering:pixelated;position:relative;overflow:visible}._white_1qxu3_14{color:var(--color-piece-light)}._black_1qxu3_18{color:var(--color-piece-dark)}._edge_1qxu3_24{stroke:var(--color-piece-edge);stroke-width:.67px}._grid_kuhco_10{aspect-ratio:1;pointer-events:none;-webkit-user-select:none;user-select:none;grid-template-columns:repeat(8,1fr);width:100%;display:grid}._square_kuhco_6{aspect-ratio:1;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}._light_kuhco_29{background-color:var(--color-board-light)}._dark_kuhco_33{background-color:var(--color-board-dark)}._lastMove_kuhco_39:before{content:"";background-color:var(--color-last-move);box-shadow:inset 0 0 0 2px var(--color-last-move-edge);pointer-events:none;position:absolute;inset:0}._check_kuhco_51{box-shadow:inset 0 0 0 1px var(--color-check-liner), inset 0 0 0 4px var(--board-check,var(--color-danger)), inset 0 0 0 6px var(--color-check-liner)}._board_rxzhj_6{border:2px solid var(--board-frame,var(--color-border));box-shadow:var(--board-frame-shadow,var(--shadow-md))}._ringSuccess_rxzhj_52{--board-check:var(--color-success)}._ringDanger_rxzhj_56{--board-check:var(--color-danger)}._body_n4tnh_3{gap:var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-direction:column;line-height:1.6;display:flex}._actions_n4tnh_14{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=34rem){._actions_n4tnh_14{gap:var(--space-3);flex-flow:column}._actions_n4tnh_14>*{width:100%;min-height:3rem}}._card_1jkfq_1{flex-direction:column;display:flex}._card_1jkfq_1 ._primary_1jkfq_9{width:100%;min-height:3rem;font-size:var(--font-size-sm);white-space:nowrap;padding-block:0}._row_1jkfq_18{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;display:flex}._meta_1jkfq_26{column-gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-muted);text-wrap:pretty;flex-wrap:wrap;margin:0;display:flex}._meta_1jkfq_26>*+:before{content:"·";margin-right:var(--space-2)}._quietAction_1jkfq_41{min-height:3rem;font-size:var(--font-size-base);color:var(--color-text-muted);text-underline-offset:3px;transition:color var(--transition-fast);flex-shrink:0;align-items:center;text-decoration:underline;display:inline-flex}._quietAction_1jkfq_41:hover{color:var(--color-danger)}@media (prefers-reduced-motion:reduce){._quietAction_1jkfq_41{transition:none}}._resultDanger_1jkfq_64{color:var(--color-danger)}._strip_1jxo1_1{gap:var(--space-3);flex-direction:column;display:flex}._heading_1jxo1_8{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:400;line-height:1.5}._links_1jxo1_16{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._link_1jxo1_16{align-items:center;gap:var(--space-2);min-height:3.5rem;padding:0 var(--space-3);border:1px solid var(--color-border);display:flex}._link_1jxo1_16:hover{border-color:var(--color-accent);background-color:var(--color-surface)}._icon_1jxo1_38{font-size:var(--font-size-xl);color:var(--color-text-muted);display:flex}._link_1jxo1_16:hover ._icon_1jxo1_38{color:var(--color-accent-text)}._label_1jxo1_48{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-size-base);color:var(--color-text);font-weight:600;overflow:hidden}._chevron_1jxo1_59{color:var(--color-text-muted);flex-shrink:0;margin-left:auto;rotate:-90deg}@media (width<=45rem){._links_1jxo1_16{grid-template-columns:1fr}}._hero_1p8m0_5,._lane_1p8m0_6{width:100%;max-width:var(--board-cap);margin-inline:auto}._hero_1p8m0_5{--hub-above:calc(var(--space-6) + 2rem + var(--space-5) + 5rem + var(--space-4));--hub-below:calc(var(--space-4) + 3rem + 3rem + var(--scroll-fade-size));row-gap:var(--space-4);grid-template-areas:"switch""board""actions";align-content:start;display:grid}._switch_1p8m0_27{grid-area:switch}._actions_1p8m0_31{grid-area:actions}._board_1p8m0_38{width:calc(round(down, min(100%, var(--app-h) - var(--hub-above) - var(--hub-below)) - 4px, var(--space-2)) + 4px);grid-area:board;justify-self:center}@media (width<=34rem){._hero_1p8m0_5{--hub-above:calc(var(--space-4) + 5rem + var(--space-4))}}@media (width>56rem){._hero_1p8m0_5,._lane_1p8m0_6{max-width:none}._hero_1p8m0_5{justify-content:space-between;column-gap:var(--space-5);grid-template:"board."1fr"board switch""board actions""board."1fr/auto 18rem}._actions_1p8m0_31{min-height:6rem}._board_1p8m0_38{width:calc(round(down, max(var(--board-floor), min(40vw, var(--app-h) - 312px, var(--page-max-width) - 2 * var(--space-6) - 18rem - var(--space-5))) - 4px, var(--space-2)) + 4px)}}@media (width<=34rem){._header_1p8m0_102{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._page_9e2ky_1{gap:var(--space-4);padding:var(--space-5);flex-direction:column;flex:1;display:flex}._page_9e2ky_1>*{width:100%;max-width:var(--game-row-max,none);margin-inline:auto}@media (width<=34rem){._page_9e2ky_1{gap:var(--space-3);padding:var(--space-4)}}._square_3yl5h_1{aspect-ratio:1;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative;container-type:inline-size}._square_3yl5h_1:hover{filter:brightness(1.07)}._light_3yl5h_18{background-color:var(--color-board-light)}._dark_3yl5h_22{background-color:var(--color-board-dark)}._selected_3yl5h_29{box-shadow:inset 0 0 0 3px var(--color-accent), inset 0 0 0 5px rgb(var(--color-scrim-rgb) / .75)}._prevMove_3yl5h_38:before{content:"";background-color:var(--color-prev-move);box-shadow:inset 0 0 0 1px var(--color-prev-move-edge);pointer-events:none;position:absolute;inset:0}._lastMove_3yl5h_35:before{content:"";background-color:var(--color-last-move);box-shadow:inset 0 0 0 2px var(--color-last-move-edge);pointer-events:none;position:absolute;inset:0}._check_3yl5h_27{box-shadow:inset 0 0 0 3px var(--color-danger), inset 0 0 0 5px var(--color-check-liner)}._rightClick_3yl5h_67{box-shadow:inset 0 0 0 3px var(--color-highlight), inset 0 0 0 5px rgb(var(--color-scrim-rgb) / .7)}._solveFlash_3yl5h_75{z-index:2}._solveRing_3yl5h_81{pointer-events:none;z-index:2;position:absolute;inset:0}._solveBurst_3yl5h_90{border:3px solid var(--color-accent-hover);pointer-events:none;z-index:3;position:absolute;inset:8%}._dragOver_3yl5h_100{box-shadow:inset 0 0 0 4px var(--color-accent-hover);z-index:2}._animating_3yl5h_106{z-index:10}._keyFocused_3yl5h_113{outline:2px solid rgb(var(--color-scrim-rgb) / .92);outline-offset:-2px;z-index:1;box-shadow:inset 0 0 0 4px #ffffffeb}._square_3yl5h_1:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;z-index:1}._legalDot_3yl5h_128:after{content:"";background-color:var(--color-legal-indicator);pointer-events:none;width:26%;height:26%;position:absolute}._legalRing_3yl5h_138:after{content:"";border:4px solid var(--color-legal-indicator);pointer-events:none;position:absolute;inset:0}._rankLabel_3yl5h_3,._fileLabel_3yl5h_3{font-family:var(--coord-font,var(--font-mono));font-size:var(--coord-size,clamp(5px, 14cqw, 11px));pointer-events:none;color:var(--color-coord);-webkit-text-stroke:var(--coord-stroke,0) var(--coord-knockout);paint-order:stroke fill;z-index:1;font-weight:700;line-height:1;position:absolute}._light_3yl5h_18>._rankLabel_3yl5h_3,._light_3yl5h_18>._fileLabel_3yl5h_3{--coord-knockout:var(--color-board-light)}._dark_3yl5h_22>._rankLabel_3yl5h_3,._dark_3yl5h_22>._fileLabel_3yl5h_3{--coord-knockout:var(--color-board-dark)}:is(._lastMove_3yl5h_35,._prevMove_3yl5h_38,._selected_3yl5h_29,._check_3yl5h_27,._rightClick_3yl5h_67,._dragOver_3yl5h_100,._legalRing_3yl5h_138,._keyFocused_3yl5h_113,._solveFlash_3yl5h_75,._square_3yl5h_1:focus-visible)>:is(._rankLabel_3yl5h_3,._fileLabel_3yl5h_3){--coord-stroke:0}._rankLabel_3yl5h_3{top:var(--coord-inset-y,3px);left:var(--coord-inset-x,4px)}._fileLabel_3yl5h_3{bottom:var(--coord-inset-y,3px);right:var(--coord-inset-x,4px)}._overlay_h2wvi_1{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}._arrow_h2wvi_10{opacity:.7}._arrow_h2wvi_10 line{stroke:var(--color-accent)}._arrow_h2wvi_10 polygon{fill:var(--color-accent)}._row_1mx1m_3{display:contents}._board_1mx1m_2{touch-action:manipulation;aspect-ratio:1;border:2px solid var(--color-border);touch-action:none;grid-template-columns:repeat(8,minmax(0,1fr));width:100%;display:grid;position:relative}._dragging_1mx1m_27{cursor:grabbing}._animatedPiece_1mx1m_50{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._ghost_1mx1m_61{pointer-events:none;z-index:1000;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,-50%)}._bar_1gr0s_2{align-items:center;gap:var(--space-2);padding:0 var(--space-2);height:var(--capture-bar-height);border:1px solid var(--color-border);flex-shrink:0;min-width:0;display:flex}._top_1gr0s_17{background-color:var(--color-elevated);border-bottom:none}._bottom_1gr0s_24{background-color:var(--color-capture-dark-bg);border-top:none}._pieces_1gr0s_29{flex-wrap:wrap;flex:1;align-items:center;gap:1px;display:flex}._slot_1gr0s_37{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:relative}._slotWhite_1gr0s_47>svg{filter:var(--capture-white-filter)}._slotBlack_1gr0s_53>svg{filter:var(--capture-black-filter)}._score_1gr0s_57{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-capture-score);white-space:nowrap;flex-shrink:0;font-weight:700}._backdrop_1uaxo_1{z-index:var(--z-picker);background-color:#00000059;position:fixed;inset:0}._choice_1uaxo_8{z-index:calc(var(--z-picker) + 1);padding:var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);cursor:pointer;justify-content:center;align-items:center;display:flex;position:fixed}._choice_1uaxo_8:hover,._choice_1uaxo_8:focus-visible{background-color:var(--color-accent-soft);border-color:var(--color-accent)}._choice_1uaxo_8 svg,._choice_1uaxo_8 img{width:72%;height:72%}._hint_7x3r2_1{z-index:4;align-items:center;gap:var(--space-3);max-width:96%;padding:var(--space-4);padding-top:var(--space-5);background-color:var(--color-surface);border:2px solid var(--color-accent);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._close_7x3r2_22{top:var(--space-1);right:var(--space-1);padding:var(--space-1);color:var(--color-text-muted);transition:color var(--transition-fast);justify-content:center;align-items:center;font-size:1.1rem;display:flex;position:absolute}._close_7x3r2_22:hover{color:var(--color-text)}@media (width<=34rem){._close_7x3r2_22:after{content:"";position:absolute;inset:calc(-1.375rem + 50%)}}._inline_7x3r2_50{max-width:480px;margin:0 auto;position:relative;top:auto;left:auto;transform:none}._text_7x3r2_59{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);text-align:center;text-wrap:balance;white-space:normal;max-width:40ch;line-height:1.6}._board_7x3r2_79{pointer-events:none;width:max-content;position:absolute}._board_7x3r2_79 ._text_7x3r2_59{white-space:nowrap;max-width:none}@media (width<=34rem){._board_7x3r2_79 ._text_7x3r2_59{white-space:normal}}._dontShow_7x3r2_98{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);cursor:pointer;display:flex}._dontShow_7x3r2_98 input{accent-color:var(--color-accent);cursor:pointer}._screen_7x3r2_128{width:max-content;max-width:min(480px,92vw);padding:var(--space-4) var(--space-5) var(--space-4);padding-top:var(--space-5);gap:var(--space-4);z-index:40;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}._boardArea_8v55k_1{flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}._boardWrap_8v55k_9{width:100%;max-width:var(--board-max-size);flex-direction:column;min-width:0;display:flex}@media (width<=56rem){._boardArea_8v55k_1._classicArea_8v55k_25{width:100%;max-width:clamp(320px, calc(100svh - var(--nav-h) - 360px), var(--board-max-size))}._boardArea_8v55k_1{width:100%}._boardWrap_8v55k_9:not(._classicWrap_8v55k_46){max-width:clamp(320px, calc(100svh - var(--nav-h) - 360px), var(--board-max-size))}}@media (width<=34rem){._boardArea_8v55k_1._boardArea_8v55k_1{flex:none;align-items:center;width:100%;max-width:100%;min-height:0;overflow:hidden}._boardWrap_8v55k_9._boardWrap_8v55k_9{width:min(100%, calc(100svh - var(--phone-frame-chrome,0px)));max-width:100%}}._boardStage_8v55k_72{position:relative}._notPossible_8v55k_77{z-index:4;padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-danger);border:2px solid var(--color-danger);box-shadow:var(--shadow-md);pointer-events:none;background-color:#0e0c16d9;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._status_hnsu3_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-3)}._turnRow_hnsu3_8{align-items:center;gap:var(--space-2);min-height:24px;display:flex}._turnDot_hnsu3_15{border:1px solid var(--color-border);flex-shrink:0;width:14px;height:14px}._turnDotWhite_hnsu3_22{background-color:var(--color-piece-light)}._turnDotBlack_hnsu3_26{background-color:var(--color-piece-dark)}._turnText_hnsu3_30{font-size:var(--font-size-base);color:var(--color-text);flex:1}._aside_hnsu3_36{font-size:var(--font-size-sm);color:var(--color-accent-text);text-align:right;flex-shrink:0}._banner_hnsu3_46{min-height:24px;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-base);text-align:center;color:var(--color-accent-text);background-color:var(--color-accent-soft);border:1px solid var(--color-accent);justify-content:center;align-items:center;font-weight:600;line-height:1.5;display:flex}._list_qaeqt_1{gap:var(--space-2);display:flex}._tab_qaeqt_9{min-height:2.75rem;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);transition:color var(--transition-fast);background:0 0;border:0;font-weight:600;line-height:1.5;position:relative}._tab_qaeqt_9:hover,._tab_qaeqt_9[aria-selected=true]{color:var(--color-text)}._tab_qaeqt_9[aria-selected=true]:before{content:"";background-color:var(--color-accent);height:3px;position:absolute;top:0;left:0;right:0}._panels_qaeqt_38{display:grid}._panel_qaeqt_38{grid-area:1/1;min-width:0}._panel_qaeqt_38[inert]{visibility:hidden}._row_31emo_1{gap:var(--space-2);display:flex}._stack_31emo_6{flex-direction:column}._inline_31emo_11{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:2.75rem}._label_31emo_19{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);flex-shrink:0;font-weight:600;line-height:1.5}._row_31emo_1[data-disabled] ._label_31emo_19{color:var(--color-text-muted)}._tab_1rmn5_1{gap:var(--space-3);flex-direction:column;display:flex}._pieceChip_1rmn5_8,._outlineChip_1rmn5_9{width:var(--space-4);height:var(--space-4);justify-content:center;align-items:center;display:flex}._pieceChip_1rmn5_8{background-color:var(--color-board-dark)}._outlineChip_1rmn5_9{background-color:var(--color-board-light)}._plain_1rmn5_26 svg{filter:var(--piece-drop-shadow)}._outlined_1rmn5_30 svg{filter:var(--piece-outline-white)}._swatch_1rmn5_34{width:var(--space-3);height:var(--space-3);background:linear-gradient(135deg, var(--sw-light) 50%, var(--sw-dark) 50%);border:1px solid var(--color-border)}._swatchClassic_1rmn5_41{--sw-light:var(--board-classic-light);--sw-dark:var(--board-classic-dark)}._swatchPurple_1rmn5_46{--sw-light:var(--board-purple-light);--sw-dark:var(--board-purple-dark)}._swatchGreen_1rmn5_51{--sw-light:var(--board-green-light);--sw-dark:var(--board-green-dark)}._swatchGray_1rmn5_56{--sw-light:var(--board-gray-light);--sw-dark:var(--board-gray-dark)}._slider_3wceq_3{appearance:none;width:100%;height:var(--space-4);cursor:pointer;background:0 0}@media (width<=34rem){._slider_3wceq_3{height:2.75rem;margin-block:calc((var(--space-4) - 2.75rem) / 2)}}._slider_3wceq_3:disabled{opacity:.45;cursor:not-allowed}._slider_3wceq_3::-webkit-slider-runnable-track{box-sizing:border-box;height:var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._slider_3wceq_3::-moz-range-track{box-sizing:border-box;height:var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm)}._slider_3wceq_3::-webkit-slider-thumb{appearance:none;box-sizing:border-box;width:var(--space-3);height:var(--space-3);margin-top:calc((var(--space-2) - 2px - var(--space-3)) / 2);background-color:var(--color-accent);border:1px solid var(--color-bg);cursor:pointer}._slider_3wceq_3::-moz-range-thumb{box-sizing:border-box;width:var(--space-3);height:var(--space-3);background-color:var(--color-accent);border:1px solid var(--color-bg);cursor:pointer;border-radius:0}._tab_1nj3o_1{gap:var(--space-3);flex-direction:column;display:flex}._soundGroup_1nj3o_8{gap:var(--space-2);flex-direction:column;display:flex}._volume_1nj3o_14{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._volumeValue_1nj3o_22{min-width:var(--space-3);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text)}._volumeValue_1nj3o_22:has(+:disabled){color:var(--color-text-muted)}._testButton_1nj3o_35{width:2.75rem;height:2.25rem;font-size:var(--font-size-lg);color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border-strong);transition:border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._testButton_1nj3o_35:after{content:"";position:absolute;inset:-5px 0}._testButton_1nj3o_35:hover:not(:disabled){border-color:var(--color-accent)}._testButton_1nj3o_35:disabled{opacity:.4;cursor:not-allowed}._band_h4te1_3{align-items:center;gap:var(--space-3);min-height:4rem;display:flex}._tabs_h4te1_10{flex:none;align-self:stretch}._done_h4te1_16._done_h4te1_16{min-height:2.75rem;font-size:var(--font-size-sm);flex:1}._container_non7j_1{align-items:center;gap:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-2) var(--space-3);flex-shrink:0;display:flex}._containerCompact_non7j_12{background:0 0;border:none;flex:1;min-width:0;padding:0}._empty_non7j_20{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;flex:1}._arrow_non7j_27{width:32px;height:32px;color:var(--color-text-muted);border:1px solid var(--color-border);background-color:var(--color-elevated);transition:color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.2rem;display:flex}._arrow_non7j_27:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-muted)}._arrow_non7j_27:disabled{opacity:.35;cursor:not-allowed}._display_non7j_51{align-items:center;gap:var(--space-1);min-width:0;font-family:var(--font-mono);font-size:var(--font-size-base);flex:1;display:flex}._num_non7j_61{color:var(--color-text-muted);flex-shrink:0}._cell_non7j_66{padding:2px var(--space-1);font-family:inherit;font-size:inherit;color:var(--color-text);text-align:center;border-radius:var(--radius-sm);min-width:36px}._cell_non7j_66:hover:not(:disabled){background-color:var(--color-accent-soft)}._cell_non7j_66:disabled{color:var(--color-text-muted);cursor:default}._active_non7j_86{background-color:var(--color-accent);color:var(--color-bg)}._active_non7j_86:hover:not(:disabled){background-color:var(--color-accent-hover)}._wrapper_e9cig_1{display:inline-flex;position:relative}._trigger_e9cig_6{width:24px;height:24px;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--font-size-xs);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;font-weight:700;display:inline-flex}._unmarked_e9cig_30{opacity:.45;border-color:#0000}._trigger_e9cig_6:hover,._trigger_e9cig_6:focus-visible{color:var(--color-text);border-color:var(--color-accent);opacity:1}._menu_e9cig_42{z-index:20;margin-top:var(--space-1);background:var(--color-elevated);border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:140px;box-shadow:var(--shadow-md);padding:var(--space-1);flex-direction:column;display:flex;position:absolute;top:100%;right:0}._menuItem_e9cig_58{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-xs);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;display:flex}._menuItem_e9cig_58:hover,._menuItem_e9cig_58:focus-visible{background:var(--color-accent-soft)}._menuGlyph_e9cig_78{justify-content:center;width:20px;font-weight:700;display:inline-flex}._menuClear_e9cig_85{margin-top:var(--space-1);padding:var(--space-1) var(--space-2);border:none;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-size-xs);text-align:left;cursor:pointer;background:0 0}._menuClear_e9cig_85:hover,._menuClear_e9cig_85:focus-visible{color:var(--color-danger)}._mark_brilliant_e9cig_104,._mark_good_e9cig_105{color:var(--color-success)}._mark_mistake_e9cig_109,._mark_blunder_e9cig_110{color:var(--color-danger)}._mark_interesting_e9cig_114,._mark_checkmark_e9cig_115{color:var(--color-accent-text)}._fullView_1xc1p_11{gap:var(--space-2);background-color:var(--move-frame-bg,var(--color-surface));border:var(--move-frame-border,1px solid var(--color-border));border-radius:var(--radius-sm);min-height:0;padding:var(--move-frame-pad,var(--space-3));flex-direction:column;flex:1;display:flex;overflow:hidden}._compactView_1xc1p_25{display:none}@container movehistory (width<=17rem){._collapsible_1xc1p_3{display:none}._compactView_1xc1p_25{display:block}}._title_1xc1p_45{display:var(--move-title-display,block);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0}._empty_1xc1p_52{display:var(--move-empty-display,block);font-size:var(--font-size-sm);color:var(--color-text-muted)}._list_1xc1p_59{grid-template-columns:repeat(var(--move-pairs,1), minmax(0, 1fr));column-gap:var(--move-pairs-gap,0);font-family:var(--font-mono);font-size:var(--font-size-base);display:grid}._row_1xc1p_67{gap:var(--space-2);align-items:var(--move-row-align,normal);min-height:var(--move-row-min,0);padding:2px var(--space-1);grid-template-columns:36px 1fr 1fr;display:grid}._row_1xc1p_67:nth-child(odd){background-color:var(--move-zebra,var(--color-elevated))}._num_1xc1p_80{color:var(--color-text-muted)}._cellGroup_1xc1p_85{align-items:center;gap:var(--space-1);min-width:0;display:flex}._cell_1xc1p_85{min-width:0;min-height:var(--move-cell-min,0);text-align:left;padding:0 var(--space-1);font-family:inherit;font-size:inherit;border-radius:var(--radius-sm);flex:1;align-items:center;display:flex;position:relative}._cell_1xc1p_85:after{content:"";inset:calc(-1 * var(--move-hit-pad,0px)) 0;position:absolute}._cell_1xc1p_85:hover{background-color:var(--color-accent-soft)}._book_1xc1p_118{color:var(--color-text-muted)}._seam_1xc1p_123{border-bottom:2px solid var(--color-accent)}._bookLabel_1xc1p_127{align-items:center;gap:var(--space-2);padding:0 var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}._current_1xc1p_137{background-color:var(--color-accent-soft);box-shadow:inset 2px 0 0 var(--color-accent)}._viewed_1xc1p_143{background-color:var(--color-accent);color:var(--color-bg);font-weight:700}._viewed_1xc1p_143:hover{background-color:var(--color-accent-hover)}._iconButton_1y6mi_6{width:36px;height:36px;color:var(--color-text-muted);background-color:var(--color-elevated);border:1px solid var(--color-border);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;display:flex}._iconButton_1y6mi_6:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-muted)}._iconButton_1y6mi_6:disabled{opacity:.4;cursor:not-allowed}._iconButton_1y6mi_6[aria-pressed=true]{color:var(--color-accent-text);border-color:var(--color-accent);background-color:var(--color-accent-soft)}@media (prefers-reduced-motion:reduce){._iconButton_1y6mi_6{transition:none}}._content_cfgw0_1{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;text-align:center;flex-direction:column;display:flex}._winner_cfgw0_10{font-size:var(--font-size-xl);color:var(--color-text);font-family:var(--font-pixel);line-height:1.4}._okay_cfgw0_19{min-width:12rem;min-height:2.75rem}._panel_newpl_1{gap:var(--space-3);width:280px;height:calc(var(--board-max-size) + 2 * var(--capture-bar-height));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden auto}._desktopBlock_newpl_15{display:contents}._boardControls_newpl_20{gap:var(--space-2);display:flex}._boardControls_newpl_20>*{flex:1}._controls_newpl_29{gap:var(--space-2);flex-shrink:0;display:flex}._controls_newpl_29>*{flex:1}._settingsButton_newpl_39{flex-shrink:0;width:100%}._tabletBlock_newpl_44{gap:var(--space-2);flex-direction:column;width:100%;display:none}._statusRow_newpl_52{align-items:stretch;gap:var(--space-2);display:flex}._statusWrap_newpl_58{flex:1;min-width:0}._actionRow_newpl_64{gap:var(--space-2);align-items:center;display:flex}._actionRow_newpl_64>:nth-child(2),._actionRow_newpl_64>:nth-child(3){flex:1}@media (width<=56rem){._panel_newpl_1{width:100%;max-width:var(--board-max-size);height:auto;overflow:visible}._desktopBlock_newpl_15{display:none}._tabletBlock_newpl_44{display:flex}}._hidden_1epq3_2{min-height:0;padding:var(--space-3);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);flex:1;justify-content:center;align-items:center;display:flex}._lives_7cj8x_1{gap:var(--space-2);justify-content:center;align-items:center;display:flex}._heart_7cj8x_11{width:var(--lives-heart,1.75rem);height:var(--lives-heart,1.75rem);transition:opacity var(--transition-base), color var(--transition-base);flex-shrink:0}._alive_7cj8x_18{color:var(--color-danger)}._lost_7cj8x_22{color:var(--color-text-muted);opacity:.3}@media (prefers-reduced-motion:reduce){._heart_7cj8x_11{transition:none}}._controls_k95cv_1{align-items:center;gap:var(--space-2);padding:var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-direction:column;display:flex}._cardLabel_k95cv_11{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;align-self:flex-start}._mic_k95cv_19{width:56px;height:56px;margin:var(--space-1) 0;font-size:var(--font-size-xl);color:var(--color-text);background-color:var(--color-surface);border:2px solid var(--color-border-strong);cursor:pointer;justify-content:center;align-items:center;display:flex}._mic_k95cv_19:disabled{opacity:.4;cursor:not-allowed}._micActive_k95cv_38{color:var(--color-accent-text);border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._live_k95cv_44{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}._state_k95cv_51{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._interim_k95cv_57{font-size:var(--font-size-sm);color:var(--color-text);text-align:center;font-style:italic}._feedback_k95cv_64{font-size:var(--font-size-sm);text-align:center;min-height:1.2em}._toneMuted_k95cv_70{color:var(--color-text-muted)}._toneSuccess_k95cv_74{color:var(--color-success)}._toneWarn_k95cv_78{color:var(--color-accent-text)}._toneDanger_k95cv_82{color:var(--color-danger)}._example_k95cv_86{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}._typeForm_k95cv_92{gap:var(--space-2);width:100%;margin-top:var(--space-1);flex-direction:column;display:flex}._typeInput_k95cv_100{min-width:0;padding:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border-strong)}._typeInput_k95cv_100:focus{border-color:var(--color-accent);outline:none}._typeInput_k95cv_100[aria-disabled=true]{opacity:.4;cursor:not-allowed}._confirmRow_k95cv_120{gap:var(--space-2);justify-content:center;width:100%;display:flex}@media (width<=34rem){._typeInput_k95cv_100{font-size:var(--font-size-lg)}}._wrap_1m2vh_1{align-items:flex-start;gap:var(--space-2);cursor:pointer;font-size:var(--font-size-base);color:var(--color-text);line-height:1.6;display:inline-flex}._input_1m2vh_12{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._box_1m2vh_20{width:20px;height:20px;font-size:var(--font-size-base);color:var(--color-bg);background-color:var(--color-elevated);border:1px solid var(--color-border-strong);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}._checked_1m2vh_34{background-color:var(--color-accent);border-color:var(--color-accent)}._input_1m2vh_12:focus-visible+._box_1m2vh_20{outline:2px solid var(--color-accent-hover);outline-offset:2px}._label_1m2vh_44{flex:1}._disabled_1m2vh_48{cursor:not-allowed;opacity:.5}._stack_4mqx4_3{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._statusRow_4mqx4_10{align-items:center;gap:var(--space-2);display:flex}._status_4mqx4_10{flex:1;min-width:0}._hearts_4mqx4_21{--lives-heart:1.25rem;flex-shrink:0}._toggles_4mqx4_26{gap:var(--space-3);display:flex}._toggle_4mqx4_26{flex:1;min-width:0}._history_4mqx4_38{--move-frame-pad:var(--space-1) var(--space-3);--move-title-display:none;--move-pairs:4;--move-pairs-gap:var(--space-3);--move-zebra:transparent;--move-row-min:2.5rem;--move-row-align:center;--scroll-fade-size:0px;height:calc(2.5rem + var(--space-2) + 2px);flex-direction:column;display:flex}._actionRow_4mqx4_53{align-items:center;gap:var(--space-2);display:flex}._actionRow_4mqx4_53>:last-child{flex:1}._labLink_4mqx4_63{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);text-decoration:none;display:flex}._labLink_4mqx4_63:hover{color:var(--color-accent-text)}._panel_m5ru6_1{gap:var(--space-3);width:280px;min-height:calc(var(--board-max-size) + 2 * var(--capture-bar-height));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}._history_m5ru6_18{contain:size;flex-direction:column;flex:1;min-height:5rem;display:flex;overflow:hidden}._controlsRow_m5ru6_27{gap:var(--space-2);flex-shrink:0;display:flex}._controlsRow_m5ru6_27>*{flex:1}._settingsButton_m5ru6_37{flex-shrink:0;width:100%}._labLink_m5ru6_42{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);padding:var(--space-1) 0;flex-shrink:0;text-decoration:none;display:flex}._labLink_m5ru6_42:hover{color:var(--color-accent-text)}@media (width<=56rem){._panel_m5ru6_1{width:100%;max-width:var(--board-max-size);min-height:0;overflow:visible}}@media (width<=34rem){._panel_m5ru6_1{max-width:100%}}._row_6xf4m_2{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-4);font-family:var(--font-sans);font-size:var(--font-size-lg);color:var(--color-text);text-align:left;background:0 0;border:0;margin:0;font-weight:600;line-height:1.5;text-decoration:none;display:flex;position:relative}._twoLine_6xf4m_22{min-height:64px}._interactive_6xf4m_26{cursor:pointer}._interactive_6xf4m_26:hover{background-color:var(--color-elevated)}._row_6xf4m_2[data-picked],._row_6xf4m_2[data-picked]:hover{background-color:var(--color-selected);outline:1px solid var(--color-accent);outline-offset:-1px}._row_6xf4m_2:focus-visible,._row_6xf4m_2[data-picked]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._row_6xf4m_2:has(._mark_6xf4m_48:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}._row_6xf4m_2[data-pending]{cursor:progress}._icon_6xf4m_57{width:24px;height:24px;font-size:var(--font-size-2xl);color:var(--color-text-muted);flex:none;display:inline-flex}._row_6xf4m_2[data-picked] ._icon_6xf4m_57{color:var(--color-text)}._text_6xf4m_70{flex-direction:column;flex:auto;min-width:0;display:flex}._title_6xf4m_77{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._subtitle_6xf4m_83{font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:400}._row_6xf4m_2[data-picked] ._subtitle_6xf4m_83{color:var(--color-text)}._trailing_6xf4m_94{font-variant-numeric:tabular-nums;text-align:right;flex:none}._mark_6xf4m_48{appearance:none;border:2px solid var(--color-border-strong);width:18px;height:18px;cursor:inherit;background-color:#0000;flex:none;margin:0}._mark_6xf4m_48:checked{background-color:var(--color-accent-text);border-color:var(--color-accent);box-shadow:inset 0 0 0 3px var(--color-selected)}._mark_6xf4m_48:focus-visible{outline:none}._chevron_6xf4m_123{color:var(--color-text-muted);flex:none;rotate:-90deg}._unfold_6xf4m_130{rotate:none}._fold_6xf4m_134{rotate:180deg}._flatList_6xf4m_139{flex-direction:column;display:flex}._flatList_6xf4m_139>._row_6xf4m_2{border-bottom:1px solid var(--color-border);padding-inline:0}._tile_ffvcw_1{min-width:0;min-height:3rem;color:var(--color-text-muted);background-color:var(--color-elevated);border:1px solid var(--color-border);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}._tile_ffvcw_1 svg{width:20px;height:20px}._label_ffvcw_22{font-family:var(--font-sans);font-size:var(--font-size-sm);white-space:nowrap;line-height:1.2}@media (hover:hover){._tile_ffvcw_1:hover:not(:disabled):not([aria-pressed=true]){color:var(--color-text);border-color:var(--color-text-muted)}}._tile_ffvcw_1:disabled{opacity:.4;cursor:not-allowed}._tile_ffvcw_1[aria-pressed=true]{color:var(--color-text);background-color:var(--color-selected);border-color:var(--color-accent)}._bar_uiifw_3{gap:var(--space-2);padding:var(--space-2) var(--space-3);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom));background-color:var(--color-surface);border-top:2px solid var(--color-border-strong);box-shadow:var(--shadow-sheet);flex-shrink:0;display:flex}._row_1n6nh_1{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:3rem;padding:0 var(--space-3);flex-shrink:0;display:flex}._status_1n6nh_13._status_1n6nh_13{background:0 0;border:0;flex:1;min-width:0;padding:0}._concealed_1n6nh_22._concealed_1n6nh_22{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;min-height:0;padding:0;position:absolute;overflow:hidden}._choice_87t1w_1{gap:var(--space-2);padding:var(--space-3) var(--space-3) 0;flex-direction:column;flex-shrink:0;display:flex}._hearts_87t1w_10{--lives-heart:.875rem;gap:var(--space-1);display:inline-flex}._hint_87t1w_16{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._hearts_c6y7w_1{--lives-heart:1.25rem;flex-shrink:0}._peek_1x27z_1{align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border);cursor:pointer;flex-shrink:0;display:inline-flex}._peek_1x27z_1 svg{width:18px;height:18px}._peek_1x27z_1:hover{border-color:var(--color-text-muted)}._peek_1x27z_1[aria-pressed=true]{background-color:var(--color-selected);border-color:var(--color-accent)}._frame_dwbs7_3{flex-direction:column;flex:1;min-height:0;display:flex}._middle_dwbs7_12{border-top:1px solid var(--color-border);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._voice_dwbs7_21{padding:var(--space-3) var(--space-3) 0;flex-shrink:0}._history_dwbs7_29{--move-frame-bg:transparent;--move-frame-border:0;--move-frame-pad:0;--move-title-display:none;--move-empty-display:none;--move-pairs:2;--move-pairs-gap:var(--space-4);--move-zebra:transparent;--move-row-min:2.5rem;--move-row-align:center;--move-cell-min:1.75rem;--move-hit-pad:var(--space-2);--scroll-fade-size:0px;min-height:calc(5rem + var(--space-2));padding:var(--space-2) var(--space-3) 0;flex-direction:column;flex:1;display:flex;overflow:hidden;container:movehistory/inline-size}._marked_dwbs7_55{--move-pairs:1}._game_1g6sa_4._game_1g6sa_4{--board-max-size:var(--game-board-max);--game-row-max:calc(var(--board-max-size) + 280px + var(--space-4) + var(--space-4));padding-top:var(--space-4);padding-bottom:var(--space-2)}._layout_1g6sa_12{gap:var(--space-4);width:100%;min-width:0;min-height:0;max-width:calc(var(--board-max-size) + 280px + var(--space-4) + var(--space-4));flex:1;align-items:flex-start;margin-inline:auto;display:flex}._gameOverBody_1g6sa_33{align-items:center;gap:var(--space-4);padding:var(--space-2) 0;flex-direction:column;display:flex}._gameOverMessage_1g6sa_41{font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center;line-height:1.7}._gameOverBest_1g6sa_48{font-size:var(--font-size-sm);color:var(--color-accent-text);text-align:center}@media (width<=56rem){._game_1g6sa_4._game_1g6sa_4{--game-row-max:var(--board-max-size)}._layout_1g6sa_12{flex-direction:column;flex:0 auto;align-items:center}}@media (width<=34rem){._game_1g6sa_4._game_1g6sa_4{--game-row-max:none;--phone-frame-chrome:calc(var(--nav-h) + 3rem + 4.125rem + 5rem + var(--space-2) + 1px);gap:0;height:100%;padding:0;overflow:hidden}._phoneHeader_1g6sa_89._phoneHeader_1g6sa_89{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}._link_xgj5q_2{align-items:center;gap:var(--space-2);min-height:44px;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-accent-text);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}._link_xgj5q_2:hover{text-underline-offset:4px;text-decoration:underline}._link_xgj5q_2[aria-busy]{cursor:progress}._chevron_xgj5q_32{flex:none;width:10px;height:5px}._goTo_xgj5q_39{rotate:-90deg}._fold_xgj5q_44{rotate:180deg}._card_1xqdq_3{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-accent);box-shadow:4px 4px 0 var(--color-accent-soft);display:flex}._finished_1xqdq_17{border-color:var(--color-border);box-shadow:var(--shadow-sm)}._finished_1xqdq_17 ._eyebrow_1xqdq_23{color:var(--color-text-muted)}._boardCol_1xqdq_27{flex-shrink:0;width:148px}._textCol_1xqdq_32{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._eyebrow_1xqdq_23{font-size:var(--font-size-xs);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.08em}._opponent_1xqdq_46{align-items:center;gap:var(--space-3);display:flex}._portrait_1xqdq_52{border:1px solid var(--color-border);background-color:var(--color-bg);flex-shrink:0;padding:2px;display:flex}._title_1xqdq_60{font-size:var(--font-size-lg);color:var(--color-text);line-height:1.6}._meta_1xqdq_66{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}._actions_1xqdq_76{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._quietAction_1xqdq_84{font-size:var(--font-size-sm);color:var(--color-text-muted);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}._quietAction_1xqdq_84:hover{color:var(--color-danger)}@media (width<=45rem){._card_1xqdq_3{flex-direction:column;align-items:stretch}._boardCol_1xqdq_27{width:100%;max-width:200px;margin-inline:auto}}@media (width<=34rem){._actions_1xqdq_76>*{min-height:3rem}._quietAction_1xqdq_84{align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){._quietAction_1xqdq_84{transition:none}}._resultSuccess_1xqdq_129{color:var(--color-success)}._resultDanger_1xqdq_133{color:var(--color-danger)}._card_16vo5_13{--aura-strength:max(0, var(--rank,0) - 2);justify-content:center;align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-1);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-top:calc(3px + var(--rank,0) * 1px) solid var(--tier,var(--color-border));box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);flex-direction:column;flex:1 1 0;display:flex}._card_16vo5_13:hover{background-color:var(--color-elevated);box-shadow:calc(3px + var(--aura-strength) * 1px) calc(3px + var(--aura-strength) * 1px) 0 #00000080}._selected_16vo5_51,._selected_16vo5_51:hover{border-color:var(--color-accent);border-top-color:var(--tier,var(--color-accent));background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._portrait_16vo5_65{isolation:isolate;aspect-ratio:1;border:1px solid var(--color-border);background-color:var(--color-bg);flex-shrink:0;max-width:100%;padding:1px;display:flex;position:relative}._portrait_16vo5_65 canvas{max-height:100%}._aura_16vo5_99{z-index:-1;border-radius:var(--radius-full);background:radial-gradient(circle, var(--tier,transparent) 0%, transparent 70%);opacity:calc(var(--aura-strength) * .3);filter:blur(4px);pointer-events:none;position:absolute;inset:-6px}._selected_16vo5_51 ._portrait_16vo5_65{border-color:var(--color-accent)}._defeated_16vo5_117{width:12px;height:12px;font-size:var(--font-size-xs);color:var(--color-bg);background-color:var(--color-success);border:1px solid var(--color-bg);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;right:-4px}._name_16vo5_145{max-width:100%;font-family:var(--font-pixel);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap;color:color-mix(in srgb, var(--tier,var(--color-text)) calc(var(--aura-strength) * 33%), var(--color-text));line-height:1.6;overflow:hidden}._elo_16vo5_160{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--tier,var(--color-text));font-variant-numeric:tabular-nums;line-height:1.6}@media (prefers-reduced-motion:reduce){._card_16vo5_13{transition:none}}._picker_m4axe_8{justify-content:space-between;gap:var(--space-2);flex-direction:column;min-width:0;height:100%;display:flex}._lane_m4axe_19{align-items:stretch;gap:var(--space-2);flex:auto;min-width:0;min-height:170px;max-height:200px;display:flex}._head_m4axe_35{justify-content:center;gap:var(--space-1);min-width:0;padding-right:var(--space-1);border-right:1px solid var(--color-border);flex-direction:column;flex:0 0 120px;display:flex}._modeName_m4axe_49{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;line-height:1.6;display:flex}._modeNameText_m4axe_63{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._pips_m4axe_71{gap:var(--space-1);display:flex}._pip_m4axe_71{background-color:var(--color-border);width:8px;height:8px}._pipFilled_m4axe_82{background-color:var(--tier,var(--color-success))}._progress_m4axe_86{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.6}._tiles_m4axe_98{align-items:stretch;gap:var(--space-1);flex:1;min-width:0;display:flex}@container training-setup (width<=45rem){._lane_m4axe_19{align-items:stretch;gap:var(--space-1);flex-direction:column}._head_m4axe_35{flex:initial;align-items:center;gap:var(--space-2);border-right:none;flex-direction:row;padding-right:0}}._detail_wb8in_4{--aura-strength:max(0, var(--rank,0) - 2);gap:var(--space-2);height:100%;padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-top:calc(4px + var(--aura-strength) * 1.5px) solid var(--tier,var(--color-border));box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._head_wb8in_23{align-items:center;gap:var(--space-2);min-width:0;display:flex}._portrait_wb8in_30{isolation:isolate;border:1px solid var(--color-border);background-color:var(--color-bg);flex-shrink:0;padding:3px;display:flex;position:relative}._aura_wb8in_43{z-index:-1;border-radius:var(--radius-full);background:radial-gradient(circle, var(--tier,transparent) 0%, transparent 70%);opacity:calc(var(--aura-strength) * .34);filter:blur(8px);pointer-events:none;position:absolute;inset:-12px}._identity_wb8in_54{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._name_wb8in_64,._elo_wb8in_65,._mode_wb8in_66{white-space:nowrap}._name_wb8in_64{font-family:var(--font-pixel);font-size:var(--font-size-sm);letter-spacing:.04em;color:var(--color-text);line-height:1.5}._elo_wb8in_65{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--tier,var(--color-text));font-variant-numeric:tabular-nums;line-height:1.6}._mode_wb8in_66{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;display:flex}._headAction_wb8in_97{display:flex}._style_wb8in_102{font-size:var(--font-size-sm);color:var(--color-text);font-weight:600;line-height:1.5}._blurb_wb8in_109{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.6}._ledger_wb8in_118{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._row_wb8in_126{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._label_wb8in_133{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;flex:none;line-height:1.6}._value_wb8in_146{min-width:0;font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;line-height:1.6;overflow:hidden}._actions_wb8in_13{padding-top:var(--space-2);border-top:1px solid var(--color-border);margin-top:auto}@container training-setup (width<=45rem){._detail_wb8in_4{padding:var(--space-2)}}._field_1as37_8{align-items:center;gap:var(--space-2);padding:0 var(--space-3);background-color:var(--text-input-bg,var(--color-elevated));border:1px solid var(--color-border-strong);display:flex}._field_1as37_8:focus-within{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._field_1as37_8:has(._input_1as37_28:disabled){opacity:.4}._icon_1as37_32{font-size:var(--font-size-lg);color:var(--color-text-muted);display:inline-flex}._input_1as37_28{min-width:0;padding:var(--space-3) 0;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background:0 0;border:none;outline:none;flex:1}._input_1as37_28:disabled{cursor:not-allowed}@media (width<=34rem){._input_1as37_28{font-size:var(--font-size-lg)}}._row_1m253_4{align-items:center;gap:var(--space-2);width:100%;min-height:3.5rem;padding:var(--space-2) var(--space-3);text-align:left;background-color:var(--color-surface);border:1px solid var(--color-border);border-left:calc(3px + var(--rank,0) * 1px) solid var(--tier,var(--color-border));box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);display:flex}._row_1m253_4:hover{background-color:var(--color-elevated);border-color:var(--color-text-muted);border-left-color:var(--tier,var(--color-text-muted))}._selected_1m253_28,._selected_1m253_28:hover{border-color:var(--color-accent);border-left-color:var(--tier,var(--color-accent));background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._portrait_1m253_36{border:1px solid var(--color-border);background-color:var(--color-bg);flex-shrink:0;padding:1px;display:flex;position:relative}._selected_1m253_28 ._portrait_1m253_36{border-color:var(--color-accent)}._defeated_1m253_49{width:12px;height:12px;font-size:var(--font-size-xs);color:var(--color-bg);background-color:var(--color-success);border:1px solid var(--color-bg);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-4px;right:-4px}._text_1m253_64{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._name_1m253_73{font-family:var(--font-pixel);font-size:var(--font-size-sm);overflow-wrap:anywhere;color:var(--color-text);line-height:1.5}._mode_1m253_81{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);display:flex}._elo_1m253_91{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--tier,var(--color-text));font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1.6}@media (prefers-reduced-motion:reduce){._row_1m253_4{transition:none}}._sheet_ijkqm_2{gap:var(--space-3);flex-direction:column;height:min(85dvh - 9rem,40rem);display:flex}._results_ijkqm_13{gap:var(--space-3);min-height:0;padding:var(--space-1) var(--space-2) var(--space-2) var(--space-1);flex-direction:column;flex:1;display:flex;overflow-y:auto}._group_ijkqm_23{gap:var(--space-2);flex-direction:column;display:flex}._groupHead_ijkqm_30{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-weight:600;display:flex}._progress_ijkqm_43{font-variant-numeric:tabular-nums}._list_ijkqm_47{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._empty_ijkqm_56{font-size:var(--font-size-sm);color:var(--color-text-muted);overflow-wrap:anywhere;line-height:1.6}._button_eth01_2{flex:1;min-height:2.75rem}._note_1x31d_2{font-size:var(--font-size-sm);color:var(--color-text-muted)}._chooser_87k8t_11{container:training-setup/inline-size}._columns_87k8t_21{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(340px,360px);align-items:stretch;display:grid}._lanes_87k8t_33,._detailContainer_87k8t_34{flex-direction:column;min-width:0;display:flex}@container training-setup (width<=60rem){._columns_87k8t_21{grid-template-columns:minmax(0,1fr)}._detailContainer_87k8t_34{order:-1}}._progress_87k8t_60{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.06em;color:var(--color-success);font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1.6}._launch_87k8t_72{gap:var(--space-2);flex-direction:column;display:flex}._startButton_87k8t_78{justify-content:center;width:100%}@media (width<=34rem){._startButton_87k8t_78{min-height:3rem}}._hint_87k8t_90{font-size:var(--font-size-sm);color:var(--color-text-muted)}._header_87k8t_97._header_87k8t_97{align-items:baseline}._headerActions_87k8t_102{align-items:baseline;gap:var(--space-3);display:flex}._boardArea_13ddz_1{flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}._boardWrap_13ddz_10{width:100%;max-width:var(--board-max-size);flex-direction:column;display:flex;position:relative}._blindHint_13ddz_23{z-index:1;height:var(--capture-bar-height);padding:0 var(--space-2);background-color:var(--color-accent-soft);border:1px solid var(--color-accent);color:var(--color-accent-text);font-size:var(--font-size-xs);white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}._boardStage_13ddz_44{position:relative}._notPossible_13ddz_50{padding:var(--space-2) var(--space-3);background-color:var(--color-danger);border:1px solid var(--color-danger);color:var(--color-text);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-align:center;box-shadow:var(--shadow-md);pointer-events:none;z-index:1100;line-height:1.5;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=56rem){._boardArea_13ddz_1{width:100%;max-width:var(--board-max-size)}}@media (width<=34rem){._boardArea_13ddz_1{align-items:center;width:100%;max-width:100%;min-height:0;overflow:hidden}._boardWrap_13ddz_10{width:var(--board-fit,min(100%, calc(100svh - 38px - var(--head-h,66px) - var(--capture-bar-height) * 2 - var(--clock-room,0px))));max-width:100%}}._below_13ddz_96{margin-top:var(--space-2)}._status_15gyc_1{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}._active_15gyc_10{color:var(--color-accent-text)}._dot_15gyc_14{flex-shrink:0;width:8px;height:8px}._dotWhite_15gyc_21{background-color:var(--color-piece-light);border:1px solid var(--color-border)}._dotBlack_15gyc_26{background-color:var(--color-piece-dark);border:1px solid var(--color-border)}._dotBot_15gyc_31,._dotOver_15gyc_32{border-radius:var(--radius-full);background-color:var(--color-accent)}._identityRow_14fhy_1{align-items:center;gap:var(--space-3);width:100%;min-width:0;display:flex}._portrait_14fhy_10{isolation:isolate;border:1px solid var(--color-border);background-color:var(--color-bg);flex-shrink:0;padding:2px;display:flex;position:relative}._aura_14fhy_24{z-index:-1;border-radius:var(--radius-full);background:radial-gradient(circle, var(--tier,transparent) 0%, transparent 70%);opacity:calc(var(--aura-strength) * .2);filter:blur(5px);pointer-events:none;position:absolute;inset:-7px}._info_14fhy_35{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._identity_14fhy_1{align-items:baseline;gap:var(--space-2);display:flex}._name_14fhy_48{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.06em;color:var(--color-text);line-height:1.6}._elo_14fhy_56{font-size:var(--font-size-sm);color:var(--tier,var(--color-text-muted));font-variant-numeric:tabular-nums}._lives_14fhy_63{padding-left:var(--space-3);border-left:1px solid var(--color-border);flex-shrink:0;margin-left:auto}._bot_1fzpd_1{--aura-strength:max(0, var(--rank,0) - 2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-top:calc(3px + var(--aura-strength) * 1px) solid var(--tier,var(--color-border))}._clock_10r9l_3{box-sizing:border-box;align-items:center;column-gap:var(--space-2);height:56px;padding:var(--space-1) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);grid-template-columns:1fr auto;display:grid}._label_10r9l_16,._state_10r9l_17,._note_10r9l_18{font-family:var(--font-pixel);font-size:var(--font-size-xs);line-height:1.6}._label_10r9l_16{color:var(--color-text-muted)}._state_10r9l_17{color:var(--color-accent-text);justify-self:end}._time_10r9l_34{font-family:var(--font-pixel);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;color:var(--color-text)}._note_10r9l_18{justify-self:end;font-weight:700}._stopped_10r9l_46 ._time_10r9l_34,._stopped_10r9l_46 ._state_10r9l_17{color:var(--color-text-muted)}._low_10r9l_51{background-color:var(--color-danger-soft);border-color:var(--color-danger)}._low_10r9l_51 ._time_10r9l_34,._low_10r9l_51 ._note_10r9l_18{color:var(--color-danger)}._boardControls_1ehmo_1{gap:var(--space-2);flex-wrap:wrap;flex-shrink:0;display:flex}._boardControls_1ehmo_1 ._fit_1ehmo_5._fit_1ehmo_5{min-width:0;padding-inline:var(--space-2);white-space:nowrap;flex:7rem}._mark_pjgf7_5{--mark-size:24px;width:var(--mark-size);height:var(--mark-size);flex-shrink:0;display:block}._mark_mqfxl_3{flex-shrink:0;display:inline-flex}._inaccuracy_mqfxl_10{color:var(--color-mark-inaccuracy)}._mistake_mqfxl_14{color:var(--color-mark-mistake)}._miss_mqfxl_20{color:var(--color-mark-miss)}._blunder_mqfxl_24{color:var(--color-mark-blunder)}._brilliant_mqfxl_29{color:var(--color-mark-brilliant)}._great_mqfxl_33{color:var(--color-mark-great)}._unscored_mqfxl_38{color:var(--color-mark-unscored)}._settled_1ieun_3{color:var(--color-mark-settled);flex-shrink:0;display:inline-flex}._frame_1mhrn_9{--shape-height:var(--curve-height,190px);padding:var(--space-1);background-color:var(--color-bg);border:1px solid var(--color-border)}._curve_1mhrn_23{width:100%;height:var(--shape-height);display:block;overflow:visible}._area_1mhrn_31{fill:var(--color-accent-soft)}._line_1mhrn_35{fill:none;stroke:var(--color-text-muted);stroke-width:1.5px}._area_1mhrn_31,._line_1mhrn_35{transition:opacity var(--transition-base)}@media (prefers-reduced-motion:reduce){._area_1mhrn_31,._line_1mhrn_35{transition:none}}._chosen_1mhrn_62{opacity:1}._other_1mhrn_68{pointer-events:none}._area_1mhrn_31._other_1mhrn_68{opacity:0}._line_1mhrn_35._other_1mhrn_68{opacity:.56}._level_1mhrn_90{fill:none;stroke:var(--color-border);stroke-width:1px;stroke-dasharray:3 3}._leader_1mhrn_97{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:2 2;opacity:.6}._dot_1mhrn_107{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:square}._settledRule_1mhrn_116{fill:none;stroke:var(--color-mark-settled);stroke-width:1px;stroke-dasharray:2 3;opacity:.65}._inaccuracy_1mhrn_127{color:var(--color-mark-inaccuracy)}._mistake_1mhrn_131{color:var(--color-mark-mistake)}._miss_1mhrn_135{color:var(--color-mark-miss)}._blunder_1mhrn_139{color:var(--color-mark-blunder)}._settled_1mhrn_116{color:var(--color-mark-settled)}._pending_1mhrn_149{fill:none;stroke:var(--color-text-muted);stroke-width:1.5px;stroke-dasharray:4 4;opacity:.35}@container modal (width<=28rem){._frame_1mhrn_9{--shape-height:var(--curve-height,140px)}}._shape_1hxx1_1{flex-direction:column;width:100%;display:flex}._slot_1hxx1_16{height:var(--space-5);position:relative}._marks_1hxx1_13{inset:0 calc(var(--space-1) + 1px);position:absolute}._mark_1hxx1_13{top:0;left:var(--at,0%);margin-left:calc(var(--space-4) / -2);min-width:24px;height:24px;transition:background-color var(--transition-fast);justify-content:center;align-items:center;display:flex;position:absolute}._mark_1hxx1_13:hover{background-color:var(--color-elevated)}._count_1hxx1_67{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);line-height:1;position:absolute;bottom:0;left:100%}._settled_1hxx1_77{color:var(--color-mark-settled)}._card_1hxx1_87{z-index:3;width:216px;margin-bottom:var(--space-1);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-accent);box-shadow:var(--shadow-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:left;white-space:normal;pointer-events:none;line-height:1.5;display:none;position:absolute;bottom:100%}._mark_1hxx1_13:hover ._card_1hxx1_87,._mark_1hxx1_13:focus-visible ._card_1hxx1_87{display:block}._start_1hxx1_114{left:0}._mid_1hxx1_118{left:50%;transform:translate(-50%)}._end_1hxx1_123{right:0}._card_1hxx1_87 b{font-family:var(--font-mono);font-size:var(--font-size-base);color:var(--color-text);font-weight:700;display:block}._card_1hxx1_87 span{display:block}._card_1hxx1_87 em{margin-top:var(--space-1);font-style:normal;font-size:var(--font-size-xs);display:block}@container modal (width<=28rem){._card_1hxx1_87,._mark_1hxx1_13:hover ._card_1hxx1_87,._mark_1hxx1_13:focus-visible ._card_1hxx1_87{display:none}}._counts_tfyup_6{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));width:100%;display:grid;position:relative}._cell_tfyup_27{cursor:help;min-height:24px;transition:background-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex}._cell_tfyup_27:hover,._cell_tfyup_27._pinned_tfyup_39{background-color:var(--color-elevated)}._value_tfyup_25{justify-content:center;align-items:center;gap:var(--space-1);padding:0 var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;color:var(--color-text);flex-wrap:wrap;line-height:1;display:inline-flex}._zero_tfyup_77 ._digit_tfyup_67{opacity:.65}._bestMark_tfyup_84,._goodMark_tfyup_85,._bookMark_tfyup_86{flex-shrink:0;display:inline-flex}._bestMark_tfyup_84{color:var(--color-mark-best)}._goodMark_tfyup_85{color:var(--color-mark-good)}._bookMark_tfyup_86{color:var(--color-mark-book)}._card_tfyup_21{z-index:3;margin-bottom:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-accent);box-shadow:var(--shadow-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:left;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);line-height:1.5;position:absolute;inset:auto 0 100%}._cell_tfyup_27:hover ._card_tfyup_21,._cell_tfyup_27:focus-visible ._card_tfyup_21,._pinned_tfyup_39 ._card_tfyup_21{opacity:1}._card_tfyup_21 b{margin-bottom:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);font-weight:400;line-height:1.7;display:block}@media (prefers-reduced-motion:reduce){._cell_tfyup_27,._card_tfyup_21{transition:none}}@container review-page (width>0){._counts_tfyup_6{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr))}._cell_tfyup_27{min-height:var(--space-6);padding:0 var(--space-2);justify-content:flex-start}._value_tfyup_25{gap:var(--space-2);font-family:var(--font-sans);padding:0;font-weight:600;line-height:1.5}}._switcher_d8n2n_3{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:100%;display:flex}._side_d8n2n_13{align-items:center;gap:var(--space-2);min-height:24px;font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:left;cursor:pointer;transition:color var(--transition-fast);line-height:1.7;display:inline-flex}._side_d8n2n_13[aria-pressed=true]{color:var(--color-text)}._pip_d8n2n_35{background-color:var(--color-bg);border:1px solid var(--color-border);width:12px;height:12px;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex:0 0 12px}._side_d8n2n_13[aria-pressed=true] ._pip_d8n2n_35{background-color:var(--color-accent);border-color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-bg)}._side_d8n2n_13:hover ._pip_d8n2n_35{border-color:var(--color-accent-text)}._lineToggle_d8n2n_60{min-height:24px;padding:0 var(--space-2);border:1px solid var(--color-border);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;margin-inline-start:auto;line-height:1.7}._lineToggle_d8n2n_60:hover{border-color:var(--color-accent-text);color:var(--color-text)}@media (prefers-reduced-motion:reduce){._side_d8n2n_13,._pip_d8n2n_35,._lineToggle_d8n2n_60{transition:none}}@container modal (width<=28rem){._switcher_d8n2n_3{gap:var(--space-2)}}@container review-page (width>0){._switcher_d8n2n_3{gap:var(--space-1);grid-template-columns:1fr 1fr;display:grid}._side_d8n2n_13{min-height:var(--space-6);padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-base);text-align:center;background-color:var(--color-elevated);border:1px solid var(--color-border-strong);justify-content:center;font-weight:500;line-height:1.5}._side_d8n2n_13[aria-pressed=true]{background-color:var(--color-selected);border-color:var(--color-accent)}._side_d8n2n_13:hover{border-color:var(--color-accent-text)}._pip_d8n2n_35{display:none}._lineToggle_d8n2n_60{min-height:44px;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-accent-text);text-underline-offset:var(--space-1);border:0;grid-column:1/-1;justify-self:end;padding:0;line-height:1.5;text-decoration:underline}}._review_197oz_3{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._fallback_197oz_18{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;width:100%;display:flex}._side_197oz_26{min-width:11ch;font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text)}._counts_197oz_33{align-items:center;gap:var(--space-1) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);flex-wrap:wrap;display:flex}._chip_197oz_42{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);color:inherit;display:flex}._jump_197oz_53{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);background-color:var(--color-elevated);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast)}._jump_197oz_53:hover{border-color:var(--color-accent);color:var(--color-accent-text)}._partial_197oz_72{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-wrap:wrap;display:flex}._retry_197oz_82{min-height:44px}._start_197oz_91{width:100%;height:100%;min-height:var(--space-4);padding-block:0}._chart_197oz_103{flex-direction:column;width:100%;min-width:0;display:flex}._line_1qawo_16{min-width:0;min-height:calc(var(--space-4) + var(--space-1) * 2 + 2px);text-align:left;font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--color-text-muted);flex:1 0 15rem;justify-content:flex-start;align-items:center;margin:0;display:flex}._clean_1qawo_32{color:var(--color-success)}._chip_1qawo_36{align-items:center;gap:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-text);display:flex}._jump_1qawo_48{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);background-color:var(--color-elevated);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast)}._jump_1qawo_48:hover{border-color:var(--color-accent);color:var(--color-accent-text)}@container modal (width<=28rem){._line_1qawo_16{flex:none;width:100%}}._stats_la42t_1{align-items:baseline;gap:var(--space-2);flex-shrink:0;display:inline-flex}._stat_la42t_1{z-index:2;display:inline-flex;position:relative}._value_la42t_17{padding:0 var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-accent-text);cursor:help;transition:border-color var(--transition-fast);border-bottom:1px solid #0000;line-height:1.6}._value_la42t_17:hover,._value_la42t_17:focus-visible{border-bottom-color:var(--color-accent-text)}._rule_la42t_42{background-color:var(--color-border);align-self:center;width:1px;height:1em}._card_la42t_52{top:calc(100% + var(--space-2));width:min(380px,86cqi);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-accent);box-shadow:var(--shadow-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:left;opacity:0;pointer-events:none;transition:opacity var(--transition-fast);line-height:1.5;position:absolute;right:0}._stat_la42t_1:hover ._card_la42t_52,._stat_la42t_1:focus-within ._card_la42t_52,._pinned_la42t_73 ._card_la42t_52{opacity:1}._card_la42t_52 b{margin-bottom:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);text-wrap:balance;font-weight:400;line-height:1.7;display:block}._card_la42t_52 b._whose_la42t_99{padding-bottom:var(--space-1);border-bottom:1px solid var(--color-border);font-family:var(--font-sans);font-size:var(--font-size-sm);color:var(--color-accent-text);font-weight:700;line-height:1.5}._card_la42t_52 em{margin-top:var(--space-1);color:var(--color-text-muted);font-style:normal;display:block}@media (prefers-reduced-motion:reduce){._card_la42t_52{transition:none}}._content_bv6i2_3{gap:var(--space-4);flex-direction:column;display:flex}._actions_bv6i2_18{justify-content:flex-start;gap:var(--space-2);flex-flow:row-reverse wrap;width:100%;display:flex}@container modal (width<=28rem){._actions_bv6i2_18{flex-direction:column}}._best_bv6i2_37{text-align:center;margin:0}._panel_9yyq7_1{gap:var(--space-3);width:280px;height:calc(var(--board-max-size) + 2 * var(--capture-bar-height));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden auto;container:movehistory/inline-size}._statusRow_9yyq7_18{flex-shrink:0}._banner_9yyq7_22{padding:var(--space-2) var(--space-3);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);color:var(--color-text);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-align:center;line-height:1.5}._historyHidden_9yyq7_34{text-align:center;min-height:0;padding:var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);background-color:var(--color-surface);border:1px solid var(--color-border);flex:1;justify-content:center;align-items:center;display:flex}._controls_9yyq7_48{gap:var(--space-2);flex-shrink:0;display:flex}._controls_9yyq7_48>button{gap:var(--space-1);min-width:0;padding-inline:var(--space-1);white-space:nowrap;flex:1}._settingsButton_9yyq7_64{flex-shrink:0;width:100%}._errorLine_9yyq7_69{padding:var(--space-2);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);color:var(--color-text);font-size:var(--font-size-sm);text-align:center;flex-shrink:0}@media (width<=56rem){._panel_9yyq7_1{width:100%;max-width:var(--board-max-size);height:auto;overflow:visible}}@media (width<=34rem){._panel_9yyq7_1{max-width:100%}}._graph_ket9u_3{--curve-height:64px;position:relative}@media (width>34rem){._graph_ket9u_3{--curve-height:88px}}._start_ket9u_17._start_ket9u_17{z-index:1;justify-content:center;display:flex;position:absolute;inset:0}._start_ket9u_17:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._startLabel_ket9u_31{padding:0 var(--space-2);background-color:var(--color-bg)}._chip_ket9u_37{top:var(--space-2);right:var(--space-2);z-index:1;padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);margin:0;font-weight:500;line-height:1.5;position:absolute}._chip_ket9u_37:empty{display:none}._card_1ig3q_5{gap:var(--space-3);width:var(--board-fit,100%);max-width:100%;padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._top_1ig3q_18{align-items:center;column-gap:var(--space-3);margin-bottom:calc(var(--space-2) - var(--space-3));grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head head""line link";display:grid}._head_1ig3q_30{height:calc(var(--font-size-2xl) * 1.5);font-family:var(--font-pixel);font-size:var(--font-size-2xl);color:var(--color-text);white-space:nowrap;grid-area:head;margin:0;line-height:1.5}._head_1ig3q_30:focus{outline:none}._long_1ig3q_48{font-size:var(--font-size-xl);line-height:calc(var(--font-size-2xl) * 1.5)}._win_1ig3q_53{color:var(--color-success)}._loss_1ig3q_57{color:var(--color-danger)}._line_1ig3q_61{column-gap:var(--space-2);min-width:0;font-size:var(--font-size-base);color:var(--color-text-muted);white-space:nowrap;flex-wrap:wrap;grid-area:line;margin:0;line-height:1.5;display:flex}._stats_1ig3q_76{color:var(--color-text)}._link_1ig3q_81._link_1ig3q_81{grid-area:link;min-height:0}._link_1ig3q_81:after{content:"";inset:calc(var(--space-3) * -1) calc(var(--space-2) * -1);position:absolute}._actions_1ig3q_94{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}._rematch_1ig3q_100._rematch_1ig3q_100,._opponents_1ig3q_101._opponents_1ig3q_101{min-height:var(--space-6)}._rematch_1ig3q_100._rematch_1ig3q_100{font-size:var(--font-size-sm);grid-area:1/2}._opponents_1ig3q_101._opponents_1ig3q_101{font-family:var(--font-sans);font-size:var(--font-size-lg);grid-area:1/1;font-weight:500}@media (width>34rem){._line_1ig3q_61,._link_1ig3q_81._link_1ig3q_81{font-size:var(--font-size-lg)}}._numbers_pjq7u_1{gap:var(--space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}._stat_pjq7u_9{gap:var(--space-1);flex-direction:column-reverse;display:flex}._value_pjq7u_15{font-family:var(--font-pixel);font-size:var(--font-size-2xl);color:var(--color-text);margin:0;line-height:1.5}._caption_pjq7u_23{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._body_1l1tp_3{--curve-height:168px;gap:var(--space-4);width:min(100%,37.5rem);padding:var(--space-2) 0 var(--space-5);flex-direction:column;margin-inline:auto;display:flex;container:review-page/inline-size}@media (width>34rem){._body_1l1tp_3{--curve-height:240px}}._progress_1l1tp_22{gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5;display:grid}._bar_1l1tp_30{height:var(--space-1);background:linear-gradient(to right, var(--color-accent) var(--done,0%), var(--color-border) 0)}._footer_1pmy7_2{width:min(100%,37.5rem);padding:var(--space-3) 0;margin-inline:auto}._rematch_1pmy7_8._rematch_1pmy7_8{width:100%;min-height:var(--space-6);font-size:var(--font-size-sm)}._game_1p8zk_5._game_1p8zk_5{--board-max-size:max(var(--board-floor), min(var(--board-cap), var(--game-room) - 2 * var(--capture-bar-height) - var(--game-head) - var(--clock-room,0px)));--head-h:66px;--status-card-h:106px;--game-head:calc(var(--head-h) + var(--space-4));--game-row-max:calc(var(--board-max-size) + var(--space-4) + 280px);padding-top:var(--space-4);padding-bottom:var(--space-2)}._cardHead_1p8zk_26._cardHead_1p8zk_26{--head-h:32px}._cardHead_1p8zk_26 ._header_1p8zk_30>:first-child{min-height:32px}@media (width<=56rem){._cardHead_1p8zk_26._cardHead_1p8zk_26{--head-h:calc(32px + var(--space-2) + var(--status-card-h))}._cardHead_1p8zk_26 ._header_1p8zk_30{gap:var(--space-2)}._cardHead_1p8zk_26 ._header_1p8zk_30>:last-child{width:100%}._cardHead_1p8zk_26 ._headerActions_1p8zk_48>*{flex:100%}._clocked_1p8zk_57._clocked_1p8zk_57{--clock-room:64px}}._headerActions_1p8zk_48{justify-content:flex-end;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;display:flex}._layout_1p8zk_72{gap:var(--space-4);flex:1;align-items:flex-start;min-height:0;display:flex}@media (width<=56rem){._layout_1p8zk_72{flex-direction:column;flex:none;align-items:center}}@media (width<=34rem){._header_1p8zk_30 h1,._quietSub_1p8zk_95>:first-child>p{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._tight_1p8zk_109._tight_1p8zk_109{padding:var(--space-3);gap:var(--space-3)}}@media (width<=56rem){._over_1p8zk_121._over_1p8zk_121{--result-card-h:264px;--board-max-size:max(var(--board-floor), min(var(--board-cap), var(--game-room) - 2 * var(--capture-bar-height) - var(--game-head) - var(--result-card-h) - var(--space-3) - var(--scroll-fade-size)));--board-fit:var(--board-max-size)}._over_1p8zk_121 ._layout_1p8zk_72{gap:var(--space-3)}._over_1p8zk_121._over_1p8zk_121._cardHead_1p8zk_26{--head-h:32px}._over_1p8zk_121._cardHead_1p8zk_26 ._header_1p8zk_30>:last-child{display:none}}@media (width<=34rem){._over_1p8zk_121._over_1p8zk_121{--result-card-h:237px;--board-fit:min(100%, 100svh - var(--nav-h) - var(--space-3) - var(--head-h) - var(--space-3) - 2 * var(--capture-bar-height) - var(--space-3) - var(--result-card-h) - var(--scroll-fade-size))}}@media (width<=34rem) and (height<=56rem){._over_1p8zk_121 ._header_1p8zk_30{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._over_1p8zk_121 ._header_1p8zk_30 button,._over_1p8zk_121 ._header_1p8zk_30>:not(:first-child),._over_1p8zk_121 [data-playfield]>:first-child,._over_1p8zk_121 [data-playfield]>:last-child{display:none}._over_1p8zk_121._over_1p8zk_121{--board-fit:min(100%, 100svh - var(--nav-h) - var(--space-3) - var(--result-card-h) - var(--space-3) - var(--scroll-fade-size))}}._card_gjixx_4{background-color:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--tier,var(--color-accent));flex-direction:column;flex-shrink:0;width:100%;min-width:0;display:flex}._top_gjixx_15{--aura-strength:max(0, var(--rank,0) - 2);min-width:0;min-height:62px;padding:var(--space-2) var(--space-3);align-items:center;display:flex}._strip_gjixx_26{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-top:1px solid var(--color-border);display:flex}._card_si0hc_1{align-items:center;gap:var(--space-3);min-width:0;display:flex}._icon_si0hc_8{padding:var(--space-1);border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-accent-text);font-size:var(--font-size-2xl);flex-shrink:0;display:flex}._info_si0hc_18{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._identity_si0hc_25{align-items:baseline;gap:var(--space-2);display:flex}._name_si0hc_31{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.06em;color:var(--color-text);line-height:1.6}._elo_si0hc_39{font-size:var(--font-size-sm);color:var(--color-accent-text);font-variant-numeric:tabular-nums}._opening_si0hc_45{font-size:var(--font-size-sm);color:var(--color-text-muted)}._wrapper_t9g79_1{width:100%;display:inline-flex;position:relative}._select_t9g79_11{appearance:none;background:var(--select-bg,var(--color-elevated));border:1px solid var(--color-border);width:100%;color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-sm);padding:var(--space-2) calc(var(--space-5) + var(--space-1)) var(--space-2) var(--space-2);cursor:pointer;transition:border-color var(--transition-fast)}._centered_t9g79_30{text-align:center;padding-left:calc(var(--space-5) + var(--space-1))}._select_t9g79_11:hover:not(:disabled){border-color:var(--color-accent)}._select_t9g79_11:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._select_t9g79_11:disabled{opacity:.5;cursor:not-allowed}._arrow_t9g79_50{right:var(--space-3);color:var(--color-text-muted);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}._wrapper_t9g79_1:hover ._arrow_t9g79_50{color:var(--color-accent-text)}._chevron_t9g79_64{display:block}@media (width<=34rem){._select_t9g79_11{font-size:var(--font-size-lg)}}._card_1umkp_1{padding:var(--space-3);gap:var(--space-2);max-width:480px;margin-bottom:var(--space-3);flex-direction:column;display:flex}._heading_1umkp_10{font-size:var(--font-size-xs)}._detail_1umkp_14{font-size:var(--font-size-sm);color:var(--color-text-muted)}._actions_1umkp_19{gap:var(--space-2);flex-wrap:wrap;display:flex}._card_1hc6h_1{padding:var(--space-3);gap:var(--space-3);flex-direction:column;max-width:480px;display:flex}._field_1hc6h_9{gap:var(--space-2);flex-direction:column;display:flex}._label_1hc6h_15{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted)}._note_1hc6h_21{font-size:var(--font-size-sm);color:var(--color-text-muted)}._start_1hc6h_26{justify-content:center;width:100%}._bar_m5n5d_3{z-index:3;gap:var(--space-3);padding:var(--space-2) var(--space-4) calc(var(--space-2) + env(safe-area-inset-bottom));background-color:var(--color-surface);border-top:2px solid var(--color-border-strong);box-shadow:var(--shadow-sheet);display:flex;position:sticky;bottom:0}._bar_m5n5d_3>*{flex:auto;min-height:48px}@media (height<=30rem){._bar_m5n5d_3{position:static}}@media (width>45rem){._bar_m5n5d_3._phoneOnly_m5n5d_29{z-index:auto;box-shadow:none;background:0 0;border:0;padding:0;position:static}}._host_m5n5d_45._host_m5n5d_45{animation-fill-mode:none}._host_m5n5d_45 :where(a,button,input){scroll-margin-bottom:calc(var(--space-6) + var(--space-4) + env(safe-area-inset-bottom))}@media (width>45rem){._host_m5n5d_45 :where(a,button,input){scroll-margin-bottom:0}}._slot_rknkv_4{flex-direction:column;display:flex}._card_1pjyc_1{padding:var(--space-4);border-color:var(--color-border-strong);flex-direction:column;display:flex}._head_1pjyc_10{align-items:center;column-gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._label_1pjyc_17{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._stats_1pjyc_25{margin-block:calc(-1 * var(--space-2))}._ratingSlot_1pjyc_29{min-width:4ch;min-height:1em;margin-top:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-3xl);grid-column:1/-1;justify-self:start;line-height:1}._rating_1pjyc_29{color:var(--color-text)}._foot_1pjyc_45{margin-top:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._foot_1pjyc_45:empty{display:none}._locked_1pjyc_56{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5;display:flex}._lock_1pjyc_56{flex:none;width:16px;height:16px}@media (width>45rem){._card_1pjyc_1{grid-template-rows:subgrid;row-gap:0;display:grid}._head_1pjyc_10{grid-row:1}._foot_1pjyc_45{grid-row:3}}@media (width>49rem){._stats_1pjyc_25,._foot_1pjyc_45{display:none}}@media (width>68rem){._ratingSlot_1pjyc_29{font-size:var(--font-size-4xl)}}._group_1l8a1_1{border-color:var(--color-border-strong);flex-direction:column;display:flex}._group_1l8a1_1>*+:before{content:"";top:0;right:var(--space-4);left:var(--space-4);background-color:var(--color-border);pointer-events:none;height:1px;position:absolute}._group_1l8a1_1>[data-picked]:before,._group_1l8a1_1>[data-picked]+:before{display:none}._ratingSlot_8j8sx_2{width:4ch;min-height:1.5em;font-family:var(--font-sans);display:inline-block}._row_bnuz7_2{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._label_bnuz7_10{font-size:var(--font-size-base);color:var(--color-text);font-weight:600}._control_bnuz7_16{flex:12rem;max-width:16rem}._row_d2kt4_2{padding:var(--space-2) var(--space-3)}._notice_c6vew_2{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);display:flex}._text_c6vew_12{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._title_c6vew_20{font-size:var(--font-size-sm);color:var(--color-accent-text)}._body_c6vew_25{font-size:var(--font-size-base);color:var(--color-text);margin:0;line-height:1.5}._link_c6vew_32{color:var(--color-accent-text);text-decoration:underline}._close_c6vew_37{flex-shrink:0}._card_19vow_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-color:var(--color-border-strong);display:flex}._lock_19vow_10{width:32px;height:32px;color:var(--color-text-muted);flex:none}._body_19vow_17{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._head_19vow_25{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}._title_19vow_33{font-size:var(--font-size-lg);color:var(--color-text);font-weight:600;line-height:1.5}._tag_19vow_40{padding:0 var(--space-1);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid var(--color-border-strong);font-weight:700;line-height:1.5}._condition_19vow_51{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._meter_19vow_58{height:8px;margin-top:var(--space-1);background-color:var(--color-border-strong)}._fill_19vow_64{width:calc(var(--progress,0) * 100%);background-color:var(--color-accent);height:100%;display:block}._action_19vow_71{margin-top:var(--space-1);align-items:center;display:flex}._numbers_19vow_77{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;color:var(--color-text-muted);margin:0;line-height:1.5;display:flex}._card_8hiyh_3{align-items:start;column-gap:var(--space-3);padding:var(--space-3) var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._icon_8hiyh_12{width:32px;height:32px;font-size:var(--font-size-3xl);color:var(--color-text-muted);display:inline-flex}._text_8hiyh_20{flex-direction:column;align-items:flex-start;min-width:0;display:flex}._title_8hiyh_27{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600;line-height:1.5}._line_8hiyh_35{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._bands_8hiyh_43{margin:var(--space-2) calc(-1 * var(--space-4)) calc(-1 * var(--space-3));border-top:1px solid var(--color-border);flex-direction:column;grid-column:1/-1;display:flex}._bands_8hiyh_43>*+*{border-top:1px solid var(--color-border)}._action_nqzlm_2{font-size:var(--font-size-lg)}._lineSlot_nqzlm_6{width:12em;min-height:1.5em;display:inline-block}._panel_4a5bx_8{background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md)}._card_mwi2n_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}._title_mwi2n_10{font-size:var(--font-size-lg);color:var(--color-text);margin:0;font-weight:600;line-height:1.5}._text_bmblp_2{min-height:3em;font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._slot_bmblp_10{min-height:3em;display:block}._note_bmblp_15{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._body_185i5_2{gap:var(--space-2);min-height:calc(1.5em + var(--space-2) + var(--space-6));font-size:var(--font-size-base);flex-direction:column;display:flex}._summary_185i5_10{color:var(--color-text);margin:0;line-height:1.5}._slot_185i5_16{flex:1;display:block}._spark_185i5_22{width:100%;height:var(--space-6);display:block}._path_185i5_28{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._list_1sdyg_1{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_1sdyg_9+._item_1sdyg_9{border-top:1px solid var(--color-border)}._row_1sdyg_14{align-items:baseline;gap:var(--space-2);padding:var(--space-1) 0;line-height:1.5;display:flex}._solved_1sdyg_22,._failed_1sdyg_23{flex:none;min-width:4.5rem}._solved_1sdyg_22{color:var(--color-success)}._failed_1sdyg_23{color:var(--color-danger)}._puzzle_1sdyg_36{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-muted);overflow:hidden}._change_1sdyg_44{white-space:nowrap;color:var(--color-text);flex:none;margin-left:auto}._tag_1sdyg_52{padding-bottom:var(--space-1);text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);overflow:hidden}._review_1sdyg_61{margin-block:calc(-1 * var(--space-2));flex:none}._body_zsn20_2{min-height:calc(5 * (1.5em + var(--space-2)));font-size:var(--font-size-base);flex-direction:column;display:flex}._slot_zsn20_9{flex:1;display:block}._column_16ty2_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._page_s45eg_4._page_s45eg_4{padding:var(--space-4)}._solveBar_s45eg_11{margin:auto calc(-1 * var(--space-4)) calc(-1 * var(--space-4));order:1}._solveNow_s45eg_17{width:100%;min-height:48px;font-size:var(--font-size-lg)}._more_s45eg_23{display:none}._header_s45eg_30{display:contents}@media (width>45rem){._page_s45eg_4._page_s45eg_4{align-content:start;column-gap:var(--space-5);padding:var(--space-5);grid-template-rows:repeat(7,auto) 1fr;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0;display:grid}._header_s45eg_30{gap:var(--space-3);margin-bottom:var(--space-4);flex-direction:column;grid-column:1/-1;display:flex}._card_s45eg_56{grid-area:2/1/span 3}._solveBar_s45eg_11{margin:var(--space-3) var(--space-4) 0;order:0;grid-area:3/1}._modes_s45eg_68{margin-top:var(--space-4);grid-area:5/1}._clock_s45eg_74{margin-top:var(--space-4);grid-area:6/1}._daily_s45eg_80{grid-area:2/2/7;align-self:start}._insights_s45eg_87{grid-area:2/2/-1;align-self:start}}@media (width>49rem){._page_s45eg_4._page_s45eg_4{grid-template-columns:minmax(0,7fr) minmax(17.5rem,3fr)}._card_s45eg_56{padding-right:calc(15rem + 2 * var(--space-4))}._solveBar_s45eg_11{width:15rem;margin:var(--space-4) var(--space-4) 0 0;grid-row:2;place-self:center end}._more_s45eg_23{margin-top:var(--space-4);grid-area:7/1;display:flex}._daily_s45eg_80{grid-row:2/8}._insights_s45eg_87{grid-row:2/-1}}@media (width>68rem){._page_s45eg_4._page_s45eg_4{grid-template-columns:minmax(0,1fr) 22rem}}._band_1ncn2_3{border-color:var(--color-border-strong);grid-template-columns:minmax(0,1fr);display:grid}._rating_1ncn2_9{padding:var(--space-4) var(--space-4) 0}._label_1ncn2_13{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0;line-height:1.5}._slot_1ncn2_20{min-width:4ch;min-height:1em;margin-top:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-4xl);line-height:1;display:block}._value_1ncn2_30{color:var(--color-text)}._hint_1ncn2_34{margin:var(--space-2) 0 0;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._trend_1ncn2_43{padding:var(--space-3) var(--space-4) 0}._trend_1ncn2_43:has([data-idle]){display:none}._side_1ncn2_52{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-3);flex-direction:column;display:flex}._side_1ncn2_52>:last-child{align-self:stretch}._footer_1ncn2_65{border-top:1px solid var(--color-border)}@media (width>45rem){._band_1ncn2_3{grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr) 24rem}._rating_1ncn2_9{padding:var(--space-4) var(--space-5);grid-area:1/1/span 2}._trend_1ncn2_43:has([data-idle]){display:block}._trend_1ncn2_43{padding:var(--space-4) var(--space-4) var(--space-4) 0;grid-area:1/2/span 2;align-self:center}._solve_1ncn2_94{padding:var(--space-4) var(--space-5) 0 var(--space-3);grid-area:1/3}._footer_1ncn2_65{grid-area:3/1/auto/-1}._side_1ncn2_52{padding:var(--space-3) var(--space-5) var(--space-4) var(--space-3);grid-area:2/3}}._trend_1x3ut_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._head_1x3ut_8{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin:0;line-height:1.5;display:flex}._label_1x3ut_17{font-size:var(--font-size-base);color:var(--color-text-muted)}._up_1x3ut_22,._down_1x3ut_23{font-family:var(--font-pixel);font-size:var(--font-size-xs)}._up_1x3ut_22{color:var(--color-success)}._down_1x3ut_23{color:var(--color-danger)}._spark_1x3ut_37{width:100%;height:var(--space-6);display:block}._path_1x3ut_43{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}._base_1x3ut_51{stroke:var(--color-border-strong);stroke-width:1px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}._solveNow_hno3e_2{width:100%;min-height:48px;font-size:var(--font-size-lg)}._door_1oj69_2{align-items:center;gap:var(--space-3);min-width:0;min-height:64px;padding:var(--space-2) var(--space-4);color:var(--color-text);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid;position:relative}._door_1oj69_2[aria-disabled=true]{cursor:default;color:var(--color-text-muted)}a._door_1oj69_2:hover{background-color:var(--color-elevated)}._icon_1oj69_25{width:24px;height:24px;color:var(--color-text-muted)}._text_1oj69_31{flex-direction:column;min-width:0;display:flex}._title_1oj69_37{font-size:var(--font-size-base);font-weight:600;line-height:1.5}._status_1oj69_43{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-muted);flex-wrap:wrap;line-height:1.5;display:flex}._slot_1oj69_53{width:12em;min-height:1.5em;display:inline-block}._chevron_1oj69_59{color:var(--color-text-muted);rotate:-90deg}@media (width>45rem){._door_1oj69_2{min-height:72px}}._slot_sgxtc_1{width:12em;min-height:1.5em;display:inline-block}._lock_sgxtc_7{flex:none;width:16px;height:16px}._pips_1251b_1{gap:var(--space-1);display:inline-flex}._solved_1251b_6,._failed_1251b_7{width:12px;height:12px}._solved_1251b_6{background-color:var(--color-success)}._failed_1251b_7{background-color:var(--color-danger)}._row_1y75x_3{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:flex}._line_1y75x_11{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._doors_j5fdq_3{grid-template-columns:minmax(0,1fr);display:grid}._doors_j5fdq_3>*+*{border-top:1px solid var(--color-border)}@media (width>45rem){._doors_j5fdq_3{column-gap:var(--space-4);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}._doors_j5fdq_3>*+*{border-top:0}._doors_j5fdq_3>*+:before{content:"";inset-block:var(--space-2);border-left:1px solid var(--color-border);position:absolute;inset-inline-start:calc(var(--space-4) / -2)}}._tile_e02s4_2{align-content:start;align-items:center;gap:var(--space-1) var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);font-family:var(--font-sans);color:var(--color-text);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) auto;display:grid}._tile_e02s4_2[aria-disabled=true]{cursor:default}._tile_e02s4_2:hover{background-color:var(--color-elevated);border-color:var(--color-accent)}._tile_e02s4_2[data-picked],._tile_e02s4_2[data-picked]:hover{background-color:var(--color-selected);border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._tile_e02s4_2[data-pending]{cursor:progress}._head_e02s4_40{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._icon_e02s4_48{width:24px;height:24px;color:var(--color-text-muted);flex:none}._name_e02s4_55{font-family:var(--font-pixel);font-size:var(--font-size-lg);line-height:1.5}._rating_e02s4_61{font-family:var(--font-pixel);font-size:var(--font-size-xl);line-height:1.5}._slot_e02s4_67{width:4ch;min-height:1em;display:inline-block}._desc_e02s4_73{font-size:var(--font-size-base);grid-column:1/-1;font-weight:600}._goal_e02s4_80{font-size:var(--font-size-base);color:var(--color-text-muted);grid-column:1/-1;line-height:1.5;display:none}._tile_e02s4_2[data-picked] ._goal_e02s4_80,._tile_e02s4_2[data-picked] ._icon_e02s4_48{color:var(--color-text)}._nextUp_e02s4_96>span{background-color:var(--color-surface)}@media (width>45rem){._tile_e02s4_2{gap:var(--space-2);padding:var(--space-4);grid-template-columns:minmax(0,1fr)}._rating_e02s4_61{font-size:var(--font-size-2xl)}._goal_e02s4_80{display:block}}._tiles_1mhm6_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>45rem){._tiles_1mhm6_1{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}._page_zv7n9_2._page_zv7n9_2{padding:var(--space-4)}._solveBar_zv7n9_8{margin:auto calc(-1 * var(--space-4)) calc(-1 * var(--space-4));order:1}._boardArea_v1lk8_9{width:100%;max-width:var(--board-max-size);flex:2;justify-content:center;display:flex}._boardArea_v1lk8_9>*{width:100%}._layer_hstox_3{z-index:var(--z-burst);pointer-events:none;position:fixed;inset:0}._block_hstox_11{width:var(--burst-size,8px);height:var(--burst-size,8px);margin:calc(var(--burst-size,8px) / -2) 0 0 calc(var(--burst-size,8px) / -2);border-radius:var(--radius-sm);will-change:transform, opacity;position:fixed;top:0;left:0}._up_hstox_27._shade0_hstox_27{background-color:var(--color-success)}._up_hstox_27._shade1_hstox_31{background-color:color-mix(in srgb, var(--color-success) 82%, white)}._up_hstox_27._shade2_hstox_35{background-color:color-mix(in srgb, var(--color-success) 88%, black)}._up_hstox_27._shade3_hstox_39{background-color:color-mix(in srgb, var(--color-success) 70%, white)}._down_hstox_43._shade0_hstox_27{background-color:var(--color-danger)}._down_hstox_43._shade1_hstox_31{background-color:color-mix(in srgb, var(--color-danger) 82%, white)}._down_hstox_43._shade2_hstox_35{background-color:color-mix(in srgb, var(--color-danger) 88%, black)}._down_hstox_43._shade3_hstox_39{background-color:color-mix(in srgb, var(--color-danger) 70%, white)}._row_18gxy_4{align-items:baseline;gap:var(--space-2);display:flex}._label_18gxy_10{font-size:var(--font-size-base);color:var(--color-accent-text);font-variant-numeric:tabular-nums;font-weight:700}._meta_18gxy_19{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:400}._delta_18gxy_27{font-family:var(--font-pixel);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.6}._up_18gxy_35{color:var(--color-success)}._down_18gxy_39{color:var(--color-danger)}._strip_xvjsr_1{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:100%;display:flex}._buttons_xvjsr_10{gap:var(--space-1);display:flex}._label_xvjsr_16{text-align:center;min-width:12ch;font-size:var(--font-size-sm);color:var(--color-text);font-variant-numeric:tabular-nums}._review_1cxfv_2{gap:var(--space-2);padding:var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-direction:column;display:flex}._answer_1cxfv_11{font-size:var(--font-size-sm);color:var(--color-text-muted)}._answerMove_1cxfv_16{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-success);line-height:1.6}._exitReview_1cxfv_23{font-size:var(--font-size-xs);color:var(--color-text-muted);align-self:flex-start}._exitReview_1cxfv_23:hover{color:var(--color-accent-text)}._timer_12uz7_1{gap:var(--space-1);width:100%;color:var(--color-text-muted);flex-direction:column;display:flex}._readout_12uz7_9{align-items:center;gap:var(--space-1);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._readout_12uz7_9 svg{font-size:1.1em}._track_12uz7_24{background-color:var(--color-elevated);border:1px solid var(--color-border);width:100%;height:8px;overflow:hidden}._fill_12uz7_32{height:100%;width:var(--fill-pct,100%);background-color:var(--color-accent);transition:width var(--transition-base) linear}._warn_12uz7_40{color:var(--color-warning)}._warn_12uz7_40 ._fill_12uz7_32{background-color:var(--color-warning)}._crit_12uz7_48{color:var(--color-danger);font-weight:700}._crit_12uz7_48 ._fill_12uz7_32{background-color:var(--color-danger)}@media (prefers-reduced-motion:reduce){._fill_12uz7_32{transition:none}}._block_zcfei_3{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._title_zcfei_12{font-size:var(--font-size-sm);margin:0}._prompt_zcfei_17{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._verdicts_zcfei_23{gap:var(--space-2);flex-wrap:wrap;display:flex}._label_zcfei_29{font-size:var(--font-size-sm);color:var(--color-text)}._textarea_zcfei_34{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical}._textarea_zcfei_34:focus-visible{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);outline:none}._chars_zcfei_52{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}@media (width<=34rem){._textarea_zcfei_34{font-size:var(--font-size-lg)}}._list_11eo2_11{gap:var(--space-2);flex-direction:column;display:flex}._entry_11eo2_17{gap:var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);grid-template-columns:160px 1fr;display:grid}._entry_11eo2_17:last-child{border-bottom:none;padding-bottom:0}._term_11eo2_31{color:var(--color-text);font-weight:600}._desc_11eo2_36{color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (width<=34rem){._entry_11eo2_17{gap:var(--space-1);grid-template-columns:1fr}}._notice_hcg3u_3{gap:var(--space-2);margin-top:var(--space-3);padding:var(--space-3);border:1px solid var(--color-danger);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);flex-direction:column;align-items:flex-start;display:flex}._note_ke063_3{padding:var(--space-2);border-left:4px solid var(--color-accent);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0;line-height:1.5}._top_zb2x6_2{position:absolute}._layout_zb2x6_6{gap:var(--space-4);align-items:flex-start;display:flex}._panel_zb2x6_12{gap:var(--space-4);min-width:200px;padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;flex:1;display:flex}._statusBlock_zb2x6_25{gap:var(--space-2);flex-direction:column;display:flex}._status_zb2x6_25{font-size:var(--font-size-base);color:var(--color-text)}._statusText_zb2x6_37{display:inline-block}._solved_zb2x6_41{color:var(--color-success)}._failed_zb2x6_45{color:var(--color-danger)}._combo_zb2x6_51{font-size:var(--font-size-sm);color:var(--color-accent-text);font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}._motifs_zb2x6_61{gap:var(--space-1);flex-wrap:wrap;display:flex}._motifChip_zb2x6_70{font-size:var(--font-size-xs);color:var(--color-text-muted);padding:2px var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast)}._motifChip_zb2x6_70:hover,._motifChip_zb2x6_70:focus-visible{color:var(--color-text);border-color:var(--color-accent)}._controls_zb2x6_86{gap:var(--space-2);flex-direction:column;display:flex}._back_zb2x6_92{font-size:var(--font-size-sm);color:var(--color-text-muted);align-self:flex-start;margin-top:auto}._back_zb2x6_92:hover{color:var(--color-accent-text)}@media (width<=56rem){._layout_zb2x6_6{flex-direction:column}._panel_zb2x6_12{width:100%}}._settling_zb2x6_119{padding:var(--space-6) 0;font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._emptyState_26kjc_1{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) 0;flex-direction:column;display:flex}._card_26kjc_12{align-items:center;gap:var(--space-4);max-width:var(--empty-card-max,480px);padding:var(--space-6) var(--space-5);text-align:center;background-color:var(--color-surface);border:1px dashed var(--color-border)}._title_26kjc_22{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-accent-text);text-wrap:balance}._text_26kjc_30{font-size:var(--font-size-base);color:var(--color-text-muted);max-width:40ch}._chart_19w7s_1{width:100%;min-width:0;position:relative}._chart_19w7s_1 svg{display:block}._line_19w7s_11{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._area_19w7s_19{fill:var(--color-accent-soft);stroke:none}._dot_19w7s_24{fill:var(--color-accent-hover);stroke:var(--color-surface);stroke-width:2px}._hoverDot_19w7s_30{fill:var(--color-text);stroke:var(--color-accent);stroke-width:2px}._guide_19w7s_36{stroke:var(--color-accent);stroke-width:1px;stroke-dasharray:3 3;opacity:.5}._grid_19w7s_43,._axis_19w7s_48{stroke:var(--color-border);stroke-width:1px}._yLabel_19w7s_56{fill:var(--color-text-muted);font-size:var(--font-size-xs);text-anchor:end;dominant-baseline:middle;font-variant-numeric:tabular-nums}._xLabel_19w7s_64{fill:var(--color-text-muted);font-size:var(--font-size-xs);text-anchor:middle}._tooltip_19w7s_72{left:var(--tip-left);top:var(--tip-top);padding:var(--space-1) var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-accent);box-shadow:var(--shadow-md);pointer-events:none;white-space:nowrap;z-index:1;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}._tipTop_19w7s_90{align-items:baseline;gap:var(--space-2);display:inline-flex}._tipRating_19w7s_96{font-size:var(--font-size-base);color:var(--color-text);font-variant-numeric:tabular-nums}._tipDate_19w7s_102{font-size:var(--font-size-sm);color:var(--color-text-muted)}._tipUp_19w7s_107{font-size:var(--font-size-sm);color:var(--color-success);font-variant-numeric:tabular-nums}._tipDown_19w7s_113{font-size:var(--font-size-sm);color:var(--color-danger);font-variant-numeric:tabular-nums}._row_30of0_1{align-items:center;gap:var(--space-3);grid-template-columns:150px 1fr auto;display:grid}._row_30of0_1._hasAction_30of0_10{grid-template-columns:150px 1fr auto auto}._dimmed_30of0_14{opacity:.55}._labelCol_30of0_18{flex-direction:column;gap:1px;min-width:0;display:flex}._label_30of0_18{font-size:var(--font-size-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._count_30of0_33{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._chartArea_30of0_41{background-image:repeating-linear-gradient(to right, var(--color-border) 0, var(--color-border) 1px, transparent 1px, transparent 25%);border-right:1px solid var(--color-border);min-width:0;height:28px;position:relative}._bar_30of0_55{height:14px;width:var(--bar-fill,0%);background-color:var(--color-accent);position:absolute;top:50%;left:0;transform:translateY(-50%)}._bar_30of0_55._good_30of0_65{background-color:var(--color-success)}._bar_30of0_55._warn_30of0_69{background-color:var(--color-warning)}._bar_30of0_55._bad_30of0_73{background-color:var(--color-danger)}._value_30of0_77{min-width:44px;font-size:var(--font-size-sm);color:var(--color-text);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}@container statbar (width<=28rem){._row_30of0_1{row-gap:var(--space-1);grid-template-columns:1fr auto}._row_30of0_1._hasAction_30of0_10{grid-template-columns:1fr auto auto}._chartArea_30of0_41{grid-column:1/-1}}._latest_17vid_1{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._section_1c9pz_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._sectionHead_1c9pz_12{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._sectionTitle_1c9pz_21{font-size:var(--font-size-sm);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.04em}._bars_1c9pz_28{gap:var(--space-2);flex-direction:column;list-style:none;display:flex;container:statbar/inline-size}._chartEmpty_1c9pz_40{min-height:200px;font-size:var(--font-size-sm);color:var(--color-text-muted);border:1px dashed var(--color-border);justify-content:center;align-items:center;display:flex}._empty_1c9pz_50{font-size:var(--font-size-sm);color:var(--color-text-muted)}._showAll_1c9pz_55{align-self:flex-start}._backLink_1c9pz_20{font-size:var(--font-size-sm);color:var(--color-accent-text)}._backLink_1c9pz_20:hover,._backLink_1c9pz_20:focus-visible{color:var(--color-accent-text);text-decoration:underline}@media (width<=34rem){._backLink_1c9pz_20{position:relative}._backLink_1c9pz_20:after{content:"";position:absolute;inset-block:calc(-1.375rem + 50%);inset-inline:0}}._records_1c9pz_85{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}._record_1c9pz_85{padding:var(--space-3) var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-direction:column;align-items:center;gap:2px;display:flex}._recordValue_1c9pz_101{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-text);font-variant-numeric:tabular-nums;line-height:1.2}._recordLabel_1c9pz_109{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em}._wideCard_1c9pz_117{--empty-card-max:none}._card_11qg2_1{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._title_11qg2_11{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._body_11qg2_18{font-size:var(--font-size-base);color:var(--color-text)}._points_11qg2_23{gap:var(--space-1);padding-left:var(--space-3);flex-direction:column;margin:0;list-style:square;display:flex}._point_11qg2_23{font-size:var(--font-size-sm);color:var(--color-text-muted)}._point_11qg2_23::marker{color:var(--color-accent-text)}._action_11qg2_41{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._footer_11qg2_48{font-size:var(--font-size-sm);color:var(--color-text-muted)}._card_1meg0_2{align-items:stretch;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);grid-template-columns:96px 1fr auto;transition:transform .12s,box-shadow .12s,border-color .12s;display:grid}._card_1meg0_2:hover{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._board_1meg0_23{width:96px}._boardPlaceholder_1meg0_29{aspect-ratio:1;border:2px dashed var(--color-border);width:100%}._body_1meg0_35{justify-content:space-between;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._title_1meg0_47{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text);overflow-wrap:anywhere}._heading_1meg0_55{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._band_1meg0_65{font-size:var(--font-size-sm);color:var(--color-accent-text);letter-spacing:.02em;font-weight:600}._labels_1meg0_72{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._pill_1meg0_80{padding:2px var(--space-2);font-size:var(--font-size-xs);color:var(--color-accent-text);background:var(--color-accent-soft);border:1px solid #0000}._tags_1meg0_90{gap:var(--space-1);flex-wrap:wrap;list-style:none;display:flex}._tag_1meg0_90{padding:2px var(--space-2);font-size:var(--font-size-xs);color:var(--color-text);background:var(--color-elevated);border:1px solid var(--color-border)}._lastSeen_1meg0_110{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._action_1meg0_116{justify-content:space-between;align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}._history_1meg0_127{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._play_1meg0_134{white-space:nowrap}._missed_1meg0_139{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._skeletonCard_1meg0_147{pointer-events:none}._boardBlock_1meg0_152{aspect-ratio:1;width:100%}._titleBlock_1meg0_159{width:55%;height:1rem}._lineBlock_1meg0_164{width:40%;height:.75rem}._lineBlockShort_1meg0_169{width:28%;height:.75rem}._actionBlock_1meg0_177{width:84px;height:34px}@media (width<=34rem){._actionBlock_1meg0_177{height:2.75rem}}._historyBlock_1meg0_189{width:68px;height:.75rem}@media (width<=34rem){._card_1meg0_2{grid-template-columns:72px 1fr}._board_1meg0_23{width:72px}._action_1meg0_116{flex-direction:row-reverse;grid-column:1/-1;justify-content:space-between;align-items:center}._history_1meg0_127{align-items:flex-start}._play_1meg0_134{flex:1}}@media (prefers-reduced-motion:reduce){._card_1meg0_2{transition:none}._card_1meg0_2:hover{transform:none}}._list_c1yzs_2{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._backLink_4i7wj_1{align-self:flex-start;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}._backLink_4i7wj_1:before{content:"←";color:var(--color-accent-text)}._backLink_4i7wj_1:hover{color:var(--color-accent-text);border-color:var(--color-accent)}@media (prefers-reduced-motion:reduce){._backLink_4i7wj_1{transition:none}}._card_1au2e_4{gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}._row_1au2e_11{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._cardText_1au2e_18{font-size:var(--font-size-sm);color:var(--color-text)}._shareSlot_1au2e_27{margin-left:auto}._confirm_1au2e_31{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-border);background-color:var(--color-elevated);flex-direction:column;display:flex}._confirmBody_1au2e_40{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:60ch;margin:0}._confirmActions_1au2e_47{gap:var(--space-2);flex-wrap:wrap;display:flex}._note_1au2e_53{font-size:var(--font-size-sm);color:var(--color-text-muted)}._failed_1au2e_58{font-size:var(--font-size-sm);color:var(--color-danger);margin:0}._banner_neqbj_4{gap:var(--space-3);padding:var(--space-3);flex-direction:column;width:100%;display:flex}._rules_neqbj_12{gap:var(--space-1);padding-left:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-direction:column;margin:0;display:flex}._modes_neqbj_22{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._modesLabel_neqbj_29{font-size:var(--font-size-sm);color:var(--color-text)}._list_neqbj_34{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._empty_neqbj_44{align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;flex-direction:column;width:100%;display:flex}._emptyTitle_neqbj_55{font-size:var(--font-size-sm)}._emptyBody_neqbj_59{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:44ch}._banner_1pgrl_4{gap:var(--space-3);padding:var(--space-3);flex-direction:column;width:100%;display:flex}._rules_1pgrl_12{gap:var(--space-1);padding-left:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);flex-direction:column;margin:0;display:flex}._count_1pgrl_22{font-size:var(--font-size-sm);color:var(--color-text);margin:0}._modes_1pgrl_28{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._modesLabel_1pgrl_35{font-size:var(--font-size-sm);color:var(--color-text)}._queueLink_1pgrl_40{font-size:var(--font-size-sm);color:var(--color-accent-text);text-underline-offset:3px;align-self:flex-start;text-decoration:underline}._queueLink_1pgrl_40:hover{color:var(--color-text);text-decoration-thickness:2px}._status_1pgrl_54{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._list_1pgrl_60{gap:var(--space-2);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}._card_1pgrl_70{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._cardText_1pgrl_78{font-size:var(--font-size-sm);color:var(--color-text)}._empty_1pgrl_83{align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;flex-direction:column;width:100%;display:flex}._emptyTitle_1pgrl_94{font-size:var(--font-size-sm)}._emptyBody_1pgrl_98{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:44ch}._panel_17lhz_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._header_17lhz_11{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerText_17lhz_19{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_17lhz_26{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._subtitle_17lhz_33{font-size:var(--font-size-base);color:var(--color-text)}._reset_17lhz_39{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);background-color:var(--color-elevated);border:1px solid var(--color-border);white-space:nowrap;display:inline-flex}._bands_17lhz_51{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._band_17lhz_51{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);border-left:4px solid var(--color-border);display:flex}._bandOwn_17lhz_70{border-left-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent-soft)}._bandDone_17lhz_76{opacity:.75}._icon_17lhz_80{width:32px;height:32px;color:var(--color-accent-text);background-color:var(--color-surface);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:inline-flex}._bandText_17lhz_93{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._bandLabel_17lhz_101{align-items:center;gap:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text);flex-wrap:wrap;display:inline-flex}._modePill_17lhz_111{padding:0 var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted);background-color:var(--color-accent-soft);border:1px solid var(--color-border);align-self:flex-start}._result_17lhz_120{align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}._locked_17lhz_128{font-size:var(--font-size-sm);color:var(--color-text-muted)}@media (width<=34rem){._band_17lhz_51{flex-wrap:wrap}._bandText_17lhz_93{flex-basis:calc(100% - 32px - var(--space-3))}._result_17lhz_120{justify-content:flex-start}}._signIn_zerne_7{font-size:var(--font-size-base);color:var(--color-accent-text)}._signIn_zerne_7:hover,._signIn_zerne_7:focus-visible{color:var(--color-accent-text);text-decoration:underline}._leaderboardLink_zerne_19{font-size:var(--font-size-sm);color:var(--color-accent-text);align-self:flex-end}._leaderboardLink_zerne_19:hover,._leaderboardLink_zerne_19:focus-visible{color:var(--color-accent-text);text-decoration:underline}._bodySlot_zerne_34{min-height:calc(var(--font-size-base) * 1.5 * 2)}._card_157ev_3{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-4);text-align:center;flex-direction:column;display:flex}._explainer_157ev_13{max-width:52ch;color:var(--color-text);margin:0}._modes_157ev_20{justify-content:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._mode_157ev_20{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}._list_1wvth_1{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_1wvth_1:focus-visible{outline:none}._option_1wvth_16{align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);color:var(--color-text);cursor:pointer;display:flex}._option_1wvth_16:hover,._option_1wvth_16[data-active]{background-color:var(--color-elevated)}._option_1wvth_16[aria-selected=true]{background-color:var(--color-selected);outline:1px solid var(--color-accent);outline-offset:-1px}._list_1wvth_1:focus-visible ._option_1wvth_16[data-active]{outline:2px solid var(--color-accent);outline-offset:-2px}._option_1wvth_16[aria-disabled=true]{opacity:.5;cursor:not-allowed}._icon_1wvth_49{width:24px;height:24px;font-size:var(--font-size-2xl);color:var(--color-text-muted);flex:none;display:inline-flex}._option_1wvth_16[aria-selected=true] ._icon_1wvth_49{color:var(--color-accent-text)}._text_1wvth_62{flex-direction:column;flex:auto;min-width:0;display:flex}._name_1wvth_69{font-size:var(--font-size-lg);font-weight:600;line-height:1.5}._description_1wvth_75{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._option_1wvth_16[aria-selected=true] ._description_1wvth_75{color:var(--color-text)}._meta_1wvth_86{font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;flex:none}._check_1wvth_93{width:24px;height:24px;color:var(--color-accent-text);visibility:hidden;flex:none}._option_1wvth_16[aria-selected=true] ._check_1wvth_93{visibility:visible}._layer_1fe1f_2{z-index:var(--z-modal);position:fixed;inset:0}._panel_1fe1f_9{top:var(--pop-top);right:var(--pop-right);left:var(--pop-left);min-width:var(--pop-min);max-width:min(24rem, calc(100vw - 2 * var(--space-3)));max-height:calc(100dvh - var(--pop-top) - var(--space-3));padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-md);position:fixed;overflow-y:auto}._panel_1fe1f_9:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){._trigger_1r3i6_45{transition:none}}._row_1nj9z_2{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._row_18z6q_2{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;font-family:var(--font-sans);color:var(--color-text);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);cursor:pointer;display:flex}._row_18z6q_2[data-disabled]{cursor:not-allowed;opacity:.5}._text_18z6q_21{flex-direction:column;flex:auto;min-width:0;display:flex}._label_18z6q_28{font-size:var(--font-size-lg);line-height:1.5}._description_18z6q_33{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._description_18z6q_33 b,._description_18z6q_33 strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}._switch_18z6q_47{background-color:var(--color-elevated);border:2px solid var(--color-border-strong);width:44px;height:24px;cursor:inherit;transition:background-color var(--transition-fast), border-color var(--transition-fast);flex:none;padding:0;position:relative}._switch_18z6q_47:before{content:"";position:absolute;inset:-16px -4px}._switch_18z6q_47:after{content:"";background-color:var(--color-text-muted);width:16px;height:16px;transition:left var(--transition-fast);position:absolute;top:2px;left:2px}._switch_18z6q_47[aria-checked=true]{background-color:var(--color-accent);border-color:var(--color-accent)}._switch_18z6q_47[aria-checked=true]:after{background-color:var(--color-text);left:22px}._row_18z6q_2:hover ._switch_18z6q_47:not(:disabled){border-color:var(--color-text-muted)}._row_18z6q_2:hover ._switch_18z6q_47[aria-checked=true]:not(:disabled){border-color:var(--color-accent-hover)}._switch_18z6q_47:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._switch_18z6q_47,._switch_18z6q_47:after{transition:none}}._stepper_1aurt_1{flex:1 1 0;min-width:0;min-height:44px;display:flex}._step_1aurt_1{width:44px;font-size:var(--font-size-xl);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border-strong);flex:none;line-height:1}._step_1aurt_1:hover{border-color:var(--color-accent);background-color:var(--color-elevated)}._input_1aurt_24{min-width:0;padding:0 var(--space-1);text-align:center;font-family:var(--font-sans);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border-strong);appearance:textfield;border-left:none;border-right:none;flex:auto}._input_1aurt_24:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._input_1aurt_24::-webkit-outer-spin-button{appearance:none;margin:0}._input_1aurt_24::-webkit-inner-spin-button{appearance:none;margin:0}._block_1n1ia_1{gap:var(--space-3);flex-direction:column;display:flex}._change_1n1ia_9{font:inherit;color:var(--color-accent-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;position:relative}._change_1n1ia_9:after{content:"";position:absolute;inset:-14px -8px}._change_1n1ia_9:hover{color:var(--color-accent-text);text-decoration:underline}._range_1n1ia_31{gap:var(--space-3);display:flex}._panel_1jpa1_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border-strong);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._header_1jpa1_13{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._figure_1jpa1_20{gap:var(--space-1);flex-direction:column;display:flex}._label_1jpa1_27{font-size:var(--font-size-base);color:var(--color-text-muted);white-space:nowrap;line-height:1.5}._rating_1jpa1_34{font-family:var(--font-pixel);font-size:var(--font-size-3xl);color:var(--color-text);line-height:1}._change_1jpa1_41{align-items:center;gap:var(--space-1);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex}._change_1jpa1_41 svg{font-size:1.1em}._up_1jpa1_54{color:var(--color-success)}._down_1jpa1_58{color:var(--color-danger)}._flat_1jpa1_62{color:var(--color-text-muted)}._empty_1jpa1_68{padding:var(--space-4) 0;font-size:var(--font-size-sm);color:var(--color-text-muted)}._statsLocked_1jpa1_74{font-size:var(--font-size-sm);color:var(--color-text-muted)}._viewFull_1jpa1_80{min-height:44px;margin:calc(-1 * (var(--space-2) + var(--space-1))) 0;font-size:var(--font-size-base);color:var(--color-accent-text);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}._viewFull_1jpa1_80:hover,._viewFull_1jpa1_80:focus-visible{color:var(--color-accent-text);text-decoration:underline}._ratingSlot_1jpa1_100{font-family:var(--font-pixel);font-size:var(--font-size-3xl);min-width:4ch;min-height:var(--font-size-3xl);align-self:flex-start}._changeSlot_1jpa1_111{min-width:128px;min-height:calc(var(--font-size-base) * 1.5)}._chartSlot_1jpa1_120[data-pending]{min-height:200px}._tailSlot_1jpa1_128{min-height:calc(var(--font-size-base) * 1.5);align-self:flex-end}@media (width<=45rem){._header_1jpa1_13{gap:var(--space-3);flex-wrap:wrap}}._graph_nv9yn_1{min-width:0}@media (width<=45rem){._graph_nv9yn_1:not([data-open]),._graph_nv9yn_1 ._header_nv9yn_13{display:none}}._trigger_yitc7_3{height:var(--daily-row-control);font-size:var(--font-size-sm);color:var(--color-text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}._trigger_yitc7_3:hover,._trigger_yitc7_3:focus-visible{color:var(--color-accent-text);text-decoration:underline}._rules_yitc7_22{gap:var(--space-2);padding-left:var(--space-3);flex-direction:column;list-style:outside;display:flex}._rule_yitc7_22{font-size:var(--font-size-base);color:var(--color-text);line-height:1.6}._play_16hf6_3{min-height:40px;padding:0 var(--space-3);font-size:var(--font-size-lg);color:var(--color-text);border:1px solid var(--color-border-strong);align-items:center;font-weight:600;display:inline-flex}._solved_16hf6_14{color:var(--color-success)}._link_16hf6_19{font-size:var(--font-size-base);color:var(--color-accent-text);font-weight:600;position:relative}._link_16hf6_19:after{content:"";position:absolute;inset:-12px -8px}._link_16hf6_19:hover,._link_16hf6_19:focus-visible{color:var(--color-accent-text);text-decoration:underline}._subSlot_16hf6_39{min-width:8rem;min-height:calc(var(--font-size-base) * 1.5)}._rating_13cfd_3{font-family:var(--font-pixel);font-size:var(--font-size-lg);line-height:1}._slot_13cfd_9{min-width:4ch;min-height:var(--font-size-lg);font-family:var(--font-pixel);font-size:var(--font-size-lg)}._up_13cfd_16{color:var(--color-success)}._down_13cfd_20{color:var(--color-danger)}._today_s5fjb_1{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}@media (width>45rem){._list_s5fjb_12 ._ratingRow_s5fjb_12{display:none}._list_s5fjb_12:not(:has(>:not(._ratingRow_s5fjb_12))){display:none}}._page_b87wk_4._page_b87wk_4{align-content:start;row-gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr);grid-template-areas:"setup""today""graph";display:grid}._header_b87wk_16{margin-bottom:calc(var(--space-3) - var(--space-4))}._setup_b87wk_19{gap:var(--space-3);flex-direction:column;grid-area:setup;min-width:0;display:flex}._start_b87wk_33._start_b87wk_33{width:100%;min-height:48px;margin-top:var(--space-2);font-size:var(--font-size-lg)}._today_b87wk_40{grid-area:today}._graph_b87wk_44{grid-area:graph}@media (width>45rem){._page_b87wk_4._page_b87wk_4{align-items:start;column-gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"header header""setup graph""setup today""setup."}._header_b87wk_16{grid-area:header;margin-bottom:0}}@media (width>68rem){._page_b87wk_4._page_b87wk_4{column-gap:var(--space-6);padding:var(--space-5)}}._wrap_1acbr_1{gap:var(--space-1);flex-direction:column;display:flex}._label_1acbr_7{font-size:var(--font-size-sm);color:var(--color-text-muted)}._track_1acbr_12{background-color:var(--color-elevated);height:4px;display:block;overflow:hidden}._fill_1acbr_19{background-color:var(--color-accent);transform-origin:0;width:100%;height:100%;display:block}._vote_ulv5k_1{align-items:center;gap:var(--space-2);display:flex}._stack_ulv5k_8{align-items:flex-start;gap:var(--space-2);flex-direction:column}._buttons_ulv5k_14{gap:var(--space-2);display:flex}._voteLabel_ulv5k_19{font-size:var(--font-size-sm);color:var(--color-text-muted)}._voteBtn_ulv5k_24{width:40px;height:32px;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);justify-content:center;align-items:center;display:flex}._voteBtn_ulv5k_24:hover{border-color:var(--color-accent);color:var(--color-text)}._voteUp_ulv5k_40{color:var(--color-success);border-color:var(--color-success)}._voteDown_ulv5k_45{color:var(--color-danger);border-color:var(--color-danger)}._autoNext_z1196_1{align-items:center;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);cursor:pointer;display:flex}._autoNext_z1196_1 input{accent-color:var(--color-accent);cursor:pointer}._settingsBtn_jg0lt_1{width:42px;color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}._settingsBtn_jg0lt_1:hover{color:var(--color-accent-text);border-color:var(--color-accent)}._boardWrap_yg6gd_3{width:100%}._body_1c38x_1{gap:var(--space-4);flex-direction:column;align-items:center;display:flex}._intro_1c38x_8{font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center}._board_1c38x_14{width:100%;max-width:360px}._okay_1c38x_19{justify-content:center;min-width:200px}._layout_gysfh_1{gap:var(--space-4);align-items:center;display:flex}._panel_gysfh_7{align-self:center;gap:var(--space-3);min-width:220px;padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;flex:1;display:flex}._info_gysfh_20{gap:var(--space-2);flex-direction:column;display:flex}._status_gysfh_26{font-size:var(--font-size-lg);color:var(--color-text)}._statusText_gysfh_32{display:inline-block}._solved_gysfh_36{color:var(--color-success)}._failed_gysfh_40{color:var(--color-danger)}._casualTag_gysfh_47{color:var(--color-text-muted);font-weight:400}._dailyTag_gysfh_54{color:var(--color-accent-text);font-weight:400}._loading_gysfh_59{padding:var(--space-6) 0;font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._wrong_gysfh_66{font-size:var(--font-size-sm);color:var(--color-text-muted)}._controls_gysfh_71{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._footer_gysfh_81{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._backBtn_gysfh_89{flex:1;justify-content:center}@media (width<=45rem){._layout_gysfh_1{flex-direction:column}._panel_gysfh_7{width:100%}}._setComplete_gysfh_106{font-size:var(--font-size-sm);color:var(--color-accent-text);text-align:center}._panel_1ejuh_1{gap:var(--space-3);width:320px;padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);height:calc(var(--board-max-size) + 2 * var(--capture-bar-height));flex-direction:column;flex-shrink:0;display:flex;overflow:hidden;container:movehistory/inline-size}._statusRow_1ejuh_19{flex-shrink:0}._banner_1ejuh_24{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-align:center;line-height:1.5}._bannerWin_1ejuh_33{color:var(--color-success);border-color:var(--color-success);background-color:var(--color-success-soft)}._bannerOver_1ejuh_39{color:var(--color-accent-text);border-color:var(--color-accent);background-color:var(--color-accent-soft)}._bannerLose_1ejuh_45{color:var(--color-danger);border-color:var(--color-danger);background-color:var(--color-danger-soft)}._moves_1ejuh_51{font-size:var(--font-size-base);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:700}._count_1ejuh_61{color:var(--color-accent-text)}._countWarn_1ejuh_65{color:var(--color-warning)}._countHigh_1ejuh_69{color:var(--color-warning-strong)}._countCrit_1ejuh_73{color:var(--color-danger)}._historyHidden_1ejuh_78{min-height:0;padding:var(--space-3);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;border:1px dashed var(--color-border);flex:1;justify-content:center;align-items:center;display:flex}._errorLine_1ejuh_91{font-size:var(--font-size-sm);color:var(--color-danger);flex-shrink:0}._controls_1ejuh_97{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;flex-shrink:0;display:flex}._footer_1ejuh_106{align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-shrink:0;display:flex}._backBtn_1ejuh_115{flex:1;justify-content:center}@media (width<=56rem){._panel_1ejuh_1{width:100%;height:auto}}._casualTag_1ejuh_128{color:var(--color-text-muted);font-weight:400}._setComplete_1ejuh_135{font-size:var(--font-size-sm);color:var(--color-accent-text);text-align:center}._headerVote_1hwb6_4{padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);align-items:center;display:flex}._radarWrap_ts1iq_7{width:100%;max-width:400px}._radar_ts1iq_7{width:100%;height:auto}._grid_ts1iq_19{fill:none;stroke:var(--color-border);stroke-width:1px}._ringLabel_ts1iq_25{fill:var(--color-text-muted);font-size:var(--font-size-xs);font-family:var(--font-sans)}._axisLine_ts1iq_33{stroke:var(--color-border);stroke-width:1px}._spoke_ts1iq_39{stroke:var(--color-accent);stroke-width:4px;stroke-linecap:round}._dot_ts1iq_45{fill:var(--color-accent);stroke:var(--color-surface);stroke-width:1.5px}._axisLabel_ts1iq_51{fill:var(--color-text-muted);font-family:var(--font-sans)}._axisLabelName_ts1iq_56{font-size:11px}._axisLabelCount_ts1iq_60{font-size:var(--font-size-xs);opacity:.8}._axisLabelMuted_ts1iq_66{opacity:.6}._hitTarget_ts1iq_72{fill:#0000;cursor:pointer}._tooltip_ts1iq_77{pointer-events:none}._tooltipBg_ts1iq_81{fill:var(--color-elevated);stroke:var(--color-accent);stroke-width:1px}._tooltipName_ts1iq_87{fill:var(--color-text);font-family:var(--font-sans);font-size:11px;font-weight:700}._tooltipValue_ts1iq_94{fill:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-size-xs)}._panel_1xa8a_1{align-items:center;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._heading_1xa8a_12{font-size:var(--font-size-base);color:var(--color-text);align-self:flex-start}._intro_x4pqo_3{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:var(--space-3)}._section_x4pqo_9{margin-bottom:var(--space-4)}._section_x4pqo_9:last-child{margin-bottom:0}._sectionHeading_x4pqo_17{font-size:var(--font-size-sm);color:var(--color-accent-text);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-2)}._panel_1qrjh_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._heading_1qrjh_11{font-size:var(--font-size-base);color:var(--color-text)}._empty_1qrjh_16{font-size:var(--font-size-sm);color:var(--color-text-muted)}._filter_1qrjh_21{align-self:flex-start}._list_1qrjh_25{gap:var(--space-2);flex-direction:column;display:flex;container:statbar/inline-size}._footer_1qrjh_36{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._expand_1qrjh_43,._glossaryTrigger_1qrjh_44{font-size:var(--font-size-sm);color:var(--color-accent-text);cursor:pointer;background:0 0;border:none;padding:0}._expand_1qrjh_43:hover,._expand_1qrjh_43:focus-visible,._glossaryTrigger_1qrjh_44:hover,._glossaryTrigger_1qrjh_44:focus-visible{color:var(--color-accent-text);text-decoration:underline}._practice_1qrjh_63{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);border:1px solid var(--color-border);white-space:nowrap;background:0 0}._practice_1qrjh_63:hover,._practice_1qrjh_63:focus-visible{color:var(--color-accent-text);border-color:var(--color-accent)}._panel_g0eg0_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._heading_g0eg0_11{font-size:var(--font-size-base);color:var(--color-text)}._table_g0eg0_16{gap:var(--space-1);flex-direction:column;display:flex}._headerRow_g0eg0_22,._row_g0eg0_23{gap:var(--space-1);grid-template-columns:96px repeat(3,1fr);display:grid}._corner_g0eg0_29{display:block}._colHeader_g0eg0_33,._rowHeader_g0eg0_34{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;display:flex}._colHeader_g0eg0_33{justify-content:center}._cell_g0eg0_47{padding:var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);border-bottom:3px solid var(--color-border);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex}._cell_g0eg0_47:hover{border-color:var(--color-accent)}._cell_g0eg0_47._good_g0eg0_66{background-color:var(--color-success-soft);border-bottom-color:var(--color-success)}._cell_g0eg0_47._warn_g0eg0_71{border-bottom-color:var(--color-warning)}._cell_g0eg0_47._bad_g0eg0_75{background-color:var(--color-danger-soft);border-bottom-color:var(--color-danger)}._cell_g0eg0_47._selected_g0eg0_82{background-color:var(--color-accent-soft);border-color:var(--color-accent)}._pct_g0eg0_87{font-size:var(--font-size-sm);color:var(--color-text);font-variant-numeric:tabular-nums}._n_g0eg0_93{font-size:var(--font-size-xs);color:var(--color-text-muted);text-align:center}@media (width<=34rem){._headerRow_g0eg0_22,._row_g0eg0_23{grid-template-columns:64px repeat(3,1fr)}}._panel_160df_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._heading_160df_11{font-size:var(--font-size-base);color:var(--color-text)}._empty_160df_16{font-size:var(--font-size-sm);color:var(--color-text-muted)}._list_160df_21{gap:var(--space-2);flex-direction:column;display:flex;container:statbar/inline-size}._trendSection_1i6ry_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._scopeRow_1i6ry_11{gap:var(--space-3);flex-wrap:wrap;display:flex}._headline_1i6ry_17{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}._rating_1i6ry_24{font-family:var(--font-pixel);font-size:var(--font-size-xl);color:var(--color-text);line-height:1.1}._change_1i6ry_31{align-items:center;gap:var(--space-1);font-size:var(--font-size-base);font-variant-numeric:tabular-nums;display:inline-flex}._change_1i6ry_31 svg{font-size:1.1em}._up_1i6ry_43{color:var(--color-success)}._down_1i6ry_47{color:var(--color-danger)}._flat_1i6ry_51{color:var(--color-text-muted)}._empty_1i6ry_57{min-height:200px;font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center;border:1px dashed var(--color-border);justify-content:center;align-items:center;display:flex}._picker_3v25x_1{gap:var(--space-2);flex-direction:column;display:flex}._caption_3v25x_7{font-size:var(--font-size-base);color:var(--color-text-muted)}._best_3v25x_12{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}._bestLabel_3v25x_19{font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:400;line-height:1}[data-picked] ._bestLabel_3v25x_19{color:var(--color-text)}._bestValue_3v25x_32{font-family:var(--font-pixel);font-size:var(--font-size-2xl);color:var(--color-text);font-weight:400;line-height:1}._field_1r3i6_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._text_1r3i6_8{flex-direction:column;min-width:0;display:flex}._caption_1r3i6_14{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._description_1r3i6_21{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.5}._field_1r3i6_1._row_1r3i6_27{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-2) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:row}._row_1r3i6_27 ._caption_1r3i6_14{font-size:var(--font-size-lg);color:var(--color-text)}._row_1r3i6_27 ._trigger_1r3i6_45{flex:none;width:9rem}._trigger_1r3i6_45{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:0 var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-lg);color:var(--color-text);text-align:left;background-color:var(--color-surface);border:1px solid var(--color-border-strong);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);font-weight:600;display:flex}._trigger_1r3i6_45:hover{border-color:var(--color-accent);background-color:var(--color-elevated)}._trigger_1r3i6_45[aria-expanded=true]{border-color:var(--color-accent)}._icon_1r3i6_78{font-size:var(--font-size-lg);color:var(--color-accent-text);flex:none;display:inline-flex}._value_1r3i6_85{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._chevron_1r3i6_93{color:var(--color-text-muted);flex:none}._trigger_1r3i6_45:hover ._chevron_1r3i6_93{color:var(--color-accent-text)}@media (prefers-reduced-motion:reduce){._trigger_1r3i6_45{transition:none}}._rows_1svgp_1{flex-direction:column;display:flex}._coordinates_1svgp_11{margin-top:-1px}._readout_qrs69_1{gap:var(--space-1);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--color-border);flex-direction:column;grid-area:extra;display:flex}._label_qrs69_12{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}._measure_qrs69_22{margin-top:var(--space-1);align-self:flex-start}._value_qrs69_29{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text);overflow-wrap:break-word;margin:0;line-height:1.6}._rung_vdgxz_2{column-gap:var(--space-2);padding:var(--space-2);border-left:3px solid #0000;border-top:1px solid var(--color-border);grid-template-columns:24px minmax(0,1fr);grid-template-areas:"chip body"".way"".extra";display:grid;position:relative}._rung_vdgxz_2:first-child{border-top:none}._rung_vdgxz_2:before,._rung_vdgxz_2:after{content:"";left:calc(var(--space-2) + 11px);background-color:var(--color-border);width:2px;position:absolute}._rung_vdgxz_2:before{height:var(--space-2);top:0}._rung_vdgxz_2:after{top:calc(var(--space-2) + 24px);bottom:0}._rung_vdgxz_2:first-child:before,._rung_vdgxz_2:last-child:after{display:none}._number_vdgxz_47{z-index:1;width:24px;height:24px;font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border-strong);grid-area:chip;justify-content:center;align-items:center;display:flex;position:relative}._body_vdgxz_63{gap:var(--space-1);flex-direction:column;grid-area:body;min-width:0;display:flex}._head_vdgxz_72{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._name_vdgxz_79{font-size:var(--font-size-base);color:var(--color-text);font-weight:600}._desc_vdgxz_85{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._way_vdgxz_91{grid-area:way;align-items:center;display:flex}@media (width>45rem){._rung_vdgxz_2{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"chip body way"".extra extra"}._way_vdgxz_91{justify-content:flex-end;align-self:start}}@media (width<=34rem){._way_vdgxz_91>a,._way_vdgxz_91>button{min-height:24px}._way_vdgxz_91>a:after,._way_vdgxz_91>button:after{content:"";position:absolute;inset-block:calc(-1.375rem + 50%);inset-inline:0}}._current_vdgxz_130{border-left-color:var(--color-accent);background-color:var(--color-accent-soft)}._current_vdgxz_130 ._number_vdgxz_47{color:var(--color-accent-text);border-color:var(--color-accent)}._notShipped_vdgxz_142{border-left-color:var(--color-border);border-left-style:dashed}._notShipped_vdgxz_142 ._number_vdgxz_47{border-style:dashed}._ladder_4zba9_1{gap:var(--space-2);flex-direction:column;display:flex}._rungs_4zba9_8{flex-direction:column;margin:0;padding:0;display:flex}._status_4zba9_16{color:var(--color-text);display:none}@media (width<=34rem){._status_4zba9_16{display:inline}}._toggle_1vnjq_1{align-self:flex-start}._number_kptix_2{width:100%;height:100%;font-size:var(--font-size-base);color:var(--color-text-muted);border:1px solid var(--color-border-strong);justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}._number_kptix_2[data-state=current]{color:var(--color-text);background-color:var(--color-selected);border-color:var(--color-accent)}._name_kptix_22{white-space:normal;display:block}._name_kptix_22[data-state=notShipped]{color:var(--color-text-muted)}._status_kptix_31{font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:400}._status_kptix_31[data-state=current]{color:var(--color-accent-text);font-weight:600}._status_kptix_31[data-state=done]{color:var(--color-success)}._spark_1etch_4{width:100%;height:var(--sparkline-height,22px);display:block}._line_1etch_10{fill:none;stroke:var(--color-accent);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}._dot_1etch_18{fill:var(--color-accent-hover)}._baseline_1etch_23{stroke:var(--color-border);stroke-width:1px;stroke-dasharray:3 3}._fill_1etch_29{position:relative}._fill_1etch_29 ._spark_1etch_4{height:100%;position:absolute;inset:0}._fill_1etch_29 ._line_1etch_10{stroke-width:2px;vector-effect:non-scaling-stroke}._fill_1etch_29 ._dot_1etch_18{display:none}._card_5ps7v_1{gap:var(--space-3);padding:var(--space-4);border-color:var(--color-border-strong);flex-direction:column;display:flex}._numbers_5ps7v_9{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._number_5ps7v_9{gap:var(--space-1);flex-direction:column;display:flex}._caption_5ps7v_21{font-size:var(--font-size-base);color:var(--color-text-muted)}._value_5ps7v_27{font-family:var(--font-pixel);font-size:var(--font-size-3xl);color:var(--color-text);line-height:1.1}._runs_5ps7v_35{gap:var(--space-2);flex-direction:column;flex:auto;min-height:0;display:flex}._chart_5ps7v_43{flex:auto;min-height:56px}._here_5ps7v_49{padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._rung_5ps7v_57._rung_5ps7v_57{padding-inline:0}@media (width<=45rem) and (height<=47.5rem){._runs_5ps7v_35{display:none}}._page_15gaa_4._page_15gaa_4{padding:var(--space-4)}._choice_15gaa_8{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._card_15gaa_16{margin-top:var(--space-2)}._bar_15gaa_21{margin:0 calc(-1 * var(--space-4))}._start_15gaa_27._start_15gaa_27{width:100%;min-height:48px;font-size:var(--font-size-lg)}@media (width>45rem){._page_15gaa_4._page_15gaa_4{align-content:start;align-items:start;column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"head head""choice card""bar card";row-gap:0;display:grid}._header_15gaa_48{margin-bottom:var(--space-4);grid-area:head}._choice_15gaa_8{grid-area:choice}._bar_15gaa_21{margin:var(--space-4) 0 0;grid-area:bar}._card_15gaa_16{margin-top:calc(var(--font-size-base) * 1.5 + var(--space-2));grid-area:card}}@media (width>68rem){._page_15gaa_4._page_15gaa_4{padding:var(--space-5)}}._hud_1ybfq_1{align-items:center;gap:var(--space-4);display:flex}._readouts_1ybfq_7{gap:var(--space-5);flex:auto;min-width:0;margin:0;display:flex}._readout_1ybfq_7{gap:var(--space-1);flex-direction:column;display:flex}._label_1ybfq_21{font-size:var(--font-size-base);color:var(--color-text-muted)}._value_1ybfq_27{font-family:var(--font-pixel);font-size:var(--font-size-2xl);color:var(--color-text);white-space:nowrap;margin:0;line-height:1}._exit_1ybfq_37._exit_1ybfq_37{min-height:48px;font-size:var(--font-size-lg);flex:none;margin-left:auto}._quit_1ybfq_45._quit_1ybfq_45{font-family:var(--font-sans);font-weight:600}@media (width<=45rem){._readouts_1ybfq_7{gap:var(--space-4)}._readout_1ybfq_7[data-phone-hidden]{display:none}._value_1ybfq_27{font-size:var(--font-size-lg)}}._prompt_1nd3f_4{white-space:nowrap;justify-content:center;align-items:baseline;column-gap:var(--space-3);flex-wrap:nowrap;display:flex}._square_1nd3f_13{font-family:var(--font-pixel);font-size:var(--font-size-3xl);color:var(--color-text);text-transform:lowercase;line-height:1.2}._hint_1nd3f_21{font-size:var(--font-size-base);color:var(--color-text-muted)}._area_elvdj_1{gap:var(--space-3);width:100%;max-width:var(--board-max-size);flex-direction:column;margin-inline:auto;display:flex}._prompt_elvdj_11{justify-content:center;display:flex;position:relative}._verdictMark_elvdj_17{top:var(--space-1);right:var(--space-2);align-items:center;gap:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-xs);display:flex;position:absolute}._correct_elvdj_28{color:var(--color-success)}._wrong_elvdj_32{color:var(--color-danger)}._area_vxwdd_1{align-items:center;gap:var(--space-4);width:100%;max-width:var(--board-max-size);flex-direction:column;margin-inline:auto;display:flex}._promptSlot_vxwdd_13{padding:var(--space-4) var(--space-3);border:2px solid var(--color-border);background-color:var(--color-surface);box-shadow:var(--shadow-md);justify-content:center;width:100%;display:flex;position:relative}._correct_vxwdd_24{border-color:var(--color-success);background-color:var(--color-success-soft)}._wrong_vxwdd_29{border-style:dashed;border-color:var(--color-danger);background-color:var(--color-danger-soft)}._verdictMark_vxwdd_36{top:var(--space-1);right:var(--space-2);align-items:center;gap:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-xs);display:flex;position:absolute}._correct_vxwdd_24 ._verdictMark_vxwdd_36{color:var(--color-success)}._wrong_vxwdd_29 ._verdictMark_vxwdd_36{color:var(--color-danger)}._choices_vxwdd_55{gap:var(--space-3);grid-template-columns:1fr 1fr;width:100%;display:grid}._choice_vxwdd_55{min-height:96px;padding:var(--space-3);border:2px solid var(--color-border);font-family:var(--font-pixel);font-size:var(--font-size-base);cursor:pointer;box-shadow:var(--shadow-md)}._choice_vxwdd_55:hover{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._light_vxwdd_82{background-color:var(--color-board-light);color:var(--color-piece-dark)}._dark_vxwdd_87{background-color:var(--color-board-dark);color:var(--color-piece-light)}._page_smn16_4._page_smn16_4{--drill-chrome:210px;padding:var(--space-4)}._hud_smn16_14{margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border-bottom:1px solid var(--color-border-strong)}._answer_smn16_24._answer_smn16_24{width:min(calc(100% + 2 * (var(--space-4) - var(--space-2))), calc(var(--app-h) - var(--drill-chrome)));align-self:center;max-width:none;margin:auto 0 0}@media (width>45rem){._page_smn16_4._page_smn16_4{--drill-chrome:280px;max-width:var(--page-max-width-slim);padding:var(--space-5)}._hud_smn16_14{padding:0 0 var(--space-3);background:0 0;margin-inline:0}._answer_smn16_24._answer_smn16_24{width:min(100%, calc(var(--app-h) - var(--drill-chrome)));max-width:var(--board-max-size);margin:0}@media (height<=30rem){._page_smn16_4._page_smn16_4{--drill-chrome:180px;padding:var(--space-3) var(--space-5)}._header_smn16_63{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}}._next_df6an_1{gap:var(--space-2);flex-direction:column;display:flex}._title_df6an_8{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);font-weight:400}._lines_df6an_16{border-top:1px solid var(--color-border)}._card_zpouq_1{align-items:center;gap:var(--space-2);padding:var(--space-4);text-align:center;border-color:var(--color-border-strong);flex-direction:column;display:flex}._headline_zpouq_12{font-family:var(--font-pixel);font-size:var(--font-size-4xl);color:var(--color-text);line-height:1.1}._detail_zpouq_19{font-size:var(--font-size-base);color:var(--color-text-muted)}._band_zpouq_24{margin-top:var(--space-1);font-size:var(--font-size-lg);color:var(--color-text);font-weight:600}._record_zpouq_31{font-size:var(--font-size-base);color:var(--color-text);margin:0;font-weight:600}._record_zpouq_31[data-best]{color:var(--color-success)}._median_zpouq_42{font-size:var(--font-size-base);color:var(--color-text-muted);margin:0}._curve_zpouq_49{align-items:center;gap:var(--space-3);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);--sparkline-height:24px;align-self:stretch;display:flex}._curveChart_zpouq_61{flex:1;min-width:0}._curveText_zpouq_66{font-size:var(--font-size-base);color:var(--color-text-muted);white-space:nowrap}._page_k164s_3._page_k164s_3{padding:var(--space-4)}._bar_k164s_8{margin:auto calc(-1 * var(--space-4)) calc(-1 * var(--space-4));order:1}._again_k164s_14._again_k164s_14{min-height:48px;font-size:var(--font-size-lg);flex:auto}._change_k164s_21._change_k164s_21{min-height:48px;font-family:var(--font-sans);font-size:var(--font-size-lg);flex:none;font-weight:600}@media (width>45rem){._page_k164s_3._page_k164s_3{max-width:var(--page-max-width-slim);padding:var(--space-5)}._bar_k164s_8{order:0;margin:0}}._footer_o658s_5{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._cell_o658s_12{gap:var(--space-1);min-width:0;padding:var(--space-2) var(--space-3);color:var(--color-text);background-color:var(--color-surface);border:2px solid var(--color-border);box-shadow:var(--shadow-sm);transition:background-color var(--transition-fast), border-color var(--transition-fast);flex-direction:column;display:flex}._cell_o658s_12:hover{background-color:var(--color-elevated);border-color:var(--color-accent)}._head_o658s_33{align-items:center;gap:var(--space-2);min-width:0;display:flex}._icon_o658s_40{font-size:var(--font-size-lg);color:var(--color-accent-text);flex-shrink:0}._label_o658s_46{font-family:var(--font-pixel);font-size:var(--font-size-xs);line-height:1.6}._meta_o658s_53{font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;line-height:1.5}@container homehero (width<=24rem){._footer_o658s_5{grid-auto-columns:auto;grid-auto-flow:row}}@container homereturn (width<30rem){._cell_o658s_12{padding:var(--space-2)}}@container homereturn (width<21rem){._footer_o658s_5{grid-auto-columns:auto;grid-auto-flow:row}}@container thumbplay (width<34rem){._cell_o658s_12{min-height:56px;padding:var(--space-2);justify-content:center}._label_o658s_46{font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:700;line-height:1.5}}@container thumbplay (width<15rem){._head_o658s_33{flex-wrap:wrap}._label_o658s_46{overflow-wrap:anywhere;min-width:0}}@media (prefers-reduced-motion:reduce){._cell_o658s_12{transition:none}}._header_hw6mz_3{display:flex}._streak_hw6mz_9{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background-color:var(--color-surface);transition:background-color var(--transition-fast);display:flex;position:relative}._streak_hw6mz_9:after{content:"";inset-block:var(--tap-reach,0);position:absolute;inset-inline:0}._streak_hw6mz_9:hover{background-color:var(--color-elevated)}._plate_hw6mz_33{padding:var(--space-1) var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-accent-text);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;border:1px solid var(--color-border);transition:border-color var(--transition-fast);line-height:1.6}._streak_hw6mz_9:hover ._plate_hw6mz_33{border-color:var(--color-accent)}@media (prefers-reduced-motion:reduce){._streak_hw6mz_9,._plate_hw6mz_33{transition:none}}._slot_5rvf8_4{gap:var(--space-6);flex-direction:column;display:flex;container:homehero/inline-size}._titleBlock_5rvf8_12{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._title_5rvf8_12{font-size:var(--font-size-4xl);text-transform:uppercase;text-shadow:6px 6px 0 var(--color-title-shadow);text-wrap:balance;overflow-wrap:break-word;color:var(--color-text);line-height:1.35}._accent_5rvf8_37{color:var(--color-accent-text)}._tagline_5rvf8_35{font-size:var(--font-size-xl);color:var(--color-text-lead);max-width:44ch;line-height:1.55}._actions_5rvf8_52{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._quietLink_5rvf8_60{font-size:var(--font-size-lg);color:var(--color-text-muted);text-underline-offset:3px;transition:color var(--transition-fast);text-decoration:underline}._quietLink_5rvf8_60:hover{color:var(--color-accent-text)}@media (width<=34rem){._quietLink_5rvf8_60{position:relative}._quietLink_5rvf8_60:after{content:"";position:absolute;inset-block:calc(-1.375rem + 50%);inset-inline:0}}@container homehero (width<30rem){._titleBlock_5rvf8_12{gap:var(--space-3)}._title_5rvf8_12{font-size:var(--font-size-3xl);text-shadow:4px 4px 0 var(--color-title-shadow);line-height:1.5}._tagline_5rvf8_35{font-size:var(--font-size-lg)}}@container homehero (width<=21rem){._title_5rvf8_12{font-size:var(--font-size-2xl);text-shadow:3px 3px 0 var(--color-title-shadow)}}@media (width<=34rem){._slot_5rvf8_4{z-index:2;gap:var(--space-5);position:relative}}@media (prefers-reduced-motion:reduce){._quietLink_5rvf8_60{transition:none}}._line_1opl5_3{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);transition:border-color var(--transition-fast), background-color var(--transition-fast);display:flex;position:relative}._line_1opl5_3:after{content:"";inset-block:var(--tap-reach,0);position:absolute;inset-inline:0}._line_1opl5_3:hover{background-color:var(--color-elevated);border-color:var(--color-accent)}._text_1opl5_30{font-size:var(--font-size-sm);color:var(--color-text)}._next_1opl5_35{color:var(--color-text-muted)}._chevron_1opl5_39{color:var(--color-text-muted);flex-shrink:0;font-size:20px}._hud_1w3sk_2{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}._value_1w3sk_10{font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.5}._card_1i2do_4{gap:var(--space-3);min-width:0;padding:var(--space-4);background-color:var(--color-surface);border:2px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._eyebrow_1i2do_16{align-items:center;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);font-weight:700;line-height:1.5;display:flex}._resultSuccess_1i2do_31{color:var(--color-success)}._resultDanger_1i2do_35{color:var(--color-danger)}._resultMuted_1i2do_39{color:var(--color-text-muted)}._eyebrowMark_1i2do_44{font-size:var(--font-size-lg);color:var(--color-accent-text);flex-shrink:0}._title_1i2do_52{font-size:var(--font-size-2xl);text-transform:uppercase;text-shadow:3px 3px 0 var(--color-title-shadow);overflow-wrap:anywhere;color:var(--color-text);line-height:1.35}._actions_1i2do_61{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._change_1i2do_71{position:relative}._change_1i2do_71:after{content:"";inset-block:var(--tap-reach,0);position:absolute;inset-inline:0}._steps_7yug5_4{justify-content:center;align-items:center;gap:var(--space-2);row-gap:var(--stage-row-gap,var(--space-2));flex-wrap:wrap;display:flex}._item_7yug5_13{align-items:center;gap:var(--space-2);display:flex}._step_7yug5_4{padding:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-sm);text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);border:1px solid #0000;line-height:1.6;position:relative}._step_7yug5_4:after{content:"";inset-block:var(--tap-reach,0);position:absolute;inset-inline:0}@media (width<=34rem){._step_7yug5_4:after{inset-block:calc(-1.375rem + 50%)}}@media (hover:hover){._step_7yug5_4:hover{color:var(--color-text)}}._step_7yug5_4[aria-current=step]{color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._step_7yug5_4[aria-pressed=true]{color:var(--color-accent-text);border-color:var(--color-accent);background-color:var(--color-accent-soft)}._arrow_7yug5_76{border-block:var(--space-1) solid transparent;border-left:var(--space-1) solid var(--color-accent);width:0;height:0}@container (width<22rem){._steps_7yug5_4,._item_7yug5_13{gap:var(--space-1)}._steps_7yug5_4{row-gap:var(--stage-row-gap,var(--space-1))}._step_7yug5_4{font-size:var(--font-size-xs)}}@media (prefers-reduced-motion:reduce){._step_7yug5_4{transition:none}}._peek_ecgie_4{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-end;padding:0;display:flex;position:absolute}._peek_ecgie_4:focus-visible{outline:2px solid var(--color-text);outline-offset:var(--space-2)}._chip_ecgie_25{align-items:center;gap:var(--space-1);padding-inline:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-text);background-color:var(--color-surface);border:1px solid var(--color-border);transition:color var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);font-weight:700;line-height:1;display:flex}._eye_ecgie_46{width:var(--space-3);height:var(--space-3)}._peek_ecgie_4[aria-pressed=true] ._chip_ecgie_25{color:var(--color-text);background-color:var(--color-accent-soft);border-color:var(--color-accent)}@media (hover:hover){._peek_ecgie_4:hover ._chip_ecgie_25{color:var(--color-text);border-color:var(--color-accent)}._peek_ecgie_4[aria-pressed=true]:hover ._chip_ecgie_25{border-color:var(--color-accent-hover)}}@media (prefers-reduced-motion:reduce){._chip_ecgie_25{transition:none}}._board_998ho_3{gap:var(--space-2);width:var(--return-board);flex-direction:column;max-width:100%;display:flex}._success_998ho_12{--board-check:var(--color-success)}._danger_998ho_16{--board-check:var(--color-danger)}._stage_998ho_21{position:relative}._peek_998ho_28{inset:calc(-1 * (var(--space-3) + 2px)) 0 0;justify-content:flex-start}._peek_998ho_28._peek_998ho_28:focus-visible{outline-offset:var(--space-1)}@media (width<=56rem){._stage_998ho_21:has(>._peek_998ho_28){margin-top:var(--space-2)}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._stage_998ho_21:has(>._peek_998ho_28){margin-top:0}}._bar_998ho_57{gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;display:flex;container-type:inline-size}._says_998ho_67{padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--font-size-base);text-align:center;text-wrap:balance;color:var(--color-text-lead);line-height:1.5}._slot_16foz_2{min-height:var(--space-4);justify-content:center;align-items:center;display:flex}._line_16foz_10,._start_16foz_11{font-size:var(--font-size-base);text-align:center;text-wrap:balance;font-weight:600;line-height:1.5}._line_16foz_10{color:var(--color-accent-text);font-variant-numeric:tabular-nums;transition:color var(--transition-fast);position:relative}._line_16foz_10:after{content:"";inset:calc(-1 * var(--space-4)) 0 calc(-1 * var(--space-1));position:absolute}._line_16foz_10:hover{color:var(--color-text)}._flame_16foz_41{width:var(--space-3);height:var(--space-3);vertical-align:middle;margin-inline-end:var(--space-1);display:inline-block}._risk_16foz_40{color:var(--color-danger)}@container thumbplay (width<18.5rem){._flame_16foz_41{display:none}}@container thumbplay (width<17.5rem){._best_16foz_63{display:none}}._kept_16foz_68{color:var(--color-success)}._start_16foz_11{color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){._line_16foz_10{transition:none}}._title_a108f_4{--shadow:var(--color-title-shadow);text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere;line-height:1.3}._big_a108f_13{font-size:var(--font-size-2xl);text-shadow:3px 3px 0 var(--shadow)}._small_a108f_18{font-size:var(--font-size-lg);text-shadow:2px 2px 0 var(--shadow)}._accent_a108f_24{color:var(--color-accent-text)}._success_a108f_28{--shadow:var(--color-result-shadow);color:var(--color-success)}._danger_a108f_33{--shadow:var(--color-result-shadow);color:var(--color-danger)}._muted_a108f_38{--shadow:var(--color-result-shadow);color:var(--color-text-muted)}._sub_a108f_43{font-size:var(--font-size-base);color:var(--color-text-lead);line-height:1.5}._box_sgosd_6{flex:1 1 0;justify-content:center;min-height:12.5rem;max-height:20.5rem;display:flex;container-type:size}._box_sgosd_6:has(._peek_sgosd_19){--peek-room:calc(var(--space-1) + var(--space-3) + 2px);padding-bottom:var(--peek-room);max-height:calc(20.5rem + var(--peek-room))}@container thumbplay (height<37.5rem){._box_sgosd_6{min-height:11rem}}._board_sgosd_36{width:calc(round(down, min(100cqi, 100cqb, 20.5rem) - 4px, var(--space-2)) + 4px);align-self:flex-start;position:relative}._success_sgosd_45{--board-frame:var(--color-success);--board-frame-shadow:4px 4px 0 var(--color-success);--board-check:var(--color-success)}._danger_sgosd_51{--board-frame:var(--color-danger);--board-frame-shadow:4px 4px 0 var(--color-danger);--board-check:var(--color-danger)}._muted_sgosd_57{--board-frame:var(--color-text-muted);--board-frame-shadow:4px 4px 0 var(--color-text-muted)}._accent_sgosd_62{--board-frame:var(--color-accent);--board-frame-shadow:4px 4px 0 var(--color-accent)}._peek_sgosd_19{inset:0 calc(-1 * var(--space-1)) calc(-1 * var(--peek-room)) 0;justify-content:flex-end}._thumb_dnmwi_4{width:100%;height:calc(100svh - var(--nav-h) - 2 * var(--space-4));container:thumbplay/size}._column_dnmwi_12{gap:var(--space-4);flex-direction:column;height:100%;display:flex}._top_dnmwi_19{gap:var(--space-2);text-align:center;justify-items:center;display:grid}._zone_dnmwi_27{gap:var(--space-2);margin-top:auto;display:grid}._cta_dnmwi_38._cta_dnmwi_38{width:100%;min-width:0;min-height:72px;padding-inline:var(--space-3) calc(var(--space-3) + var(--space-4));font-size:var(--font-size-lg)}._change_dnmwi_47{justify-self:center;align-items:center;gap:var(--space-2);min-height:48px;padding-inline:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-muted);transition:color var(--transition-fast), background-color var(--transition-fast);font-weight:600;display:inline-flex}._change_dnmwi_47:hover{color:var(--color-text);background-color:var(--color-accent-soft)}._chevron_dnmwi_68{font-size:var(--font-size-lg);flex-shrink:0}@container thumbplay (height<37.5rem){._column_dnmwi_12{gap:var(--space-3)}._cta_dnmwi_38._cta_dnmwi_38{min-height:64px}}@container thumbplay (height<30rem){._column_dnmwi_12{gap:var(--space-2)}._top_dnmwi_19{gap:var(--space-1)}._cta_dnmwi_38._cta_dnmwi_38{min-height:56px}}@media (prefers-reduced-motion:reduce){._change_dnmwi_47{transition:none}}._frame_nzsv7_6{width:100%;max-width:var(--page-max-width-wide);margin-inline:auto;container:homeframe/inline-size}._grid_nzsv7_13{--return-gap:var(--space-3);--return-room:calc(100cqi - 18rem - var(--space-6));--return-fit:min(var(--board-max-size), 100svh - var(--nav-h) - 2 * var(--space-5) - 6rem);--return-board:calc(round(down, max(min(var(--return-fit), var(--return-room)), min(18.5rem, 100cqi)) - 4px, var(--space-2)) + 4px);grid-template-columns:minmax(18rem, 30rem) var(--return-board);justify-content:center;column-gap:var(--space-6);grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-areas:".board""streak board""card board""today board""chains board"".board";display:grid}._streak_nzsv7_53{grid-area:streak}._card_nzsv7_57{grid-area:card}._board_nzsv7_62{grid-area:board;align-self:center}._today_nzsv7_67{grid-area:today}._chains_nzsv7_71{grid-area:chains}._streak_nzsv7_53,._card_nzsv7_57,._board_nzsv7_62,._today_nzsv7_67,._chains_nzsv7_71{min-width:0}._streak_nzsv7_53:empty,._today_nzsv7_67:empty,._chains_nzsv7_71:empty{display:none}._streak_nzsv7_53:not(:empty)+._card_nzsv7_57,._today_nzsv7_67,._chains_nzsv7_71{margin-top:var(--return-gap)}._today_nzsv7_67{container:homereturn/inline-size}@media (width<=56rem){._grid_nzsv7_13{--return-room:min(100cqi, 30rem);grid-template-rows:none;grid-template-columns:minmax(0,30rem);grid-template-areas:"streak""card""board""today""chains"}._board_nzsv7_62{margin-top:var(--return-gap);justify-self:center}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._grid_nzsv7_13{--return-room:calc(100cqi - 18rem - var(--space-6));grid-template-columns:minmax(18rem, 30rem) var(--return-board);grid-template-rows:1fr repeat(4,auto) 1fr;grid-template-areas:".board""streak board""card board""today board""chains board"".board"}._board_nzsv7_62{justify-self:stretch;margin-top:0}}@media (pointer:coarse){._frame_nzsv7_6{--tap-reach:min(0px, calc(50% - var(--space-6) / 2));--stage-row-gap:var(--space-4)}}._sprite_16tjf_2{width:var(--sprite-w);height:var(--sprite-h);display:flex}._sprite_16tjf_2[data-size="32"]{--sprite-w:2rem;--sprite-h:2rem}._sprite_16tjf_2[data-size="24"]{--sprite-w:1.5rem;--sprite-h:1.5rem}._sprite_16tjf_2[data-size="20"]{--sprite-w:1.25rem;--sprite-h:1.25rem}._sprite_16tjf_2[data-size="16"]{--sprite-w:1rem;--sprite-h:1rem}._sprite_16tjf_2[data-size="8"]{--sprite-w:.5rem;--sprite-h:.5rem}._sprite_16tjf_2[data-size=squash]{--sprite-w:1.25rem;--sprite-h:.75rem}._sprite_16tjf_2[data-size=stretch]{--sprite-w:.875rem;--sprite-h:1.125rem}._sprite_16tjf_2[data-size=crouch-a]{--sprite-w:2.25rem;--sprite-h:1.5rem}._sprite_16tjf_2[data-size=crouch-b]{--sprite-w:2.125rem;--sprite-h:1.75rem}._band_3l8qt_2{display:none}._label_3l8qt_7{font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--color-accent-text);line-height:1}._pips_3l8qt_17{gap:var(--space-2);display:flex}._pip_3l8qt_17{width:1rem;height:1rem;color:var(--color-text-muted);opacity:.7;position:relative}._pip_3l8qt_17[data-lit=true]{color:var(--color-accent-text);opacity:1}._pip_3l8qt_17>*{top:calc(50% - var(--sprite-h) / 2);left:calc(50% - var(--sprite-w) / 2);position:absolute}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._band_3l8qt_2{top:var(--scroll-fade-size);justify-content:center;align-items:center;gap:var(--space-3);height:1rem;display:flex;position:absolute;left:0;right:0}}._picker_cvrzt_2{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._label_cvrzt_10{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.6}._mode_cvrzt_18{padding:var(--space-1) var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted);background-color:var(--color-elevated);border:1px solid var(--color-border);transition:color var(--transition-fast), border-color var(--transition-fast), background-color var(--transition-fast);line-height:1.6}@media (hover:hover){._mode_cvrzt_18:hover{color:var(--color-text);border-color:var(--color-text-muted)}}._mode_cvrzt_18[aria-pressed=true]{color:var(--color-accent-text);border-color:var(--color-accent);background-image:linear-gradient(var(--color-accent-soft), var(--color-accent-soft))}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._mode_cvrzt_18{scroll-margin-top:calc(var(--stage-board-max) + 14rem)}}@media (prefers-reduced-motion:reduce){._mode_cvrzt_18{transition:none}}._eyebrow_ys349_4{align-items:center;gap:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-lg);text-transform:uppercase;color:var(--color-accent-text);line-height:1.6;display:flex}._icon_ys349_15{font-size:var(--font-size-lg);color:var(--color-accent-text);display:flex}._time_ys349_22{font-family:var(--font-sans);font-size:var(--font-size-base);text-transform:none;color:var(--color-text-muted)}._time_ys349_22:before{content:"·" / "";margin-right:var(--space-2)}._ply_1r42v_4{min-width:3.5rem;min-height:var(--space-4);font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-flex;position:relative}._fill_1r42v_15{padding-inline:var(--space-1);flex:1;align-items:center;display:flex}._ply_1r42v_4[data-written=false]:after,._ply_1r42v_4[data-timed=true]:after{content:"";left:var(--space-1);right:var(--space-1);bottom:var(--space-1);background-image:linear-gradient(90deg, var(--color-text-muted) 50%, transparent 0);opacity:.5;background-size:8px 2px;height:2px;position:absolute}._ply_1r42v_4[data-timed=true]:after{opacity:0}._ply_1r42v_4[data-last=true] ._fill_1r42v_15{color:var(--color-text);background-color:var(--color-last-move);box-shadow:inset 0 0 0 1px var(--color-last-move-edge)}._ply_1r42v_4[data-mate=true][data-last=true] ._fill_1r42v_15{color:var(--color-accent-text);background-color:#0000}@media (width<=34rem){._ply_1r42v_4{min-width:3rem}}._stone_5xz0o_8{isolation:isolate;align-items:center;gap:var(--space-1);min-height:var(--route-stone);padding-inline:var(--space-2);font-size:var(--font-size-base);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);line-height:1;display:flex;position:relative}._stone_5xz0o_8[data-on=true]{color:var(--color-text-lead);border-color:var(--color-accent)}._stone_5xz0o_8:after{content:"";z-index:-1;background-color:var(--color-last-move);box-shadow:inset 0 0 0 1px var(--color-accent-hover), 3px 3px 0 var(--color-accent);opacity:0;pointer-events:none;position:absolute;inset:-1px}._node_5xz0o_45{top:50%;left:calc(var(--route-x) - 1px);background-color:var(--color-bg);width:12px;height:12px;box-shadow:inset 0 0 0 2px var(--color-border);position:absolute;translate:-50% -50%}._stone_5xz0o_8[data-on=true] ._node_5xz0o_45{background-color:var(--color-accent-hover);box-shadow:2px 2px 0 var(--color-title-shadow)}._stub_5xz0o_62{top:50%;left:calc(var(--route-x) + 1px);width:calc(-1 * var(--route-x) - 1px);background-image:linear-gradient(90deg, var(--color-border) 50%, transparent 0);background-size:8px 4px;height:4px;position:absolute;translate:0 -50%}._stone_5xz0o_8[data-on=true] ._stub_5xz0o_62{background-image:linear-gradient(90deg, var(--color-accent) 50%, transparent 0)}._num_5xz0o_77{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._tag_5xz0o_84{align-items:center;gap:var(--space-1);margin-left:var(--space-1);font-size:var(--font-size-sm);white-space:nowrap;color:var(--color-accent-text);line-height:1.6;display:inline-flex}._tagIcon_5xz0o_95{font-size:var(--font-size-lg);display:flex}@media (width<=34rem){._stone_5xz0o_8{padding-inline:var(--space-1);font-size:var(--font-size-sm)}._node_5xz0o_45{width:10px;height:10px}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._stone_5xz0o_8[data-live=true]{order:1}}@media (height<=48rem){._stone_5xz0o_8[data-live=true]{order:1}}._world_1ji5e_5{top:calc((var(--font-size-lg) * 1.6 - 1em) / 2);left:var(--route-x);width:1em;height:1em;font-size:var(--font-size-lg);color:var(--color-text-muted);pointer-events:none;display:flex;position:absolute;translate:-50%}._world_1ji5e_5[data-on=true]{color:var(--color-accent-text)}._headline_1xcw9_3,._subhead_1xcw9_4,._body_1xcw9_5{color:var(--color-text-muted);transition:color var(--transition-base)}._headline_1xcw9_3{font-size:var(--font-size-2xl);text-wrap:balance;line-height:1.5}._subhead_1xcw9_4{font-size:var(--font-size-lg);text-wrap:balance;line-height:1.6}._note_1xcw9_23{font-family:var(--font-sans);font-size:var(--font-size-base)}._body_1xcw9_5{font-size:var(--font-size-lg);max-width:44ch;line-height:1.6}[data-on=true] ._headline_1xcw9_3,[data-on=true] ._subhead_1xcw9_4{color:var(--color-text)}[data-on=true] ._body_1xcw9_5{color:var(--color-text-lead)}@media (width<=56rem){._headline_1xcw9_3{font-size:var(--font-size-lg);line-height:1.6}}@media (prefers-reduced-motion:reduce){._headline_1xcw9_3,._subhead_1xcw9_4,._body_1xcw9_5{transition:none}}._defeated_v7otv_2,._beaten_v7otv_3{color:var(--color-success)}._defeated_v7otv_2:before{content:"·" / "";margin-right:var(--space-1);color:var(--color-text-muted)}._beaten_v7otv_3{font-size:var(--font-size-base);line-height:1.5}._field_1syzb_3{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._field_1syzb_3:focus-within{z-index:2;gap:var(--space-2);width:min(100%,24rem);height:auto;padding:var(--space-3);clip-path:none;border:2px solid var(--color-accent);background-color:var(--color-surface);box-shadow:var(--shadow-md);white-space:normal;display:grid;bottom:0;left:0;overflow:visible}._label_1syzb_31{font-size:var(--font-size-base);color:var(--color-text);line-height:1.5}._input_1syzb_38{--text-input-bg:var(--color-bg)}._said_1syzb_42{min-height:1.5em;font-size:var(--font-size-base);color:var(--color-text-lead);line-height:1.5}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._input_1syzb_38 input{scroll-margin-top:calc(var(--stage-board-max) + 14rem)}}._chapter_1rtga_1{flex-direction:column;display:flex}._step_1rtga_8{min-height:19rem;padding-block:var(--space-4);flex-direction:column;justify-content:center;display:flex}._words_1rtga_17{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex;position:relative}._opening_1rtga_27{min-height:26rem}._chapter_1rtga_1:first-child ._opening_1rtga_27{min-height:calc(100svh - var(--nav-h) - var(--stage-top,0px) - var(--stage-inset,0px) - var(--route-first-cut,0px));justify-content:flex-start;padding-top:0}._plays_1rtga_49{min-height:max(19rem, calc(var(--stops) * 1.5rem))}._step_1rtga_8[data-mark]{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:max(0px, var(--snap-line,0px) - var(--space-2))}._opening_1rtga_27[data-mark]{scroll-snap-align:center;scroll-margin-top:0}._chapter_1rtga_1:has(>._step_1rtga_8[data-mark])+._chapter_1rtga_1:not(:has(>._step_1rtga_8[data-mark]))>._opening_1rtga_27{scroll-snap-align:center;scroll-margin-top:0}._chapter_1rtga_1:first-child ._opening_1rtga_27[data-mark]{scroll-snap-align:start;scroll-margin-top:calc(var(--stage-top,0px) + var(--stage-inset,0px))}._chapter_1rtga_1[data-caption=ladder] ._step_1rtga_8:not(._opening_1rtga_27){min-height:15rem}._step_1rtga_8[data-on=true]:not([data-mark]) ._words_1rtga_17:before{content:"";top:50%;left:calc(-1 * var(--space-4));border-block:6px solid #0000;border-left:6px solid var(--color-accent);position:absolute;transform:translateY(-50%)}@media (width<=56rem){._step_1rtga_8{min-height:16rem}._opening_1rtga_27,._chapter_1rtga_1:first-child ._opening_1rtga_27{min-height:20rem;padding-top:var(--space-4);justify-content:center}._plays_1rtga_49{min-height:max(16rem, calc(var(--stops) * 1.25rem))}._chapter_1rtga_1[data-caption=ladder] ._step_1rtga_8:not(._opening_1rtga_27){min-height:14rem}._opening_1rtga_27[data-mark],._chapter_1rtga_1:first-child ._opening_1rtga_27[data-mark]{scroll-snap-align:start;scroll-margin-top:max(0px, var(--snap-line,0px) - var(--space-2))}._chapter_1rtga_1:has(>._step_1rtga_8[data-mark])+._chapter_1rtga_1:not(:has(>._step_1rtga_8[data-mark]))>._opening_1rtga_27{scroll-snap-align:start;scroll-margin-top:max(0px, var(--snap-line,0px) - var(--space-2))}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._opening_1rtga_27[data-mark]{scroll-snap-align:center;scroll-margin-top:0}._chapter_1rtga_1:has(>._step_1rtga_8[data-mark])+._chapter_1rtga_1:not(:has(>._step_1rtga_8[data-mark]))>._opening_1rtga_27{scroll-snap-align:center;scroll-margin-top:0}._chapter_1rtga_1:first-child ._opening_1rtga_27[data-mark]{scroll-snap-align:start;scroll-margin-top:calc(var(--stage-top,0px) + var(--stage-inset,0px))}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._wayIn_1rtga_154{scroll-margin-top:calc(var(--stage-board-max) + 14rem)}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem) and (height<=48rem){._plays_1rtga_49{padding-block:var(--space-6) 0}}@media (height<=30rem){._plays_1rtga_49{min-height:max(13.75rem, calc(var(--stops) * .6875rem));padding-bottom:var(--space-6)}}@media (width<=34rem){._step_1rtga_8[data-on=true]:not([data-mark]) ._words_1rtga_17:before{left:calc(-1 * var(--space-3))}}._head_pvmrd_3{gap:var(--space-2);flex-direction:column;display:flex;position:relative}._heading_pvmrd_11{font-size:var(--font-size-3xl);color:var(--color-accent-text);line-height:1.5}@media (width<=56rem){._head_pvmrd_3{padding-bottom:var(--space-2)}}@media (width<=34rem){._heading_pvmrd_11{font-size:var(--font-size-2xl)}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._head_pvmrd_3{padding-bottom:0}._heading_pvmrd_11{font-size:var(--font-size-2xl)}}._step_arffy_3{min-height:19rem;padding-block:var(--space-4);flex-direction:column;justify-content:center;display:flex}._step_arffy_3:last-child>._words_arffy_15{scroll-snap-align:end;scroll-margin-bottom:var(--snap-under,0px)}._words_arffy_15{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex;position:relative}._headline_arffy_31,._body_arffy_32{color:var(--color-text-muted);transition:color var(--transition-base)}._headline_arffy_31{align-items:center;column-gap:var(--space-4);row-gap:var(--space-2);font-size:var(--font-size-2xl);text-wrap:balance;flex-wrap:wrap;line-height:1.5;display:flex}._tag_arffy_55{padding:var(--space-1) var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);transition:color var(--transition-base);border:1px solid;font-weight:500;line-height:1}._body_arffy_32{font-size:var(--font-size-lg);max-width:44ch;line-height:1.6}._step_arffy_3[data-on=true] ._headline_arffy_31{color:var(--color-text)}._step_arffy_3[data-on=true] ._body_arffy_32{color:var(--color-text-lead)}._step_arffy_3[data-on=true] ._tag_arffy_55{color:var(--color-accent-text)}._step_arffy_3[data-on=true] ._words_arffy_15:before{content:"";top:50%;left:calc(-1 * var(--space-4));border-block:6px solid #0000;border-left:6px solid var(--color-accent);position:absolute;transform:translateY(-50%)}@media (width<=56rem){._step_arffy_3{min-height:16rem}._headline_arffy_31{column-gap:var(--space-3);font-size:var(--font-size-lg);line-height:1.6}}@media (width<=34rem){._step_arffy_3[data-on=true] ._words_arffy_15:before{left:calc(-1 * var(--space-3))}}@media (prefers-reduced-motion:reduce){._headline_arffy_31,._body_arffy_32,._tag_arffy_55{transition:none}}._words_1jfge_5{padding-top:var(--stage-inset,0px)}@media (width<=56rem){._words_1jfge_5{padding-top:0}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._words_1jfge_5{padding-top:var(--stage-inset,0px)}}._layer_8xolk_2{z-index:1;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._flyer_8xolk_13{color:var(--color-accent-text);position:absolute;top:0;left:0}._flyer_8xolk_13>*{left:calc(var(--sprite-w) / -2);top:calc(-1 * var(--sprite-h));opacity:0;position:absolute}._nav_17e7p_2{container-type:inline-size}._rail_17e7p_7{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chapter_17e7p_18{align-items:center;gap:var(--space-1);padding:var(--space-1);font-family:var(--font-sans);font-size:var(--font-size-sm);text-transform:uppercase;color:var(--color-text-muted);line-height:1.6;display:inline-flex}._mark_17e7p_32{width:1rem;height:1rem;color:var(--color-accent-text);opacity:0;flex-shrink:0;display:flex}._mark_17e7p_32[data-landed]{opacity:1}._name_17e7p_48{opacity:0}._mark_17e7p_32[data-landed]+._name_17e7p_48{opacity:1}._chapter_17e7p_18:not([data-read],[aria-current=true]),._chapter_17e7p_18:not([data-read],[aria-current=true]) ._mark_17e7p_32{color:var(--color-text-unread)}._chapter_17e7p_18[data-read]{color:var(--color-text-lead)}._chapter_17e7p_18[aria-current=true]:not([inert]){color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._chapter_17e7p_18[data-roll]:not([inert]){color:var(--color-text)}@container (width<22rem){._mark_17e7p_32{display:none}}@media (hover:hover){._chapter_17e7p_18:hover{color:var(--color-text)}}._sparks_fggqd_2{top:var(--spark-top,0);left:var(--spark-left,0);position:absolute}._sparks_fggqd_2>*{top:calc(-1 * var(--space-1) / 2);left:calc(-1 * var(--space-1) / 2);width:var(--space-1);height:var(--space-1);background-color:var(--color-accent-hover);opacity:0;position:absolute}._sparks_fggqd_2>:first-child{--spark-x:-1;--spark-y:-1}._sparks_fggqd_2>:nth-child(2){--spark-x:1;--spark-y:-1}._sparks_fggqd_2>:nth-child(3){--spark-x:-1;--spark-y:.5}._sparks_fggqd_2>:nth-child(4){--spark-x:1;--spark-y:.5}._room_1pvo1_2{position:relative}._line_1pvo1_13{min-height:calc(var(--font-size-sm) * 1.2);font-family:var(--font-sans);font-size:var(--font-size-sm);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--color-accent-text);line-height:1.2;overflow:hidden}@media (width<=56rem){._line_1pvo1_13{display:none}}._walker_z8jmm_5{width:var(--route-walker);height:var(--route-walker);margin:calc(var(--route-walker) / -2) 0 0 calc(var(--route-walker) / -2);color:var(--color-piece-light);position:absolute;top:0;left:0}._walker_z8jmm_5:not([data-walk]){display:none}._sprite_z8jmm_20{width:100%;height:100%;display:none}._walker_z8jmm_5[data-kind=n] ._sprite_z8jmm_20[data-kind=n],._walker_z8jmm_5[data-kind=p] ._sprite_z8jmm_20[data-kind=p],._walker_z8jmm_5[data-kind=r] ._sprite_z8jmm_20[data-kind=r]{display:block}._edge_z8jmm_32{fill:var(--color-piece-dark)}._body_z8jmm_36{fill:currentColor}._burst_z8jmm_41{border:3px solid var(--color-accent-hover);opacity:0;position:absolute;inset:0}._layer_73mdb_6{inset:0 0 0 calc(-1 * var(--route-reach));z-index:0;contain:strict;pointer-events:none;position:absolute}._spine_73mdb_17,._bridge_73mdb_18,._lit_73mdb_19{top:var(--y,0px);left:calc(var(--route-reach) + var(--route-x) - 2px);width:4px;height:var(--h,0px);background-size:4px 8px;background-position:0 calc(-1 * mod(var(--y,0px), 8px));position:absolute}._spine_73mdb_17{background-image:linear-gradient(var(--color-border) 50%, transparent 0)}._bridge_73mdb_18{background-image:linear-gradient(var(--color-border) 25%, transparent 0);background-size:4px 16px;background-position:0 calc(-1 * mod(var(--y,0px), 16px))}._lit_73mdb_19{background-image:linear-gradient(var(--color-accent) 50%, transparent 0)}._line_73mdb_47{display:none}._way_73mdb_51{display:contents}._way_73mdb_51>span{--leg-dot:var(--color-border);width:var(--leg-w,0px);height:var(--leg-h,0px);translate:var(--leg-x,0px) var(--leg-y,0px);background-image:linear-gradient(var(--leg-dot) 50%, transparent 0);background-size:4px 8px;background-position:0 calc(-1 * mod(var(--leg-y,0px), 8px));position:absolute;top:0;left:0}._way_73mdb_51>span[data-dir=h]{background-image:linear-gradient(to right, var(--leg-dot) 50%, transparent 0);background-size:8px 4px;background-position:calc(-1 * mod(var(--leg-x,0px) + 2px, 8px)) 0}._way_73mdb_51>span[data-walked]{--leg-dot:var(--color-accent)}._lane_73mdb_85{position:absolute;inset:0}._feet_73mdb_94,._cells_73mdb_95{display:none}@media (width>=80rem){._feet_73mdb_94{display:block}._line_73mdb_47{display:contents}}@media (width>=80rem) and (prefers-reduced-motion:reduce){._feet_73mdb_94{display:none}._cells_73mdb_95{display:block}}._foot_73mdb_121,._cell_73mdb_95{width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:0;left:0}._foot_73mdb_121{translate:var(--foot-x,0px) var(--foot-y,0px);opacity:0}._foot_73mdb_121[data-shade=light]{background-color:var(--color-board-light)}._foot_73mdb_121[data-shade=dark]{background-color:var(--color-board-dark)}._foot_73mdb_121[data-foot=near]{opacity:.7}._foot_73mdb_121[data-foot=far]{opacity:.45}._cell_73mdb_95{translate:var(--cell-x,0px) var(--cell-y,0px);opacity:.25}._cell_73mdb_95[data-shade=light]{background-color:var(--color-board-light)}._cell_73mdb_95[data-shade=dark]{background-color:var(--color-board-dark)}._cell_73mdb_95:not([data-on]){display:none}[data-theme=light] ._foot_73mdb_121{box-shadow:inset 0 0 0 1px var(--color-border)}[data-theme=light] ._foot_73mdb_121[data-foot=near]{opacity:1}[data-theme=light] ._cell_73mdb_95{opacity:.6;box-shadow:inset 0 0 0 1px var(--color-border)}._coach_1p81k_5{align-items:flex-start;gap:var(--space-2);display:flex}._portrait_1p81k_13{padding:var(--space-1);color:var(--color-accent-text);background-color:var(--color-bg);border:1px solid var(--coach-edge,var(--color-border));transition:color var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;display:flex;position:relative}._face_1p81k_26{display:flex;position:relative}._knight_1p81k_32{font-size:2.5rem}._bubble_1p81k_38{gap:var(--space-1);min-width:0;padding:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--coach-edge,var(--color-border));box-shadow:var(--shadow-sm);transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;flex:1;line-height:1.7;display:flex;position:relative}._bubble_1p81k_38:before{content:"";background-color:inherit;border-top:1px solid;border-left:1px solid;border-color:inherit;width:5px;height:5px;position:absolute;top:14px;left:-5px;transform:rotate(-45deg)}._name_1p81k_71{font-family:var(--font-pixel);font-size:var(--font-size-xs);letter-spacing:.04em;color:var(--coach-name,var(--color-accent-text));line-height:1.6}@media (prefers-reduced-motion:reduce){._portrait_1p81k_13,._bubble_1p81k_38{transition:none}}._signoff_1491e_7{min-height:max(0px, 50svh - 9.5rem - var(--stage-top));padding-top:var(--space-6)}._poke_1491e_13{flex-shrink:0;padding:0;display:flex}._hop_1491e_21{transform-origin:50% 100%;display:flex}._say_1491e_29{text-wrap:pretty;display:grid}._line_1491e_36,._room_1491e_37{grid-area:1/1}._room_1491e_37{visibility:hidden}._room_1491e_37:before{content:attr(data-line)}._link_1491e_51{color:var(--color-text-muted);text-underline-offset:3px;transition:color var(--transition-fast);align-self:flex-start;text-decoration:underline}._link_1491e_51:hover{color:var(--color-accent-text)}@media (hover:hover){._poke_1491e_13:hover{--coach-edge:var(--color-accent)}}@media (width<=56rem){._signoff_1491e_7{min-height:max(0px,50svh - 10rem)}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._signoff_1491e_7{min-height:max(0px, 50svh - 8rem - var(--stage-top))}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._signoff_1491e_7{min-height:0}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem) and (height<=48rem){._signoff_1491e_7{padding-top:var(--space-2)}}@media (prefers-reduced-motion:reduce){._link_1491e_51{transition:none}}._themeClassic_v0cdv_13{--color-board-light:var(--board-classic-light);--color-board-dark:var(--board-classic-dark)}._themePurple_v0cdv_18{--color-board-light:var(--board-purple-light);--color-board-dark:var(--board-purple-dark);--color-last-move:var(--color-last-move-alt);--color-last-move-edge:var(--color-last-move-alt-edge);--color-prev-move:var(--color-prev-move-alt);--color-prev-move-edge:var(--color-prev-move-alt-edge)}._themeGreen_v0cdv_6{--color-board-light:var(--board-green-light);--color-board-dark:var(--board-green-dark)}._themeGray_v0cdv_34{--color-board-light:var(--board-gray-light);--color-board-dark:var(--board-gray-dark)}._stageBoard_4wgvn_3{gap:var(--stage-bar-gap,var(--space-2));flex-direction:column;width:100%;display:flex}._scenes_4wgvn_11{display:grid}._boardFrame_4wgvn_15,._cover_4wgvn_16{grid-area:1/1}._boardFrame_4wgvn_15{width:100%;max-width:var(--stage-board-max,var(--board-max-size));pointer-events:none;margin-inline:auto;position:relative;container:stage-board/inline-size}._over_4wgvn_73{--sq:calc((100cqi - var(--stage-board-edge,4px)) / 8);--cast-u:calc(var(--sq) * .72 / 32);--handoff:inherit;--handoff-grow:inherit;inset:calc(var(--stage-board-edge,4px) / 2);z-index:11;position:absolute}._cover_4wgvn_16,._caption_4wgvn_88{width:100%;max-width:var(--stage-bar-max,var(--stage-board-max,var(--board-max-size)));margin-inline:auto}._cover_4wgvn_16{display:grid}._boardFrame_4wgvn_15[inert],._cover_4wgvn_16[inert]{opacity:0;visibility:hidden}._caption_4wgvn_88{isolation:isolate;padding:var(--stage-bar-pad,var(--space-2)) var(--space-2);border:1px solid #0000;position:relative;container-type:inline-size}._panel_4wgvn_118{z-index:-1;background-color:var(--color-surface);border:1px solid var(--color-border);position:absolute;inset:-1px}._break_b0e13_3{width:var(--lives-heart);height:var(--lives-heart);pointer-events:none;position:absolute;top:0;right:0}._half_b0e13_13{width:100%;height:100%;color:var(--color-danger);opacity:0;position:absolute;inset:0}._left_b0e13_22{clip-path:polygon(0 0,50% 0,42% 30%,56% 50%,44% 75%,50% 100%,0 100%)}._right_b0e13_26{clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%,44% 75%,56% 50%,42% 30%)}._cost_b0e13_33{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-4));left:calc(-1 * var(--space-4));font-family:var(--font-pixel);font-size:var(--font-size-lg);text-align:center;text-shadow:2px 2px 0 var(--color-bg);color:var(--color-danger);opacity:0;line-height:1;position:absolute}._lives_1qgiq_5{--lives-heart:1rem;align-items:center;gap:var(--space-2);display:flex}._hearts_1qgiq_14{align-items:center;gap:var(--space-2);display:flex;position:relative}._timeline_cd24w_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._head_cd24w_13{justify-content:space-between;gap:var(--space-2);font-family:var(--font-sans);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--color-text);line-height:1rem;display:flex}._when_cd24w_25{color:var(--color-accent-text)}._bars_cd24w_29{gap:var(--space-1);display:flex}._bar_cd24w_29{flex:var(--share) 1 0;background-color:var(--color-border);height:6px}._bar_cd24w_29:after{content:"";background-color:var(--color-accent);height:100%;transform:scaleX(var(--lit));transform-origin:0;transition:transform var(--transition-base);display:block}@media (prefers-reduced-motion:reduce){._bar_cd24w_29:after{transition:none}}._hud_12fxj_4{justify-content:center;align-items:flex-end;gap:var(--space-3);display:flex}._cell_12fxj_11{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._label_12fxj_19{font-family:var(--font-sans);font-size:var(--font-size-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);line-height:1}._value_12fxj_30{font-family:var(--font-pixel);font-size:var(--font-size-lg);font-variant-numeric:tabular-nums;color:var(--color-text);line-height:1}._word_12fxj_40{font-family:var(--font-sans);font-size:var(--font-size-base);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text);font-weight:600;line-height:1rem}._hud_12fxj_4[data-payoff] ._clock_12fxj_51{color:var(--color-accent-text)}._roll_12fxj_57{display:grid;overflow:hidden}._roll_12fxj_57>*{grid-area:1/1}._gone_12fxj_67{transform:translateY(-100%)}._info_6utg6_4{min-height:2.5rem;margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);font-size:var(--font-size-base);text-align:center;text-wrap:balance;color:var(--color-text-lead);justify-content:center;align-items:center;line-height:1.5;display:flex}._window_1lz42_7{width:calc(34 * var(--cast-u));height:calc(32 * var(--cast-u));display:block;overflow:hidden}._reel_1lz42_14{width:300%;height:100%;display:block}._sheet_1lz42_20{width:100%;max-width:none;height:100%;display:block}._window_1lz42_7[data-frame=fallen] ._sheet_1lz42_20{transform:translate(-66.6667%)}._white_1lz42_35{--c-o:var(--color-piece-dark);--c-f:var(--color-piece-light);--c-s:var(--color-board-light);--c-h:var(--color-piece-light);--c-d:var(--color-board-dark);--c-e:var(--color-piece-dark)}._black_1lz42_44{--c-o:var(--color-accent-hover);--c-f:var(--color-piece-dark);--c-s:rgb(var(--color-scrim-rgb));--c-h:color-mix(in srgb, var(--color-piece-dark) 75%, var(--color-accent));--c-d:rgb(var(--color-scrim-rgb));--c-e:var(--color-piece-light);scale:-1 1}._black_1lz42_44[data-kind=disc]{--c-f:color-mix(in srgb, var(--color-piece-dark) 80%, var(--color-accent));--c-h:color-mix(in srgb, var(--color-piece-dark) 40%, var(--color-accent))}._rim_1lz42_64{fill:var(--c-o)}._fill_1lz42_68{fill:var(--c-f)}._shade_1lz42_72{fill:var(--c-s)}._light_1lz42_76{fill:var(--c-h)}._deep_1lz42_80{fill:var(--c-d)}._detail_1lz42_84{fill:var(--c-e)}._figure_1frz5_10{--cast-top:calc(14% - var(--cast-u) / 2);left:calc(var(--file) * 12.5%);top:calc((8 - var(--rank)) * 12.5%);width:12.5%;height:12.5%;position:absolute}._figure_1frz5_10[data-actor]{z-index:1}._footing_1frz5_28{left:calc(50% - 15 * var(--cast-u));top:calc(var(--cast-top) + 29 * var(--cast-u));width:calc(30 * var(--cast-u));height:calc(8 * var(--cast-u));position:absolute}._footing_1frz5_28 svg{width:100%;height:100%;display:block}._figure_1frz5_10[data-pose=fallen] ._footing_1frz5_28{opacity:0}._shadow_1frz5_46{fill:rgb(var(--color-scrim-rgb) / .55)}._ring_1frz5_50{fill:var(--color-accent-hover)}._body_1frz5_56{left:calc(50% - 17 * var(--cast-u));top:var(--cast-top);position:absolute}._glyph_1frz5_70{top:max(var(--cast-top), var(--space-1));right:max(14%, var(--space-1));width:calc(10 * var(--cast-u));height:calc(10 * var(--cast-u));position:absolute}._glyph_1frz5_70 svg{width:100%;height:100%;display:block}._figure_1frz5_10[data-look=generic] ._glyph_1frz5_70{left:calc(50% - 5 * var(--cast-u));right:auto}._figure_1frz5_10[data-pose=fallen] ._glyph_1frz5_70{top:max(calc(var(--cast-top) - 2 * var(--cast-u)), var(--space-1))}._figure_1frz5_10[data-pose=fallen][data-piece^=w] ._glyph_1frz5_70{left:max(14%, var(--space-1));right:auto}._figure_1frz5_10[data-pose=fallen][data-look=generic] ._glyph_1frz5_70{top:calc(max(var(--cast-top), var(--space-1)) + 4 * var(--cast-u));left:calc(50% - 5 * var(--cast-u));right:auto}._check_1frz5_104{fill:var(--color-danger)}._mate_1frz5_108{fill:var(--color-success)}._cast_47oz5_2{position:absolute;inset:0}._lights_733ki_4{opacity:0;width:100%;height:100%;fill:rgb(var(--color-scrim-rgb) / .3);position:absolute;inset:0}._lights_733ki_4[data-down=true]{opacity:1}._miss_1qcrr_3{left:calc(var(--file) * 12.5%);top:calc((8 - var(--rank)) * 12.5%);width:12.5%;height:12.5%;box-shadow:inset 0 0 0 3px var(--color-danger);position:absolute}._cells_1xohy_3{pointer-events:auto;cursor:pointer;grid-template:repeat(8,1fr)/repeat(8,1fr);display:grid;position:absolute;inset:0}._chip_1xohy_16{top:var(--space-1);left:calc(-1 * var(--space-2));align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:2px solid var(--color-accent);background-color:var(--color-surface);box-shadow:var(--shadow-sm);font-family:var(--font-sans);font-size:var(--font-size-sm);letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:var(--color-accent-text);pointer-events:none;font-weight:600;line-height:1;display:inline-flex;position:absolute}._chip_1xohy_16:before{content:"";border-block:4px solid #0000;border-left:4px solid var(--color-accent-text)}@container stage-board (width<16rem){._chip_1xohy_16{padding:var(--space-1);font-size:var(--font-size-xs);letter-spacing:.05em}}._stamp_f3hqn_4{top:calc((8.5 - var(--stamp-rank)) / 8 * 100%);justify-content:center;display:flex;position:absolute;left:0;right:0;translate:0 -50%}._plate_f3hqn_15{position:relative}._word_f3hqn_21{padding:var(--space-2) var(--space-3);border:2px solid var(--color-bg);background-color:var(--color-accent);box-shadow:var(--shadow-md);font-family:var(--font-pixel);font-size:var(--font-size-lg);white-space:nowrap;text-transform:uppercase;color:var(--color-bg);opacity:0;line-height:1;display:block}@container stage-board (width<14.5rem){._word_f3hqn_21{padding:var(--space-1) var(--space-2)}}._sparks_f3hqn_46{position:absolute;inset:0}._sparks_f3hqn_46>*{width:var(--space-1);height:var(--space-1);background-color:var(--color-accent-hover);opacity:0;position:absolute}._sparks_f3hqn_46>:first-child{--spark-x:-1;--spark-y:-1;top:calc(-1 * var(--space-1));left:calc(-1 * var(--space-1))}._sparks_f3hqn_46>:nth-child(2){--spark-x:1;--spark-y:-1;top:calc(-1 * var(--space-1));right:calc(-1 * var(--space-1))}._sparks_f3hqn_46>:nth-child(3){--spark-x:-1;--spark-y:1;bottom:calc(-1 * var(--space-1));left:calc(-1 * var(--space-1))}._sparks_f3hqn_46>:nth-child(4){--spark-x:1;--spark-y:1;right:calc(-1 * var(--space-1));bottom:calc(-1 * var(--space-1))}._meter_3r7fw_2{gap:var(--space-1);display:flex}._cell_3r7fw_7{width:var(--space-3);height:var(--space-2);border:1px solid var(--color-border);position:relative}._cell_3r7fw_7[data-filled=true]:after{content:"";background-color:var(--color-accent);position:absolute;inset:-1px}._next_3r7fw_25{font-size:var(--font-size-xs);letter-spacing:.05em;white-space:nowrap;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-text-muted);line-height:1.5}._roster_49p8l_4{background-color:var(--color-surface);border:1px solid var(--color-border);container-type:size}._body_49p8l_22{--rung:32px;--spot:64px;--edge:1px;--rung-gap:2px;--lit-offset:2px;--track:var(--space-1);place-items:center;gap:var(--space-1);height:100%;padding-inline:var(--space-1);grid-template-columns:auto minmax(0,1fr);display:grid}._ladders_49p8l_39{gap:var(--space-1);display:flex}._ladder_49p8l_39{gap:var(--rung-gap);padding-left:calc(var(--track) + var(--space-1));opacity:.35;transition:opacity var(--transition-base);flex-direction:column-reverse;display:flex;position:relative}._ladder_49p8l_39[data-on=true]{opacity:1}._ladder_49p8l_39[data-on=false]{cursor:pointer}._track_49p8l_65{width:var(--track);background-color:var(--color-border);position:absolute;top:0;bottom:0;left:0}@media (hover:hover){._ladder_49p8l_39[data-on=false]:hover{opacity:.6}}._track_49p8l_65:after{content:"";height:calc((var(--lit) + 1) * (var(--rung) + 2 * var(--edge)) + var(--lit) * var(--rung-gap));background-color:var(--color-accent);transition:height var(--transition-base);position:absolute;bottom:0;left:0;right:0}._rung_49p8l_98{background-color:var(--color-elevated);border:var(--edge) solid var(--color-border);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);display:flex;position:relative}._rung_49p8l_98 canvas{max-width:var(--rung);max-height:var(--rung);box-shadow:none;filter:grayscale(.6);opacity:.6;transition:filter var(--transition-base), opacity var(--transition-base);border:0}._rung_49p8l_98[data-lit=true] canvas{filter:none;opacity:1}._rung_49p8l_98[data-beaten=true]{border-color:var(--color-success)}._rung_49p8l_98[data-beaten=true]:after{content:"";background-color:var(--color-success-soft);position:absolute;inset:0}._rung_49p8l_98[data-lit=true]{border-color:var(--color-accent);box-shadow:var(--lit-offset) var(--lit-offset) 0 var(--color-accent)}._spot_49p8l_146{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;min-width:0;display:flex}._frame_49p8l_157{background-color:var(--color-surface);border:2px solid var(--color-accent);border-bottom:var(--space-1) solid var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);display:flex}._frame_49p8l_157 canvas{max-width:var(--spot);max-height:var(--spot);box-shadow:none;border:0}._name_49p8l_173{margin-top:var(--space-1);font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-text);line-height:1.6}._rungLine_49p8l_183{min-height:3em;font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted);line-height:1.5}._defeated_49p8l_192{color:var(--color-success);display:block}@container (height>=14rem){._body_49p8l_22{--spot:96px;--rung-gap:var(--space-1);--lit-offset:3px}}@container (width>=20rem) and (height>=20rem){._body_49p8l_22{--spot:128px;--rung-gap:var(--space-2);gap:var(--space-2);padding-inline:var(--space-2)}._ladders_49p8l_39,._spot_49p8l_146{gap:var(--space-2)}}@container (width>=25rem) and (height>=23rem){._body_49p8l_22{--rung:64px;padding-inline:var(--space-1)}._frame_49p8l_157{border-bottom-width:var(--space-2)}._rungLine_49p8l_183{font-size:var(--font-size-base)}}@container (width>=29.5rem) and (height>=23rem){._body_49p8l_22{--spot:192px}}@media (prefers-reduced-motion:reduce){._ladder_49p8l_39,._track_49p8l_65:after,._rung_49p8l_98,._rung_49p8l_98 canvas{transition:none}}._piece_1ik3v_2{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._glide_1ik3v_14,._bounce_1ik3v_15{z-index:1;position:relative}._leaving_1ik3v_22{position:absolute;inset:0}._under_1ik3v_28{visibility:hidden}._stage_o8y0m_1{width:100%}._icons_280k2_3{gap:var(--space-3);color:var(--color-accent-text);display:flex}._icon_280k2_3{width:2rem;height:2rem;display:flex;position:relative}._icon_280k2_3>[data-size="32"]{width:100%;height:100%}._icon_280k2_3>[data-size^=crouch]{left:calc(50% - var(--sprite-w) / 2);opacity:0;position:absolute;bottom:0}._icon_280k2_3[data-gone]{opacity:0}@media (width<=56rem){._icon_280k2_3{width:1rem;height:1rem}}._words_uxbcz_9{padding-top:var(--stage-inset,0px);scroll-margin-top:var(--stage-top);position:relative}@media (width<=56rem){._words_uxbcz_9{padding-top:0}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._words_uxbcz_9{padding-top:var(--stage-inset,0px)}}._story_xa2uo_20{--stage-top:var(--space-5);--stage-rail:calc(var(--font-size-sm) * 1.6 + 2 * var(--space-1));--stage-rail-room:calc(var(--space-6) + var(--space-3));--stage-board-edge:4px;--peek-head:calc(var(--font-size-3xl) * 3);--stage-hero:min(var(--board-max-size), 100%, 100svh - var(--nav-h) - 2 * var(--stage-top) - 6.5rem);--stage-board-max:calc(max(round(down, var(--stage-hero) - var(--stage-rail-room) - var(--stage-board-edge), var(--space-2)), round(up, 18.5rem - var(--stage-board-edge), var(--space-2))) + var(--stage-board-edge));justify-content:center;gap:var(--space-5) var(--space-6);grid-template-columns:repeat(2,minmax(0,30rem));display:grid}._prologue_xa2uo_55{gap:var(--space-5);min-width:0;padding-top:max(0px, var(--stage-inset,0px) - var(--stage-rail-room));padding-bottom:max(0px, 100svh - var(--nav-h) - var(--stage-top) - (var(--stage-inset,0px) - var(--stage-rail-room)) - var(--prologue-words,0px) - var(--space-5) - var(--peek-head) - var(--scroll-fade-size));flex-direction:column;grid-area:1/1;display:flex}._prologue_xa2uo_55:focus{outline:none}._modes_xa2uo_77{grid-area:2/1;min-width:0}._ways_xa2uo_90{--route-x:-24px;--route-stone:2rem;--route-reach:4rem;--route-walker:32px;--route-first-cut:8.5rem;grid-area:3/1;min-width:0}._stage_xa2uo_112{--stage-inset:initial;top:var(--stage-top);z-index:1;height:calc(100svh - var(--nav-h) - 2 * var(--stage-top));flex-direction:column;grid-area:1/2/span 3;justify-content:center;align-self:start;min-width:0;display:flex;position:sticky}._rail_xa2uo_132{height:var(--stage-rail-room);flex-shrink:0}@media (width<=68rem){._story_xa2uo_20{--peek-head:calc(var(--font-size-3xl) * 4.5)}}@media (width<=56rem){._story_xa2uo_20{--stage-board-max:max(var(--board-max-size), 18.5rem);--stage-bar-max:var(--stage-board-max);row-gap:var(--space-4);grid-template-columns:minmax(0,1fr)}._prologue_xa2uo_55{padding-block:0}._modes_xa2uo_77{grid-row:3}._ways_xa2uo_90{grid-row:4}._stage_xa2uo_112{grid-area:2/1;height:auto;position:static}._rail_xa2uo_132{display:none}}@media (width>=80rem){._ways_xa2uo_90{--route-x:-32px;--route-reach:96px}}@media (width<=34rem){._story_xa2uo_20{--stage-top:var(--space-4)}._ways_xa2uo_90{--route-x:-12px;--route-stone:1.5rem;--route-reach:2rem;--route-walker:16px}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem){._story_xa2uo_20{--stage-rail-room:calc(var(--stage-rail) + var(--space-2));--stage-board-max:calc(max(round(down, var(--stage-hero) - var(--stage-rail-room) - var(--stage-board-edge), var(--space-2)), 8 * 24px) + var(--stage-board-edge));--stage-bar-max:max(var(--stage-board-max), 18.5rem);grid-template-columns:minmax(0, 1fr) min(max(var(--stage-board-max) + var(--stage-rail-room), 18.5rem), 60%);gap:var(--space-5) var(--space-4)}._prologue_xa2uo_55{padding-top:max(0px, (100svh - var(--nav-h) - 2 * var(--stage-top) - var(--prologue-words,0px)) / 2)}._modes_xa2uo_77{grid-row:2}._ways_xa2uo_90{grid-row:3}._stage_xa2uo_112{height:calc(100svh - var(--nav-h) - 2 * var(--stage-top));grid-area:1/2/span 3;position:sticky}._rail_xa2uo_132{display:block}}@media (width<=56rem) and (orientation:landscape) and (height>=21rem) and (width>=40rem) and (height<=23.2rem){._story_xa2uo_20{--stage-bar-gap:var(--space-1);--stage-bar-pad:var(--space-1)}}@media (width<=56rem) and (orientation:portrait) and (height>=40rem){._story_xa2uo_20{--stage-board-max:max(calc(60svh - 14rem), 11.875rem);--stage-bar-max:max(var(--stage-board-max), 18.5rem);row-gap:0}._stage_xa2uo_112{z-index:1;margin-inline:calc(-1 * var(--space-6));padding:calc(var(--space-6) + var(--space-3)) var(--space-6) var(--space-2);background-color:var(--color-bg);position:sticky;top:0}._stage_xa2uo_112:after{content:"";height:var(--space-6);background:linear-gradient(var(--color-bg), transparent);pointer-events:none;position:absolute;top:100%;left:0;right:0}}@media (width<=34rem) and (orientation:portrait) and (height>=40rem){._stage_xa2uo_112{margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}}._home_1osdc_6._home_1osdc_6{padding-block:var(--space-5)}@media (width<=34rem){._home_1osdc_6._home_1osdc_6{padding-block:var(--space-4)}}._portrait_93skm_1{flex:none;display:flex}._logo_93skm_8{width:64px;height:64px;color:var(--color-accent-text);background-color:var(--color-bg);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}._card_gngps_1{align-items:stretch;gap:var(--space-2);width:100%;padding:var(--space-3);text-align:left;flex-direction:column;display:flex}._card_gngps_1:hover{background-color:var(--color-elevated);border-color:var(--color-text-muted)}._selected_gngps_18,._selected_gngps_18:hover{border-color:var(--color-accent);background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._head_gngps_25{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._name_gngps_34{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text);margin-right:auto}._body_gngps_42{gap:var(--space-1);flex-direction:column;display:flex}._roster_dulo1_1{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));width:100%;display:grid}._style_dulo1_10{font-size:var(--font-size-base);color:var(--color-text);line-height:1.5}._blurb_dulo1_16{font-size:var(--font-size-sm);color:var(--color-text-muted);line-height:1.5}._speaksOn_dulo1_22{align-items:center;gap:var(--space-1);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._sample_dulo1_30{gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;display:flex}._label_dulo1_37{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._line_dulo1_45{padding-left:var(--space-2);border-left:4px solid var(--color-accent);font-size:var(--font-size-base);color:var(--color-text);line-height:1.5}@media (width<=34rem){._roster_dulo1_1{grid-template-columns:minmax(0,1fr)}}._swatch_wbl6x_1{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);--pattern-alpha:.3;--pattern-tile:32px;width:100%;height:72px;position:relative;overflow:hidden}._section_15maj_1{gap:var(--space-2);flex-direction:column;display:flex}._title_15maj_7{font-size:var(--font-size-sm);color:var(--color-accent-text)}._section_qulbm_2{gap:var(--space-2);flex-direction:column;display:flex}._title_qulbm_8{font-size:var(--font-size-sm);color:var(--color-accent-text)}._list_qulbm_13{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_qulbm_23{padding:var(--space-2);background:var(--color-surface);border:2px solid var(--color-border);color:inherit;flex-direction:column;gap:2px;text-decoration:none;display:flex}._row_qulbm_23:hover{background:var(--color-elevated);border-color:var(--color-accent)}._rowLabel_qulbm_39{font-size:var(--font-size-base)}._rowHint_qulbm_43{font-size:var(--font-size-sm);color:var(--color-text-muted)}._contact_qulbm_48{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._mail_qulbm_54{color:var(--color-accent-text)}._section_s7u7a_3{gap:var(--space-2);flex-direction:column;display:flex}._title_s7u7a_9{font-size:var(--font-size-sm);color:var(--color-danger)}._trigger_s7u7a_16{align-self:flex-start}._consequence_s7u7a_20,._survives_s7u7a_21,._confirmLabel_s7u7a_22{display:block}._survives_s7u7a_21{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-muted)}._confirmLabel_s7u7a_22{margin-top:var(--space-2);margin-bottom:var(--space-1);font-size:var(--font-size-sm)}._error_s7u7a_40{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--color-danger);display:block}._section_x5q4i_2{gap:var(--space-2);flex-direction:column;display:flex}._title_x5q4i_8{font-size:var(--font-size-sm);color:var(--color-accent-text)}._action_x5q4i_14{align-self:flex-start}._section_1sxvz_2{gap:var(--space-2);flex-direction:column;display:flex}._title_1sxvz_8{font-size:var(--font-size-sm);color:var(--color-accent-text)}._busy_1sxvz_14{opacity:.6}._section_ea1y8_1{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_ea1y8_7{font-size:var(--font-size-sm);color:var(--color-accent-text)}._sectionHint_ea1y8_12{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:var(--space-2)}._row_ea1y8_18{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._usernameInput_ea1y8_27{--text-input-bg:var(--color-surface);min-width:200px}._result_ea1y8_32{font-size:var(--font-size-sm);color:var(--color-success)}._section_1ck84_1{gap:var(--space-2);flex-direction:column;display:flex}._title_1ck84_7{font-size:var(--font-size-sm);color:var(--color-accent-text)}._hint_1ck84_12{font-size:var(--font-size-base);color:var(--color-text-muted)}._row_1ck84_17{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._status_1ck84_24{font-size:var(--font-size-sm);color:var(--color-success)}._section_tn844_3{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_tn844_9{font-size:var(--font-size-sm);color:var(--color-accent-text)}._sectionHint_tn844_14{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:var(--space-2)}._row_tn844_20{gap:var(--space-3);flex-wrap:wrap;display:flex}._tile_tn844_26{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;flex:0 auto;display:flex}._tile_tn844_26:hover{border-color:var(--color-text-muted)}._tileSelected_tn844_43,._tileSelected_tn844_43:hover{border-color:var(--color-accent);background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._preview_tn844_50{gap:var(--space-2);display:flex}._brilliant_tn844_59{color:var(--color-mark-brilliant)}._best_tn844_63{color:var(--color-mark-best)}._inaccuracy_tn844_67{color:var(--color-mark-inaccuracy)}._mistake_tn844_71{color:var(--color-mark-mistake)}._blunder_tn844_75{color:var(--color-mark-blunder)}._tileLabel_tn844_79{font-size:var(--font-size-sm);color:var(--color-text)}._picker_1lctd_1{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}._label_1lctd_8{font-family:var(--font-pixel);font-size:var(--font-size-xs)}._card_rr9lb_1{gap:var(--space-3);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;margin:0;display:flex}._caption_rr9lb_12{font-size:var(--font-size-xs);font-family:var(--font-pixel);color:var(--color-text-muted)}._dimmed_rr9lb_20{filter:grayscale();outline:1px dashed var(--color-border-strong);outline-offset:var(--space-1)}._identity_rr9lb_26{align-items:center;gap:var(--space-2);min-width:0;display:flex}._nickname_rr9lb_33{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text);overflow:hidden}._label_rr9lb_43{margin-top:var(--space-3);margin-bottom:var(--space-2);font-size:var(--font-size-xs);color:var(--color-accent-text)}._ratings_rr9lb_51{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._rating_rr9lb_51{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text-muted);display:flex}._rating_rr9lb_51 dd{color:var(--color-text);font-variant-numeric:tabular-nums;margin:0}._strengths_rr9lb_72{gap:var(--space-2);font-size:var(--font-size-sm);color:var(--color-text);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._strengths_rr9lb_72 li{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border)}._hidden_rr9lb_88{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}._status_rr9lb_94{font-size:var(--font-size-sm);color:var(--color-text);margin:0}._section_1e2qn_3{gap:var(--space-2);scroll-margin-top:var(--space-6);flex-direction:column;display:flex}._title_1e2qn_10{font-size:var(--font-size-sm);color:var(--color-accent-text)}._layout_1e2qn_15{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}._switches_1e2qn_22{flex-direction:column;min-width:0;display:flex}@media (width<=45rem){._layout_1e2qn_15{grid-template-columns:minmax(0,1fr)}}._section_u89r7_1{gap:var(--space-2);flex-direction:column;display:flex}._sectionTitle_u89r7_7{font-size:var(--font-size-sm);color:var(--color-accent-text)}._sectionHint_u89r7_12{font-size:var(--font-size-base);color:var(--color-text-muted);margin-bottom:var(--space-2)}._grid_u89r7_21{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._tile_u89r7_28{gap:var(--space-2);padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);text-align:left;flex-direction:column;flex:160px;max-width:220px;display:flex}._tile_u89r7_28:hover{border-color:var(--color-text-muted)}._tileSelected_u89r7_45,._tileSelected_u89r7_45:hover{border-color:var(--color-accent);background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._tileFooter_u89r7_52{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._tileLabel_u89r7_59{font-size:var(--font-size-sm);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._themeRow_u89r7_68{gap:var(--space-3);flex-wrap:wrap;display:flex}._themeTile_u89r7_74{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;flex:auto;min-width:min(120px,100%);max-width:280px;display:flex}._themeTile_u89r7_74:hover{border-color:var(--color-text-muted)}._themeTile_u89r7_74:disabled{opacity:.4;cursor:not-allowed}._themeIcon_u89r7_101{color:var(--color-text-muted);display:flex}._themeTile_u89r7_74._tileSelected_u89r7_45 ._themeIcon_u89r7_101{color:var(--color-accent-text)}._wrap_1u7qx_1{line-height:0;display:inline-flex}._frame_1u7qx_8{border:var(--space-1) solid var(--frame-color);box-shadow:0 0 0 2px var(--color-tier-outline)}._stone_1u7qx_13{--frame-color:var(--color-tier-stone-light)}._emerald_1u7qx_17{--frame-color:var(--color-tier-emerald)}._sapphire_1u7qx_21{--frame-color:var(--color-tier-sapphire)}._diamond_1u7qx_25{--frame-color:var(--color-tier-diamond)}._amethyst_1u7qx_29{--frame-color:var(--color-tier-amethyst)}._supporter_1u7qx_35{--frame-color:var(--color-accent)}._title_iuvx7_2{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-accent-text);text-overflow:ellipsis;white-space:nowrap;line-height:1.6;display:block;overflow:hidden}._teaser_1i2s7_3{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--color-border);flex-direction:column;display:flex}._icon_1i2s7_13{color:var(--color-text-muted);font-size:1.5rem}._title_1i2s7_20{font-size:var(--font-size-sm);color:var(--color-text-muted)}._strip_1dovi_3{gap:var(--space-3);flex-wrap:wrap;display:flex}._fact_1dovi_9{align-items:baseline;gap:var(--space-1);display:flex}._value_1dovi_15{font-family:var(--font-pixel);font-size:var(--font-size-base);color:var(--color-accent-text);font-variant-numeric:tabular-nums}._label_1dovi_22{font-size:var(--font-size-sm);color:var(--color-text-muted)}._heroBox_jayu6_3{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._hero_jayu6_1{align-items:stretch;gap:var(--space-4);display:flex}._built_jayu6_20{padding-top:var(--space-3);border-top:1px solid var(--color-border)}._identity_jayu6_27{align-items:center;gap:var(--space-4);flex-shrink:0;min-width:0;display:flex}._avatarWrap_jayu6_35{flex-shrink:0;position:relative}._flagBadge_jayu6_40{position:absolute;bottom:-4px;right:-4px}._info_jayu6_46{align-items:flex-start;gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._nicknameRow_jayu6_55{align-items:center;gap:var(--space-2);min-width:0;display:flex}._nickname_jayu6_55{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._notSet_jayu6_72{font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text-muted)}._email_jayu6_78{font-size:var(--font-size-sm);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._showcase_jayu6_89{align-items:center;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-1) var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-accent);display:inline-flex}._showcaseIcon_jayu6_99{color:var(--color-accent-text);align-items:center;font-size:20px;display:flex}._showcaseName_jayu6_106{font-size:var(--font-size-sm);color:var(--color-text)}._editButton_jayu6_111{margin-top:var(--space-2)}._friends_jayu6_116{flex:1;min-width:220px}._standing_jayu6_123{justify-content:center;align-items:center;gap:var(--space-1);min-width:200px;padding-left:var(--space-4);border-left:1px solid var(--color-border);text-align:center;flex-direction:column;flex-shrink:0;display:flex}._gem_jayu6_136{font-size:56px}._standingSlot_jayu6_145{align-items:center;gap:var(--space-1);min-width:140px;min-height:calc(70px + (var(--font-size-xl) * 1.5) + (var(--font-size-base) * 1.5) + (var(--font-size-sm) * 1.5 * 2) + (var(--space-1) * 3))}._rating_jayu6_158{font-family:var(--font-pixel);font-size:var(--font-size-xl);color:var(--color-text);font-variant-numeric:tabular-nums}._tierName_jayu6_165{font-size:var(--font-size-base);color:var(--color-text)}._tierDesc_jayu6_170{font-size:var(--font-size-sm);color:var(--color-text-muted);max-width:22ch}._status_jayu6_176{font-size:var(--font-size-base);color:var(--color-text-muted)}@media (width<=68rem){._hero_jayu6_1{flex-direction:column}._standing_jayu6_123{min-width:0;padding-left:0;padding-top:var(--space-3);border-left:none;border-top:1px solid var(--color-border)}}@media (width<=34rem){._identity_jayu6_27{flex-direction:column;align-items:flex-start}._editButton_jayu6_111{width:100%}}._body_j1yf4_1{gap:var(--space-2);flex-direction:column;display:flex}._lead_j1yf4_7{font-size:var(--font-size-base);color:var(--color-text)}._heading_j1yf4_12{font-size:var(--font-size-sm);color:var(--color-accent-text);margin-top:var(--space-2)}._list_j1yf4_18{gap:var(--space-1);padding-left:var(--space-3);font-size:var(--font-size-base);color:var(--color-text-muted);flex-direction:column;list-style:square;display:flex}._ladder_j1yf4_28{gap:var(--space-1);flex-direction:column;list-style:none;display:flex}._rung_j1yf4_35{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);background-color:var(--color-elevated);border:1px solid var(--color-border);display:flex}._rungGem_j1yf4_44{font-size:28px}._rungText_j1yf4_48{flex-direction:column;flex:1;min-width:0;display:flex}._rungName_j1yf4_55{font-size:var(--font-size-base);color:var(--color-text)}._rungDesc_j1yf4_61{font-size:var(--font-size-sm);color:var(--color-text-muted)}._rungRange_j1yf4_67{font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._note_j1yf4_74{font-size:var(--font-size-base);color:var(--color-text-muted)}._card_unwzk_3{gap:var(--space-2);height:100%;padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._title_unwzk_14{font-size:var(--font-size-sm);color:var(--color-accent-text)}._hintRow_unwzk_21{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._hint_unwzk_21{font-size:var(--font-size-sm);color:var(--color-text-muted)}._body_unwzk_37{gap:var(--space-3);margin-top:var(--space-1);flex-direction:column;flex:1;display:flex}._climb_vkxdv_1{gap:var(--space-2);flex-direction:column;display:flex}._contentSlot_vkxdv_12{gap:var(--space-3);min-height:calc(18px + (1.2em) + (var(--font-size-xs) * 1.5) + 72px + (var(--space-2) * 3));flex:1;display:flex}._meter_vkxdv_25{gap:var(--space-1);flex-direction:column;display:flex}._meterEnds_vkxdv_32{justify-content:space-between;gap:var(--space-2);display:flex}._meterEnd_vkxdv_32{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap}._scale_vkxdv_46{height:1.2em;position:relative}._scaleMark_vkxdv_51{left:var(--tick-at,0%);transform:translateX(var(--tick-shift,-50%));font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute}._track_vkxdv_65{background-color:var(--color-bg);border:1px solid var(--color-border);flex:1;justify-content:center;align-items:center;min-width:0;height:18px;display:flex;position:relative;overflow:hidden}._meterValue_vkxdv_81{z-index:2;font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text);text-shadow:1px 1px #0009;font-variant-numeric:tabular-nums;pointer-events:none;position:relative}._fill_vkxdv_95{width:var(--rating-progress,0%);background-color:var(--color-accent);position:absolute;top:0;bottom:0;left:0}._tick_vkxdv_106{top:0;bottom:0;left:var(--tick-at,0%);z-index:1;background-color:var(--color-bg);pointer-events:none;width:1px;position:absolute}._toNext_vkxdv_118{font-size:var(--font-size-sm);color:var(--color-text);white-space:nowrap}._provisional_vkxdv_124{font-size:var(--font-size-sm);color:var(--color-text-muted)}._parts_vkxdv_133{gap:var(--space-2);flex:1;grid-template-columns:1fr 1fr;min-height:72px;display:grid}._part_vkxdv_133{gap:var(--space-2);padding:var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-direction:column;display:flex}._partLabel_vkxdv_152{font-size:var(--font-size-sm);color:var(--color-accent-text)}._partBody_vkxdv_157{gap:var(--space-2);flex-direction:column;display:flex}._partValue_vkxdv_163{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-text);font-variant-numeric:tabular-nums}._insights_vkxdv_172{padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-direction:column;gap:3px;display:flex}._insight_vkxdv_172{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._insightLabel_vkxdv_189{font-size:var(--font-size-sm);color:var(--color-text-muted)}._insightValue_vkxdv_194{font-size:var(--font-size-base);color:var(--color-text);font-variant-numeric:tabular-nums}._guide_vkxdv_200{align-self:flex-start}._swap_10wak_3{display:grid}._swap_10wak_3>*{grid-area:1/1}._inactive_10wak_14{visibility:hidden}._counts_10wak_20{gap:var(--space-1);flex-direction:column;display:flex}._current_10wak_26{align-items:center;gap:var(--space-2);font-family:var(--font-pixel);font-size:var(--font-size-base);color:var(--color-text);display:inline-flex}._icon_10wak_35{color:var(--color-accent-text);font-size:1.4em}._longest_10wak_40,._disabledHint_10wak_45{font-size:var(--font-size-sm);color:var(--color-text-muted)}._count_xty1b_3{font-family:var(--font-pixel);font-size:var(--font-size-base);color:var(--color-text);font-variant-numeric:tabular-nums}._preview_xty1b_10{align-items:center;gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._previewItem_xty1b_19{width:32px;height:32px;color:var(--color-accent-text);background-color:var(--color-elevated);border:1px solid var(--color-accent);justify-content:center;align-items:center;display:flex}._previewIcon_xty1b_32{align-items:center;font-size:20px;display:flex}._more_xty1b_38{font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._empty_xty1b_44{font-size:var(--font-size-sm);color:var(--color-text-muted)}._nextUp_xty1b_50{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-top:auto}._radar_1chuy_3{align-self:center}._link_1chuy_7{font-size:var(--font-size-sm);color:var(--color-accent-text);align-self:flex-start}._link_1chuy_7:hover{color:var(--color-accent-text)}._tile_1tmc2_1{align-items:flex-start;gap:var(--space-1);width:100%;min-height:44px;padding:var(--space-2);border:1px solid var(--color-border);background-color:var(--color-bg);text-align:left;flex-direction:column;display:flex}._name_1tmc2_14{font-family:var(--font-pixel);font-size:var(--font-size-xs);overflow-wrap:anywhere;line-height:1.6}._meta_1tmc2_21{font-size:var(--font-size-xs);color:var(--color-text-muted)}._earned_1tmc2_27{color:var(--color-text);border-color:var(--color-accent);cursor:pointer}._earned_1tmc2_27:hover:not(:disabled){background-color:var(--color-elevated)}._earned_1tmc2_27:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._earned_1tmc2_27[aria-pressed=true]{background-color:var(--color-accent-soft);box-shadow:3px 3px 0 var(--color-accent)}._earned_1tmc2_27[aria-pressed=true] ._meta_1tmc2_21{color:var(--color-accent-text)}._earned_1tmc2_27:disabled{cursor:progress}._next_1tmc2_56{color:var(--color-text);border-style:dashed}._next_1tmc2_56 ._meta_1tmc2_21{color:var(--color-accent-text)}._locked_1tmc2_66{color:var(--color-text-muted);border-style:dotted}._grid_1aoqe_3{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._column_1aoqe_9{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._track_1aoqe_17{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted)}._list_1aoqe_23{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}@media (width<=34rem){._grid_1aoqe_3{grid-template-columns:1fr}}._body_wnciq_6{gap:var(--space-3);grid-template-columns:1.6fr 1fr;align-items:stretch;display:grid}._main_wnciq_14,._side_wnciq_15{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=45rem){._body_wnciq_6{grid-template-columns:1fr}}._body_1lyou_1{gap:var(--space-3);flex-direction:column;display:flex}._lead_1lyou_7{font-size:var(--font-size-base);color:var(--color-text-muted)}._progress_1lyou_12{font-family:var(--font-pixel);color:var(--color-accent-text);font-variant-numeric:tabular-nums;white-space:nowrap}._stats_1lyou_21{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}._stat_1lyou_21{gap:var(--space-1);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-direction:column;display:flex}._statLabel_1lyou_36{font-size:var(--font-size-sm);color:var(--color-text-muted)}._statValue_1lyou_41{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-accent-text);font-variant-numeric:tabular-nums}._chain_1lyou_48{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._step_1lyou_57{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);border-left-width:3px;display:flex}._earned_1lyou_67{border-left-color:var(--color-accent)}._locked_1lyou_71{opacity:.6}._focused_1lyou_75{border-color:var(--color-accent);border-left-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);opacity:1}._index_1lyou_82{font-family:var(--font-pixel);font-size:var(--font-size-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:2ch}._icon_1lyou_91{color:var(--color-text-muted);flex-shrink:0;align-items:center;font-size:28px;display:flex}._earned_1lyou_67 ._icon_1lyou_91,._focused_1lyou_75 ._icon_1lyou_91{color:var(--color-accent-text)}._text_1lyou_104{flex-direction:column;flex:1;min-width:0;display:flex}._name_1lyou_111{font-size:var(--font-size-base);color:var(--color-text)}._desc_1lyou_116{font-size:var(--font-size-sm);color:var(--color-text-muted)}._showcase_1lyou_121{flex-shrink:0}@container modal (width<=28rem){._step_1lyou_57{gap:var(--space-2);flex-wrap:wrap}}._summary_1y34s_1{gap:var(--space-1);flex-direction:column;display:flex}._count_1y34s_7{font-family:var(--font-pixel);font-size:var(--font-size-lg);color:var(--color-text);font-variant-numeric:tabular-nums}._nextUp_1y34s_14{font-size:var(--font-size-base);color:var(--color-text-muted)}._chains_1y34s_19{gap:var(--space-4);flex-direction:column;display:flex}._chainSection_1y34s_25{gap:var(--space-2);flex-direction:column;display:flex}._chainTitle_1y34s_31{font-size:var(--font-size-sm);color:var(--color-accent-text)}._chainRow_1y34s_38{align-items:stretch;gap:var(--space-2);padding-bottom:var(--space-1);list-style:none;display:flex;overflow-x:auto}._chainItem_1y34s_49{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._chainItem_1y34s_49:not(:last-child):after{content:"";width:var(--space-2);background-color:var(--color-border);flex-shrink:0;height:2px}._tile_1y34s_66{justify-content:flex-start;align-items:center;gap:var(--space-1);width:148px;min-height:132px;padding:var(--space-2);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);flex-direction:column;font-family:inherit;display:flex}@media (width<=34rem){._tile_1y34s_66{width:124px}}._tile_1y34s_66:hover{border-color:var(--color-accent-hover);background-color:var(--color-elevated)}._earned_1y34s_97{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._locked_1y34s_102{opacity:.5}._tile_1y34s_66:focus-visible{border-color:var(--color-accent-hover);box-shadow:3px 3px 0 var(--color-accent-hover);outline:none}._icon_1y34s_112{color:var(--color-text-muted);justify-content:center;align-items:center;font-size:26px;display:flex}._earned_1y34s_97 ._icon_1y34s_112{color:var(--color-accent-text)}._name_1y34s_124{font-size:var(--font-size-xs);color:var(--color-text);line-height:1.3}._desc_1y34s_130{font-size:var(--font-size-xs);color:var(--color-text-muted);line-height:1.4}._state_1y34s_138{padding-top:var(--space-1);font-size:var(--font-size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin-top:auto}._earned_1y34s_97 ._state_1y34s_138{color:var(--color-accent-text)}._progress_1y34s_154{width:100%;padding-top:var(--space-1);flex-direction:column;align-items:center;gap:3px;margin-top:auto;display:flex}._progressTrack_1y34s_164{background-color:var(--color-bg);border:1px solid var(--color-border);width:100%;height:4px}._progressFill_1y34s_171{width:var(--badge-progress,0%);background-color:var(--color-text-muted);height:100%;display:block}._progressText_1y34s_178{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._picker_39av7_1{gap:var(--space-3);flex-direction:column;display:flex}._grid_39av7_7{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(72px,1fr));display:grid}._tile_39av7_13{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2);aspect-ratio:1;color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;flex-direction:column;display:flex}._tile_39av7_13:hover{border-color:var(--color-accent)}._selected_39av7_31{border-color:var(--color-accent);box-shadow:2px 2px 0 var(--color-accent)}._label_39av7_36{font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._builder_ebjw2_1{gap:var(--space-5);flex-wrap:wrap;align-items:flex-start;display:flex}._preview_ebjw2_8{align-items:center;gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}._controls_ebjw2_16{gap:var(--space-4);flex-direction:column;flex:1;min-width:min(260px,100%);min-height:360px;display:flex}._categories_ebjw2_29{justify-content:center;gap:var(--space-3);flex-direction:column;flex:1;display:flex}._row_ebjw2_37{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);display:flex}._label_ebjw2_47{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0;line-height:1.6}._rowControls_ebjw2_55{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._control_ebjw2_16{align-items:center;gap:var(--space-2);display:flex}._arrow_ebjw2_68{width:28px;height:28px;font-size:var(--font-size-lg);color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._arrow_ebjw2_68:hover{border-color:var(--color-accent);color:var(--color-accent-text)}@media (width<=34rem){._arrow_ebjw2_68{position:relative}._arrow_ebjw2_68:after{content:"";position:absolute;inset:calc(-1.375rem + 50%)}}._value_ebjw2_99{align-items:center;gap:var(--space-2);min-width:76px;font-size:var(--font-size-base);color:var(--color-text);text-transform:capitalize;justify-content:center;display:inline-flex}._swatch_ebjw2_110{border:1px solid var(--color-border);flex-shrink:0;width:14px;height:14px}._picker_19xit_1{align-items:center;gap:var(--space-3);display:flex}._preview_19xit_7{min-width:44px;height:30px;padding:var(--space-1);background-color:var(--color-elevated);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._none_19xit_19{font-size:var(--font-size-sm);color:var(--color-text-muted)}._picker_jy6i0_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._option_jy6i0_8{align-items:center;gap:var(--space-2);min-width:var(--space-6);min-height:44px;padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text);cursor:pointer;flex-direction:column;display:inline-flex}._option_jy6i0_8:hover{background-color:var(--color-elevated);border-color:var(--color-accent)}._option_jy6i0_8:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._option_jy6i0_8[aria-pressed=true]{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._swatch_jy6i0_37{width:var(--space-4);height:var(--space-4);background-color:var(--color-elevated);display:block}._name_jy6i0_44{font-family:var(--font-pixel);font-size:var(--font-size-xs)}._field_1twfi_2{gap:var(--space-2);flex-direction:column;display:flex}._label_1twfi_8{font-size:var(--font-size-sm);color:var(--color-text)}._hint_1twfi_13{font-size:var(--font-size-xs);color:var(--color-text-muted)}._form_ydsw4_1{gap:var(--space-3);flex-direction:column;display:flex}._field_ydsw4_7{gap:var(--space-2);flex-direction:column;display:flex}._label_ydsw4_13{font-size:var(--font-size-sm);color:var(--color-text)}._inputWrap_ydsw4_18{align-items:center;max-width:320px;display:flex;position:relative}._input_ydsw4_18._input_ydsw4_18{min-width:0;padding-right:var(--space-6);--text-input-bg:var(--color-surface);flex:1}._counter_ydsw4_36{right:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);position:absolute}._actions_ydsw4_43{align-items:center;gap:var(--space-3);display:flex}._filters_u51iq_1{gap:var(--space-3);flex-wrap:wrap;display:flex}._tagInput_u51iq_10{--text-input-bg:var(--color-surface);flex:1;min-width:220px}._wrap_k2xkv_8{gap:var(--space-3);flex-direction:column;display:flex;overflow-x:auto}._table_k2xkv_15{border-collapse:collapse;background-color:var(--color-surface);border:1px solid var(--color-border);width:100%}._table_k2xkv_15 th,._table_k2xkv_15 td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text)}._table_k2xkv_15 th{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._table_k2xkv_15 tbody tr:last-child td{border-bottom:none}._actionsCell_k2xkv_42{gap:var(--space-2);flex-wrap:wrap;display:flex}._pager_k2xkv_48{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageInfo_k2xkv_55{font-size:var(--font-size-sm);color:var(--color-text-muted)}._row_1ep9v_1{cursor:pointer}._row_1ep9v_1:hover{background-color:var(--color-accent-soft)}._tagsCell_1ep9v_9{gap:var(--space-2);flex-wrap:wrap;display:flex}._form_5gz4f_1{gap:var(--space-3);flex-direction:column;display:flex}._label_5gz4f_7{font-size:var(--font-size-sm);color:var(--color-text)}._input_5gz4f_15{--text-input-bg:var(--color-surface);width:100%}._textarea_5gz4f_21{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical}._textarea_5gz4f_21:focus-visible{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);outline:none}._actions_5gz4f_39{justify-content:flex-end;gap:var(--space-3);display:flex}@media (width<=34rem){._textarea_5gz4f_21{font-size:var(--font-size-lg)}}._form_goayp_1{gap:var(--space-3);flex-direction:column;display:flex}._fen_goayp_7{font-family:monospace;font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all}._label_goayp_14{font-size:var(--font-size-sm);color:var(--color-text)}._input_goayp_22{--text-input-bg:var(--color-surface);width:100%}._textarea_goayp_28{width:100%;padding:var(--space-2) var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);resize:vertical}._textarea_goayp_28:focus-visible{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent);outline:none}._actions_goayp_46{justify-content:flex-end;gap:var(--space-3);display:flex}@media (width<=34rem){._textarea_goayp_28{font-size:var(--font-size-lg)}}._body_2nrsr_1{gap:var(--space-3);flex-direction:column;display:flex}._actions_2nrsr_7{justify-content:flex-end;gap:var(--space-3);display:flex}._content_udig3_1{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._boardWrap_udig3_8{width:100%;max-width:var(--board-max-size)}._fen_udig3_13{width:100%;font-family:monospace;font-size:var(--font-size-xs);color:var(--color-text-muted);word-break:break-all;text-align:center}._tags_udig3_22{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._notes_udig3_29{width:100%}._notesTitle_udig3_33{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2)}._loading_iivib_1{color:var(--color-text-muted)}._providers_8tl54_2{justify-content:space-evenly;gap:var(--space-3);display:flex}._provider_8tl54_2{background-color:var(--color-elevated);border:1px solid var(--color-border);width:56px;height:56px;box-shadow:var(--shadow-sm);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}._provider_8tl54_2:hover,._provider_8tl54_2:focus-visible{border-color:var(--color-accent)}._providerDisabled_8tl54_27{opacity:.4;cursor:not-allowed}._providerDisabled_8tl54_27:hover,._providerDisabled_8tl54_27:focus-visible{border-color:var(--color-border)}._providerIcon_8tl54_37{width:26px;height:26px;color:var(--color-text);justify-content:center;align-items:center;display:inline-flex}._providerIcon_8tl54_37 svg,._providerIcon_8tl54_37 img,._logoImg_8tl54_53{object-fit:contain;width:26px;height:26px}._tooltip_8tl54_59{top:calc(100% + var(--space-1));padding:var(--space-1) var(--space-2);font-size:var(--font-size-sm);white-space:nowrap;color:var(--color-text);background-color:var(--color-elevated);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;z-index:2;transition:opacity var(--transition-fast);position:absolute;left:50%;transform:translate(-50%)}._provider_8tl54_2:hover ._tooltip_8tl54_59,._provider_8tl54_2:focus-visible ._tooltip_8tl54_59,._provider_8tl54_2[data-pending] ._tooltip_8tl54_59{opacity:1}._provider_8tl54_2[data-pending]{border-color:var(--color-accent);cursor:progress}._provider_8tl54_2[data-pending] ._tooltip_8tl54_59{transition:none}._provider_8tl54_2[data-pending] ._providerIcon_8tl54_37{opacity:.6}@media (prefers-reduced-motion:reduce){._tooltip_8tl54_59{transition:none}}._section_lq87x_2{gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._label_lq87x_10{font-size:var(--font-size-sm);color:var(--color-text-muted)}._form_lq87x_15{gap:var(--space-3);flex-direction:column;display:flex}._sent_lq87x_22{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-accent-soft);border:1px solid var(--color-accent);flex-direction:column;display:flex}._sentIcon_lq87x_31{font-size:var(--font-size-2xl);color:var(--color-accent-text)}._sentTitle_lq87x_36{font-size:var(--font-size-sm);color:var(--color-text);line-height:1.5}._notice_6wh0c_3{text-align:center;max-width:44ch;font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0 auto;line-height:1.6}._link_6wh0c_12{color:var(--color-accent-text);text-decoration:underline}._link_6wh0c_12:hover{color:var(--color-accent-text)}._card_kkjkw_1{gap:var(--space-5);width:100%;max-width:var(--page-max-width-narrow);padding:var(--space-6);flex-direction:column;display:flex}._cardNarrow_kkjkw_11{max-width:420px}._urlError_kkjkw_15{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger)}._columns_kkjkw_26{gap:var(--space-4);align-items:stretch;display:flex}._section_kkjkw_32{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}._sectionTitle_kkjkw_40{font-family:var(--font-pixel);font-size:var(--font-size-xs);color:var(--color-accent-text);line-height:1.6}._altRow_kkjkw_48{padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._altLink_kkjkw_56{color:var(--color-accent-text);text-decoration:none}._altLink_kkjkw_56:hover{color:var(--color-accent-text);text-decoration:underline}@media (width<=45rem){._columns_kkjkw_26{flex-direction:column}}@media (width<=34rem){._card_kkjkw_1{padding:var(--space-4)}}._card_1ku3v_1{gap:var(--space-5);width:100%;max-width:440px;padding:var(--space-6);flex-direction:column;display:flex}._urlError_1ku3v_10{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger)}._altRow_1ku3v_20{padding-top:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}._altLink_1ku3v_30{color:var(--color-accent-text);text-decoration:underline}._altLink_1ku3v_30:hover{color:var(--color-accent-text)}@media (width<=34rem){._card_1ku3v_1{padding:var(--space-4)}}._message_w0a7h_1{font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center}._back_w0a7h_7{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);color:var(--color-accent-text);border:1px solid var(--color-accent);cursor:pointer;background:0 0}._back_w0a7h_7:hover{background-color:var(--color-accent-soft)}._message_13f5d_1{font-size:var(--font-size-base);color:var(--color-text-muted);text-align:center}._card_8jz48_1{gap:var(--space-3);width:100%;max-width:var(--page-max-width-narrow);box-sizing:border-box;padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-md);flex-direction:column;display:flex}._title_8jz48_14{font-size:var(--font-size-xl);margin:0}._body_8jz48_19{color:var(--color-text-muted);margin:0}._block_8jz48_24{gap:var(--space-2);flex-direction:column;display:flex}._label_8jz48_30{font-size:var(--font-size-xs);color:var(--color-accent-text);margin:0}._quote_8jz48_37{padding:var(--space-2) var(--space-3);background-color:var(--color-elevated);border:1px solid var(--color-border);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._area_1jltp_3{box-sizing:border-box;width:100%;padding:var(--space-3);font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--color-text);background-color:var(--text-input-bg,var(--color-elevated));border:1px solid var(--color-border-strong);resize:vertical;outline:none;line-height:1.5;display:block}._area_1jltp_3:focus{border-color:var(--color-accent);box-shadow:3px 3px 0 var(--color-accent)}._area_1jltp_3:disabled{opacity:.4;cursor:not-allowed}@media (width<=34rem){._area_1jltp_3{font-size:var(--font-size-lg)}}._form_1lzd7_1{gap:var(--space-2);flex-direction:column;display:flex}._title_1lzd7_7{font-size:var(--font-size-sm);color:var(--color-accent-text)}._counter_1lzd7_12{font-size:var(--font-size-xs);color:var(--color-text-muted);align-self:flex-end}._block_1hers_1{gap:var(--space-2);flex-direction:column;display:flex}._title_1hers_7{font-size:var(--font-size-sm);color:var(--color-accent-text);margin:0}._actions_1hers_13{gap:var(--space-2);flex-wrap:wrap;display:flex}._confirm_1hers_19{gap:var(--space-2);padding:var(--space-2);border:1px solid var(--color-danger);flex-direction:column;display:flex}._confirmTitle_1hers_27{font-size:var(--font-size-xs);color:var(--color-danger);margin:0}._page_1tq1d_3{gap:var(--space-3);max-width:var(--page-max-width-narrow);text-align:center;width:100%;margin-inline:auto}._code_1tq1d_11{font-family:var(--font-pixel);font-size:var(--font-size-2xl);color:var(--color-accent-text);text-shadow:var(--shadow-md)}._icon_1tq1d_20{width:var(--font-size-3xl);height:var(--font-size-3xl);color:var(--color-accent-text);opacity:.55}._title_1tq1d_27{font-size:var(--font-size-xl);color:var(--color-text)}._subtitle_1tq1d_32{max-width:48ch;font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.6}._home_1tq1d_39{margin-top:var(--space-2)}._defs_v9t56_2{position:absolute}._inkOnWhite_v9t56_7{flood-color:var(--color-piece-edge)}._inkOnBlack_v9t56_11{flood-color:var(--color-piece-light)}._layout_14zia_3{background-color:var(--color-bg);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}._skipLink_14zia_15{left:var(--space-2);top:calc(-1 * var(--space-6) - var(--space-5));z-index:1000;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-bg);background-color:var(--color-accent);box-shadow:var(--shadow-sm);position:absolute}._skipLink_14zia_15:focus{top:var(--space-2)}._main_14zia_33:focus{outline:none}._main_14zia_33{z-index:1;flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}._content_14zia_37{z-index:1;--scroll-fade-color:var(--color-bg);flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}._dimOverlay_14zia_65{z-index:2;pointer-events:none;background-color:#0006;position:absolute;inset:0}
