@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2)format("woff2-variations");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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-vietnamese-wght-normal-D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-ext-wght-normal-D9tNdqV9.woff2)format("woff2-variations");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:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAa0ABQAAAAADOwAAAZHAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbbhwoP0hWQVJtP01WQVJGBmA/U1RBVIEcAGQvXBEICoMkgmcLFgAwhEwBNgIkAyYEIAWGXAdiDAcbOgtRlHLSRcD8TEzkdoghPRuspKefbVnJIM5yRfA8vZv9uTNJSCZY21Scrigr6qyJ/C3sE1OFKuVP3e+lxUTbYio1zb/kFdk2bufY2BlhWERRBrcDUBhB5GEpd2Cy+MDxqf9zLPX+XVsk5r+s50d6IpWLatqbdT6f2MAikiOKQocbjya2QT0DqPDX4R0jQBgAUAiCRhDA0EkvYeLk9X3I2bEWI8jBAihIANm+kUWQBgggWChcBBdFhXlAUgOCAgBA0AgKjUJ8HKvjddFCKSgAVklEBYAeEJgCQJH0qB3B+neDg4sAA4hAD0AVIEAA0IACJGeaUjMIIIhBUE/zNABjTQMBwEVRcwcYBUCObLERABAgjAA1M/ZSa9hSi4OlpsnZ2KBOVUsAZlRGl1W0NZ6gSwhQPIAFs7YFL0QS91vRQgdgx2VDAnIegKpQvwAJIoLgooBAGtCJcHizg0TDiz8vhPgIcVXaDJu37ZyDAIjFy4AAiC1JAA0olJwN6nFAACQk/zfQVUuA3t5ELKMT9hpBSRj+HBSggYCIAIEkUoC4PCIQIWHGA8+IStxf0PW15ntP22gc+Wo+BLyQAHECQiAVd+c3Ba8gZ4NOACBaLOhsbIMkAXEmuHsSAvkf4oJaAogH6nEQAzoBIEihUAwAA0AACAObAGcANYAAABaqgMmpWAhiiVyrvNyqFV8tMQ5Iyq6r9Lf7W82i8ILl2cv8zbfdJ5lnPzSnvt/XXPfRR/5pH3xA+u5uS0798EPJ3Fft33w36Wc+8E/7aIB/9fvvb1pE9erNXLB9mkw//cSg8Cnx03VGXDvZnRzKqV9Xkhn7eRHb3wVjHpg19nkZpX9bBU+vnHegrsuQcbW9Bi7oO33h+8SU0Tly/MbeYUuG1cftVz6oNxrW0qH1iezq446fkDFo/rgvTkqt7zmteFzncZ0uxXti09FFF2z+C7CODpjUudOE5NSeb3bv/mbPKcmOEzpWQ3VBgBAuj/AOY3qMm7UvgA8qo3+qvAUBBAX0wADQG4AG+jCKaSxkBe/zvcTG8jRpRZgqhCog4sd++cOo7J+/RdvaaMoc78Ri/PNPSclx6fDvG1Kt3qQFi1rq+5EaavTtt9TVvfvucYsA5wc4oESU+E1ikF9TkrOkIsIH5Fawx7SBNLnMcWlM3skBluCmQNs7GeyFvYVDamsqwhxx18n/+WdxzDgOLU1AqbUlb3m+KOT9+ONvY/7XlrdLS//5v7nN97XHj0VzJpJvz4spq0V7ioXDuv2YrSxtF/KZmvbWfKtorXSh8dfvgGu+ev/nFSaXM6jyuCE/f/EpmuP7Rqu8R98vP/+tXUdrOgKlZP9Q/s+fRF9+3CHZd4EugfPv158me9X7v/6aSMCxMJmIr//65bNXngl7+uiPP5oKx+y27D8trp+psUzMacpm80XlnYeMAct0LynxhNYgaP3dtn8/LBAi+ksr+7NvjjtJV+UXrz0uLXV1x08AZRN1S2A8EaVE5afk/dfGjz//+fdHn36Xdttz2d9/z+bawZ8/slNN1aYtq+ZPGzNuPGdwOsfYflwmHCkPgs5DcKizvdpS/3gEUMW9/lvQvWp1bGTW1fpngC/uSVYAfH3TeSusL8TtlHUD4KAAEHjahk4YpuffGwEBN/dUmpHqdHyJ3Ap8O3UlQ4gCNrMRwLBBKiskL6a+RoBi/9XGlgc8L4/CUejQxaiIyqmomdhktOhfgDbDfaNDb4+yKIPd6IgmzDa0CByijWFmL2dlSRKagTIWXeIU9HDphoZiJeBTjAefHMxDhVSRFUgVcOkW3EGMahYVMFjWHhMluB2wAcbHYqF1LpsDF9C6s+CI2fDgh4wSuFEyGadjXAmIk3CugIRibLIti9ZtC8S4VSqfikGqPaoI122XyRYLBmsOmdiiTpqK1OklUQzpMcZmQRQV4M4oJCMkfRQXK+qvjifUcQd1bRdetW/LWjacYxvcttnVjWg5h0q4xw6rZyejSpZVZ78LzC4uyDNRQ4bymHSTMyM+SZ7D75mg/7YTlmNz7W8T00h0VEiGKB+F7iWYZFvSTiA4LVxttm2ATt5EoUWLJbY4EnLGrfsvEROlHtzlKn3H9VUT5tU/2dt3/EBv7foYzV/W4upyj04woO/gh6Vwwt3WGQAA)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2)format("woff2-variations");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:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2)format("woff2-variations");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{--bg:#0d0e12;--bg-2:#111217;--surface:#16181e;--surface-2:#1c1e25;--surface-3:#25272f;--line:#ffffff12;--line-strong:#ffffff1f;--text:#ecedf1;--text-2:#b4b7c0;--muted:#8b8f9a;--accent:#6d6af5;--accent-2:#8b88f8;--accent-soft:#6d6af524;--good:#3fb97c;--warn:#e2a336;--bad:#e5484d;--radius:10px;--radius-sm:7px;--shadow:0 10px 30px -12px #00000080;--font:"Inter Variable", system-ui, sans-serif;--mono:"JetBrains Mono Variable", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:14.5px}body{background:var(--bg);overflow-wrap:normal;line-height:1.5}.row>*,.grid>*,.card>*,.page-head>*,.section-title>*{min-width:0}svg,img,canvas,video,input[type=checkbox],input[type=radio]{flex-shrink:0}a{color:var(--accent-2);text-decoration:none}h1,h2,h3,h4{letter-spacing:-.01em;margin:0;font-weight:600}h1{font-size:1.5rem}h2{font-size:1.2rem}h3{font-size:1rem}p{margin:0}code,.mono{font-family:var(--mono);font-size:.85em}::selection{background:#6d6af566}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border:2px solid var(--bg);border-radius:10px}::-webkit-scrollbar-track{background:0 0}.page{max-width:1320px;margin:0 auto;padding:32px 40px 64px;animation:.25s fade-in}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.page-head p{color:var(--muted);margin-top:6px}.row{align-items:center;gap:12px;display:flex}.row.wrap{flex-wrap:wrap}.col{flex-direction:column;gap:12px;display:flex}.spacer{flex:1}.grid{gap:16px;display:grid}.muted{color:var(--muted)}.small{font-size:.85rem}.tiny{font-size:.75rem}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.card.hover{transition:border-color .15s}.card.hover:hover{border-color:var(--line-strong)}.section-title{align-items:center;gap:10px;margin-bottom:16px;display:flex}.section-title .hint{color:var(--muted);margin-left:auto;font-size:.8rem}button,.btn{font:inherit;cursor:pointer;border:1px solid var(--line-strong);background:var(--surface-2);color:var(--text);border-radius:var(--radius-sm);white-space:normal;overflow-wrap:normal;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:9px 16px;font-weight:520;line-height:1.35;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}button.icon{white-space:nowrap}button:hover{background:var(--surface-3)}button:disabled{opacity:.5;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button.primary,a.btn.primary{background:var(--accent);color:#fff;border-color:#0000}button.primary:hover,a.btn.primary:hover{background:color-mix(in srgb, var(--accent) 88%, white)}button.ghost{color:var(--text-2);background:0 0;border-color:#0000}button.ghost:hover{color:var(--text);background:#ffffff0d}button.danger{color:#f2999c;background:#e5484d14;border-color:#e5484d4d}button.danger:hover{background:#e5484d26}button.icon{padding:8px}button.sm{padding:6px 11px;font-size:.85rem}input,select,textarea{font:inherit;background:var(--bg-2);width:100%;color:var(--text);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:10px 12px;transition:border-color .15s,background .15s}input:hover,select:hover,textarea:hover{border-color:#fff3}input:focus,select:focus,textarea:focus{border-color:var(--accent);background:#0c0e18;outline:none}textarea{resize:vertical;min-height:80px;line-height:1.5}select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--muted) 50%), linear-gradient(135deg, var(--muted) 50%, transparent 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:34px}input[type=color]{cursor:pointer;border-radius:10px;width:42px;height:42px;padding:0;overflow:hidden}input[type=color]::-webkit-color-swatch-wrapper{padding:0}input[type=color]::-webkit-color-swatch{border:none}input[type=range]{appearance:none;cursor:pointer;background:0 0;border:none;height:18px;padding:0}input[type=range]::-webkit-slider-runnable-track{background:var(--surface-3);border-radius:99px;height:4px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border:3px solid var(--accent);border-radius:50%;width:14px;height:14px;margin-top:-5px}input[type=range]:hover,input[type=range]:focus{background:0 0}input[type=checkbox]{width:auto;accent-color:var(--accent)}label.field{color:var(--text-2);flex-direction:column;gap:7px;font-size:.85rem;font-weight:500;line-height:1.45;display:flex}label.field .help{color:var(--muted);font-size:.78rem;font-weight:400}.badge{color:var(--text-2);border:1px solid var(--line);white-space:nowrap;background:#ffffff0f;border-radius:5px;align-items:center;gap:5px;padding:3px 9px;font-size:.75rem;font-weight:520;display:inline-flex}.badge.accent{background:var(--accent-soft);color:#b9b7fb;border-color:#6d6af547}.badge.good{color:#6ee7b7;background:#34d3991f;border-color:#34d39940}.badge.warn{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2440}.badge.bad{color:#fda4af;background:#f43f5e1f;border-color:#f43f5e40}.segmented{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);gap:2px;padding:3px;display:inline-flex}.segmented button{color:var(--muted);background:0 0;border:none;border-radius:7px;padding:7px 14px;font-size:.88rem}.segmented button.active{background:var(--surface-3);color:var(--text)}.tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:24px;display:flex;overflow-x:auto}.tabs button{color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:12px 16px}.tabs button:hover{color:var(--text);background:0 0}.tabs button.active{color:var(--text);border-bottom-color:var(--accent)}table.table{border-collapse:collapse;width:100%;font-size:.9rem}.table th{text-align:left;color:var(--muted);border-bottom:1px solid var(--line);padding:10px 14px;font-size:.78rem;font-weight:500}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 14px;line-height:1.45}.table tr:last-child td{border-bottom:none}.table tbody tr{transition:background .1s}.empty{text-align:center;color:var(--muted);padding:56px 20px}.empty h3{color:var(--text);margin:12px 0 6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.page{padding:20px 16px 48px}}code,pre,kbd,samp{overflow-wrap:anywhere;word-break:break-word}pre{white-space:pre-wrap}@media (max-width:700px){button,.btn,button.primary,button.ghost,button.danger{white-space:normal}.page>header,.page header{flex-wrap:wrap;gap:10px}.table-wrap{overflow-x:auto}main{overflow-x:clip}.page{max-width:100%}}:root{--ease:cubic-bezier(.2, .8, .2, 1);--ring:0 0 0 3px color-mix(in srgb, var(--accent) 26%, transparent);--shadow-sm:0 1px 2px #00000047}.card{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 96%, white), var(--surface) 34%);box-shadow:var(--shadow-sm), inset 0 1px 0 #ffffff08;transition:border-color .18s var(--ease), box-shadow .18s var(--ease), transform .18s var(--ease)}.card.hover:hover{box-shadow:var(--shadow), inset 0 1px 0 #ffffff0a;transform:translateY(-1px)}button,.btn{transition:background .15s, border-color .15s, opacity .15s, transform 80ms var(--ease), box-shadow .15s}button:active:not(:disabled),.btn:active{transform:translateY(1px)scale(.99)}button.primary,a.btn.primary{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 88%, white), var(--accent));box-shadow:inset 0 1px 0 #fff3, 0 6px 16px -8px color-mix(in srgb, var(--accent) 85%, transparent)}button.primary:hover:not(:disabled),a.btn.primary:hover{box-shadow:inset 0 1px 0 #ffffff3d, 0 8px 20px -8px color-mix(in srgb, var(--accent) 95%, transparent)}button[aria-busy=true]{opacity:.75;cursor:progress}input:focus,select:focus,textarea:focus{box-shadow:var(--ring)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}::placeholder{color:color-mix(in srgb, var(--muted) 72%, transparent)}input:disabled,select:disabled,textarea:disabled{opacity:.55;cursor:not-allowed}.tabs button{transition:color .15s, border-color .2s var(--ease)}.segmented button{transition:background .15s,color .15s}.segmented button.active{box-shadow:var(--shadow-sm)}.table th{text-transform:uppercase;letter-spacing:.04em;font-size:.7rem}.table tbody tr:hover{background:#ffffff08}.page{animation:page-in .32s var(--ease)}@keyframes page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.skeleton{border-radius:var(--radius-sm);background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;animation:1.4s linear infinite shimmer}@keyframes shimmer{to{background-position:-200% 0}}kbd{font-family:var(--mono);border:1px solid var(--line-strong);background:var(--surface-2);box-shadow:0 1px 0 var(--line-strong);border-radius:5px;padding:1px 6px;font-size:.8em}@media (prefers-reduced-motion:reduce){:not(.casino-motion):not(.casino-motion *),:not(.casino-motion):not(.casino-motion *):before,:not(.casino-motion):not(.casino-motion *):after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}input[type=range].fancy{appearance:none;cursor:pointer;background:linear-gradient(90deg, var(--c,var(--accent)) var(--p,0%), var(--surface-3) var(--p,0%));border:0;border-radius:999px;outline:none;width:100%;height:8px;padding:0}input[type=range].fancy::-webkit-slider-thumb{appearance:none;border:3px solid var(--c,var(--accent));width:20px;height:20px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c,var(--accent)) 25%, transparent), 0 2px 6px #0008;background:#fff;border-radius:50%;transition:transform .1s,box-shadow .15s}input[type=range].fancy:hover::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb, var(--c,var(--accent)) 30%, transparent), 0 2px 8px #000a;transform:scale(1.12)}input[type=range].fancy:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px color-mix(in srgb, var(--c,var(--accent)) 30%, transparent), 0 2px 8px #000a;transform:scale(1.12)}input[type=range].fancy::-moz-range-thumb{border:3px solid var(--c,var(--accent));width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c,var(--accent)) 25%, transparent);background:#fff;border-radius:50%}input[type=range].fancy::-moz-range-track{background:0 0;border-radius:999px;height:8px}.seg{background:var(--surface-2);border:1px solid var(--line);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}.seg>button{color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 12px;font-size:.8rem;font-weight:500;transition:background .12s,color .12s}.seg>button:hover{background:var(--surface-3);color:var(--text)}.seg>button.on{background:var(--accent);color:#fff;box-shadow:0 2px 10px -2px var(--accent)}button,.btn{border:1px solid color-mix(in srgb, var(--text) 13%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-3) 92%, white), var(--surface-2));min-height:36px;color:var(--text);letter-spacing:.005em;transition:background .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease), box-shadow .16s var(--ease), transform .1s var(--ease), opacity .15s;border-radius:10px;padding:8px 16px;font-weight:560;position:relative;box-shadow:inset 0 1px #ffffff12,0 1px 2px #00000059}button:hover:not(:disabled),.btn:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-3) 80%, white), var(--surface-3));border-color:color-mix(in srgb, var(--accent) 45%, var(--line-strong));box-shadow:inset 0 1px #ffffff1a,0 6px 16px -10px #000000b3}button:active:not(:disabled),.btn:active{transform:translateY(1px)scale(.985);box-shadow:inset 0 1px 3px #0006}button:focus-visible,.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 38%, transparent), inset 0 1px 0 #ffffff12;outline:none}button:disabled{opacity:.45;filter:saturate(.6)}button.primary,a.btn.primary,.btn.primary{border-color:color-mix(in srgb, var(--accent) 70%, black);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 82%, white), var(--accent) 55%, color-mix(in srgb, var(--accent) 88%, black));color:#fff;text-shadow:0 1px #00000040;box-shadow:inset 0 1px 0 #ffffff47, 0 8px 20px -10px color-mix(in srgb, var(--accent) 90%, transparent)}button.primary:hover:not(:disabled),a.btn.primary:hover,.btn.primary:hover{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 70%, white), color-mix(in srgb, var(--accent) 92%, white) 55%, var(--accent));border-color:color-mix(in srgb, var(--accent) 60%, white);box-shadow:inset 0 1px 0 #ffffff57, 0 12px 26px -10px color-mix(in srgb, var(--accent) 100%, transparent)}button.secondary,.btn.secondary{background:color-mix(in srgb, var(--accent) 10%, var(--surface-2));border-color:color-mix(in srgb, var(--accent) 32%, var(--line-strong));color:color-mix(in srgb, var(--accent-2) 70%, white)}button.secondary:hover:not(:disabled),.btn.secondary:hover{background:color-mix(in srgb, var(--accent) 18%, var(--surface-2))}button.ghost,.btn.ghost{box-shadow:none;color:var(--text-2);background:0 0;border-color:#0000}button.ghost:hover:not(:disabled),.btn.ghost:hover{border-color:var(--line);color:var(--text);box-shadow:none;background:#ffffff0f}button.danger,.btn.danger{color:#ffb4b6;background:linear-gradient(#e5484d29,#e5484d12);border-color:#e5484d61;box-shadow:inset 0 1px #ffffff0d}button.danger:hover:not(:disabled),.btn.danger:hover{color:#fff;background:linear-gradient(#e5484d47,#e5484d24);border-color:#e5484d99}button.sm,.btn.sm{border-radius:8px;gap:6px;min-height:30px;padding:5px 12px;font-size:.84rem}button.icon{min-width:34px;min-height:34px;padding:7px}.tabs button,.segmented button{min-height:0;box-shadow:none}.tabs button:hover:not(:disabled),.segmented button:hover:not(:disabled){box-shadow:none}@media (prefers-reduced-motion:reduce){button,.btn{transition:none}}img.svelte-1pre9qb,.fallback.svelte-1pre9qb{image-rendering:pixelated;border-radius:25%;flex-shrink:0}.fallback.svelte-1pre9qb{color:#fff;place-items:center;font-weight:650;display:inline-grid}aside.svelte-181dlmc{height:100vh;border-right:1px solid var(--line);background:var(--bg-2);z-index:70;flex-direction:column;flex-shrink:0;width:244px;height:100dvh;padding:16px 12px 12px;display:flex;position:sticky;top:0}.brand.svelte-181dlmc{flex-shrink:0;align-items:center;gap:11px;padding:2px 8px 14px;display:flex}.brand.svelte-181dlmc img:where(.svelte-181dlmc){object-fit:cover;border-radius:9px;width:32px;height:32px}.brand.svelte-181dlmc div:where(.svelte-181dlmc){flex-direction:column;flex:1;min-width:0;display:flex}.brand.svelte-181dlmc strong:where(.svelte-181dlmc){letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;overflow:hidden}.brand.svelte-181dlmc span:where(.svelte-181dlmc){color:var(--muted);font-size:.74rem}.close.svelte-181dlmc{display:none}.find.svelte-181dlmc{background:var(--surface);width:100%;color:var(--muted);border-radius:10px;flex-shrink:0;justify-content:flex-start;align-items:center;gap:9px;margin-bottom:10px;padding:8px 11px;font-weight:450;display:flex}.find.svelte-181dlmc span:where(.svelte-181dlmc){text-align:left;flex:1}.find.svelte-181dlmc:hover{color:var(--text);border-color:var(--line-strong)}.find.svelte-181dlmc kbd:where(.svelte-181dlmc){font-size:.68rem}nav.svelte-181dlmc{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:6px;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.gh.svelte-181dlmc{width:100%;color:var(--muted);letter-spacing:.09em;text-transform:uppercase;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:7px 10px 5px;font-size:.68rem;font-weight:650;display:flex}.gh.svelte-181dlmc:hover:not(:disabled){color:var(--text-2);background:0 0}.gh.svelte-181dlmc:disabled{opacity:1;cursor:default}.gh.svelte-181dlmc svg{transition:transform .2s var(--ease,ease)}.gh.svelte-181dlmc svg.turned{transform:rotate(-90deg)}.items.svelte-181dlmc{flex-direction:column;gap:1px;display:flex}.items.svelte-181dlmc a:where(.svelte-181dlmc){color:var(--text-2);border-radius:9px;align-items:center;gap:11px;padding:7px 11px;font-size:.9rem;font-weight:500;transition:background .15s,color .15s;display:flex;position:relative}.items.svelte-181dlmc a:where(.svelte-181dlmc):hover{color:var(--text);background:#ffffff0a}.items.svelte-181dlmc a.active:where(.svelte-181dlmc){background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--text)}.items.svelte-181dlmc a.active:where(.svelte-181dlmc):before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.items.svelte-181dlmc a.active:where(.svelte-181dlmc) svg{color:var(--accent-2)}.foot.svelte-181dlmc{border-top:1px solid var(--line);flex-direction:column;flex-shrink:0;gap:8px;margin-top:8px;padding-top:10px;display:flex}.player.svelte-181dlmc{background:color-mix(in srgb, var(--accent) 14%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--text);border-radius:10px;align-items:center;gap:9px;padding:9px 11px;font-size:.86rem;font-weight:550;display:flex}.player.svelte-181dlmc:hover{border-color:var(--accent)}.player.svelte-181dlmc .soft:where(.svelte-181dlmc){color:var(--muted);margin-left:auto;font-size:.68rem;font-weight:450}.links.svelte-181dlmc{gap:14px;padding:0 6px;display:flex}.links.svelte-181dlmc a:where(.svelte-181dlmc){color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.links.svelte-181dlmc a:where(.svelte-181dlmc):hover{color:var(--text)}.me.svelte-181dlmc{background:var(--surface);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:8px 8px 8px 10px;display:flex}.who.svelte-181dlmc{flex-direction:column;flex:1;min-width:0;display:flex}.who.svelte-181dlmc strong:where(.svelte-181dlmc){text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.who.svelte-181dlmc span:where(.svelte-181dlmc){color:var(--muted);font-size:.72rem}.scrim.svelte-181dlmc{display:none}@media (max-width:900px){aside.svelte-181dlmc{width:min(300px,86vw);transition:transform .26s var(--ease,ease);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);box-shadow:0 0 60px #000a}aside.open.svelte-181dlmc{transform:none}.scrim.svelte-181dlmc{z-index:65;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#04050999;border:none;border-radius:0;padding:0;animation:.2s svelte-181dlmc-fade;display:block;position:fixed;inset:0}.close.svelte-181dlmc{display:inline-flex}.find.svelte-181dlmc kbd:where(.svelte-181dlmc){display:none}}@keyframes svelte-181dlmc-fade{0%{opacity:0}}.bell-wrap.svelte-hpnwii{z-index:50;position:fixed;top:.9rem;right:1.2rem}.bell-wrap.inline.svelte-hpnwii{z-index:40;position:relative;top:auto;right:auto}.inline.svelte-hpnwii .bell:where(.svelte-hpnwii){box-shadow:none;background:color-mix(in srgb, var(--surface) 70%, transparent)}.inline.svelte-hpnwii .panel:where(.svelte-hpnwii){width:min(23rem,100vw - 1.6rem);right:-3.2rem}@media (max-width:640px){.inline.svelte-hpnwii .panel:where(.svelte-hpnwii){width:auto;position:fixed;top:4rem;left:.8rem;right:.8rem}}.bell.svelte-hpnwii{background:var(--surface,#1b1b22);border:1px solid var(--line,#fff2);width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 .4rem 1rem -.5rem #0009}.has.svelte-hpnwii{color:var(--accent,#8b7bff)}.has.svelte-hpnwii svg{transform-origin:50% 10%;animation:2.4s ease-in-out infinite svelte-hpnwii-ring}@keyframes svelte-hpnwii-ring{0%,70%,to{transform:rotate(0)}75%{transform:rotate(14deg)}85%{transform:rotate(-12deg)}92%{transform:rotate(6deg)}}.badge.svelte-hpnwii{color:#fff;background:#ef4444;border-radius:99rem;place-items:center;min-width:1.1rem;height:1.1rem;padding:0 .28rem;font-size:.65rem;font-weight:700;display:grid;position:absolute;top:-.2rem;right:-.2rem}.panel.svelte-hpnwii{background:var(--surface,#1b1b22);border:1px solid var(--line,#fff2);border-radius:.9rem;flex-direction:column;width:23rem;max-height:28rem;display:flex;position:absolute;top:3rem;right:0;overflow:hidden;box-shadow:0 1.2rem 3rem -1rem #000000b3}header.svelte-hpnwii{border-bottom:1px solid var(--line,#ffffff1a);justify-content:space-between;align-items:center;padding:.75rem .95rem;font-size:.88rem;display:flex}.actions.svelte-hpnwii{gap:.35rem;display:flex}.actions.svelte-hpnwii button:where(.svelte-hpnwii){align-items:center;gap:.3rem;padding:.25rem .55rem;font-size:.72rem;display:inline-flex}.list.svelte-hpnwii{overflow-y:auto}.row.svelte-hpnwii{border:0;border-bottom:1px solid var(--line,#ffffff14);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;gap:.7rem;padding:.75rem .95rem;display:flex}.row.svelte-hpnwii:hover{background:#ffffff0d}.row.unread.svelte-hpnwii{background:color-mix(in srgb, var(--accent,#8b7bff) 10%, transparent)}.ico.svelte-hpnwii{background:color-mix(in srgb, var(--accent,#8b7bff) 18%, transparent);width:1.9rem;height:1.9rem;color:var(--accent,#8b7bff);border-radius:.55rem;flex-shrink:0;place-items:center;display:grid}.txt.svelte-hpnwii{flex-direction:column;gap:.15rem;min-width:0;font-size:.8rem;display:flex}.txt.svelte-hpnwii span:where(.svelte-hpnwii){opacity:.75;line-height:1.35}.txt.svelte-hpnwii em:where(.svelte-hpnwii){opacity:.5;font-size:.68rem;font-style:normal}.dot.svelte-hpnwii{background:var(--accent,#8b7bff);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.3rem;margin-left:auto}.empty.svelte-hpnwii{opacity:.6;flex-direction:column;align-items:center;gap:.5rem;margin:0;padding:2rem 1rem;font-size:.82rem;display:flex}.top.svelte-1gxy6pz{z-index:40;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);align-items:center;gap:10px;height:54px;padding:0 20px;display:flex;position:sticky;top:0}.burger.svelte-1gxy6pz,.logo.svelte-1gxy6pz{display:none}.crumbs.svelte-1gxy6pz{color:var(--muted);align-items:center;gap:8px;min-width:0;font-size:.88rem;display:flex}.crumbs.svelte-1gxy6pz strong:where(.svelte-1gxy6pz){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.grow.svelte-1gxy6pz{flex:1}.search.svelte-1gxy6pz{background:var(--surface);color:var(--muted);border-radius:10px;align-items:center;gap:9px;padding:6px 10px 6px 12px;font-size:.85rem;font-weight:450;display:inline-flex}.search.svelte-1gxy6pz:hover{color:var(--text)}.search.svelte-1gxy6pz kbd:where(.svelte-1gxy6pz){font-size:.66rem}.pp.svelte-1gxy6pz{color:var(--text-2);padding:6px 12px;font-size:.85rem}@media (max-width:900px){.top.svelte-1gxy6pz{gap:6px;padding:0 10px 0 6px}.burger.svelte-1gxy6pz{display:inline-flex}.logo.svelte-1gxy6pz{border-radius:7px;width:26px;height:26px;display:block}.group.svelte-1gxy6pz,.crumbs.svelte-1gxy6pz svg,.search.svelte-1gxy6pz span:where(.svelte-1gxy6pz),.search.svelte-1gxy6pz kbd:where(.svelte-1gxy6pz),.pp.svelte-1gxy6pz span:where(.svelte-1gxy6pz){display:none}.search.svelte-1gxy6pz,.pp.svelte-1gxy6pz{padding:8px}}.backdrop.svelte-130wuz3{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#040509a8;place-items:start center;padding:12vh 16px 16px;animation:.14s svelte-130wuz3-fade;display:grid;position:fixed;inset:0}.palette.svelte-130wuz3{background:var(--surface);border:1px solid var(--line-strong);width:min(640px,100%);max-height:min(560px,76vh);animation:svelte-130wuz3-pop .18s var(--ease,ease);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #000,0 0 0 1px #ffffff08}.search.svelte-130wuz3{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;padding:14px 16px;display:flex}.search.svelte-130wuz3 input:where(.svelte-130wuz3){color:var(--text);background:0 0;border:none;flex:1;padding:0;font-size:1.02rem;box-shadow:none!important}.search.svelte-130wuz3 input:where(.svelte-130wuz3):focus{background:0 0}.list.svelte-130wuz3{padding:6px 8px 10px;overflow-y:auto}.group.svelte-130wuz3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:10px 10px 4px;font-size:.68rem;font-weight:600}.item.svelte-130wuz3{text-align:left;width:100%;color:var(--text);background:0 0;border:none;border-radius:10px;justify-content:flex-start;align-items:center;gap:12px;padding:9px 10px;font-weight:500;display:flex}.item.on.svelte-130wuz3{background:color-mix(in srgb, var(--accent) 20%, transparent)}.ico.svelte-130wuz3{background:var(--surface-2);width:28px;height:28px;color:var(--text-2);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.item.on.svelte-130wuz3 .ico:where(.svelte-130wuz3){background:var(--accent);color:#fff}.lbl.svelte-130wuz3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hint.svelte-130wuz3{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:55%;margin-left:auto;font-size:.78rem;font-weight:400;overflow:hidden}.item.svelte-130wuz3 .enter{color:var(--muted);flex-shrink:0}.none.svelte-130wuz3{text-align:center;color:var(--muted);padding:28px}footer.svelte-130wuz3{border-top:1px solid var(--line);color:var(--muted);gap:16px;padding:9px 16px;font-size:.72rem;display:flex}footer.svelte-130wuz3 kbd:where(.svelte-130wuz3){margin-right:3px}@keyframes svelte-130wuz3-fade{0%{opacity:0}}@keyframes svelte-130wuz3-pop{0%{opacity:0;transform:translateY(-8px)scale(.98)}}@media (max-width:640px){.backdrop.svelte-130wuz3{padding-top:8vh}footer.svelte-130wuz3{display:none}}.backdrop.svelte-1bxxaoh{z-index:50;background:#050609b3;place-items:center;padding:20px;animation:.15s svelte-1bxxaoh-fade;display:grid;position:fixed;inset:0}.modal.svelte-1bxxaoh{background:var(--surface);border:1px solid var(--line-strong);width:100%;max-height:calc(100vh - 40px);box-shadow:var(--shadow);border-radius:12px;animation:.2s svelte-1bxxaoh-rise;overflow:auto}header.svelte-1bxxaoh{justify-content:space-between;align-items:center;padding:18px 20px 0;display:flex}.body.svelte-1bxxaoh{flex-direction:column;gap:14px;padding:18px 20px 20px;display:flex}footer.svelte-1bxxaoh{border-top:1px solid var(--line);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}@keyframes svelte-1bxxaoh-fade{0%{opacity:0}}@keyframes svelte-1bxxaoh-rise{0%{opacity:0;transform:translateY(4px)}}.plink.svelte-czkdsj{color:inherit;text-overflow:ellipsis;max-width:100%;white-space:inherit;vertical-align:bottom;border-radius:4px;text-decoration:none;display:inline-block;overflow:hidden}.plink.svelte-czkdsj:hover{color:var(--accent,#8b6cff);text-underline-offset:3px;text-decoration:underline}.srv.svelte-10tt49p{align-items:center;gap:10px;display:flex}.srv.svelte-10tt49p select:where(.svelte-10tt49p){min-width:180px}.tabs.svelte-10tt49p button:where(.svelte-10tt49p){white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.tiles.svelte-10tt49p{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:14px;margin-bottom:20px;display:grid}@media (max-width:700px){.tiles.svelte-10tt49p{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tile.svelte-10tt49p{padding:13px 14px}.tile.svelte-10tt49p b:where(.svelte-10tt49p){font-size:1.2rem}}.tile.svelte-10tt49p{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:4px;min-width:0;padding:16px 18px;display:flex}.tile.svelte-10tt49p span:where(.svelte-10tt49p){color:var(--muted);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}.tile.svelte-10tt49p b:where(.svelte-10tt49p){letter-spacing:-.01em;font-size:1.5rem;font-weight:620}.tile.svelte-10tt49p small:where(.svelte-10tt49p){color:var(--muted)}.block.svelte-10tt49p{margin-bottom:20px}.two.svelte-10tt49p{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}h2.svelte-10tt49p{align-items:center;gap:8px;margin:0 0 12px;font-size:1rem;display:flex}.section-title.svelte-10tt49p h2:where(.svelte-10tt49p){margin:0}.bars.svelte-10tt49p{align-items:flex-end;gap:6px;height:180px;display:flex}.bar-col.svelte-10tt49p{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;min-width:0;height:100%;display:flex}.bar-col.svelte-10tt49p .bar:where(.svelte-10tt49p){background:#6d6af5;border-radius:4px 4px 0 0;flex:none;width:100%;max-width:28px;transition:opacity .15s}.bar-col.svelte-10tt49p:hover .bar:where(.svelte-10tt49p){opacity:.75}.bar-col.svelte-10tt49p small:where(.svelte-10tt49p){color:var(--muted);white-space:nowrap;font-size:.68rem}@media (max-width:700px){.bar-col.svelte-10tt49p:nth-child(2n) small:where(.svelte-10tt49p){visibility:hidden}}dl.svelte-10tt49p{flex-direction:column;margin:0;display:flex}dl.svelte-10tt49p>div:where(.svelte-10tt49p){border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:9px 0;display:flex}dl.svelte-10tt49p>div:where(.svelte-10tt49p):last-child{border-bottom:none}dt.svelte-10tt49p{color:var(--muted)}dd.svelte-10tt49p{margin:0;font-weight:560}.good.svelte-10tt49p{color:#6ee7b7}.bad.svelte-10tt49p{color:#fda4af}.rank.svelte-10tt49p{width:28px;color:var(--muted)}.n.svelte-10tt49p{text-align:right;font-variant-numeric:tabular-nums}.table-wrap.svelte-10tt49p{overflow-x:auto}.table-wrap.svelte-10tt49p table:where(.svelte-10tt49p){min-width:560px}.act.svelte-10tt49p{text-align:right;white-space:nowrap}.act.svelte-10tt49p button:where(.svelte-10tt49p)+button:where(.svelte-10tt49p){margin-left:6px}.nowrap.svelte-10tt49p{white-space:nowrap}.desc.svelte-10tt49p{overflow-wrap:anywhere;max-width:360px}.th.svelte-10tt49p{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.th.svelte-10tt49p:hover{color:var(--text);background:0 0}.tl.svelte-10tt49p{align-items:center;gap:5px;display:inline-flex}.search.svelte-10tt49p{flex:1;min-width:180px;max-width:360px;position:relative}.search.svelte-10tt49p svg{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.search.svelte-10tt49p input:where(.svelte-10tt49p){width:100%;padding-left:34px}.filters.svelte-10tt49p{flex-wrap:wrap}.filters.svelte-10tt49p select:where(.svelte-10tt49p){width:auto;min-width:150px}.pager.svelte-10tt49p{justify-content:center;align-items:center;gap:14px;margin-top:14px;display:flex}.line.svelte-10tt49p{height:40px;margin-bottom:8px}.segmented.wide.svelte-10tt49p{display:flex}.segmented.wide.svelte-10tt49p button:where(.svelte-10tt49p){flex:1;justify-content:center;align-items:center;gap:5px;display:inline-flex}.preview.svelte-10tt49p{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:1fr auto;gap:6px 12px;padding:12px 14px;display:grid}.preview.bad.svelte-10tt49p b:where(.svelte-10tt49p):last-child{color:#fda4af}.preview.svelte-10tt49p b:where(.svelte-10tt49p){text-align:right;font-variant-numeric:tabular-nums}.err.svelte-10tt49p{color:#fda4af;margin:0;font-size:.85rem}.foot.svelte-10tt49p{justify-content:flex-end;gap:10px;display:flex}@media (max-width:700px){.srv.svelte-10tt49p{width:100%}.srv.svelte-10tt49p select:where(.svelte-10tt49p){flex:1}}.toasts.svelte-1q7l584{z-index:100;flex-direction:column;gap:10px;max-width:420px;display:flex;position:fixed;bottom:20px;right:20px}.toast.svelte-1q7l584{background:var(--surface-2);border:1px solid var(--line-strong);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 14px;font-size:.9rem;animation:.2s svelte-1q7l584-pop;display:flex}.toast.svelte-1q7l584 span:where(.svelte-1q7l584){flex:1}.ok.svelte-1q7l584 svg:first-child{color:var(--good)}.error.svelte-1q7l584 svg:first-child{color:var(--bad)}.info.svelte-1q7l584 svg:first-child{color:var(--accent-2)}@keyframes svelte-1q7l584-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.wrap.svelte-1428x5h{place-items:center;min-height:100vh;padding:20px;display:grid;position:relative;overflow:hidden}.login.svelte-1428x5h{flex-direction:column;gap:16px;width:100%;max-width:400px;padding:32px;animation:.3s fade-in;display:flex;position:relative}.logo.svelte-1428x5h{object-fit:cover;border-radius:10px;width:44px;height:44px;margin-bottom:4px}h1.svelte-1428x5h{letter-spacing:.04em;font-size:1.4rem}.muted.svelte-1428x5h{margin-top:-10px}.big.svelte-1428x5h{margin-top:6px;padding:12px}.error.svelte-1428x5h{color:#fda4af;background:#f43f5e1a;border:1px solid #f43f5e4d;border-radius:10px;padding:10px 12px;font-size:.88rem}.notice.svelte-1428x5h{color:var(--good);font-size:.88rem}.hint.svelte-1428x5h{text-align:center;margin-top:0;line-height:1.5}.chart.svelte-2lpgn1{position:relative}svg.svelte-2lpgn1{width:100%;height:auto;display:block;overflow:visible}.grid.svelte-2lpgn1{stroke:#ffffff0f;stroke-width:1px}.tick.svelte-2lpgn1{fill:var(--muted);font-size:11px;font-family:var(--font)}.bar.svelte-2lpgn1{fill:#6d6af5;transition:opacity .15s}.bar.dim.svelte-2lpgn1{opacity:.4}.tip.svelte-2lpgn1{pointer-events:none;background:var(--surface-3);border:1px solid var(--line-strong);white-space:nowrap;box-shadow:var(--shadow);border-radius:8px;align-items:baseline;gap:6px;padding:6px 10px;font-size:.8rem;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.tip.svelte-2lpgn1 span:where(.svelte-2lpgn1){color:var(--muted)}.stats.svelte-118ro6e{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin-bottom:16px}.stat.svelte-118ro6e{color:var(--text);flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.stat.svelte-118ro6e .icon:where(.svelte-118ro6e){border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:10px;display:grid}.stat.svelte-118ro6e .value:where(.svelte-118ro6e){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600}.stat.svelte-118ro6e .label:where(.svelte-118ro6e){color:var(--muted);font-size:.85rem}.accent.svelte-118ro6e .icon:where(.svelte-118ro6e){background:var(--accent-soft);color:#b9b7fb}.cyan.svelte-118ro6e .icon:where(.svelte-118ro6e){color:#67e8f9;background:#22d3ee1f}.warn.svelte-118ro6e .icon:where(.svelte-118ro6e){color:#fcd34d;background:#fbbf241f}.live.svelte-118ro6e .icon:where(.svelte-118ro6e){color:#6ee7b7;background:#3fb97c1f}.srv.svelte-118ro6e{color:var(--text);align-items:center;gap:10px;padding:2px 0;font-size:.9rem;display:flex}.srv.svelte-118ro6e .name:where(.svelte-118ro6e){text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.srv.svelte-118ro6e .num:where(.svelte-118ro6e){font-variant-numeric:tabular-nums}.srv.svelte-118ro6e .dot:where(.svelte-118ro6e){background:var(--surface-3);border-radius:50%;width:8px;height:8px}.srv.svelte-118ro6e .dot.on:where(.svelte-118ro6e){background:var(--good)}.green.svelte-118ro6e .icon:where(.svelte-118ro6e){color:#6ee7b7;background:#34d3991f}.main.svelte-118ro6e{grid-template-columns:1.6fr 1fr}@media (max-width:1100px){.main.svelte-118ro6e{grid-template-columns:1fr}}.steps.svelte-118ro6e{flex-direction:column;gap:6px;display:flex}.step.svelte-118ro6e{color:var(--text);background:var(--bg-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:12px;transition:border-color .15s;display:flex}.step.svelte-118ro6e:hover{border-color:var(--line-strong)}.step.svelte-118ro6e span:where(.svelte-118ro6e){flex:1}.step.svelte-118ro6e svg:first-child,.step.done.svelte-118ro6e{color:var(--muted)}.step.done.svelte-118ro6e span:where(.svelte-118ro6e){text-decoration:line-through}.step.done.svelte-118ro6e svg:first-child{color:var(--good)}.list.svelte-118ro6e{flex-direction:column;gap:12px;display:flex}.top.svelte-118ro6e{grid-template-columns:140px 1fr 40px;align-items:center;gap:12px;font-size:.9rem;display:grid}.top.svelte-118ro6e .name:where(.svelte-118ro6e){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meter.svelte-118ro6e{background:var(--bg-2);border-radius:99px;height:8px;overflow:hidden}.meter.svelte-118ro6e span:where(.svelte-118ro6e){background:#6d6af5;border-radius:99px;height:100%;display:block}.num.svelte-118ro6e{text-align:right;font-variant-numeric:tabular-nums;color:var(--text-2)}.activity.svelte-118ro6e{align-items:center;gap:10px;font-size:.9rem;display:flex}.activity.svelte-118ro6e>span:where(.svelte-118ro6e):nth-child(2){flex:1}.skeleton.svelte-118ro6e{background:linear-gradient(90deg, var(--surface-2), var(--surface-3), var(--surface-2));background-size:200% 100%;border-radius:10px;animation:1.2s linear infinite svelte-118ro6e-shimmer}@keyframes svelte-118ro6e-shimmer{to{background-position:-200% 0}}.picker.svelte-17tnjf2{flex-direction:column;gap:14px;display:flex}.field.svelte-17tnjf2{flex-direction:column;gap:7px;display:flex}.lbl.svelte-17tnjf2{color:var(--text-2);font-size:.85rem;font-weight:500}.snap.svelte-17tnjf2{color:var(--muted);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;font-size:.8rem;display:flex}.loaders.svelte-17tnjf2{flex-wrap:wrap}.help.svelte-17tnjf2{color:var(--muted);font-size:.78rem}.cards.svelte-1vgih7q{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sk.svelte-1vgih7q{opacity:.5;height:280px}.inst.svelte-1vgih7q{color:var(--text);flex-direction:column;padding:0;display:flex;overflow:hidden}.inst.disabled.svelte-1vgih7q{opacity:.6}.banner.svelte-1vgih7q{background:var(--surface-2);border-bottom:1px solid var(--line);background-position:50%;background-size:cover;height:96px;position:relative}.badges.svelte-1vgih7q{gap:6px;display:flex;position:absolute;top:10px;right:10px}.badges.svelte-1vgih7q .badge:where(.svelte-1vgih7q){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b1499}.body.svelte-1vgih7q{flex-direction:column;flex:1;gap:8px;padding:0 18px 18px;display:flex}.icon.svelte-1vgih7q{background:var(--surface-3);border:3px solid var(--surface);width:54px;height:54px;color:var(--muted);border-radius:14px;place-items:center;margin-top:-28px;display:grid;position:relative;overflow:hidden}.icon.svelte-1vgih7q img:where(.svelte-1vgih7q){object-fit:cover;width:100%;height:100%}.desc.svelte-1vgih7q{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.chips.svelte-1vgih7q{gap:6px}.foot.svelte-1vgih7q{border-top:1px solid var(--line);justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;display:flex}.foot.svelte-1vgih7q .row:where(.svelte-1vgih7q){white-space:nowrap;gap:6px;min-width:0;overflow:hidden}.field.svelte-1vgih7q{flex-direction:column;gap:7px;display:flex}.lbl.svelte-1vgih7q{color:var(--text-2);font-size:.85rem;font-weight:500}.sources.svelte-1vgih7q{grid-template-columns:1fr 1fr;gap:10px;display:grid}.source.svelte-1vgih7q{background:var(--bg-2);text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:4px;padding:14px}.source.svelte-1vgih7q span:where(.svelte-1vgih7q){color:var(--muted);font-size:.8rem;font-weight:400}.source.active.svelte-1vgih7q{border-color:var(--accent);background:var(--accent-soft)}.image-input.svelte-12lmi51{flex-direction:column;gap:7px;display:flex}.lbl.svelte-12lmi51{color:var(--text-2);font-size:.85rem;font-weight:500}.help.svelte-12lmi51{color:var(--muted);font-size:.78rem}.grow.svelte-12lmi51{flex:1;gap:4px}.preview.svelte-12lmi51{background:repeating-conic-gradient(#1b1e2e 0 25%, #151826 0 50%) 50% / 12px 12px;border:1px dashed var(--line-strong);width:56px;height:56px;color:var(--muted);border-radius:12px;flex-shrink:0;padding:0;overflow:hidden}.preview.svelte-12lmi51 img:where(.svelte-12lmi51),.preview.svelte-12lmi51 video:where(.svelte-12lmi51){object-fit:cover;width:100%;height:100%}.toggle.svelte-aw96os{cursor:pointer;align-items:center;gap:16px;padding:4px 0;display:flex}.toggle.disabled.svelte-aw96os{opacity:.5;cursor:not-allowed}.text.svelte-aw96os{flex-direction:column;flex:1;gap:2px;display:flex}.label.svelte-aw96os{font-size:.92rem;font-weight:550}.help.svelte-aw96os{color:var(--muted);font-size:.8rem}input.svelte-aw96os{opacity:0;pointer-events:none;position:absolute}.track.svelte-aw96os{background:var(--surface-3);border:1px solid var(--line-strong);border-radius:99px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.thumb.svelte-aw96os{background:#cfd3f5;border-radius:50%;width:18px;height:18px;transition:transform .2s cubic-bezier(.3,1.4,.6,1),background .2s;position:absolute;top:2px;left:2px}input.svelte-aw96os:checked+.track:where(.svelte-aw96os){background:var(--accent);border-color:#0000}input.svelte-aw96os:checked+.track:where(.svelte-aw96os) .thumb:where(.svelte-aw96os){background:#fff;transform:translate(18px)}input.svelte-aw96os:focus-visible+.track:where(.svelte-aw96os){outline:2px solid var(--accent);outline-offset:2px}.back.svelte-1739q18{color:var(--muted);align-items:center;gap:6px;margin-bottom:16px;font-size:.88rem;display:inline-flex}.back.svelte-1739q18:hover{color:var(--text)}.head.svelte-1739q18{gap:16px}.head.svelte-1739q18 p:where(.svelte-1739q18){gap:6px;margin-top:8px}.icon.svelte-1739q18{background:var(--surface-2);border:1px solid var(--line-strong);width:64px;height:64px;color:var(--muted);border-radius:16px;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.icon.svelte-1739q18 img:where(.svelte-1739q18){object-fit:cover;width:100%;height:100%}.two.svelte-1739q18{grid-template-columns:1fr 1fr;align-items:start}@media (max-width:1000px){.two.svelte-1739q18{grid-template-columns:1fr}}.narrow.svelte-1739q18{max-width:680px}.grow.svelte-1739q18{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.current.svelte-1739q18{align-items:center;gap:14px;margin-bottom:18px;display:flex}.current.svelte-1739q18 svg:first-child{color:var(--accent)}.modes.svelte-1739q18{flex-wrap:wrap;margin-bottom:18px}.drop.svelte-1739q18{border:2px dashed var(--line-strong);cursor:pointer;color:var(--muted);border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:36px;transition:border-color .15s,background .15s;display:flex}.drop.svelte-1739q18 strong:where(.svelte-1739q18){color:var(--text)}.drop.svelte-1739q18:hover,.drop.dragging.svelte-1739q18{border-color:var(--accent);background:var(--accent-soft)}details.svelte-1739q18 summary:where(.svelte-1739q18){cursor:pointer}.results.svelte-1739q18{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px;display:grid}.result.svelte-1739q18{text-align:left;white-space:normal;background:var(--bg-2);justify-content:flex-start;align-items:flex-start;gap:12px;padding:12px;font-weight:400}.result.svelte-1739q18 img:where(.svelte-1739q18),.ph.svelte-1739q18{object-fit:cover;background:var(--surface-3);border-radius:10px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.clamp.svelte-1739q18{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.picked.svelte-1739q18{flex-direction:column;gap:14px;display:flex}.picked.svelte-1739q18>button:where(.svelte-1739q18){align-self:flex-start}.pi.svelte-1739q18{border-radius:12px;width:56px;height:56px}.versions.svelte-1739q18{flex-direction:column;gap:6px;max-height:460px;display:flex;overflow:auto}.version.svelte-1739q18{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.warnbox.svelte-1739q18{background:#fbbf240f;border-color:#fbbf244d;flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.warnbox.svelte-1739q18 svg{color:var(--warn)}.miss.svelte-1739q18{border-top:1px solid #fbbf2426;padding:6px 0}.table-wrap.svelte-1739q18{overflow-x:auto}.path.svelte-1739q18{word-break:break-all}tr.missing.svelte-1739q18 td:where(.svelte-1739q18){background:#fbbf240a}.actions.svelte-1739q18{width:40px}.srv.svelte-1739q18{grid-template-columns:1fr 1.4fr 110px}.vis.svelte-1739q18{flex-direction:column;gap:8px;display:flex}.vopt.svelte-1739q18{background:var(--bg-2);text-align:left;justify-content:flex-start;gap:14px;padding:14px}.vopt.svelte-1739q18 span:where(.svelte-1739q18){flex-direction:column;gap:2px;font-weight:400;display:flex}.vopt.active.svelte-1739q18{border-color:var(--accent);background:var(--accent-soft)}.vopt.active.svelte-1739q18 svg{color:var(--accent)}.chip.svelte-1739q18{background:var(--bg-2);border-radius:99px;padding:6px 12px;font-size:.85rem}.chip.svelte-1739q18 .dot:where(.svelte-1739q18){background:var(--c);border-radius:50%;width:8px;height:8px}.chip.on.svelte-1739q18{border-color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent)}.savebar.svelte-1739q18{background:var(--surface-2);border:1px solid var(--line-strong);box-shadow:var(--shadow);z-index:20;border-radius:10px;align-items:center;gap:12px;padding:10px 10px 10px 20px;animation:.2s svelte-1739q18-up;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(calc(124px - 50%))}@media (max-width:900px){.savebar.svelte-1739q18{transform:translate(-50%)}}@keyframes svelte-1739q18-up{0%{opacity:0;transform:translate(calc(124px - 50%),10px)}}.importing.svelte-1739q18{z-index:60;background:#050609bf;place-items:center;display:grid;position:fixed;inset:0}.importing.svelte-1739q18 .card:where(.svelte-1739q18){text-align:center;align-items:center;max-width:380px;padding:32px}.importing.svelte-1739q18 svg{color:var(--accent)}canvas.svelte-1kiyq9o{image-rendering:pixelated;display:block}canvas.svelte-k631hd{image-rendering:pixelated;background:#ffffff0a;border-radius:3px;display:block}.panel.svelte-1hbvhcp{grid-template-columns:auto 1fr;gap:24px;display:grid}.look.svelte-1hbvhcp{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;align-self:start;align-items:center;gap:12px;padding:18px;transition:opacity .15s;display:flex}.look.busy.svelte-1hbvhcp{opacity:.6}.figures.svelte-1hbvhcp{gap:14px;display:flex}.up.svelte-1hbvhcp{padding:6px 11px;font-size:.85rem;position:relative;overflow:hidden}.up.svelte-1hbvhcp input:where(.svelte-1hbvhcp){opacity:0;cursor:pointer;position:absolute;inset:0}.info.svelte-1hbvhcp{flex-direction:column;gap:18px;min-width:0;display:flex}.field.svelte-1hbvhcp{flex-direction:column;gap:8px;display:flex}.lbl.svelte-1hbvhcp{color:var(--text-2);font-size:.85rem;font-weight:500}.between.svelte-1hbvhcp{justify-content:space-between}.capes.svelte-1hbvhcp{flex-wrap:wrap;gap:6px;display:flex}.cape.svelte-1hbvhcp{background:var(--bg-2);border-radius:6px;padding:5px}.cape.on.svelte-1hbvhcp{border-color:var(--accent);background:var(--accent-soft)}.none.svelte-1hbvhcp{background:repeating-linear-gradient(135deg,#0000 0 5px,#ffffff0f 5px 10px);border-radius:3px;width:30px;height:48px;display:block}.stats.svelte-1hbvhcp{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.stats.svelte-1hbvhcp span:where(.svelte-1hbvhcp){background:var(--bg-2);border:1px solid var(--line);border-radius:8px;flex-direction:column;gap:2px;padding:10px;display:flex}.stats.svelte-1hbvhcp svg{color:var(--muted);margin-bottom:4px}.stats.svelte-1hbvhcp strong:where(.svelte-1hbvhcp){font-variant-numeric:tabular-nums;font-size:.95rem}.stats.svelte-1hbvhcp small:where(.svelte-1hbvhcp){color:var(--muted);font-size:.72rem}.mini.svelte-1hbvhcp td:where(.svelte-1hbvhcp),.mini.svelte-1hbvhcp th:where(.svelte-1hbvhcp){padding:8px 10px}.num.svelte-1hbvhcp{text-align:right;font-variant-numeric:tabular-nums}.events.svelte-1hbvhcp{flex-direction:column;gap:6px;display:flex}.ev.svelte-1hbvhcp{align-items:baseline;gap:10px;font-size:.83rem;display:flex}.kind.svelte-1hbvhcp{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);flex-shrink:0;width:84px;font-size:.72rem}.grow.svelte-1hbvhcp{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-2);flex:1;overflow:hidden}@media (max-width:700px){.panel.svelte-1hbvhcp{grid-template-columns:1fr}.stats.svelte-1hbvhcp{grid-template-columns:repeat(3,1fr)}}.layout.svelte-1ax1yf2{grid-template-columns:1fr 300px;align-items:start}@media (max-width:1100px){.layout.svelte-1ax1yf2{grid-template-columns:1fr}}.pending.svelte-1ax1yf2{background:#fbbf240d;border-color:#fbbf244d;flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.pend.svelte-1ax1yf2{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:8px;padding:5px 5px 5px 8px;display:inline-flex}.search.svelte-1ax1yf2{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);max-width:360px;color:var(--muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.search.svelte-1ax1yf2 input:where(.svelte-1ax1yf2){background:0 0;border:none;padding:9px 0}.table-wrap.svelte-1ax1yf2{overflow-x:auto}.who.svelte-1ax1yf2{gap:12px}.tight.svelte-1ax1yf2{gap:2px}.chips.svelte-1ax1yf2{gap:4px}.gchip.svelte-1ax1yf2{background:color-mix(in srgb, var(--c) 16%, transparent);color:color-mix(in srgb, var(--c) 70%, white);border:1px solid color-mix(in srgb, var(--c) 35%, transparent);border-radius:99px;padding:2px 8px;font-size:.75rem}.clickable.svelte-1ax1yf2{cursor:pointer}.num.svelte-1ax1yf2{font-variant-numeric:tabular-nums}.head.svelte-1ax1yf2{justify-content:space-between;margin-top:-8px}.actions.svelte-1ax1yf2{white-space:nowrap;text-align:right}.group.svelte-1ax1yf2{background:var(--bg-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.group.svelte-1ax1yf2 .lp:where(.svelte-1ax1yf2){width:130px;padding:4px 8px;font-size:.78rem}.dot.svelte-1ax1yf2{border-radius:50%;flex-shrink:0;width:10px;height:10px}form.row.svelte-1ax1yf2 input[type=color]:where(.svelte-1ax1yf2){flex-shrink:0;width:42px}.two.svelte-1ax1yf2{grid-template-columns:1fr 1fr}.field.svelte-1ax1yf2{flex-direction:column;gap:7px;display:flex}.lbl.svelte-1ax1yf2{color:var(--text-2);font-size:.85rem;font-weight:500}.gpick.svelte-1ax1yf2{background:var(--bg-2);border-radius:99px;padding:6px 12px;font-size:.85rem}.gpick.on.svelte-1ax1yf2{border-color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent)}.color-input.svelte-12ng1lb{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.col.svelte-12ng1lb{flex-direction:column;gap:2px;min-width:0;display:flex}.lbl.svelte-12ng1lb{color:var(--muted);font-size:.78rem}.hex.svelte-12ng1lb{background:0 0;border:none;width:90px;padding:0;font-size:.85rem}.hex.svelte-12ng1lb:focus{background:0 0}.frame.svelte-47bvig{aspect-ratio:1120/700;width:100%;color:var(--txt);background:var(--bg);border:1px solid var(--line-strong);border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.inner.svelte-47bvig{font-size:1.75cqw;position:absolute;inset:0}.bg.svelte-47bvig{position:absolute;inset:-8px}.bg.svelte-47bvig video:where(.svelte-47bvig),.img.svelte-47bvig{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%}.dim.svelte-47bvig{background:linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) calc(var(--d) * 100%), transparent) 55%, color-mix(in srgb, var(--bg) calc(var(--d) * 70%), transparent) 100%);position:absolute;inset:0}.titlebar.svelte-47bvig{letter-spacing:.08em;z-index:2;align-items:center;gap:.6em;height:5.6%;padding:0 1.3%;font-size:.8em;font-weight:650;display:flex;position:absolute;top:0;left:0;right:0}.titlebar.svelte-47bvig img:where(.svelte-47bvig){border-radius:3px;height:60%}.mark.svelte-47bvig{border:.15em solid var(--acc);box-sizing:border-box;border-radius:50%;width:.9em;height:.9em}.rail.svelte-47bvig{z-index:2;width:6.2%;color:var(--mut);background:color-mix(in srgb, var(--surf) 70%, transparent);border-right:1px solid #ffffff12;flex-direction:column;align-items:center;gap:.6em;padding:.9em 0;display:flex;position:absolute;top:5.6%;bottom:0;left:0}.inst.svelte-47bvig{aspect-ratio:1;border-radius:var(--r);width:64%;color:var(--mut);background:#ffffff0f;place-items:center;font-size:.75em;font-weight:600;display:grid}.inst.active.svelte-47bvig{background:color-mix(in srgb, var(--acc) 18%, transparent);color:var(--txt);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--acc) 55%, transparent)}.spacer.svelte-47bvig{flex:1}.avatar.svelte-47bvig{aspect-ratio:1;background:#3fb97c;border-radius:25%;width:55%}.main.svelte-47bvig{z-index:1;gap:6%;padding:4%;display:flex;position:absolute;inset:5.6% 0 0 6.2%}.hero.svelte-47bvig{flex-direction:column;flex:1;align-self:flex-end;gap:.6em;display:flex}.hero-logo.svelte-47bvig{object-fit:contain;object-position:left bottom;max-width:80%;max-height:2.8em}.hero.svelte-47bvig h1:where(.svelte-47bvig){letter-spacing:-.025em;margin:0;font-size:3.1em;font-weight:700;line-height:1.05}.hero.svelte-47bvig p:where(.svelte-47bvig){color:var(--mut);margin:0;font-size:.95em}.chips.svelte-47bvig{gap:.4em;display:flex}.chips.svelte-47bvig span:where(.svelte-47bvig){background:#ffffff12;border-radius:.3em;padding:.2em .55em;font-size:.7em}.row.svelte-47bvig{align-items:center;gap:.8em;margin-top:.8em;display:flex}.play.svelte-47bvig{border-radius:var(--r);color:#fff;background:var(--acc);align-items:center;gap:.5em;padding:.85em 2.2em;font-size:1em;font-weight:600;display:inline-flex}.status.svelte-47bvig{border-radius:var(--r);background:var(--surf);color:var(--mut);border:1px solid #ffffff12;align-items:center;gap:.4em;padding:.7em .9em;font-size:.75em;display:inline-flex}.status.svelte-47bvig i:where(.svelte-47bvig){background:var(--ok);border-radius:50%;width:.45em;height:.45em}.news.svelte-47bvig{flex-direction:column;gap:.6em;width:30%;display:flex}.news-h.svelte-47bvig{color:var(--mut);font-size:.72em}.card.svelte-47bvig{border-radius:var(--r);background:var(--surf);border:1px solid #ffffff12;flex-direction:column;display:flex;overflow:hidden}.card.svelte-47bvig img:where(.svelte-47bvig){aspect-ratio:16/7;object-fit:cover;width:100%}.card.svelte-47bvig div:where(.svelte-47bvig){flex-direction:column;gap:.25em;padding:.7em .8em;display:flex}.card.svelte-47bvig em:where(.svelte-47bvig){color:var(--acc);font-size:.65em;font-style:normal;font-weight:560}.card.svelte-47bvig strong:where(.svelte-47bvig){font-size:.85em;font-weight:600}.card.svelte-47bvig small:where(.svelte-47bvig){color:var(--mut);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.68em;display:-webkit-box;overflow:hidden}.wide.svelte-1bddld{max-width:1500px}.layout.svelte-1bddld{grid-template-columns:minmax(380px,520px) 1fr;align-items:start;gap:28px;display:grid}@media (max-width:1150px){.layout.svelte-1bddld{grid-template-columns:1fr}.preview.svelte-1bddld{order:-1}}.editor.svelte-1bddld .tabs:where(.svelte-1bddld){margin-bottom:16px}.sticky.svelte-1bddld{flex-direction:column;gap:10px;display:flex;position:sticky;top:24px}.label.svelte-1bddld{text-transform:uppercase;letter-spacing:.1em;font-weight:600}.field.svelte-1bddld{flex-direction:column;gap:7px;display:flex}.lbl.svelte-1bddld{color:var(--text-2);font-size:.85rem;font-weight:500}.presets.svelte-1bddld{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:8px;display:grid}.preset.svelte-1bddld{background:var(--bg-2);flex-direction:column;gap:6px;padding:10px;font-size:.8rem;position:relative}.sw.svelte-1bddld{border:1px solid var(--line);border-radius:6px;align-items:center;gap:4px;width:100%;height:28px;padding:0 6px;display:flex}.sw.svelte-1bddld i:where(.svelte-1bddld){border-radius:4px;width:14px;height:14px}.colors.svelte-1bddld{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fonts.svelte-1bddld{grid-template-columns:1fr 1fr;gap:8px;display:grid}.font.svelte-1bddld{background:var(--bg-2);flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;font-weight:400}.font.svelte-1bddld .aa:where(.svelte-1bddld){font-size:1.6rem;font-weight:700}.font.active.svelte-1bddld{border-color:var(--accent);background:var(--accent-soft)}.add.svelte-1bddld{color:var(--text-2);background:0 0;border-style:dashed}.news.svelte-1bddld .title:where(.svelte-1bddld){font-weight:600}.grip.svelte-1bddld{cursor:grab;color:var(--muted);display:flex}.pinned.svelte-1bddld{color:var(--accent)!important}.three.svelte-1bddld{grid-template-columns:1fr 1fr 1.4fr}.css.svelte-1bddld{min-height:300px;font-size:.85rem}.downloads.svelte-10zw82c{gap:10px}.head.svelte-10zw82c h2:where(.svelte-10zw82c){margin:0 0 4px}.help.svelte-10zw82c{color:var(--muted);font-size:.8rem;font-weight:400;line-height:1.5}.plat.svelte-10zw82c{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-2) 70%, transparent);border-radius:12px;grid-template-columns:44px 1fr auto;align-items:start;gap:14px;padding:14px;transition:border-color .15s,background .15s;display:grid}.plat.has.svelte-10zw82c{border-color:color-mix(in srgb, var(--accent) 28%, var(--line))}.icon.svelte-10zw82c{background:var(--accent-soft);width:44px;height:44px;color:var(--accent-2);border-radius:12px;place-items:center;display:grid}.info.svelte-10zw82c{flex-direction:column;gap:5px;min-width:0;display:flex}.file.svelte-10zw82c{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.name.svelte-10zw82c{font-family:var(--mono);color:var(--text);text-overflow:ellipsis;font-size:.86rem;overflow:hidden}.meta.svelte-10zw82c{color:var(--muted);font-size:.8rem}.none.svelte-10zw82c{font-style:italic}.upload.svelte-10zw82c{cursor:pointer;white-space:nowrap}.upload.disabled.svelte-10zw82c{opacity:.5;pointer-events:none}.draft.svelte-10zw82c{background:var(--bg-2);border:1px dashed var(--line-strong);border-radius:10px;flex-direction:column;gap:8px;margin-top:6px;padding:12px;display:flex}.draft.svelte-10zw82c label:where(.svelte-10zw82c){color:var(--text-2);flex-direction:column;gap:5px;font-size:.82rem;display:flex}.danger-text.svelte-10zw82c{color:#f2999c}.compact.svelte-10zw82c .plat:where(.svelte-10zw82c){padding:10px}@media (max-width:640px){.plat.svelte-10zw82c{grid-template-columns:40px 1fr}.upload.svelte-10zw82c{grid-column:1/-1;justify-self:start}}.picker.svelte-1pnzbrt{flex-direction:column;gap:6px;display:flex}.label.svelte-1pnzbrt{font-size:.85rem;font-weight:600}.label.svelte-1pnzbrt small:where(.svelte-1pnzbrt){color:var(--muted);margin-left:4px;font-weight:400}.row.svelte-1pnzbrt{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.id.svelte-1pnzbrt{border:1px solid var(--line);border-radius:var(--radius-sm,8px);background:var(--bg-2,transparent);min-width:230px;color:var(--muted);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.id.svelte-1pnzbrt:focus-within{border-color:var(--accent);color:var(--text)}.id.bad.svelte-1pnzbrt{border-color:#ef4444}.id.svelte-1pnzbrt input:where(.svelte-1pnzbrt){box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;min-width:0;padding:9px 0}select.svelte-1pnzbrt{min-width:200px}.err.svelte-1pnzbrt{color:#f87171;font-size:.8rem}.ok.svelte-1pnzbrt{color:#34d399;font-size:.8rem}.narrow.svelte-1ozf5k3{max-width:820px}.tabs.svelte-1ozf5k3 button:where(.svelte-1ozf5k3){white-space:nowrap;align-items:center;gap:7px;display:inline-flex}section.svelte-1ozf5k3{margin-bottom:16px}.section-title.svelte-1ozf5k3{margin-bottom:4px}.section-title.svelte-1ozf5k3 svg{color:var(--accent)}.field.svelte-1ozf5k3{color:var(--text-2);flex-direction:column;gap:7px;font-size:.85rem;font-weight:500;display:flex}.lbl.svelte-1ozf5k3{color:var(--text-2);font-size:.85rem;font-weight:500}.help.svelte-1ozf5k3{color:var(--muted);font-size:.8rem;font-weight:400;line-height:1.5}.segmented.svelte-1ozf5k3{align-self:flex-start}.copyline.svelte-1ozf5k3{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:4px 4px 4px 12px;display:flex}.copyline.svelte-1ozf5k3 code:where(.svelte-1ozf5k3){white-space:nowrap;color:var(--text);flex:1;padding:6px 0;font-weight:400;overflow-x:auto}details.svelte-1ozf5k3 summary:where(.svelte-1ozf5k3){cursor:pointer;color:var(--text-2);font-size:.85rem;font-weight:500}.key.svelte-1ozf5k3{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-sm);font-family:var(--mono);color:var(--muted);margin:10px 0 0;padding:12px;font-size:.72rem;overflow-x:auto}.set.svelte-1ozf5k3{color:var(--good);align-items:center;gap:8px;font-weight:400;display:flex}.test-row.svelte-1ozf5k3{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.test-row.svelte-1ozf5k3 .field:where(.svelte-1ozf5k3){flex:1;min-width:220px}code.svelte-1ozf5k3{overflow-wrap:anywhere}.steps.svelte-1ozf5k3{flex-direction:column;gap:4px;margin:0;padding-left:1.2rem;display:flex}.field.svelte-lkoe1b{flex-direction:column;gap:7px;display:flex}.lbl.svelte-lkoe1b{color:var(--text-2);font-size:.85rem;font-weight:500}.opts.svelte-lkoe1b{flex-direction:column;gap:6px;display:flex}.opt.svelte-lkoe1b{text-align:left;white-space:normal;background:var(--bg-2);justify-content:flex-start;gap:12px;padding:10px 12px}.opt.svelte-lkoe1b>span:where(.svelte-lkoe1b){flex-direction:column;gap:2px;display:flex}.opt.svelte-lkoe1b svg{color:var(--muted);flex-shrink:0}.opt.on.svelte-lkoe1b{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-soft)}.opt.on.svelte-lkoe1b svg{color:var(--accent-2)}.gpick.svelte-lkoe1b{background:var(--bg-2);border-radius:99px;padding:6px 12px;font-size:.85rem}.gpick.on.svelte-lkoe1b{border-color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent)}.dot.svelte-lkoe1b{border-radius:50%;width:10px;height:10px}.warn.svelte-u8q3yo{color:#fcd34d;align-items:center;gap:8px;font-size:.85rem;display:flex}.copyline.svelte-u8q3yo,.code.svelte-u8q3yo{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:flex-start;gap:6px;padding:4px 4px 4px 12px;display:flex}.copyline.svelte-u8q3yo{align-items:center}.copyline.svelte-u8q3yo code:where(.svelte-u8q3yo){white-space:nowrap;flex:1;padding:8px 0;font-size:.82rem;overflow-x:auto}.code.svelte-u8q3yo pre:where(.svelte-u8q3yo){font-family:var(--mono);flex:1;margin:0;padding:8px 0;font-size:.8rem;overflow-x:auto}.steps.svelte-u8q3yo{flex-direction:column;gap:16px;margin:4px 0 0;padding-left:20px;display:flex}.steps.svelte-u8q3yo li:where(.svelte-u8q3yo){flex-direction:column;gap:8px;display:flex}.steps.svelte-u8q3yo li:where(.svelte-u8q3yo)::marker{color:var(--muted)}.segmented.svelte-u8q3yo{align-self:flex-start}.dl.svelte-u8q3yo{align-self:flex-start;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.summary.svelte-17ziuem{align-items:center;gap:8px;margin:-12px 0 14px;display:flex}.live.svelte-17ziuem{background:var(--good);border-radius:50%;width:8px;height:8px}.list.svelte-17ziuem{flex-direction:column;gap:10px;display:flex}.srv.svelte-17ziuem{color:var(--text);grid-template-columns:auto minmax(0,1.6fr) 110px 110px minmax(0,1.2fr) auto;align-items:center;gap:18px;padding:16px 18px;display:grid}.status.svelte-17ziuem{background:color-mix(in srgb, var(--muted) 45%, transparent);border-radius:50%;width:10px;height:10px}.status.on.svelte-17ziuem{background:var(--good);box-shadow:0 0 0 3px color-mix(in srgb, var(--good) 22%, transparent)}.who.svelte-17ziuem{flex-direction:column;gap:3px;min-width:0;display:flex}.who.svelte-17ziuem strong:where(.svelte-17ziuem){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metric.svelte-17ziuem{font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:.9rem;display:flex}.metric.svelte-17ziuem svg{color:var(--muted)}.metric.good.svelte-17ziuem strong:where(.svelte-17ziuem){color:#6ee7b7}.metric.warn.svelte-17ziuem strong:where(.svelte-17ziuem){color:#fcd34d}.metric.bad.svelte-17ziuem strong:where(.svelte-17ziuem){color:#fda4af}.tags.svelte-17ziuem{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.srv.svelte-17ziuem .chev,.empty.svelte-17ziuem svg{color:var(--muted)}.empty.svelte-17ziuem p:where(.svelte-17ziuem){max-width:520px;margin:0 auto;line-height:1.5}.features.svelte-17ziuem{color:var(--text-2);flex-wrap:wrap;justify-content:center;gap:20px;margin-top:18px;font-size:.85rem;display:flex}.features.svelte-17ziuem span:where(.svelte-17ziuem){align-items:center;gap:6px;display:inline-flex}.features.svelte-17ziuem svg{color:var(--accent-2)}.add.svelte-17ziuem{margin-top:20px}@media (max-width:900px){.srv.svelte-17ziuem{grid-template-columns:auto 1fr auto}.srv.svelte-17ziuem .metric:where(.svelte-17ziuem):nth-of-type(2),.srv.svelte-17ziuem .tags:where(.svelte-17ziuem),.srv.svelte-17ziuem .chev{display:none}}.integ.svelte-yvuy7v{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;margin-bottom:16px}.wide.svelte-yvuy7v{grid-column:1/-1}.section-title.svelte-yvuy7v h2:where(.svelte-yvuy7v){align-items:center;gap:8px;display:inline-flex}.modes.svelte-yvuy7v{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;margin:4px 0 10px;display:grid}.mode.svelte-yvuy7v{text-align:left;background:var(--bg-2);border:1px solid var(--border);color:var(--text);border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.mode.on.svelte-yvuy7v{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--bg-2))}.ranks.svelte-yvuy7v{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;max-height:360px;margin-top:12px;display:grid;overflow-y:auto}.rank.svelte-yvuy7v{background:var(--bg-2);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.who.svelte-yvuy7v{flex-direction:column;flex:1;min-width:0;display:flex}.chips.svelte-yvuy7v{flex-wrap:wrap;gap:5px;display:flex}.chip.svelte-yvuy7v{background:var(--surface);border:1px solid var(--border);color:var(--text-2);border-radius:99px;padding:2px 9px;font-size:.72rem}.chip.main.svelte-yvuy7v{background:color-mix(in srgb, var(--accent) 16%, transparent);color:var(--text);border-color:#0000;font-weight:600}.stats.svelte-yvuy7v{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;display:grid}.stat.svelte-yvuy7v{background:var(--bg-2);border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.stat.svelte-yvuy7v b:where(.svelte-yvuy7v){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.3rem}.stat.svelte-yvuy7v small:where(.svelte-yvuy7v){color:var(--muted);margin-left:2px;font-size:.75rem;font-weight:500}.stat.good.svelte-yvuy7v b:where(.svelte-yvuy7v){color:#6ee7b7}.stat.warn.svelte-yvuy7v b:where(.svelte-yvuy7v){color:#fcd34d}.stat.bad.svelte-yvuy7v b:where(.svelte-yvuy7v){color:#fda4af}.bar.svelte-yvuy7v{background:var(--bg-2);border-radius:99px;height:6px;margin-top:12px;overflow:hidden}.bar.svelte-yvuy7v span:where(.svelte-yvuy7v){background:linear-gradient(90deg, var(--accent), #22d3ee);border-radius:99px;height:100%;display:block}.spark.svelte-yvuy7v{align-items:flex-end;gap:2px;height:46px;margin:12px 0;display:flex}.spark.svelte-yvuy7v i:where(.svelte-yvuy7v){background:color-mix(in srgb, var(--accent) 70%, transparent);border-radius:2px;flex:1;min-height:3px}.backup.svelte-yvuy7v{color:var(--muted);gap:8px;margin-bottom:8px}.filter.svelte-yvuy7v{width:160px;margin-left:auto;padding:6px 10px;font-size:.85rem}.table-wrap.svelte-yvuy7v{max-height:380px;overflow:auto}.num.svelte-yvuy7v{text-align:right}.nowrap.svelte-yvuy7v{white-space:nowrap}.empty.svelte-yvuy7v code:where(.svelte-yvuy7v){background:var(--bg-2);border-radius:6px;padding:1px 6px}.map.svelte-jhokpr{border-radius:inherit;color:#f4f6ff;background:#0d1220;width:100%;height:100%;min-height:320px;font-family:inherit;position:relative;overflow:hidden}canvas.svelte-jhokpr{cursor:grab;width:100%;height:100%;display:block;position:absolute;inset:0}.top.svelte-jhokpr{pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.top.svelte-jhokpr>:where(.svelte-jhokpr){pointer-events:auto}.bar.svelte-jhokpr{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seg.svelte-jhokpr{background:var(--map-glass,#0e1322d1);border:1px solid var(--map-line,#ffffff1f);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;padding:3px;display:inline-flex}.seg.svelte-jhokpr button:where(.svelte-jhokpr){color:#aab3d0;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:6px 14px;font:600 12.5px/1 inherit}.seg.svelte-jhokpr button.on:where(.svelte-jhokpr){background:var(--map-accent,#8b6cff);color:#fff;box-shadow:0 2px 10px #8b6cff73}.chips.svelte-jhokpr{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-jhokpr{border:1px solid var(--map-line,#ffffff1f);background:var(--map-glass,#0e1322d1);color:#aab3d0;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font:600 12.5px/1 inherit;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.chip.svelte-jhokpr b:where(.svelte-jhokpr){opacity:.8;font-weight:700}.chip.on.svelte-jhokpr{color:#fff;border-color:color-mix(in srgb, var(--map-accent,#8b6cff) 70%, transparent);background:color-mix(in srgb, var(--map-accent,#8b6cff) 26%, #0e1322d9)}.chip.svelte-jhokpr:disabled{opacity:.5;cursor:default}.chip.solo.svelte-jhokpr{color:#fff;cursor:default}.right.svelte-jhokpr{flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:relative}.plist.svelte-jhokpr{background:var(--map-glass,#0e1322eb);border:1px solid var(--map-line,#ffffff1f);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:16px;width:230px;max-height:320px;margin:0;padding:6px;list-style:none;overflow:auto;box-shadow:0 14px 40px #00000073}.plist.svelte-jhokpr button:where(.svelte-jhokpr){width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:9px;padding:7px 9px;font:600 13px/1 inherit;display:flex}.plist.svelte-jhokpr li:where(.svelte-jhokpr){align-items:center;gap:3px;display:flex}.plist.svelte-jhokpr input:where(.svelte-jhokpr){accent-color:var(--map-accent,#8b6cff);flex:none}.plist.svelte-jhokpr .options:where(.svelte-jhokpr){border-bottom:1px solid var(--map-line,#ffffff1f);justify-content:space-between;margin-bottom:3px;padding:6px 9px;font-size:12px}.plist.svelte-jhokpr .options:where(.svelte-jhokpr) label:where(.svelte-jhokpr){white-space:nowrap;align-items:center;gap:4px;display:flex}.plist.svelte-jhokpr .options:where(.svelte-jhokpr) button:where(.svelte-jhokpr){width:auto;padding:4px 6px;font-size:12px}.plist.svelte-jhokpr button:where(.svelte-jhokpr):hover{background:#ffffff14}.plist.svelte-jhokpr img:where(.svelte-jhokpr){image-rendering:pixelated;border-radius:6px}.nm.svelte-jhokpr{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.where.svelte-jhokpr{color:#8d97b8;text-transform:capitalize;font-size:11px}.bottom-left.svelte-jhokpr{pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;bottom:12px;left:12px}.hint.svelte-jhokpr,.coords.svelte-jhokpr{background:var(--map-glass,#0e1322d1);border:1px solid var(--map-line,#ffffff1a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:6px 11px;font:600 12px/1 inherit}.coords.svelte-jhokpr{color:#c3cbe6;font-variant-numeric:tabular-nums}.coords.svelte-jhokpr i:where(.svelte-jhokpr){color:#7f89ab;margin-left:10px;font-style:normal}.zoom.svelte-jhokpr{flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}.round.svelte-jhokpr,.stack.svelte-jhokpr button:where(.svelte-jhokpr){border:1px solid var(--map-line,#ffffff1f);background:var(--map-glass,#0e1322db);color:#e7ebff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);place-items:center;width:38px;height:38px;font:600 20px/1 inherit;display:grid}.round.svelte-jhokpr{border-radius:50%}.stack.svelte-jhokpr{border:1px solid var(--map-line,#ffffff1f);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.stack.svelte-jhokpr button:where(.svelte-jhokpr){border:0;border-radius:0}.stack.svelte-jhokpr button:where(.svelte-jhokpr)+button:where(.svelte-jhokpr){border-top:1px solid #ffffff1a}.round.svelte-jhokpr:hover,.stack.svelte-jhokpr button:where(.svelte-jhokpr):hover{background:#3c466ee6}.card.svelte-jhokpr{background:var(--map-glass,#0e1322eb);border:1px solid var(--map-line,#ffffff1f);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:18px;width:min(320px,100% - 24px);max-height:55%;padding:14px 16px 16px;animation:.16s svelte-jhokpr-rise;position:absolute;bottom:62px;left:12px;overflow:auto;box-shadow:0 18px 50px #00000080}.card.wide.svelte-jhokpr{width:min(340px,100% - 24px);max-height:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;inset:64px 12px 12px auto}.card.svelte-jhokpr h3:where(.svelte-jhokpr){margin:0 0 6px;font-size:15px}.card.svelte-jhokpr p:where(.svelte-jhokpr){color:#d4daf0;margin:3px 0;font-size:13px}.card.svelte-jhokpr .muted:where(.svelte-jhokpr){color:#8d97b8}.head.svelte-jhokpr{align-items:center;gap:12px;margin-bottom:8px;display:flex}.head.svelte-jhokpr img:where(.svelte-jhokpr){image-rendering:pixelated;border-radius:10px}.head.svelte-jhokpr img.icon:where(.svelte-jhokpr){image-rendering:auto;object-fit:cover;border-radius:50%}.x.svelte-jhokpr{color:#fff;cursor:pointer;z-index:2;background:#ffffff14;border:0;border-radius:50%;width:26px;height:26px;font-size:18px;line-height:1;position:absolute;top:8px;right:10px}.card.wide.svelte-jhokpr .x:where(.svelte-jhokpr){display:none}.primary.svelte-jhokpr{background:var(--map-accent,#8b6cff);color:#fff;cursor:pointer;border:0;border-radius:12px;width:100%;margin-top:10px;padding:9px 14px;font:700 13px/1 inherit}.veil.svelte-jhokpr{text-align:center;background:radial-gradient(circle at 50% 40%,#8b6cff24,#090c16eb 60%);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.veil.svelte-jhokpr span:where(.svelte-jhokpr){color:#98a2c4;max-width:34ch;font-size:13px;line-height:1.5}.spinner.svelte-jhokpr{border:3px solid #ffffff24;border-top-color:var(--map-accent,#8b6cff);border-radius:50%;width:34px;height:34px;margin-bottom:6px;animation:.9s linear infinite svelte-jhokpr-spin}.toast.svelte-jhokpr{background:#781e32e6;border-radius:999px;padding:8px 14px;font-size:12.5px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@keyframes svelte-jhokpr-spin{to{transform:rotate(360deg)}}@keyframes svelte-jhokpr-rise{0%{opacity:0;transform:translateY(6px)}}@media (max-width:640px){.top.svelte-jhokpr{flex-direction:column}.right.svelte-jhokpr{align-items:flex-start}}.map-card.svelte-1awywlw{flex-direction:column;gap:.75rem;display:flex}.heading.svelte-1awywlw{align-items:center;gap:.5rem;display:flex}.heading.svelte-1awywlw h2:where(.svelte-1awywlw){align-items:center;gap:.5rem;margin:0 auto 0 0;font-size:1rem;display:flex}.stats.svelte-1awywlw{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.6rem;display:grid}.stats.svelte-1awywlw>div:where(.svelte-1awywlw){border:1px solid var(--line);color:var(--muted);border-radius:10px;flex-direction:column;gap:2px;padding:.55rem .75rem;font-size:.78rem;display:flex}.stats.svelte-1awywlw strong:where(.svelte-1awywlw){color:var(--text);font-size:1.05rem}.dims.svelte-1awywlw{margin:0}.diagnostics.svelte-1awywlw{border:1px solid var(--line);background:var(--surface-2);border-radius:10px;padding:.85rem 1rem;line-height:1.5}.diagnostic-head.svelte-1awywlw{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.diagnostic-head.svelte-1awywlw span:where(.svelte-1awywlw){color:var(--good);font-size:.82rem}.diagnostic-head.svelte-1awywlw span.stale:where(.svelte-1awywlw),.diagnostic-error.svelte-1awywlw{color:var(--bad)}.diagnostic-grid.svelte-1awywlw{color:var(--muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:.5rem 0;font-size:.85rem;display:flex}.diagnostic-grid.svelte-1awywlw strong:where(.svelte-1awywlw){color:var(--text);margin-left:.25rem}.diagnostics.svelte-1awywlw details:where(.svelte-1awywlw){color:var(--muted);margin-top:.4rem;font-size:.85rem}.diagnostics.svelte-1awywlw summary:where(.svelte-1awywlw){cursor:pointer}.diagnostics.svelte-1awywlw code:where(.svelte-1awywlw){overflow-wrap:anywhere}.stage.svelte-1awywlw{border:1px solid var(--line);--map-accent:var(--accent);border-radius:14px;height:min(68vh,640px);min-height:380px;overflow:hidden}.pcard.svelte-1awywlw{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f4f6ff;background:#0e1322f0;border:1px solid #ffffff1f;border-radius:18px;flex-direction:column;align-self:flex-start;gap:.5rem;width:100%;height:auto;padding:1rem;display:flex;position:relative}.pcard.svelte-1awywlw .who:where(.svelte-1awywlw){align-items:center;gap:.7rem;display:flex}.pcard.svelte-1awywlw .who:where(.svelte-1awywlw) div:where(.svelte-1awywlw){flex-direction:column;display:flex}.pcard.svelte-1awywlw .who:where(.svelte-1awywlw) span:where(.svelte-1awywlw){color:#8d97b8;text-transform:capitalize;font-size:.8rem}.pcard.svelte-1awywlw p:where(.svelte-1awywlw){color:#d4daf0;margin:0;font-size:.85rem}.pcard.svelte-1awywlw code:where(.svelte-1awywlw){background:#ffffff14;border-radius:8px;align-self:flex-start;padding:.25rem .5rem;font-size:.8rem}.pcard.svelte-1awywlw .x:where(.svelte-1awywlw){color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;width:26px;height:26px;position:absolute;top:8px;right:10px}.actions.svelte-1awywlw{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.claim-editor.svelte-1awywlw{border:1px solid var(--line);border-radius:12px;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex}.claim-editor.svelte-1awywlw p:where(.svelte-1awywlw){flex-basis:100%;margin:0}.claim-editor.svelte-1awywlw label:where(.svelte-1awywlw){flex-direction:column;gap:.25rem;display:flex}.back.svelte-13jnjfc{color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-size:.85rem;display:inline-flex}.back.svelte-13jnjfc:hover{color:var(--text)}.title.svelte-13jnjfc{gap:12px}.status.svelte-13jnjfc{background:color-mix(in srgb, var(--muted) 45%, transparent);border-radius:50%;flex-shrink:0;width:11px;height:11px}.status.on.svelte-13jnjfc{background:var(--good);box-shadow:0 0 0 4px color-mix(in srgb, var(--good) 20%, transparent)}.connect.svelte-13jnjfc{border-color:color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 6%, var(--surface));flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.tiles.svelte-13jnjfc{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:16px}.tile.svelte-13jnjfc{flex-direction:column;gap:8px;padding:16px 18px;display:flex}.tile.svelte-13jnjfc .lbl:where(.svelte-13jnjfc){color:var(--muted);align-items:center;gap:6px;font-size:.8rem;display:flex}.tile.svelte-13jnjfc .val:where(.svelte-13jnjfc){letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600}.tile.svelte-13jnjfc .val:where(.svelte-13jnjfc) small:where(.svelte-13jnjfc){color:var(--muted);font-size:.9rem;font-weight:500}.tile.good.svelte-13jnjfc .val:where(.svelte-13jnjfc){color:#6ee7b7}.tile.warn.svelte-13jnjfc .val:where(.svelte-13jnjfc){color:#fcd34d}.tile.bad.svelte-13jnjfc .val:where(.svelte-13jnjfc){color:#fda4af}.layout.svelte-13jnjfc{grid-template-columns:minmax(0,1fr) 320px;align-items:start}@media (max-width:1150px){.layout.svelte-13jnjfc{grid-template-columns:1fr}}.board.svelte-13jnjfc{padding-bottom:8px}.sort.svelte-13jnjfc{width:auto;margin-left:auto;padding:7px 34px 7px 12px;font-size:.85rem}.table-wrap.svelte-13jnjfc{margin:0 -20px;overflow-x:auto}.table.svelte-13jnjfc th:where(.svelte-13jnjfc),.table.svelte-13jnjfc td:where(.svelte-13jnjfc){padding:10px 9px}.table.svelte-13jnjfc th:where(.svelte-13jnjfc):first-child,.table.svelte-13jnjfc td:where(.svelte-13jnjfc):first-child{padding-left:20px}.table.svelte-13jnjfc th:where(.svelte-13jnjfc):last-child,.table.svelte-13jnjfc td:where(.svelte-13jnjfc):last-child{padding-right:20px}.table.svelte-13jnjfc{font-size:.85rem}.num.svelte-13jnjfc{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}th.num.svelte-13jnjfc{text-align:right}.sorted.svelte-13jnjfc{color:var(--text)}td.num.svelte-13jnjfc:not(.sorted){color:var(--text-2)}.rank.svelte-13jnjfc{color:var(--muted);font-variant-numeric:tabular-nums;width:36px}.rank.top.svelte-13jnjfc{color:#fcd34d;font-weight:600}.who.svelte-13jnjfc{white-space:nowrap;gap:10px}.nowrap.svelte-13jnjfc{white-space:nowrap}.side.svelte-13jnjfc{gap:16px}.online.svelte-13jnjfc{flex-direction:column;gap:8px;max-height:320px;display:flex;overflow-y:auto}.op.svelte-13jnjfc{gap:10px;font-size:.9rem}.grow.svelte-13jnjfc{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.feed.svelte-13jnjfc{flex-direction:column;gap:10px;max-height:520px;display:flex;overflow-y:auto}.ev.svelte-13jnjfc{grid-template-columns:24px 1fr auto;align-items:start;gap:10px;font-size:.85rem;line-height:1.4;display:grid}.ic.svelte-13jnjfc{background:var(--bg-2);width:24px;height:24px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.ev.join.svelte-13jnjfc .ic:where(.svelte-13jnjfc){color:#6ee7b7}.ev.death.svelte-13jnjfc .ic:where(.svelte-13jnjfc),.ev.denied.svelte-13jnjfc .ic:where(.svelte-13jnjfc),.ev.kick.svelte-13jnjfc .ic:where(.svelte-13jnjfc){color:#fda4af}.ev.advancement.svelte-13jnjfc .ic:where(.svelte-13jnjfc){color:#fcd34d}.txt.svelte-13jnjfc{color:var(--text-2);padding-top:3px}.txt.svelte-13jnjfc strong:where(.svelte-13jnjfc){color:var(--text);font-weight:560}.ev.svelte-13jnjfc .tiny:where(.svelte-13jnjfc){padding-top:5px}.skeleton.svelte-13jnjfc{border-radius:var(--radius);background:var(--surface);height:420px}.capes.svelte-1jinibi{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.cape.svelte-1jinibi{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.stage.svelte-1jinibi{background:var(--bg-2);border-bottom:1px solid var(--line);place-items:center;padding:22px;display:grid}.meta.svelte-1jinibi{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.tags.svelte-1jinibi{gap:10px}.gap.svelte-1jinibi{gap:5px}.actions.svelte-1jinibi{opacity:0;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.cape.svelte-1jinibi:hover .actions:where(.svelte-1jinibi),.cape.svelte-1jinibi:focus-within .actions:where(.svelte-1jinibi){opacity:1}.actions.svelte-1jinibi button:where(.svelte-1jinibi){background:color-mix(in srgb, var(--surface) 85%, transparent)}.empty.svelte-1jinibi svg{color:var(--muted)}.empty.svelte-1jinibi .add:where(.svelte-1jinibi){margin-top:18px}.editor.svelte-1jinibi{align-items:flex-start;gap:20px;display:flex}.grow.svelte-1jinibi{flex:1;min-width:0}.drop.svelte-1jinibi{border:1px dashed var(--line-strong);border-radius:var(--radius);width:120px;height:168px;color:var(--muted);background:var(--bg-2);cursor:pointer;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.drop.has.svelte-1jinibi{border-style:solid}.drop.svelte-1jinibi input:where(.svelte-1jinibi){opacity:0;cursor:pointer;position:absolute;inset:0}.field.svelte-1jinibi{flex-direction:column;gap:7px;display:flex}.lbl.svelte-1jinibi{color:var(--text-2);font-size:.85rem;font-weight:500}.vis.svelte-1jinibi{flex-direction:column;gap:6px;display:flex}.opt.svelte-1jinibi{text-align:left;white-space:normal;background:var(--bg-2);justify-content:flex-start;gap:12px;padding:10px 12px}.opt.svelte-1jinibi>span:where(.svelte-1jinibi){flex-direction:column;gap:2px;display:flex}.opt.svelte-1jinibi svg{color:var(--muted);flex-shrink:0}.opt.on.svelte-1jinibi{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-soft)}.opt.on.svelte-1jinibi svg{color:var(--accent-2)}.gpick.svelte-1jinibi{background:var(--bg-2);border-radius:99px;padding:6px 12px;font-size:.85rem}.gpick.on.svelte-1jinibi{border-color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent)}.dot.svelte-1jinibi{border-radius:50%;width:10px;height:10px}@media (max-width:560px){.editor.svelte-1jinibi{flex-direction:column;align-items:center}}.page.svelte-hc7ao7{max-width:1500px}header.svelte-hc7ao7{margin-bottom:24px}.filters.svelte-hc7ao7{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}label.svelte-hc7ao7{flex-direction:column;gap:6px;display:flex}input.svelte-hc7ao7{min-width:300px}.table-wrap.svelte-hc7ao7{overflow-x:auto}table.svelte-hc7ao7{border-collapse:collapse;width:100%}th.svelte-hc7ao7,td.svelte-hc7ao7{border-bottom:1px solid var(--line);text-align:left;padding:12px}td.svelte-hc7ao7:last-child{overflow-wrap:anywhere}.builder.svelte-x51lyg{flex-direction:column;gap:20px;max-width:1800px;margin:0 auto;padding:24px;display:flex}.builder-head.svelte-x51lyg{flex-wrap:wrap;align-items:flex-start}h1.svelte-x51lyg{margin:0 0 5px;font-size:1.7rem}h2.svelte-x51lyg{margin:0;font-size:1.15rem}p.svelte-x51lyg{color:var(--text-2);margin:4px 0;line-height:1.5}.head-actions.svelte-x51lyg{flex-wrap:wrap;justify-content:flex-end}.enabled.svelte-x51lyg{white-space:nowrap;align-items:center;gap:6px;font-size:.84rem;display:flex}.studio-tabs.svelte-x51lyg{border-bottom:1px solid var(--line);justify-content:flex-start;gap:4px;overflow-x:auto}.studio-tabs.svelte-x51lyg button:where(.svelte-x51lyg){color:var(--text-2);background:0 0;border:0;border-radius:7px 7px 0 0;padding:10px 16px}.studio-tabs.svelte-x51lyg button.active:where(.svelte-x51lyg){color:var(--text);background:var(--bg-2);box-shadow:inset 0 -2px var(--accent)}.studio-grid.svelte-x51lyg{grid-template-columns:minmax(220px,270px) minmax(350px,470px) minmax(350px,1fr);align-items:start;gap:16px;display:grid}.card.svelte-x51lyg{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;min-width:0;padding:18px}.section-list.svelte-x51lyg,.inspector.svelte-x51lyg,.preview.svelte-x51lyg{min-height:450px}.section-list.svelte-x51lyg{max-height:calc(100vh - 100px);position:sticky;top:12px;overflow-y:auto}.list-head.svelte-x51lyg{margin-bottom:12px}.list-head.svelte-x51lyg .muted:where(.svelte-x51lyg){color:var(--text-2);font-size:.8rem;font-weight:400}.list-items.svelte-x51lyg{flex-direction:column;gap:5px;display:flex}.list-item.svelte-x51lyg{background:var(--bg);border:1px solid #0000;border-radius:9px;align-items:center;display:flex}.list-item.selected.svelte-x51lyg{border-color:var(--accent)}.list-item.muted-block.svelte-x51lyg{opacity:.55}.select-block.svelte-x51lyg{text-align:left;min-width:0;color:var(--text);background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:9px;display:flex}.select-block.svelte-x51lyg span:where(.svelte-x51lyg){flex-direction:column;min-width:0;display:flex}.select-block.svelte-x51lyg strong:where(.svelte-x51lyg){white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;overflow:hidden}.select-block.svelte-x51lyg small:where(.svelte-x51lyg){color:var(--text-2)}.icon-action.svelte-x51lyg{color:var(--text-2);background:0 0;border:0;padding:6px}.icon-action.svelte-x51lyg:hover{color:var(--text)}.danger.svelte-x51lyg{color:#e5484d}.gallery.svelte-x51lyg{border:1px solid var(--line);background:var(--bg);border-radius:8px;max-height:350px;margin-bottom:12px;padding:8px;overflow-y:auto}.group-label.svelte-x51lyg{color:var(--accent);letter-spacing:.09em;text-transform:uppercase;margin:10px 5px 4px;font-size:.68rem;display:block}.gallery-item.svelte-x51lyg{text-align:left;width:100%;color:var(--text);background:0 0;border:0;border-radius:6px;flex-direction:column;align-items:flex-start;gap:2px;padding:7px;display:flex}.gallery-item.svelte-x51lyg:hover{background:var(--bg-2)}.gallery-item.svelte-x51lyg small:where(.svelte-x51lyg){color:var(--text-2);line-height:1.35}.inspector-head.svelte-x51lyg{margin-bottom:12px}.eyebrow.svelte-x51lyg{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.7rem}.section-actions.svelte-x51lyg{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:flex-start;padding-bottom:16px}fieldset.svelte-x51lyg{border:0;border-bottom:1px solid var(--line);flex-direction:column;gap:12px;margin:0;padding:16px 0;display:flex}legend.svelte-x51lyg{padding:0;font-weight:700}label.svelte-x51lyg{flex-direction:column;gap:5px;font-size:.82rem;font-weight:550;display:flex}label.check.svelte-x51lyg{flex-direction:row;align-items:center}input.svelte-x51lyg,textarea.svelte-x51lyg,select.svelte-x51lyg{width:100%;font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);box-sizing:border-box;border-radius:7px;padding:8px 10px}input[type=checkbox].svelte-x51lyg,input[type=color].svelte-x51lyg{width:auto}input[type=color].svelte-x51lyg{min-width:64px;height:38px;padding:2px}textarea.svelte-x51lyg{resize:vertical}.two.svelte-x51lyg,.theme-grid.svelte-x51lyg{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.theme-grid.svelte-x51lyg{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.list-field.svelte-x51lyg{flex-direction:column;gap:10px;display:flex}.item-editor.svelte-x51lyg{border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.preview.svelte-x51lyg{position:sticky;top:12px}.preview.svelte-x51lyg iframe:where(.svelte-x51lyg){border:1px solid var(--line);background:#fff;border-radius:8px;width:100%;height:min(72vh,850px)}.settings-grid.svelte-x51lyg{flex-direction:column;gap:14px;width:min(100%,850px);display:flex}.settings-grid.svelte-x51lyg h2:where(.svelte-x51lyg){margin-bottom:0}.code.svelte-x51lyg{min-height:300px;font-family:monospace}.empty.svelte-x51lyg{color:var(--text-2);padding:24px 8px}.upload-button.svelte-x51lyg{border:1px solid var(--line);cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--accent);background:var(--bg);border-radius:7px;padding:6px 10px;display:inline-flex}@media (max-width:1250px){.studio-grid.svelte-x51lyg{grid-template-columns:240px minmax(350px,1fr)}.preview.svelte-x51lyg{grid-column:1/-1;position:static}}@media (max-width:700px){.builder.svelte-x51lyg{padding:12px}.studio-grid.svelte-x51lyg{grid-template-columns:1fr}.section-list.svelte-x51lyg{max-height:none;position:static}.two.svelte-x51lyg{grid-template-columns:1fr}}.window.svelte-tkoey9{box-shadow:0 40px 90px -30px #000c, 0 0 0 1px #ffffff08 inset, 0 0 80px -30px color-mix(in srgb, var(--accent,#8b6cff) 55%, transparent);--map-accent:var(--accent,#8b6cff);background:#0b0d17;border:1px solid #ffffff1f;border-radius:20px;overflow:hidden}.bar.svelte-tkoey9{color:#ffffffb3;background:linear-gradient(#ffffff0f,#ffffff05);border-bottom:1px solid #ffffff14;align-items:center;gap:12px;padding:11px 16px;font-size:12.5px;display:flex}.dots.svelte-tkoey9{gap:6px;display:inline-flex}.dots.svelte-tkoey9 i:where(.svelte-tkoey9){background:#ffffff29;border-radius:50%;width:10px;height:10px}.dots.svelte-tkoey9 i:where(.svelte-tkoey9):first-child{background:#ff5f57}.dots.svelte-tkoey9 i:where(.svelte-tkoey9):nth-child(2){background:#febc2e}.dots.svelte-tkoey9 i:where(.svelte-tkoey9):nth-child(3){background:#28c840}.title.svelte-tkoey9{letter-spacing:.02em;font-weight:650}.live.svelte-tkoey9{align-items:center;gap:7px;margin-left:auto;font-weight:560;display:inline-flex}.live.svelte-tkoey9 b:where(.svelte-tkoey9){background:#3fb97c;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite svelte-tkoey9-ping;box-shadow:0 0 10px #3fb97c}@keyframes svelte-tkoey9-ping{50%{opacity:.35}}.frame.svelte-tkoey9{width:100%}@media (prefers-reduced-motion:reduce){.live.svelte-tkoey9 b:where(.svelte-tkoey9){animation:none}}.landing-wrap.svelte-1oai8ta{background:var(--landing-bg);min-height:100vh;color:var(--landing-text);font-family:var(--landing-font), sans-serif;flex-direction:column;display:flex}.container.svelte-1oai8ta{max-width:var(--section-width,var(--landing-width));box-sizing:border-box;width:100%;margin:0 auto;padding:0 24px}.section-shell.svelte-1oai8ta{background:var(--section-bg)}.section-shell.svelte-1oai8ta .section:where(.svelte-1oai8ta){padding:var(--section-padding) 0}.section-shell.svelte-1oai8ta .section.alt-bg:where(.svelte-1oai8ta){background:0 0}.section-shell.svelte-1oai8ta .hero-block:where(.svelte-1oai8ta){padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.section-shell.svelte-1oai8ta h2:where(.svelte-1oai8ta){color:var(--landing-text)}.section-shell.svelte-1oai8ta .muted:where(.svelte-1oai8ta){color:var(--landing-muted)}.section-shell.svelte-1oai8ta .custom-text:where(.svelte-1oai8ta) h2:where(.svelte-1oai8ta),.section-shell.svelte-1oai8ta .custom-split:where(.svelte-1oai8ta) h2:where(.svelte-1oai8ta),.section-shell.svelte-1oai8ta .custom-cta:where(.svelte-1oai8ta) h2:where(.svelte-1oai8ta),.section-shell.svelte-1oai8ta .custom-media:where(.svelte-1oai8ta) h2:where(.svelte-1oai8ta){margin:0 0 14px;font-size:clamp(26px,4vw,42px)}.custom-eyebrow.svelte-1oai8ta{color:var(--landing-accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px;font-size:12px;font-weight:700;display:inline-block}.custom-body.svelte-1oai8ta{white-space:pre-line;max-width:850px;margin:20px auto 0 0;font-size:17px;line-height:1.75}.custom-text[style*=center].svelte-1oai8ta .custom-body:where(.svelte-1oai8ta){margin-left:auto;margin-right:auto}.custom-media.svelte-1oai8ta{text-align:center}.custom-media.svelte-1oai8ta img:where(.svelte-1oai8ta){border-radius:var(--landing-radius);width:100%;max-height:700px}.custom-media.svelte-1oai8ta iframe:where(.svelte-1oai8ta),.custom-media.svelte-1oai8ta video:where(.svelte-1oai8ta){aspect-ratio:16/9;border-radius:var(--landing-radius);background:#000;border:0;width:100%}.custom-split.svelte-1oai8ta{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(30px,5vw,90px);display:grid}.custom-split.reverse.svelte-1oai8ta img:where(.svelte-1oai8ta){order:-1}.custom-split.svelte-1oai8ta img:where(.svelte-1oai8ta){border-radius:var(--landing-radius);object-fit:cover;width:100%;max-height:560px}.custom-grid.svelte-1oai8ta{gap:20px;display:grid}.custom-card.svelte-1oai8ta{background:var(--landing-surface);border:1px solid color-mix(in srgb, var(--landing-text) 12%, transparent);border-radius:var(--landing-radius);margin:0;padding:28px}.custom-card.svelte-1oai8ta h3:where(.svelte-1oai8ta){margin:12px 0 8px;font-size:19px}.custom-card.svelte-1oai8ta p:where(.svelte-1oai8ta){line-height:1.6}.custom-card.svelte-1oai8ta footer:where(.svelte-1oai8ta){color:var(--landing-accent);margin-top:18px;font-weight:700}.custom-card.svelte-1oai8ta footer:where(.svelte-1oai8ta) small:where(.svelte-1oai8ta){color:var(--landing-muted);font-weight:400}.custom-icon.svelte-1oai8ta{color:var(--landing-accent);font-size:30px}.gallery-grid.svelte-1oai8ta figure:where(.svelte-1oai8ta){margin:0}.gallery-grid.svelte-1oai8ta img:where(.svelte-1oai8ta){aspect-ratio:4/3;object-fit:cover;border-radius:var(--landing-radius);width:100%}.gallery-grid.svelte-1oai8ta figcaption:where(.svelte-1oai8ta){color:var(--landing-muted);padding-top:8px;font-size:13px}.custom-cta.svelte-1oai8ta{text-align:center}.custom-cta.svelte-1oai8ta p:where(.svelte-1oai8ta){color:var(--landing-muted);max-width:680px;margin:0 auto 24px;font-size:18px}.custom-actions.svelte-1oai8ta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.custom-actions.align-left.svelte-1oai8ta{justify-content:flex-start}.custom-button.svelte-1oai8ta{border-radius:var(--landing-radius);background:var(--landing-accent);color:#fff;justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.custom-button.secondary.svelte-1oai8ta{background:var(--landing-surface);color:var(--landing-text);border:1px solid color-mix(in srgb, var(--landing-text) 20%, transparent)}.custom-divider.svelte-1oai8ta{place-items:center;display:grid}.custom-divider.svelte-1oai8ta span:where(.svelte-1oai8ta){width:min(90%, var(--landing-width));background:color-mix(in srgb, var(--landing-text) 18%, transparent);height:1px}.custom-divider.glow.svelte-1oai8ta span:where(.svelte-1oai8ta){background:var(--landing-accent);height:2px;box-shadow:0 0 24px var(--landing-accent)}.max-w-narrow.svelte-1oai8ta{max-width:820px}.navbar.svelte-1oai8ta{z-index:100;-webkit-backdrop-filter:blur(16px);background:#090a0fd1;border-bottom:1px solid #ffffff14;position:sticky;top:0}.nav-container.svelte-1oai8ta{justify-content:space-between;align-items:center;gap:16px;max-width:1140px;margin:0 auto;padding:14px 24px;display:flex}.brand-group.svelte-1oai8ta{align-items:center;gap:10px;display:flex}.brand-img.svelte-1oai8ta{object-fit:contain;border-radius:6px;width:28px;height:28px}.brand-logo.svelte-1oai8ta{background:var(--landing-accent);width:14px;height:14px;box-shadow:0 0 12px var(--landing-accent);border-radius:50%}.brand-title.svelte-1oai8ta{letter-spacing:-.01em;font-size:18px;font-weight:700}.nav-links.svelte-1oai8ta{gap:24px;display:flex}.nav-link-btn.svelte-1oai8ta{color:var(--landing-muted);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s}.nav-link-btn.svelte-1oai8ta:hover{color:var(--landing-text)}.nav-actions.svelte-1oai8ta{align-items:center;gap:12px;display:flex}.ip-pill.svelte-1oai8ta{color:var(--landing-text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99rem;align-items:center;gap:8px;padding:6px 12px;font-family:monospace;font-size:13px;font-weight:560;transition:background .15s;display:inline-flex}.ip-pill.svelte-1oai8ta:hover{background:#ffffff1a}.pulse-dot.svelte-1oai8ta{background:#3fb97c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3fb97c}.copy-badge.svelte-1oai8ta{color:var(--landing-muted);align-items:center;gap:4px;margin-left:4px;font-size:11px;display:inline-flex}.nav-login-btn.svelte-1oai8ta{color:var(--landing-muted);background:0 0;border:1px solid #ffffff24;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.nav-login-btn.svelte-1oai8ta:hover{color:var(--landing-text);border-color:#ffffff4d}.hero-block.svelte-1oai8ta{text-align:center;padding:110px 0 90px;position:relative;overflow:hidden}.hero-video.svelte-1oai8ta{object-fit:cover;opacity:.4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-bg-glow.svelte-1oai8ta{background:radial-gradient(circle, color-mix(in srgb, var(--landing-accent) 22%, transparent) 0%, transparent 70%);filter:blur(50px);pointer-events:none;width:700px;height:450px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}.hero-content.svelte-1oai8ta{z-index:10;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.hero-image.svelte-1oai8ta{object-fit:cover;border-radius:var(--landing-radius);width:min(100%,1000px);max-height:520px;margin-top:28px;box-shadow:0 30px 80px #0008}.hero-badge.svelte-1oai8ta{background:color-mix(in srgb, var(--landing-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--landing-accent) 35%, transparent);color:color-mix(in srgb, var(--landing-accent) 60%, white);border-radius:99rem;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex}.hero-badge-dot.svelte-1oai8ta{background:#3fb97c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 6px #3fb97c}.hero-title.svelte-1oai8ta{letter-spacing:-.03em;max-width:840px;margin:0;font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.1}.hero-sub.svelte-1oai8ta{color:var(--landing-muted);max-width:640px;margin:0;font-size:18px;line-height:1.6}.hero-cta-group.svelte-1oai8ta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:14px;display:flex}.btn-hero-primary.svelte-1oai8ta{border-radius:var(--landing-radius);background:var(--landing-accent);color:#fff;box-shadow:0 8px 30px color-mix(in srgb, var(--landing-accent) 40%, transparent);align-items:center;gap:12px;padding:14px 28px;font-weight:650;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.btn-hero-primary.svelte-1oai8ta:hover{background:color-mix(in srgb, var(--landing-accent) 84%, white);transform:translateY(-2px)}.cta-text-group.svelte-1oai8ta{text-align:left;flex-direction:column;display:flex}.cta-main.svelte-1oai8ta{font-size:16px;line-height:1.2}.cta-sub.svelte-1oai8ta{opacity:.85;font-size:11px;font-weight:400}.btn-hero-secondary.svelte-1oai8ta{border-radius:var(--landing-radius);color:var(--landing-text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;transition:background .15s;display:inline-flex}.btn-hero-secondary.svelte-1oai8ta:hover{background:#ffffff1a}.section.svelte-1oai8ta{padding:80px 0}.section.alt-bg.svelte-1oai8ta{background:#ffffff05;border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d}.section-head.svelte-1oai8ta{text-align:center;flex-direction:column;gap:8px;margin-bottom:44px;display:flex}.section-head.svelte-1oai8ta h2:where(.svelte-1oai8ta){letter-spacing:-.02em;margin:0;font-size:32px;font-weight:700}.muted.svelte-1oai8ta{color:var(--landing-muted);margin:0}.downloads-cards-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.download-card.svelte-1oai8ta{border-radius:var(--landing-radius);text-align:center;background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex;position:relative}.download-card.recommended.svelte-1oai8ta{border-color:color-mix(in srgb, var(--landing-accent) 50%, transparent);background:color-mix(in srgb, var(--landing-accent) 6%, transparent)}.recommended-badge.svelte-1oai8ta{text-transform:uppercase;letter-spacing:.06em;background:var(--landing-accent);color:#fff;border-radius:99rem;padding:2px 10px;font-size:10px;font-weight:700;position:absolute;top:12px}.download-card-icon.svelte-1oai8ta{border-radius:var(--landing-radius);width:56px;height:56px;color:var(--landing-accent);background:#ffffff0f;place-items:center;margin-bottom:4px;display:grid}.download-card.svelte-1oai8ta h3:where(.svelte-1oai8ta){margin:0;font-size:18px;font-weight:650}.btn-download.svelte-1oai8ta{background:var(--landing-accent);color:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.btn-download.svelte-1oai8ta:hover{background:color-mix(in srgb, var(--landing-accent) 84%, white)}.servers-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.server-card.svelte-1oai8ta{border-radius:var(--landing-radius);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;gap:14px;padding:24px;display:flex}.server-card-top.svelte-1oai8ta{justify-content:space-between;align-items:center;display:flex}.server-status-pill.svelte-1oai8ta{color:var(--landing-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.server-status-pill.svelte-1oai8ta .dot:where(.svelte-1oai8ta){background:#e5484d;border-radius:50%;width:6px;height:6px}.server-status-pill.online.svelte-1oai8ta{color:#3fb97c}.server-status-pill.online.svelte-1oai8ta .dot:where(.svelte-1oai8ta){background:#3fb97c;box-shadow:0 0 6px #3fb97c}.mc-ver-tag.svelte-1oai8ta{background:#ffffff0f;border-radius:6px;padding:2px 8px}.server-card-title.svelte-1oai8ta{margin:0;font-size:20px;font-weight:700}.server-copy-btn.svelte-1oai8ta{width:100%;color:var(--landing-text);cursor:pointer;background:#00000040;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 14px;font-family:monospace;font-size:13px;display:flex}.server-copy-btn.svelte-1oai8ta:hover{border-color:var(--landing-accent)}.sort-chips-bar.svelte-1oai8ta{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.sort-chip.svelte-1oai8ta{color:var(--landing-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:99rem;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:560;transition:all .15s;display:inline-flex}.sort-chip.active.svelte-1oai8ta{background:color-mix(in srgb, var(--landing-accent) 15%, transparent);border-color:var(--landing-accent);color:var(--landing-text)}.podium-row.svelte-1oai8ta{text-align:center;grid-template-columns:1fr 1.2fr 1fr;align-items:end;gap:16px;max-width:580px;margin:0 auto 32px;display:grid}.podium-item.svelte-1oai8ta{border-radius:var(--landing-radius);background:#ffffff0a;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:24px 16px;display:flex}.podium-item.gold.svelte-1oai8ta{background:#f59e0b14;border-color:#f59e0b66;padding-bottom:36px}.podium-item.svelte-1oai8ta .medal:where(.svelte-1oai8ta){font-size:26px}.podium-val.svelte-1oai8ta{color:var(--landing-accent);font-size:18px;font-weight:700}.lb-table-wrap.svelte-1oai8ta{border-radius:var(--landing-radius);background:#ffffff05;border:1px solid #ffffff14;overflow:hidden}.lb-table-head.svelte-1oai8ta,.lb-table-row.svelte-1oai8ta{grid-template-columns:70px 1fr 120px 120px 100px;align-items:center;padding:14px 20px;font-size:14px;display:grid}.lb-table-head.svelte-1oai8ta{text-transform:uppercase;color:var(--landing-muted);border-bottom:1px solid #ffffff14;font-size:12px;font-weight:700}.lb-table-row.svelte-1oai8ta{border-bottom:1px solid #ffffff0a}.text-right.svelte-1oai8ta{text-align:right}.score-highlight.svelte-1oai8ta{color:var(--landing-accent);font-weight:700}.stats-counter-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.counter-card.svelte-1oai8ta{border-radius:var(--landing-radius);text-align:center;background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;gap:6px;padding:32px 20px;display:flex}.counter-num.svelte-1oai8ta{color:var(--landing-accent);letter-spacing:-.02em;font-size:38px;font-weight:800}.counter-label.svelte-1oai8ta{text-transform:uppercase;letter-spacing:.06em;color:var(--landing-muted);font-size:13px;font-weight:600}.instances-cards-grid.svelte-1oai8ta,.news-cards-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.inst-card.svelte-1oai8ta,.news-card.svelte-1oai8ta{border-radius:var(--landing-radius);background:#ffffff08;border:1px solid #ffffff14;flex-direction:column;gap:10px;padding:24px;display:flex}.inst-card.svelte-1oai8ta h3:where(.svelte-1oai8ta),.news-card.svelte-1oai8ta h3:where(.svelte-1oai8ta){margin:0;font-size:18px;font-weight:700}.badge.svelte-1oai8ta{background:#ffffff14;border-radius:6px;padding:2px 8px;font-size:11px}.news-tag.svelte-1oai8ta{background:color-mix(in srgb, var(--landing-accent) 20%, transparent);color:color-mix(in srgb, var(--landing-accent) 60%, white);text-transform:uppercase;border-radius:4px;align-self:flex-start;padding:2px 8px;font-size:11px;font-weight:600}.faq-accordion.svelte-1oai8ta{flex-direction:column;gap:12px;display:flex}.faq-item.svelte-1oai8ta{border-radius:var(--landing-radius);background:#ffffff08;border:1px solid #ffffff14;overflow:hidden}.faq-q-btn.svelte-1oai8ta{width:100%;color:var(--landing-text);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;padding:18px 20px;font-size:16px;font-weight:600;display:flex}.faq-ans.svelte-1oai8ta{color:var(--landing-muted);padding:0 20px 18px;font-size:14px;line-height:1.6}.footer.svelte-1oai8ta{border-top:1px solid #ffffff14;margin-top:auto;padding:40px 0}.footer-content.svelte-1oai8ta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.empty-state-box.svelte-1oai8ta{flex-direction:column;align-items:center;gap:10px;padding:40px;display:flex}.badge-note-pill.svelte-1oai8ta{background:color-mix(in srgb, var(--landing-accent) 15%, transparent);color:color-mix(in srgb, var(--landing-accent) 60%, white);border-radius:99rem;align-items:center;margin-top:10px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.downloads-cards-grid.compact-list.svelte-1oai8ta{grid-template-columns:1fr}.socials-buttons-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin-top:24px;display:grid}.social-btn.svelte-1oai8ta{border-radius:var(--landing-radius);color:#fff;justify-content:center;align-items:center;gap:10px;padding:16px 20px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .15s,opacity .15s;display:flex}.social-btn.svelte-1oai8ta:hover{opacity:.95;transform:translateY(-2px)}.social-btn.discord.svelte-1oai8ta{background:#5865f2}.social-btn.store.svelte-1oai8ta{background:#8b5cf6}.social-btn.media.svelte-1oai8ta{background:#ef4444}.social-btn.twitter.svelte-1oai8ta{background:#0284c7}@media (max-width:768px){.custom-split.svelte-1oai8ta{grid-template-columns:1fr}.custom-split.reverse.svelte-1oai8ta img:where(.svelte-1oai8ta){order:0}.custom-grid.svelte-1oai8ta{grid-template-columns:1fr!important}.nav-links.svelte-1oai8ta{display:none}.hero-title.svelte-1oai8ta{font-size:34px}.hero-cta-group.svelte-1oai8ta{flex-direction:column;width:100%}.btn-hero-primary.svelte-1oai8ta,.btn-hero-secondary.svelte-1oai8ta{justify-content:center;width:100%}.lb-table-head.svelte-1oai8ta,.lb-table-row.svelte-1oai8ta{grid-template-columns:50px 1fr 100px}.lb-table-head.svelte-1oai8ta span:where(.svelte-1oai8ta):nth-child(4),.lb-table-head.svelte-1oai8ta span:where(.svelte-1oai8ta):nth-child(5),.lb-table-row.svelte-1oai8ta span:where(.svelte-1oai8ta):nth-child(4),.lb-table-row.svelte-1oai8ta span:where(.svelte-1oai8ta):nth-child(5){display:none}}.landing-wrap.svelte-1oai8ta{isolation:isolate;background:radial-gradient(1200px 700px at 12% -8%, color-mix(in srgb, var(--landing-accent) 16%, transparent), transparent 60%), radial-gradient(900px 600px at 95% 18%, color-mix(in srgb, var(--landing-accent) 9%, #38bdf8 6%), transparent 62%), var(--landing-bg);position:relative}.landing-wrap.svelte-1oai8ta:before{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff0e 1px,#0000 1px);background-size:28px 28px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 70%);mask-image:linear-gradient(#000 0,#0000 70%)}.section-shell.svelte-1oai8ta{position:relative}.navbar.svelte-1oai8ta{background:#0e0f189e;border:1px solid #ffffff1a;border-radius:18px;width:min(1180px,100% - 24px);margin:12px auto 0;top:12px;box-shadow:0 18px 50px -20px #000000b3,inset 0 1px #ffffff0f}.nav-container.svelte-1oai8ta{max-width:none;padding:10px 14px 10px 18px}.brand-title.svelte-1oai8ta{letter-spacing:.01em;font-size:17px}.nav-links.svelte-1oai8ta{gap:6px}.nav-link-btn.svelte-1oai8ta{border-radius:10px;padding:8px 14px;transition:color .15s,background .15s}.nav-link-btn.svelte-1oai8ta:hover{background:#ffffff12}.ip-pill.svelte-1oai8ta{background:#ffffff0d;border-radius:12px}.nav-login-btn.svelte-1oai8ta{color:var(--landing-text);background:#ffffff0d;border-color:#ffffff24;border-radius:11px;padding:8px 15px;font-weight:600;transition:background .15s,border-color .15s,transform .12s}.nav-login-btn.svelte-1oai8ta:hover{background:color-mix(in srgb, var(--landing-accent) 22%, transparent);border-color:color-mix(in srgb, var(--landing-accent) 60%, transparent);transform:translateY(-1px)}.hero-block.svelte-1oai8ta{padding:120px 0 110px}.hero-bg-glow.svelte-1oai8ta{display:none}.hero-orb.svelte-1oai8ta{filter:blur(70px);opacity:.55;pointer-events:none;will-change:transform;border-radius:50%;position:absolute}.orb-a.svelte-1oai8ta{background:radial-gradient(circle, color-mix(in srgb, var(--landing-accent) 70%, transparent), transparent 68%);width:520px;height:520px;animation:16s ease-in-out infinite alternate svelte-1oai8ta-drift-a;top:-160px;left:calc(50% - 560px)}.orb-b.svelte-1oai8ta{background:radial-gradient(circle,#38bdf873,#0000 68%);width:440px;height:440px;animation:19s ease-in-out infinite alternate svelte-1oai8ta-drift-b;top:-40px;left:calc(50% + 120px)}@keyframes svelte-1oai8ta-drift-a{to{transform:translate(90px,50px)scale(1.12)}}@keyframes svelte-1oai8ta-drift-b{to{transform:translate(-80px,70px)scale(1.08)}}.hero-grid.svelte-1oai8ta{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 0,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 0,#0000 70%)}.hero-content.svelte-1oai8ta{gap:24px}.hero-badge.svelte-1oai8ta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 40px -8px color-mix(in srgb, var(--landing-accent) 70%, transparent);padding:7px 16px}.hero-title.svelte-1oai8ta{letter-spacing:-.035em;background:linear-gradient(180deg, #fff 30%, color-mix(in srgb, var(--landing-accent) 38%, #fff) 120%);color:#0000;-webkit-text-fill-color:transparent;text-wrap:balance;-webkit-background-clip:text;background-clip:text;max-width:920px;font-size:clamp(38px,6.2vw,74px);line-height:1.04}.hero-sub.svelte-1oai8ta{text-wrap:pretty;max-width:680px;font-size:clamp(16px,1.6vw,20px)}.hero-cta-group.svelte-1oai8ta{gap:12px;margin-top:10px}.btn-hero-primary.svelte-1oai8ta{background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent) 55%, color-mix(in srgb, var(--landing-accent) 82%, #000));border:1px solid color-mix(in srgb, var(--landing-accent) 60%, #fff);box-shadow:inset 0 1px 0 #ffffff59, 0 18px 44px -14px color-mix(in srgb, var(--landing-accent) 90%, transparent);text-shadow:0 1px #00000040;border-radius:14px;padding:15px 30px;transition:transform .15s,box-shadow .15s,filter .15s;position:relative;overflow:hidden}.btn-hero-primary.svelte-1oai8ta:after{content:"";background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);transition:transform .6s;position:absolute;inset:0;transform:translate(-120%)}.btn-hero-primary.svelte-1oai8ta:hover{filter:brightness(1.06);background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent) 55%, color-mix(in srgb, var(--landing-accent) 82%, #000));box-shadow:inset 0 1px 0 #fff6, 0 24px 54px -14px color-mix(in srgb, var(--landing-accent) 100%, transparent);transform:translateY(-3px)}.btn-hero-primary.svelte-1oai8ta:hover:after{transform:translate(120%)}.btn-hero-secondary.svelte-1oai8ta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff29;border-radius:14px;padding:15px 26px;transition:background .15s,border-color .15s,transform .15s;box-shadow:inset 0 1px #ffffff0f}.btn-hero-secondary.svelte-1oai8ta:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px)}.hero-stats.svelte-1oai8ta{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;gap:0;margin-top:30px;display:flex;box-shadow:inset 0 1px #ffffff0f,0 24px 60px -30px #000c}.hero-stats.svelte-1oai8ta>div:where(.svelte-1oai8ta){flex-direction:column;align-items:center;gap:2px;min-width:130px;padding:16px 34px;display:flex}.hero-stats.svelte-1oai8ta>div:where(.svelte-1oai8ta)+div:where(.svelte-1oai8ta){border-left:1px solid #ffffff14}.hero-stats.svelte-1oai8ta strong:where(.svelte-1oai8ta){letter-spacing:-.02em;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--landing-accent) 45%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800}.hero-stats.svelte-1oai8ta span:where(.svelte-1oai8ta){letter-spacing:.09em;text-transform:uppercase;color:var(--landing-muted);font-size:11px;font-weight:700}.section-head.svelte-1oai8ta{gap:12px;margin-bottom:52px}.section-head.svelte-1oai8ta h2:where(.svelte-1oai8ta){letter-spacing:-.03em;background:linear-gradient(180deg, #fff 40%, color-mix(in srgb, var(--landing-text) 62%, transparent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,3.4vw,42px);font-weight:800}.section-head.svelte-1oai8ta h2:where(.svelte-1oai8ta):after{content:"";background:linear-gradient(90deg, var(--landing-accent), color-mix(in srgb, var(--landing-accent) 30%, #38bdf8));width:46px;height:4px;box-shadow:0 0 18px color-mix(in srgb, var(--landing-accent) 70%, transparent);border-radius:4px;margin:16px auto 0;display:block}.section-head.svelte-1oai8ta .muted:where(.svelte-1oai8ta){max-width:640px;margin:0 auto;font-size:16.5px}.download-card.svelte-1oai8ta,.server-card.svelte-1oai8ta,.counter-card.svelte-1oai8ta,.inst-card.svelte-1oai8ta,.news-card.svelte-1oai8ta,.faq-item.svelte-1oai8ta,.podium-item.svelte-1oai8ta,.lb-table-wrap.svelte-1oai8ta,.custom-card.svelte-1oai8ta{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:calc(var(--landing-radius) + 4px);background:linear-gradient(#ffffff0e,#ffffff05);border:1px solid #ffffff1a;transition:transform .2s cubic-bezier(.2,.8,.2,1),border-color .2s,box-shadow .2s,background .2s;box-shadow:inset 0 1px #ffffff0f,0 18px 40px -26px #000c}.download-card.svelte-1oai8ta:hover,.server-card.svelte-1oai8ta:hover,.inst-card.svelte-1oai8ta:hover,.news-card.svelte-1oai8ta:hover,.counter-card.svelte-1oai8ta:hover{border-color:color-mix(in srgb, var(--landing-accent) 45%, #ffffff1f);box-shadow:inset 0 1px 0 #ffffff14, 0 28px 60px -26px color-mix(in srgb, var(--landing-accent) 55%, #000);transform:translateY(-4px)}.faq-item.svelte-1oai8ta{overflow:hidden}.faq-item.svelte-1oai8ta:hover{border-color:color-mix(in srgb, var(--landing-accent) 40%, #ffffff1f)}.counter-num.svelte-1oai8ta{background:linear-gradient(180deg, #fff, var(--landing-accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px}.downloads-cards-grid.svelte-1oai8ta{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:22px}.download-card.svelte-1oai8ta{gap:8px;padding:38px 24px 26px}.download-card.recommended.svelte-1oai8ta{border-color:color-mix(in srgb, var(--landing-accent) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 17%, transparent), #ffffff05);box-shadow:0 0 0 1px color-mix(in srgb, var(--landing-accent) 40%, transparent), 0 30px 70px -30px color-mix(in srgb, var(--landing-accent) 80%, #000)}.recommended-badge.svelte-1oai8ta{letter-spacing:.08em;background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent));box-shadow:0 8px 20px -8px var(--landing-accent);padding:4px 12px;font-size:10px;top:-11px}.download-card-icon.svelte-1oai8ta{width:68px;height:68px;color:color-mix(in srgb, var(--landing-accent) 55%, #fff);background:radial-gradient(circle at 30% 20%, color-mix(in srgb, var(--landing-accent) 35%, transparent), #ffffff0a);box-shadow:inset 0 1px 0 #ffffff1f, 0 14px 30px -14px color-mix(in srgb, var(--landing-accent) 80%, transparent);border:1px solid #ffffff1f;border-radius:20px;margin-bottom:8px}.download-card.svelte-1oai8ta h3:where(.svelte-1oai8ta){letter-spacing:-.01em;font-size:21px;font-weight:750}.download-card.svelte-1oai8ta h3:where(.svelte-1oai8ta) small:where(.svelte-1oai8ta){color:var(--landing-muted);font-size:13px;font-weight:600}.dl-note.svelte-1oai8ta{color:var(--landing-muted);margin:0;font-size:13px}.dl-meta.svelte-1oai8ta{color:var(--landing-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;max-width:100%;margin:8px 0 4px;font-size:12px;display:flex}.dl-meta.svelte-1oai8ta .ver:where(.svelte-1oai8ta){color:color-mix(in srgb, var(--landing-accent) 55%, #fff);background:color-mix(in srgb, var(--landing-accent) 16%, transparent);border:1px solid color-mix(in srgb, var(--landing-accent) 35%, transparent);border-radius:99rem;padding:2px 9px;font-weight:700}.dl-meta.svelte-1oai8ta .fname:where(.svelte-1oai8ta){text-overflow:ellipsis;white-space:nowrap;color:#ffffff9e;max-width:100%;font-family:ui-monospace,JetBrains Mono Variable,monospace;overflow:hidden}.download-card.soon.svelte-1oai8ta{opacity:.6}.download-card.soon.svelte-1oai8ta:hover{transform:none}.dl-group.svelte-1oai8ta{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--landing-muted);margin:54px 0 22px;font-size:14px;font-weight:700}.downloads-cards-grid.phones.svelte-1oai8ta{max-width:620px;margin:0 auto}.btn-download.svelte-1oai8ta{letter-spacing:.01em;background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent) 55%, color-mix(in srgb, var(--landing-accent) 84%, #000));border:1px solid color-mix(in srgb, var(--landing-accent) 60%, #fff);box-shadow:inset 0 1px 0 #ffffff4d, 0 12px 26px -12px color-mix(in srgb, var(--landing-accent) 90%, transparent);text-shadow:0 1px #00000038;border-radius:12px;margin-top:10px;padding:13px 18px;font-weight:700;transition:transform .12s,filter .15s,box-shadow .15s}.btn-download.svelte-1oai8ta:hover{filter:brightness(1.08);background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent) 55%, color-mix(in srgb, var(--landing-accent) 84%, #000));transform:translateY(-1px)}.btn-download[aria-disabled=true].svelte-1oai8ta{box-shadow:none;color:var(--landing-muted);text-shadow:none;pointer-events:none;background:#ffffff0f;border-color:#ffffff1f}.custom-button.svelte-1oai8ta{background:linear-gradient(180deg, color-mix(in srgb, var(--landing-accent) 80%, #fff), var(--landing-accent) 55%, color-mix(in srgb, var(--landing-accent) 84%, #000));border:1px solid color-mix(in srgb, var(--landing-accent) 60%, #fff);box-shadow:inset 0 1px 0 #ffffff4d, 0 12px 26px -12px color-mix(in srgb, var(--landing-accent) 90%, transparent);border-radius:12px;padding:13px 24px;transition:transform .12s,filter .15s}.custom-button.svelte-1oai8ta:hover{filter:brightness(1.07);transform:translateY(-2px)}.custom-button.secondary.svelte-1oai8ta{background:#ffffff0f;border-color:#ffffff2e;box-shadow:inset 0 1px #ffffff0f}.social-btn.svelte-1oai8ta{border-radius:14px;box-shadow:inset 0 1px #ffffff38,0 16px 34px -18px #000c}.server-copy-btn.svelte-1oai8ta{border-radius:11px;transition:border-color .15s,background .15s}.server-copy-btn.svelte-1oai8ta:hover{background:#ffffff0d}.sort-chip.svelte-1oai8ta{border-radius:99rem;padding:9px 18px}.sort-chip.svelte-1oai8ta:hover{color:var(--landing-text);border-color:#ffffff40}.podium-item.gold.svelte-1oai8ta{background:linear-gradient(#f59e0b33,#f59e0b0a);border-color:#f59e0b80;box-shadow:0 30px 70px -34px #f59e0bb3}.lb-table-row.svelte-1oai8ta{transition:background .15s}.lb-table-row.svelte-1oai8ta:hover{background:#ffffff0a}.footer.svelte-1oai8ta{background:linear-gradient(#0000,#00000059);border-top:0;margin-top:40px;padding:48px 0;position:relative}.footer.svelte-1oai8ta:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--landing-accent) 60%, transparent), transparent);height:1px;position:absolute;top:0;left:8%;right:8%}@media (max-width:768px){.navbar.svelte-1oai8ta{border-radius:16px;margin-top:8px;top:8px}.hero-block.svelte-1oai8ta{padding:80px 0 70px}.hero-stats.svelte-1oai8ta>div:where(.svelte-1oai8ta){min-width:0;padding:14px 18px}.hero-stats.svelte-1oai8ta strong:where(.svelte-1oai8ta){font-size:22px}.orb-a.svelte-1oai8ta,.orb-b.svelte-1oai8ta{opacity:.4}}@media (prefers-reduced-motion:reduce){.orb-a.svelte-1oai8ta,.orb-b.svelte-1oai8ta{animation:none}.btn-hero-primary.svelte-1oai8ta:after{display:none}.download-card.svelte-1oai8ta,.server-card.svelte-1oai8ta,.inst-card.svelte-1oai8ta,.news-card.svelte-1oai8ta,.counter-card.svelte-1oai8ta{transition:none}}.bar.svelte-zsg1jl{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.search.svelte-zsg1jl{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;flex:14rem;align-items:center;gap:8px;padding:0 10px;display:flex}.search.svelte-zsg1jl input:where(.svelte-zsg1jl){color:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 0}select.svelte-zsg1jl{width:auto;max-width:15rem}.tint.svelte-zsg1jl input:where(.svelte-zsg1jl){border:1px solid var(--line);background:var(--bg-2);border-radius:8px;width:42px;height:38px;padding:2px}.grid.svelte-zsg1jl{grid-template-columns:repeat(auto-fill,minmax(86px,1fr));grid-auto-rows:min-content;align-content:start;gap:6px;max-height:52vh;padding:2px;display:grid;overflow:auto}.cell.svelte-zsg1jl{cursor:pointer;color:inherit;background:#ffffff08;border:1px solid #0000;border-radius:10px;justify-items:center;gap:4px;padding:10px 4px 6px;transition:background .12s,border-color .12s,transform .12s;display:grid}.cell.svelte-zsg1jl:hover,.cell.svelte-zsg1jl:focus-visible{background:color-mix(in srgb, var(--accent,#7c5cff) 18%, transparent);border-color:color-mix(in srgb, var(--accent,#7c5cff) 60%, transparent);transform:translateY(-1px)}.cell.svelte-zsg1jl img:where(.svelte-zsg1jl){object-fit:contain;width:34px;height:34px}.cell.svelte-zsg1jl span:where(.svelte-zsg1jl){opacity:.65;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.64rem;overflow:hidden}.cell.svelte-zsg1jl em:where(.svelte-zsg1jl){opacity:.4;margin-top:-3px;font-size:.58rem;font-style:normal}.more.svelte-zsg1jl{place-items:center;margin-top:10px;display:grid}.credit.svelte-zsg1jl{margin:10px 0 0;font-size:.72rem}.bundle.svelte-1eujypa{border:1px solid var(--line,#ffffff1a);background:color-mix(in srgb, var(--accent,#8b6cff) 5%, transparent);border-radius:14px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}header.svelte-1eujypa{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.head.svelte-1eujypa{align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.head.svelte-1eujypa small:where(.svelte-1eujypa){color:var(--muted);margin-left:.3rem;font-weight:400}.menu.svelte-1eujypa{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.5rem;display:grid}.kind.svelte-1eujypa{text-align:left;background:var(--surface,#ffffff0d);border:1px solid var(--line,#ffffff1a);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .6rem;padding:.6rem .7rem;display:grid}.kind.svelte-1eujypa:hover{border-color:var(--accent)}.kind.svelte-1eujypa small:where(.svelte-1eujypa){color:var(--muted);grid-column:2;font-size:.72rem;line-height:1.3}.row.svelte-1eujypa{background:var(--surface,#ffffff0d);border:1px solid var(--line,#ffffff14);border-radius:12px;align-items:flex-start;gap:.6rem;padding:.65rem;display:flex}.ic.svelte-1eujypa{background:color-mix(in srgb, var(--accent,#8b6cff) 20%, transparent);width:2rem;height:2rem;color:var(--accent,#8b6cff);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.fields.svelte-1eujypa{flex-wrap:wrap;flex:1;align-items:flex-end;gap:.5rem .7rem;min-width:0;display:flex}.kind-name.svelte-1eujypa{flex-basis:100%;font-size:.85rem}label.svelte-1eujypa{color:var(--muted);flex-direction:column;gap:.2rem;min-width:7.5rem;font-size:.74rem;display:flex}label.wide.svelte-1eujypa{flex:1;min-width:12rem}.empty.svelte-1eujypa{color:var(--muted);margin:0;font-size:.82rem}.sm.svelte-1eujypa{align-items:center;gap:.3rem;display:inline-flex}.page.svelte-1a5tjdb{flex-direction:column;gap:24px;min-width:0;display:flex}header.svelte-1a5tjdb{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}h1.svelte-1a5tjdb{margin:0 0 6px;font-size:1.75rem;font-weight:700}header.svelte-1a5tjdb p:where(.svelte-1a5tjdb){color:var(--muted);margin:0;font-size:.95rem}.limit-banner.svelte-1a5tjdb{background:color-mix(in srgb, var(--accent) 9%, var(--bg-2));border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:.9rem;display:flex}@media (max-width:700px){.limit-banner.svelte-1a5tjdb{flex-wrap:wrap}}.limit-banner.svelte-1a5tjdb:hover{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}.limit-banner.svelte-1a5tjdb .edit:where(.svelte-1a5tjdb){color:var(--accent-2);white-space:nowrap;margin-left:auto}.pin-tag.svelte-1a5tjdb{color:#fcd34d;vertical-align:middle;background:#fcd34d29;border-radius:99px;align-items:center;gap:3px;margin-left:8px;padding:1px 7px;font-size:.68rem;font-weight:600;display:inline-flex}.stats-row.svelte-1a5tjdb{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.stat-card.svelte-1a5tjdb{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.stat-card.svelte-1a5tjdb .label:where(.svelte-1a5tjdb){text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.8rem}.stat-card.svelte-1a5tjdb .value:where(.svelte-1a5tjdb){font-size:1.8rem;font-weight:700}.text-success.svelte-1a5tjdb{color:var(--success,#22c55e)}.text-accent.svelte-1a5tjdb{color:var(--accent,#6366f1)}.text-accent-2.svelte-1a5tjdb{color:#a855f7}.toolbar.svelte-1a5tjdb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.search-box.svelte-1a5tjdb{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:500px;padding:8px 14px;display:flex}.search-box.svelte-1a5tjdb input:where(.svelte-1a5tjdb){color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:.9rem}.filters.svelte-1a5tjdb{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.segmented.svelte-1a5tjdb{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:flex}.segmented.svelte-1a5tjdb button:where(.svelte-1a5tjdb){color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 14px;font-size:.85rem;font-weight:500;transition:all .15s}.segmented.svelte-1a5tjdb button.active:where(.svelte-1a5tjdb){background:var(--surface);color:var(--text);box-shadow:0 1px 3px #0000004d}select.svelte-1a5tjdb{background:var(--bg-2);border:1px solid var(--line);color:var(--text);border-radius:10px;outline:none;padding:8px 14px;font-size:.85rem}.table-wrap.svelte-1a5tjdb{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;width:100%;min-width:0;overflow-x:auto}table.svelte-1a5tjdb{border-collapse:collapse;text-align:left;width:100%;min-width:1040px;font-size:.9rem}th.svelte-1a5tjdb{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;padding:12px 16px;font-size:.75rem}td.svelte-1a5tjdb{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:14px 16px}tr.svelte-1a5tjdb:last-child td:where(.svelte-1a5tjdb){border-bottom:none}tr.svelte-1a5tjdb:hover td:where(.svelte-1a5tjdb){background:#ffffff04}.icon-cell.svelte-1a5tjdb{text-align:center;width:48px}.quest-icon.svelte-1a5tjdb{color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.info-cell.svelte-1a5tjdb strong:where(.svelte-1a5tjdb){margin-bottom:2px;font-size:.95rem;display:block}.info-cell.svelte-1a5tjdb p:where(.svelte-1a5tjdb){color:var(--muted);margin:0 0 4px;font-size:.82rem}.id-tag.svelte-1a5tjdb{color:var(--muted);background:#ffffff0a;border-radius:4px;padding:2px 6px;font-size:.72rem}.badge.svelte-1a5tjdb{letter-spacing:.05em;border-radius:6px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}.badge.daily.svelte-1a5tjdb{color:#818cf8;background:#6366f126;border:1px solid #6366f14d}.badge.weekly.svelte-1a5tjdb{color:#c084fc;background:#a855f726;border:1px solid #a855f74d}.cat-tag.svelte-1a5tjdb{text-transform:capitalize;color:var(--text-2);background:#ffffff0d;border-radius:6px;padding:3px 8px;font-size:.75rem;display:inline-block}.stat-target.svelte-1a5tjdb{flex-direction:column;gap:2px;display:flex}.stat-target.svelte-1a5tjdb strong:where(.svelte-1a5tjdb){font-size:.95rem}.stat-target.svelte-1a5tjdb code:where(.svelte-1a5tjdb){color:var(--muted);font-size:.72rem}.xp-badge.svelte-1a5tjdb{color:#eab308;background:#eab3081f;border:1px solid #eab30840;border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:.82rem;font-weight:600;display:inline-flex}.status-active.svelte-1a5tjdb{color:var(--success,#22c55e);align-items:center;gap:5px;font-size:.82rem;font-weight:500;display:inline-flex}.status-inactive.svelte-1a5tjdb{color:var(--muted);align-items:center;gap:5px;font-size:.82rem;display:inline-flex}.actions.svelte-1a5tjdb{align-items:center;gap:6px;display:flex}.form.svelte-1a5tjdb{flex-direction:column;gap:16px;padding-top:12px;display:flex}.field.svelte-1a5tjdb{flex-direction:column;gap:6px;display:flex}.field.svelte-1a5tjdb label:where(.svelte-1a5tjdb){color:var(--muted);font-size:.82rem;font-weight:500}.field.svelte-1a5tjdb input:where(.svelte-1a5tjdb),.field.svelte-1a5tjdb textarea:where(.svelte-1a5tjdb),.field.svelte-1a5tjdb select:where(.svelte-1a5tjdb){background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:8px;padding:10px 12px;font-size:.9rem}.field.checkbox.svelte-1a5tjdb label:where(.svelte-1a5tjdb){cursor:pointer;color:var(--text);align-items:center;gap:8px;font-size:.88rem;display:flex}.grid-2.svelte-1a5tjdb{grid-template-columns:1fr 1fr;gap:12px;display:grid}.grid-3.svelte-1a5tjdb{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.modal-actions.svelte-1a5tjdb{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.empty.svelte-1a5tjdb{text-align:center;color:var(--muted);background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:60px 20px}@media (max-width:720px){header.svelte-1a5tjdb{flex-wrap:wrap}.stats-row.svelte-1a5tjdb{grid-template-columns:repeat(2,minmax(0,1fr))}.search-box.svelte-1a5tjdb{flex-basis:100%;min-width:0;max-width:none}.filters.svelte-1a5tjdb,.segmented.svelte-1a5tjdb{width:100%}.segmented.svelte-1a5tjdb button:where(.svelte-1a5tjdb){flex:1;padding-inline:4px}.grid-2.svelte-1a5tjdb,.grid-3.svelte-1a5tjdb{grid-template-columns:minmax(0,1fr)}.form.svelte-1a5tjdb .field:where(.svelte-1a5tjdb){min-width:0}}.page.svelte-yzmy2s{flex-direction:column;gap:24px;display:flex}header.svelte-yzmy2s{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}h1.svelte-yzmy2s{margin:0 0 6px;font-size:1.75rem;font-weight:700}header.svelte-yzmy2s p:where(.svelte-yzmy2s){color:var(--muted);margin:0;font-size:.95rem}.creator-spotlight.svelte-yzmy2s{border:1px solid var(--line);background:linear-gradient(135deg,#18181bcc,#09090be6);border-radius:14px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}.spotlight-header.svelte-yzmy2s{align-items:center;gap:10px;font-size:.95rem;font-weight:600;display:flex}.text-gold.svelte-yzmy2s{color:#eab308}.toast-preview-row.svelte-yzmy2s{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.mc-toast.svelte-yzmy2s{background:#212121;border:2px solid #3f3f46;border-radius:8px;align-items:center;gap:14px;padding:10px 14px;display:flex;box-shadow:0 4px 14px #0009,inset 0 1px #ffffff1a}.mc-toast.goal.svelte-yzmy2s{border-color:#0284c7}.mc-toast.challenge.svelte-yzmy2s{border-color:#9333ea}.mc-toast-body.svelte-yzmy2s{flex-direction:column;gap:2px;display:flex}.mc-toast-title.svelte-yzmy2s{letter-spacing:.05em;text-transform:uppercase;font-family:monospace,sans-serif;font-size:.8rem;font-weight:700}.text-task.svelte-yzmy2s{color:#ff5;text-shadow:1px 1px #3f3f00}.text-goal.svelte-yzmy2s{color:#5ff;text-shadow:1px 1px #003f3f}.text-challenge.svelte-yzmy2s{color:#f5f;text-shadow:1px 1px #3f003f}.mc-toast-desc.svelte-yzmy2s{color:#fff;text-shadow:1px 1px #181818;font-size:.9rem;font-weight:600}.mc-frame-outer.svelte-yzmy2s{background:#18181b;border:2px solid #eab308;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.mc-frame-outer.task.svelte-yzmy2s{border-radius:6px}.mc-frame-outer.goal.svelte-yzmy2s{border-radius:50%}.mc-frame-outer.challenge.svelte-yzmy2s{clip-path:polygon(15% 0%,85% 0%,100% 15%,100% 85%,85% 100%,15% 100%,0% 85%,0% 15%);border-radius:6px}.mc-frame-inner.svelte-yzmy2s{border-radius:inherit;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.mc-icon.svelte-yzmy2s{font-size:1.3rem}.border-gold.svelte-yzmy2s{border-color:#eab308!important;box-shadow:0 0 10px #eab30899!important}.border-diamond.svelte-yzmy2s{border-color:#06b6d4!important;box-shadow:0 0 12px #06b6d4cc!important}.border-purple.svelte-yzmy2s{border-color:#c084fc!important;box-shadow:0 0 14px #c084fccc!important}.bg-stone.svelte-yzmy2s{background:radial-gradient(circle,#52525b 0%,#27272a 100%)}.bg-deepslate.svelte-yzmy2s{background:radial-gradient(circle,#27272a 0%,#09090b 100%)}.bg-obsidian.svelte-yzmy2s{background:radial-gradient(circle,#2e1065 0%,#0f172a 100%)}.toolbar.svelte-yzmy2s{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.filters.svelte-yzmy2s{align-items:center;gap:12px;display:flex}.filters.svelte-yzmy2s label:where(.svelte-yzmy2s){color:var(--muted);font-size:.82rem}select.svelte-yzmy2s{background:var(--bg-2);border:1px solid var(--line);color:var(--text);border-radius:10px;outline:none;padding:8px 14px;font-size:.85rem}.count-badge.svelte-yzmy2s{color:var(--muted);font-size:.85rem}.grid.svelte-yzmy2s{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;display:grid}.ach-card.svelte-yzmy2s{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:16px;padding:18px;transition:transform .15s,border-color .15s;display:flex;position:relative}.ach-card.svelte-yzmy2s:hover{border-color:#ffffff26;transform:translateY(-2px)}.ach-icon-container.svelte-yzmy2s{flex-shrink:0;padding-top:2px}.ach-info.svelte-yzmy2s{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.ach-header.svelte-yzmy2s{align-items:center;gap:8px;display:flex}.ach-type.svelte-yzmy2s{letter-spacing:.05em;border-radius:4px;padding:2px 6px;font-size:.68rem;font-weight:700}.ach-type.task.svelte-yzmy2s{color:#eab308;background:#eab30826}.ach-type.goal.svelte-yzmy2s{color:#06b6d4;background:#06b6d426}.ach-type.challenge.svelte-yzmy2s{color:#c084fc;background:#c084fc26}.ach-xp.svelte-yzmy2s{color:#eab308;align-items:center;gap:4px;font-size:.75rem;font-weight:600;display:inline-flex}.ach-info.svelte-yzmy2s h3:where(.svelte-yzmy2s){margin:2px 0 0;font-size:1rem;font-weight:600}.ach-info.svelte-yzmy2s p:where(.svelte-yzmy2s){color:var(--muted);margin:0;font-size:.84rem;line-height:1.35}.ach-meta.svelte-yzmy2s{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.meta-tag.svelte-yzmy2s{color:var(--text-2);text-transform:capitalize;background:#ffffff0f;border-radius:4px;padding:2px 6px;font-size:.72rem}.meta-trigger.svelte-yzmy2s{color:#a1a1aa;background:#ffffff08;border-radius:4px;padding:2px 6px;font-size:.72rem}.card-actions.svelte-yzmy2s{flex-direction:column;gap:4px;display:flex}.preview-panel.svelte-yzmy2s{border:1px dashed var(--line);background:#0000004d;border-radius:10px;flex-direction:column;gap:10px;padding:14px;display:flex}.preview-label.svelte-yzmy2s{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.75rem}.form.svelte-yzmy2s{flex-direction:column;gap:14px;padding-top:8px;display:flex}.section-title.svelte-yzmy2s{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);border-top:1px solid var(--line);margin-top:6px;padding-top:12px;font-size:.85rem;font-weight:600}.field.svelte-yzmy2s{flex-direction:column;gap:6px;display:flex}.field.svelte-yzmy2s label:where(.svelte-yzmy2s){color:var(--muted);font-size:.82rem;font-weight:500}.field.svelte-yzmy2s input:where(.svelte-yzmy2s),.field.svelte-yzmy2s textarea:where(.svelte-yzmy2s),.field.svelte-yzmy2s select:where(.svelte-yzmy2s){background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:8px;padding:10px 12px;font-size:.9rem}.grid-2.svelte-yzmy2s{grid-template-columns:1fr 1fr;gap:12px;display:grid}.grid-3.svelte-yzmy2s{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.modal-actions.svelte-yzmy2s{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.empty.svelte-yzmy2s{text-align:center;color:var(--muted);background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:60px 20px}.stage.svelte-10xa7pd{justify-items:center;gap:10px;margin-bottom:14px;display:grid}.checker.svelte-10xa7pd{border:1px solid var(--line);background:conic-gradient(#ffffff0d 25%, #0000 0 50%, #ffffff0d 0 75%, #0000 0) 0 0 / 16px 16px, var(--bg-2);border-radius:14px;padding:22px 28px}canvas.svelte-10xa7pd{image-rendering:pixelated;height:auto;transform:scale(calc(1 + var(--w)));transform-origin:50%;margin:4px;display:block}.presets.svelte-10xa7pd{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.grid.svelte-10xa7pd{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 14px;display:grid}label.svelte-10xa7pd{color:var(--muted);flex-direction:column;gap:4px;font-size:.82rem;display:flex}label.wide.svelte-10xa7pd{grid-column:1/-1}label.check.svelte-10xa7pd{flex-direction:row;align-items:center;gap:8px}input[type=color].svelte-10xa7pd{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;width:100%;height:34px;padding:2px}.warn.svelte-10xa7pd{color:#ffb86b}.sm.svelte-10xa7pd{align-items:center;gap:5px;padding:4px 10px;font-size:.8rem;display:inline-flex}.head-actions.svelte-18aouxh{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;display:flex}@keyframes svelte-18aouxh-spin{to{transform:rotate(360deg)}}.page.svelte-18aouxh{flex-direction:column;gap:24px;display:flex}header.svelte-18aouxh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}header.svelte-18aouxh>div:where(.svelte-18aouxh):first-child{flex:1;min-width:280px}h1.svelte-18aouxh{margin:0 0 6px;font-size:1.75rem;font-weight:700}header.svelte-18aouxh p:where(.svelte-18aouxh){color:var(--muted);margin:0;font-size:.95rem}.grid-layout.svelte-18aouxh{grid-template-columns:2fr 1fr;gap:24px;display:grid}@media (max-width:1000px){.grid-layout.svelte-18aouxh{grid-template-columns:1fr}}.main-col.svelte-18aouxh{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:18px;padding:24px;display:flex}.card-header.svelte-18aouxh h2:where(.svelte-18aouxh){margin:0 0 4px;font-size:1.2rem;font-weight:600}.card-header.svelte-18aouxh .sub:where(.svelte-18aouxh){color:var(--muted);font-size:.85rem}.rewards-list.svelte-18aouxh{flex-direction:column;gap:12px;display:flex}.reward-row.svelte-18aouxh{background:var(--bg);border:1px solid var(--line);border-radius:12px;align-items:center;gap:18px;padding:16px 20px;transition:border-color .15s;display:flex}.reward-row.svelte-18aouxh:hover{border-color:#ffffff26}.level-bubble.svelte-18aouxh{background:linear-gradient(135deg,#6366f133,#a855f733);border:1px solid #6366f166;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.lvl-label.svelte-18aouxh{letter-spacing:.05em;color:#a5b4fc;font-size:.65rem;font-weight:700}.lvl-num.svelte-18aouxh{color:#fff;font-size:1.25rem;font-weight:800;line-height:1}.reward-content.svelte-18aouxh{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.reward-top.svelte-18aouxh{align-items:center;gap:10px;display:flex}.reward-icon.svelte-18aouxh{font-size:1.2rem}.reward-top.svelte-18aouxh strong:where(.svelte-18aouxh){font-size:1.05rem}.type-pill.svelte-18aouxh{letter-spacing:.05em;border-radius:5px;padding:2px 7px;font-size:.68rem;font-weight:700}.type-pill.title.svelte-18aouxh{color:#eab308;background:#eab30826}.type-pill.profile_badge.svelte-18aouxh{color:#c084fc;background:#a855f726}.type-pill.cosmetic.svelte-18aouxh{color:#f472b6;background:#ec489926}.type-pill.item.svelte-18aouxh{color:#4ade80;background:#22c55e26}.reward-content.svelte-18aouxh p:where(.svelte-18aouxh){color:var(--muted);margin:0;font-size:.86rem}.reward-xp-needed.svelte-18aouxh{color:#94a3b8;font-family:monospace;font-size:.75rem}.reward-actions.svelte-18aouxh{align-items:center;gap:6px;display:flex}@media (max-width:700px){.reward-row.svelte-18aouxh{flex-wrap:wrap}.reward-content.svelte-18aouxh{flex-basis:60%}}.side-col.svelte-18aouxh{flex-direction:column;gap:20px;display:flex}.side-card.svelte-18aouxh{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:12px;padding:20px;display:flex}.side-card.svelte-18aouxh h3:where(.svelte-18aouxh){align-items:center;gap:8px;margin:0;font-size:1rem;font-weight:600;display:flex}.text-accent.svelte-18aouxh{color:var(--accent,#6366f1)}.text-gold.svelte-18aouxh{color:#eab308}.formula-desc.svelte-18aouxh{color:var(--muted);margin:0;font-size:.85rem}.formula-box.svelte-18aouxh{border:1px solid var(--line);color:#a5b4fc;background:#0000004d;border-radius:8px;padding:8px 12px;font-family:monospace;font-size:.85rem}.curve-points.svelte-18aouxh{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.curve-points.svelte-18aouxh li:where(.svelte-18aouxh){border-bottom:1px solid #ffffff0a;justify-content:space-between;padding-bottom:4px;font-size:.85rem;display:flex}.curve-points.svelte-18aouxh li:where(.svelte-18aouxh) span:where(.svelte-18aouxh){color:var(--muted)}.muted-note.svelte-18aouxh{color:var(--muted);margin:0;font-size:.85rem}.lb-list.svelte-18aouxh{flex-direction:column;gap:8px;display:flex}.lb-item.svelte-18aouxh{background:var(--bg);border:1px solid var(--line);border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:.85rem;display:flex}.lb-rank.svelte-18aouxh{width:24px;color:var(--muted);font-weight:700}.lb-info.svelte-18aouxh{flex-direction:column;flex:1;min-width:0;display:flex}.lb-info.svelte-18aouxh strong:where(.svelte-18aouxh){font-size:.85rem}.lb-info.svelte-18aouxh span:where(.svelte-18aouxh){color:var(--muted);font-size:.72rem}.lb-lvl.svelte-18aouxh{color:#eab308;font-weight:700}.form.svelte-18aouxh{flex-direction:column;gap:14px;padding-top:8px;display:flex}.field.svelte-18aouxh{flex-direction:column;gap:6px;display:flex}.field.svelte-18aouxh label:where(.svelte-18aouxh){color:var(--muted);font-size:.82rem;font-weight:500}.field.svelte-18aouxh input:where(.svelte-18aouxh),.field.svelte-18aouxh textarea:where(.svelte-18aouxh),.field.svelte-18aouxh select:where(.svelte-18aouxh){background:var(--bg);border:1px solid var(--line);color:var(--text);border-radius:8px;padding:10px 12px;font-size:.9rem}.grid-2.svelte-18aouxh{grid-template-columns:1fr 1fr;gap:12px;display:grid}.modal-actions.svelte-18aouxh{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.empty.svelte-18aouxh{text-align:center;color:var(--muted);padding:40px 20px}.page.svelte-15xihzn{padding-bottom:90px}.tabs.svelte-15xihzn{background:var(--bg-2);border-radius:12px;gap:4px;margin-bottom:18px;padding:4px;display:inline-flex}.tabs.svelte-15xihzn button:where(.svelte-15xihzn){color:var(--muted);background:0 0;border:0;border-radius:9px;gap:8px;padding:8px 16px}.tabs.svelte-15xihzn button.on:where(.svelte-15xihzn){background:var(--accent-soft);color:var(--text)}.cols.svelte-15xihzn{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-items:start;gap:16px;margin-bottom:16px;display:grid}.quota.svelte-15xihzn{flex-direction:column;gap:14px;display:flex}.q-head.svelte-15xihzn{align-items:center;gap:12px;display:flex}.q-head.svelte-15xihzn h2:where(.svelte-15xihzn){margin:0;font-size:1.05rem}.q-head.svelte-15xihzn p:where(.svelte-15xihzn){margin:2px 0 0}.ic.svelte-15xihzn{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-2);border-radius:11px;place-items:center;display:grid}.big.svelte-15xihzn{justify-content:center;align-items:center;gap:18px;padding:6px 0;display:flex}.step.svelte-15xihzn{border-radius:50%;width:40px;height:40px;padding:0}.num.svelte-15xihzn{flex-direction:column;align-items:center;min-width:120px;display:flex}.num.svelte-15xihzn input:where(.svelte-15xihzn){text-align:center;letter-spacing:-.03em;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0;width:100px;padding:0;font-size:2.6rem;font-weight:700}.num.svelte-15xihzn input:where(.svelte-15xihzn)::-webkit-outer-spin-button{-webkit-appearance:none}.num.svelte-15xihzn input:where(.svelte-15xihzn)::-webkit-inner-spin-button{-webkit-appearance:none}.range.svelte-15xihzn{width:100%;accent-color:var(--accent)}.pool.svelte-15xihzn{color:var(--text-2);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:10px;font-size:.85rem;display:flex}.pin.svelte-15xihzn{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.warn.svelte-15xihzn{color:#fcd34d;align-items:center;gap:7px;margin:0;display:flex}.choice.svelte-15xihzn{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin:12px 0;display:grid}.opt.svelte-15xihzn{text-align:left;white-space:normal;background:var(--bg-2);justify-content:flex-start;gap:12px;padding:12px 14px}.opt.svelte-15xihzn span:where(.svelte-15xihzn){flex-direction:column;gap:2px;display:flex}.opt.svelte-15xihzn small:where(.svelte-15xihzn){color:var(--muted);font-weight:400}.opt.on.svelte-15xihzn{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-soft)}.note.svelte-15xihzn{margin:0;line-height:1.55}.fields3.svelte-15xihzn{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0;display:grid}.fields2.svelte-15xihzn{grid-template-columns:repeat(2,1fr);gap:10px;margin:10px 0;display:grid}.rates.svelte-15xihzn{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.field.svelte-15xihzn{color:var(--text-2);flex-direction:column;gap:6px;font-size:.85rem;font-weight:500;display:flex}.lab.svelte-15xihzn{justify-content:space-between;gap:8px;display:flex}.unit.svelte-15xihzn{color:var(--muted);font-size:.75rem;font-weight:400}.mult.svelte-15xihzn{margin-top:18px}.chart.svelte-15xihzn{width:100%;height:110px;margin-top:6px}.axis.svelte-15xihzn{stroke:var(--line);stroke-width:1px;fill:none}.line.svelte-15xihzn{stroke:var(--accent-2);stroke-width:2.2px;fill:none;stroke-linejoin:round;stroke-linecap:round}.chart-legend.svelte-15xihzn{justify-content:space-between;display:flex}.samples.svelte-15xihzn{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.samples.svelte-15xihzn li:where(.svelte-15xihzn){background:var(--bg-2);border-radius:10px;flex-direction:column;padding:9px 12px;font-size:.85rem;display:flex}.search.svelte-15xihzn{background:var(--bg-2);border-radius:12px;align-items:center;gap:10px;margin-bottom:14px;padding:0 12px;display:flex}.search.svelte-15xihzn input:where(.svelte-15xihzn){background:0 0;border:0}.search.svelte-15xihzn span:where(.svelte-15xihzn){white-space:nowrap}.plist.svelte-15xihzn{flex-direction:column;gap:4px;display:flex}.prow.svelte-15xihzn{text-align:left;background:0 0;border-color:#0000;border-radius:12px;grid-template-columns:34px minmax(120px,1.3fr) minmax(80px,2fr) 56px 100px;align-items:center;gap:14px;padding:9px 12px;display:grid}.prow.svelte-15xihzn:hover{background:var(--bg-2)}.pname.svelte-15xihzn{flex-direction:column;min-width:0;display:flex}.pname.svelte-15xihzn small:where(.svelte-15xihzn){font-size:.75rem}.pbar.svelte-15xihzn{background:var(--bg-2);border-radius:99px;height:6px;overflow:hidden}.pbar.wide.svelte-15xihzn{width:260px;max-width:100%;margin-top:6px}.pbar.svelte-15xihzn i:where(.svelte-15xihzn){border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;display:block}.plvl.svelte-15xihzn{color:#fcd34d;font-weight:700}.pxp.svelte-15xihzn{text-align:right;font-variant-numeric:tabular-nums;font-size:.85rem}.skeleton.svelte-15xihzn{background:var(--bg-2);border-radius:12px;height:220px}.who.svelte-15xihzn{align-items:center;gap:14px;display:flex}.who.svelte-15xihzn div:where(.svelte-15xihzn){flex-direction:column;display:flex}.modes.svelte-15xihzn{flex-wrap:wrap;gap:6px;display:flex}.mode.svelte-15xihzn{background:var(--bg-2);border-radius:99px;gap:6px;padding:7px 12px;font-size:.83rem}.mode.on.svelte-15xihzn{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-soft)}.preview.svelte-15xihzn{background:var(--bg-2);font-variant-numeric:tabular-nums;border-radius:12px;justify-content:center;align-items:center;gap:14px;padding:14px;display:flex}.preview.svelte-15xihzn strong:where(.svelte-15xihzn){color:var(--accent-2)}.arrow.svelte-15xihzn{color:var(--muted)}.savebar.svelte-15xihzn{z-index:40;background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-radius:14px;align-items:center;gap:12px;padding:10px 12px 10px 18px;animation:.2s svelte-15xihzn-rise;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px -12px #0009}@keyframes svelte-15xihzn-rise{0%{opacity:0;transform:translate(-50%,10px)}}@media (max-width:720px){.fields3.svelte-15xihzn,.rates.svelte-15xihzn{grid-template-columns:1fr}.prow.svelte-15xihzn{grid-template-columns:34px 1fr 56px}.pbar.svelte-15xihzn,.pxp.svelte-15xihzn{display:none}.savebar.svelte-15xihzn{flex-wrap:wrap;left:12px;right:12px;transform:none}}.editor.svelte-1dpzpug{flex-direction:column;gap:14px;display:flex}.grid.svelte-1dpzpug{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field.svelte-1dpzpug{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.field.wide.svelte-1dpzpug{grid-column:1/-1}.field.svelte-1dpzpug small:where(.svelte-1dpzpug),.ph.svelte-1dpzpug small:where(.svelte-1dpzpug){color:var(--muted);font-weight:400}.ph.svelte-1dpzpug{flex-direction:column;gap:6px;display:flex}.ph.svelte-1dpzpug>div:where(.svelte-1dpzpug){flex-wrap:wrap;gap:6px;display:flex}.lbl.svelte-1dpzpug{font-size:.82rem;font-weight:600}.chip.svelte-1dpzpug{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:3px 9px;font:500 .76rem ui-monospace,monospace}.fhead.svelte-1dpzpug{justify-content:space-between;align-items:center;display:flex}.fields.svelte-1dpzpug{flex-direction:column;gap:8px;display:flex}.frow.svelte-1dpzpug{grid-template-columns:1fr 1.6fr auto auto;align-items:center;gap:8px;display:grid}.inl.svelte-1dpzpug{white-space:nowrap;align-items:center;gap:6px;font-size:.78rem;display:flex}@media (max-width:760px){.grid.svelte-1dpzpug,.frow.svelte-1dpzpug{grid-template-columns:1fr}}.msg.svelte-1hmgev5{color:#dbdee1;background:#313338;border-radius:12px;gap:12px;padding:14px;font-family:gg sans,Segoe UI,system-ui,sans-serif;font-size:.9rem;line-height:1.4;display:flex}.avatar.svelte-1hmgev5{color:#fff;background:#5865f2;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:700;display:grid;overflow:hidden}.avatar.svelte-1hmgev5 img:where(.svelte-1hmgev5){object-fit:cover;width:100%;height:100%}.main.svelte-1hmgev5{flex:1;min-width:0}.who.svelte-1hmgev5{align-items:center;gap:6px;display:flex}.who.svelte-1hmgev5 strong:where(.svelte-1hmgev5){color:#f2f3f5}.bot.svelte-1hmgev5{color:#fff;background:#5865f2;border-radius:4px;padding:1px 5px;font-size:.6rem;font-weight:700}.when.svelte-1hmgev5{color:#949ba4;font-size:.72rem}.content.svelte-1hmgev5{margin:2px 0 4px}.embed.svelte-1hmgev5{background:#2b2d31;border-left:4px solid #202225;border-radius:4px;max-width:520px;margin-top:6px;padding:10px 14px 12px 12px}.grid.svelte-1hmgev5{grid-template-columns:1fr;gap:12px;display:grid}.grid.has-thumb.svelte-1hmgev5{grid-template-columns:1fr 80px}.author.svelte-1hmgev5{color:#f2f3f5;align-items:center;gap:8px;margin-bottom:4px;font-size:.82rem;font-weight:600;display:flex}.author.svelte-1hmgev5 img:where(.svelte-1hmgev5),.footer.svelte-1hmgev5 img:where(.svelte-1hmgev5){border-radius:50%;width:22px;height:22px}.title.svelte-1hmgev5{color:#f2f3f5;margin-bottom:4px;font-size:1rem;font-weight:700}.desc.svelte-1hmgev5{font-size:.88rem}.fields.svelte-1hmgev5{grid-template-columns:repeat(3,1fr);gap:8px 12px;margin-top:8px;display:grid}.field.svelte-1hmgev5{grid-column:1/-1}.field.inline.svelte-1hmgev5{grid-column:auto}.fname.svelte-1hmgev5{color:#f2f3f5;margin-bottom:2px;font-size:.82rem;font-weight:700}.fval.svelte-1hmgev5{font-size:.85rem}.thumb.svelte-1hmgev5{object-fit:cover;border-radius:6px;justify-self:end;width:80px;height:80px}.image.svelte-1hmgev5{border-radius:6px;max-width:100%;margin-top:10px;display:block}.footer.svelte-1hmgev5{color:#b5bac1;align-items:center;gap:8px;margin-top:10px;font-size:.72rem;display:flex}.msg b{color:#fff}.msg code{background:#1e1f22;border-radius:4px;padding:1px 4px;font-size:.82rem}.msg pre{white-space:pre-wrap;background:#1e1f22;border-radius:6px;margin:4px 0;padding:8px}.msg .time{background:#4e5058;border-radius:3px;padding:0 4px}.page.svelte-1c8igu8{flex-direction:column;gap:18px;display:flex}header.svelte-1c8igu8 h1:where(.svelte-1c8igu8){margin:0}header.svelte-1c8igu8 p:where(.svelte-1c8igu8){color:var(--muted);margin:4px 0 0}.warn.svelte-1c8igu8{color:#fbbf24}.tabs.svelte-1c8igu8{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.tabs.svelte-1c8igu8 button:where(.svelte-1c8igu8){color:var(--muted);background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex}.tabs.svelte-1c8igu8 button.active:where(.svelte-1c8igu8){background:var(--surface-2);color:var(--text)}.layout.svelte-1c8igu8{grid-template-columns:240px minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.list.svelte-1c8igu8{flex-direction:column;gap:6px;padding:10px;display:flex;position:sticky;top:16px}.item.svelte-1c8igu8{text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;padding:10px;display:flex}.item.on.svelte-1c8igu8{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.item.svelte-1c8igu8 small:where(.svelte-1c8igu8){color:var(--muted);margin-top:2px;font-size:.74rem;font-weight:400;display:block}.dot.svelte-1c8igu8{background:var(--muted);opacity:.5;border-radius:50%;flex-shrink:0;width:9px;height:9px;margin-top:5px}.dot.live.svelte-1c8igu8{opacity:1;background:#34d399;box-shadow:0 0 0 3px #34d39940}.form.svelte-1c8igu8{flex-direction:column;gap:18px;display:flex}.live-opts.svelte-1c8igu8 h3:where(.svelte-1c8igu8),.preview.svelte-1c8igu8 h3:where(.svelte-1c8igu8){margin:0 0 6px;font-size:.95rem}.grid.svelte-1c8igu8{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field.svelte-1c8igu8{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.field.wide.svelte-1c8igu8{grid-column:1/-1}.field.svelte-1c8igu8 small:where(.svelte-1c8igu8){color:var(--muted);font-weight:400}.actions.svelte-1c8igu8{flex-wrap:wrap;gap:8px;display:flex}.actions.svelte-1c8igu8 button:where(.svelte-1c8igu8){align-items:center;gap:6px;display:inline-flex}.preview.svelte-1c8igu8{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}@media (max-width:1280px){.layout.svelte-1c8igu8{grid-template-columns:220px minmax(0,1fr)}.preview.svelte-1c8igu8{grid-column:1/-1;position:static}}@media (max-width:800px){.layout.svelte-1c8igu8{grid-template-columns:1fr}.list.svelte-1c8igu8{flex-flow:wrap;position:static}}.page.svelte-56p6kr{flex-direction:column;gap:18px;display:flex}header.svelte-56p6kr h1:where(.svelte-56p6kr){margin:0}header.svelte-56p6kr p:where(.svelte-56p6kr){color:var(--muted);margin:4px 0 0}.warn.svelte-56p6kr{color:#fbbf24;margin-left:6px}.layout.svelte-56p6kr{grid-template-columns:240px minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.list.svelte-56p6kr{flex-direction:column;gap:6px;padding:10px;display:flex;position:sticky;top:16px}.item.svelte-56p6kr{text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:9px;padding:10px;display:flex}.item.on.svelte-56p6kr{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.item.svelte-56p6kr small:where(.svelte-56p6kr){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:.74rem;font-weight:400;display:block;overflow:hidden}.add.svelte-56p6kr{justify-content:flex-start}.form.svelte-56p6kr{flex-direction:column;gap:14px;display:flex}.grid.svelte-56p6kr,.aud.svelte-56p6kr{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.field.svelte-56p6kr{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.field.wide.svelte-56p6kr{grid-column:1/-1}.field.svelte-56p6kr small:where(.svelte-56p6kr),.ph.svelte-56p6kr small:where(.svelte-56p6kr){color:var(--muted);font-weight:400}.ph.svelte-56p6kr{flex-direction:column;gap:6px;display:flex}.ph.svelte-56p6kr>div:where(.svelte-56p6kr){flex-wrap:wrap;gap:6px;display:flex}.lbl.svelte-56p6kr{font-size:.82rem;font-weight:600}.chip.svelte-56p6kr{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:3px 9px;font:500 .76rem ui-monospace,monospace}.actions.svelte-56p6kr{flex-wrap:wrap;gap:8px;display:flex}.actions.end.svelte-56p6kr{justify-content:flex-end;margin-top:14px}.actions.svelte-56p6kr button:where(.svelte-56p6kr),.send.svelte-56p6kr button:where(.svelte-56p6kr),.testrow.svelte-56p6kr button:where(.svelte-56p6kr){align-items:center;gap:6px;display:inline-flex}.send.svelte-56p6kr{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:14px;display:flex}.send.svelte-56p6kr h3:where(.svelte-56p6kr),.preview.svelte-56p6kr h3:where(.svelte-56p6kr),.history.svelte-56p6kr h3:where(.svelte-56p6kr){margin:0;font-size:.95rem}.testrow.svelte-56p6kr{gap:8px;display:flex}.testrow.svelte-56p6kr input:where(.svelte-56p6kr){flex:1}.preview.svelte-56p6kr{flex-direction:column;gap:8px;display:flex;position:sticky;top:16px}.subject.svelte-56p6kr{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;padding:8px 12px;font-weight:600}.subject.svelte-56p6kr span:where(.svelte-56p6kr){color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.7rem;font-weight:500;display:block}iframe.svelte-56p6kr{border:1px solid var(--line);background:#0f1220;border-radius:12px;width:100%;height:520px}.history.svelte-56p6kr{flex-direction:column;gap:10px;display:flex}.bad.svelte-56p6kr{color:#fb7185}@media (max-width:1300px){.layout.svelte-56p6kr{grid-template-columns:220px minmax(0,1fr)}.preview.svelte-56p6kr{grid-column:1/-1;position:static}}@media (max-width:800px){.layout.svelte-56p6kr{grid-template-columns:1fr}.list.svelte-56p6kr{position:static}.grid.svelte-56p6kr,.aud.svelte-56p6kr{grid-template-columns:1fr}}.rename-form.svelte-pambfj{flex-direction:column;gap:12px;display:flex}.rename-form.svelte-pambfj label:where(.svelte-pambfj){color:var(--muted);flex-direction:column;gap:4px;font-size:.85rem;display:flex}.page.svelte-pambfj{flex-direction:column;gap:24px;display:flex}header.svelte-pambfj h1:where(.svelte-pambfj){margin:0 0 6px;font-size:1.75rem;font-weight:700}header.svelte-pambfj p:where(.svelte-pambfj){color:var(--muted);margin:0;font-size:.95rem}.stats-row.svelte-pambfj{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.stat-card.svelte-pambfj{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.stat-card.svelte-pambfj .label:where(.svelte-pambfj){text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:.8rem}.stat-card.svelte-pambfj .value:where(.svelte-pambfj){font-size:1.8rem;font-weight:700}.text-success.svelte-pambfj{color:var(--success,#22c55e)}.text-accent.svelte-pambfj{color:var(--accent,#6366f1)}.toolbar.svelte-pambfj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.search-box.svelte-pambfj{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;flex:1;align-items:center;gap:10px;min-width:260px;max-width:500px;padding:8px 14px;display:flex}.search-box.svelte-pambfj input:where(.svelte-pambfj){color:var(--text);background:0 0;border:none;outline:none;width:100%;font-size:.9rem}select.svelte-pambfj{background:var(--bg-2);border:1px solid var(--line);color:var(--text);border-radius:10px;outline:none;padding:8px 14px;font-size:.85rem}.table-wrap.svelte-pambfj{background:var(--bg-2);border:1px solid var(--line);border-radius:14px;overflow:hidden}table.svelte-pambfj{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}th.svelte-pambfj{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;background:#ffffff05;padding:12px 16px;font-size:.75rem}td.svelte-pambfj{vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:14px 16px}tr.svelte-pambfj:last-child td:where(.svelte-pambfj){border-bottom:none}tr.svelte-pambfj:hover td:where(.svelte-pambfj){background:#ffffff04}.guild-cell.svelte-pambfj{align-items:center;gap:12px;display:flex}.guild-avatar.svelte-pambfj{object-fit:cover;border-radius:8px;width:36px;height:36px}.guild-avatar.fallback.svelte-pambfj{color:var(--muted);background:#ffffff0f;justify-content:center;align-items:center;display:flex}.guild-desc.svelte-pambfj{color:var(--muted);margin:2px 0 0;font-size:.78rem}.tag-badge.svelte-pambfj{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f140;border-radius:4px;padding:2px 8px;font-family:monospace;font-weight:700}.instance-code.svelte-pambfj{color:var(--muted);background:#ffffff0a;border-radius:4px;padding:2px 6px;font-size:.8rem}.count-pill.svelte-pambfj{color:var(--text-2);align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.claims-pill.svelte-pambfj{color:#4ade80;align-items:center;gap:6px;font-size:.85rem;display:inline-flex}.date-text.svelte-pambfj{color:var(--muted);font-size:.8rem}.warn-note.svelte-pambfj{color:#f87171;font-size:.88rem}.modal-actions.svelte-pambfj{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.empty.svelte-pambfj{text-align:center;color:var(--muted);background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:60px 20px}.search.svelte-1ubd1ne{border:1px solid var(--line);background:var(--bg-2);border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:0 10px;display:flex}.search.svelte-1ubd1ne input:where(.svelte-1ubd1ne){color:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 0}.grid.svelte-1ubd1ne{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));grid-auto-rows:min-content;align-content:start;gap:8px;max-height:50vh;padding:2px;display:grid;overflow:auto}.cell.svelte-1ubd1ne{cursor:pointer;color:inherit;background:#ffffff08;border:1px solid #0000;border-radius:10px;justify-items:center;gap:4px;padding:10px 4px 6px;transition:background .12s,border-color .12s,transform .12s;display:grid}.cell.svelte-1ubd1ne:hover,.cell.svelte-1ubd1ne:focus-visible{background:color-mix(in srgb, var(--accent,#7c5cff) 18%, transparent);border-color:color-mix(in srgb, var(--accent,#7c5cff) 60%, transparent);transform:translateY(-1px)}.slot.svelte-1ubd1ne{background:#8b8b8b22;border:1px solid #ffffff14;border-radius:8px;place-items:center;width:52px;height:52px;display:grid}.slot.svelte-1ubd1ne img:where(.svelte-1ubd1ne){object-fit:contain;width:40px;height:40px;image-rendering:pixelated}.name.svelte-1ubd1ne{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.72rem;overflow:hidden}em.svelte-1ubd1ne{opacity:.45;margin-top:-3px;font-size:.6rem;font-style:normal}.more.svelte-1ubd1ne{place-items:center;margin-top:10px;display:grid}.empty.svelte-1ubd1ne{color:var(--muted);font-size:.85rem}.bip.svelte-1omkook{gap:5px;display:grid}.lbl.svelte-1omkook{color:var(--muted);font-size:.8rem}.cur.svelte-1omkook{border:1px solid var(--line-strong);background:var(--surface-2);color:inherit;cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:border-color .12s;display:flex}.cur.svelte-1omkook:hover{border-color:var(--accent)}.txt.svelte-1omkook{flex:1;min-width:0;display:grid}.txt.svelte-1omkook small:where(.svelte-1omkook){color:var(--muted);font-family:var(--mono);font-size:.7rem}.chg.svelte-1omkook{color:var(--accent-2);align-items:center;font-size:.8rem;display:inline-flex}.tile.svelte-1omkook{background:#8b8b8b;border-radius:9px;place-items:center;width:42px;height:42px;font-size:22px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff8}.tile.big.svelte-1omkook{width:52px;height:52px;font-size:26px}.search.svelte-1omkook{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;margin-bottom:10px;padding:0 11px;display:flex}.search.svelte-1omkook input:where(.svelte-1omkook){color:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 0}.seg.svelte-1omkook{margin-bottom:10px}.grid.svelte-1omkook{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-auto-rows:min-content;align-content:start;gap:8px;max-height:46vh;padding:2px;display:grid;overflow:auto}.t.svelte-1omkook{border:1px solid var(--line);background:var(--surface-2);color:inherit;text-align:center;cursor:pointer;border-radius:11px;justify-items:center;gap:6px;padding:10px 6px;font-size:.74rem;transition:transform .1s,border-color .1s;display:grid}.t.svelte-1omkook:hover{border-color:var(--accent);transform:translateY(-2px)}.t.on.svelte-1omkook{border-color:var(--accent);background:var(--accent-soft)}.none.svelte-1omkook{color:var(--muted);grid-column:1/-1}.custom.svelte-1omkook{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.custom.svelte-1omkook small:where(.svelte-1omkook){color:var(--muted)}.custom.svelte-1omkook input:where(.svelte-1omkook){flex:1;min-width:10rem}.note.svelte-1omkook{color:var(--muted);margin-top:10px;font-size:.78rem}.ep.svelte-x8f3en{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}header.svelte-x8f3en{justify-content:space-between;align-items:center;gap:10px;display:flex}header.svelte-x8f3en small:where(.svelte-x8f3en){color:var(--muted);margin-left:6px}.count.svelte-x8f3en{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;padding:2px 9px;font-size:.75rem}.applied.svelte-x8f3en{gap:8px;display:grid}.row.svelte-x8f3en{--c:var(--accent);background:linear-gradient(135deg, color-mix(in srgb, var(--c) 14%, var(--surface-2)), var(--surface-2));border:1px solid color-mix(in srgb, var(--c) 35%, transparent);border-radius:12px;gap:9px;padding:11px 12px;display:grid}.top.svelte-x8f3en{align-items:center;gap:8px;display:flex}.dot.svelte-x8f3en{background:var(--c);width:9px;height:9px;box-shadow:0 0 10px var(--c);border-radius:50%}.lvl.svelte-x8f3en{font-family:var(--mono);color:var(--c);font-weight:700}.beyond.svelte-x8f3en{background:color-mix(in srgb, var(--c) 22%, transparent);color:var(--c);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;display:inline-flex}.x.svelte-x8f3en{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;margin-left:auto;display:grid}.x.svelte-x8f3en:hover{background:var(--surface-3);color:var(--bad)}.slide.svelte-x8f3en{grid-template-columns:auto 1fr auto 64px;align-items:center;gap:8px;display:grid}.step.svelte-x8f3en{border:1px solid var(--line-strong);background:var(--surface-3);width:28px;height:28px;color:var(--text-2);cursor:pointer;border-radius:8px;place-items:center;display:grid}.step.svelte-x8f3en:hover{color:var(--text);border-color:var(--c)}.track.svelte-x8f3en{padding:6px 0;position:relative}.vmark.svelte-x8f3en{pointer-events:none;background:#fff7;border-radius:2px;width:2px;height:22px;position:absolute;top:2px}.num.svelte-x8f3en{text-align:center;font-family:var(--mono);padding:5px}.quick.svelte-x8f3en{flex-wrap:wrap;gap:6px;display:flex}.quick.svelte-x8f3en button:where(.svelte-x8f3en){border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:3px 10px;font-size:.72rem}.quick.svelte-x8f3en button:where(.svelte-x8f3en):hover{border-color:var(--c);color:var(--c)}.find.svelte-x8f3en{gap:8px;display:grid}.search.svelte-x8f3en{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:8px;padding:0 11px;display:flex}.search.svelte-x8f3en input:where(.svelte-x8f3en){color:inherit;background:0 0;border:0;outline:none;flex:1;padding:9px 0}.cats.svelte-x8f3en{flex-wrap:wrap;gap:6px;display:flex}.cat.svelte-x8f3en{border:1px solid var(--line);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:4px 12px;font-size:.78rem;transition:all .12s}.cat.svelte-x8f3en:hover{border-color:var(--c)}.cat.on.svelte-x8f3en{background:color-mix(in srgb, var(--c) 22%, transparent);border-color:var(--c);color:var(--c);font-weight:600}.grid.svelte-x8f3en{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));grid-auto-rows:min-content;align-content:start;gap:7px;max-height:340px;padding:2px;display:grid;overflow:auto}.card.svelte-x8f3en{--c:var(--accent);text-align:left;border:1px solid var(--line);background:var(--surface-2);color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 10px 9px 14px;transition:transform .12s,border-color .12s,background .12s;display:flex;position:relative;overflow:hidden}.card.svelte-x8f3en .bar:where(.svelte-x8f3en){background:var(--c);opacity:.7;width:4px;position:absolute;top:0;bottom:0;left:0}.card.svelte-x8f3en:hover{border-color:color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-1px)}.card.on.svelte-x8f3en{background:color-mix(in srgb, var(--c) 16%, var(--surface-2));border-color:var(--c)}.txt.svelte-x8f3en{flex:1;min-width:0;display:grid}.txt.svelte-x8f3en small:where(.svelte-x8f3en){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.max.svelte-x8f3en{font-family:var(--mono);color:var(--muted);font-size:.7rem}.tick.svelte-x8f3en{background:var(--c);color:#fff;opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.card.on.svelte-x8f3en .tick:where(.svelte-x8f3en){opacity:1}.empty.svelte-x8f3en{color:var(--muted);grid-column:1/-1}.ap.svelte-1235lsi{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}header.svelte-1235lsi{justify-content:space-between;align-items:center;display:flex}header.svelte-1235lsi small:where(.svelte-1235lsi){color:var(--muted);margin-left:6px}.count.svelte-1235lsi{background:var(--accent-soft);color:var(--accent-2);border-radius:999px;padding:2px 9px;font-size:.75rem}.applied.svelte-1235lsi{gap:9px;display:grid}.row.svelte-1235lsi{--c:var(--accent);background:linear-gradient(135deg, color-mix(in srgb, var(--c) 13%, var(--surface-2)), var(--surface-2));border:1px solid color-mix(in srgb, var(--c) 35%, transparent);border-radius:12px;gap:10px;padding:12px;display:grid}.top.svelte-1235lsi{align-items:center;gap:10px;display:flex}.ico.svelte-1235lsi{background:color-mix(in srgb, var(--c) 22%, transparent);width:32px;height:32px;color:var(--c);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.nm.svelte-1235lsi{flex:1;min-width:0;display:grid}.nm.svelte-1235lsi small:where(.svelte-1235lsi){color:var(--muted);font-size:.72rem}.val.svelte-1235lsi{font-family:var(--mono);color:var(--c);white-space:nowrap;font-size:1rem;font-weight:700}.x.svelte-1235lsi{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.x.svelte-1235lsi:hover{background:var(--surface-3);color:var(--bad)}.slots.svelte-1235lsi{flex-wrap:wrap;gap:5px;display:flex}.pill.svelte-1235lsi{border:1px solid var(--line);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:4px 11px;font-size:.75rem;transition:all .12s}.pill.svelte-1235lsi:hover{border-color:var(--c)}.pill.on.svelte-1235lsi{background:color-mix(in srgb, var(--c) 24%, transparent);border-color:var(--c);color:var(--text);font-weight:600}.grid.svelte-1235lsi{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:7px;display:grid}.card.svelte-1235lsi{--c:var(--accent);text-align:left;border:1px solid var(--line);background:var(--surface-2);color:inherit;cursor:pointer;border-radius:11px;align-items:center;gap:10px;padding:9px 10px;transition:transform .12s,border-color .12s;display:flex}.card.svelte-1235lsi:hover:not(:disabled){border-color:color-mix(in srgb, var(--c) 65%, transparent);transform:translateY(-1px)}.card.svelte-1235lsi:disabled{opacity:.4;cursor:not-allowed}.txt.svelte-1235lsi{flex:1;min-width:0;display:grid}.txt.svelte-1235lsi small:where(.svelte-1235lsi){color:var(--muted);font-size:.7rem}.plus.svelte-1235lsi{background:color-mix(in srgb, var(--c) 25%, transparent);width:22px;height:22px;color:var(--c);border-radius:50%;place-items:center;display:grid}.mt.svelte-1oz7z75{gap:6px;min-width:0;display:grid;position:relative}.lbl.svelte-1oz7z75{color:var(--muted);font-size:.8rem}.bar.svelte-1oz7z75{background:var(--surface-2);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-items:center;gap:3px;padding:3px;display:flex;position:relative}.bar.svelte-1oz7z75>button:where(.svelte-1oz7z75){height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:.78rem;display:inline-flex}.bar.svelte-1oz7z75>button:where(.svelte-1oz7z75):hover{background:var(--surface-3);color:var(--text)}.bar.svelte-1oz7z75>button.on:where(.svelte-1oz7z75){background:var(--accent-soft);color:var(--accent-2)}.compact.svelte-1oz7z75 .bar:where(.svelte-1oz7z75)>button:where(.svelte-1oz7z75) span:where(.svelte-1oz7z75){display:none}.sep.svelte-1oz7z75{background:var(--line-strong);width:1px;height:16px;margin:0 3px}.field.svelte-1oz7z75{font-family:var(--mono);font-size:.86rem}.out.svelte-1oz7z75{color:#fff;text-shadow:1px 1px #0007;white-space:pre-wrap;word-break:break-word;background:#100010f2;border:2px solid #2a0a5e;border-radius:4px;min-height:2.1em;padding:7px 10px;font:14px/1.4 ui-monospace,Cascadia Mono,Consolas,monospace}.out.svelte-1oz7z75 em:where(.svelte-1oz7z75){color:#555;font-style:normal}.b.svelte-1oz7z75{font-weight:700}.i.svelte-1oz7z75{font-style:italic}.u.svelte-1oz7z75{text-decoration:underline}.st.svelte-1oz7z75{text-decoration:line-through}.u.st.svelte-1oz7z75{text-decoration:underline line-through}.pop.svelte-1oz7z75{z-index:30;background:var(--surface);border:1px solid var(--line-strong);width:250px;box-shadow:var(--shadow);border-radius:12px;gap:10px;padding:12px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.pop.wide.svelte-1oz7z75{width:290px}.swatches.svelte-1oz7z75{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}.sw.svelte-1oz7z75{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:7px;padding:0;transition:transform .1s,border-color .1s;box-shadow:inset 0 0 0 1px #0006}.sw.svelte-1oz7z75:hover{border-color:#fff8;transform:scale(1.15)}.sw.small.svelte-1oz7z75{aspect-ratio:auto;width:20px;height:20px}.custom.svelte-1oz7z75{align-items:center;gap:8px;display:flex}.custom.svelte-1oz7z75 input[type=color]:where(.svelte-1oz7z75),.gstops.svelte-1oz7z75 input[type=color]:where(.svelte-1oz7z75){border:1px solid var(--line-strong);background:var(--surface-2);cursor:pointer;border-radius:8px;width:34px;height:30px;padding:2px}.recent.svelte-1oz7z75{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.recent.svelte-1oz7z75 small:where(.svelte-1oz7z75){color:var(--muted);margin-right:3px}.use.svelte-1oz7z75{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:8px;margin-left:auto;padding:5px 12px;font-weight:600}.use.full.svelte-1oz7z75{width:100%;margin:0;padding:8px}.gprev.svelte-1oz7z75{border-radius:8px;height:16px}.gstops.svelte-1oz7z75{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.svelte-1oz7z75{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:3px 9px;font-size:.74rem}.presets.svelte-1oz7z75{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.preset.svelte-1oz7z75{color:#fff;text-shadow:0 1px 2px #000a;cursor:pointer;border:0;border-radius:7px;height:26px;font-size:.68rem;font-weight:700;transition:transform .1s}.preset.svelte-1oz7z75:hover{transform:translateY(-1px)}.lore.svelte-k6ivzz{gap:8px;display:grid}.head.svelte-k6ivzz{align-items:baseline;gap:8px;display:flex}.head.svelte-k6ivzz small:where(.svelte-k6ivzz){color:var(--muted)}.split.svelte-k6ivzz{grid-template-columns:minmax(0,1fr) 220px;align-items:start;gap:12px;display:grid}.rows.svelte-k6ivzz{gap:8px;min-width:0;display:grid}.row.svelte-k6ivzz{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:6px;padding:8px;display:grid}.ctl.svelte-k6ivzz{gap:2px;padding-top:34px;display:grid}.ctl.svelte-k6ivzz button:where(.svelte-k6ivzz),.del.svelte-k6ivzz{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.ctl.svelte-k6ivzz button:where(.svelte-k6ivzz):hover:not(:disabled),.del.svelte-k6ivzz:hover{background:var(--surface-3);color:var(--text)}.ctl.svelte-k6ivzz button:where(.svelte-k6ivzz):disabled{opacity:.25;cursor:default}.del.svelte-k6ivzz{margin-top:34px}.add.svelte-k6ivzz{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.addbtn.svelte-k6ivzz{border:1px dashed var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}.addbtn.svelte-k6ivzz:hover:not(:disabled){border-color:var(--accent);color:var(--accent-2)}.snips.svelte-k6ivzz{color:var(--muted);align-items:center;gap:5px;display:inline-flex}.snip.svelte-k6ivzz{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:3px 9px;font-size:.74rem}.snip.svelte-k6ivzz:hover{border-color:var(--accent);color:var(--accent-2)}.tip.svelte-k6ivzz{color:#fff;text-shadow:1px 1px #0007;background:#100010f2;border:2px solid #2a0a5e;border-radius:4px;padding:9px 11px;font:13.5px/1.45 ui-monospace,Cascadia Mono,Consolas,monospace;position:sticky;top:12px}.tip.svelte-k6ivzz .n:where(.svelte-k6ivzz){color:#fff;margin-bottom:2px}.tip.svelte-k6ivzz .l:where(.svelte-k6ivzz){white-space:pre-wrap;word-break:break-word;color:#a0a;font-style:italic}.tip.svelte-k6ivzz .dim:where(.svelte-k6ivzz){color:#555}.b.svelte-k6ivzz{font-weight:700}.i.svelte-k6ivzz{font-style:italic}.u.svelte-k6ivzz{text-decoration:underline}.st.svelte-k6ivzz{text-decoration:line-through}@media (max-width:760px){.split.svelte-k6ivzz{grid-template-columns:1fr}}.editor.svelte-fh608m{grid-template-columns:minmax(0,1.7fr) minmax(15rem,1fr);align-items:start;gap:16px;display:grid}.form.svelte-fh608m{flex-direction:column;gap:14px;min-width:0;display:flex}.lbl.svelte-fh608m{color:var(--muted);align-items:baseline;gap:6px;font-size:.8rem;display:flex}.lbl.svelte-fh608m b:where(.svelte-fh608m){color:var(--text);font-family:var(--mono)}.row.svelte-fh608m{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.row.tight.svelte-fh608m{align-items:center;gap:6px}.block.svelte-fh608m{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;gap:14px;padding:14px;display:flex}.two.svelte-fh608m{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:16px;display:grid}.amt.svelte-fh608m{gap:10px;padding-bottom:8px;display:grid}.flags.svelte-fh608m{gap:8px}.food.svelte-fh608m{gap:8px;padding:10px 0 4px;display:grid}.adv.svelte-fh608m summary:where(.svelte-fh608m){cursor:pointer;color:var(--muted);font-size:.8rem}.md.svelte-fh608m{color:var(--muted);gap:4px;max-width:18rem;margin-top:8px;font-size:.8rem;display:grid}.look.drop.svelte-fh608m{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.look.svelte-fh608m{flex-direction:row;align-items:center;gap:12px}.lookbody.svelte-fh608m{flex-direction:column;gap:6px;min-width:0;display:flex}.lookbody.svelte-fh608m small:where(.svelte-fh608m){color:var(--muted)}.slot.svelte-fh608m{background:#8b8b8b;border-radius:6px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff8}.slot.big.svelte-fh608m{width:72px;height:72px}.slot.svelte-fh608m img:where(.svelte-fh608m){object-fit:contain;width:75%;height:75%;image-rendering:pixelated}.slot.svelte-fh608m small:where(.svelte-fh608m){color:#3a3a3a;text-align:center;font-size:.6rem}.tiphead.svelte-fh608m{margin-bottom:8px}.tip.svelte-fh608m{color:#fff;text-shadow:1px 1px #0007;background:#100010f0;border:2px solid #2a0a5e;border-radius:4px;outline:2px solid #1a0338;min-height:4rem;padding:10px 12px;font:14px/1.45 ui-monospace,Cascadia Mono,Consolas,monospace;position:sticky;top:16px}.line.svelte-fh608m{white-space:pre-wrap;word-break:break-word}.line.dim.svelte-fh608m{color:#555;margin-top:4px}.line.attr.svelte-fh608m{margin-top:6px}.name.svelte-fh608m{font-size:15px}.b.svelte-fh608m{font-weight:700}.i.svelte-fh608m{font-style:italic}.u.svelte-fh608m{text-decoration:underline}.st.svelte-fh608m{text-decoration:line-through}@media (max-width:1000px){.editor.svelte-fh608m{grid-template-columns:1fr}.tip.svelte-fh608m{position:static}.two.svelte-fh608m{grid-template-columns:1fr}}.page.svelte-azxfr0{flex-direction:column;gap:14px;display:flex}header.svelte-azxfr0{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}header.svelte-azxfr0 button:where(.svelte-azxfr0),.kits-head.svelte-azxfr0 button:where(.svelte-azxfr0){align-items:center;gap:6px;display:inline-flex}code.svelte-azxfr0{background:var(--bg-2);border-radius:5px;padding:1px 5px;font:.78rem ui-monospace,monospace}.grid.svelte-azxfr0{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.card.svelte-azxfr0{flex-direction:column;gap:10px;display:flex}h3.svelte-azxfr0{align-items:center;gap:7px;margin:0;font-size:1rem;display:flex}h2.svelte-azxfr0{align-items:center;gap:8px;margin:0;font-size:1.1rem;display:flex}.kits-head.svelte-azxfr0{justify-content:space-between;align-items:center;margin-top:8px;display:flex}label.svelte-azxfr0{color:var(--muted);flex-direction:column;gap:4px;font-size:.8rem;display:flex}label.svelte-azxfr0 small:where(.svelte-azxfr0){font-weight:400}.row.svelte-azxfr0{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.row.svelte-azxfr0 input[type=number]:where(.svelte-azxfr0){width:8rem}.grow.svelte-azxfr0{flex:1;min-width:10rem}.perm.svelte-azxfr0,.hint.svelte-azxfr0{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}.kit.svelte-azxfr0{gap:0;padding:0;overflow:hidden}.kh.svelte-azxfr0{text-align:left;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;width:100%;padding:14px 16px;display:flex}.kh.svelte-azxfr0 small:where(.svelte-azxfr0){color:var(--muted);margin-left:auto;font-weight:400}.body.svelte-azxfr0{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex}.block.svelte-azxfr0{border:1px solid var(--line);background:color-mix(in srgb, var(--bg-2) 60%, transparent);border-radius:10px;flex-direction:column;gap:8px;padding:10px 12px;font-size:.85rem;display:flex}.block.svelte-azxfr0 small:where(.svelte-azxfr0){color:var(--muted);margin-left:6px;font-weight:400}.bh.svelte-azxfr0{align-items:center;display:flex}.btns.svelte-azxfr0{gap:6px;margin-left:auto;display:flex}.btns.svelte-azxfr0 button:where(.svelte-azxfr0),.irow.svelte-azxfr0 button:where(.svelte-azxfr0){align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.chips.svelte-azxfr0{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip.svelte-azxfr0{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:99px;align-items:center;gap:4px;padding:2px 4px 2px 10px;font:.76rem ui-monospace,monospace;display:inline-flex}.x.svelte-azxfr0{background:0 0;border:0;border-radius:50%;place-items:center;padding:1px;display:grid}.mini.svelte-azxfr0{width:9rem;padding:3px 8px}.irow.svelte-azxfr0{align-items:center;gap:8px;display:flex}.irow.svelte-azxfr0 input:where(.svelte-azxfr0):not(.amt),.irow.svelte-azxfr0 select:where(.svelte-azxfr0){flex:1;min-width:0}.amt.svelte-azxfr0{width:5rem}.inner.svelte-azxfr0{border:1px dashed var(--line);border-radius:10px;padding:10px}.muted.svelte-azxfr0{color:var(--muted)}@media (max-width:900px){.grid.svelte-azxfr0{grid-template-columns:1fr}}.mv.svelte-1pxfgof{border:1px solid var(--line-strong);background:radial-gradient(120% 90% at 50% 20%,#2a2d44 0%,#15161f 70%);border-radius:14px;position:relative;overflow:hidden}.canvas.svelte-1pxfgof{position:absolute;inset:0}.msg.svelte-1pxfgof{color:var(--muted);text-align:center;pointer-events:none;place-items:center;padding:20px;font-size:.85rem;display:grid;position:absolute;inset:0}.ctl.svelte-1pxfgof{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0008;border-radius:10px;gap:4px;padding:3px;display:flex;position:absolute;top:10px;right:10px}.ctl.svelte-1pxfgof button:where(.svelte-1pxfgof){color:#cfd3ea;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.ctl.svelte-1pxfgof button:where(.svelte-1pxfgof):hover{background:#fff2}.ctl.svelte-1pxfgof button.on:where(.svelte-1pxfgof){color:var(--accent-2)}.hint.svelte-1pxfgof{color:#fff7;pointer-events:none;font-size:.68rem;position:absolute;bottom:8px;left:12px}.sl.svelte-1nl0ikx{gap:7px;display:grid}.top.svelte-1nl0ikx{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.l.svelte-1nl0ikx{color:var(--text-2);font-size:.82rem}.v.svelte-1nl0ikx{font-family:var(--mono);font-size:.9rem;font-weight:700}small.svelte-1nl0ikx{color:var(--muted);font-size:.74rem}.de.svelte-1usol1o{gap:10px;display:grid}.head.svelte-1usol1o{align-items:baseline;gap:8px;display:flex}.head.svelte-1usol1o small:where(.svelte-1usol1o){color:var(--muted)}.row.svelte-1usol1o{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;gap:12px;padding:12px;display:grid}.top.svelte-1usol1o{justify-content:space-between;align-items:center;gap:8px;display:flex}.x.svelte-1usol1o{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.x.svelte-1usol1o:hover{background:var(--surface-3);color:var(--bad)}.two.svelte-1usol1o{grid-template-columns:1fr 1fr;gap:14px;display:grid}.chips.svelte-1usol1o{flex-wrap:wrap;gap:6px;max-height:150px;display:flex;overflow:auto}.chip.svelte-1usol1o{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:.78rem;display:inline-flex}.chip.svelte-1usol1o img:where(.svelte-1usol1o){width:18px;height:18px;image-rendering:pixelated}.chip.on.svelte-1usol1o{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.add.svelte-1usol1o{border:1px dashed var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}.add.svelte-1usol1o:hover:not(:disabled){border-color:var(--accent);color:var(--accent-2)}.cf.svelte-gr798g{gap:16px;display:grid}.two.svelte-gr798g{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;display:grid}.rows.svelte-gr798g{gap:10px;display:grid}.slots.svelte-gr798g{grid-template-columns:repeat(9,1fr);gap:3px;max-width:280px;display:grid}.slots.svelte-gr798g span:where(.svelte-gr798g){aspect-ratio:1;background:#8b8b8b;border-radius:3px;box-shadow:inset 1.5px 1.5px #373737,inset -1.5px -1.5px #fff8}.txt.svelte-gr798g{color:var(--muted);gap:4px;max-width:20rem;font-size:.8rem;display:grid}.cmds.svelte-gr798g{gap:8px;display:grid}.cmds.svelte-gr798g .h:where(.svelte-gr798g){gap:2px;display:grid}.cmds.svelte-gr798g small:where(.svelte-gr798g){color:var(--muted)}.cmd.svelte-gr798g{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;padding:4px 6px 4px 12px;display:flex}.cmd.svelte-gr798g span:where(.svelte-gr798g){color:var(--muted);font-family:var(--mono)}.cmd.svelte-gr798g input:where(.svelte-gr798g){font-family:var(--mono);background:0 0;border:0;outline:none;flex:1;padding:6px 0;font-size:.85rem}.cmd.svelte-gr798g button:where(.svelte-gr798g){width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.cmd.svelte-gr798g button:where(.svelte-gr798g):hover{background:var(--surface-3);color:var(--bad)}.add.svelte-gr798g{border:1px dashed var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:9px;justify-self:start;align-items:center;gap:6px;padding:7px 13px;display:inline-flex}.add.svelte-gr798g:hover:not(:disabled){border-color:var(--accent);color:var(--accent-2)}.tiles.svelte-gr798g{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.tile.svelte-gr798g{text-align:left;border:1px solid var(--line);background:var(--surface-2);color:inherit;cursor:pointer;border-radius:12px;gap:2px;padding:11px 13px;transition:border-color .12s,background .12s;display:grid}.tile.svelte-gr798g small:where(.svelte-gr798g){color:var(--muted)}.tile.svelte-gr798g:hover{border-color:var(--accent)}.tile.on.svelte-gr798g{border-color:var(--accent);background:var(--accent-soft)}.growth.svelte-gr798g{gap:7px;display:grid}.l.svelte-gr798g{color:var(--text-2);font-size:.82rem}.mobs.svelte-gr798g{flex-wrap:wrap;gap:6px;display:flex}.mob.svelte-gr798g{border:1px solid var(--line);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:999px;padding:6px 13px;font-size:.8rem;transition:all .12s}.mob.svelte-gr798g:hover{border-color:#e5484d}.mob.on.svelte-gr798g{color:var(--text);background:#e5484d33;border-color:#e5484d;font-weight:600}.wz.svelte-xnkb6i{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06070cb8;place-items:center;padding:18px;animation:.18s svelte-xnkb6i-fade;display:grid;position:fixed;inset:0}@keyframes svelte-xnkb6i-fade{0%{opacity:0}}.shell.svelte-xnkb6i{background:var(--bg-2);border:1px solid var(--line-strong);border-radius:20px;grid-template-rows:auto 1fr auto;width:min(1240px,100%);height:min(860px,100%);animation:.22s cubic-bezier(.2,.9,.3,1.1) svelte-xnkb6i-rise;display:grid;overflow:hidden;box-shadow:0 30px 80px -20px #000c}@keyframes svelte-xnkb6i-rise{0%{opacity:0;transform:translateY(14px)scale(.985)}}header.svelte-xnkb6i{border-bottom:1px solid var(--line);background:var(--surface);align-items:center;gap:18px;padding:14px 18px;display:flex}.title.svelte-xnkb6i{align-items:center;gap:8px;display:flex}.steps.svelte-xnkb6i{gap:6px;margin:0 auto;padding:0;list-style:none;display:flex}.steps.svelte-xnkb6i li:where(.svelte-xnkb6i){color:var(--muted);border-radius:999px;align-items:center;gap:7px;padding:5px 12px 5px 6px;font-size:.8rem;display:flex}.steps.svelte-xnkb6i .dot:where(.svelte-xnkb6i){background:var(--surface-3);border-radius:50%;place-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:grid}.steps.svelte-xnkb6i li.on:where(.svelte-xnkb6i){background:var(--accent-soft);color:var(--text)}.steps.svelte-xnkb6i li.on:where(.svelte-xnkb6i) .dot:where(.svelte-xnkb6i){background:var(--accent);color:#fff}.steps.svelte-xnkb6i li.done:where(.svelte-xnkb6i) .dot:where(.svelte-xnkb6i){background:var(--good);color:#fff}.x.svelte-xnkb6i{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.x.svelte-xnkb6i:hover{background:var(--surface-3);color:var(--text)}main.svelte-xnkb6i{min-height:0;padding:26px 30px;overflow:auto}footer.svelte-xnkb6i{border-top:1px solid var(--line);background:var(--surface);align-items:center;gap:10px;padding:14px 20px;display:flex}.grow.svelte-xnkb6i{flex:1}h2.svelte-xnkb6i{margin-bottom:4px;font-size:1.5rem}h4.svelte-xnkb6i{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin:20px 0 10px;font-size:.74rem;font-weight:600}.sub.svelte-xnkb6i{color:var(--text-2);max-width:46rem}.muted.svelte-xnkb6i{color:var(--muted);font-size:.82rem}.primary.svelte-xnkb6i{background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 6px 20px -6px var(--accent);border:0;border-radius:11px;align-items:center;gap:8px;padding:10px 20px;font-weight:600;transition:transform .1s,filter .1s;display:inline-flex}.primary.svelte-xnkb6i:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.primary.svelte-xnkb6i:disabled{opacity:.5;cursor:not-allowed}.ghost.svelte-xnkb6i{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:11px;align-items:center;gap:7px;padding:9px 16px;display:inline-flex}.ghost.svelte-xnkb6i:hover{color:var(--text);background:var(--surface-2)}.tiles.svelte-xnkb6i{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:12px;margin-top:8px;display:grid}.tile.svelte-xnkb6i{--c:var(--accent);text-align:left;border:1px solid var(--line);background:var(--surface);color:inherit;cursor:pointer;border-radius:16px;justify-items:start;gap:4px;padding:16px 16px 15px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid;position:relative}.tile.svelte-xnkb6i:hover{border-color:color-mix(in srgb, var(--c) 70%, transparent);box-shadow:0 14px 30px -16px var(--c);transform:translateY(-3px)}.tile.on.svelte-xnkb6i{border-color:var(--c);background:linear-gradient(150deg, color-mix(in srgb, var(--c) 20%, var(--surface)), var(--surface));box-shadow:0 0 0 1px var(--c), 0 14px 30px -16px var(--c)}.tile.dim.svelte-xnkb6i{opacity:.55}.tile.svelte-xnkb6i small:where(.svelte-xnkb6i){color:var(--muted);font-size:.78rem;line-height:1.35}.ic.svelte-xnkb6i,.badge.svelte-xnkb6i{background:color-mix(in srgb, var(--c) 22%, transparent);width:42px;height:42px;color:var(--c);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.badge.svelte-xnkb6i{letter-spacing:.04em;font-size:.82rem;font-weight:800}.rec.svelte-xnkb6i{background:color-mix(in srgb, var(--c) 22%, transparent);color:var(--c);border-radius:999px;margin-top:4px;padding:2px 8px;font-size:.68rem;font-weight:600}.drop.svelte-xnkb6i{border:2px dashed color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);width:100%;color:var(--text-2);cursor:pointer;border-radius:18px;justify-items:center;gap:8px;margin:22px 0 14px;padding:56px 20px;transition:background .15s,transform .15s;display:grid}.drop.svelte-xnkb6i:hover:not(:disabled),.drop.drag.svelte-xnkb6i{background:color-mix(in srgb, var(--accent) 16%, transparent);transform:scale(1.005)}.drop.svelte-xnkb6i b:where(.svelte-xnkb6i){color:var(--text);font-size:1.05rem}.drop.svelte-xnkb6i span:where(.svelte-xnkb6i){color:var(--muted);font-size:.84rem}.spin.svelte-xnkb6i{border:3px solid var(--surface-3);border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite svelte-xnkb6i-sp}@keyframes svelte-xnkb6i-sp{to{transform:rotate(360deg)}}.err.svelte-xnkb6i{background:color-mix(in srgb, var(--bad) 16%, transparent);color:#ffb4b6;border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;display:flex}.reads.svelte-xnkb6i{color:var(--text-2);font-size:.85rem}.reads.svelte-xnkb6i ul:where(.svelte-xnkb6i){color:var(--muted);margin:6px 0 0;padding-left:18px}.rv.svelte-xnkb6i{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:22px;display:grid}.sum.svelte-xnkb6i{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.fwchip.svelte-xnkb6i{background:color-mix(in srgb, var(--c) 20%, transparent);color:var(--c);border-radius:999px;padding:4px 12px;font-size:.78rem;font-weight:600}.note.svelte-xnkb6i{color:var(--text-2);align-items:center;gap:6px;margin-bottom:4px;font-size:.8rem;display:flex}.tabs.svelte-xnkb6i{margin:8px 0 6px}.bar.svelte-xnkb6i{gap:12px;margin:4px 0 10px;display:flex}.lnk.svelte-xnkb6i{color:var(--accent-2);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:5px;padding:3px 8px;font-size:.8rem;display:inline-flex}.lnk.svelte-xnkb6i:hover{background:var(--accent-soft)}.cards.svelte-xnkb6i{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:9px;display:grid}.cards.slim.svelte-xnkb6i{text-align:left;grid-template-columns:1fr;max-width:640px;margin:14px auto 0}.card.svelte-xnkb6i{--c:var(--accent);border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:10px;transition:transform .12s,border-color .12s,opacity .15s;display:flex;position:relative}.card.svelte-xnkb6i:hover{border-color:color-mix(in srgb, var(--c) 60%, transparent);transform:translateY(-2px)}.card.sel.svelte-xnkb6i{border-color:var(--c);box-shadow:0 0 0 1px var(--c);background:color-mix(in srgb, var(--c) 8%, var(--surface))}.card.off.svelte-xnkb6i{opacity:.5}.card.ro.svelte-xnkb6i{cursor:default}.card.ro.svelte-xnkb6i:hover{transform:none}.card.skip.svelte-xnkb6i{opacity:.6}.chk.svelte-xnkb6i{place-items:center;padding:2px;display:grid}.slot.svelte-xnkb6i{color:#3a3a3a;background:#8b8b8b;border-radius:7px;flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff8}.slot.svelte-xnkb6i img:where(.svelte-xnkb6i){object-fit:contain;width:76%;height:76%;image-rendering:pixelated}.meta.svelte-xnkb6i{flex:1;gap:2px;min-width:0;display:grid}.nm.svelte-xnkb6i{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kind.svelte-xnkb6i{color:var(--c);align-items:center;gap:4px;font-size:.72rem;display:inline-flex}.meta.svelte-xnkb6i em:where(.svelte-xnkb6i){color:var(--muted);font-size:.7rem;font-style:normal}.meta.svelte-xnkb6i em.w:where(.svelte-xnkb6i){color:var(--warn);align-items:center;gap:4px;display:inline-flex}.meta.svelte-xnkb6i code:where(.svelte-xnkb6i){color:var(--muted);font-size:.72rem}.eye.svelte-xnkb6i{background:var(--surface-3);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid}.eye.svelte-xnkb6i:hover{background:var(--accent);color:#fff}.insp.svelte-xnkb6i{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:14px;max-height:calc(100vh - 260px);padding:14px;display:grid;position:sticky;top:0;overflow:auto}.flat.svelte-xnkb6i{height:150px;color:var(--muted);background:radial-gradient(120% 90% at 50% 20%,#2a2d44 0%,#15161f 70%);border-radius:14px;place-items:center;gap:8px;display:grid}.flat.svelte-xnkb6i img:where(.svelte-xnkb6i){width:84px;height:84px;image-rendering:pixelated;object-fit:contain}.f.svelte-xnkb6i{color:var(--muted);gap:5px;font-size:.8rem;display:grid}.kinds.svelte-xnkb6i{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:5px;display:grid}.kb.svelte-xnkb6i{--c:var(--accent);border:1px solid var(--line);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:6px 9px;font-size:.75rem;display:inline-flex}.kb.svelte-xnkb6i:hover{border-color:var(--c)}.kb.on.svelte-xnkb6i{background:color-mix(in srgb, var(--c) 22%, transparent);border-color:var(--c);color:var(--text);font-weight:600}.warn.svelte-xnkb6i{background:color-mix(in srgb, var(--warn) 12%, transparent);color:#e8cf98;border-radius:10px;gap:5px;padding:10px;font-size:.78rem;display:grid}.warn.svelte-xnkb6i div:where(.svelte-xnkb6i){align-items:flex-start;gap:6px;display:flex}.done.svelte-xnkb6i{text-align:center;justify-items:center;gap:8px;padding-top:10px;display:grid}.big.svelte-xnkb6i{background:color-mix(in srgb, var(--good) 22%, transparent);width:74px;height:74px;color:var(--good);border-radius:22px;place-items:center;display:grid}.next.svelte-xnkb6i{background:var(--accent-soft);border-radius:12px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding:12px 16px;display:flex}.next.ok.svelte-xnkb6i{background:color-mix(in srgb, var(--good) 14%, transparent)}@media (max-width:1050px){.rv.svelte-xnkb6i{grid-template-columns:1fr}.insp.svelte-xnkb6i{max-height:none;position:static}.steps.svelte-xnkb6i .nm:where(.svelte-xnkb6i){display:none}}.ce.svelte-c5o370{gap:14px;display:grid}header.svelte-c5o370{align-items:center;gap:12px;display:flex}header.svelte-c5o370 small:where(.svelte-c5o370){color:var(--muted);display:block}.badge.svelte-c5o370{background:color-mix(in srgb, var(--c) 22%, transparent);width:40px;height:40px;color:var(--c);border-radius:12px;place-items:center;display:grid}.grid.svelte-c5o370{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.col.svelte-c5o370{gap:14px;min-width:0;display:grid}.side.svelte-c5o370{position:sticky;top:16px}.card.svelte-c5o370{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:12px;padding:14px;display:grid}.card.ids.svelte-c5o370{grid-template-columns:1fr 1fr}.card.look.drop.svelte-c5o370{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface))}label.svelte-c5o370{color:var(--muted);gap:4px;font-size:.8rem;display:grid}label.svelte-c5o370 small:where(.svelte-c5o370),.card.svelte-c5o370>small:where(.svelte-c5o370){color:var(--muted);font-weight:400}.row.svelte-c5o370{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sh.svelte-c5o370{align-items:baseline;gap:8px;display:flex}.sh.svelte-c5o370 small:where(.svelte-c5o370){color:var(--muted)}.stage.svelte-c5o370{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.stage.svelte-c5o370 .n:where(.svelte-c5o370){background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:grid}.stage.svelte-c5o370 .what:where(.svelte-c5o370){min-width:8rem;color:var(--muted);font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}.ghost.svelte-c5o370{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.ghost.svelte-c5o370:hover:not(:disabled){color:var(--text);background:var(--surface-2)}.ghost.sm.svelte-c5o370{padding:5px 8px}.actions.svelte-c5o370{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.primary.svelte-c5o370{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:7px;padding:9px 18px;font-weight:600;display:inline-flex}.primary.svelte-c5o370:disabled{opacity:.5;cursor:not-allowed}.danger.svelte-c5o370{border:1px solid color-mix(in srgb, var(--bad) 50%, transparent);color:var(--bad);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:9px 14px;display:inline-flex}.cmd.svelte-c5o370{color:var(--muted);font-size:.8rem}@media (max-width:1000px){.grid.svelte-c5o370{grid-template-columns:1fr}.side.svelte-c5o370{position:static}.card.ids.svelte-c5o370{grid-template-columns:1fr}}.assets.svelte-1keuc6n{flex-direction:column;gap:12px;display:flex}.assets.svelte-1keuc6n h2:where(.svelte-1keuc6n),.assets.svelte-1keuc6n p:where(.svelte-1keuc6n){margin:0}.assets.svelte-1keuc6n p:where(.svelte-1keuc6n){color:var(--muted);font-size:.85rem}label.svelte-1keuc6n{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.row.svelte-1keuc6n{flex-wrap:wrap;align-items:center;gap:12px;display:flex}code.svelte-1keuc6n{overflow-wrap:anywhere}.health.svelte-1keuc6n{background:#2ecc7124;border-radius:10px;padding:10px 12px;font-size:.85rem}.health.bad.svelte-1keuc6n{background:#ff8a3d29}.health.svelte-1keuc6n ul:where(.svelte-1keuc6n){margin:6px 0;padding-left:18px}.health.svelte-1keuc6n small:where(.svelte-1keuc6n){color:var(--muted);display:block}.page.svelte-v7r57p{flex-direction:column;gap:14px;display:flex}.bar.svelte-v7r57p{justify-content:flex-end;display:flex}.bar.svelte-v7r57p button:where(.svelte-v7r57p),.row.svelte-v7r57p button:where(.svelte-v7r57p){align-items:center;gap:6px;display:inline-flex}code.svelte-v7r57p{background:var(--bg-2);border-radius:5px;padding:1px 5px;font:.8rem ui-monospace,monospace}.layout.svelte-v7r57p{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}.list.svelte-v7r57p{flex-flow:wrap;gap:6px;padding:10px;display:flex}.item.svelte-v7r57p{text-align:left;border:1px solid var(--line);background:var(--surface-2);border-radius:10px;align-items:center;gap:9px;padding:8px 14px 8px 10px;display:flex}.item.on.svelte-v7r57p{background:color-mix(in srgb, var(--accent) 14%, transparent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.item.svelte-v7r57p small:where(.svelte-v7r57p){color:var(--muted);font-size:.72rem;font-weight:400;display:block}section.card.svelte-v7r57p{flex-direction:column;gap:14px;display:flex}.row.svelte-v7r57p{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.grow.svelte-v7r57p{flex:1;min-width:12rem}label.svelte-v7r57p{color:var(--muted);flex-direction:column;gap:4px;font-size:.8rem;display:flex}label.svelte-v7r57p small:where(.svelte-v7r57p){font-weight:400}.adv.svelte-v7r57p summary:where(.svelte-v7r57p){cursor:pointer;color:var(--muted);margin-bottom:8px;font-size:.8rem}.cmd.svelte-v7r57p{color:var(--muted);align-items:center;gap:6px;margin:0;font-size:.82rem;display:flex}.empty.svelte-v7r57p{min-height:14rem;color:var(--muted);justify-content:center;align-items:center}.muted.svelte-v7r57p{color:var(--muted);font-size:.85rem}.studio.svelte-zped8j{gap:16px;display:grid}.hero.svelte-zped8j{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 60%), var(--surface);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 24px;display:flex}.hero.svelte-zped8j p:where(.svelte-zped8j){color:var(--text-2);max-width:44rem;margin-top:4px}.cta.svelte-zped8j{background:var(--accent);color:#fff;cursor:pointer;box-shadow:0 10px 28px -10px var(--accent);border:0;border-radius:13px;align-items:center;gap:9px;padding:12px 22px;font-size:.95rem;font-weight:700;transition:transform .12s,filter .12s;display:inline-flex}.cta.svelte-zped8j:hover{filter:brightness(1.1);transform:translateY(-2px)}.ghost.svelte-zped8j{border:1px solid var(--line-strong);color:var(--text-2);cursor:pointer;background:0 0;border-radius:12px;padding:11px 18px}.ghost.svelte-zped8j:hover{color:var(--text);background:var(--surface-2)}.tabs.svelte-zped8j{justify-self:start}.tabs.svelte-zped8j button:where(.svelte-zped8j){align-items:center;gap:7px;display:inline-flex}.n.svelte-zped8j{background:#ffffff1c;border-radius:999px;padding:1px 7px;font-size:.7rem}.sub.svelte-zped8j{justify-self:start}.filters.svelte-zped8j{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.search.svelte-zped8j{background:var(--surface);border:1px solid var(--line);border-radius:11px;flex:14rem;align-items:center;gap:8px;max-width:22rem;padding:0 12px;display:flex}.search.svelte-zped8j input:where(.svelte-zped8j){color:inherit;background:0 0;border:0;outline:none;flex:1;padding:10px 0}.grid.svelte-zped8j{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:12px;display:grid}.card.svelte-zped8j{--c:var(--accent);background:var(--surface);border:1px solid var(--line);border-radius:16px;align-items:stretch;transition:transform .14s,border-color .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden}.card.svelte-zped8j:hover{border-color:color-mix(in srgb, var(--c) 60%, transparent);box-shadow:0 16px 30px -18px var(--c);transform:translateY(-3px)}.card.svelte-zped8j .body:where(.svelte-zped8j){min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:13px;padding:13px;display:flex}.slot.svelte-zped8j{color:#3a3a3a;background:#8b8b8b;border-radius:8px;flex-shrink:0;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 2px 2px #373737,inset -2px -2px #fff8}.slot.svelte-zped8j img:where(.svelte-zped8j){object-fit:contain;width:78%;height:78%;image-rendering:pixelated}.meta.svelte-zped8j{gap:3px;min-width:0;display:grid}.meta.svelte-zped8j b:where(.svelte-zped8j){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-zped8j code:where(.svelte-zped8j){color:var(--muted);font-size:.72rem}.tags.svelte-zped8j{flex-wrap:wrap;gap:6px;display:flex}.kind.svelte-zped8j{color:var(--c);align-items:center;gap:4px;font-size:.72rem;display:inline-flex}.src.svelte-zped8j{background:color-mix(in srgb, var(--s) 20%, transparent);color:var(--s);border-radius:999px;padding:1px 8px;font-size:.66rem;font-weight:600}.acts.svelte-zped8j{opacity:0;flex-direction:column;justify-content:center;gap:2px;padding:6px;transition:opacity .12s;display:flex}.card.svelte-zped8j:hover .acts:where(.svelte-zped8j),.card.svelte-zped8j:focus-within .acts:where(.svelte-zped8j){opacity:1}.acts.svelte-zped8j button:where(.svelte-zped8j){width:28px;height:28px;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.acts.svelte-zped8j button:where(.svelte-zped8j):hover{background:var(--surface-3);color:var(--text)}.acts.svelte-zped8j .del:where(.svelte-zped8j):hover{color:var(--bad)}.none.svelte-zped8j{color:var(--muted);grid-column:1/-1}.empty.svelte-zped8j{text-align:center;border:2px dashed var(--line-strong);background:var(--surface);border-radius:20px;justify-items:center;gap:10px;padding:60px 20px;display:grid}.empty.svelte-zped8j p:where(.svelte-zped8j){color:var(--text-2);max-width:30rem}.orb.svelte-zped8j{background:var(--accent-soft);width:76px;height:76px;color:var(--accent-2);border-radius:24px;place-items:center;display:grid}.row.svelte-zped8j{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.world.svelte-zped8j{grid-template-columns:250px minmax(0,1fr);align-items:start;gap:16px;display:grid}.list.svelte-zped8j{background:var(--surface);border:1px solid var(--line);border-radius:14px;gap:6px;padding:10px;display:grid;position:sticky;top:16px}.mk.svelte-zped8j small:where(.svelte-zped8j){color:var(--muted)}.mkgrid.svelte-zped8j{grid-template-columns:1fr 1fr;gap:5px;margin:6px 0 10px;display:grid}.mkgrid.svelte-zped8j button:where(.svelte-zped8j){--c:var(--accent);border:1px solid var(--line);background:var(--surface-2);color:var(--text-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:.78rem;display:inline-flex}.mkgrid.svelte-zped8j button:where(.svelte-zped8j):hover{border-color:var(--c);color:var(--text)}.li.svelte-zped8j{text-align:left;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:9px;padding:8px;display:flex}.li.svelte-zped8j img:where(.svelte-zped8j){width:28px;height:28px;image-rendering:pixelated}.li.svelte-zped8j small:where(.svelte-zped8j){color:var(--muted);font-size:.7rem;display:block}.li.on.svelte-zped8j{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}.blank.svelte-zped8j{min-height:16rem;color:var(--muted);border:1px dashed var(--line-strong);text-align:center;border-radius:16px;place-items:center;gap:8px;padding:20px;display:grid}@media (max-width:900px){.world.svelte-zped8j{grid-template-columns:1fr}.list.svelte-zped8j{position:static}}.seg-ed.svelte-heseuh{flex-direction:column;gap:6px;display:flex}.head.svelte-heseuh,.row.svelte-heseuh{grid-template-columns:34px 1fr 90px 80px 56px 34px;align-items:center;gap:8px;display:grid}.head.svelte-heseuh{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:0 2px;font-size:.7rem}input[type=color].svelte-heseuh{border-radius:8px;width:34px;height:32px;padding:2px}input.svelte-heseuh{min-width:0}.odds.svelte-heseuh{font-variant-numeric:tabular-nums;color:var(--text-2);text-align:right;font-size:.85rem}.icon.svelte-heseuh{padding:6px}.add.svelte-heseuh{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}header.head.svelte-1n1fr6p{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}header.head.svelte-1n1fr6p h1:where(.svelte-1n1fr6p){align-items:center;gap:10px;margin:0 0 4px;display:flex}header.head.svelte-1n1fr6p p:where(.svelte-1n1fr6p){color:var(--muted);max-width:70ch;margin:0}.tabs.svelte-1n1fr6p{margin-bottom:18px}.tabs.svelte-1n1fr6p button:where(.svelte-1n1fr6p){align-items:center;gap:6px;display:inline-flex}.stage.svelte-1n1fr6p{flex-direction:column;gap:16px;padding-bottom:80px;display:flex}.card.svelte-1n1fr6p{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.card.svelte-1n1fr6p h2:where(.svelte-1n1fr6p){align-items:center;gap:8px;margin:0;font-size:1rem;display:flex}.sec.svelte-1n1fr6p{justify-content:space-between;align-items:center;gap:16px;display:flex}.sec.svelte-1n1fr6p .toggle{flex:none}.fields.svelte-1n1fr6p{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 16px;display:grid}.fields.svelte-1n1fr6p label:where(.svelte-1n1fr6p){color:var(--text-2);flex-direction:column;gap:4px;font-size:.82rem;display:flex}.fields.svelte-1n1fr6p small:where(.svelte-1n1fr6p),.slider.svelte-1n1fr6p small:where(.svelte-1n1fr6p){color:var(--muted);font-size:.74rem}.tiles.svelte-1n1fr6p{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.tile.svelte-1n1fr6p{background:var(--surface);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:3px;padding:14px 16px;display:flex}.tile.svelte-1n1fr6p span:where(.svelte-1n1fr6p){color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:flex}.tile.svelte-1n1fr6p b:where(.svelte-1n1fr6p){font-variant-numeric:tabular-nums;font-size:1.5rem}.tile.svelte-1n1fr6p small:where(.svelte-1n1fr6p){color:var(--muted);font-size:.75rem}.tile.pos.svelte-1n1fr6p b:where(.svelte-1n1fr6p){color:var(--ok,#22c55e)}.tile.neg.svelte-1n1fr6p b:where(.svelte-1n1fr6p){color:var(--danger,#ef4444)}.two.svelte-1n1fr6p{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:16px;display:grid}table.svelte-1n1fr6p{border-collapse:collapse;width:100%;font-size:.86rem}th.svelte-1n1fr6p{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:6px 8px;font-size:.7rem}td.svelte-1n1fr6p{border-top:1px solid var(--line);padding:8px}.n.svelte-1n1fr6p{text-align:right;font-variant-numeric:tabular-nums}.goodtxt.svelte-1n1fr6p{color:var(--ok,#22c55e)}.badtxt.svelte-1n1fr6p{color:var(--danger,#ef4444)}.mini.svelte-1n1fr6p{max-width:420px}dl.svelte-1n1fr6p{gap:8px;margin:0;display:grid}dl.svelte-1n1fr6p div:where(.svelte-1n1fr6p){border-bottom:1px dashed var(--line);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}dt.svelte-1n1fr6p{color:var(--muted)}dd.svelte-1n1fr6p{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.rtp.svelte-1n1fr6p{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;padding:10px 14px;font-size:.86rem}.rtp.svelte-1n1fr6p b:where(.svelte-1n1fr6p){font-size:1.1rem}.rtp.good.svelte-1n1fr6p{background:color-mix(in srgb, #22c55e 10%, var(--surface-2));border-color:#22c55e80}.rtp.warn.svelte-1n1fr6p{background:color-mix(in srgb, #eab308 10%, var(--surface-2));border-color:#eab30880}.rtp.bad.svelte-1n1fr6p{background:color-mix(in srgb, #ef4444 12%, var(--surface-2));border-color:#ef44448c}.rtpval.svelte-1n1fr6p{font-variant-numeric:tabular-nums;margin-left:6px}.rtpval.good.svelte-1n1fr6p{color:#22c55e}.rtpval.warn.svelte-1n1fr6p{color:#eab308}.rtpval.bad.svelte-1n1fr6p{color:#ef4444}.symbols.svelte-1n1fr6p{flex-direction:column;gap:6px;display:flex}.symbols.svelte-1n1fr6p .head:where(.svelte-1n1fr6p),.symbols.svelte-1n1fr6p .row:where(.svelte-1n1fr6p){grid-template-columns:34px 1fr 150px 90px 34px;align-items:center;gap:8px;display:grid}.symbols.svelte-1n1fr6p .head:where(.svelte-1n1fr6p){text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.7rem}.symbols.svelte-1n1fr6p input[type=color]:where(.svelte-1n1fr6p){border-radius:8px;width:34px;height:32px;padding:2px}.symbols.svelte-1n1fr6p>button:where(.svelte-1n1fr6p){align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.wheelrow.svelte-1n1fr6p{grid-template-columns:220px 1fr;align-items:start;gap:24px;display:grid}@media (max-width:800px){.wheelrow.svelte-1n1fr6p{grid-template-columns:1fr;justify-items:center}}.slider.svelte-1n1fr6p{color:var(--text-2);flex-direction:column;gap:6px;max-width:520px;font-size:.85rem;display:flex}.chips.svelte-1n1fr6p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chips.svelte-1n1fr6p .lbl:where(.svelte-1n1fr6p){color:var(--muted);min-width:170px;font-size:.78rem}.chip.svelte-1n1fr6p{border:1px solid var(--line);background:var(--surface-2);color:var(--text-2);cursor:pointer;text-transform:capitalize;border-radius:99px;padding:5px 13px;font-size:.8rem;transition:all .12s}.chip.svelte-1n1fr6p:hover{border-color:var(--accent);color:var(--text)}.chip.on.svelte-1n1fr6p{background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:0 2px 10px -3px var(--accent)}.plinko-preview.svelte-1n1fr6p{background:var(--surface-2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.plinko-preview.svelte-1n1fr6p .controls:where(.svelte-1n1fr6p){flex-wrap:wrap;align-items:center;gap:18px;display:flex}.inline.svelte-1n1fr6p{align-items:center;gap:10px;font-size:.85rem;display:flex}.bars.svelte-1n1fr6p{align-items:flex-end;gap:4px;height:130px;display:flex}.bar.svelte-1n1fr6p{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.bar.svelte-1n1fr6p i:where(.svelte-1n1fr6p){background:linear-gradient(180deg, var(--c), color-mix(in srgb, var(--c) 55%, #000));border-radius:6px 6px 2px 2px;width:100%;transition:height .2s;display:block}.bar.svelte-1n1fr6p span:where(.svelte-1n1fr6p){color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6rem}.reset.svelte-1n1fr6p{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.pill.svelte-1n1fr6p{background:var(--surface-3);text-transform:capitalize;border-radius:99px;padding:2px 9px;font-size:.7rem}.pill.active.svelte-1n1fr6p,.pill.open.svelte-1n1fr6p{color:#4ade80;background:#22c55e40}.pill.claimed.svelte-1n1fr6p,.pill.settled.svelte-1n1fr6p{background:color-mix(in srgb, var(--accent) 25%, transparent)}.pill.cancelled.svelte-1n1fr6p,.pill.void.svelte-1n1fr6p,.pill.expired.svelte-1n1fr6p{background:var(--surface-3);color:var(--muted)}.savebar.svelte-1n1fr6p{background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:16px;justify-content:flex-end;align-items:center;gap:10px;margin-top:8px;padding:10px 14px;display:flex;position:sticky;bottom:16px;box-shadow:0 10px 40px -10px #000c}.savebar.svelte-1n1fr6p span:where(.svelte-1n1fr6p){color:var(--text-2);align-items:center;gap:6px;margin-right:auto;font-size:.85rem;display:inline-flex}.savebar.svelte-1n1fr6p button:where(.svelte-1n1fr6p){align-items:center;gap:6px;display:inline-flex}.page.svelte-16njjih{flex-direction:column;gap:16px;display:flex}.head.svelte-16njjih{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.head.svelte-16njjih h1:where(.svelte-16njjih){align-items:center;gap:10px;display:flex}.head.svelte-16njjih p:where(.svelte-16njjih){color:var(--muted);max-width:46rem;margin:4px 0 0}.card.svelte-16njjih{flex-direction:column;gap:14px;padding:18px 20px;display:flex}.card.svelte-16njjih h2:where(.svelte-16njjih){align-items:center;gap:8px;margin:0;font-size:1rem;display:flex}.sec.svelte-16njjih{justify-content:space-between;align-items:center;display:flex}.fields.svelte-16njjih{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px 16px;display:grid}.fields.svelte-16njjih label:where(.svelte-16njjih){color:var(--text-2);flex-direction:column;gap:4px;font-size:.82rem;display:flex}.fields.svelte-16njjih small:where(.svelte-16njjih){color:var(--muted);font-size:.74rem}.row.svelte-16njjih{flex-wrap:wrap;gap:24px;display:flex}.muted.svelte-16njjih{color:var(--muted)}.reset.svelte-16njjih{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.n.svelte-16njjih{text-align:right}table.svelte-16njjih{border-collapse:collapse;width:100%}th.svelte-16njjih,td.svelte-16njjih{border-bottom:1px solid var(--line);text-align:left;padding:8px 10px;font-size:.88rem}th.n.svelte-16njjih,td.n.svelte-16njjih{text-align:right}code.svelte-16njjih{background:var(--surface-2);border-radius:5px;padding:1px 6px}.page.svelte-dp27e0{flex-direction:column;gap:14px;display:flex}header.svelte-dp27e0{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}header.svelte-dp27e0 select:where(.svelte-dp27e0){min-width:12rem}code.svelte-dp27e0{background:var(--bg-2);border-radius:5px;padding:1px 5px;font:.8rem ui-monospace,monospace}label.svelte-dp27e0{color:var(--muted);flex-direction:column;gap:4px;font-size:.8rem;display:flex}label.svelte-dp27e0 small:where(.svelte-dp27e0){font-weight:400}.row.svelte-dp27e0{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.grow.svelte-dp27e0{flex:1;min-width:12rem}h3.svelte-dp27e0{align-items:center;gap:6px;margin:0 0 10px;font-size:.95rem;display:flex}.claim.svelte-dp27e0{border-left:4px solid var(--c);flex-direction:column;gap:12px;display:flex}.head.svelte-dp27e0{gap:12px;display:flex}.swatch.svelte-dp27e0{width:2.2rem;height:2.2rem;color:var(--c);background:color-mix(in srgb, var(--c) 18%, transparent);border-radius:.7rem;flex-shrink:0;place-items:center;display:grid}.stats.svelte-dp27e0{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.78rem;display:flex}.stats.svelte-dp27e0 span:where(.svelte-dp27e0){align-items:center;gap:5px;display:inline-flex}.chip.svelte-dp27e0{background:var(--bg-2);border:1px solid var(--line);border-radius:99px;padding:1px 8px}details.svelte-dp27e0 summary:where(.svelte-dp27e0){cursor:pointer;font-size:.85rem;font-weight:600}.hint.svelte-dp27e0{color:var(--muted);margin:8px 0;font-size:.78rem}.coords.svelte-dp27e0 input[type=number]:where(.svelte-dp27e0){width:6.5rem}.foot.svelte-dp27e0{gap:8px;display:flex}.foot.svelte-dp27e0 button:where(.svelte-dp27e0),.coords.svelte-dp27e0 button:where(.svelte-dp27e0),.new.svelte-dp27e0 button:where(.svelte-dp27e0){align-items:center;gap:6px;display:inline-flex}.muted.svelte-dp27e0{color:var(--muted)}details.flags.svelte-dp27e0 summary:where(.svelte-dp27e0){align-items:center;gap:6px;display:flex}details.flags.svelte-dp27e0 summary:where(.svelte-dp27e0) small:where(.svelte-dp27e0){color:var(--muted);font-weight:400}h4.svelte-dp27e0{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin:12px 0 6px;font-size:.72rem}.flagrow.svelte-dp27e0{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;display:grid}.flag.svelte-dp27e0{text-align:left;border:1px solid var(--line);background:var(--surface-2,var(--bg-2));color:var(--text);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:9px 11px;transition:border-color .12s,background .12s;display:flex}.flag.svelte-dp27e0:hover{border-color:var(--line-strong)}.flag.on.svelte-dp27e0{border-color:color-mix(in srgb, var(--good,#22c55e) 55%, transparent);background:color-mix(in srgb, var(--good,#22c55e) 9%, var(--surface-2,var(--bg-2)))}.knob.svelte-dp27e0{background:color-mix(in srgb, var(--text) 18%, transparent);border-radius:99px;flex:none;width:30px;height:17px;margin-top:2px;transition:background .15s;position:relative}.knob.svelte-dp27e0:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;position:absolute;top:2px;left:2px}.flag.on.svelte-dp27e0 .knob:where(.svelte-dp27e0){background:var(--good,#22c55e)}.flag.on.svelte-dp27e0 .knob:where(.svelte-dp27e0):after{transform:translate(13px)}.txt.svelte-dp27e0{flex-direction:column;gap:1px;min-width:0;display:flex}.txt.svelte-dp27e0 b:where(.svelte-dp27e0){font-size:.84rem}.txt.svelte-dp27e0 small:where(.svelte-dp27e0){color:var(--muted);font-size:.72rem;font-weight:400;line-height:1.3}.sm.svelte-dp27e0{align-items:center;gap:5px;margin-top:10px;padding:5px 10px;font-size:.8rem;display:inline-flex}input[type=color].svelte-dp27e0{width:3.4rem;height:2.2rem;padding:2px}.page.svelte-1vx1uuf{flex-direction:column;gap:16px;display:flex}header.svelte-1vx1uuf{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}header.svelte-1vx1uuf button:where(.svelte-1vx1uuf),.ghost.svelte-1vx1uuf{align-items:center;gap:6px;display:inline-flex}.card.svelte-1vx1uuf{flex-direction:column;gap:10px;display:flex}.preview.svelte-1vx1uuf{gap:14px}.mc.svelte-1vx1uuf{border:1px solid var(--line);text-shadow:1px 1px #0006;white-space:pre-wrap;word-break:break-word;background:#1c1c1c url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"8\" height=\"8\"><rect width=\"8\" height=\"8\" fill=\"%23222\"/><rect width=\"4\" height=\"4\" fill=\"%23262626\"/><rect x=\"4\" y=\"4\" width=\"4\" height=\"4\" fill=\"%23262626\"/></svg>");border-radius:10px;min-height:2.6rem;padding:14px 16px;font:15px/1.5 Minecraft,ui-monospace,Cascadia Mono,Consolas,monospace}.b.svelte-1vx1uuf{font-weight:700}.i.svelte-1vx1uuf{font-style:italic}.u.svelte-1vx1uuf{text-decoration:underline}.st.svelte-1vx1uuf{text-decoration:line-through}.u.st.svelte-1vx1uuf{text-decoration:underline line-through}.sample.svelte-1vx1uuf{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.sample.svelte-1vx1uuf label:where(.svelte-1vx1uuf),.f.svelte-1vx1uuf{color:var(--muted);flex-direction:column;gap:4px;font-size:.78rem;display:flex}.f.svelte-1vx1uuf small:where(.svelte-1vx1uuf){margin-left:6px;font-family:ui-monospace,monospace;font-weight:400}.cols.svelte-1vx1uuf{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}h3.svelte-1vx1uuf{align-items:center;gap:6px;margin:8px 0 0;font-size:.95rem;display:flex}.mono.svelte-1vx1uuf{font-family:ui-monospace,Cascadia Mono,Consolas,monospace}.chips.svelte-1vx1uuf{flex-wrap:wrap;gap:6px;display:flex}.chip.svelte-1vx1uuf{background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);border-radius:999px;padding:3px 9px;font:500 .76rem ui-monospace,monospace}.hint.svelte-1vx1uuf{color:var(--muted);margin:0;font-size:.78rem;line-height:1.5}code.svelte-1vx1uuf{background:var(--bg-2);border-radius:5px;padding:1px 5px;font:.78rem ui-monospace,monospace}.presets.svelte-1vx1uuf{position:sticky;top:16px}.preset.svelte-1vx1uuf{text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.preset.svelte-1vx1uuf small:where(.svelte-1vx1uuf){color:var(--muted);font-weight:400}@media (max-width:900px){.cols.svelte-1vx1uuf{grid-template-columns:1fr}.sample.svelte-1vx1uuf{grid-template-columns:repeat(2,minmax(0,1fr))}}.page.svelte-5xljp5{flex-direction:column;gap:14px;display:flex}.cat.svelte-5xljp5{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);margin:10px 0 0;font-size:.78rem}.list.svelte-5xljp5{flex-direction:column;gap:10px;display:flex}.task.svelte-5xljp5{padding:0;transition:opacity .2s;overflow:hidden}.task.off.svelte-5xljp5{opacity:.65}.row.svelte-5xljp5{align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.state.svelte-5xljp5{background:var(--bg-2);width:2.2rem;height:2.2rem;color:var(--muted);border-radius:.7rem;flex-shrink:0;place-items:center;display:grid}.state.ok.svelte-5xljp5{color:#34d399;background:#34d39924}.state.bad.svelte-5xljp5{color:#f87171;background:#f8717124}.main.svelte-5xljp5{flex:1;min-width:0}h3.svelte-5xljp5{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px;font-size:1rem;display:flex}.main.svelte-5xljp5 p:where(.svelte-5xljp5){color:var(--muted);margin:0 0 8px;font-size:.85rem;line-height:1.45}.pill.svelte-5xljp5{background:var(--bg-2);color:var(--muted);border:1px solid var(--line);border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:600;display:inline-flex}.pill.warn.svelte-5xljp5{color:#fbbf24;border-color:#fbbf2466}.meta.svelte-5xljp5{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:.76rem;display:flex}.msg.svelte-5xljp5{background:var(--bg-2);word-break:break-word;border-radius:8px;padding:6px 10px;font:.78rem ui-monospace,monospace;color:var(--text)!important;margin:8px 0 0!important}.msg.bad.svelte-5xljp5{color:#f87171!important}.side.svelte-5xljp5{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.side.svelte-5xljp5 button:where(.svelte-5xljp5){align-items:center;gap:6px;display:inline-flex}.tg.svelte-5xljp5 .text{display:none}.detail.svelte-5xljp5{border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg-2) 50%, transparent);flex-direction:column;gap:12px;padding:16px 18px 18px 70px;display:flex}.field.svelte-5xljp5{flex-direction:column;gap:6px;font-size:.85rem;display:flex}.lbl.svelte-5xljp5{font-size:.82rem;font-weight:600}.iv.svelte-5xljp5{gap:8px;max-width:18rem;display:flex}.iv.svelte-5xljp5 input:where(.svelte-5xljp5){width:6rem}.actions.svelte-5xljp5{display:flex}.actions.svelte-5xljp5 button:where(.svelte-5xljp5){align-items:center;gap:6px;display:inline-flex}h4.svelte-5xljp5{margin:6px 0 0;font-size:.85rem}.hist.svelte-5xljp5{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hist.svelte-5xljp5 li:where(.svelte-5xljp5){color:#34d399;border-radius:8px;grid-template-columns:16px 90px 1fr auto;align-items:center;gap:10px;padding:5px 8px;font-size:.78rem;display:grid}.hist.svelte-5xljp5 li.bad:where(.svelte-5xljp5){color:#f87171;background:#f8717114}.hist.svelte-5xljp5 .when:where(.svelte-5xljp5),.hist.svelte-5xljp5 .dur:where(.svelte-5xljp5){color:var(--muted)}.hist.svelte-5xljp5 .what:where(.svelte-5xljp5){color:var(--text);word-break:break-word}.muted.svelte-5xljp5{color:var(--muted);font-size:.82rem}.flip{transform:rotate(180deg)}@keyframes svelte-5xljp5-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.row.svelte-5xljp5{flex-wrap:wrap}.side.svelte-5xljp5{flex-direction:row;align-items:center}.detail.svelte-5xljp5{padding-left:18px}}.shell.svelte-1n46o8q{min-height:100vh;display:flex}.stage.svelte-1n46o8q{flex-direction:column;flex:1;min-width:0;display:flex}main.svelte-1n46o8q{flex:1;min-width:0}.boot.svelte-1n46o8q{place-items:center;height:100vh;display:grid}.pulse.svelte-1n46o8q{border:3px solid var(--surface-3);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite spin}@keyframes svelte-1n46o8q-pulse{0%{opacity:.6;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.backdrop.svelte-129l7tk{z-index:120;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#040509a8;place-items:center;padding:18px;animation:.16s svelte-129l7tk-fade;display:grid;position:fixed;inset:0}.sheet.svelte-129l7tk{width:100%;max-width:var(--w);background:var(--surface);border:1px solid var(--line-strong);border-radius:22px;flex-direction:column;max-height:min(86vh,760px);animation:.22s cubic-bezier(.2,1.1,.4,1) svelte-129l7tk-pop;display:flex;overflow:hidden;box-shadow:0 30px 80px -20px #000}.grab.svelte-129l7tk{background:var(--surface-3);border-radius:4px;width:40px;height:4px;margin:8px auto 0;display:none}header.svelte-129l7tk{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 0;display:flex}h2.svelte-129l7tk{font-size:1.1rem}.x.svelte-129l7tk{width:34px;height:34px;color:var(--muted);background:0 0;border-color:#0000;border-radius:10px;padding:0}.body.svelte-129l7tk{flex-direction:column;gap:14px;padding:14px 18px 18px;display:flex;overflow-y:auto}footer.svelte-129l7tk{padding:12px 18px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@keyframes svelte-129l7tk-fade{0%{opacity:0}}@keyframes svelte-129l7tk-pop{0%{opacity:0;transform:translateY(14px)scale(.97)}}@media (max-width:640px){.backdrop.svelte-129l7tk{place-items:end center;padding:0}.sheet.svelte-129l7tk{border-radius:24px 24px 0 0;max-width:100%;max-height:90dvh;animation:.26s cubic-bezier(.2,.9,.3,1) svelte-129l7tk-slide}.grab.svelte-129l7tk{display:block}footer.svelte-129l7tk>button{flex:1}}@keyframes svelte-129l7tk-slide{0%{transform:translateY(100%)}}.play{--pl-radius:18px;--pl-glass:color-mix(in srgb, var(--surface) 78%, transparent);--pl-glass-2:color-mix(in srgb, var(--surface-2) 70%, transparent);--pl-line:#ffffff14;--pl-top:60px;--pl-tab:64px;--panel:var(--pl-glass);--panel-solid:var(--surface);--blur:blur(14px);--success:var(--good);--danger:var(--bad);min-height:100vh;min-height:100dvh;color:var(--text);background:var(--bg);isolation:isolate;position:relative}.play:before{content:"";z-index:-1;background:radial-gradient(60% 50% at 12% -8%, color-mix(in srgb, var(--accent) 34%, transparent), transparent 70%), radial-gradient(50% 45% at 100% 8%, color-mix(in srgb, var(--accent-2) 22%, transparent), transparent 70%), radial-gradient(70% 60% at 50% 120%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%);pointer-events:none;position:fixed;inset:0}.play .pl-shell{min-height:100vh;grid-template-columns:252px minmax(0,1fr);min-height:100dvh;display:grid}.play .pl-rail{height:100vh;border-right:1px solid var(--pl-line);background:color-mix(in srgb, var(--bg-2) 82%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;gap:4px;height:100dvh;padding:18px 14px;display:flex;position:sticky;top:0}.play .pl-brand{align-items:center;gap:12px;min-width:0;padding:4px 8px 18px;display:flex}.play .pl-brand img{object-fit:cover;width:36px;height:36px;box-shadow:0 6px 18px -6px var(--accent);border-radius:11px}.play .pl-brand strong{letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;display:block;overflow:hidden}.play .pl-brand span{color:var(--muted);font-size:.74rem}.play .pl-links{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:0;display:flex;overflow-y:auto}.play .pl-link{color:var(--text-2);border-radius:12px;flex-shrink:0;align-items:center;gap:12px;padding:10px 12px;font-weight:520;transition:background .15s,color .15s,transform .15s;display:flex;position:relative}.play .pl-link:hover{color:var(--text);background:#ffffff0d}.play .pl-link.on{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--text)}.play .pl-link.on:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-14px}.play .pl-link.on svg{color:var(--accent-2)}.play .pl-rail-foot{flex-direction:column;gap:8px;padding-top:10px;display:flex}.play .pl-kbd-hint{border:1px solid var(--pl-line);background:var(--pl-glass-2);color:var(--muted);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:9px 12px;font-size:.82rem;display:flex}.play .pl-kbd-hint:hover{color:var(--text);border-color:var(--line-strong)}.play .pl-main{flex-direction:column;min-width:0;display:flex}.play .pl-top{z-index:30;height:var(--pl-top);padding:0 20px;padding-top:env(safe-area-inset-top);box-sizing:content-box;background:color-mix(in srgb, var(--bg) 72%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--pl-line);align-items:center;gap:10px;display:flex;position:sticky;top:0}.play .pl-top .pl-brand-sm{align-items:center;gap:10px;min-width:0;font-weight:700;display:none}.play .pl-top .pl-brand-sm img{border-radius:9px;width:30px;height:30px}.play .pl-top .pl-brand-sm span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.play .pl-grow{flex:1;min-width:0}.play .pl-pill{background:var(--pl-glass);border:1px solid var(--pl-line);color:var(--text);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:7px 14px;font-size:.9rem;font-weight:600;line-height:1.2;display:inline-flex}.play button.pl-pill{cursor:pointer;transition:border-color .15s,background .15s}.play button.pl-pill:hover{border-color:var(--line-strong);background:var(--pl-glass-2)}.play .pl-pill.gold{background:linear-gradient(135deg, color-mix(in srgb, #f5d97a 22%, var(--surface)), var(--surface));font-variant-numeric:tabular-nums;border-color:#f5d97a6b}.play .pl-dot{background:var(--muted);border-radius:50%;flex-shrink:0;width:8px;height:8px}.play .pl-dot.on{background:var(--good);box-shadow:0 0 10px var(--good)}.play .pl-iconbtn{background:var(--pl-glass);border:1px solid var(--pl-line);width:38px;height:38px;color:var(--text-2);border-radius:12px;place-items:center;padding:0;display:inline-grid}.play .pl-iconbtn:hover{color:var(--text);background:var(--pl-glass-2)}.play .pl-content{flex:1;min-width:0;padding-bottom:40px}.play .pl-tabbar{display:none}@media (max-width:880px){.play .pl-shell{grid-template-columns:minmax(0,1fr)}.play .pl-rail{display:none}.play .pl-top{padding:0 12px;padding-top:env(safe-area-inset-top);gap:8px}.play .pl-top .pl-brand-sm{display:flex}.play .pl-content{padding-bottom:calc(var(--pl-tab) + env(safe-area-inset-bottom) + 24px)}.play .pl-tabbar{z-index:40;height:calc(var(--pl-tab) + env(safe-area-inset-bottom));padding:6px 6px env(safe-area-inset-bottom);background:color-mix(in srgb, var(--bg-2) 86%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--pl-line);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.play .pl-tab{color:var(--muted);-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:.68rem;font-weight:600;display:flex;position:relative}.play .pl-tab svg{transition:transform .2s var(--ease,ease)}.play .pl-tab.on{color:var(--text)}.play .pl-tab.on svg{color:var(--accent-2);transform:translateY(-2px)scale(1.12)}.play .pl-tab.on:after{content:"";background:var(--accent);width:22px;height:3px;box-shadow:0 0 12px var(--accent);border-radius:3px;position:absolute;top:2px}.play .pl-hide-sm{display:none!important}}.play .pl-page{max-width:1120px;animation:pl-in .3s var(--ease,ease);margin:0 auto;padding:24px 24px 32px}@keyframes pl-in{0%{opacity:0;transform:translateY(8px)}}.play .pl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:20px;display:flex}.play .pl-head h1{letter-spacing:-.02em;align-items:center;gap:10px;font-size:1.65rem;display:flex}.play .pl-head p{color:var(--muted);margin-top:4px;font-size:.92rem}.play .pl-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:880px){.play .pl-page{padding:16px 14px 28px}.play .pl-head h1{font-size:1.4rem}}.play .pl-grid{grid-template-columns:repeat(auto-fit, minmax(min(var(--min,280px), 100%), 1fr));align-items:start;gap:14px;display:grid}.play .pl-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.play .pl-row-flex{align-items:center;gap:10px;min-width:0;display:flex}.play .pl-wrap{flex-wrap:wrap}.play .pl-card{background:var(--pl-glass);border:1px solid var(--pl-line);border-radius:var(--pl-radius);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-width:0;padding:18px;box-shadow:inset 0 1px #ffffff0a,0 12px 34px -22px #000}.play .pl-card.tight{padding:12px}.play .pl-card.flush{padding:0;overflow:hidden}.play a.pl-card,.play button.pl-card{color:var(--text);text-align:left;transition:transform .18s var(--ease,ease), border-color .18s, box-shadow .18s;width:100%;display:block}.play a.pl-card:hover,.play button.pl-card:hover:not(:disabled){border-color:color-mix(in srgb, var(--accent) 50%, transparent);box-shadow:0 18px 40px -22px var(--accent);background:var(--pl-glass);transform:translateY(-2px)}.play .pl-card h2,.play .pl-card h3{font-size:1rem}.play .pl-card-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.play .pl-card-head h2{align-items:center;gap:8px;font-size:.98rem;display:flex}.play .pl-card-head .more{color:var(--accent-2);font-size:.82rem}.play .pl-hero{background:radial-gradient(120% 140% at 100% 0%, color-mix(in srgb, var(--accent) 46%, transparent), transparent 62%), linear-gradient(160deg, color-mix(in srgb, var(--accent) 16%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--accent) 36%, transparent);box-shadow:0 24px 60px -34px var(--accent);border-radius:24px;padding:22px;position:relative;overflow:hidden}.play .pl-hero h1{letter-spacing:-.02em;font-size:1.7rem}.play .pl-hero p{color:var(--text-2)}.play .pl-stat{flex-direction:column;gap:2px;min-width:0;display:flex}.play .pl-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:.7rem;font-weight:600}.play .pl-stat b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;overflow:hidden}.play .pl-stat small{color:var(--muted);font-size:.78rem}.play .pl-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;display:grid}.play .pos{color:var(--good)}.play .neg{color:var(--bad)}.play .pl-list{flex-direction:column;display:flex}.play .pl-item{border-bottom:1px solid var(--pl-line);align-items:center;gap:12px;min-width:0;padding:11px 2px;display:flex}.play .pl-item:last-child{border-bottom:none}.play .pl-item .grow{flex:1;min-width:0}.play .pl-item .grow b,.play .pl-item .grow>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.play .pl-item .sub{color:var(--muted);font-size:.8rem}.play .pl-item .end{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0}.play .pl-item.press{cursor:pointer;border-radius:12px;margin-inline:-8px;padding-inline:8px;transition:background .15s}.play .pl-item.press:hover{background:#ffffff0a}.play .pl-chip{color:var(--text-2);white-space:nowrap;background:#ffffff12;border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:.74rem;font-weight:600;display:inline-flex}.play .pl-chip.accent{background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--accent-2)}.play .pl-chip.good{background:color-mix(in srgb, var(--good) 18%, transparent);color:#7de3ae}.play .pl-chip.warn{background:color-mix(in srgb, var(--warn) 18%, transparent);color:#f1c36a}.play .pl-chip.bad{background:color-mix(in srgb, var(--bad) 18%, transparent);color:#f59ca0}.play .pl-tabs{background:var(--pl-glass);border:1px solid var(--pl-line);scrollbar-width:none;border-radius:14px;gap:4px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:4px;display:flex;overflow-x:auto}.play .pl-tabs::-webkit-scrollbar{display:none}.play .pl-tabs button{color:var(--muted);background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.play .pl-tabs button:hover{color:var(--text);background:#ffffff0d}.play .pl-tabs button.on{background:var(--accent);color:#fff;box-shadow:0 6px 18px -8px var(--accent)}.play .pl-tabs .count{background:#ffffff29;border-radius:99px;padding:1px 7px;font-size:.7rem}.play .pl-btn{border-radius:12px;padding:10px 16px;font-weight:600}.play .pl-btn.primary,.play button.primary{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 86%, white), var(--accent));color:#fff;border-color:#0000}.play .pl-btn.block{width:100%}.play .pl-btn.lg{border-radius:14px;padding:13px 20px;font-size:1rem}.play .pl-btn.sm{border-radius:10px;padding:6px 12px;font-size:.84rem}.play .pl-input{background:color-mix(in srgb, var(--bg) 70%, transparent);border-radius:12px;padding:11px 14px}.play .pl-search{align-items:center;display:flex;position:relative}.play .pl-search svg{color:var(--muted);pointer-events:none;position:absolute;left:13px}.play .pl-search input{border-radius:12px;padding-left:38px}.play .pl-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:38px 16px;display:flex}.play .pl-empty svg{opacity:.6}.play .pl-empty b{color:var(--text)}.play .pl-skel{background:linear-gradient(90deg, var(--surface-2) 25%, var(--surface-3) 50%, var(--surface-2) 75%);background-size:200% 100%;border-radius:12px;min-height:16px;animation:1.3s linear infinite pl-shimmer}@keyframes pl-shimmer{to{background-position:-200% 0}}.play .pl-progress{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}.play .pl-progress>i{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .6s var(--ease,ease);border-radius:99px;display:block}.play .pl-alert{border:1px solid;border-radius:12px;padding:12px 14px;font-size:.88rem}.play .pl-alert.err{background:color-mix(in srgb, var(--bad) 12%, transparent);border-color:color-mix(in srgb, var(--bad) 40%, transparent);color:#fbb}.play .pl-alert.info{background:color-mix(in srgb, var(--accent) 12%, transparent);border-color:color-mix(in srgb, var(--accent) 36%, transparent)}.play .pl-table-wrap{margin:0 -2px;overflow-x:auto}.play .pl-scroll-x{scroll-snap-type:x proximity;scrollbar-width:none;gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.play .pl-scroll-x>*{scroll-snap-align:start;flex-shrink:0}@media (max-width:880px){.play input,.play select,.play textarea{font-size:16px}.play button,.play .btn{min-height:40px}.play .pl-iconbtn,.play .pl-tab{min-height:0}.play .pl-card{border-radius:16px;padding:15px}}@media (prefers-reduced-motion:reduce){.play .pl-page{animation:none}}@media (max-width:880px){body:has(.play) .toasts{max-width:none;left:12px;right:12px;bottom:calc(64px + 14px + env(safe-area-inset-bottom))}}.native-app,.native-app body{overscroll-behavior:none;-webkit-touch-callout:none}.native-app body{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.native-app input,.native-app textarea,.native-app .selectable{-webkit-user-select:text;user-select:text}.native-app .play .pl-top{padding-top:env(safe-area-inset-top)}.native-app .play .pl-tabbar{padding-bottom:env(safe-area-inset-bottom)}.native-app .wrap{padding-top:max(20px, env(safe-area-inset-top));padding-bottom:max(20px, env(safe-area-inset-bottom))}.native-app a{-webkit-user-drag:none}html.touch,html.touch body{overscroll-behavior:none;touch-action:manipulation;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html.touch body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}html.touch input,html.touch textarea,html.touch select,html.touch .selectable{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}html.touch input,html.touch select,html.touch textarea{font-size:16px}html.touch img,html.touch svg,html.touch a{-webkit-user-drag:none}html.touch .play button:not(:disabled):active,html.touch .play .pl-tab:active{transition:transform 60ms;transform:scale(.96)}.play{max-width:100vw;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-x:clip}@media (max-width:880px){.play .pl-page{padding:14px 12px 24px}.play .pl-content{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}.srv-name.svelte-1lgxq4n{text-overflow:ellipsis;max-width:9.5rem;overflow:hidden}.me.svelte-1lgxq4n{border:2px solid var(--pl-line,#ffffff14);background:0 0;border-radius:14px;flex:none;min-height:0;padding:0;line-height:0;display:inline-grid;overflow:hidden}.me.svelte-1lgxq4n:hover{border-color:var(--accent);background:0 0}.scrim.svelte-1lgxq4n{z-index:60;cursor:default;background:0 0;border:none;border-radius:0;padding:0;position:fixed;inset:0}.menu.svelte-1lgxq4n{z-index:61;background:var(--surface);border:1px solid var(--line-strong);border-radius:16px;flex-direction:column;gap:2px;width:240px;padding:8px;animation:.16s svelte-1lgxq4n-pop;display:flex;position:absolute;top:calc(100% - 6px);right:14px;box-shadow:0 24px 60px -20px #000}.menu.svelte-1lgxq4n .who:where(.svelte-1lgxq4n){border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:8px 8px 12px;display:flex}.menu.svelte-1lgxq4n .who:where(.svelte-1lgxq4n) div:where(.svelte-1lgxq4n){flex-direction:column;min-width:0;display:flex}.menu.svelte-1lgxq4n .who:where(.svelte-1lgxq4n) span:where(.svelte-1lgxq4n){color:var(--muted);font-size:.76rem}.menu.svelte-1lgxq4n a:where(.svelte-1lgxq4n),.menu.svelte-1lgxq4n button:where(.svelte-1lgxq4n){color:var(--text-2);text-align:left;background:0 0;border:none;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:9px 10px;font-weight:520;display:flex}.menu.svelte-1lgxq4n a:where(.svelte-1lgxq4n):hover,.menu.svelte-1lgxq4n button:where(.svelte-1lgxq4n):hover{color:var(--text);background:#ffffff0f}@keyframes svelte-1lgxq4n-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.more-grid.svelte-1lgxq4n{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.more-item.svelte-1lgxq4n{background:var(--surface-2);border:1px solid var(--line);color:var(--text);border-radius:16px;flex-direction:column;gap:2px;padding:14px;display:flex}.more-item.on.svelte-1lgxq4n{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-2))}.more-item.svelte-1lgxq4n .ic:where(.svelte-1lgxq4n){background:color-mix(in srgb, var(--accent) 20%, transparent);width:40px;height:40px;color:var(--accent-2);border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.more-item.svelte-1lgxq4n small:where(.svelte-1lgxq4n){color:var(--muted);font-size:.74rem;line-height:1.3}.srv.svelte-1lgxq4n{text-align:left;width:100%;color:var(--text);background:0 0;border:none;border-radius:12px}.hint.svelte-1lgxq4n{color:var(--muted);align-items:center;gap:6px;font-size:.78rem;display:flex}.play .pl-top{position:sticky}@media (max-width:880px){.srv-name.svelte-1lgxq4n{max-width:5.2rem}.play .pl-top .pl-pill{gap:6px;min-width:0;padding:6px 11px;font-size:.84rem}.play .pl-top .pl-brand-sm span{display:none}.play .pl-top>:not(.pl-grow){flex-shrink:0}.play .pl-top>.pl-pill:not(.gold){flex-shrink:1;min-width:0}}.tile.svelte-10b3k09{color:#fff;border-radius:28%;flex-shrink:0;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 -10px 18px -10px #00000080,0 8px 16px -10px #000}b.svelte-10b3k09{text-shadow:0 2px 6px #0006;font-weight:800}.e.svelte-10b3k09{filter:drop-shadow(0 2px 4px #0006);line-height:1}i.svelte-10b3k09{background:#080a10e0;border:1px solid #ffffff2e;border-radius:7px;padding:3px 5px;font-size:.68rem;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:-4px;right:-4px}.homehero.svelte-1l1hef0{flex-direction:column;gap:14px;margin-bottom:14px;padding:22px 20px;display:flex}.top.svelte-1l1hef0{justify-content:space-between;align-items:center;gap:12px;display:flex}.greet.svelte-1l1hef0{margin:0 0 2px;font-size:.9rem}.top.svelte-1l1hef0 h1:where(.svelte-1l1hef0){overflow-wrap:anywhere;font-size:1.7rem}.bal.svelte-1l1hef0 small:where(.svelte-1l1hef0){text-transform:uppercase;letter-spacing:.09em;color:var(--text-2);font-size:.72rem;font-weight:700}.big.svelte-1l1hef0{letter-spacing:-.03em;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--accent-2) 65%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.3rem,11vw,3.4rem);font-weight:800;line-height:1.1}.nb.svelte-1l1hef0{-webkit-text-fill-color:var(--muted);font-size:1.4rem}.xp.svelte-1l1hef0{border:1px solid var(--pl-line);background:#00000038;border-radius:16px;flex-direction:column;gap:7px;padding:12px 14px;display:flex}.xrow.svelte-1l1hef0{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.86rem;display:flex}.xrow.svelte-1l1hef0 .lv:where(.svelte-1l1hef0){align-items:center;gap:6px;font-weight:700;display:inline-flex}.xp.svelte-1l1hef0 small:where(.svelte-1l1hef0){color:var(--muted);font-size:.76rem}.tilesbar.svelte-1l1hef0{margin:0 -14px 14px;padding:2px 14px 6px}@media (min-width:881px){.tilesbar.svelte-1l1hef0{flex-wrap:wrap;margin:0 0 14px;padding:2px 0 6px;overflow:visible}}.qt.svelte-1l1hef0{width:82px;color:var(--text);background:var(--pl-glass);border:1px solid var(--pl-line);animation:svelte-1l1hef0-pop .4s var(--ease,ease) both;animation-delay:calc(var(--i) * 30ms);-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:12px 6px 10px;font-size:.78rem;font-weight:650;transition:transform .18s,border-color .18s;display:flex;position:relative}.qt.svelte-1l1hef0:hover,.qt.svelte-1l1hef0:active{border-color:color-mix(in srgb, var(--h) 60%, transparent);transform:translateY(-3px)}.qi.svelte-1l1hef0{width:44px;height:44px;color:var(--h);background:color-mix(in srgb, var(--h) 18%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--h) 30%, transparent);border-radius:14px;place-items:center;display:grid}.qt.svelte-1l1hef0 em:where(.svelte-1l1hef0){background:var(--accent);color:#fff;min-width:18px;height:18px;box-shadow:0 0 10px var(--accent);border-radius:99px;place-items:center;padding:0 5px;font-size:.68rem;font-style:normal;display:grid;position:absolute;top:6px;right:8px}@keyframes svelte-1l1hef0-pop{0%{opacity:0;transform:scale(.9)translateY(6px)}}a.freespin.pl-card.svelte-1l1hef0{background:linear-gradient(120deg, color-mix(in srgb, var(--warn) 22%, var(--surface)), var(--pl-glass));border-color:color-mix(in srgb, var(--warn) 40%, transparent);align-items:center;gap:14px;margin-bottom:14px;display:flex}.gift.svelte-1l1hef0{width:48px;height:48px;color:var(--warn);background:color-mix(in srgb, var(--warn) 20%, transparent);border-radius:15px;place-items:center;animation:2.4s ease-in-out infinite svelte-1l1hef0-wob;display:grid}@keyframes svelte-1l1hef0-wob{0%,to{transform:rotate(0)}10%{transform:rotate(-8deg)}20%{transform:rotate(8deg)}30%{transform:rotate(0)}}.grow.svelte-1l1hef0{flex:1;min-width:0}.freespin.svelte-1l1hef0 .grow:where(.svelte-1l1hef0) b:where(.svelte-1l1hef0),.freespin.svelte-1l1hef0 .grow:where(.svelte-1l1hef0) span:where(.svelte-1l1hef0){display:block}.freespin.svelte-1l1hef0 .grow:where(.svelte-1l1hef0) span:where(.svelte-1l1hef0){color:var(--text-2);font-size:.85rem}.cols.svelte-1l1hef0>:where(.svelte-1l1hef0){animation:svelte-1l1hef0-pop .45s var(--ease,ease) both}.cols.svelte-1l1hef0>:where(.svelte-1l1hef0):nth-child(2){animation-delay:60ms}.cols.svelte-1l1hef0>:where(.svelte-1l1hef0):nth-child(3){animation-delay:.12s}.cols.svelte-1l1hef0>:where(.svelte-1l1hef0):nth-child(4){animation-delay:.18s}.cur.svelte-1l1hef0{background:color-mix(in srgb, var(--accent) 10%, transparent);border-radius:12px;margin-inline:-8px;padding-inline:8px!important}.mx.svelte-1l1hef0{color:var(--muted);font-weight:500}.warnt.svelte-1l1hef0{color:var(--warn)!important}.qs.svelte-1l1hef0{flex-direction:column;gap:12px;display:flex}.q.svelte-1l1hef0{border:1px solid var(--pl-line);background:#ffffff0a;border-radius:14px;flex-direction:column;gap:7px;padding:12px;display:flex}.q.done.svelte-1l1hef0{opacity:.6}.qtop.svelte-1l1hef0,.qbot.svelte-1l1hef0{justify-content:space-between;align-items:center;gap:8px;display:flex}.qtop.svelte-1l1hef0 b:where(.svelte-1l1hef0){text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.qbot.svelte-1l1hef0 small:where(.svelte-1l1hef0){color:var(--muted);font-variant-numeric:tabular-nums}.thin.svelte-1l1hef0{height:6px}.fsum.svelte-1l1hef0{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.quiet.svelte-1l1hef0{color:var(--muted);margin:10px 0 0;font-size:.86rem}.nw.svelte-1l1hef0{color:inherit;align-items:flex-start}.nw.svelte-1l1hef0 img:where(.svelte-1l1hef0){object-fit:cover;border-radius:10px;flex-shrink:0;width:76px;height:56px}.nw.svelte-1l1hef0 .wrap:where(.svelte-1l1hef0){white-space:normal!important}.nw.svelte-1l1hef0 .wrap2:where(.svelte-1l1hef0){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:2px 0;white-space:normal!important;display:-webkit-box!important}.news.svelte-1l1hef0{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.qt.svelte-1l1hef0,.cols.svelte-1l1hef0>:where(.svelte-1l1hef0),.gift.svelte-1l1hef0{animation:none}}.orders.svelte-w69qlg{flex-direction:column;gap:1rem;display:flex}.panel.svelte-w69qlg{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.8rem;min-width:0;padding:1.1rem;display:flex}h2.svelte-w69qlg{align-items:center;gap:.45rem;font-size:1rem;display:flex}.n.svelte-w69qlg{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:99rem;padding:.05rem .5rem;font-size:.72rem}.how.svelte-w69qlg ol:where(.svelte-w69qlg){color:color-mix(in srgb, var(--text) 82%, transparent);flex-direction:column;gap:.3rem;margin:0;padding-left:1.2rem;font-size:.9rem;display:flex}code.svelte-w69qlg{font-family:var(--mono,monospace);background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:.35rem;padding:.05rem .4rem;font-size:.85em}.fields.svelte-w69qlg{grid-template-columns:1.4fr 1fr 1fr;gap:.7rem;display:grid}.fields.svelte-w69qlg label:where(.svelte-w69qlg){flex-direction:column;gap:.25rem;min-width:0;font-size:.8rem;font-weight:600;display:flex}.sum.svelte-w69qlg{color:var(--muted);flex-wrap:wrap;gap:1rem;font-size:.86rem;display:flex}.sum.svelte-w69qlg b:where(.svelte-w69qlg){color:var(--text)}.bad.svelte-w69qlg{color:#f87171}.muted.svelte-w69qlg{color:var(--muted);font-size:.82rem}.primary.svelte-w69qlg{border-radius:var(--radius);color:#fff;touch-action:manipulation;background:linear-gradient(135deg,#22c55e,#0d9488);border:none;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1.2rem;font-weight:800;display:inline-flex;box-shadow:0 6px 22px -8px #22c55e}.primary.sm.svelte-w69qlg{padding:.5rem .9rem;font-size:.85rem}.primary.svelte-w69qlg:disabled{opacity:.5}.ghost.svelte-w69qlg{align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.82rem;display:inline-flex}.bar.svelte-w69qlg{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.bar.svelte-w69qlg h2:where(.svelte-w69qlg){margin-right:auto}.search.svelte-w69qlg{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 4%, transparent);align-items:center;gap:.4rem;padding:0 .7rem;display:flex}.search.svelte-w69qlg input:where(.svelte-w69qlg){background:0 0;border:none;min-width:9rem;padding:.5rem 0}.chk.svelte-w69qlg{color:var(--muted);align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.list.svelte-w69qlg{flex-direction:column;gap:.5rem;display:flex}.card.svelte-w69qlg{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) auto auto auto;align-items:center;gap:.9rem;padding:.7rem .9rem;display:grid}.card.mine.svelte-w69qlg{border-color:color-mix(in srgb, var(--accent) 50%, transparent)}.card.taken.svelte-w69qlg{opacity:.85}.what.svelte-w69qlg{align-items:center;gap:.7rem;min-width:0;display:flex}.what.svelte-w69qlg b:where(.svelte-w69qlg){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.what.svelte-w69qlg small:where(.svelte-w69qlg),.price.svelte-w69qlg small:where(.svelte-w69qlg){color:var(--muted);font-size:.75rem;display:block}.qty.svelte-w69qlg{color:#4ade80;font-variant-numeric:tabular-nums;text-align:right;min-width:3.4rem;font-size:1.15rem;font-weight:900}.price.svelte-w69qlg{text-align:right}.price.svelte-w69qlg b:where(.svelte-w69qlg){font-variant-numeric:tabular-nums;font-size:1.05rem}.chip.svelte-w69qlg{background:color-mix(in srgb, var(--text) 10%, transparent);text-transform:capitalize;border-radius:99rem;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.chip.open.svelte-w69qlg{color:#4ade80;background:#22c55e22}.chip.taken.svelte-w69qlg{color:#fbbf24;background:#f59e0b22}.chip.filled.svelte-w69qlg{color:#4ade80;background:#22c55e22}.chip.cancelled.svelte-w69qlg,.chip.expired.svelte-w69qlg{color:#94a3b8;background:#64748b33}.act.svelte-w69qlg{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.how.svelte-w69qlg{color:var(--muted);font-size:.78rem}.hist.svelte-w69qlg{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hist.svelte-w69qlg li:where(.svelte-w69qlg){border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.4rem 0;font-size:.86rem;display:flex}.hist.svelte-w69qlg small:where(.svelte-w69qlg){color:var(--muted);margin-left:auto;font-size:.72rem}.amt.svelte-w69qlg{font-variant-numeric:tabular-nums;font-weight:700}.banner.svelte-w69qlg{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 8%, transparent);padding:.7rem 1rem;font-size:.88rem}.banner.err.svelte-w69qlg{background:color-mix(in srgb, var(--danger,#e5484d) 16%, transparent);border:1px solid var(--danger,#e5484d)}@media (max-width:720px){.fields.svelte-w69qlg{grid-template-columns:1fr 1fr}.fields.svelte-w69qlg label:where(.svelte-w69qlg):first-child{grid-column:span 2}.card.svelte-w69qlg{grid-template-columns:minmax(0,1fr) auto}.state.svelte-w69qlg{grid-column:1}.act.svelte-w69qlg{grid-column:1/-1;justify-content:stretch}.act.svelte-w69qlg button:where(.svelte-w69qlg){flex:1;justify-content:center}.search.svelte-w69qlg input:where(.svelte-w69qlg){min-width:6rem}}.contracts.svelte-6j61ao{flex-direction:column;gap:1rem;display:flex}.panel.svelte-6j61ao{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}h2.svelte-6j61ao{align-items:center;gap:.45rem;font-size:1rem;display:flex}.how.svelte-6j61ao p:where(.svelte-6j61ao){color:color-mix(in srgb, var(--text) 82%, transparent);margin:0;font-size:.9rem;line-height:1.5}code.svelte-6j61ao{font-family:var(--mono,monospace);background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:.35rem;padding:.05rem .4rem;font-size:.85em}.stats.svelte-6j61ao{grid-template-columns:repeat(4,1fr);gap:.6rem;display:grid}.stats.svelte-6j61ao div:where(.svelte-6j61ao){border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 5%, transparent);flex-direction:column;min-width:0;padding:.6rem .9rem;display:flex}.stats.svelte-6j61ao span:where(.svelte-6j61ao){color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.stats.svelte-6j61ao b:where(.svelte-6j61ao){font-variant-numeric:tabular-nums;font-size:1.25rem}.stats.svelte-6j61ao small:where(.svelte-6j61ao){color:var(--muted);font-size:.8rem;font-weight:500}.g.svelte-6j61ao{color:#4ade80}.grid.svelte-6j61ao{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.8rem;display:grid}.card.svelte-6j61ao{border-radius:var(--radius);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 10%, var(--surface)), var(--surface));border:1px solid var(--line-strong);transition:transform .15s var(--ease,ease), box-shadow .15s;flex-direction:column;gap:.8rem;padding:1rem;display:flex;position:relative}.card.svelte-6j61ao:hover{box-shadow:0 14px 34px -18px var(--accent);transform:translateY(-2px)}.card.hot.svelte-6j61ao{background:linear-gradient(160deg, #f59e0b1f, var(--surface));border-color:#f59e0b88;box-shadow:0 0 40px -22px #f59e0b}.card.done.svelte-6j61ao{border-color:#22c55e88}.hotbadge.svelte-6j61ao{color:#fff;background:linear-gradient(135deg,#f59e0b,#ec4899);border-radius:99rem;align-items:center;gap:.25rem;padding:.15rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex;position:absolute;top:-.55rem;right:.8rem}.head.svelte-6j61ao{align-items:center;gap:.75rem;display:flex}.t.svelte-6j61ao{flex-direction:column;min-width:0;display:flex}.t.svelte-6j61ao b:where(.svelte-6j61ao){font-size:1.02rem}.t.svelte-6j61ao small:where(.svelte-6j61ao){color:var(--muted);font-size:.74rem}.ico.svelte-6j61ao{border-radius:.8rem;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid}.ico.kill.svelte-6j61ao{color:#f87171;background:#ef444430}.ico.gather.svelte-6j61ao{color:#7dd3fc;background:#38bdf830}.prog.svelte-6j61ao{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:99rem;height:1.3rem;position:relative;overflow:hidden}.prog.svelte-6j61ao i:where(.svelte-6j61ao){transition:width .6s var(--ease,ease);background:linear-gradient(90deg,#22c55e,#4ade80);border-radius:99rem;position:absolute;inset:0 auto 0 0}.prog.svelte-6j61ao span:where(.svelte-6j61ao){text-align:center;text-shadow:0 1px 2px #0008;font-variant-numeric:tabular-nums;font-size:.74rem;font-weight:700;line-height:1.3rem;display:block;position:relative}.foot.svelte-6j61ao{align-items:center;gap:.7rem;display:flex}.reward.svelte-6j61ao{color:#fbbf24;align-items:center;gap:.3rem;font-size:1.05rem;font-weight:800;display:inline-flex}.time.svelte-6j61ao{color:var(--muted);align-items:center;gap:.25rem;margin-right:auto;font-size:.76rem;display:inline-flex}.ghost.svelte-6j61ao{align-items:center;gap:.3rem;padding:.35rem .7rem;font-size:.78rem;display:inline-flex}.hist.svelte-6j61ao{margin:0;padding:0;list-style:none}.hist.svelte-6j61ao li:where(.svelte-6j61ao){border-bottom:1px solid var(--line);justify-content:space-between;padding:.4rem 0;font-size:.86rem;display:flex}.muted.svelte-6j61ao{color:var(--muted);font-size:.88rem}.banner.svelte-6j61ao{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 8%, transparent);padding:.7rem 1rem;font-size:.88rem}.banner.err.svelte-6j61ao{border:1px solid var(--danger,#e5484d)}@media (max-width:640px){.stats.svelte-6j61ao{grid-template-columns:repeat(2,1fr)}.grid.svelte-6j61ao{grid-template-columns:minmax(0,1fr)}}h1.svelte-g0kl8x svg{color:var(--accent-2)}.note.svelte-g0kl8x{color:var(--text-2);background:var(--pl-glass);border:1px solid var(--pl-line);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-size:.85rem;display:flex}.note.svelte-g0kl8x svg{color:var(--accent-2);flex-shrink:0}.wait.svelte-g0kl8x{align-items:flex-start;gap:10px;display:flex}.wait.svelte-g0kl8x svg{flex-shrink:0;margin-top:2px}code.svelte-g0kl8x{background:#ffffff14;border-radius:6px;padding:1px 6px;font-size:.8rem}.row.svelte-g0kl8x{align-items:center;gap:10px;display:flex}.grow.svelte-g0kl8x{flex:1;min-width:0}.bar.svelte-g0kl8x{gap:10px;display:flex}.bar.svelte-g0kl8x .sbox:where(.svelte-g0kl8x){flex:1;min-width:0}.sortsel.svelte-g0kl8x{width:auto;max-width:46%}.wide.svelte-g0kl8x{width:100%}.item.svelte-g0kl8x{background:var(--pl-glass);border:1px solid var(--pl-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:svelte-g0kl8x-list-in .4s var(--ease,ease) both;animation-delay:calc(var(--i) * 35ms);border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.item.svelte-g0kl8x:hover{border-color:color-mix(in srgb, var(--accent) 45%, transparent);box-shadow:0 18px 36px -22px var(--accent);transform:translateY(-3px)}.item.auction.svelte-g0kl8x{background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 12%, var(--surface)), color-mix(in srgb, var(--surface) 80%, transparent) 65%)}.item.leading.svelte-g0kl8x{border-color:color-mix(in srgb, var(--good) 55%, transparent)}.item.hot.svelte-g0kl8x{border-color:color-mix(in srgb, var(--warn) 60%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--warn) 25%, transparent), 0 14px 30px -22px var(--warn)}@keyframes svelte-g0kl8x-list-in{0%{opacity:0;transform:translateY(10px)}}.head.svelte-g0kl8x{align-items:center;gap:12px;display:flex}.title.svelte-g0kl8x{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title.svelte-g0kl8x strong:where(.svelte-g0kl8x){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title.svelte-g0kl8x small:where(.svelte-g0kl8x){color:var(--muted);align-items:center;gap:4px;font-size:.78rem;display:inline-flex}.badges.svelte-g0kl8x{flex-direction:column;align-self:flex-start;align-items:flex-end;gap:4px;display:flex}.price.svelte-g0kl8x{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.price.svelte-g0kl8x small:where(.svelte-g0kl8x){color:var(--muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;font-size:.68rem;font-weight:600;display:flex}.price.svelte-g0kl8x b:where(.svelte-g0kl8x){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.4rem}.price.svelte-g0kl8x .r:where(.svelte-g0kl8x){text-align:right}.price.svelte-g0kl8x .r:where(.svelte-g0kl8x) small:where(.svelte-g0kl8x){justify-content:flex-end}.price.svelte-g0kl8x .t:where(.svelte-g0kl8x){font-size:1.02rem}.warn.svelte-g0kl8x{color:var(--warn)}.sub.svelte-g0kl8x{color:var(--muted);margin:-4px 0 0;font-size:.8rem}.foot.svelte-g0kl8x{justify-content:space-between;align-items:center;gap:8px;display:flex}.foot.svelte-g0kl8x .pl-btn:where(.svelte-g0kl8x){justify-content:center;align-items:center;gap:7px;display:inline-flex}.mine.svelte-g0kl8x h2:where(.svelte-g0kl8x){align-items:center;gap:8px;margin-bottom:10px;font-size:1rem;display:flex}.ic.svelte-g0kl8x{background:#ffffff12;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ic.sold.svelte-g0kl8x{color:var(--good);background:color-mix(in srgb, var(--good) 15%, transparent)}.ic.bought.svelte-g0kl8x{color:var(--bad);background:color-mix(in srgb, var(--bad) 13%, transparent)}.ic.bid.svelte-g0kl8x{color:var(--accent-2);background:color-mix(in srgb, var(--accent) 18%, transparent)}.who.svelte-g0kl8x{align-items:center;gap:14px;display:flex}.who.svelte-g0kl8x small:where(.svelte-g0kl8x){color:var(--muted);margin-top:2px;display:block}.rows.svelte-g0kl8x{background:#ffffff0d;border-radius:14px;grid-template-columns:1fr auto;gap:8px 16px;padding:12px 14px;font-size:.92rem;display:grid}.rows.svelte-g0kl8x span:where(.svelte-g0kl8x){color:var(--muted)}.rows.svelte-g0kl8x b:where(.svelte-g0kl8x){text-align:right;font-variant-numeric:tabular-nums}.fld.svelte-g0kl8x{color:var(--muted);flex-direction:column;gap:6px;font-size:.82rem;display:flex}.fld.svelte-g0kl8x input:where(.svelte-g0kl8x){color:var(--text);font-size:1.3rem;font-weight:700}.quick.svelte-g0kl8x{flex-wrap:wrap;gap:8px;display:flex}.muted.svelte-g0kl8x{color:var(--muted);margin:0;font-size:.85rem}.err.svelte-g0kl8x{color:var(--bad);margin:0;font-size:.84rem}.danger.svelte-g0kl8x{background:color-mix(in srgb, var(--bad) 20%, transparent);border-color:color-mix(in srgb, var(--bad) 50%, transparent);color:#fbb}.pl-btn[aria-busy=true].svelte-g0kl8x{opacity:.65;pointer-events:none}.note.hot.svelte-g0kl8x{text-align:left;color:#f6d58e;background:color-mix(in srgb, var(--warn) 16%, var(--surface));border-color:color-mix(in srgb, var(--warn) 45%, transparent);justify-content:flex-start;width:100%}.note.hot.svelte-g0kl8x svg{color:var(--warn)}.sbox.svelte-g0kl8x{align-items:center;display:flex;position:relative}.sbox.svelte-g0kl8x svg{color:var(--muted);pointer-events:none;position:absolute;left:14px}.sbox.svelte-g0kl8x input:where(.svelte-g0kl8x){border-radius:12px;width:100%;padding-left:40px}@media (prefers-reduced-motion:reduce){.item.svelte-g0kl8x{animation:none}}.money.svelte-da0njk{font-variant-numeric:tabular-nums}.wheel.svelte-17yjt2t{aspect-ratio:1;filter:drop-shadow(0 12px 28px #000a);max-width:100%;position:relative}svg.svelte-17yjt2t:not(.pointer){will-change:transform;width:100%;height:100%;display:block}.bulbs.svelte-17yjt2t{pointer-events:none;position:absolute;inset:0}.hub.svelte-17yjt2t{background:radial-gradient(circle at 35% 30%,#fff5c9,#b8892b 60%,#6b4c10);border-radius:50%;position:absolute;inset:41%;box-shadow:0 0 0 3px #0008,0 2px 10px #000a}.pointer.svelte-17yjt2t{transform-origin:50% 12%;filter:drop-shadow(0 2px 3px #000a);width:26px;position:absolute;top:-10px;left:50%}.burst.svelte-8q9qta{pointer-events:none;z-index:5;place-items:center;display:grid;position:absolute;inset:0}i.svelte-8q9qta{opacity:0;border-radius:20%;position:absolute;box-shadow:0 0 8px #fff5}i.coin.svelte-8q9qta{border-radius:50%;box-shadow:inset -2px -2px #0003,0 0 8px #f5d97a99}.daily.svelte-1n591bx{border-radius:calc(var(--radius) + 4px);background:radial-gradient(120% 140% at 0% 0%, #ec489933, transparent 60%), var(--panel,var(--surface));border:1px solid var(--line-strong);flex-wrap:wrap;align-items:center;gap:1.6rem;padding:1.3rem 1.6rem;display:flex;position:relative;overflow:hidden}.daily.ready.svelte-1n591bx{border-color:#ec48998c;box-shadow:0 0 0 1px #ec489940,0 20px 60px -30px #ec4899}.wheelbox.svelte-1n591bx{padding-top:.6rem;position:relative}.copy.svelte-1n591bx{flex-direction:column;flex:1;align-items:flex-start;gap:.55rem;min-width:14rem;display:flex}.tag.svelte-1n591bx{text-transform:uppercase;letter-spacing:.07em;color:#f9a8d4;align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}h3.svelte-1n591bx{font-size:1.5rem}p.svelte-1n591bx{color:var(--muted);max-width:30rem;font-size:.9rem}.go.svelte-1n591bx{color:#fff;background:linear-gradient(135deg,#ec4899,#8b5cf6);border:none;border-radius:99rem;padding:.8rem 1.7rem;font-size:1rem;font-weight:700;animation:2.4s infinite svelte-1n591bx-glow;box-shadow:0 8px 28px -6px #ec4899}.go.svelte-1n591bx:disabled{animation:none}@keyframes svelte-1n591bx-glow{50%{transform:translateY(-1px);box-shadow:0 8px 40px -2px #ec4899}}.reset.svelte-1n591bx{align-items:center;gap:.4rem;display:inline-flex}.reset.svelte-1n591bx b:where(.svelte-1n591bx){color:var(--text);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.go.svelte-1n591bx{animation:none}}.bet.svelte-1lqxnjv{flex-direction:column;gap:.5rem;display:flex}.bet.off.svelte-1lqxnjv{opacity:.6;pointer-events:none}.top.svelte-1lqxnjv{justify-content:space-between;align-items:baseline;font-size:.82rem;font-weight:600;display:flex}.top.svelte-1lqxnjv small:where(.svelte-1lqxnjv){color:var(--muted);font-weight:500}.field.svelte-1lqxnjv{position:relative}.field.svelte-1lqxnjv .sym:where(.svelte-1lqxnjv){color:var(--muted);font-weight:700;position:absolute;top:50%;left:.8rem;transform:translateY(-50%)}.field.svelte-1lqxnjv input:where(.svelte-1lqxnjv){font-variant-numeric:tabular-nums;padding-left:1.7rem;font-size:1.15rem;font-weight:700}.quick.svelte-1lqxnjv{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.quick.svelte-1lqxnjv button:where(.svelte-1lqxnjv){border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text);padding:.35rem 0;font-size:.8rem}.quick.svelte-1lqxnjv button:where(.svelte-1lqxnjv):hover{background:color-mix(in srgb, var(--accent) 22%, transparent);border-color:var(--accent)}.range.svelte-1lqxnjv{color:var(--muted);justify-content:space-between;margin-top:-.2rem;font-size:.7rem;display:flex}input.fancy.svelte-1lqxnjv{background:linear-gradient(90deg, var(--accent) var(--p), color-mix(in srgb, var(--text) 12%, transparent) var(--p)) center / 100% .3rem no-repeat;height:1.2rem}.game.svelte-1qgz6md{--cell:5.6rem;grid-template-columns:19rem 1fr;align-items:start;gap:1.1rem;display:grid}@media (max-width:860px){.game.svelte-1qgz6md{grid-template-columns:1fr}.stage.svelte-1qgz6md{order:-1}.spinbtn.svelte-1qgz6md{bottom:calc(var(--pl-tab,0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:4;position:sticky}}@media (max-width:480px){.game.svelte-1qgz6md{--cell:4.3rem}}.panel.svelte-1qgz6md{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}h2.svelte-1qgz6md{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.snd.svelte-1qgz6md{margin-left:auto;padding:.35rem}.spinbtn.svelte-1qgz6md{border-radius:var(--radius);color:#1a1205;background:linear-gradient(135deg,#f5b942,#d97706);border:none;padding:.85rem;font-size:1rem;font-weight:700;box-shadow:0 6px 22px -6px #f59e0b}.spinbtn.svelte-1qgz6md:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.spinbtn.svelte-1qgz6md:disabled{filter:grayscale(.4)brightness(.9)}.note.svelte-1qgz6md{color:var(--muted);align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.stage.svelte-1qgz6md{flex-direction:column;align-items:center;gap:1rem;min-width:0;display:flex}.cabinet.svelte-1qgz6md{background:linear-gradient(160deg,#3a2a0b,#1a1206 55%,#2b1d07);border:2px solid #8a6a1f;border-radius:1.4rem;max-width:100%;padding:1.2rem 1.4rem 1.4rem;position:relative;box-shadow:0 20px 60px -20px #000,inset 0 0 40px #0008,0 0 50px -10px #f59e0b55}.cabinet.shake.svelte-1qgz6md{animation:.6s ease-out svelte-1qgz6md-shake}@keyframes svelte-1qgz6md-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.marquee.svelte-1qgz6md{justify-content:space-between;margin-bottom:.8rem;display:flex}.marquee.svelte-1qgz6md i:where(.svelte-1qgz6md){opacity:.55;background:#fbbf24;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 8px #fbbf24}.marquee.svelte-1qgz6md i.run:where(.svelte-1qgz6md){animation:.5s infinite alternate svelte-1qgz6md-blink}@keyframes svelte-1qgz6md-blink{0%{opacity:1}to{opacity:.2;box-shadow:none}}.window.svelte-1qgz6md{background:#07070a;border-radius:1rem;gap:.5rem;padding:.5rem;display:flex;position:relative;box-shadow:inset 0 0 22px #000}.reel.svelte-1qgz6md{width:calc(var(--cell) * 1.08);height:calc(var(--cell) * 3);background:linear-gradient(#e9e4d4,#fff 20% 80%,#e9e4d4);border-radius:.7rem;position:relative;overflow:hidden}.reel.spinning.svelte-1qgz6md .cell:where(.svelte-1qgz6md) span:where(.svelte-1qgz6md){filter:blur(var(--blur))}.cell.svelte-1qgz6md{height:var(--cell);will-change:transform;place-items:center;display:grid;position:absolute;top:0;left:0;right:0}.cell.svelte-1qgz6md span:where(.svelte-1qgz6md){line-height:1;font-size:calc(var(--cell) * .56);filter:drop-shadow(0 3px 2px #0004)}.cell.hit.svelte-1qgz6md{background:radial-gradient(circle, color-mix(in srgb, var(--c) 45%, #fff0) 0%, transparent 70%)}.cell.hit.svelte-1qgz6md span:where(.svelte-1qgz6md){animation:.55s ease-in-out 4 svelte-1qgz6md-pop}@keyframes svelte-1qgz6md-pop{50%{transform:scale(1.28)rotate(-6deg)}}.shade.svelte-1qgz6md{pointer-events:none;background:linear-gradient(#0009,#0000 28% 72%,#0009);border-radius:.7rem;position:absolute;inset:.5rem}.line.svelte-1qgz6md{pointer-events:none;z-index:2;background:#ef4444aa;border-radius:3px;height:3px;margin-top:-1px;position:absolute;top:50%;left:.2rem;right:.2rem;box-shadow:0 0 10px #ef4444}.line.hit.svelte-1qgz6md{background:#fde68a;animation:.5s 4 svelte-1qgz6md-flash;box-shadow:0 0 18px 3px #fbbf24}@keyframes svelte-1qgz6md-flash{50%{opacity:.3}}.arrow.svelte-1qgz6md{z-index:2;border:.45rem solid #0000;margin-top:-.45rem;position:absolute;top:50%}.arrow.l.svelte-1qgz6md{border-left-color:#fbbf24;left:-.1rem}.arrow.r.svelte-1qgz6md{border-right-color:#fbbf24;right:-.1rem}.result.svelte-1qgz6md{white-space:nowrap;z-index:6;background:linear-gradient(135deg,#16a34a,#15803d);border-radius:99rem;flex-direction:column;align-items:center;padding:.55rem 1.3rem;line-height:1.2;animation:.45s cubic-bezier(.2,1.4,.4,1) svelte-1qgz6md-rise;display:flex;position:absolute;bottom:-1.1rem;left:50%;transform:translate(-50%);box-shadow:0 8px 30px -6px #22c55e}.result.soft.svelte-1qgz6md{background:linear-gradient(135deg,#b45309,#92400e);box-shadow:0 8px 30px -8px #f59e0b}.result.svelte-1qgz6md b:where(.svelte-1qgz6md){opacity:.9;font-size:.78rem}.result.svelte-1qgz6md span:where(.svelte-1qgz6md){font-size:1.25rem;font-weight:800}.result.svelte-1qgz6md small:where(.svelte-1qgz6md){opacity:.8;font-weight:500}@keyframes svelte-1qgz6md-rise{0%{opacity:0;transform:translate(-50%)translateY(14px)scale(.5)}}.paytable.svelte-1qgz6md{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.8rem;display:flex}.pay.svelte-1qgz6md{background:color-mix(in srgb, var(--c,#888) 14%, var(--panel-solid,var(--surface)));border:1px solid color-mix(in srgb, var(--c,#888) 40%, transparent);border-radius:99rem;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.82rem;display:flex}.pay.svelte-1qgz6md .g:where(.svelte-1qgz6md){font-size:1.1rem}.pay.svelte-1qgz6md span:where(.svelte-1qgz6md):nth-child(2){color:var(--muted)}.pay.svelte-1qgz6md b:where(.svelte-1qgz6md){font-variant-numeric:tabular-nums}.pair.svelte-1qgz6md{--c:#94a3b8}.game.svelte-12w2rzv{grid-template-columns:19rem 1fr;align-items:start;gap:1.1rem;display:grid}@media (max-width:860px){.game.svelte-12w2rzv{grid-template-columns:1fr}.stage.svelte-12w2rzv{order:-1}.spinbtn.svelte-12w2rzv{bottom:calc(var(--pl-tab,0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:4;position:sticky}}.panel.svelte-12w2rzv{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}h2.svelte-12w2rzv{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.snd.svelte-12w2rzv{margin-left:auto;padding:.35rem}.spinbtn.svelte-12w2rzv{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#ec4899,#8b5cf6);border:none;padding:.85rem;font-size:1rem;font-weight:700;box-shadow:0 6px 22px -6px #c026d3}.spinbtn.svelte-12w2rzv:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.note.svelte-12w2rzv{color:var(--muted);align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.legend.svelte-12w2rzv{flex-wrap:wrap;gap:.35rem;display:flex}.legend.svelte-12w2rzv span:where(.svelte-12w2rzv){background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:99rem;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.legend.svelte-12w2rzv i:where(.svelte-12w2rzv){background:var(--c);border-radius:50%;width:.6rem;height:.6rem}.stage.svelte-12w2rzv{place-items:center;padding:1.2rem 0 2rem;display:grid}.holder.svelte-12w2rzv{position:relative}.banner.svelte-12w2rzv{white-space:nowrap;animation:svelte-12w2rzv-pop .4s var(--ease);border-radius:99rem;align-items:baseline;gap:.7rem;padding:.55rem 1.5rem;display:flex;position:absolute;bottom:-1.7rem;left:50%;transform:translate(-50%);box-shadow:0 10px 34px -8px #000}.banner.win.svelte-12w2rzv{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 8px 30px -6px #22c55e}.banner.lose.svelte-12w2rzv{background:color-mix(in srgb, var(--surface) 90%, #fff 4%);border:1px solid var(--line-strong);color:var(--muted)}.banner.svelte-12w2rzv b:where(.svelte-12w2rzv){font-size:1.4rem}.banner.svelte-12w2rzv span:where(.svelte-12w2rzv){font-weight:700}@keyframes svelte-12w2rzv-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}.game.svelte-ehkmb{grid-template-columns:19rem 1fr;align-items:start;gap:1.1rem;display:grid}@media (max-width:860px){.game.svelte-ehkmb{grid-template-columns:1fr}.stage.svelte-ehkmb{order:-1}.drop.svelte-ehkmb{bottom:calc(var(--pl-tab,0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:4;position:sticky}}.panel.svelte-ehkmb{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}h2.svelte-ehkmb{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.opt.svelte-ehkmb{flex-direction:column;gap:.35rem;display:flex}.lbl.svelte-ehkmb{font-size:.82rem;font-weight:600}.lbl.svelte-ehkmb b:where(.svelte-ehkmb){color:var(--accent-2);margin-left:.3rem}.segmented.svelte-ehkmb{display:flex}.segmented.svelte-ehkmb button:where(.svelte-ehkmb){text-transform:capitalize;flex:1}input.fancy.svelte-ehkmb{background:linear-gradient(90deg, var(--accent) var(--p), color-mix(in srgb, var(--text) 12%, transparent) var(--p)) center / 100% .3rem no-repeat;height:1.2rem}.drop.svelte-ehkmb{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#38bdf8,#6366f1);border:none;padding:.85rem;font-size:1rem;font-weight:700;box-shadow:0 6px 22px -6px #38bdf8}.drop.svelte-ehkmb:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.note.svelte-ehkmb{color:var(--muted);align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.recent.svelte-ehkmb{flex-wrap:wrap;gap:.3rem;display:flex}.recent.svelte-ehkmb span:where(.svelte-ehkmb){color:#06070a;background:var(--c);border-radius:99rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700}.stage.svelte-ehkmb{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 0,#1a2a44,#0b0e16 70%);padding:.5rem}svg.svelte-ehkmb{width:100%;max-height:72vh;display:block}@media (max-width:860px){svg.svelte-ehkmb{max-height:54vh}}.slot.svelte-ehkmb rect:where(.svelte-ehkmb){transform-box:fill-box;transform-origin:50%;transition:transform .2s}.slot.flash.svelte-ehkmb rect:where(.svelte-ehkmb){filter:brightness(1.4)drop-shadow(0 0 8px);animation:.7s ease-out svelte-ehkmb-bump}@keyframes svelte-ehkmb-bump{0%{transform:translateY(0)}25%{transform:translateY(6px)scale(1.08)}to{transform:translateY(0)}}circle.land.svelte-ehkmb{opacity:0;transition:opacity .5s .9s}.game.svelte-ky65ho{grid-template-columns:19rem 1fr;align-items:start;gap:1.1rem;display:grid}@media (max-width:860px){.game.svelte-ky65ho{grid-template-columns:1fr}.stage.svelte-ky65ho{order:-1}.go.svelte-ky65ho,.cash.svelte-ky65ho{bottom:calc(var(--pl-tab,0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:4;position:sticky}}.panel.svelte-ky65ho{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}h2.svelte-ky65ho{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.opt.svelte-ky65ho{flex-direction:column;gap:.35rem;display:flex}.lbl.svelte-ky65ho{font-size:.82rem;font-weight:600}.lbl.svelte-ky65ho b:where(.svelte-ky65ho){color:var(--accent-2);margin-left:.3rem}.opt.svelte-ky65ho small:where(.svelte-ky65ho){color:var(--muted);font-size:.75rem}input.fancy.svelte-ky65ho{background:linear-gradient(90deg, #ef4444 var(--p), color-mix(in srgb, var(--text) 12%, transparent) var(--p)) center / 100% .3rem no-repeat;height:1.2rem}.go.svelte-ky65ho,.cash.svelte-ky65ho{border-radius:var(--radius);color:#fff;border:none;justify-content:center;align-items:center;gap:.5rem;padding:.85rem;font-size:1rem;font-weight:700;display:inline-flex}.go.svelte-ky65ho{background:linear-gradient(135deg,#22c55e,#15803d);box-shadow:0 6px 22px -6px #22c55e}.cash.svelte-ky65ho{color:#1a1205;background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 6px 22px -6px #f59e0b}.go.svelte-ky65ho:hover:not(:disabled),.cash.svelte-ky65ho:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.note.svelte-ky65ho{color:var(--muted);align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.live.svelte-ky65ho{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.live.svelte-ky65ho div:where(.svelte-ky65ho){background:color-mix(in srgb, var(--text) 5%, transparent);border-radius:var(--radius-sm);flex-direction:column;padding:.45rem .6rem;display:flex}.live.svelte-ky65ho span:where(.svelte-ky65ho){color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.live.svelte-ky65ho b:where(.svelte-ky65ho){font-variant-numeric:tabular-nums}.big.svelte-ky65ho{border-radius:var(--radius);background:linear-gradient(135deg,#22c55e2e,#0000);border:1px solid #22c55e66;flex-direction:column;padding:.8rem 1rem;display:flex}.big.svelte-ky65ho span:where(.svelte-ky65ho){color:var(--muted);font-size:.75rem}.big.svelte-ky65ho b:where(.svelte-ky65ho){font-variant-numeric:tabular-nums;font-size:1.7rem}.big.svelte-ky65ho small:where(.svelte-ky65ho){color:#4ade80;font-weight:700}.end.svelte-ky65ho{border-radius:var(--radius);background:#ef444429;border:1px solid #ef444473;flex-direction:column;padding:.7rem 1rem;display:flex}.end.win.svelte-ky65ho{background:#22c55e29;border-color:#22c55e73}.end.svelte-ky65ho small:where(.svelte-ky65ho){color:var(--muted)}.stage.svelte-ky65ho{place-items:center;padding:.6rem;display:grid}.board.svelte-ky65ho{grid-template-columns:repeat(var(--n), 1fr);border:1px solid var(--line);aspect-ratio:1;background:radial-gradient(120% 100% at 50% 0,#17261c,#0a0f0c 70%);border-radius:1.2rem;gap:.55rem;width:min(100%,31rem);padding:.9rem;display:grid;position:relative}.board.boom.svelte-ky65ho{animation:.5s ease-out svelte-ky65ho-quake}@keyframes svelte-ky65ho-quake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-6px,2px)}40%,60%{transform:translate(6px,-2px)}}.tile.svelte-ky65ho{perspective:600px;cursor:pointer;background:0 0;border:none;border-radius:.7rem;padding:0;position:relative}.tile.svelte-ky65ho:disabled{cursor:default}.face.svelte-ky65ho{backface-visibility:hidden;transition:transform .35s var(--ease), box-shadow .15s;border-radius:.7rem;place-items:center;display:grid;position:absolute;inset:0}.back.svelte-ky65ho{background:linear-gradient(160deg,#2c3a4a,#1b2530);box-shadow:inset 0 2px #ffffff14,0 4px #0c1219,0 6px 12px #0008}.tile.hidden.svelte-ky65ho:not(:disabled):hover .back:where(.svelte-ky65ho){box-shadow:inset 0 2px 0 #fff2, 0 7px 0 #0c1219, 0 10px 18px #0009, 0 0 0 2px var(--accent);transform:translateY(-3px)}.front.svelte-ky65ho{color:#4ade80;background:#0b1410;transform:rotateY(180deg);box-shadow:inset 0 0 22px #22c55e44}.tile.gem.svelte-ky65ho .back:where(.svelte-ky65ho),.tile.mine.svelte-ky65ho .back:where(.svelte-ky65ho),.tile.boom.svelte-ky65ho .back:where(.svelte-ky65ho){transform:rotateY(180deg)}.tile.gem.svelte-ky65ho .front:where(.svelte-ky65ho),.tile.mine.svelte-ky65ho .front:where(.svelte-ky65ho),.tile.boom.svelte-ky65ho .front:where(.svelte-ky65ho){transform:rotateY(0)}.tile.gem.svelte-ky65ho .front:where(.svelte-ky65ho){animation:svelte-ky65ho-gem .5s var(--ease)}.tile.mine.svelte-ky65ho .front:where(.svelte-ky65ho){color:#f87171;opacity:.85;background:#140b0b;box-shadow:inset 0 0 22px #ef444433}.tile.boom.svelte-ky65ho .front:where(.svelte-ky65ho){color:#fff;background:radial-gradient(circle,#f97316,#b91c1c);animation:.55s ease-out svelte-ky65ho-boom;box-shadow:0 0 30px #ef4444}.tile.flip.svelte-ky65ho .back:where(.svelte-ky65ho){transform:scale(.92)}@keyframes svelte-ky65ho-gem{0%{transform:rotateY(0)scale(.8)}60%{transform:rotateY(0)scale(1.12)}to{transform:rotateY(0)scale(1)}}@keyframes svelte-ky65ho-boom{0%{transform:scale(.7)}30%{transform:scale(1.25)rotate(-4deg)}60%{transform:scale(1.05)rotate(3deg)}to{transform:scale(1)}}.game.svelte-ua6rls{grid-template-columns:19rem minmax(0,1fr);align-items:start;gap:1.1rem;display:grid}@media (max-width:860px){.game.svelte-ua6rls{grid-template-columns:minmax(0,1fr)}.stage.svelte-ua6rls{order:-1}.act.svelte-ua6rls{bottom:calc(var(--pl-tab,0px) + env(safe-area-inset-bottom,0px) + 10px);z-index:4;position:sticky}}.panel.svelte-ua6rls{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;min-width:0;padding:1.1rem;display:flex}h2.svelte-ua6rls{align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.snd.svelte-ua6rls{margin-left:auto;padding:.35rem}.act.svelte-ua6rls{flex-direction:column;gap:.5rem;display:flex}.stage.svelte-ua6rls{min-width:0}.act .big{border-radius:var(--radius);color:#fff;touch-action:manipulation;border:none;width:100%;padding:.9rem;font-size:1.02rem;font-weight:800}.act .big:disabled{opacity:.55}.act .big:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.act .row{grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;display:grid}.note{color:var(--muted);align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.seg2{border-radius:var(--radius);background:color-mix(in srgb, var(--text) 6%, transparent);grid-auto-columns:1fr;grid-auto-flow:column;gap:.35rem;padding:.25rem;display:grid}.seg2 button{border-radius:var(--radius-sm);color:var(--muted);background:0 0;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.55rem .4rem;font-size:.88rem;font-weight:700;display:inline-flex}.seg2 button.on{background:var(--accent);color:#fff;box-shadow:0 4px 14px -4px var(--accent)}.chips{flex-wrap:wrap;gap:.35rem;display:flex}.chips span{background:color-mix(in srgb, var(--text) 8%, transparent);font-variant-numeric:tabular-nums;border-radius:99rem;padding:.15rem .55rem;font-size:.74rem;font-weight:700}.chips span.w{color:#4ade80;background:#22c55e22}.chips span.l{color:#f87171;background:#ef444422}.twist{letter-spacing:.02em;border-radius:99rem;padding:.15rem .6rem;font-size:.74rem;font-weight:800}.twist.surge{color:#fff;background:linear-gradient(135deg,#f59e0b,#ec4899);box-shadow:0 0 18px -2px #f59e0b}.twist.curse{color:#fecaca;background:#7f1d1d}.don.svelte-1f6kpu9{border-radius:var(--radius);background:linear-gradient(135deg, #3b1d6a55, #7c2d1255), var(--panel-solid,var(--surface));border:1px solid #f59e0b66;flex-wrap:wrap;align-items:center;gap:.9rem;padding:.8rem 1rem;animation:.4s cubic-bezier(.2,1.2,.4,1) svelte-1f6kpu9-slide;display:flex;position:relative;box-shadow:0 10px 34px -14px #f59e0b}.don.won.svelte-1f6kpu9{border-color:#22c55e88;box-shadow:0 10px 34px -14px #22c55e}.don.lost.svelte-1f6kpu9{border-color:#ef444466;box-shadow:0 10px 34px -14px #ef4444}@keyframes svelte-1f6kpu9-slide{0%{opacity:0;transform:translateY(12px)scale(.96)}}.coinwrap.svelte-1f6kpu9{perspective:500px;flex:none;width:3.4rem;height:3.4rem;position:relative}.coin.svelte-1f6kpu9{transform-style:preserve-3d;position:absolute;inset:0}.face.svelte-1f6kpu9{backface-visibility:hidden;border:3px solid #b8892b;border-radius:50%;place-items:center;font-size:1.05rem;font-weight:900;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #fff3b055,0 4px 12px #0007}.f.svelte-1f6kpu9{color:#6b4c10;background:radial-gradient(circle at 35% 30%,#fff5c9,#f5b942 60%,#b8892b)}.b.svelte-1f6kpu9{color:#1e293b;background:radial-gradient(circle at 35% 30%,#cbd5e1,#64748b 60%,#334155);transform:rotateY(180deg)}.txt.svelte-1f6kpu9{flex-direction:column;flex:1;gap:.1rem;min-width:10rem;display:flex}.txt.svelte-1f6kpu9 b:where(.svelte-1f6kpu9){font-size:1.02rem}.txt.svelte-1f6kpu9 span:where(.svelte-1f6kpu9){color:color-mix(in srgb, var(--text) 80%, transparent);font-size:.85rem}.txt.svelte-1f6kpu9 small:where(.svelte-1f6kpu9){color:var(--muted);font-size:.72rem}em.svelte-1f6kpu9{color:var(--text);font-style:normal;font-weight:800}em.g.svelte-1f6kpu9{color:#4ade80}.btns.svelte-1f6kpu9{gap:.5rem;margin-left:auto;display:flex}.go.svelte-1f6kpu9{color:#fff;touch-action:manipulation;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:99rem;align-items:center;gap:.4rem;padding:.65rem 1.2rem;font-weight:800;display:inline-flex;box-shadow:0 6px 22px -6px #f97316}.go.svelte-1f6kpu9:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}.no.svelte-1f6kpu9{align-items:center;gap:.35rem;padding:.65rem .9rem;display:inline-flex}.x.svelte-1f6kpu9{margin-left:auto;padding:.3rem}@media (max-width:520px){.btns.svelte-1f6kpu9{width:100%}.btns.svelte-1f6kpu9 button:where(.svelte-1f6kpu9){flex:1;justify-content:center}}.go.svelte-1feqwo{background:linear-gradient(135deg,#22c55e,#15803d);box-shadow:0 6px 22px -6px #22c55e}.hit.svelte-1feqwo{background:linear-gradient(135deg,#38bdf8,#2563eb)}.stand.svelte-1feqwo{background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1205!important}.dbl.svelte-1feqwo{background:linear-gradient(135deg,#a855f7,#7c3aed);padding:.7rem!important;font-size:.92rem!important}.felt.svelte-1feqwo{background:radial-gradient(120% 100% at 50% 40%,#14633a,#0a3a22 60%,#06261a);border:2px solid #8a6a1f;border-radius:1.4rem;flex-direction:column;justify-content:space-between;gap:.8rem;min-height:27rem;margin-bottom:1rem;padding:1.2rem 1rem;transition:box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 70px #000a,0 20px 50px -24px #000}.felt.win.svelte-1feqwo{box-shadow:inset 0 0 70px #000a,0 0 50px -6px #22c55e}.felt.lose.svelte-1feqwo{box-shadow:inset 0 0 70px #000a,0 0 50px -10px #ef4444}.who.svelte-1feqwo{text-transform:uppercase;letter-spacing:.1em;color:#ffffffa8;align-items:center;gap:.6rem;font-size:.78rem;font-weight:700;display:flex}.tot.svelte-1feqwo{color:#fff;letter-spacing:0;font-variant-numeric:tabular-nums;background:#000a;border-radius:99rem;padding:.12rem .65rem;font-size:.95rem}.tot.bust.svelte-1feqwo{background:#b91c1c}.tot.svelte-1feqwo small:where(.svelte-1feqwo){opacity:.7;font-weight:500}.hand.svelte-1feqwo{flex-direction:column;align-items:center;gap:.5rem;display:flex}.hand.svelte-1feqwo .who:where(.svelte-1feqwo){justify-content:center}.cards.svelte-1feqwo{justify-content:center;min-height:6.6rem;padding-left:2rem;display:flex}.card.svelte-1feqwo,.slot.svelte-1feqwo{aspect-ratio:5/7;border-radius:.55rem;flex:none;width:clamp(3.9rem,17vw,5rem);margin-left:-2rem}.slot.svelte-1feqwo{border:2px dashed #ffffff30;margin-left:.4rem}.card.svelte-1feqwo{color:#111827;background:linear-gradient(160deg,#fff,#e8e8ee);place-items:center;animation:.38s cubic-bezier(.2,1.1,.4,1) svelte-1feqwo-deal;display:grid;position:relative;box-shadow:0 6px 14px #0009,inset 0 0 0 1px #0002}.card.red.svelte-1feqwo{color:#dc2626}.card.svelte-1feqwo .s:where(.svelte-1feqwo){font-size:clamp(1.8rem,8vw,2.4rem);line-height:1}.card.svelte-1feqwo .r:where(.svelte-1feqwo){flex-direction:column;align-items:center;font-size:clamp(.85rem,3.4vw,1.05rem);font-weight:800;line-height:1;display:flex;position:absolute;top:.25rem;left:.35rem}.card.svelte-1feqwo .r:where(.svelte-1feqwo) i:where(.svelte-1feqwo){font-size:.8em;font-style:normal}.card.svelte-1feqwo .r.b:where(.svelte-1feqwo){inset:auto .35rem .25rem auto;transform:rotate(180deg)}.card.back.svelte-1feqwo{background:repeating-linear-gradient(45deg,#1e3a8a,#1e3a8a 6px,#1d4ed8 6px 12px);border:3px solid #fff;animation:none}@keyframes svelte-1feqwo-deal{0%{opacity:0;transform:translate(40px,-60px)rotate(14deg)scale(.7)}}.mid.svelte-1feqwo{place-items:center;min-height:4.2rem;display:grid;position:relative}.pot.svelte-1feqwo{color:#fffb;background:#0006;border-radius:99rem;padding:.35rem 1rem;font-size:.9rem}.pot.svelte-1feqwo b:where(.svelte-1feqwo){color:#f5d97a}.pot.idle.svelte-1feqwo{opacity:.7}.verdict.svelte-1feqwo{animation:svelte-1feqwo-pop .4s var(--ease);background:#000b;border:1px solid #fff2;border-radius:1rem;flex-direction:column;align-items:center;padding:.5rem 1.6rem;display:flex;box-shadow:0 10px 34px -8px #000}.verdict.svelte-1feqwo b:where(.svelte-1feqwo){font-size:1.5rem}.verdict.svelte-1feqwo span:where(.svelte-1feqwo){font-weight:800}.verdict.blackjack.svelte-1feqwo,.verdict.win.svelte-1feqwo{background:linear-gradient(135deg,#16a34a,#15803d)}.verdict.blackjack.svelte-1feqwo{background:linear-gradient(135deg,#f59e0b,#ec4899)}.verdict.push.svelte-1feqwo{background:#334155}.verdict.lose.svelte-1feqwo,.verdict.bust.svelte-1feqwo{background:linear-gradient(135deg,#7f1d1d,#b91c1c)}@keyframes svelte-1feqwo-pop{0%{opacity:0;transform:scale(.6)}}@media (max-width:520px){.felt.svelte-1feqwo{min-height:24rem;padding:1rem .6rem}}.go.svelte-1yu42nj{background:linear-gradient(135deg,#f43f5e,#8b5cf6);box-shadow:0 6px 22px -6px #f43f5e}.cash.svelte-1yu42nj{background:linear-gradient(135deg,#f59e0b,#d97706);animation:1s ease-in-out infinite svelte-1yu42nj-pulse;box-shadow:0 6px 22px -6px #f59e0b;color:#1a1205!important}@keyframes svelte-1yu42nj-pulse{50%{box-shadow:0 6px 34px -2px #f59e0b}}.autoc.svelte-1yu42nj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.chk.svelte-1yu42nj{align-items:center;gap:.45rem;font-size:.86rem;font-weight:600;display:inline-flex}.at.svelte-1yu42nj{color:var(--muted);align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.at.off.svelte-1yu42nj{opacity:.5}.at.svelte-1yu42nj input:where(.svelte-1yu42nj){text-align:right;width:5.2rem;padding:.3rem .5rem;font-weight:800}.sky.svelte-1yu42nj{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(110% 90% at 50% 0,#1b1740,#080a14 72%);margin-bottom:1rem;transition:box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.sky.bust.svelte-1yu42nj{border-color:#ef444488;animation:.45s svelte-1yu42nj-shake;box-shadow:inset 0 0 60px -14px #ef4444}.sky.win.svelte-1yu42nj{border-color:#22c55e77;box-shadow:inset 0 0 60px -14px #22c55e}@keyframes svelte-1yu42nj-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}svg.svelte-1yu42nj{width:100%;height:auto;max-height:62vh;display:block}.read.svelte-1yu42nj{text-align:left;pointer-events:none;place-content:start;padding:1rem 1.2rem 0 3.4rem;display:grid;position:absolute;inset:0}.mult.svelte-1yu42nj{font-variant-numeric:tabular-nums;letter-spacing:-.03em;text-shadow:0 0 40px;font-size:clamp(2.4rem,10vw,4.4rem);font-weight:900;line-height:1}.sub.svelte-1yu42nj{color:var(--muted);margin-top:.4rem;font-size:.95rem;font-weight:700}.sub.bad.svelte-1yu42nj{color:#f87171}.sub.good.svelte-1yu42nj{color:#4ade80}.boom.svelte-1yu42nj circle:where(.svelte-1yu42nj):first-child{transform-origin:50%;animation:.6s ease-out svelte-1yu42nj-ring}@keyframes svelte-1yu42nj-ring{0%{opacity:1;transform:scale(.2)}}.go.svelte-1iph6m1{background:linear-gradient(135deg,#38bdf8,#6366f1);box-shadow:0 6px 22px -6px #38bdf8}.chance.svelte-1iph6m1{flex-direction:column;gap:.5rem;display:flex}.chance.svelte-1iph6m1 .top:where(.svelte-1iph6m1){justify-content:space-between;align-items:center;font-size:.82rem;font-weight:600;display:flex}.chance.svelte-1iph6m1 label:where(.svelte-1iph6m1){color:var(--muted);align-items:center;gap:.25rem;font-weight:700;display:inline-flex}.chance.svelte-1iph6m1 label:where(.svelte-1iph6m1) input:where(.svelte-1iph6m1){text-align:right;font-variant-numeric:tabular-nums;width:5.4rem;padding:.3rem .5rem;font-weight:800}input.fancy.svelte-1iph6m1{background:linear-gradient(90deg, var(--accent) var(--p), color-mix(in srgb, var(--text) 12%, transparent) var(--p)) center / 100% .3rem no-repeat;height:1.2rem}.stats.svelte-1iph6m1{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.stats.svelte-1iph6m1 div:where(.svelte-1iph6m1){background:color-mix(in srgb, var(--text) 5%, transparent);border-radius:var(--radius-sm);flex-direction:column;min-width:0;padding:.4rem .6rem;display:flex}.stats.svelte-1iph6m1 span:where(.svelte-1iph6m1){color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.64rem}.stats.svelte-1iph6m1 b:where(.svelte-1iph6m1){font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:.92rem;overflow:hidden}.g.svelte-1iph6m1{color:#4ade80}.table.svelte-1iph6m1{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(100% 80% at 50% 0,#162a4a,#090c14 75%);flex-direction:column;align-items:stretch;gap:1.6rem;margin-bottom:1rem;padding:2rem 1.6rem 4.5rem;display:flex;position:relative}.num.svelte-1iph6m1{font-variant-numeric:tabular-nums;letter-spacing:-.02em;text-shadow:0 0 30px #38bdf866;align-self:center;font-size:clamp(3.4rem,14vw,6rem);font-weight:900;line-height:1;transition:color .2s,text-shadow .2s;position:relative}.num.rolling.svelte-1iph6m1{color:#93c5fd}.num.win.svelte-1iph6m1{color:#4ade80;text-shadow:0 0 36px #22c55e99}.num.lose.svelte-1iph6m1{color:#f87171;text-shadow:0 0 36px #ef444488}.track.svelte-1iph6m1{background:linear-gradient(90deg,#7f1d1d,#b91c1c);border-radius:99rem;height:1.5rem;margin:1.6rem 0 1.3rem;position:relative;box-shadow:inset 0 2px 8px #000a}.zone.svelte-1iph6m1{transition:left .15s,width .15s;position:absolute;top:0;bottom:0}.zone.win.svelte-1iph6m1{z-index:1;background:linear-gradient(90deg,#16a34a,#4ade80);border-radius:99rem;box-shadow:0 0 22px #22c55e66}.pin.svelte-1iph6m1{z-index:3;flex-direction:column;align-items:center;transition:left 50ms linear;display:flex;position:absolute;top:-1.3rem;transform:translate(-50%)}.pin.svelte-1iph6m1 i:where(.svelte-1iph6m1){filter:drop-shadow(0 2px 4px #000a);border-top:.8rem solid #f5d97a;border-left:.55rem solid #0000;border-right:.55rem solid #0000;order:2;width:0;height:0}.pin.svelte-1iph6m1 b:where(.svelte-1iph6m1){color:#1a1205;font-variant-numeric:tabular-nums;background:#f5d97a;border-radius:99rem;order:1;padding:.05rem .4rem;font-size:.72rem}.pin.hit.svelte-1iph6m1 b:where(.svelte-1iph6m1){background:#4ade80}.pin.miss.svelte-1iph6m1 b:where(.svelte-1iph6m1){background:#f87171}.ticks.svelte-1iph6m1{color:var(--muted);justify-content:space-between;font-size:.68rem;display:flex;position:absolute;top:1.8rem;left:0;right:0}.legend.svelte-1iph6m1{color:var(--muted);justify-content:center;gap:1rem;font-size:.74rem;display:flex}.legend.svelte-1iph6m1 i:where(.svelte-1iph6m1){border-radius:50%;width:.6rem;height:.6rem;margin-right:.3rem;display:inline-block}.legend.svelte-1iph6m1 .w:where(.svelte-1iph6m1) i:where(.svelte-1iph6m1){background:#22c55e}.legend.svelte-1iph6m1 .l:where(.svelte-1iph6m1) i:where(.svelte-1iph6m1){background:#b91c1c}.banner.svelte-1iph6m1{white-space:nowrap;width:max-content;animation:svelte-1iph6m1-pop .4s var(--ease);border-radius:99rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;max-width:94vw;padding:.55rem 1.4rem;display:flex;position:absolute;bottom:-1.5rem;left:50%;transform:translate(-50%);box-shadow:0 10px 34px -8px #000}.banner.win.svelte-1iph6m1{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 8px 30px -6px #22c55e}.banner.lose.svelte-1iph6m1{background:color-mix(in srgb, var(--surface) 90%, #fff 4%);border:1px solid var(--line-strong);color:var(--muted)}.banner.svelte-1iph6m1 b:where(.svelte-1iph6m1){font-size:1.3rem}.banner.svelte-1iph6m1 span:where(.svelte-1iph6m1){font-weight:700}@keyframes svelte-1iph6m1-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}@media (max-width:520px){.table.svelte-1iph6m1{padding:1.4rem 1rem 4.2rem}}.go.svelte-9e8nsq{background:linear-gradient(135deg,#f5b942,#d97706);box-shadow:0 6px 22px -6px #f59e0b;color:#1a1205!important}.arena.svelte-9e8nsq{border-radius:var(--radius);border:1px solid var(--line);background:radial-gradient(90% 70% at 50% 35%,#2a1d07,#0c0a06 75%);place-items:center;min-height:22rem;margin-bottom:1rem;padding:3rem 1rem 4.5rem;display:grid;position:relative;overflow:hidden}.holder.svelte-9e8nsq{perspective:900px;width:11rem;height:11rem;position:relative}.coin.svelte-9e8nsq{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.face.svelte-9e8nsq{backface-visibility:hidden;border:.55rem solid #b8892b;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;box-shadow:inset 0 0 0 .3rem #fff3b044,inset 0 0 2.2rem #0005,0 0 40px -8px #f59e0b88}.face.svelte-9e8nsq b:where(.svelte-9e8nsq){text-shadow:0 2px #fff6,0 -2px #0005;font-size:4.6rem;font-weight:900}.h.svelte-9e8nsq{color:#7a5410;background:radial-gradient(circle at 32% 28%,#fff7d1,#f5c542 55%,#b8892b)}.t.svelte-9e8nsq{color:#1e293b;background:radial-gradient(circle at 32% 28%,#f1f5f9,#94a3b8 55%,#475569);border-color:#64748b;transform:rotateX(180deg)}.shadow.svelte-9e8nsq{background:radial-gradient(#000a,#0000 70%);border-radius:50%;width:8rem;height:1.1rem;position:absolute;bottom:2.4rem}.banner.svelte-9e8nsq{white-space:nowrap;width:max-content;animation:svelte-9e8nsq-pop .4s var(--ease);border-radius:99rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;max-width:94vw;padding:.55rem 1.4rem;display:flex;position:absolute;bottom:-3.4rem;left:50%;transform:translate(-50%);box-shadow:0 10px 34px -8px #000}.banner.win.svelte-9e8nsq{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 8px 30px -6px #22c55e}.banner.lose.svelte-9e8nsq{background:color-mix(in srgb, var(--surface) 90%, #fff 4%);border:1px solid var(--line-strong);color:var(--muted)}.banner.svelte-9e8nsq b:where(.svelte-9e8nsq){font-size:1.3rem}.banner.svelte-9e8nsq span:where(.svelte-9e8nsq){font-weight:700}@keyframes svelte-9e8nsq-pop{0%{opacity:0;transform:translate(-50%)scale(.6)}}@media (max-width:520px){.holder.svelte-9e8nsq{width:9rem;height:9rem}.face.svelte-9e8nsq b:where(.svelte-9e8nsq){font-size:3.6rem}.arena.svelte-9e8nsq{min-height:19rem}}img.svelte-tnrd0f,.fb.svelte-tnrd0f{image-rendering:pixelated;object-fit:cover;border-radius:22%;flex-shrink:0}.fb.svelte-tnrd0f{color:#fff;image-rendering:auto;place-items:center;font-weight:700;display:inline-grid}.wrap.svelte-o50i8x{flex-direction:column;gap:1rem;display:flex}.cols.svelte-o50i8x{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));align-items:start;gap:1rem;display:grid}.panel.svelte-o50i8x{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}h2.svelte-o50i8x{align-items:center;gap:.5rem;font-size:1.02rem;display:flex}.onme.svelte-o50i8x{border-radius:var(--radius);color:#fca5a5;background:linear-gradient(90deg,#ef44443d,#0000);border:1px solid #ef444480;align-items:center;gap:.8rem;padding:.85rem 1.1rem;display:flex}.onme.svelte-o50i8x div:where(.svelte-o50i8x){flex-direction:column;display:flex}.onme.svelte-o50i8x b:where(.svelte-o50i8x){color:#fecaca}.onme.svelte-o50i8x span:where(.svelte-o50i8x){color:var(--muted);font-size:.82rem}.note.svelte-o50i8x{color:var(--muted);align-items:center;gap:.35rem;font-size:.82rem;display:flex}.search.svelte-o50i8x{align-items:center;display:flex;position:relative}.search.svelte-o50i8x svg{color:var(--muted);position:absolute;left:.75rem}.search.svelte-o50i8x input:where(.svelte-o50i8x){padding-left:2.2rem}.results.svelte-o50i8x{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.4rem;max-height:9.5rem;display:grid;overflow:auto}.player.svelte-o50i8x{border-radius:var(--radius-sm);border:1px solid var(--line);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text);text-align:left;align-items:center;gap:.5rem;padding:.4rem .55rem;display:flex;position:relative}.player.svelte-o50i8x:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.player.svelte-o50i8x span:where(.svelte-o50i8x){text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.on.svelte-o50i8x{background:var(--success);width:.5rem;height:.5rem;box-shadow:0 0 6px var(--success);border-radius:50%;margin-left:auto}.chosen.svelte-o50i8x{border-radius:var(--radius-sm);background:#ef44441f;border:1px solid #ef444466;align-items:center;gap:.7rem;padding:.55rem .8rem;display:flex}.chosen.svelte-o50i8x .ghost:where(.svelte-o50i8x){margin-left:auto}.math.svelte-o50i8x{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 5%, transparent);grid-template-columns:1fr auto;align-items:baseline;gap:.15rem .6rem;padding:.7rem .9rem;font-size:.85rem;display:grid}.math.svelte-o50i8x b:where(.svelte-o50i8x){font-variant-numeric:tabular-nums;color:#fca5a5;font-size:1.3rem}.math.svelte-o50i8x small:where(.svelte-o50i8x){color:var(--muted);grid-column:1/-1;font-size:.75rem}.check.svelte-o50i8x{align-items:center;gap:.45rem;font-size:.85rem;display:flex}.go.svelte-o50i8x{border-radius:var(--radius);color:#fff;background:linear-gradient(135deg,#ef4444,#b91c1c);border:none;padding:.8rem;font-weight:700;box-shadow:0 6px 22px -8px #ef4444}.go.svelte-o50i8x:hover:not(:disabled){filter:brightness(1.1)}ol.svelte-o50i8x{flex-direction:column;gap:.4rem;max-height:26rem;margin:0;padding:0;list-style:none;display:flex;overflow:auto}ol.svelte-o50i8x li:where(.svelte-o50i8x){border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 4%, transparent);border:1px solid #0000;align-items:center;gap:.7rem;padding:.5rem .7rem;display:flex}ol.svelte-o50i8x li:where(.svelte-o50i8x):first-child{background:linear-gradient(90deg,#f5d97a24,#0000);border-color:#f5d97a8c}ol.svelte-o50i8x li.me:where(.svelte-o50i8x){border-color:#ef44448c}.rank.svelte-o50i8x{text-align:center;width:1.4rem;color:var(--muted);font-weight:800}li.svelte-o50i8x:first-child .rank:where(.svelte-o50i8x){color:#f5d97a}.who.svelte-o50i8x{flex-direction:column;flex:1;min-width:0;display:flex}.who.svelte-o50i8x b:where(.svelte-o50i8x),.who.svelte-o50i8x small:where(.svelte-o50i8x){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}small.svelte-o50i8x{color:var(--muted);font-size:.75rem}.total.svelte-o50i8x{font-variant-numeric:tabular-nums;color:#fca5a5;font-size:1.05rem;font-weight:800}.list.svelte-o50i8x{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.list.svelte-o50i8x li:where(.svelte-o50i8x){border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.8rem;padding:.5rem .2rem;display:flex}.list.svelte-o50i8x li:where(.svelte-o50i8x) div:where(.svelte-o50i8x){flex-direction:column;display:flex}.amt.svelte-o50i8x{color:var(--success);font-variant-numeric:tabular-nums;font-weight:700}.wrap.svelte-o2zsq7{flex-direction:column;gap:1.1rem;display:flex}.intro.svelte-o2zsq7{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.intro.svelte-o2zsq7 h2:where(.svelte-o2zsq7){align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.intro.svelte-o2zsq7 p:where(.svelte-o2zsq7){color:var(--muted);max-width:46rem;font-size:.88rem}.panel.svelte-o2zsq7{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.9rem;padding:1.1rem;display:flex}.step.svelte-o2zsq7{flex-direction:column;gap:.45rem;display:flex}.lbl.svelte-o2zsq7{color:var(--accent-2);text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;font-weight:700}.search.svelte-o2zsq7{align-items:center;display:flex;position:relative}.search.svelte-o2zsq7 svg{color:var(--muted);position:absolute;left:.75rem}.search.svelte-o2zsq7 input:where(.svelte-o2zsq7){padding-left:2.2rem}.results.svelte-o2zsq7{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.4rem;max-height:8rem;display:grid;overflow:auto}.player.svelte-o2zsq7{border-radius:var(--radius-sm);border:1px solid var(--line);background:color-mix(in srgb, var(--text) 4%, transparent);color:var(--text);text-align:left;align-items:center;gap:.5rem;padding:.4rem .55rem;display:flex}.player.svelte-o2zsq7:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.player.svelte-o2zsq7 span:where(.svelte-o2zsq7){text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.on.svelte-o2zsq7{background:var(--success);width:.5rem;height:.5rem;box-shadow:0 0 6px var(--success);border-radius:50%;margin-left:auto}.chosen.svelte-o2zsq7{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);align-items:center;gap:.7rem;padding:.5rem .8rem;display:flex}.chosen.svelte-o2zsq7 .ghost:where(.svelte-o2zsq7){margin-left:auto}.chips.svelte-o2zsq7{flex-wrap:wrap;gap:.4rem;display:flex}.chips.svelte-o2zsq7 button:where(.svelte-o2zsq7){border:1px solid var(--line-strong);background:color-mix(in srgb, var(--text) 5%, transparent);color:var(--text);text-transform:capitalize;border-radius:99rem;padding:.35rem .9rem;font-size:.85rem}.chips.svelte-o2zsq7 button:where(.svelte-o2zsq7):hover{border-color:var(--accent)}.chips.svelte-o2zsq7 button.on:where(.svelte-o2zsq7){background:var(--accent);border-color:var(--accent);box-shadow:0 3px 14px -4px var(--accent)}.num.svelte-o2zsq7{align-items:center;gap:.5rem;display:flex}.num.svelte-o2zsq7 input:where(.svelte-o2zsq7){text-align:center;width:6rem;font-size:1.2rem;font-weight:700}.muted.svelte-o2zsq7{color:var(--muted);font-size:.82rem}.sentence.svelte-o2zsq7{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 5%, transparent);padding:.7rem .9rem;font-size:.95rem}.sec.svelte-o2zsq7{align-items:center;gap:.5rem;margin-bottom:.6rem;font-size:1rem;display:flex}.count.svelte-o2zsq7{background:color-mix(in srgb, var(--text) 10%, transparent);border-radius:99rem;padding:.05rem .55rem;font-size:.75rem}.note.svelte-o2zsq7{color:var(--muted);font-size:.88rem}.cards.svelte-o2zsq7{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr));align-items:start;gap:.9rem;display:grid}.bet.svelte-o2zsq7{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.7rem;padding:1rem;transition:border-color .15s,transform .15s;display:flex}.bet.svelte-o2zsq7:hover{border-color:var(--line-strong)}.bet.expanded.svelte-o2zsq7{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.head.svelte-o2zsq7{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.title.svelte-o2zsq7{flex-direction:column;flex:1;min-width:12rem;font-size:.95rem;display:flex}.title.svelte-o2zsq7 small:where(.svelte-o2zsq7){color:var(--muted);font-size:.74rem}.time.svelte-o2zsq7{color:var(--muted);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.time.lock.svelte-o2zsq7{color:var(--warn)}.prog.svelte-o2zsq7{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:99rem;height:1.15rem;position:relative;overflow:hidden}.prog.svelte-o2zsq7 i:where(.svelte-o2zsq7){background:linear-gradient(90deg,#6366f1,#38bdf8);border-radius:99rem;transition:width .5s;position:absolute;inset:0 auto 0 0}.prog.svelte-o2zsq7 span:where(.svelte-o2zsq7){z-index:1;text-align:center;text-shadow:0 1px 2px #000a;font-size:.7rem;font-weight:700;line-height:1.15rem;display:block;position:relative}.split.svelte-o2zsq7{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:99rem;height:.55rem;display:flex;overflow:hidden}.split.svelte-o2zsq7 .y:where(.svelte-o2zsq7){background:#22c55e;transition:width .4s}.split.svelte-o2zsq7 .n:where(.svelte-o2zsq7){background:#ef4444;transition:width .4s}.legend.svelte-o2zsq7{justify-content:space-between;margin-top:.3rem;font-size:.78rem;display:flex}.legend.svelte-o2zsq7 .y:where(.svelte-o2zsq7){color:#4ade80}.legend.svelte-o2zsq7 .n:where(.svelte-o2zsq7){color:#f87171}.legend.svelte-o2zsq7 b:where(.svelte-o2zsq7){color:var(--text);margin:0 .15rem}.mine.svelte-o2zsq7{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);padding:.4rem .7rem;font-size:.82rem}.place.svelte-o2zsq7{border-top:1px dashed var(--line-strong);flex-direction:column;gap:.7rem;padding-top:.3rem;display:flex}.sides.svelte-o2zsq7{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.sides.svelte-o2zsq7 button:where(.svelte-o2zsq7){border-radius:var(--radius);color:#fff;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.7rem;font-weight:700;display:inline-flex}.sides.svelte-o2zsq7 .yes:where(.svelte-o2zsq7){background:linear-gradient(135deg,#22c55e,#15803d)}.sides.svelte-o2zsq7 .no:where(.svelte-o2zsq7){background:linear-gradient(135deg,#ef4444,#b91c1c)}.sides.svelte-o2zsq7 button:where(.svelte-o2zsq7):hover:not(:disabled){filter:brightness(1.1)}.foot.svelte-o2zsq7{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.done.svelte-o2zsq7{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.done.svelte-o2zsq7 li:where(.svelte-o2zsq7){border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 4%, transparent);flex-wrap:wrap;align-items:center;gap:.8rem;padding:.5rem .8rem;display:flex}.what.svelte-o2zsq7{flex-direction:column;flex:1;min-width:10rem;font-size:.9rem;display:flex}.what.svelte-o2zsq7 small:where(.svelte-o2zsq7){color:var(--muted);font-size:.74rem}.res.svelte-o2zsq7{background:color-mix(in srgb, var(--accent) 22%, transparent);border-radius:99rem;padding:.15rem .7rem;font-size:.82rem;font-weight:700}.res.void.svelte-o2zsq7{background:color-mix(in srgb, var(--text) 10%, transparent);color:var(--muted)}.you.svelte-o2zsq7{color:#f87171;font-size:.82rem}.you.win.svelte-o2zsq7{color:#4ade80;font-weight:700}.casino.svelte-1aocm8k{flex-direction:column;gap:1.1rem;height:100%;padding:1.6rem 1.8rem 2.5rem;display:flex;overflow-y:auto}.casino.compact.svelte-1aocm8k{height:auto;padding:.2rem 0 1.5rem;overflow:visible}.casino.compact.svelte-1aocm8k>.top:where(.svelte-1aocm8k){display:none}.casino.compact.svelte-1aocm8k .tabs:where(.svelte-1aocm8k){scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.casino.compact.svelte-1aocm8k .tabs:where(.svelte-1aocm8k) button:where(.svelte-1aocm8k){flex-shrink:0}@media (max-width:640px){.tabs.svelte-1aocm8k{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 22px),#0000 100%)}.tabs.svelte-1aocm8k::-webkit-scrollbar{display:none}.tabs.svelte-1aocm8k button:where(.svelte-1aocm8k){scroll-snap-align:center;flex-shrink:0;padding:.6rem .9rem}.top.svelte-1aocm8k{gap:.6rem}.right.svelte-1aocm8k{justify-content:space-between;width:100%}.wallet.svelte-1aocm8k{font-size:1rem}.cols.svelte-1aocm8k{grid-template-columns:minmax(0,1fr)}.casino.svelte-1aocm8k{padding:1rem .9rem 2rem}.lobby.svelte-1aocm8k .tiles:where(.svelte-1aocm8k){grid-template-columns:1fr 1fr}.tile.svelte-1aocm8k{min-height:9.5rem;padding:.9rem}.tile.wide.svelte-1aocm8k{grid-column:span 2}}.top.svelte-1aocm8k{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}h1.svelte-1aocm8k{align-items:center;gap:.6rem;display:flex}.lead.svelte-1aocm8k{color:var(--muted);max-width:40rem;margin-top:.2rem;font-size:.92rem}.right.svelte-1aocm8k{align-items:center;gap:.6rem;display:flex}.wallet.svelte-1aocm8k{background:linear-gradient(135deg, color-mix(in srgb, #f5d97a 20%, var(--surface)), var(--surface));border:1px solid #f5d97a73;border-radius:99rem;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:1.05rem;font-weight:800;display:inline-flex}.banner.svelte-1aocm8k{border-radius:var(--radius-sm);padding:.7rem 1rem;font-size:.88rem}.banner.err.svelte-1aocm8k{background:color-mix(in srgb, var(--danger) 16%, transparent);border:1px solid var(--danger)}.banner.warn.svelte-1aocm8k{background:color-mix(in srgb, var(--warn) 14%, transparent);border:1px solid color-mix(in srgb, var(--warn) 50%, transparent)}.tabs.svelte-1aocm8k{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);flex-wrap:wrap;gap:.3rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.25rem;display:flex}.tabs.svelte-1aocm8k button:where(.svelte-1aocm8k){color:var(--muted);border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;gap:.4rem;padding:.5rem .95rem;font-size:.88rem;display:inline-flex;position:relative}.tabs.svelte-1aocm8k button:where(.svelte-1aocm8k):hover{color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent)}.pane[hidden].svelte-1aocm8k{display:none!important}.tabs.svelte-1aocm8k button.active:where(.svelte-1aocm8k){color:#fff;background:var(--accent);box-shadow:0 4px 16px -4px var(--accent)}.dot.svelte-1aocm8k{background:#ef4444;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.3rem;right:.35rem;box-shadow:0 0 8px #ef4444}.dot.gift.svelte-1aocm8k{background:#ec4899;box-shadow:0 0 8px #ec4899}.lobby.svelte-1aocm8k{flex-direction:column;gap:1.1rem;display:flex}.tiles.svelte-1aocm8k{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.9rem;display:grid}.tile.svelte-1aocm8k{text-align:left;border-radius:calc(var(--radius) + 2px);border:1px solid color-mix(in srgb, var(--a) 40%, transparent);background:radial-gradient(130% 120% at 100% 0%, color-mix(in srgb, var(--a) 38%, transparent), transparent 60%), linear-gradient(160deg, color-mix(in srgb, var(--b) 40%, var(--surface)), var(--surface));min-height:11.5rem;color:var(--text);transition:transform .18s var(--ease), box-shadow .18s, border-color .18s;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1.2rem 1.2rem 1rem;display:flex;position:relative;overflow:hidden}.tile.svelte-1aocm8k:hover:not(:disabled){box-shadow:0 18px 40px -16px var(--a);border-color:var(--a);transform:translateY(-4px)}.tile.svelte-1aocm8k:disabled{opacity:.5;filter:grayscale(.7);cursor:not-allowed}.tile.svelte-1aocm8k .art:where(.svelte-1aocm8k){opacity:.22;transform-origin:100% 0;color:var(--a);transition:transform .3s var(--ease), opacity .3s;position:absolute;top:-.4rem;right:-.6rem;transform:rotate(14deg)scale(2.2)}.tile.svelte-1aocm8k:hover:not(:disabled) .art:where(.svelte-1aocm8k){opacity:.4;transform:rotate(4deg)scale(2.5)}.tile.svelte-1aocm8k b:where(.svelte-1aocm8k){z-index:1;font-size:1.25rem}.tile.svelte-1aocm8k .blurb:where(.svelte-1aocm8k){color:color-mix(in srgb, var(--text) 78%, transparent);z-index:1;flex:1;font-size:.85rem}.blurb.svelte-1aocm8k em:where(.svelte-1aocm8k){color:var(--text);font-style:normal;font-weight:800}.tile.svelte-1aocm8k .rtp:where(.svelte-1aocm8k){z-index:1;color:color-mix(in srgb, var(--a) 60%, #fff);background:#0006;border-radius:99rem;padding:.15rem .6rem;font-size:.72rem;font-weight:700}.rtp.hot.svelte-1aocm8k{color:#fff;background:#ef4444}.tile.wide.svelte-1aocm8k{min-height:8rem}.cols.svelte-1aocm8k{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:start;gap:1rem;display:grid}.panel.svelte-1aocm8k{border-radius:var(--radius);background:var(--panel,var(--surface));border:1px solid var(--line);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);flex-direction:column;gap:.7rem;padding:1.1rem;display:flex}.panel.svelte-1aocm8k h2:where(.svelte-1aocm8k){align-items:center;gap:.45rem;font-size:1rem;display:flex}.feed.svelte-1aocm8k{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feed.svelte-1aocm8k li:where(.svelte-1aocm8k){border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.4rem 0;font-size:.88rem;display:flex}.feed.svelte-1aocm8k small:where(.svelte-1aocm8k){color:var(--muted);margin-left:auto;font-size:.72rem}.feed.svelte-1aocm8k .g:where(.svelte-1aocm8k){text-transform:capitalize;color:var(--muted);min-width:4.2rem}.win.svelte-1aocm8k{color:#4ade80;font-weight:700}.lose.svelte-1aocm8k{color:#f87171}.stats.svelte-1aocm8k{grid-template-columns:repeat(3,1fr);gap:.4rem;display:grid}.stats.svelte-1aocm8k div:where(.svelte-1aocm8k){background:color-mix(in srgb, var(--text) 5%, transparent);border-radius:var(--radius-sm);flex-direction:column;padding:.45rem .7rem;display:flex}.stats.svelte-1aocm8k span:where(.svelte-1aocm8k){color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.stats.svelte-1aocm8k b:where(.svelte-1aocm8k){font-variant-numeric:tabular-nums}.pos.svelte-1aocm8k{color:#4ade80}.neg.svelte-1aocm8k{color:#f87171}.muted.svelte-1aocm8k{color:var(--muted);align-items:center;gap:.4rem;font-size:.88rem;display:flex}.closed.svelte-1aocm8k{text-align:center;color:var(--muted);place-items:center;gap:.5rem;padding:4rem 1rem;display:grid}.closed.svelte-1aocm8k h2:where(.svelte-1aocm8k){color:var(--text)}@keyframes svelte-1aocm8k-spin{to{transform:rotate(360deg)}}.wide.svelte-k9bgsw{max-width:1240px}@media (max-width:880px){.lead.svelte-k9bgsw{display:none}.pl-head.svelte-k9bgsw{margin-bottom:10px}}.frame.svelte-12l9gza{width:var(--size);height:var(--size);border:2px solid var(--rim);box-shadow:var(--glow);background:#18181b;flex-shrink:0;place-items:center;transition:filter .25s,box-shadow .25s;display:grid}.frame.task.svelte-12l9gza{border-radius:10px}.frame.goal.svelte-12l9gza{border-radius:50%}.frame.challenge.svelte-12l9gza{clip-path:polygon(15% 0%,85% 0%,100% 15%,100% 85%,85% 100%,15% 100%,0% 85%,0% 15%);box-shadow:none;border-radius:10px}.inner.svelte-12l9gza{border-radius:inherit;place-items:center;width:78%;height:78%;display:grid;box-shadow:inset 0 0 6px #00000080}.inner.svelte-12l9gza img:where(.svelte-12l9gza){object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.glyph.svelte-12l9gza{font-size:calc(var(--size) * .5);filter:drop-shadow(0 1px 1px #0009);line-height:1}.frame.locked.svelte-12l9gza{filter:grayscale(.9)brightness(.7);box-shadow:none}.skel-wrap.svelte-vjk3t1,.prof.svelte-vjk3t1{flex-direction:column;gap:12px;display:flex}.prof.svelte-vjk3t1{--pa:var(--accent)}.banner.svelte-vjk3t1{background:radial-gradient(120% 140% at 0% 0%, color-mix(in srgb, var(--pa) 70%, #000), transparent 65%), linear-gradient(135deg, color-mix(in srgb, var(--pa) 40%, var(--surface)), var(--surface-2));background-position:50%;background-size:cover;height:88px;margin:-14px -18px 0}.head.svelte-vjk3t1{align-items:flex-start;gap:14px;min-width:0;margin-top:-40px;display:flex;position:relative}.ring.svelte-vjk3t1{background:var(--surface);border:2px solid var(--pa);box-shadow:0 0 22px -4px var(--pa);border-radius:22px;flex-shrink:0;padding:4px;line-height:0}.ring.svelte-vjk3t1 img{border-radius:16px}.who.svelte-vjk3t1{flex-direction:column;gap:5px;min-width:0;padding-top:44px;display:flex}h3.svelte-vjk3t1{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;overflow:hidden}.meta.svelte-vjk3t1{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:.8rem;display:flex}.sep.svelte-vjk3t1{opacity:.5}.chips.svelte-vjk3t1{flex-wrap:wrap;gap:6px;display:flex}.rel.svelte-vjk3t1{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bio.svelte-vjk3t1{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.edit.svelte-vjk3t1{flex-direction:column;gap:10px;display:flex}.edit.svelte-vjk3t1 label:where(.svelte-vjk3t1){color:var(--muted);flex-direction:column;gap:5px;font-size:.8rem;display:flex}.sw.svelte-vjk3t1{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.sw.svelte-vjk3t1 span:where(.svelte-vjk3t1){align-items:center;gap:5px;display:inline-flex}.swatch.svelte-vjk3t1{border:2px solid #0000;border-radius:50%;width:28px;height:28px;padding:0;min-height:0!important}.swatch.on.svelte-vjk3t1{border-color:#fff}.sw.svelte-vjk3t1 input[type=color]:where(.svelte-vjk3t1){background:0 0;border:none;width:34px;height:30px;padding:0}.facts.svelte-vjk3t1{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.facts.svelte-vjk3t1>div:where(.svelte-vjk3t1){background:var(--surface-2);border:1px solid var(--pl-line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px;display:flex}.facts.svelte-vjk3t1 svg{color:var(--pa)}.facts.svelte-vjk3t1 span:where(.svelte-vjk3t1){text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:.68rem}.facts.svelte-vjk3t1 b:where(.svelte-vjk3t1){text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.facts.svelte-vjk3t1 b.sm:where(.svelte-vjk3t1){font-size:.86rem}.stats.svelte-vjk3t1{grid-template-columns:repeat(2,1fr);gap:10px}h4.svelte-vjk3t1{color:var(--text-2);align-items:center;gap:6px;margin-top:4px;font-size:.88rem;display:flex}.muted.svelte-vjk3t1{color:var(--muted);font-size:.86rem}.mutual.svelte-vjk3t1{background:var(--surface-2);border:1px solid var(--pl-line);border-radius:99px;align-items:center;gap:7px;padding:5px 12px 5px 6px;font-size:.84rem;display:inline-flex}.ic.svelte-vjk3t1{background:color-mix(in srgb, var(--pa) 20%, transparent);width:28px;height:28px;color:var(--pa);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.compose.svelte-vjk3t1{flex-direction:column;gap:8px;display:flex}.compose.svelte-vjk3t1 .row:where(.svelte-vjk3t1){align-items:center;gap:8px;display:flex}.img.svelte-vjk3t1{min-width:0;color:var(--muted);flex:1;align-items:center;gap:6px;display:flex}.img.svelte-vjk3t1 input:where(.svelte-vjk3t1){flex:1;min-width:0}.post.svelte-vjk3t1{flex-direction:column;gap:8px;display:flex}.post.svelte-vjk3t1 p:where(.svelte-vjk3t1){overflow-wrap:anywhere;white-space:pre-wrap}.ptop.svelte-vjk3t1{justify-content:space-between;align-items:center;display:flex}.sub.svelte-vjk3t1{color:var(--muted);font-size:.78rem}.x.svelte-vjk3t1{color:var(--muted);background:0 0;border:none;padding:4px;min-height:0!important}.x.svelte-vjk3t1:hover{color:var(--bad)}.photo.svelte-vjk3t1{object-fit:cover;border-radius:12px;width:100%;max-height:260px}.like.svelte-vjk3t1{background:var(--surface-2);border-color:var(--pl-line);color:var(--text-2);border-radius:99px;align-self:flex-start;align-items:center;gap:6px;padding:6px 12px;transition:transform .15s;display:inline-flex;min-height:0!important}.like.liked.svelte-vjk3t1{color:#fb7185}.like.svelte-vjk3t1:active{transform:scale(1.15)}@keyframes svelte-vjk3t1-spin{to{transform:rotate(360deg)}}.soc.svelte-17q0cvc{--gap:14px}.stackgap.svelte-17q0cvc{margin-top:14px}.tabs.svelte-17q0cvc{width:100%}.tabs.svelte-17q0cvc button:where(.svelte-17q0cvc){flex:1;justify-content:center}.mini.svelte-17q0cvc{width:-moz-fit-content;width:fit-content}.muted-ic{color:var(--muted);flex-shrink:0}.addbar.svelte-17q0cvc{align-items:center;gap:10px;display:flex}.addbar.svelte-17q0cvc input:where(.svelte-17q0cvc){flex:1;min-width:0}.who.svelte-17q0cvc{text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:0;display:flex;min-height:0!important}.grow.svelte-17q0cvc{flex-direction:column;flex:1;min-width:0;display:flex}.grow.svelte-17q0cvc b:where(.svelte-17q0cvc){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub.svelte-17q0cvc{color:var(--muted);align-items:center;gap:5px;font-size:.8rem;display:flex}.sub.on.svelte-17q0cvc{color:var(--good)}.lvl.svelte-17q0cvc{color:var(--accent-2);font-weight:600}.av.svelte-17q0cvc{flex-shrink:0;display:inline-flex;position:relative}.av.svelte-17q0cvc img,.av.svelte-17q0cvc .fallback{border-radius:14px}.av.svelte-17q0cvc .pl-dot:where(.svelte-17q0cvc){border:2px solid var(--surface);width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.friend.svelte-17q0cvc{align-items:center;gap:10px;display:flex}.friend.rise.svelte-17q0cvc,.rise.svelte-17q0cvc{animation:svelte-17q0cvc-rise .4s var(--ease,ease) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes svelte-17q0cvc-rise{0%{opacity:0;transform:translateY(10px)}}.msg.svelte-17q0cvc{position:relative}.badge.svelte-17q0cvc{background:var(--accent);color:#fff;border-radius:99px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.68rem;font-weight:700;display:grid;position:absolute;top:-5px;right:-5px}.badge.static.svelte-17q0cvc{flex-shrink:0;position:static}.requests.svelte-17q0cvc{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.invite.svelte-17q0cvc{flex-direction:column;gap:14px;display:flex}.invite.svelte-17q0cvc .sub:where(.svelte-17q0cvc){margin-top:3px}.act.svelte-17q0cvc{gap:8px}.hint.svelte-17q0cvc{color:var(--muted);text-align:center;font-size:.84rem}.srv.svelte-17q0cvc{text-align:left;width:100%;color:inherit;background:0 0;border-top:none;border-left:none;border-right:none}.messenger.svelte-17q0cvc{grid-template-columns:300px minmax(0,1fr);gap:14px;height:min(720px,100dvh - 300px);min-height:460px;display:grid}.convos.svelte-17q0cvc{overflow-y:auto}.clist.svelte-17q0cvc{flex-direction:column;padding:6px;display:flex}.conv.svelte-17q0cvc{text-align:left;color:inherit;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;width:100%;padding:10px;transition:background .15s;display:flex}.conv.svelte-17q0cvc:hover{background:#ffffff0d}.conv.on.svelte-17q0cvc{background:color-mix(in srgb, var(--accent) 20%, transparent)}.thread.svelte-17q0cvc{flex-direction:column;min-height:0;display:flex;overflow:hidden}.blank.svelte-17q0cvc{flex:1;place-items:center;display:grid}.thead.svelte-17q0cvc{border-bottom:1px solid var(--pl-line);background:color-mix(in srgb, var(--surface-2) 60%, transparent);align-items:center;gap:10px;padding:10px 12px;display:flex}.back.svelte-17q0cvc{display:none}.msgs.svelte-17q0cvc{overscroll-behavior:contain;scroll-behavior:smooth;flex-direction:column;flex:1;min-height:0;padding:14px 14px 8px;display:flex;overflow-y:auto}.day.svelte-17q0cvc{justify-content:center;margin:12px 0 8px;display:flex}.day.svelte-17q0cvc span:where(.svelte-17q0cvc){color:var(--muted);background:var(--surface-2);text-transform:uppercase;letter-spacing:.06em;border-radius:99px;padding:3px 12px;font-size:.7rem;font-weight:600}.row.svelte-17q0cvc{animation:svelte-17q0cvc-pop .22s var(--ease,ease);margin-top:2px;display:flex}.row.first.svelte-17q0cvc{margin-top:10px}.row.mine.svelte-17q0cvc{justify-content:flex-end}@keyframes svelte-17q0cvc-pop{0%{opacity:0;transform:translateY(6px)scale(.97)}}.bubble.svelte-17q0cvc{background:var(--surface-3);max-width:min(78%,460px);color:var(--text);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:18px;flex-direction:column;gap:2px;padding:8px 12px;line-height:1.38;display:flex}.row.svelte-17q0cvc:not(.mine) .bubble:where(.svelte-17q0cvc){border-bottom-left-radius:6px}.row.svelte-17q0cvc:not(.mine):not(.first) .bubble:where(.svelte-17q0cvc){border-top-left-radius:6px}.row.mine.svelte-17q0cvc .bubble:where(.svelte-17q0cvc){background:linear-gradient(160deg, var(--accent), color-mix(in srgb, var(--accent) 70%, var(--accent-2)));color:#fff;border-bottom-right-radius:6px}.row.mine.svelte-17q0cvc:not(.first) .bubble:where(.svelte-17q0cvc){border-top-right-radius:6px}.bubble.pending.svelte-17q0cvc{opacity:.65}.bubble.svelte-17q0cvc time:where(.svelte-17q0cvc){opacity:.65;align-self:flex-end;font-size:.66rem}.composer.svelte-17q0cvc{border-top:1px solid var(--pl-line);background:color-mix(in srgb, var(--bg-2) 70%, transparent);align-items:flex-end;gap:8px;padding:10px 12px;display:flex}.composer.svelte-17q0cvc textarea:where(.svelte-17q0cvc){resize:none;border-radius:20px;flex:1;min-height:42px;max-height:120px;padding:10px 16px;line-height:1.35}.send.svelte-17q0cvc{background:var(--accent);color:#fff;border-color:#0000;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;padding:0;transition:transform .15s,opacity .15s;display:grid}.send.svelte-17q0cvc:disabled{opacity:.4}.send.svelte-17q0cvc:not(:disabled):active{transform:scale(.92)}@media (max-width:880px){.messenger.svelte-17q0cvc{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.messenger.svelte-17q0cvc .convos:where(.svelte-17q0cvc){max-height:none}.messenger.has-chat.svelte-17q0cvc .convos:where(.svelte-17q0cvc),.messenger.svelte-17q0cvc:not(.has-chat) .thread:where(.svelte-17q0cvc){display:none}.back.svelte-17q0cvc{display:inline-grid}.thread-mode.svelte-17q0cvc{padding-top:8px}.thread-mode.svelte-17q0cvc .messenger:where(.svelte-17q0cvc){height:calc(100dvh - 148px - env(safe-area-inset-top) - env(safe-area-inset-bottom) + 8px);margin-top:0;margin-bottom:-44px}.thread-mode.svelte-17q0cvc .thread:where(.svelte-17q0cvc){height:100%}.tabs.svelte-17q0cvc button:where(.svelte-17q0cvc){gap:5px;padding:8px 6px;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.rise.svelte-17q0cvc,.row.svelte-17q0cvc{animation:none}.msgs.svelte-17q0cvc{scroll-behavior:auto}}@keyframes svelte-17q0cvc-spin{to{transform:rotate(360deg)}}h1.svelte-gvxboa svg{color:var(--accent-2)}.row.svelte-gvxboa{align-items:center;gap:10px;display:flex}.grow.svelte-gvxboa{flex:1;min-width:0}.hero.svelte-gvxboa{padding:24px}.kick.svelte-gvxboa{text-transform:uppercase;letter-spacing:.09em;color:var(--text-2);align-items:center;gap:7px;font-size:.74rem;font-weight:700;display:inline-flex}.big.svelte-gvxboa{letter-spacing:-.03em;background:linear-gradient(180deg, #fff, color-mix(in srgb, var(--accent-2) 70%, #fff));color:#0000;-webkit-background-clip:text;background-clip:text;margin:8px 0 4px;font-size:clamp(2.4rem,11vw,3.6rem);font-weight:800;line-height:1.1}.onsel.svelte-gvxboa{margin:0 0 6px;font-size:.9rem}.flow.svelte-gvxboa{border-top:1px solid var(--pl-line);flex-wrap:wrap;gap:22px;margin-top:14px;padding-top:14px;display:flex}.flow.svelte-gvxboa small:where(.svelte-gvxboa){color:var(--muted);text-transform:uppercase;letter-spacing:.07em;margin-bottom:2px;font-size:.68rem;font-weight:600;display:block}.flow.svelte-gvxboa b:where(.svelte-gvxboa){font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:1.1rem;display:inline-flex}.cols.svelte-gvxboa{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:14px;display:grid}@media (max-width:880px){.cols.svelte-gvxboa{grid-template-columns:minmax(0,1fr)}.left.svelte-gvxboa{display:contents}.o1.svelte-gvxboa{order:1}.o2.svelte-gvxboa{order:2}.o3.svelte-gvxboa{order:3}.o4.svelte-gvxboa{order:4}}.bals.svelte-gvxboa{flex-direction:column;gap:10px;display:flex}.bal.svelte-gvxboa{border:1px solid var(--pl-line);animation:svelte-gvxboa-rise .4s var(--ease,ease) both;animation-delay:calc(var(--i) * 50ms);background:#ffffff0a;border-radius:14px;gap:6px;padding:12px 14px;display:grid}.bal.on.svelte-gvxboa{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.bt.svelte-gvxboa{justify-content:space-between;align-items:center;gap:8px;display:flex}.bt.svelte-gvxboa b:where(.svelte-gvxboa){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amt.svelte-gvxboa{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.5rem;font-weight:750}@keyframes svelte-gvxboa-rise{0%{opacity:0;transform:translateY(8px)}}.ic.svelte-gvxboa{background:#ffffff12;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ic.in.svelte-gvxboa{color:var(--good);background:color-mix(in srgb, var(--good) 15%, transparent)}.ic.out.svelte-gvxboa{color:var(--bad);background:color-mix(in srgb, var(--bad) 13%, transparent)}.chips.svelte-gvxboa{margin-bottom:4px}.fchip.svelte-gvxboa{border:1px solid var(--pl-line);color:var(--text-2);background:#ffffff0f;border-radius:99px;padding:8px 14px;font-size:.84rem;font-weight:600}.fchip.on.svelte-gvxboa{background:var(--accent);color:#fff;box-shadow:0 6px 16px -8px var(--accent);border-color:#0000}.day.svelte-gvxboa{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);justify-content:space-between;margin:14px 0 2px;font-size:.72rem;font-weight:700;display:flex}.grow.svelte-gvxboa b:where(.svelte-gvxboa) .pl-chip{margin-left:6px}.srv.svelte-gvxboa{color:var(--accent-2)}.rank.svelte-gvxboa{text-align:center;width:26px;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.rank.g.svelte-gvxboa{color:#f5d97a}.rank.s.svelte-gvxboa{color:#cfd6e0}.rank.b.svelte-gvxboa{color:#d9965b}.pl-item.me.svelte-gvxboa{background:color-mix(in srgb, var(--accent) 14%, transparent);border-bottom-color:#0000;border-radius:12px;margin-inline:-8px;padding-inline:8px}.guild.svelte-gvxboa{background:linear-gradient(160deg, color-mix(in srgb, var(--accent-2) 10%, var(--surface)), var(--pl-glass))}@media (prefers-reduced-motion:reduce){.bal.svelte-gvxboa{animation:none}}.gld.svelte-1h91zo1{--gap:14px}.gld.svelte-1h91zo1>*+*{margin-top:14px}.gld.svelte-1h91zo1>.pl-head{margin-bottom:20px}.grow.svelte-1h91zo1{flex-direction:column;flex:1;min-width:0;display:flex}.grow.svelte-1h91zo1 b:where(.svelte-1h91zo1){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sub.svelte-1h91zo1{color:var(--muted);font-size:.8rem}.body.svelte-1h91zo1{color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.clamp.svelte-1h91zo1{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.chips.svelte-1h91zo1{flex-wrap:wrap;gap:6px;display:flex}.tight.svelte-1h91zo1{gap:10px}.rise.svelte-1h91zo1{animation:svelte-1h91zo1-rise .4s var(--ease,ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes svelte-1h91zo1-rise{0%{opacity:0;transform:translateY(10px)}}.pane.svelte-1h91zo1{animation:svelte-1h91zo1-rise .3s var(--ease,ease) both}.pane.svelte-1h91zo1>*+*{margin-top:14px}.tabs.svelte-1h91zo1{width:100%}.tabs.svelte-1h91zo1 button:where(.svelte-1h91zo1){flex:1;justify-content:center}.pl-stat.svelte-1h91zo1 b span{font-size:inherit;text-transform:none;letter-spacing:inherit;color:inherit;font-weight:inherit}.pl-stat.svelte-1h91zo1 b.sm:where(.svelte-1h91zo1){font-size:1.05rem}.emblem.svelte-1h91zo1{width:var(--s);height:var(--s);background:linear-gradient(145deg, hsl(var(--h) 60% 42%), hsl(calc(var(--h) + 35) 65% 22%));border:2px solid hsl(var(--h) 70% 65% / .55);box-shadow:0 8px 22px -8px hsl(var(--h) 80% 50% / .6), inset 0 0 14px hsl(var(--h) 80% 70% / .15);border-radius:24%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.emblem.svelte-1h91zo1 img:where(.svelte-1h91zo1){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.etag.svelte-1h91zo1{font-weight:800;font-size:calc(var(--s) * .28);color:#fff;text-shadow:0 2px 6px #0007;letter-spacing:.02em}.banner.svelte-1h91zo1{background:radial-gradient(120% 140% at 0% 0%, hsl(var(--h) 65% 38%), transparent 60%), radial-gradient(100% 120% at 100% 100%, hsl(calc(var(--h) + 50) 60% 28%), transparent 55%), hsl(var(--h) 40% 12%);position:relative;overflow:hidden}.banner.svelte-1h91zo1:before{content:"";background:repeating-linear-gradient(45deg, hsl(var(--h) 60% 70% / .05) 0 12px, transparent 12px 24px);position:absolute;inset:0}.banner.svelte-1h91zo1 img:where(.svelte-1h91zo1){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade.svelte-1h91zo1{background:linear-gradient(180deg, transparent 30%, color-mix(in srgb, var(--surface) 92%, transparent));position:absolute;inset:0}.hero.svelte-1h91zo1{overflow:hidden}.hero-body.svelte-1h91zo1{align-items:flex-end;gap:16px;min-width:0;margin-top:-42px;padding:0 18px 16px;display:flex;position:relative}.hero-emblem.svelte-1h91zo1{flex-shrink:0}.hero-body.svelte-1h91zo1 .grow:where(.svelte-1h91zo1){gap:8px;padding-bottom:2px}.title.svelte-1h91zo1{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.title.svelte-1h91zo1 h2:where(.svelte-1h91zo1){letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.5rem}.tagchip.svelte-1h91zo1{color:var(--accent-2);font-weight:700}.motd.svelte-1h91zo1{border-top:1px solid var(--pl-line);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--text-2);align-items:center;gap:10px;padding:11px 18px;font-size:.9rem;display:flex}.motd.svelte-1h91zo1 svg{color:var(--accent-2);flex-shrink:0}.nog.svelte-1h91zo1{align-items:center;gap:18px;display:flex}.nog.svelte-1h91zo1 h1:where(.svelte-1h91zo1){margin-bottom:6px}.nog.svelte-1h91zo1 p:where(.svelte-1h91zo1){max-width:52ch;margin-bottom:16px}.nog-ic.svelte-1h91zo1{background:color-mix(in srgb, var(--accent) 24%, transparent);width:72px;height:72px;color:var(--accent-2);box-shadow:0 0 40px -8px var(--accent);border-radius:22px;flex-shrink:0;place-items:center;display:grid}@media (max-width:560px){.nog.svelte-1h91zo1{flex-direction:column;align-items:flex-start}}.dirhead.svelte-1h91zo1,.rowhead.svelte-1h91zo1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dirhead.svelte-1h91zo1 h2:where(.svelte-1h91zo1),.rowhead.svelte-1h91zo1 h2:where(.svelte-1h91zo1){align-items:center;gap:8px;font-size:1.05rem;display:flex}.dirhead.svelte-1h91zo1 .pl-search:where(.svelte-1h91zo1){flex:1;min-width:180px;max-width:320px}.dir.svelte-1h91zo1{flex-direction:column;display:flex}.dir.mine.svelte-1h91zo1{border-color:color-mix(in srgb, var(--accent) 60%, transparent)}.dir-body.svelte-1h91zo1{flex-direction:column;gap:10px;margin-top:-26px;padding:0 14px 14px;display:flex;position:relative}.dir-top.svelte-1h91zo1{align-items:flex-end;gap:12px;display:flex}.dir-top.svelte-1h91zo1 .grow:where(.svelte-1h91zo1){padding-bottom:2px}.desc.svelte-1h91zo1{color:var(--text-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-size:.88rem;display:-webkit-box;overflow:hidden}.who.svelte-1h91zo1{text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:0;display:flex;min-height:0!important}.av.svelte-1h91zo1{flex-shrink:0;display:inline-flex;position:relative}.av.svelte-1h91zo1 img,.av.svelte-1h91zo1 .fallback{border-radius:14px}.av.svelte-1h91zo1 .pl-dot:where(.svelte-1h91zo1){border:2px solid var(--surface);width:12px;height:12px;position:absolute;bottom:-2px;right:-2px}.member.svelte-1h91zo1{align-items:center;gap:10px;display:flex}.you.svelte-1h91zo1{color:var(--accent-2);margin-left:4px;font-size:.68rem;font-weight:600}.alert-card.svelte-1h91zo1{border-color:color-mix(in srgb, var(--accent) 45%, transparent)}.invs.svelte-1h91zo1{border-color:color-mix(in srgb, var(--warn) 45%, transparent)}.lbl.svelte-1h91zo1{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;font-size:.78rem}.roles.svelte-1h91zo1{flex-wrap:wrap;gap:8px;display:flex}.rolebtn.svelte-1h91zo1{border:1px solid var(--pl-line);padding:7px 14px;min-height:0!important}.field.svelte-1h91zo1{color:var(--muted);flex-direction:column;gap:6px;font-size:.82rem;display:flex}.two.svelte-1h91zo1{gap:10px;display:flex}.two.svelte-1h91zo1 .field:where(.svelte-1h91zo1){flex:1;min-width:0}.two.svelte-1h91zo1 .tagf:where(.svelte-1h91zo1){flex:0 0 110px}.flags.svelte-1h91zo1{flex-wrap:wrap;gap:8px;display:flex}.flag.svelte-1h91zo1{background:var(--surface-2);border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:.86rem;display:inline-flex}.prev.svelte-1h91zo1{border-radius:16px;position:relative;overflow:hidden}.prev-e.svelte-1h91zo1{position:absolute;bottom:6px;left:14px}.play .pl-btn.danger.svelte-1h91zo1{color:#f59ca0;border-color:color-mix(in srgb, var(--bad) 40%, transparent)}.play .pl-btn.danger-solid.svelte-1h91zo1{background:var(--bad);color:#fff;border-color:#0000}.treasury.svelte-1h91zo1{padding:22px}.tl.svelte-1h91zo1{text-transform:uppercase;letter-spacing:.08em;color:var(--text-2);align-items:center;gap:7px;font-size:.78rem;font-weight:600;display:inline-flex}.big.svelte-1h91zo1{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:8px 0 12px;font-size:2.4rem;font-weight:800}.flow.svelte-1h91zo1{flex-wrap:wrap;align-items:center;gap:14px;font-size:.86rem;display:flex}.flow.svelte-1h91zo1 span:where(.svelte-1h91zo1){align-items:center;gap:5px;font-weight:600;display:inline-flex}.flow.svelte-1h91zo1 small:where(.svelte-1h91zo1){color:var(--muted);margin-left:auto}.seg.svelte-1h91zo1{background:var(--surface-2);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.seg.svelte-1h91zo1 button:where(.svelte-1h91zo1){color:var(--muted);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:10px;font-weight:600;display:inline-flex}.seg.svelte-1h91zo1 button.on:where(.svelte-1h91zo1){background:var(--accent);color:#fff}.seg.svelte-1h91zo1 button:where(.svelte-1h91zo1):disabled{opacity:.45}.avail.svelte-1h91zo1{color:var(--muted);align-items:center;gap:7px;margin:12px 0;font-size:.84rem;display:flex}.amt.svelte-1h91zo1{text-align:center;font-variant-numeric:tabular-nums;font-weight:700;font-size:1.4rem!important}.quick.svelte-1h91zo1{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.quick.svelte-1h91zo1 .pl-chip:where(.svelte-1h91zo1){border:none;padding:6px 14px;min-height:0!important}.preview.svelte-1h91zo1{text-align:center;color:var(--muted);font-size:.86rem}.preview.svelte-1h91zo1 b:where(.svelte-1h91zo1){color:var(--text)}.txi.svelte-1h91zo1{background:color-mix(in srgb, var(--good) 18%, transparent);width:32px;height:32px;color:var(--good);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.txi.out.svelte-1h91zo1{background:color-mix(in srgb, var(--bad) 18%, transparent);color:var(--bad)}.tmap.svelte-1h91zo1{background:hsl(var(--h) 30% 9%);border-radius:14px;width:100%;max-height:340px;display:block}.tmap.svelte-1h91zo1 .bg:where(.svelte-1h91zo1){fill:hsl(var(--h) 30% 9%)}.tmap.svelte-1h91zo1 .chunk:where(.svelte-1h91zo1){fill:hsl(var(--h) 70% 58%);stroke:hsl(var(--h) 80% 75% / .6);stroke-width:.04px}.mini.svelte-1h91zo1{width:-moz-fit-content;width:fit-content}.mini.svelte-1h91zo1 button:where(.svelte-1h91zo1){text-transform:capitalize;padding:5px 10px}.claims.svelte-1h91zo1{max-height:480px;overflow-y:auto}.cx.svelte-1h91zo1{font-variant-numeric:tabular-nums;text-align:center;background:var(--surface-2);border-radius:10px;min-width:74px;padding:6px 8px;font-size:.82rem;font-weight:700}.compose.svelte-1h91zo1{flex-direction:column;gap:10px;display:flex}.compose.svelte-1h91zo1 .pl-btn:where(.svelte-1h91zo1){align-self:flex-end}.post.svelte-1h91zo1 h3:where(.svelte-1h91zo1){margin:10px 0 6px;font-size:1.05rem}@media (max-width:880px){.hero-body.svelte-1h91zo1{gap:12px;padding:0 14px 14px}.title.svelte-1h91zo1 h2:where(.svelte-1h91zo1){font-size:1.25rem}.big.svelte-1h91zo1{font-size:2rem}.tabs.svelte-1h91zo1 button:where(.svelte-1h91zo1){padding:8px 12px}.tabs.svelte-1h91zo1{width:100%}.tabs.svelte-1h91zo1 button:where(.svelte-1h91zo1){flex:none}}@media (prefers-reduced-motion:reduce){.rise.svelte-1h91zo1,.pane.svelte-1h91zo1{animation:none}}@keyframes svelte-1h91zo1-spin{to{transform:rotate(360deg)}}.qst.svelte-1vy2pa8>*+*{margin-top:14px}.qst.svelte-1vy2pa8>.pl-head{margin-bottom:20px}.grow.svelte-1vy2pa8{flex-direction:column;flex:1;min-width:0;display:flex}.sub.svelte-1vy2pa8{color:var(--muted);font-size:.8rem}.chips.svelte-1vy2pa8{flex-wrap:wrap;gap:6px;display:flex}.tabs.svelte-1vy2pa8{width:100%}.tabs.svelte-1vy2pa8 button:where(.svelte-1vy2pa8){flex:1;justify-content:center}.pane.svelte-1vy2pa8{animation:svelte-1vy2pa8-rise .3s var(--ease,ease) both}.pane.svelte-1vy2pa8>*+*{margin-top:14px}.rise.svelte-1vy2pa8{animation:svelte-1vy2pa8-rise .4s var(--ease,ease) both;animation-delay:calc(var(--i,0) * 45ms)}@keyframes svelte-1vy2pa8-rise{0%{opacity:0;transform:translateY(10px)}}.mini.svelte-1vy2pa8{width:-moz-fit-content;width:fit-content}.mini.svelte-1vy2pa8 button:where(.svelte-1vy2pa8){padding:7px 12px}.lvl.svelte-1vy2pa8{align-items:center;gap:20px;display:flex}.lvl.up.svelte-1vy2pa8{animation:1.4s 2 svelte-1vy2pa8-glow}@keyframes svelte-1vy2pa8-glow{50%{box-shadow:0 0 70px -4px var(--accent-2)}}.ring.svelte-1vy2pa8{background:conic-gradient(var(--accent-2) calc(var(--p) * 1%), #ffffff1a 0);width:104px;height:104px;box-shadow:0 0 36px -8px var(--accent);border-radius:50%;flex-shrink:0;place-items:center;transition:background .6s;display:grid;position:relative}.ring-in.svelte-1vy2pa8{background:var(--surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:86px;height:86px;line-height:1;display:flex}.ring-in.svelte-1vy2pa8 small:where(.svelte-1vy2pa8){letter-spacing:.14em;color:var(--accent-2);font-size:.62rem;font-weight:700}.ring-in.svelte-1vy2pa8 b:where(.svelte-1vy2pa8){font-variant-numeric:tabular-nums;margin-top:3px;font-size:2rem;font-weight:800}.rk.svelte-1vy2pa8{background:color-mix(in srgb, #f59e0b 28%, var(--surface));color:#fbbf24;white-space:nowrap;border:1px solid #f59e0b8c;border-radius:99px;align-items:center;gap:3px;padding:2px 9px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:-8px;left:50%;translate:-50%}.lv-main.svelte-1vy2pa8{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.lv-top.svelte-1vy2pa8{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.lv-name.svelte-1vy2pa8{flex-direction:column;gap:2px;min-width:0;display:flex}.lv-name.svelte-1vy2pa8 h2:where(.svelte-1vy2pa8){letter-spacing:-.01em;font-size:1.35rem}.ttl.svelte-1vy2pa8{object-fit:contain;max-width:200px;height:28px;image-rendering:pixelated;align-self:flex-start}.xp.svelte-1vy2pa8{font-variant-numeric:tabular-nums;color:var(--text-2);font-size:.9rem}.xp.svelte-1vy2pa8 b:where(.svelte-1vy2pa8){color:var(--text);font-size:1.1rem}.big.svelte-1vy2pa8{height:12px}.lv-foot.svelte-1vy2pa8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.levelup.svelte-1vy2pa8{background:var(--accent);color:#fff;letter-spacing:.1em;border-radius:99px;align-items:center;gap:6px;padding:6px 14px;font-size:.78rem;font-weight:800;animation:2.6s both svelte-1vy2pa8-lu;display:inline-flex;position:absolute;top:12px;right:14px}@keyframes svelte-1vy2pa8-lu{0%{opacity:0;transform:translateY(10px)scale(.8)}12%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}.readybar.svelte-1vy2pa8{text-align:left;width:100%;color:var(--text);background:linear-gradient(100deg, color-mix(in srgb, var(--good) 22%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--good) 45%, transparent);border-radius:16px;align-items:center;gap:12px;padding:13px 16px;animation:2.4s ease-in-out infinite svelte-1vy2pa8-pulse;display:flex}.readybar.svelte-1vy2pa8 svg{color:var(--good)}@keyframes svelte-1vy2pa8-pulse{50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--good) 14%, transparent)}}.bar.svelte-1vy2pa8{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bar.svelte-1vy2pa8 .pl-search:where(.svelte-1vy2pa8){min-width:160px}.reset.svelte-1vy2pa8{color:var(--muted);flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;font-size:.84rem;display:inline-flex}.reset.svelte-1vy2pa8 b:where(.svelte-1vy2pa8){color:var(--text);font-variant-numeric:tabular-nums}.dot.svelte-1vy2pa8{opacity:.5}.overall.svelte-1vy2pa8{height:5px}.cats.svelte-1vy2pa8{gap:8px}.cat.svelte-1vy2pa8{background:var(--surface-2);border:1px solid var(--pl-line);color:var(--text-2);border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-size:.85rem;display:inline-flex;min-height:0!important}.cat.svelte-1vy2pa8 span:where(.svelte-1vy2pa8){text-transform:capitalize}.cat.on.svelte-1vy2pa8{background:var(--accent);color:#fff;border-color:#0000}.quest.svelte-1vy2pa8{flex-direction:column;gap:14px;transition:border-color .3s,box-shadow .3s,transform .3s;display:flex;position:relative}.quest.ready.svelte-1vy2pa8{border-color:color-mix(in srgb, var(--good) 55%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--good) 22%, transparent), 0 14px 38px -22px var(--good)}.quest.claimed.svelte-1vy2pa8{opacity:.62}.quest.burst.svelte-1vy2pa8{animation:svelte-1vy2pa8-bump .5s var(--ease,ease)}@keyframes svelte-1vy2pa8-bump{35%{transform:scale(1.025)}}.qtop.svelte-1vy2pa8{gap:12px;display:flex}.qic.svelte-1vy2pa8{background:color-mix(in srgb, var(--accent) 20%, transparent);width:46px;height:46px;color:var(--accent-2);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.qic.done.svelte-1vy2pa8{background:color-mix(in srgb, var(--good) 22%, transparent);color:var(--good)}.qic.svelte-1vy2pa8 img:where(.svelte-1vy2pa8){object-fit:contain;width:30px;height:30px}.emoji.svelte-1vy2pa8{font-size:1.4rem}.qtitle.svelte-1vy2pa8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.qtitle.svelte-1vy2pa8 .pl-chip:where(.svelte-1vy2pa8){text-transform:capitalize;font-size:.68rem}.qtop.svelte-1vy2pa8 p:where(.svelte-1vy2pa8),.ach.svelte-1vy2pa8 p:where(.svelte-1vy2pa8){color:var(--muted);margin-top:3px;font-size:.86rem;line-height:1.4}.plabels.svelte-1vy2pa8{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:6px;font-size:.82rem;display:flex}.plabels.svelte-1vy2pa8 b:where(.svelte-1vy2pa8){color:var(--text)}.pl-progress.full.svelte-1vy2pa8>i:where(.svelte-1vy2pa8){background:linear-gradient(90deg, var(--good), color-mix(in srgb, var(--good) 60%, var(--accent-2)))}.qfoot.svelte-1vy2pa8{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rw.svelte-1vy2pa8{flex-wrap:wrap;gap:6px;display:flex}.claim.svelte-1vy2pa8{min-width:120px;animation:1.8s ease-in-out infinite svelte-1vy2pa8-pop}@keyframes svelte-1vy2pa8-pop{50%{transform:scale(1.04)}}.done-chip.svelte-1vy2pa8{animation:svelte-1vy2pa8-stamp .5s var(--ease,ease);padding:6px 14px;font-size:.82rem}@keyframes svelte-1vy2pa8-stamp{0%{opacity:0;transform:scale(1.7)rotate(-6deg)}}.confetti.svelte-1vy2pa8{pointer-events:none;z-index:3;place-items:center;display:grid;position:absolute;inset:0;overflow:visible}.confetti.svelte-1vy2pa8 i:where(.svelte-1vy2pa8){background:var(--accent-2);border-radius:2px;width:8px;height:8px;animation:1.1s cubic-bezier(.1,.8,.3,1) forwards svelte-1vy2pa8-fly;position:absolute;bottom:22px;left:50%}.confetti.svelte-1vy2pa8 i[style*=--c\:1]:where(.svelte-1vy2pa8){background:var(--good)}.confetti.svelte-1vy2pa8 i[style*=--c\:2]:where(.svelte-1vy2pa8){background:var(--warn)}@keyframes svelte-1vy2pa8-fly{0%{opacity:1;transform:translate(-50%)rotate(0)}to{transform:translate(calc(-50% + cos(var(--a)) * var(--d) * 2.2), calc(sin(var(--a)) * var(--d) * -2)) rotate(300deg);opacity:0}}.xpf.svelte-1vy2pa8{color:var(--good);text-shadow:0 2px 10px #000;font-size:1.1rem;animation:1.3s forwards svelte-1vy2pa8-xpf;position:absolute;bottom:30px;right:18px}@keyframes svelte-1vy2pa8-xpf{0%{opacity:0;transform:translateY(8px)}20%{opacity:1}to{opacity:0;transform:translateY(-40px)}}.gold{color:#fbbf24}.ach.svelte-1vy2pa8{opacity:.72;align-items:flex-start;gap:14px;transition:opacity .2s,transform .2s;display:flex}.ach.on.svelte-1vy2pa8{opacity:1;border-color:#fbbf2447}.ach.svelte-1vy2pa8:hover{opacity:1;transform:translateY(-2px)}.ach.svelte-1vy2pa8 .rw:where(.svelte-1vy2pa8){margin-top:10px}.scopes.svelte-1vy2pa8{max-width:100%}.smallring.svelte-1vy2pa8{border:3px solid var(--accent);background:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:50%;flex-shrink:0;place-items:center;width:54px;height:54px;font-size:1.3rem;display:grid}.next.svelte-1vy2pa8{color:var(--text-2);align-items:center;gap:8px;display:flex}.next.svelte-1vy2pa8 svg{color:var(--accent-2)}.tl.svelte-1vy2pa8{flex-direction:column;gap:12px;padding-left:4px;display:flex;position:relative}.tl.svelte-1vy2pa8:before{content:"";background:linear-gradient(var(--accent), var(--pl-line));opacity:.55;width:2px;position:absolute;top:10px;bottom:10px;left:25px}.tl-row.svelte-1vy2pa8{align-items:flex-start;gap:14px;display:flex;position:relative}.node.svelte-1vy2pa8{background:var(--surface-2);border:2px solid var(--pl-line);z-index:1;font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.tl-row.got.svelte-1vy2pa8 .node:where(.svelte-1vy2pa8){background:var(--accent);color:#fff;box-shadow:0 0 18px -4px var(--accent);border-color:#0000}.tl-row.next.svelte-1vy2pa8 .node:where(.svelte-1vy2pa8){border-color:var(--accent-2);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 20%, transparent)}.tl-card.svelte-1vy2pa8{flex:1;min-width:0}.tl-row.svelte-1vy2pa8:not(.got) .tl-card:where(.svelte-1vy2pa8){opacity:.85}.tl-h.svelte-1vy2pa8{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.ric.svelte-1vy2pa8{background:color-mix(in srgb, var(--accent) 18%, transparent);width:34px;height:34px;color:var(--accent-2);border-radius:11px;flex-shrink:0;place-items:center;font-size:1.1rem;display:grid}.ric.svelte-1vy2pa8 img:where(.svelte-1vy2pa8){object-fit:contain;width:24px;height:24px}@media (max-width:560px){.lvl.svelte-1vy2pa8{text-align:center;flex-direction:column;gap:22px;padding:20px 16px}.lv-top.svelte-1vy2pa8{text-align:center;flex-direction:column;align-items:center}.lv-name.svelte-1vy2pa8{align-items:center}.ttl.svelte-1vy2pa8{align-self:center}.lv-foot.svelte-1vy2pa8{justify-content:center}.bar.svelte-1vy2pa8 .pl-btn:where(.svelte-1vy2pa8){width:100%}.tabs.svelte-1vy2pa8 button:where(.svelte-1vy2pa8){gap:4px;padding:8px 6px;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.rise.svelte-1vy2pa8,.pane.svelte-1vy2pa8,.readybar.svelte-1vy2pa8,.claim.svelte-1vy2pa8,.lvl.up.svelte-1vy2pa8{animation:none}}.spin{animation:.9s linear infinite svelte-1vy2pa8-spin}@keyframes svelte-1vy2pa8-spin{to{transform:rotate(360deg)}}h1.svelte-1ty7za svg{color:var(--accent-2)}.row.svelte-1ty7za{align-items:center;gap:10px;display:flex}.grow.svelte-1ty7za{flex:1;min-width:0}.scope.svelte-1ty7za{padding:2px 0 4px}.fchip.svelte-1ty7za{background:var(--pl-glass);border:1px solid var(--pl-line);color:var(--text-2);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:9px 15px;font-size:.86rem;font-weight:600;display:inline-flex}.fchip.sm.svelte-1ty7za{padding:7px 12px;font-size:.8rem}.fchip.on.svelte-1ty7za{background:var(--accent);color:#fff;box-shadow:0 6px 16px -8px var(--accent);border-color:#0000}.podium.svelte-1ty7za{padding:18px 14px 0}.ptitle.svelte-1ty7za{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding:0 6px 6px;display:flex}.ptitle.svelte-1ty7za span:where(.svelte-1ty7za){text-transform:uppercase;letter-spacing:.09em;color:var(--text-2);align-items:center;gap:7px;font-size:.78rem;font-weight:700;display:inline-flex}.ptitle.svelte-1ty7za small:where(.svelte-1ty7za){color:var(--muted);font-size:.78rem}.pods.svelte-1ty7za{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;display:grid}.pod.svelte-1ty7za{min-width:0;animation:svelte-1ty7za-up .55s var(--ease,ease) both;animation-delay:var(--d);text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.pod.svelte-1ty7za .crown{color:#f5d97a;filter:drop-shadow(0 0 8px #f5d97a88);margin-bottom:-4px}.av.svelte-1ty7za{background:var(--ring,#fff3);border-radius:28%;padding:3px;position:relative}.p1.svelte-1ty7za{--ring:linear-gradient(135deg, #f5d97a, #c98d1c)}.p2.svelte-1ty7za{--ring:linear-gradient(135deg, #e5eaf2, #8a94a6)}.p3.svelte-1ty7za{--ring:linear-gradient(135deg, #e2a56b, #8a4f1f)}.medal.svelte-1ty7za{color:#1a1a1a;background:var(--ring);border-radius:50%;place-items:center;width:22px;height:22px;font-size:.72rem;font-weight:800;display:grid;position:absolute;bottom:-6px;right:-6px;box-shadow:0 2px 6px #0008}.nm.svelte-1ty7za{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.92rem;overflow:hidden}.val.svelte-1ty7za{font-variant-numeric:tabular-nums;color:var(--accent-2);font-size:1.05rem;font-weight:800}.step.svelte-1ty7za{background:linear-gradient(#ffffff29,#ffffff08);border-radius:12px 12px 0 0;width:100%;margin-top:6px}.p1.svelte-1ty7za .step:where(.svelte-1ty7za){height:52px}.p2.svelte-1ty7za .step:where(.svelte-1ty7za){height:34px}.p3.svelte-1ty7za .step:where(.svelte-1ty7za){height:22px}.pod.me.svelte-1ty7za .nm:where(.svelte-1ty7za){color:var(--accent-2)}@keyframes svelte-1ty7za-up{0%{opacity:0;transform:translateY(18px)}}.list.svelte-1ty7za{padding:6px 12px;transition:opacity .2s}.list.busy.svelte-1ty7za{opacity:.55}.row-r.svelte-1ty7za{animation:svelte-1ty7za-up .35s var(--ease,ease) both;animation-delay:calc(var(--i) * 25ms)}.rk.svelte-1ty7za{text-align:center;width:28px;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.rk.g.svelte-1ty7za{color:#f5d97a}.rk.s.svelte-1ty7za{color:#cfd6e0}.rk.b.svelte-1ty7za{color:#d9965b}.pl-item.me.svelte-1ty7za{background:color-mix(in srgb, var(--accent) 15%, transparent);border-bottom-color:#0000;border-radius:12px;margin-inline:-8px;padding-inline:8px}.grow.svelte-1ty7za b:where(.svelte-1ty7za) .pl-chip{margin-left:6px}.thin.svelte-1ty7za{height:4px;margin-top:6px}.few.svelte-1ty7za{text-align:center;color:var(--muted);margin:0;padding:10px;font-size:.85rem}.lvl.svelte-1ty7za{text-align:center;background:color-mix(in srgb, var(--accent) 20%, transparent);border-radius:12px;padding:6px 12px}.lvl.svelte-1ty7za small:where(.svelte-1ty7za){letter-spacing:.1em;color:var(--accent-2);font-size:.6rem;font-weight:700;display:block}.lvl.svelte-1ty7za b:where(.svelte-1ty7za){font-size:1.3rem;line-height:1}.me-hero.svelte-1ty7za{align-items:center;gap:18px;display:flex}.me-hero.svelte-1ty7za .who:where(.svelte-1ty7za){min-width:0}.me-hero.svelte-1ty7za h1:where(.svelte-1ty7za){text-overflow:ellipsis;overflow:hidden}.chips.svelte-1ty7za{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tiles.svelte-1ty7za{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.tiles.svelte-1ty7za{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile.svelte-1ty7za{animation:svelte-1ty7za-up .4s var(--ease,ease) both;animation-delay:calc(var(--i) * 40ms);flex-direction:column;gap:4px;padding:14px;display:flex}.tile.svelte-1ty7za svg{color:var(--accent-2)}.tile.svelte-1ty7za span:where(.svelte-1ty7za){text-transform:uppercase;letter-spacing:.07em;color:var(--muted);align-items:center;gap:6px;font-size:.7rem;font-weight:600;display:inline-flex}.tile.svelte-1ty7za b:where(.svelte-1ty7za){font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.45rem}.srv.svelte-1ty7za{border:1px solid var(--pl-line);background:#ffffff0a;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.mini.svelte-1ty7za{color:var(--text-2);flex-wrap:wrap;gap:12px;font-size:.82rem;display:flex}.mini.svelte-1ty7za span:where(.svelte-1ty7za){align-items:center;gap:4px;display:inline-flex}.srv.svelte-1ty7za small:where(.svelte-1ty7za){color:var(--muted)}.dot.svelte-1ty7za{background:var(--accent-2);border-radius:50%;flex-shrink:0;width:8px;height:8px}@media (prefers-reduced-motion:reduce){.pod.svelte-1ty7za,.row-r.svelte-1ty7za,.tile.svelte-1ty7za{animation:none}}.mapPage.svelte-f5qmmh{max-width:1400px}.frame.svelte-f5qmmh{border:1px solid var(--pl-line);--map-accent:var(--accent);border-radius:20px;height:clamp(360px,100dvh - 230px,820px);position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000}.who.svelte-f5qmmh{z-index:5;width:min(260px,100% - 24px);max-height:60%;position:absolute;top:12px;right:12px;overflow-y:auto;background:color-mix(in srgb, var(--surface) 92%, transparent)!important}.none.svelte-f5qmmh{color:var(--muted);padding:8px;font-size:.86rem}@media (max-width:880px){.frame.svelte-f5qmmh{height:calc(100dvh - var(--pl-top) - var(--pl-tab) - 150px);border-radius:16px;min-height:340px}}.hero.svelte-1tmnaw5{grid-template-columns:1.2fr 1fr;align-items:center;gap:24px;margin-bottom:14px;display:grid}.hero.svelte-1tmnaw5 h2:where(.svelte-1tmnaw5){margin-bottom:6px;font-size:1.5rem}.cta.svelte-1tmnaw5{flex-wrap:wrap;gap:10px;margin:16px 0 6px;display:flex}.cta.svelte-1tmnaw5 a:where(.svelte-1tmnaw5){gap:8px}.cta.svelte-1tmnaw5 small:where(.svelte-1tmnaw5){opacity:.75;margin-left:4px;font-weight:450}.steps.svelte-1tmnaw5{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.steps.svelte-1tmnaw5 li:where(.svelte-1tmnaw5){border:1px solid var(--pl-line);background:#00000038;border-radius:16px;align-items:flex-start;gap:14px;padding:12px 14px;display:flex}.steps.svelte-1tmnaw5 b:where(.svelte-1tmnaw5){background:var(--accent);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid}.steps.svelte-1tmnaw5 div:where(.svelte-1tmnaw5){color:var(--text-2);flex-direction:column;font-size:.86rem;display:flex}.steps.svelte-1tmnaw5 strong:where(.svelte-1tmnaw5){color:var(--text)}.apps.svelte-1tmnaw5{margin-bottom:14px}.appgrid.svelte-1tmnaw5{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;display:grid}.app.svelte-1tmnaw5{border:1px solid var(--pl-line);background:#0003;border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.app.svelte-1tmnaw5 small:where(.svelte-1tmnaw5){color:var(--muted);line-height:1.4}.ip.svelte-1tmnaw5{align-items:center;gap:14px;margin-bottom:8px;display:flex!important}.ip.svelte-1tmnaw5 div:where(.svelte-1tmnaw5){flex-direction:column;flex:1;min-width:0;display:flex}.ip.svelte-1tmnaw5 div:where(.svelte-1tmnaw5) span:where(.svelte-1tmnaw5){letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:.7rem}.ip.svelte-1tmnaw5 b:where(.svelte-1tmnaw5){font-family:var(--mono);text-overflow:ellipsis;font-size:1.1rem;overflow:hidden}.sub.svelte-1tmnaw5{margin:26px 0 12px}.sub.svelte-1tmnaw5 h2:where(.svelte-1tmnaw5){font-size:1.2rem}.inst.svelte-1tmnaw5{animation:svelte-1tmnaw5-up .4s var(--ease,ease) backwards;flex-direction:column;gap:8px;display:flex}@keyframes svelte-1tmnaw5-up{0%{opacity:0;transform:translateY(10px)}}.art.svelte-1tmnaw5{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 40%, var(--surface-2)), var(--surface-2));height:96px;color:var(--accent-2);background-position:50%;background-size:cover;border-radius:14px;place-items:center;display:grid;position:relative;overflow:hidden}.art.svelte-1tmnaw5 img:where(.svelte-1tmnaw5){object-fit:cover;border-radius:14px;width:56px;height:56px;box-shadow:0 8px 24px -8px #000}.star.svelte-1tmnaw5{position:absolute;top:8px;left:8px}.inst.svelte-1tmnaw5 h3:where(.svelte-1tmnaw5){font-size:1.05rem}.inst.svelte-1tmnaw5 p:where(.svelte-1tmnaw5){color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;line-height:1.4;display:-webkit-box;overflow:hidden}.tags.svelte-1tmnaw5{flex-wrap:wrap;gap:6px;display:flex}.tags.svelte-1tmnaw5 button.pl-chip:where(.svelte-1tmnaw5){cursor:pointer;border:none}.links.svelte-1tmnaw5{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.links.svelte-1tmnaw5 a:where(.svelte-1tmnaw5){gap:5px}@media (max-width:880px){.hero.svelte-1tmnaw5{grid-template-columns:1fr;padding:18px}}.bar.svelte-jkj9ij{top:calc(var(--pl-top) + env(safe-area-inset-top));z-index:10;background:linear-gradient(var(--bg) 60%, transparent);flex-direction:column;gap:12px;margin-bottom:20px;padding:6px 0 4px;display:flex;position:sticky}.group.svelte-jkj9ij{margin-bottom:26px}.gh.svelte-jkj9ij{flex-wrap:wrap;align-items:baseline;gap:12px;margin:0 2px 12px;display:flex}.gh.svelte-jkj9ij h2:where(.svelte-jkj9ij){font-size:1.12rem}.gh.svelte-jkj9ij span:where(.svelte-jkj9ij){color:var(--muted);font-size:.84rem}.cmd.svelte-jkj9ij{animation:svelte-jkj9ij-up .35s var(--ease,ease) backwards;flex-direction:column;gap:6px;position:relative;padding:14px 40px 14px 15px!important;display:flex!important}@keyframes svelte-jkj9ij-up{0%{opacity:0;transform:translateY(8px)}}.usage.svelte-jkj9ij{font-family:var(--mono);color:var(--accent-2);overflow-wrap:anywhere;font-size:.88rem;font-weight:650}.does.svelte-jkj9ij{color:var(--text);font-size:.86rem;line-height:1.4}.meta.svelte-jkj9ij{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.perm.svelte-jkj9ij{font-family:var(--mono);color:var(--muted);overflow-wrap:anywhere;font-size:.66rem}.copy.svelte-jkj9ij{color:var(--muted);position:absolute;top:14px;right:14px}.cmd.svelte-jkj9ij:active .copy:where(.svelte-jkj9ij){color:var(--good)}.count.svelte-jkj9ij{color:var(--muted);text-align:center;margin:4px 0 12px;font-size:.82rem}.tips.svelte-jkj9ij h2:where(.svelte-jkj9ij){margin-bottom:8px}.tips.svelte-jkj9ij ul:where(.svelte-jkj9ij){color:var(--text-2);flex-direction:column;gap:8px;margin:0;padding-left:1.1rem;font-size:.88rem;line-height:1.45;display:flex}@media (prefers-reduced-motion:reduce){.cmd.svelte-jkj9ij{animation:none}}.ident.svelte-adof8o{text-align:center;background:radial-gradient(90% 70% at 50% 0%, color-mix(in srgb, var(--accent) 24%, transparent), transparent 70%), var(--pl-glass);flex-direction:column;align-items:center;gap:14px;display:flex}.stage.svelte-adof8o{place-items:center;min-height:290px;display:grid}.skin.svelte-adof8o{filter:drop-shadow(0 18px 24px #000a);animation:5s ease-in-out infinite svelte-adof8o-float}@keyframes svelte-adof8o-float{50%{transform:translateY(-6px)}}.noskin.svelte-adof8o{color:var(--muted);flex-direction:column;align-items:center;gap:10px;display:flex}.who.svelte-adof8o{flex-direction:column;align-items:center;gap:8px;display:flex}.who.svelte-adof8o h2:where(.svelte-adof8o){font-size:1.5rem}.uuid.svelte-adof8o{font-family:var(--mono);color:var(--muted);text-overflow:ellipsis;background:#ffffff0d;border:none;border-radius:99px;max-width:100%;padding:4px 10px;font-size:.7rem;overflow:hidden}.note.svelte-adof8o{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;font-size:.86rem;display:flex}.field.svelte-adof8o{color:var(--text-2);flex-direction:column;gap:8px;margin-top:14px;font-size:.82rem;display:flex}.capes.svelte-adof8o{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;display:grid}.cape.svelte-adof8o{background:var(--surface-2);border:2px solid #0000;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;display:flex}.cape.on.svelte-adof8o{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 16%, var(--surface-2))}.cape.svelte-adof8o img:where(.svelte-adof8o){object-fit:contain;width:44px;height:70px;image-rendering:pixelated}.cape.svelte-adof8o small:where(.svelte-adof8o){color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.68rem;overflow:hidden}.cape.svelte-adof8o .none:where(.svelte-adof8o){height:70px;color:var(--muted);place-items:center;font-size:.82rem;display:grid}.f.svelte-adof8o{color:var(--text-2);flex-direction:column;gap:6px;font-size:.84rem;display:flex}@media (prefers-reduced-motion:reduce){.skin.svelte-adof8o{animation:none}}
/*$vite$:1*/