@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbQAA8AAAAACMAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgF2hca1NUQVQAAAIMAAAAPQAAAEzpM8woY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB8AAAAl604cJFaGVhZAAABJgAAAA2AAAANhSS8UNoaGVhAAAE0AAAAB8AAAAkAcwBEGhtdHgAAATwAAAAHwAAADoe/QLmbG9jYQAABRAAAAAgAAAAIATcBZ9tYXhwAAAFMAAAABwAAAAgAIcCb25hbWUAAAVMAAABEwAAAmo0OV08cG9zdAAABmAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi/MLAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWADbPDjoAAAB42gXBsQ1AABQFwHsfiY5CYQBDaVVIlBL7mckA7kT0CpPCop79uIPz3q4MojUrSJePvNSKRlRGEH74hwYNAAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942mzQNZTUQAAG4H9mIDlbySoOt5I9HHZiL+vS4VDh7u40OFRo3+FQ464V7tbiUmHdJczicsm4fe/9YBgDEIc+BYOEeoArzUqyWSGkeQzZ6+wmfZwLot6nT1vVNM04oBlQ9AZoX3FHhh/gQR6Mp+JykKdUNSVJcu9T20/N73OrT3F/2qMw5vfWLp88SQL3rFE+3ygTrvv9BXaMqiCAkD3d2lr1ipagK4QqNDHjCuPBSCRqGGaQM+XLk0XrPX5GlaY1i54QD7nhvO/c3+Pp35mEHO58dN2fd6mEdgAYRrhfqEyfi7ei6AG0j6m6ohk8HQkrIUlKpQ1dj4dDEcZ1TY3HpDDpM3PZspkzl+lTqlbmZUYUy8o0LJtKSlOXLp3qnC9N1ieU7FWr7BIZPssuFm1hpt3BVBW/yPMPcwAUdEL8m6nqumbU1Eg4/Ceb+s2WpxrG1HKtnVKxcm9zolhWrkGbVN5RmqQJdGdpkj6ukGluzhTed7ULBRvkp4wAENVFUt1oNGrmaS2r8JcrCxfJjXWUUCo3yvMXXDlyhKrO3mhLj/qGhvoeLREyvvXpEYDgGutFDrFjYEDQ5PK1OcsWs15bt4JgM0uQe2LHAxCRHA9FeNoQnUS+Tsc7JkRXVV03JIZZJcBJRUdHxSmAAQCFZYU3AAEAAAACNgQJCtdkXw889QADA+gAAAAA29KmmgAAAADb2tDy+Tv+1ASSA/wAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDy4af1n9rWSYBRVABHwCudAbaAHjaY4pgiAJibSQsC8WBQGyERDNAMQicZmgFAOeFB/4AAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEJAQkBCQEWAS942mNgZGBg4GfcwZDHsIWBDcxDAGYGJgAtGgH4eNqM0IFGQ2EUB/DfqqJMBZLAFUh0V0MoUBGllKQArHVtN9vu3HuH3iEAPUJP0cP0BD1D3D6zKQqHH9/5n885qHs1qza3iPfaenDNts/gGcs+gmcdeAuem+iZt+EleMGWx+Bl++Jv16jbDJ5Xtxa8om4peNUSbmT6WgbOlFp6Um2XEo9SI333EqmOrrKq0lDhQENDoS2XGioVYoVUTyyT62i4curCuUTpWK4lNVC4lBnI7Ez9dCeRK6TVa6Qp1rRnb0KHzh07/PfMG4mOkZ6W/JdUNM5FU7kTmaFn+Xj3SNNuVZFbXYnoj3nXcpkniXaVPzKqbpjJq86tH/fsSKuOkQextkzf1/Sx2KKPx/+aADN1XKsAeNpjYGIAg/+pDEZAipEBHfADsQrDSUYmBhtGZkYWRlZGNkZ2BmZGDkZORi5GbjbHpKLUslT20rxMAxNHVwjtagHlu0H5lqzpibm5iWCegaMBk3MQX2JyaUlqcn5ukl5yYnEqD0jG2MAMzAEAoO0cmA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAbAAA8AAAAACLwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgGDBcS1NUQVQAAAIMAAAAPgAAAEzrJ8wpY21hcAAAAkwAAABRAAAAdAyHCodnYXNwAAACoAAAAAgAAAAIAAAAEGdseWYAAAKoAAAB6wAAAmCgFyn6aGVhZAAABJQAAAA2AAAANhSU8UNoaGVhAAAEzAAAAB8AAAAkAc0A/2htdHgAAATsAAAAHwAAADoe9gKVbG9jYQAABQwAAAAgAAAAIATdBZ9tYXhwAAAFLAAAABwAAAAgAIcCb25hbWUAAAVIAAABBwAAAmg1nlsfcG9zdAAABlAAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpi2sPAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAIGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWAB8jDeMAAAB42gXBsQ1AABQFwHufiI5CYQBDaVVIlBLLmckM7kT0CpPCop79uIPz3q4MojUrSFcvtVIfGlEZQfgB9IwGBAAAeNpVyEcBwkAQBdCXHnoVgJU44Y4pFIAFUAOJiS23ZOZ3lKhwVSlkr91xdlQp7dwMnr5FWb/rMQQW26v+h3xT+IRHGEIBCvNr9Wh0OUU7NxUUAAAAAAEAAf//AA942m0QNZQUMfQn2Zt1Gcdhd2Dt/DLJrOLu0OHu7u4uJf3D+odLhUOLu0MLJVQ7S3C4u+S7/w8EJgIgFz8XkgR+ACrH5V5xGaH4RHTSPY7q3KsCH+LnlWQLLrqAi4DBAsBM5HghBkBVqlopy6vSVDKZkiSvdenY5e3p6+k+R+qCMUKioe/Jp08j82bzGEUZ0wTV6s8K5AJOAgIQncPd2rNGBEVgCms/0U1oVCbUNAyTc8ehRP70eNfKsEI8cnjZzsfIj+5VuhVisUK3itvofhX1fmViCTwAQGBo9QuO4Y8QEZ4eADWJJJNtTlsMXdYkKdXCGbN0zSCU2UkrIemobtGGDYsWbcjNGcKd57ncc0c0DqybjfKz166d7d7pP9NZUrYXL7bLaMhkViox0TNTHYkbcVL09P/Tswlk6ATWj55Jxmz+vauh6/+2Tf1tO2huPj930E/KC2+LxbcFzooBNrPfoX4zGJ/+nfEFBdalCyu878DyeQbod2dQAUxGqNoNm6bDHQEqJfrnWzvmeQM+LJ7HXyPN3Xbz3DmcdM/pmR4B8WI9NR2Nqjw/B4DgOsmiM+QCEADVod7rC/euJNnDh4VnK0mgF8ITBkDielQzaAsXTEJ1o6fPyFpW7YzpJDG+fzydjvcfD98ArHSFeAAAAQAAAAI2BCpkDTZfDzz1AAMD6AAAAADb0qaaAAAAANva0PL5PP7UBJID/AABAAYAAgAAAAAAAHjaY2BkYGD+8+8KAwPLhp82f3NYJgFFUAEfAK0mBsoAeNpjimCIAmJlJCwOxR5ArIlEM0AxCBxiqAMA3bsHpgAAAAAaADsARgBRAG4AdgCoALAA5QEKAQoBCgEKARcBMHjaY2BkYGDgZ9zBkMewhYENzEMAZgYmAC0aAfh42oyQA25FUQBET20EtW27DWrbcfVtcx1dzV9V40adpLdmXiZzMnfmCSjlnhyycouATFa14SwaeTScTSEPhnOYJmM4l+7XbR71pA3n08ml4XL12585C0qpNpz/ds+sCuXFhitFcIwPD9d42SIsd+Pglgsscht2ZZIuPyHmGWFEfksQh5KweFhy4Jb7lNp0fsA6u2xjIcyysmsceNXaU8MrDSn14eaOc3WCaI9OaGWcYWlM19d16+u+9XX/1l9gW+nCv55q/NdnrEh+EgRf/4LejlEk0akSi/z3tzwkKHeqc4v2LBGR25UFUZPeL3/WhgM11LthmKclg2NGH4st+nj8qQkARipb8wB42mNgYgCD/6kMRkCKkQEd8AOxCsNJRiYGG0ZmRhZGVkY2RnYGZkYORk5GLkZuNsekotSyVPbSvEwDE0dXCO1qAeW7QfmWrOmJubmJYJ6BowGTcxBfYnJpSWpyfm6SXnJicSoPSMbYwAzMAQCg7RyY)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=ledger]{--bg-primary:#1a1614;--bg-secondary:#22201c;--bg-elevated:#2c2824;--bg-tertiary:#36302a;--bg-hover:#2c2824;--accent-primary:#d4a870;--accent-hover:#e4b880;--accent-muted:#9b7f57;--accent-secondary:#c88570;--accent-secondary-hover:#d89580;--accent-secondary-muted:#9b6a57;--accent-tertiary:#8aab7f;--accent-tertiary-hover:#9abb8f;--accent-tertiary-muted:#6a8060;--text-primary:#f0e8dc;--text-secondary:#c8b8a6;--text-muted:#8d7f6f;--border:#40382e;--border-subtle:#2c2824;--border-hover:#50483e;--success:#8aab7f;--error:#c87070;--error-hover:#b86060;--error-bg:#c870702e;--warning:#d4a870;--warning-bg:#d4a8702e;--info:#9b8a7f;--state-downloading:#8aab7f33;--state-seeding:#d4a87033;--state-paused:#c885702e;--state-error:#c8707033;--state-checking:#9b8a7f2e;--state-stalled:#8d7f6f26;--state-stalled-up:#8d7f6f26;--state-queued:#8d7f6f1f;--state-metadata:#c885702e;--state-moving:#9b8a7f26;--state-missing:#c8707033;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#8aab7f2e;--info-bg:#9b8a7f2e}[data-theme=folio]{--bg-primary:#f2eadb;--bg-secondary:#e5dbc7;--bg-elevated:#fbf4e7;--bg-tertiary:#d8c8af;--bg-hover:#ddd0ba;--accent-primary:#456975;--accent-hover:#527c8a;--accent-muted:#7c8f8f;--accent-secondary:#b16444;--accent-secondary-hover:#c47452;--accent-secondary-muted:#91644e;--accent-tertiary:#7b8454;--accent-tertiary-hover:#8d9762;--accent-tertiary-muted:#667047;--text-primary:#283237;--text-secondary:#49565a;--text-muted:#7f786a;--border:#c4b69d;--border-subtle:#e0d4c0;--border-hover:#a8967d;--success:#6d7d48;--error:#b35247;--error-hover:#98453c;--error-bg:#b3524724;--warning:#b97d3f;--warning-bg:#b97d3f1f;--info:#456975;--state-downloading:#6d7d4829;--state-seeding:#4569752e;--state-paused:#b97d3f24;--state-error:#b3524729;--state-checking:#4569751f;--state-stalled:#7f786a24;--state-stalled-up:#7f786a24;--state-queued:#7f786a17;--state-metadata:#b164441f;--state-moving:#4569751a;--state-missing:#b3524724;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#6d7d4824;--info-bg:#45697524}[data-theme=sakura]{--bg-primary:#f7eeea;--bg-secondary:#efe1dd;--bg-elevated:#fff8f5;--bg-tertiary:#e5d1cb;--bg-hover:#ead8d3;--accent-primary:#c77586;--accent-hover:#da8597;--accent-muted:#aa8a92;--accent-secondary:#879b72;--accent-secondary-hover:#98ad81;--accent-secondary-muted:#6f815e;--accent-tertiary:#7d90a7;--accent-tertiary-hover:#8ea1b8;--accent-tertiary-muted:#68798d;--text-primary:#322e31;--text-secondary:#5a5156;--text-muted:#8e7f82;--border:#d6bebd;--border-subtle:#ebdddd;--border-hover:#b99d9d;--success:#768763;--error:#b75f65;--error-hover:#9f5258;--error-bg:#b75f6524;--warning:#be8c56;--warning-bg:#be8c561f;--info:#7d90a7;--state-downloading:#76876329;--state-seeding:#c7758629;--state-paused:#be8c5621;--state-error:#b75f6526;--state-checking:#7d90a71f;--state-stalled:#8e7f8224;--state-stalled-up:#8e7f8224;--state-queued:#8e7f821a;--state-metadata:#c775861c;--state-moving:#7d90a71a;--state-missing:#b75f6524;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#76876324;--info-bg:#7d90a721}[data-theme=sakura-afternoon]{--bg-primary:#34262d;--bg-secondary:#403039;--bg-elevated:#4b3944;--bg-tertiary:#59434f;--bg-hover:#664d5b;--accent-primary:#da89a2;--accent-hover:#e89db3;--accent-muted:#a77687;--accent-secondary:#98a97a;--accent-secondary-hover:#acbc8d;--accent-secondary-muted:#75855e;--accent-tertiary:#95a5c4;--accent-tertiary-hover:#a9b8d5;--accent-tertiary-muted:#74819c;--text-primary:#f0dde5;--text-secondary:#d6bcc7;--text-muted:#ad909d;--border:#6d5260;--border-subtle:#4d3944;--border-hover:#866472;--success:#98a97a;--error:#da7389;--error-hover:#c95f75;--error-bg:#da73892b;--warning:#d5a06a;--warning-bg:#d5a06a24;--info:#95a5c4;--state-downloading:#98a97a29;--state-seeding:#da89a229;--state-paused:#d5a06a21;--state-error:#da738929;--state-checking:#95a5c41f;--state-stalled:#ad909d21;--state-stalled-up:#ad909d21;--state-queued:#ad909d17;--state-metadata:#da89a21c;--state-moving:#95a5c41a;--state-missing:#da738929;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#98a97a24;--info-bg:#95a5c421}[data-theme=sakura-night]{--bg-primary:#241821;--bg-secondary:#2e2029;--bg-elevated:#3a2934;--bg-tertiary:#46323e;--bg-hover:#503948;--accent-primary:#e58aa6;--accent-hover:#f1a0b8;--accent-muted:#a36b7d;--accent-secondary:#9aaa78;--accent-secondary-hover:#adbb8a;--accent-secondary-muted:#76835e;--accent-tertiary:#98a5c8;--accent-tertiary-hover:#acb7d8;--accent-tertiary-muted:#737f9e;--text-primary:#f4dce7;--text-secondary:#d8b5c6;--text-muted:#a98796;--border:#5a3d4d;--border-subtle:#3b2a35;--border-hover:#704c5e;--success:#9aaa78;--error:#e16f83;--error-hover:#cb5f72;--error-bg:#e16f832b;--warning:#d9a263;--warning-bg:#d9a26326;--info:#98a5c8;--state-downloading:#9aaa7826;--state-seeding:#e58aa62b;--state-paused:#d9a26321;--state-error:#e16f8329;--state-checking:#98a5c821;--state-stalled:#a9879621;--state-stalled-up:#a9879621;--state-queued:#a9879617;--state-metadata:#e58aa621;--state-moving:#98a5c81a;--state-missing:#e16f8326;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#9aaa7824;--info-bg:#98a5c821}[data-theme=peony]{--bg-primary:#f2e4e8;--bg-secondary:#e8d3da;--bg-elevated:#fbf1f4;--bg-tertiary:#dcc0c9;--bg-hover:#e3cbd3;--accent-primary:#b34f74;--accent-hover:#c46185;--accent-muted:#916475;--accent-secondary:#7b9159;--accent-secondary-hover:#8da46a;--accent-secondary-muted:#647548;--accent-tertiary:#7d75a8;--accent-tertiary-hover:#9188bc;--accent-tertiary-muted:#665f8a;--text-primary:#34272f;--text-secondary:#59454f;--text-muted:#8a727b;--border:#cfaeb8;--border-subtle:#e6d4db;--border-hover:#b78d9c;--success:#6d8250;--error:#ab4b59;--error-hover:#94414d;--error-bg:#ab4b5924;--warning:#b67b4f;--warning-bg:#b67b4f1f;--info:#7d75a8;--state-downloading:#6d825029;--state-seeding:#b34f742b;--state-paused:#b67b4f21;--state-error:#ab4b5926;--state-checking:#7d75a821;--state-stalled:#8a727b24;--state-stalled-up:#8a727b24;--state-queued:#8a727b1a;--state-metadata:#b34f741f;--state-moving:#7d75a81a;--state-missing:#ab4b5924;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#6d825024;--info-bg:#7d75a821}[data-theme=iris]{--bg-primary:#f4ebf7;--bg-secondary:#eadcf1;--bg-elevated:#fdf6ff;--bg-tertiary:#ddcae7;--bg-hover:#e4d3ec;--accent-primary:#b45fbd;--accent-hover:#c972c9;--accent-muted:#9873a2;--accent-secondary:#cf6d96;--accent-secondary-hover:#e080a7;--accent-secondary-muted:#aa6884;--accent-tertiary:#6f8fc6;--accent-tertiary-hover:#80a1d8;--accent-tertiary-muted:#5f79a6;--text-primary:#30293a;--text-secondary:#554d63;--text-muted:#877a95;--border:#ceb8da;--border-subtle:#eadff1;--border-hover:#b495c4;--success:#6d8a6f;--error:#b35a76;--error-hover:#9b4d66;--error-bg:#b35a7624;--warning:#b88b56;--warning-bg:#b88b561f;--info:#6f8fc6;--state-downloading:#6d8a6f29;--state-seeding:#b45fbd29;--state-paused:#b88b5621;--state-error:#b35a7626;--state-checking:#6f8fc621;--state-stalled:#877a9524;--state-stalled-up:#877a9524;--state-queued:#877a951a;--state-metadata:#b45fbd1f;--state-moving:#6f8fc61a;--state-missing:#b35a7624;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#6d8a6f24;--info-bg:#6f8fc621}[data-theme=forest]{--bg-primary:#000;--bg-secondary:#080808;--bg-elevated:#0f0f0f;--bg-tertiary:#1a1a1a;--bg-hover:#161616;--accent-primary:#4a7c4f;--accent-hover:#5a9260;--accent-muted:#2e4e32;--text-primary:#eef4ef;--text-secondary:#a8b8aa;--text-muted:#6a7a6c;--border:#252525;--border-subtle:#1a1a1a;--border-hover:#3a3a3a;--success:#5a8b5f;--error:#b35555;--error-hover:#944;--error-bg:#b3555526;--warning:#a89040;--warning-bg:#a8904026;--info:#4a7c4f;--state-downloading:#5a8b5f1f;--state-seeding:#4a7c4f1f;--state-paused:#a890401a;--state-error:#b355551f;--state-checking:#6495ed1f;--state-stalled:#a8b8aa14;--state-stalled-up:#6a7a6c14;--state-queued:#6a7a6c14;--state-metadata:#8a2be21f;--state-moving:#6495ed1a;--state-missing:#b3555526;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#5a8b5f26;--info-bg:#4a7c4f26}[data-theme=nord]{--bg-primary:#2e3440;--bg-secondary:#3b4252;--bg-elevated:#434c5e;--bg-tertiary:#4c566a;--bg-hover:#4c566a;--accent-primary:#88c0d0;--accent-hover:#8fbcbb;--accent-muted:#5e81ac;--text-primary:#eceff4;--text-secondary:#d8dee9;--text-muted:#4c566a;--border:#4c566a;--border-subtle:#434c5e;--border-hover:#5e81ac;--success:#a3be8c;--error:#bf616a;--error-hover:#a5545c;--error-bg:#bf616a26;--warning:#ebcb8b;--warning-bg:#ebcb8b26;--info:#81a1c1;--state-downloading:#a3be8c26;--state-seeding:#88c0d026;--state-paused:#ebcb8b1f;--state-error:#bf616a26;--state-checking:#81a1c126;--state-stalled:#4c566a1a;--state-stalled-up:#4c566a1a;--state-queued:#4c566a14;--state-metadata:#b48ead26;--state-moving:#81a1c11a;--state-missing:#bf616a26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#a3be8c26;--info-bg:#81a1c126}[data-theme=dracula]{--bg-primary:#282a36;--bg-secondary:#21222c;--bg-elevated:#44475a;--bg-tertiary:#4d5066;--bg-hover:#6272a4;--accent-primary:#bd93f9;--accent-hover:#ff79c6;--accent-muted:#6272a4;--text-primary:#f8f8f2;--text-secondary:#f8f8f2;--text-muted:#6272a4;--border:#44475a;--border-subtle:#21222c;--border-hover:#6272a4;--success:#50fa7b;--error:#f55;--error-hover:#e64545;--error-bg:#ff555526;--warning:#f1fa8c;--warning-bg:#f1fa8c26;--info:#8be9fd;--state-downloading:#50fa7b1f;--state-seeding:#bd93f91f;--state-paused:#f1fa8c1a;--state-error:#ff55551f;--state-checking:#8be9fd1f;--state-stalled:#6272a41a;--state-stalled-up:#6272a41a;--state-queued:#6272a414;--state-metadata:#ff79c61f;--state-moving:#8be9fd1a;--state-missing:#ff555526;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#50fa7b26;--info-bg:#8be9fd26}[data-theme=monokai]{--bg-primary:#272822;--bg-secondary:#1e1f1c;--bg-elevated:#3e3d32;--bg-tertiary:#49483e;--bg-hover:#49483e;--accent-primary:#a6e22e;--accent-hover:#f92672;--accent-muted:#75715e;--text-primary:#f8f8f2;--text-secondary:#f8f8f0;--text-muted:#75715e;--border:#49483e;--border-subtle:#3e3d32;--border-hover:#75715e;--success:#a6e22e;--error:#f92672;--error-hover:#d91f62;--error-bg:#f9267226;--warning:#e6db74;--warning-bg:#e6db7426;--info:#66d9ef;--state-downloading:#a6e22e1f;--state-seeding:#66d9ef1f;--state-paused:#e6db741a;--state-error:#f926721f;--state-checking:#66d9ef1f;--state-stalled:#75715e1a;--state-stalled-up:#75715e1a;--state-queued:#75715e14;--state-metadata:#ae81ff1f;--state-moving:#66d9ef1a;--state-missing:#f9267226;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#a6e22e26;--info-bg:#66d9ef26}[data-theme=gruvbox]{--bg-primary:#1d2021;--bg-secondary:#282828;--bg-elevated:#3c3836;--bg-tertiary:#504945;--bg-hover:#504945;--accent-primary:#b8bb26;--accent-hover:#98971a;--accent-muted:#79740e;--text-primary:#ebdbb2;--text-secondary:#d5c4a1;--text-muted:#928374;--border:#504945;--border-subtle:#3c3836;--border-hover:#665c54;--success:#b8bb26;--error:#fb4934;--error-hover:#e23c29;--error-bg:#fb493426;--warning:#fabd2f;--warning-bg:#fabd2f26;--info:#83a598;--state-downloading:#b8bb261f;--state-seeding:#83a5981f;--state-paused:#fabd2f1a;--state-error:#fb49341f;--state-checking:#83a5981f;--state-stalled:#9283741a;--state-stalled-up:#9283741a;--state-queued:#92837414;--state-metadata:#d3869b1f;--state-moving:#83a5981a;--state-missing:#fb493426;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#b8bb2626;--info-bg:#83a59826}[data-theme=catppuccin]{--bg-primary:#1e1e2e;--bg-secondary:#181825;--bg-elevated:#313244;--bg-tertiary:#45475a;--bg-hover:#45475a;--accent-primary:#cba6f7;--accent-hover:#f5c2e7;--accent-muted:#6c7086;--text-primary:#cdd6f4;--text-secondary:#bac2de;--text-muted:#6c7086;--border:#45475a;--border-subtle:#313244;--border-hover:#585b70;--success:#a6e3a1;--error:#f38ba8;--error-hover:#e67595;--error-bg:#f38ba826;--warning:#f9e2af;--warning-bg:#f9e2af26;--info:#89dceb;--state-downloading:#a6e3a11f;--state-seeding:#cba6f71f;--state-paused:#f9e2af1a;--state-error:#f38ba81f;--state-checking:#89dceb1f;--state-stalled:#6c70861a;--state-stalled-up:#6c70861a;--state-queued:#6c708614;--state-metadata:#f5c2e71f;--state-moving:#89dceb1a;--state-missing:#f38ba826;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#a6e3a126;--info-bg:#89dceb26}[data-theme=solarized]{--bg-primary:#002b36;--bg-secondary:#073642;--bg-elevated:#094959;--bg-tertiary:#0a5a6e;--bg-hover:#0a5a6e;--accent-primary:#2aa198;--accent-hover:#268bd2;--accent-muted:#586e75;--text-primary:#fdf6e3;--text-secondary:#93a1a1;--text-muted:#586e75;--border:#094959;--border-subtle:#073642;--border-hover:#268bd2;--success:#859900;--error:#dc322f;--error-hover:#c22b29;--error-bg:#dc322f26;--warning:#b58900;--warning-bg:#b5890026;--info:#268bd2;--state-downloading:#85990026;--state-seeding:#2aa19826;--state-paused:#b589001f;--state-error:#dc322f26;--state-checking:#268bd226;--state-stalled:#586e751f;--state-stalled-up:#586e751f;--state-queued:#586e7514;--state-metadata:#6c71c426;--state-moving:#268bd21a;--state-missing:#dc322f26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#85990026;--info-bg:#268bd226}[data-theme=sage]{--bg-primary:#0a0f0a;--bg-secondary:#111611;--bg-elevated:#1a211a;--bg-tertiary:#232b23;--bg-hover:#232b23;--accent-primary:#6b9e70;--accent-hover:#7db382;--accent-muted:#4a7050;--text-primary:#f0f5f0;--text-secondary:#b8c8ba;--text-muted:#708572;--border:#2a352a;--border-subtle:#1e261e;--border-hover:#3a4a3a;--success:#7cad81;--error:#c46b6b;--error-hover:#ab5c5c;--error-bg:#c46b6b26;--warning:#c4a84b;--warning-bg:#c4a84b26;--info:#6b9e70;--state-downloading:#7cad8126;--state-seeding:#6b9e7026;--state-paused:#c4a84b1f;--state-error:#c46b6b26;--state-checking:#6496c826;--state-stalled:#7085721a;--state-stalled-up:#7085721a;--state-queued:#70857214;--state-metadata:#9664b426;--state-moving:#6496c81a;--state-missing:#c46b6b26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#7cad8126;--info-bg:#6b9e7026}[data-theme=light]{--bg-primary:#fff;--bg-secondary:#f8f9fa;--bg-elevated:#fff;--bg-tertiary:#f0f1f3;--bg-hover:#f0f1f3;--accent-primary:#2d7d46;--accent-hover:#236b3a;--accent-muted:#a8d5b8;--text-primary:#1a1a1a;--text-secondary:#4a4a4a;--text-muted:#8a8a8a;--border:#e0e0e0;--border-subtle:#eee;--border-hover:silver;--success:#2d7d46;--error:#d32f2f;--error-hover:#b92828;--error-bg:#d32f2f26;--warning:#ed6c02;--warning-bg:#ed6c021f;--info:#0288d1;--state-downloading:#2d7d4626;--state-seeding:#0288d126;--state-paused:#ed6c021f;--state-error:#d32f2f26;--state-checking:#0288d11f;--state-stalled:#8a8a8a26;--state-stalled-up:#8a8a8a26;--state-queued:#8a8a8a14;--state-metadata:#9c27b01f;--state-moving:#0288d11a;--state-missing:#d32f2f26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#2d7d4626;--info-bg:#0288d126}[data-theme=solarized-light]{--bg-primary:#fdf6e3;--bg-secondary:#eee8d5;--bg-elevated:#fdf6e3;--bg-tertiary:#e4dcc9;--bg-hover:#eee8d5;--accent-primary:#268bd2;--accent-hover:#2aa198;--accent-muted:#93a1a1;--text-primary:#073642;--text-secondary:#586e75;--text-muted:#93a1a1;--border:#93a1a1;--border-subtle:#eee8d5;--border-hover:#657b83;--success:#859900;--error:#dc322f;--error-hover:#c22b29;--error-bg:#dc322f26;--warning:#cb4b16;--warning-bg:#cb4b161f;--info:#268bd2;--state-downloading:#8599002e;--state-seeding:#268bd22e;--state-paused:#cb4b1626;--state-error:#dc322f2e;--state-checking:#268bd226;--state-stalled:#93a1a12e;--state-stalled-up:#93a1a12e;--state-queued:#93a1a11a;--state-metadata:#6c71c42e;--state-moving:#268bd21a;--state-missing:#dc322f26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#85990026;--info-bg:#268bd226}[data-theme=catppuccin-latte]{--bg-primary:#eff1f5;--bg-secondary:#e6e9ef;--bg-elevated:#eff1f5;--bg-tertiary:#dce0e8;--bg-hover:#dce0e8;--accent-primary:#8839ef;--accent-hover:#ea76cb;--accent-muted:#9ca0b0;--text-primary:#4c4f69;--text-secondary:#5c5f77;--text-muted:#9ca0b0;--border:#ccd0da;--border-subtle:#dce0e8;--border-hover:#acb0be;--success:#40a02b;--error:#d20f39;--error-hover:#b80d32;--error-bg:#d20f3926;--warning:#df8e1d;--warning-bg:#df8e1d1f;--info:#04a5e5;--state-downloading:#40a02b2e;--state-seeding:#8839ef2e;--state-paused:#df8e1d26;--state-error:#d20f392e;--state-checking:#04a5e526;--state-stalled:#9ca0b02e;--state-stalled-up:#9ca0b02e;--state-queued:#9ca0b01a;--state-metadata:#ea76cb2e;--state-moving:#04a5e51a;--state-missing:#d20f3926;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#40a02b26;--info-bg:#04a5e526}[data-theme=github-light]{--bg-primary:#fff;--bg-secondary:#f6f8fa;--bg-elevated:#fff;--bg-tertiary:#f3f4f6;--bg-hover:#f3f4f6;--accent-primary:#0969da;--accent-hover:#0550ae;--accent-muted:#8c959f;--text-primary:#1f2328;--text-secondary:#656d76;--text-muted:#8c959f;--border:#d0d7de;--border-subtle:#e8ebef;--border-hover:#afb8c1;--success:#1a7f37;--error:#cf222e;--error-hover:#b51e28;--error-bg:#cf222e26;--warning:#9a6700;--warning-bg:#9a67001f;--info:#0969da;--state-downloading:#1a7f3726;--state-seeding:#0969da26;--state-paused:#9a67001f;--state-error:#cf222e26;--state-checking:#0969da1f;--state-stalled:#8c959f26;--state-stalled-up:#8c959f26;--state-queued:#8c959f14;--state-metadata:#8250df26;--state-moving:#0969da1a;--state-missing:#cf222e26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#1a7f3726;--info-bg:#0969da26}[data-theme=sandstone]{--bg-primary:#f3e6d3;--bg-secondary:#ead9bf;--bg-elevated:#fbf0df;--bg-tertiary:#dcc6a8;--bg-hover:#e2cfb2;--accent-primary:#b56c3f;--accent-hover:#c77c4f;--accent-muted:#8b745d;--text-primary:#372d24;--text-secondary:#5d5041;--text-muted:#917f6e;--border:#d0bb9e;--border-subtle:#e8dbc7;--border-hover:#b8a181;--success:#74845b;--error:#b85748;--error-hover:#9f4b3e;--error-bg:#b8574824;--warning:#c98945;--warning-bg:#c9894524;--info:#627b96;--state-downloading:#74845b29;--state-seeding:#b56c3f29;--state-paused:#c9894524;--state-error:#b8574829;--state-checking:#627b9621;--state-stalled:#917f6e26;--state-stalled-up:#917f6e26;--state-queued:#917f6e1a;--state-metadata:#b56c3f1f;--state-moving:#627b961a;--state-missing:#b8574826;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#74845b24;--info-bg:#627b9624}[data-theme=obsidian]{--bg-primary:#14161a;--bg-secondary:#1a1d23;--bg-elevated:#22252b;--bg-tertiary:#2a2d33;--bg-hover:#2a2d33;--accent-primary:#6b9d6f;--accent-hover:#7db382;--accent-muted:#4a6b4e;--text-primary:#e4e8ed;--text-secondary:#b0b6be;--text-muted:#6f7580;--border:#30333a;--border-subtle:#22252b;--border-hover:#3e4148;--success:#7db382;--error:#c76b6b;--error-hover:#b45d5d;--error-bg:#c76b6b26;--warning:#c4a85b;--warning-bg:#c4a85b26;--info:#6b9d6f;--state-downloading:#7db38226;--state-seeding:#6b9d6f26;--state-paused:#c4a85b1f;--state-error:#c76b6b26;--state-checking:#6496c826;--state-stalled:#6f75801f;--state-stalled-up:#6f75801f;--state-queued:#6f758014;--state-metadata:#966eb426;--state-moving:#6496c81a;--state-missing:#c76b6b26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#7db38226;--info-bg:#6b9d6f26}[data-theme=super-black]{--bg-primary:#000;--bg-secondary:#050505;--bg-elevated:#0a0a0a;--bg-tertiary:#111;--bg-hover:#171717;--accent-primary:#fff;--accent-hover:#fff;--accent-muted:#8d8d8d;--accent-secondary:#f0f0f0;--accent-secondary-hover:#fff;--accent-secondary-muted:#8a8a8a;--accent-tertiary:#d7d7d7;--accent-tertiary-hover:#f2f2f2;--accent-tertiary-muted:#7c7c7c;--text-primary:#fff;--text-secondary:#ddd;--text-muted:#8f8f8f;--border:#2c2c2c;--border-subtle:#141414;--border-hover:#4a4a4a;--success:#e8ffe8;--error:#ff9a9a;--error-hover:#ff7f7f;--error-bg:#ff9a9a2e;--warning:#ffe58c;--warning-bg:#ffe58c29;--info:#d9ecff;--state-downloading:#ffffff14;--state-seeding:#ffffff1a;--state-paused:#ffe58c1f;--state-error:#ff9a9a29;--state-checking:#d9ecff1f;--state-stalled:#8f8f8f1a;--state-stalled-up:#8f8f8f1a;--state-queued:#8f8f8f14;--state-metadata:#ffffff14;--state-moving:#d9ecff1a;--state-missing:#ff9a9a29;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#e8ffe824;--info-bg:#d9ecff24}[data-theme=midnight]{--bg-primary:#181b20;--bg-secondary:#1f2329;--bg-elevated:#282c34;--bg-tertiary:#31353d;--bg-hover:#31353d;--accent-primary:#6b9ed0;--accent-hover:#7db3e0;--accent-muted:#4a6d90;--text-primary:#e0e5eb;--text-secondary:#b0b8c4;--text-muted:#707884;--border:#2e3440;--border-subtle:#282c34;--border-hover:#3e4654;--success:#7db38c;--error:#d06b7b;--error-hover:#ba5d6b;--error-bg:#d06b7b26;--warning:#d0a86b;--warning-bg:#d0a86b26;--info:#6b9ed0;--state-downloading:#7db38c26;--state-seeding:#6b9ed026;--state-paused:#d0a86b1f;--state-error:#d06b7b26;--state-checking:#6b9ed026;--state-stalled:#7078841f;--state-stalled-up:#7078841f;--state-queued:#70788414;--state-metadata:#966bbe26;--state-moving:#6b9ed01a;--state-missing:#d06b7b26;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#7db38c26;--info-bg:#6b9ed026}[data-theme=ember]{--bg-primary:#120e0c;--bg-secondary:#1a1412;--bg-elevated:#231b18;--bg-tertiary:#2d231f;--bg-hover:#322723;--accent-primary:#d36a3d;--accent-hover:#e77a4c;--accent-muted:#8f553b;--text-primary:#f2e3d5;--text-secondary:#ccb3a1;--text-muted:#8c776a;--border:#3c2c25;--border-subtle:#231b18;--border-hover:#523c33;--success:#88935c;--error:#cb5a47;--error-hover:#b44d3c;--error-bg:#cb5a472b;--warning:#d39a4c;--warning-bg:#d39a4c29;--info:#7b8fb0;--state-downloading:#88935c29;--state-seeding:#d36a3d2e;--state-paused:#d39a4c24;--state-error:#cb5a472b;--state-checking:#7b8fb021;--state-stalled:#8c776a26;--state-stalled-up:#8c776a26;--state-queued:#8c776a1a;--state-metadata:#d36a3d24;--state-moving:#7b8fb01a;--state-missing:#cb5a472b;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#88935c26;--info-bg:#7b8fb026}[data-theme=doraemon]{--bg-primary:#0b1a2b;--bg-secondary:#102644;--bg-elevated:#14325a;--bg-tertiary:#1a3e70;--bg-hover:#1a3e70;--accent-primary:#2099e8;--accent-hover:#3fb0f0;--accent-muted:#1a6fa8;--accent-secondary:#e23b2b;--accent-secondary-hover:#f14a3a;--accent-secondary-muted:#a82c20;--accent-tertiary:#f6c644;--accent-tertiary-hover:#ffd860;--accent-tertiary-muted:#c99b2c;--text-primary:#fefefe;--text-secondary:#cfe5f7;--text-muted:#7a9ec1;--border:#1e4a82;--border-subtle:#14325a;--border-hover:#2c5ea0;--success:#6ec98f;--error:#e23b2b;--error-hover:#c42e20;--error-bg:#e23b2b2e;--warning:#f6c644;--warning-bg:#f6c6442e;--info:#2099e8;--state-downloading:#2099e833;--state-seeding:#f6c64433;--state-paused:#f6c64424;--state-error:#e23b2b33;--state-checking:#2099e829;--state-stalled:#7a9ec11f;--state-stalled-up:#7a9ec11f;--state-queued:#7a9ec11a;--state-metadata:#e23b2b26;--state-moving:#2099e824;--state-missing:#e23b2b33;--focus-ring:0 0 0 2px var(--accent-primary);--accent:var(--accent-primary);--success-bg:#6ec98f2e;--info-bg:#2099e82e}:root{--font-mono:"JetBrains Mono", "SF Mono", "Fira Code", monospace, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Twemoji Mozilla";--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-full:0;--accent-glow:color-mix(in srgb, var(--accent-primary) 10%, transparent);--border-muted:var(--border-subtle);--border-strong:var(--border-hover);--log-debug:color-mix(in srgb, var(--text-muted) 70%, transparent);--log-info:var(--text-secondary);--log-warning:var(--warning);--log-error:var(--error);--log-critical:color-mix(in srgb, var(--error) 140%, var(--text-primary));--danger:var(--error);--danger-bg:var(--error-bg);--border-elevated:color-mix(in srgb, var(--border-hover) 60%, var(--border))}*{box-sizing:border-box}input,select,textarea,button,h1,h2,h3,h4,h5,h6,p,span,div,pre,code,label{font-family:inherit}html,body{background:var(--bg-primary);width:100%;height:100%;color:var(--text-primary);font-family:var(--font-mono);margin:0;padding:0;font-size:13px;overflow:hidden}#app{width:100%;height:100%}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.btn{background:var(--text-primary);color:var(--bg-primary);font-family:var(--font-mono);border:1px solid var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:6px 14px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.btn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.35;cursor:not-allowed;transform:none}.btn-ghost{color:var(--text-secondary);border-color:var(--border);background:0 0}.btn-ghost:hover:not(:disabled){color:var(--text-primary);border-color:var(--border-hover);background:var(--bg-hover);transform:translateY(-1px)}.btn-primary{background:var(--text-primary);color:var(--bg-primary)}.btn-danger{background:var(--error);border-color:var(--error);color:#fff}.btn-danger:hover:not(:disabled){filter:brightness(1.15);background:var(--error)}.btn-success{background:var(--success);border-color:var(--success);color:var(--bg-primary)}.btn-sm{padding:4px 8px;font-size:10px}.input{background:var(--bg-secondary);width:100%;color:var(--text-primary);font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--radius-sm);padding:8px 12px;font-size:12px;transition:all .15s}.input:focus{border-color:var(--text-muted);background:var(--bg-elevated);outline:none}.input::placeholder{color:var(--text-muted)}select.input{cursor:pointer}.elevated-panel{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md)}.panel-header{border-bottom:1px solid var(--border);background:var(--bg-hover);border-radius:var(--radius-md) var(--radius-md) 0 0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.panel-header h3{letter-spacing:.08em;color:var(--text-secondary);text-transform:uppercase;margin:0;font-size:11px;font-weight:700}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:1px solid var(--border);padding:8px 12px}th{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:500}tbody tr:hover{background:var(--bg-hover)}.status-indicator{border-radius:var(--radius-full);width:8px;height:8px;margin-right:8px;display:inline-block}.status-online{background:var(--success);box-shadow:0 0 6px var(--success)}.status-offline{background:var(--text-muted)}.status-error{background:var(--error);box-shadow:0 0 6px var(--error)}.status-warning{background:var(--warning)}.log-container{background:var(--bg-primary);height:100%;font-family:var(--font-mono);padding:12px;font-size:11px;overflow-y:auto}.log-entry{word-break:break-all;margin-bottom:4px}.log-time{color:var(--text-muted);margin-right:8px}.log-level-INFO{color:var(--text-secondary)}.log-level-ERROR{color:var(--error)}.log-level-WARNING{color:var(--warning)}.main-content{flex:1;width:100%;max-width:1920px;margin:0 auto;padding:20px;overflow:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.animate-in{animation:.2s ease-out fadeIn}@media (width<=1200px){.main-content{padding:12px}}@media (width<=768px){.main-content{padding:8px}}.sel.svelte-1v3k3t3{background:var(--bg-secondary);width:100%;color:var(--text-primary);font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 12px;font-size:12px;transition:border-color .15s,background .15s;display:inline-flex}.sel-sm.svelte-1v3k3t3{padding:5px 8px 5px 10px;font-size:11px}.sel.svelte-1v3k3t3:hover:not(:disabled){border-color:var(--border-hover);background:var(--bg-hover)}.sel.svelte-1v3k3t3:focus-visible{border-color:var(--accent-primary);box-shadow:var(--focus-ring);outline:none}.sel.open.svelte-1v3k3t3{border-color:var(--accent-primary);background:var(--bg-elevated)}.sel.svelte-1v3k3t3:disabled{opacity:.5;cursor:not-allowed}.sel-label.svelte-1v3k3t3{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sel-placeholder.svelte-1v3k3t3{color:var(--text-muted)}.sel-caret{color:var(--text-muted);flex:none;transition:transform .15s}.sel.open.svelte-1v3k3t3 .sel-caret{color:var(--accent-primary);transform:rotate(180deg)}.sel-menu.svelte-1v3k3t3{z-index:9999;background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;max-height:280px;padding:4px;animation:.12s ease-out svelte-1v3k3t3-sel-in;display:flex;position:fixed;box-shadow:0 10px 32px #00000059,0 2px 8px #0003}@keyframes svelte-1v3k3t3-sel-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.sel-menu-up.svelte-1v3k3t3{animation-name:svelte-1v3k3t3-sel-in-up}@keyframes svelte-1v3k3t3-sel-in-up{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sel-search.svelte-1v3k3t3{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);align-items:center;gap:6px;padding:6px 8px;display:flex}.sel-search.svelte-1v3k3t3 input:where(.svelte-1v3k3t3){color:var(--text-primary);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;font-size:11px}.sel-list.svelte-1v3k3t3{min-width:0;overflow-y:auto}.sel-opt.svelte-1v3k3t3{width:100%;color:var(--text-primary);font-family:var(--font-mono);text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;font-size:12px;transition:background 80ms;display:flex}.sel-opt.highlight.svelte-1v3k3t3{background:var(--bg-hover)}.sel-opt.selected.svelte-1v3k3t3{color:var(--accent-primary)}.sel-opt.selected.highlight.svelte-1v3k3t3{background:var(--accent-glow,var(--bg-hover))}.sel-opt.disabled.svelte-1v3k3t3{opacity:.4;cursor:not-allowed}.sel-opt-main.svelte-1v3k3t3{flex-direction:column;flex:1;min-width:0;display:flex}.sel-opt-label.svelte-1v3k3t3{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sel-opt-sub.svelte-1v3k3t3{color:var(--text-muted);font-size:10px}.sel-opt-check{color:var(--accent-primary);flex:none}.sel-empty.svelte-1v3k3t3{color:var(--text-muted);text-align:center;padding:10px 12px;font-size:11px}.user-hub-layout.svelte-1ovtslx{flex-direction:column;align-items:center;gap:32px;height:100%;padding:40px 20px;display:flex;overflow-y:auto}.welcome-section.svelte-1ovtslx{text-align:center;max-width:500px;position:relative}.welcome-badge.svelte-1ovtslx{letter-spacing:.15em;border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text-muted);margin-bottom:16px;padding:4px 12px;font-size:9px;font-weight:700;display:inline-block}.welcome-section.svelte-1ovtslx h1:where(.svelte-1ovtslx){letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:800}.welcome-section.svelte-1ovtslx p:where(.svelte-1ovtslx){color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}.request-panel.svelte-1ovtslx{flex-direction:column;width:100%;max-width:560px;display:flex}.tabs-header.svelte-1ovtslx{background:var(--bg-hover);width:100%;display:flex}.tabs-header.svelte-1ovtslx .tab-btn:where(.svelte-1ovtslx){color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:11px;font-weight:700;transition:all .15s;display:flex}.tabs-header.svelte-1ovtslx .tab-btn:where(.svelte-1ovtslx):hover{color:var(--text-secondary);background:var(--accent-glow)}.tabs-header.svelte-1ovtslx .tab-btn.active:where(.svelte-1ovtslx){color:var(--text-primary);border-bottom-color:var(--text-primary);background:var(--accent-glow)}.panel-content.svelte-1ovtslx{padding:0}.success-banner.svelte-1ovtslx{color:var(--success);background:#00d08014;border-bottom:1px solid #00d08033;align-items:center;gap:10px;padding:12px 24px;font-size:11px;font-weight:600;display:flex}.request-form.svelte-1ovtslx{flex-direction:column;gap:20px;padding:24px;display:flex}.form-group.svelte-1ovtslx{flex-direction:column;gap:8px;display:flex}.form-group.svelte-1ovtslx label:where(.svelte-1ovtslx),.label-text.svelte-1ovtslx{text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary);align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.optional.svelte-1ovtslx{color:var(--text-muted);font-weight:500}.help-text.svelte-1ovtslx{color:var(--text-muted);font-size:10px;line-height:1.4}.loading-placeholder.svelte-1ovtslx{color:var(--text-muted);align-items:center;gap:8px;padding:10px 0;font-size:11px;display:flex}.empty-notice.svelte-1ovtslx{color:var(--warning);border-radius:var(--radius-sm);background:#ffb84d14;border:1px solid #ffb84d26;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}textarea.svelte-1ovtslx{resize:vertical;min-height:80px}.form-row.svelte-1ovtslx{gap:16px;display:flex}.form-row.svelte-1ovtslx .form-group:where(.svelte-1ovtslx){flex:1}.form-actions.svelte-1ovtslx{justify-content:flex-end;margin-top:4px;display:flex}.form-actions.svelte-1ovtslx .btn:where(.svelte-1ovtslx){gap:8px;padding:10px 20px}.dual-slider-right.svelte-1ovtslx::-webkit-slider-thumb{background:var(--info)}.number-control.svelte-zfergl{background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;display:inline-flex;overflow:hidden}.nc-btn.svelte-zfergl{border:none;border-right:1px solid var(--border);color:var(--text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:700;display:flex}.nc-btn.svelte-zfergl:last-child{border-right:none;border-left:1px solid var(--border)}.nc-btn.svelte-zfergl:hover{background:var(--accent-glow);color:var(--info)}.nc-input.svelte-zfergl{width:48px;color:var(--text-primary);text-align:center;font-family:var(--font-mono);-moz-appearance:textfield;background:0 0;border:none;font-size:11px}.nc-input.svelte-zfergl::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nc-input.svelte-zfergl::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nc-input.svelte-zfergl:focus{outline:none}.si.svelte-9mn3i9{font-size:10px;font-family:var(--font-mono);border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:4px;padding:3px 8px;line-height:1;transition:background .2s,color .2s;display:inline-flex}.si-pending.svelte-9mn3i9{background:var(--state-queued,#ffffff0f);color:var(--text-muted)}.si-saving.svelte-9mn3i9{background:var(--info-bg,#9b8a7f2e);color:var(--info,var(--text-secondary))}.si-saved.svelte-9mn3i9{background:var(--success-bg,#8aab7f2e);color:var(--success);animation:.45s svelte-9mn3i9-si-pulse}.si-error.svelte-9mn3i9{background:var(--error-bg,#c870702e);color:var(--error);border-color:var(--error)}.mark.svelte-9mn3i9{align-items:center;animation:.5s svelte-9mn3i9-mark-pop;display:inline-flex}.mark-shake.svelte-9mn3i9{animation:.5s svelte-9mn3i9-mark-shake}@keyframes svelte-9mn3i9-si-pulse{0%{transform:scale(.9)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes svelte-9mn3i9-mark-pop{0%{opacity:0;transform:translateY(4px)scale(.4)}60%{opacity:1;transform:translateY(-2px)scale(1.15)}to{transform:translateY(0)scale(1)}}@keyframes svelte-9mn3i9-mark-shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)rotate(-6deg)}75%{transform:translate(2px)rotate(6deg)}}.si .spin{animation:.9s linear infinite svelte-9mn3i9-si-spin}@keyframes svelte-9mn3i9-si-spin{to{transform:rotate(360deg)}}.intro-layout.svelte-15wg9uz{grid-template-rows:1fr;grid-template-columns:360px 1fr;gap:12px 16px;height:100%;display:grid;overflow:hidden}.loading-panel.svelte-15wg9uz{color:var(--text-muted);text-transform:uppercase;flex-direction:column;grid-area:1/1/-1/-1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.mode-switch-wrap.svelte-15wg9uz{flex-direction:column;grid-area:1/1/-1/-1;gap:8px;display:flex;overflow:auto}.mode-switch.svelte-15wg9uz{align-self:flex-start}.sidebar.svelte-15wg9uz{min-height:0}.groups-main.svelte-15wg9uz{min-height:0;overflow:hidden}.sidebar.svelte-15wg9uz{flex-direction:column;gap:12px;display:flex;overflow:hidden}.guild-select.svelte-15wg9uz{flex-shrink:0}.guild-list.svelte-15wg9uz{flex-direction:column;display:flex}.guild-item.svelte-15wg9uz{border:none;border-bottom:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;padding:8px 14px;font-size:11px;transition:all .1s}.guild-item.svelte-15wg9uz:hover{background:var(--bg-hover);color:var(--text-primary)}.guild-item.active.svelte-15wg9uz{background:var(--accent-glow);color:var(--text-primary);border-left:2px solid var(--text-primary)}.audio-library.svelte-15wg9uz{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.upload-zone.svelte-15wg9uz{border-bottom:1px solid var(--border);color:var(--text-muted);cursor:pointer;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;padding:14px;font-size:11px;transition:all .15s;display:flex}.upload-zone.svelte-15wg9uz:hover,.upload-zone.dragging.svelte-15wg9uz{background:var(--accent-glow);color:var(--text-secondary)}.download-section.svelte-15wg9uz{border-bottom:1px solid var(--border);gap:6px;padding:8px 10px;display:flex}.download-section.svelte-15wg9uz .input:where(.svelte-15wg9uz){padding:4px 8px;font-size:11px}.audio-list.svelte-15wg9uz{flex:1;overflow-y:auto}.audio-card.svelte-15wg9uz{border-bottom:1px solid var(--border)}.audio-card-header.svelte-15wg9uz{justify-content:space-between;align-items:center;padding:8px 12px;transition:background .1s;display:flex}.audio-card-header.svelte-15wg9uz:hover{background:var(--bg-hover)}.audio-info.svelte-15wg9uz{flex-direction:column;gap:2px;min-width:0;display:flex}.audio-name.svelte-15wg9uz{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.audio-meta.svelte-15wg9uz{color:var(--text-muted);font-size:10px}.audio-actions.svelte-15wg9uz{flex-shrink:0;gap:2px;display:flex}.icon-btn.svelte-15wg9uz{width:26px;height:26px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:all .1s;display:flex}.icon-btn.svelte-15wg9uz:hover{background:var(--bg-hover);color:var(--text-primary)}.icon-btn.danger.svelte-15wg9uz:hover{color:var(--error);background:var(--error-bg)}.audio-edit-panel.svelte-15wg9uz,.group-edit-panel.svelte-15wg9uz{background:var(--bg-primary);border-top:1px solid var(--border);padding:12px}.edit-grid.svelte-15wg9uz{grid-template-columns:1fr 1fr;gap:8px;display:grid}.edit-row.svelte-15wg9uz{justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.edit-row.svelte-15wg9uz .edit-label:where(.svelte-15wg9uz){color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px}.member-field.svelte-15wg9uz .edit-label:where(.svelte-15wg9uz){color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.edit-value.svelte-15wg9uz{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;width:40px;font-size:10px}.input-sm.svelte-15wg9uz{padding:4px 8px;font-size:11px}.slider.svelte-15wg9uz{appearance:none;background:var(--border);border-radius:var(--radius-full);cursor:pointer;flex:1;height:3px}.slider.svelte-15wg9uz::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-primary);border-radius:var(--radius-full);border:none;width:12px;height:12px}.edit-actions.svelte-15wg9uz{gap:6px;margin-top:10px;display:flex}.effects-section.svelte-15wg9uz{border-top:1px dashed var(--border);flex-direction:column;gap:4px;margin-top:10px;padding-top:10px;display:flex}.effects-header.svelte-15wg9uz{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);justify-content:space-between;align-items:center;margin-bottom:4px;font-size:10px;display:flex}.effects-count.svelte-15wg9uz{font-variant-numeric:tabular-nums;color:var(--text-muted);font-size:9px}.effect-card.svelte-15wg9uz{background:var(--bg-secondary);border:1px solid var(--border);overflow:hidden}.effect-card.effect-active.svelte-15wg9uz{border-color:var(--accent-primary)}.effect-head.svelte-15wg9uz{justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.effect-toggle.svelte-15wg9uz{color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:600;display:flex}.effect-switch.svelte-15wg9uz{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;font-size:10px;display:flex}.effect-switch.svelte-15wg9uz input:where(.svelte-15wg9uz){margin:0}.effect-body.svelte-15wg9uz{border-top:1px solid var(--border);flex-direction:column;gap:6px;padding:6px 8px 8px;display:flex}.effect-blurb.svelte-15wg9uz{color:var(--text-muted);font-size:10px;font-style:italic;line-height:1.4}.effect-hint.svelte-15wg9uz{color:var(--text-muted);font-size:9px;font-style:italic;line-height:1.4}.scramble-targets.svelte-15wg9uz{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:4px;max-width:75%;display:flex}.scramble-target-chip.svelte-15wg9uz{background:var(--bg-secondary);border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:inline-flex}.scramble-target-chip.svelte-15wg9uz input:where(.svelte-15wg9uz){margin:0}.trim-visual.svelte-15wg9uz{margin:8px 0}.trim-bar.svelte-15wg9uz{background:var(--border);border-radius:var(--radius-full);height:6px;position:relative;overflow:hidden}.trim-active.svelte-15wg9uz{background:var(--text-primary);border-radius:var(--radius-full);transition:all .2s;position:absolute;top:0;bottom:0}.trim-labels.svelte-15wg9uz{color:var(--text-muted);justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.rename-row.svelte-15wg9uz{flex:1;align-items:center;gap:4px;display:flex}.rename-row.svelte-15wg9uz .input:where(.svelte-15wg9uz){padding:4px 8px;font-size:11px}.groups-main.svelte-15wg9uz{flex-direction:column;display:flex;overflow:hidden}.groups-panel.svelte-15wg9uz{flex-direction:column;flex:1;display:flex;overflow:hidden}.new-group-row.svelte-15wg9uz{border-bottom:1px solid var(--border);gap:8px;padding:10px 14px;display:flex}.groups-list.svelte-15wg9uz{flex:1;overflow-y:auto}.group-card.svelte-15wg9uz{border-bottom:1px solid var(--border)}.group-header.svelte-15wg9uz{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:10px 14px;transition:background .1s;display:flex}.group-header.svelte-15wg9uz:hover{background:var(--bg-hover)}.group-header-left.svelte-15wg9uz{color:var(--text-secondary);align-items:center;gap:8px;display:flex}.group-name.svelte-15wg9uz{color:var(--text-primary);font-size:12px;font-weight:600}.group-header-right.svelte-15wg9uz{align-items:center;gap:6px;display:flex}.group-badge.svelte-15wg9uz{background:var(--bg-hover);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);align-items:center;gap:4px;padding:2px 8px;font-size:10px;display:inline-flex}.audio-badge.svelte-15wg9uz{color:var(--info);border-color:color-mix(in srgb, var(--info) 20%, transparent)}.loop-badge.svelte-15wg9uz{color:var(--success);border-color:color-mix(in srgb, var(--success) 20%, transparent)}.countdown-badge.svelte-15wg9uz{color:var(--text-muted);border-color:color-mix(in srgb, var(--text-muted) 20%, transparent);font-variant-numeric:tabular-nums;justify-content:center;min-width:48px}.countdown-badge.countdown-due.svelte-15wg9uz{color:var(--warning,#f59e0b);border-color:color-mix(in srgb, var(--warning,#f59e0b) 25%, transparent);animation:1s ease-in-out infinite svelte-15wg9uz-pulse-due}@keyframes svelte-15wg9uz-pulse-due{0%,to{opacity:1}50%{opacity:.55}}.loop-section.svelte-15wg9uz{background:var(--bg-hover);border-radius:var(--radius-sm);margin-top:10px;padding:10px}.loop-header.svelte-15wg9uz{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:600;display:flex}.loop-header.svelte-15wg9uz input[type=checkbox]:where(.svelte-15wg9uz){margin-left:auto}.members-section.svelte-15wg9uz{border-top:1px solid var(--border);background:var(--bg-primary);padding:8px 14px 14px}.member-list.svelte-15wg9uz{flex-direction:column;gap:2px;margin-bottom:8px;display:flex}.member-row.svelte-15wg9uz{border-radius:var(--radius-sm);justify-content:space-between;align-items:center;padding:6px 8px;transition:background .1s;display:flex}.member-row.svelte-15wg9uz:hover{background:var(--bg-hover)}.member-info.svelte-15wg9uz{align-items:center;gap:8px;display:flex}.member-avatar.svelte-15wg9uz{border-radius:var(--radius-full);object-fit:cover;width:22px;height:22px}.member-avatar.placeholder.svelte-15wg9uz{background:var(--bg-hover);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.member-name.svelte-15wg9uz{align-items:center;gap:8px;font-size:12px;display:inline-flex}.member-name.absent.svelte-15wg9uz{color:var(--text-muted);font-style:italic}.absent-tag.svelte-15wg9uz{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);background:var(--error-bg,#c8505026);color:var(--error);padding:2px 5px;font-size:9px;font-style:normal}.member-controls.svelte-15wg9uz{align-items:center;gap:6px;display:flex}.member-field.svelte-15wg9uz{color:var(--text-muted);align-items:center;gap:4px;font-size:10px;display:flex}.member-field.svelte-15wg9uz .edit-label:where(.svelte-15wg9uz){text-transform:uppercase;letter-spacing:.04em}.add-member-panel.svelte-15wg9uz{background:var(--bg-hover);border-radius:var(--radius-sm);margin-bottom:8px;padding:8px}.add-member-search.svelte-15wg9uz{color:var(--text-muted);align-items:center;gap:6px;margin-bottom:8px;display:flex}.add-member-search.svelte-15wg9uz .input:where(.svelte-15wg9uz){background:0 0;border:none;padding:4px;font-size:11px}.member-picker.svelte-15wg9uz{flex-direction:column;gap:2px;max-height:180px;display:flex;overflow-y:auto}.member-pick-item.svelte-15wg9uz{color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-size:11px;transition:all .1s;display:flex}.member-pick-item.svelte-15wg9uz:hover{background:var(--bg-secondary);color:var(--text-primary)}.empty-state.svelte-15wg9uz{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px;font-size:11px;display:flex;position:relative}.empty-hint.svelte-15wg9uz{color:var(--text-muted);text-transform:none;letter-spacing:normal;font-size:10px}@media (width<=1000px){.intro-layout.svelte-15wg9uz{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sidebar.svelte-15wg9uz{max-height:40vh}}@media (width<=600px){.edit-grid.svelte-15wg9uz{grid-template-columns:1fr}}.user-view.svelte-15wg9uz{grid-template-columns:280px 1fr;gap:14px;height:100%;min-height:0;display:grid}.user-list.svelte-15wg9uz{flex-direction:column;min-height:0;display:flex;overflow:hidden}.user-list-item.svelte-15wg9uz{border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:9px 10px;transition:background .12s;display:flex}.user-list-item.svelte-15wg9uz:hover{background:var(--bg-hover)}.user-list-item.active.svelte-15wg9uz{background:color-mix(in srgb, var(--accent-primary) 12%, transparent);outline:1px solid color-mix(in srgb, var(--accent-primary) 30%, transparent)}.user-list-info.svelte-15wg9uz{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.user-list-name.svelte-15wg9uz{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.user-list-sub.svelte-15wg9uz{color:var(--text-muted);font-size:10px}.user-profile.svelte-15wg9uz{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.user-profile-empty.svelte-15wg9uz{color:var(--text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.profile-header.svelte-15wg9uz{align-items:center;gap:16px;display:flex}.profile-avatar.svelte-15wg9uz{border-radius:var(--radius-full);object-fit:cover;border:2px solid var(--border);flex-shrink:0;width:64px;height:64px}.profile-avatar.placeholder.svelte-15wg9uz{background:var(--bg-hover);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.profile-meta.svelte-15wg9uz{flex:1}.profile-name.svelte-15wg9uz{color:var(--text-primary);margin-bottom:4px;font-size:18px;font-weight:700}.profile-sub.svelte-15wg9uz{color:var(--text-muted);font-size:11px}.profile-groups.svelte-15wg9uz{flex-direction:column;gap:10px;display:flex}.profile-group-card.svelte-15wg9uz{background:var(--bg-hover);border:1px solid var(--border-muted);border-radius:var(--radius);flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .15s;display:flex}.profile-group-card.svelte-15wg9uz:hover{border-color:var(--border-hover)}.profile-group-card.no-audio.svelte-15wg9uz{opacity:.7}.pgc-header.svelte-15wg9uz{justify-content:space-between;align-items:center;display:flex}.pgc-title.svelte-15wg9uz{color:var(--text-primary);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.pgc-badge.svelte-15wg9uz{border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:3px;padding:1px 6px;font-size:9.5px;font-weight:500;display:inline-flex}.pgc-badge.warn.svelte-15wg9uz{color:var(--warning);border-color:color-mix(in srgb, var(--warning) 30%, transparent);background:color-mix(in srgb, var(--warning) 10%, transparent)}.pgc-badge.muted.svelte-15wg9uz{color:var(--text-muted);border-color:var(--border-muted)}.pgc-badge.loop.svelte-15wg9uz{color:var(--success);border-color:color-mix(in srgb, var(--success) 30%, transparent);background:color-mix(in srgb, var(--success) 10%, transparent)}.pgc-audio.svelte-15wg9uz{color:var(--info);font-size:10.5px;font-family:var(--font-mono);align-items:center;gap:5px;display:flex}.pgc-weight-row.svelte-15wg9uz{align-items:center;gap:10px;display:flex}.pgc-label.svelte-15wg9uz{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);flex-shrink:0;width:40px;font-size:10px}.pgc-prob.svelte-15wg9uz{color:var(--accent-primary);font-variant-numeric:tabular-nums;text-align:right;min-width:36px;font-size:11px;font-weight:700}.prob-bar-track.svelte-15wg9uz{background:var(--bg-primary);border-radius:var(--radius-sm);border:1px solid var(--border-muted);height:4px;overflow:hidden}.prob-bar-fill.svelte-15wg9uz{background:var(--accent-primary);border-radius:var(--radius-sm);height:100%;transition:width .3s}.pgc-trigger.svelte-15wg9uz{color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:11px;display:flex}.profile-tip.svelte-15wg9uz{color:var(--text-muted);background:color-mix(in srgb, var(--accent-primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent-primary) 20%, transparent);border-radius:var(--radius-sm);align-items:flex-start;gap:7px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.profile-tip.svelte-15wg9uz strong:where(.svelte-15wg9uz){color:var(--text-secondary)}@media (width<=900px){.user-view.svelte-15wg9uz{grid-template-columns:1fr}}.weight-legend.svelte-15wg9uz{background:var(--bg-hover);border:1px solid var(--border-muted);border-radius:var(--radius-sm);color:var(--text-muted);flex-direction:column;gap:4px;padding:8px 12px;font-size:10px;display:flex}.wl-item.svelte-15wg9uz{align-items:center;gap:6px;display:flex}.wl-dot.svelte-15wg9uz{border-radius:var(--radius-full);flex-shrink:0;width:8px;height:8px}.wl-dot.count.svelte-15wg9uz{background:var(--text-muted)}.wl-dot.play.svelte-15wg9uz{background:var(--accent-primary)}.count-label.svelte-15wg9uz{color:var(--text-muted)}.play-label.svelte-15wg9uz{color:var(--accent-primary)}.pgc-hint.svelte-15wg9uz{color:var(--text-muted);white-space:nowrap;font-size:9.5px;font-style:italic}.pgc-hint.coupled.svelte-15wg9uz{color:var(--text-muted);opacity:.6;font-style:normal}.iv-empty.svelte-15wg9uz{min-height:120px}.audit-layout.svelte-dqk0kg{grid-template-columns:320px 1fr;gap:16px;height:100%;display:grid;overflow:hidden}.loading-panel.svelte-dqk0kg{color:var(--text-muted);text-transform:uppercase;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.sidebar.svelte-dqk0kg{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.guild-list.svelte-dqk0kg{flex-direction:column;display:flex}.guild-item.svelte-dqk0kg{border:none;border-bottom:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;padding:8px 14px;font-size:11px;transition:all .1s}.guild-item.svelte-dqk0kg:hover{background:var(--bg-hover);color:var(--text-primary)}.guild-item.active.svelte-dqk0kg{background:var(--accent-glow);color:var(--text-primary);border-left:2px solid var(--text-primary)}.config-section.svelte-dqk0kg{padding:12px}.filter-wrap.svelte-dqk0kg{min-width:160px}.categories-panel.svelte-dqk0kg{overflow:hidden}.categories-list.svelte-dqk0kg{flex-direction:column;max-height:360px;display:flex;overflow-y:auto}.category-group.svelte-dqk0kg{margin:0 0 8px}.group-header.svelte-dqk0kg{text-transform:uppercase;letter-spacing:.08em;background:var(--bg-hover);margin:4px 0 2px;padding:4px 10px;font-size:9px;font-weight:700}.category-toggle.svelte-dqk0kg{cursor:pointer;justify-content:space-between;align-items:center;padding:4px 12px 4px 20px;transition:background .1s;display:flex}.category-toggle.svelte-dqk0kg:hover{background:var(--bg-hover)}.cat-name.svelte-dqk0kg{color:var(--text-secondary);font-size:10px;font-family:var(--font-mono);letter-spacing:.02em}.toggle-track.svelte-dqk0kg{background:var(--bg-hover);border-radius:var(--radius-sm);width:32px;height:16px;transition:background .15s;position:relative}.toggle-track.on.svelte-dqk0kg{background:var(--success)}.toggle-track.svelte-dqk0kg input:where(.svelte-dqk0kg){opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute}.toggle-thumb.svelte-dqk0kg{background:var(--text-primary);border-radius:var(--radius-full);pointer-events:none;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle-track.on.svelte-dqk0kg .toggle-thumb:where(.svelte-dqk0kg){transform:translate(16px)}.stats-grid.svelte-dqk0kg{grid-template-columns:repeat(3,1fr);gap:4px;padding:8px;display:grid}.stat-item.svelte-dqk0kg{flex-direction:column;align-items:center;gap:2px;padding:4px;display:flex}.stat-badge.svelte-dqk0kg{font-size:14px;font-weight:700;font-family:var(--font-mono)}.stat-label.svelte-dqk0kg{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:9px}.feed-main.svelte-dqk0kg{flex-direction:column;display:flex;overflow:hidden}.feed-panel.svelte-dqk0kg{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.feed-controls.svelte-dqk0kg{align-items:center;gap:6px;display:flex}.feed-container.svelte-dqk0kg{flex-direction:column;flex:1;display:flex;overflow-y:auto}.empty-feed.svelte-dqk0kg{color:var(--text-muted);text-transform:uppercase;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex;position:relative}.empty-hint.svelte-dqk0kg{color:var(--text-muted);text-transform:none;text-align:center;max-width:300px;font-size:10px}.event-row.svelte-dqk0kg{border-bottom:1px solid var(--border);flex-shrink:0;align-items:flex-start;gap:8px;min-height:28px;padding:6px 12px;font-size:11px;transition:background .1s;display:flex}.event-avatar.svelte-dqk0kg{border-radius:var(--radius-full);flex-shrink:0;width:20px;height:20px;margin-top:1px}.event-body.svelte-dqk0kg{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.event-line.svelte-dqk0kg{align-items:baseline;gap:8px;min-width:0;display:flex}.event-author.svelte-dqk0kg{color:var(--text-primary);flex-shrink:0;font-weight:600}.event-rest.svelte-dqk0kg{color:var(--text-secondary);white-space:normal;word-break:break-word;font-size:10.5px;line-height:1.45}.event-rest .mention,.event-desc .mention{background:var(--bg-hover,#5865f226);color:var(--accent,#5865f2);border-radius:var(--radius-sm);padding:0 4px;font-weight:500}.event-attachments.svelte-dqk0kg{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.event-img.svelte-dqk0kg{border-radius:var(--radius-sm);border:1px solid var(--border);max-width:220px;max-height:140px;display:block}.event-file.svelte-dqk0kg{color:var(--accent,#5865f2);font-size:10.5px;text-decoration:underline}.event-row.svelte-dqk0kg:hover{background:var(--bg-hover)}.event-time.svelte-dqk0kg{color:var(--text-muted);font-family:var(--font-mono);flex-shrink:0;min-width:65px;font-size:10px}.event-badge.svelte-dqk0kg{text-transform:uppercase;letter-spacing:.03em;border-radius:var(--radius-sm);text-align:center;border:1px solid;flex-shrink:0;min-width:60px;padding:1px 6px;font-size:9px;font-weight:600}.event-title.svelte-dqk0kg{color:var(--text-primary);flex-shrink:0;font-weight:600}.event-desc.svelte-dqk0kg{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-desc strong{color:var(--text-primary);font-weight:600}@media (width<=900px){.audit-layout.svelte-dqk0kg{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sidebar.svelte-dqk0kg{flex-direction:row;gap:8px;overflow-x:auto}.sidebar.svelte-dqk0kg>*{min-width:250px}}.music-layout.svelte-7i9n0y{grid-template-columns:380px 1fr;gap:20px;height:100%;display:grid;overflow:hidden}.player-section.svelte-7i9n0y{flex-direction:column;gap:20px;padding:24px;display:flex;position:relative;overflow:hidden}.guild-picker.svelte-7i9n0y{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);align-items:center;gap:10px;font-size:11px;display:flex}.guild-picker.svelte-7i9n0y label:where(.svelte-7i9n0y){white-space:nowrap}.guild-picker.static.svelte-7i9n0y .guild-tag:where(.svelte-7i9n0y){border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-primary);letter-spacing:.04em;padding:4px 10px;font-size:11px}.now-playing-area.svelte-7i9n0y{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:20px;display:flex}.album-art.svelte-7i9n0y{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-lg);justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;overflow:hidden}.thumbnail-container.svelte-7i9n0y{border-radius:var(--radius-lg);width:100%;height:100%;overflow:hidden}.track-thumb.svelte-7i9n0y{object-fit:cover;width:100%;height:100%;animation:.3s fadeIn}.disc-container.svelte-7i9n0y{color:var(--text-muted);justify-content:center;align-items:center;transition:color .3s;display:flex}.disc-container.spinning.svelte-7i9n0y{color:var(--text-primary);animation:4s linear infinite spin}.disc-container.idle.svelte-7i9n0y{color:var(--text-muted)}.visualizer-bars.svelte-7i9n0y{align-items:flex-end;gap:2px;height:40px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.vbar.svelte-7i9n0y{background:linear-gradient(to top, var(--text-primary), transparent);opacity:.25;border-radius:0 var(--radius-sm) 0 0;flex:1;animation:ease-in-out infinite alternate svelte-7i9n0y-vbar-dance}@keyframes svelte-7i9n0y-vbar-dance{0%{height:4px}to{height:32px}}.track-info.svelte-7i9n0y{text-align:center;width:100%}.track-title.svelte-7i9n0y{text-overflow:ellipsis;white-space:nowrap;margin:0 0 6px;font-size:15px;font-weight:700;overflow:hidden}.track-title.idle-text.svelte-7i9n0y{color:var(--text-muted)}.track-artist.svelte-7i9n0y{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;font-size:11px}.track-duration.svelte-7i9n0y{color:var(--text-muted);margin:0;font-size:11px}.controls.svelte-7i9n0y{justify-content:center;align-items:center;gap:8px;display:flex}.ctrl-btn.svelte-7i9n0y{border:1px solid var(--border);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:all .15s;display:flex}.ctrl-btn.svelte-7i9n0y:hover{color:var(--text-primary);border-color:var(--border-hover);background:var(--accent-glow)}.ctrl-btn.active.svelte-7i9n0y{color:var(--text-primary);border-color:var(--text-muted);background:var(--accent-glow)}.ctrl-btn.play-btn.svelte-7i9n0y{border-color:var(--text-primary);width:48px;height:48px;color:var(--text-primary)}.ctrl-btn.play-btn.svelte-7i9n0y:hover{background:var(--text-primary);color:var(--bg-primary)}.volume-control.svelte-7i9n0y{align-items:center;gap:10px;padding:0 4px;display:flex}.volume-icon.svelte-7i9n0y{border:none;width:28px;height:28px}.volume-slider.svelte-7i9n0y{appearance:none;background:var(--border);border-radius:var(--radius-full);cursor:pointer;outline:none;flex:1;height:4px}.volume-slider.svelte-7i9n0y::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text-primary);border-radius:var(--radius-full);cursor:grab;border:none;width:14px;height:14px}.volume-slider.svelte-7i9n0y::-moz-range-thumb{background:var(--text-primary);border-radius:var(--radius-full);cursor:grab;border:none;width:14px;height:14px}.volume-label.svelte-7i9n0y{color:var(--text-muted);text-align:right;font-variant-numeric:tabular-nums;width:36px;font-size:10px}.status-bar.svelte-7i9n0y{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-top:1px solid var(--border);justify-content:center;align-items:center;gap:8px;padding-top:4px;font-size:10px;display:flex}.status-sep.svelte-7i9n0y{opacity:.4}.queue-section.svelte-7i9n0y{flex-direction:column;gap:12px;display:flex;overflow:hidden}.url-bar.svelte-7i9n0y{flex-shrink:0}.url-input-row.svelte-7i9n0y{gap:8px;padding:10px 12px;display:flex}.search-panel.svelte-7i9n0y{flex-shrink:0}.source-toggle.svelte-7i9n0y{gap:2px;display:flex}.toggle-btn.svelte-7i9n0y{border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);cursor:pointer;border-radius:var(--radius-sm);background:0 0;padding:2px 8px;font-size:10px;font-weight:600;transition:all .15s}.toggle-btn.active.svelte-7i9n0y{background:var(--text-primary);color:var(--bg-primary);border-color:var(--text-primary)}.search-input-row.svelte-7i9n0y{align-items:center;gap:8px;padding:8px 12px;display:flex}.search-icon{color:var(--text-muted);flex-shrink:0}.search-input.svelte-7i9n0y{background:0 0;border:none;padding:4px;font-size:12px}.search-input.svelte-7i9n0y:focus{border:none;outline:none}.search-results.svelte-7i9n0y{border-top:1px solid var(--border);max-height:200px;overflow-y:auto}.search-result.svelte-7i9n0y{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 14px;transition:background .1s;display:flex}.search-result.svelte-7i9n0y:hover{background:var(--bg-hover)}.result-info.svelte-7i9n0y{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.result-title.svelte-7i9n0y{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.result-artist.svelte-7i9n0y{color:var(--text-muted);font-size:10px}.result-meta.svelte-7i9n0y{flex-shrink:0;align-items:center;gap:8px;display:flex}.result-duration.svelte-7i9n0y{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:10px}.queue-panel.svelte-7i9n0y{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.queue-panel.svelte-7i9n0y .panel-header:where(.svelte-7i9n0y) h3:where(.svelte-7i9n0y){align-items:center;gap:6px;display:flex}.queue-list.svelte-7i9n0y{flex:1;overflow-y:auto}.queue-empty.svelte-7i9n0y{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:48px;display:flex}.queue-empty.svelte-7i9n0y p:where(.svelte-7i9n0y){text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px}.queue-item.svelte-7i9n0y{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 14px;transition:background .1s;display:flex}.queue-item.svelte-7i9n0y:hover{background:var(--bg-hover)}.queue-item.svelte-7i9n0y:hover .queue-remove:where(.svelte-7i9n0y){opacity:1}.queue-index.svelte-7i9n0y{color:var(--text-muted);text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;width:20px;font-size:10px}.queue-track-info.svelte-7i9n0y{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.queue-track-title.svelte-7i9n0y{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.queue-track-meta.svelte-7i9n0y{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.queue-thumb.svelte-7i9n0y{border-radius:var(--radius-sm);object-fit:cover;background:var(--bg-secondary);width:30px;height:30px;color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.queue-thumb.placeholder.svelte-7i9n0y{border:1px solid var(--border)}.queue-grip.svelte-7i9n0y{color:var(--text-muted);opacity:0;cursor:grab;flex-shrink:0;align-items:center;transition:opacity .15s;display:flex}.queue-grip.svelte-7i9n0y:active{cursor:grabbing}.queue-item.svelte-7i9n0y:hover .queue-grip:where(.svelte-7i9n0y){opacity:.6}.queue-item.drag-source.svelte-7i9n0y{opacity:.35;background:var(--bg-hover)}.queue-item.drag-over.svelte-7i9n0y{border-top:2px solid var(--accent-primary);background:var(--accent-glow)}.queue-remove.svelte-7i9n0y{opacity:0;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:center;padding:4px;transition:all .15s;display:flex}.queue-remove.svelte-7i9n0y:hover{color:var(--error);background:var(--error-bg)}@media (width<=900px){.music-layout.svelte-7i9n0y{grid-template-rows:auto 1fr;grid-template-columns:1fr}.player-section.svelte-7i9n0y{padding:16px}.album-art.svelte-7i9n0y{width:140px;height:140px}}.riot-hub.svelte-13sjm14{flex-direction:column;height:100%;display:flex;position:relative}.hub-grid.svelte-13sjm14{grid-template-columns:380px 1fr;gap:24px;height:100%;min-height:0;display:grid}.left-col.svelte-13sjm14{flex-direction:column;gap:16px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.left-col.svelte-13sjm14::-webkit-scrollbar{width:4px}.left-col.svelte-13sjm14::-webkit-scrollbar-thumb{background:var(--border)}.right-col.svelte-13sjm14{flex-direction:column;min-height:0;display:flex}.pools-panel.svelte-13sjm14{flex:1;min-height:0}.panel.svelte-13sjm14{background:var(--bg-secondary);border:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.panel-header.svelte-13sjm14{border-bottom:1px solid var(--border);background:var(--bg-hover);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.header-title.svelte-13sjm14{align-items:center;gap:8px;display:flex}.panel-header.svelte-13sjm14 h3:where(.svelte-13sjm14){letter-spacing:.1em;color:var(--text-secondary);margin:0;font-size:11px;font-weight:700}.panel-content.svelte-13sjm14{padding:0}.scrollable.svelte-13sjm14{padding:16px;overflow-y:auto}.scrollable.svelte-13sjm14::-webkit-scrollbar{width:6px}.scrollable.svelte-13sjm14::-webkit-scrollbar-track{background:var(--bg-primary)}.scrollable.svelte-13sjm14::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius-sm)}.balance-card.svelte-13sjm14 .balance-display:where(.svelte-13sjm14){text-align:center;letter-spacing:.05em;color:var(--text-primary);padding:16px;font-size:28px;font-weight:900}.profile-card.svelte-13sjm14{border:1px solid var(--border);background:var(--bg-secondary);margin-bottom:8px;overflow:hidden}.profile-banner.svelte-13sjm14{aspect-ratio:6;filter:saturate(1.1);opacity:.65;background-position:50%;background-size:cover}.profile-body.svelte-13sjm14{align-items:center;gap:12px;padding:10px 12px;display:flex}.profile-card.svelte-13sjm14:has(.profile-banner:where(.svelte-13sjm14)) .profile-body:where(.svelte-13sjm14){background:linear-gradient(180deg, #0f1115b3 0%, var(--bg-secondary) 60%);margin-top:-28px;position:relative}.profile-icon.svelte-13sjm14{border:1px solid var(--border);object-fit:cover;flex-shrink:0;width:48px;height:48px}.lol-icon.svelte-13sjm14{border:1px solid var(--border);color:#fff;background:linear-gradient(135deg,#1a5276,#2e86c1);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:900;display:flex}.profile-meta.svelte-13sjm14{flex:1;min-width:0}.profile-name.svelte-13sjm14{letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.profile-tag.svelte-13sjm14{color:var(--text-muted);margin-left:2px;font-weight:500}.profile-stats.svelte-13sjm14{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.stat.svelte-13sjm14{flex-direction:column;gap:2px;display:flex}.stat-label.svelte-13sjm14{color:var(--text-muted);letter-spacing:.1em;font-size:8px}.stat-val.svelte-13sjm14{font-size:11px;font-weight:700}.link-form.svelte-13sjm14{text-align:center;padding:8px}.link-label.svelte-13sjm14{color:var(--text-muted);letter-spacing:.1em;margin-bottom:8px;font-size:10px}.link-row.svelte-13sjm14{justify-content:center;align-items:center;gap:8px;display:flex}.match-history.svelte-13sjm14{margin-top:8px}.section-label.svelte-13sjm14{letter-spacing:.15em;color:var(--text-secondary);margin:12px 0 6px;font-size:9px;font-weight:800}.history-row.svelte-13sjm14{background:var(--bg-primary);border-left:3px solid #0000;justify-content:space-between;align-items:center;margin-bottom:2px;padding:4px 8px;font-size:11px;display:flex}.history-row.win.svelte-13sjm14{border-left-color:var(--success)}.history-row.loss.svelte-13sjm14{border-left-color:var(--error)}.champ.svelte-13sjm14{flex:1;font-weight:700}.kda.svelte-13sjm14{color:var(--text-secondary);margin:0 12px}.result.svelte-13sjm14{font-size:10px;font-weight:800}.history-row.win.svelte-13sjm14 .result:where(.svelte-13sjm14){color:var(--success)}.history-row.loss.svelte-13sjm14 .result:where(.svelte-13sjm14){color:var(--error)}.pool-card.svelte-13sjm14{background:var(--bg-primary);border:1px solid var(--border);border-left:3px solid var(--error);margin-bottom:12px;padding:12px}.pool-card.locked.svelte-13sjm14{opacity:.7;border-left-color:var(--text-muted)}.pool-header.svelte-13sjm14{align-items:center;gap:8px;margin-bottom:6px;display:flex}.pool-game.svelte-13sjm14{border-radius:var(--radius-sm);letter-spacing:.1em;padding:2px 6px;font-size:9px;font-weight:900}.pool-game.val.svelte-13sjm14{color:#fff;background:#ff4655}.pool-game.lol.svelte-13sjm14{color:#0a0a0a;background:#c89b3c}.pool-player.svelte-13sjm14{flex:1;font-size:11px;font-weight:700}.pool-status.svelte-13sjm14{color:var(--success);font-size:9px;font-weight:800;animation:2s infinite svelte-13sjm14-pulse}.pool-card.locked.svelte-13sjm14 .pool-status:where(.svelte-13sjm14){color:var(--text-muted);animation:none}.pool-meta.svelte-13sjm14{color:var(--text-muted);margin-bottom:8px;font-size:10px}.bet-buttons.svelte-13sjm14{flex-wrap:wrap;gap:6px;display:flex}.bet-btn.svelte-13sjm14{cursor:pointer;text-align:center;background:0 0;border:1px solid;flex:1;min-width:80px;padding:6px 8px;font-size:10px;font-weight:700;transition:all .15s}.bet-btn.win.svelte-13sjm14{border-color:var(--success);color:var(--success)}.bet-btn.info.svelte-13sjm14{color:#3498db;border-color:#3498db}.bet-btn.danger.svelte-13sjm14{border-color:var(--error);color:var(--error)}.bet-btn.svelte-13sjm14:hover{filter:brightness(1.2);transform:translateY(-1px)}.bet-btn.svelte-13sjm14 .odds:where(.svelte-13sjm14){opacity:.7;font-size:9px}.player-section.svelte-13sjm14{border-top:1px solid var(--border);margin-bottom:10px;padding-top:6px}.player-section.svelte-13sjm14:first-child{border-top:none;padding-top:0}.player-name.svelte-13sjm14{color:var(--text-secondary);letter-spacing:.05em;margin-bottom:6px;font-size:10px;font-weight:700}.bet-grid.svelte-13sjm14{flex-wrap:wrap;gap:4px;display:flex}.bet-btn-sm.svelte-13sjm14{border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);cursor:pointer;white-space:nowrap;padding:4px 8px;font-size:9px;font-weight:700;transition:all .15s}.bet-btn-sm.svelte-13sjm14:hover{border-color:var(--accent-primary);color:var(--accent-primary);transform:translateY(-1px)}.bet-btn-sm.svelte-13sjm14 .odds:where(.svelte-13sjm14){color:var(--success);margin-left:4px;font-weight:800}.bet-btn-sm.parlay-add.svelte-13sjm14{border-color:var(--warning,#f39c12);color:var(--warning,#f39c12)}.inline-bet.svelte-13sjm14{background:var(--bg-hover);border:1px solid var(--border);align-items:center;gap:6px;margin-top:8px;padding:8px;display:flex}.bet-label.svelte-13sjm14{color:var(--accent-primary);letter-spacing:.05em;white-space:nowrap;font-size:10px;font-weight:800}.parlay-panel.svelte-13sjm14{border-color:var(--warning,#f39c12)}.parlay-leg.svelte-13sjm14{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:6px 0;font-size:11px;display:flex}.parlay-info.svelte-13sjm14{flex:1}.parlay-footer.svelte-13sjm14{margin-top:8px}.parlay-odds.svelte-13sjm14{color:var(--success);margin-bottom:8px;font-size:12px}.parlay-confirm.svelte-13sjm14{gap:6px;display:flex}.odds-preview.svelte-13sjm14{border-top:1px solid var(--border);margin-top:16px;padding-top:16px}.odds-grid.svelte-13sjm14{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px;display:grid}.odds-item.svelte-13sjm14{background:var(--bg-primary);border:1px solid var(--border);justify-content:space-between;padding:6px 10px;font-size:10px;display:flex}.odds-label.svelte-13sjm14{color:var(--text-secondary)}.odds-val.svelte-13sjm14{color:var(--success);font-weight:800}.admin-link-form.svelte-13sjm14{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.link-list.svelte-13sjm14{margin:0;padding:0;list-style:none}.link-item.svelte-13sjm14{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:6px 0;display:flex}.link-game.svelte-13sjm14{border-radius:var(--radius-sm);letter-spacing:.1em;padding:2px 4px;font-size:8px;font-weight:900}.link-game.val.svelte-13sjm14{color:#fff;background:#ff4655}.link-game.lol.svelte-13sjm14{color:#0a0a0a;background:#c89b3c}.link-avatar.svelte-13sjm14{border-radius:var(--radius-sm);border:1px solid var(--border);object-fit:cover;width:28px;height:28px}.link-avatar.placeholder.svelte-13sjm14{background:var(--bg-hover)}.link-meta.svelte-13sjm14{flex:1;min-width:0}.link-name.svelte-13sjm14{font-size:11px;font-weight:700}.link-sub.svelte-13sjm14{color:var(--text-muted);font-size:9px}.empty-state.svelte-13sjm14{text-align:center;color:var(--text-muted);letter-spacing:.1em;border:1px dashed var(--border);padding:32px;font-size:10px}.loading-state.svelte-13sjm14{color:var(--text-muted);letter-spacing:.2em;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:11px;display:flex}.val-accent{color:#ff4655}.lol-accent{color:#c89b3c}.text-error{color:var(--error)}.text-warning{color:var(--warning,#f39c12)}@keyframes svelte-13sjm14-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-13sjm14-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.sp-layout.svelte-1dxqggt{grid-template-columns:320px 1fr;gap:16px;height:100%;display:grid;overflow:hidden}.loading-panel.svelte-1dxqggt{color:var(--text-muted);text-transform:uppercase;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.sidebar.svelte-1dxqggt{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.guild-list.svelte-1dxqggt{flex-direction:column;display:flex}.guild-item.svelte-1dxqggt{border:none;border-bottom:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;padding:8px 14px;font-size:11px;transition:all .1s}.guild-item.svelte-1dxqggt:hover{background:var(--bg-hover);color:var(--text-primary)}.guild-item.active.svelte-1dxqggt{background:var(--accent-glow);color:var(--text-primary);border-left:2px solid var(--text-primary)}.recorder-body.svelte-1dxqggt,.capture-body.svelte-1dxqggt{flex-direction:column;gap:12px;padding:14px;display:flex}.state-row.svelte-1dxqggt{font-family:var(--font-mono);letter-spacing:.08em;align-items:center;gap:8px;font-size:11px;display:flex}.state-dot.svelte-1dxqggt{border-radius:var(--radius-full);background:var(--text-muted);width:8px;height:8px}.state-dot.on.svelte-1dxqggt{background:var(--success);box-shadow:0 0 8px var(--success)}.state-label.svelte-1dxqggt{color:var(--text-secondary);text-transform:uppercase}.progress-wrap.svelte-1dxqggt{flex-direction:column;gap:4px;display:flex}.progress-track.svelte-1dxqggt{background:var(--bg-hover);border-radius:var(--radius-full);height:4px;overflow:hidden}.progress-fill.svelte-1dxqggt{background:var(--success);height:100%;transition:width .3s}.progress-meta.svelte-1dxqggt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;font-size:10px;display:flex}.vu-meter.svelte-1dxqggt{background:var(--bg-hover);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.vu-row.svelte-1dxqggt{grid-template-columns:72px 1fr;align-items:center;gap:8px;font-size:10px;display:grid}.vu-name.svelte-1dxqggt{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vu-track.svelte-1dxqggt{background:var(--bg-primary);border-radius:var(--radius-sm);height:6px;overflow:hidden}.vu-fill.svelte-1dxqggt{background:var(--success);border-radius:var(--radius-sm);height:100%;transition:width 80ms linear}.vu-idle.svelte-1dxqggt{text-align:center;letter-spacing:.04em;padding:10px 0;font-size:10px}.muted.svelte-1dxqggt{color:var(--text-muted)}.usage-pill.svelte-1dxqggt{font-family:var(--font-mono);background:var(--bg-hover);color:var(--text-secondary);border-radius:var(--radius-sm);letter-spacing:.04em;margin-left:auto;margin-right:8px;padding:2px 8px;font-size:10px}.slider-label.svelte-1dxqggt{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:6px;font-size:11px;display:flex}.slider-label.svelte-1dxqggt input[type=range]:where(.svelte-1dxqggt){width:100%;accent-color:var(--text-primary)}.hint.svelte-1dxqggt{text-align:center;margin:0;font-size:10px}.gallery-main.svelte-1dxqggt{flex-direction:column;display:flex;overflow:hidden}.gallery-panel.svelte-1dxqggt{flex-direction:column;flex:1;display:flex;overflow:hidden}.gallery-body.svelte-1dxqggt{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow-y:auto}.empty.svelte-1dxqggt{color:var(--text-muted);text-transform:uppercase;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.empty-hint.svelte-1dxqggt{text-transform:none;text-align:center;max-width:280px;font-size:10px}.clip-card.svelte-1dxqggt{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.clip-card.svelte-1dxqggt:hover{border-color:var(--border-hover)}.clip-header.svelte-1dxqggt{justify-content:space-between;align-items:center;gap:10px;display:flex}.clip-name.svelte-1dxqggt{color:var(--text-primary);font-family:var(--font-mono);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;overflow:hidden}.clip-name.svelte-1dxqggt:hover{color:var(--accent-hover)}.rename-input.svelte-1dxqggt{flex:1;font-size:12px}.clip-time.svelte-1dxqggt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;font-size:10px}.clip-meta.svelte-1dxqggt{flex-wrap:wrap;gap:6px;display:flex}.meta-pill.svelte-1dxqggt{background:var(--bg-hover);color:var(--text-secondary);border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em;align-items:center;gap:4px;padding:2px 8px;font-size:10px;display:inline-flex}.meta-pill.muted.svelte-1dxqggt{color:var(--text-muted)}.participants.svelte-1dxqggt{flex-wrap:wrap;gap:4px;display:flex}.participant.svelte-1dxqggt{background:var(--accent-glow);color:var(--text-secondary);border-radius:var(--radius-sm);padding:1px 6px;font-size:10px}.audio-player.svelte-1dxqggt{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:6px 10px;transition:border-color .15s;display:flex}.audio-player.active.svelte-1dxqggt{border-color:var(--accent-primary);box-shadow:0 0 8px var(--accent-glow)}.play-btn.svelte-1dxqggt{border-radius:var(--radius-full);border:1px solid var(--border);background:var(--bg-hover);width:28px;height:28px;color:var(--text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .1s;display:flex}.play-btn.svelte-1dxqggt:hover{background:var(--accent-glow);border-color:var(--text-primary)}.seek-group.svelte-1dxqggt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.seek-bar.svelte-1dxqggt{appearance:none;background:var(--bg-hover);border-radius:var(--radius-sm);cursor:pointer;outline:none;width:100%;height:4px}.seek-bar.svelte-1dxqggt::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--text-primary);cursor:pointer;border:none;width:10px;height:10px}.seek-bar.svelte-1dxqggt::-moz-range-thumb{border-radius:var(--radius-full);background:var(--text-primary);cursor:pointer;border:none;width:10px;height:10px}.seek-bar.svelte-1dxqggt:disabled{opacity:.4;cursor:default}.time-row.svelte-1dxqggt{font-size:9px;font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.03em;justify-content:space-between;display:flex}.vol-btn.svelte-1dxqggt{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.vol-btn.svelte-1dxqggt:hover{color:var(--text-primary)}.vol-bar.svelte-1dxqggt{appearance:none;background:var(--bg-hover);border-radius:var(--radius-sm);cursor:pointer;outline:none;flex-shrink:0;width:50px;height:3px}.vol-bar.svelte-1dxqggt::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--text-secondary);cursor:pointer;border:none;width:8px;height:8px}.vol-bar.svelte-1dxqggt::-moz-range-thumb{border-radius:var(--radius-full);background:var(--text-secondary);cursor:pointer;border:none;width:8px;height:8px}.clip-actions.svelte-1dxqggt{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.trim-drawer.svelte-1dxqggt{background:var(--bg-primary);border:1px solid var(--accent-primary);border-radius:var(--radius-md);box-shadow:0 0 16px var(--accent-glow);flex-direction:column;gap:12px;margin-top:10px;padding:12px;display:flex}.trim-header.svelte-1dxqggt{text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.trim-title.svelte-1dxqggt{color:var(--accent-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.trim-range.svelte-1dxqggt{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:.02em;font-size:11px}.waveform-wrap.svelte-1dxqggt{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:crosshair;-webkit-user-select:none;user-select:none;height:80px;position:relative;overflow:hidden}.waveform.svelte-1dxqggt{align-items:center;gap:1px;padding:4px;display:flex;position:absolute;inset:0}.wf-bar.svelte-1dxqggt{background:var(--text-muted);border-radius:var(--radius-sm);opacity:.35;flex:1;min-height:2px;transition:background 80ms,opacity 80ms}.wf-bar.in.svelte-1dxqggt{background:var(--accent-primary);opacity:1}.wf-loading.svelte-1dxqggt{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;justify-content:center;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;inset:0}.wf-overlay-dim.svelte-1dxqggt{background:color-mix(in srgb, var(--bg-primary) 65%, transparent);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.wf-overlay-dim.right.svelte-1dxqggt{left:auto;right:0}.wf-handle.svelte-1dxqggt{background:var(--accent-primary);width:2px;box-shadow:0 0 6px var(--accent-primary);pointer-events:none;position:absolute;top:0;bottom:0;transform:translate(-1px)}.wf-handle.svelte-1dxqggt:before,.wf-handle.svelte-1dxqggt:after{content:"";background:var(--accent-primary);border-radius:var(--radius-sm);width:10px;height:10px;position:absolute;left:50%;transform:translate(-50%)}.wf-handle.svelte-1dxqggt:before{top:-4px}.wf-handle.svelte-1dxqggt:after{bottom:-4px}.wf-cursor.svelte-1dxqggt{background:var(--accent-tertiary,var(--success));width:1px;box-shadow:0 0 4px var(--accent-tertiary,var(--success));pointer-events:none;position:absolute;top:0;bottom:0}.trim-sliders.svelte-1dxqggt{grid-template-columns:1fr 1fr;gap:10px;display:grid}.slider-label.compact.svelte-1dxqggt{gap:2px}.slider-label.compact.svelte-1dxqggt input[type=range]:where(.svelte-1dxqggt){height:3px}.trim-actions.svelte-1dxqggt{justify-content:space-between;align-items:center;gap:8px;display:flex}.trim-actions-right.svelte-1dxqggt{gap:6px;display:flex}.btn-primary.svelte-1dxqggt{background:var(--accent-primary);color:var(--bg-primary);border-color:var(--accent-primary)}.btn-primary.svelte-1dxqggt:hover{background:var(--accent-hover);border-color:var(--accent-hover)}@media (width<=900px){.sp-layout.svelte-1dxqggt{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sidebar.svelte-1dxqggt{flex-direction:row;overflow-x:auto}.sidebar.svelte-1dxqggt>*{min-width:260px}}.mixer-drawer.svelte-1dxqggt{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex}.mixer-tracks.svelte-1dxqggt{flex-direction:column;gap:8px;display:flex}.mixer-row.svelte-1dxqggt{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:4px;padding:8px;transition:border-color .15s;display:flex}.mixer-row.selected.svelte-1dxqggt{border-color:var(--accent-primary)}.mixer-head.svelte-1dxqggt{align-items:center;gap:8px;display:flex}.mixer-name.svelte-1dxqggt{text-align:left;min-width:0;color:var(--text-primary);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;font-size:13px;font-weight:600;overflow:hidden}.mute-btn.active.svelte-1dxqggt{color:var(--danger,#e5484d)}.gain-slider.svelte-1dxqggt{appearance:none;background:var(--bg-hover);border-radius:var(--radius-sm);cursor:pointer;outline:none;flex:1;max-width:180px;height:4px}.gain-slider.svelte-1dxqggt::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--accent-primary);cursor:pointer;border:none;width:12px;height:12px}.gain-slider.svelte-1dxqggt:disabled{opacity:.4}.gain-readout.svelte-1dxqggt{font-variant-numeric:tabular-nums;color:var(--text-secondary);text-align:right;min-width:38px;font-size:11px}.mixer-preview-bar.svelte-1dxqggt{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:6px 10px;display:flex}.mixer-play-btn.svelte-1dxqggt{flex-shrink:0}.mixer-time.svelte-1dxqggt{font-family:var(--font-mono);color:var(--text-secondary);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:11px}.mixer-live-chip.svelte-1dxqggt{font-family:var(--font-mono);letter-spacing:.14em;color:var(--accent-secondary,var(--success));border:1px solid color-mix(in srgb, var(--accent-secondary,var(--success)) 40%, transparent);border-radius:var(--radius-full);margin-left:auto;padding:2px 8px;font-size:9px}.mixer-lane.svelte-1dxqggt{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:crosshair;height:40px;position:relative;overflow:hidden}.lane-waveform.svelte-1dxqggt{pointer-events:none;opacity:.85;align-items:center;gap:1px;padding:3px;display:flex;position:absolute;inset:0}.lane-waveform.muted.svelte-1dxqggt{opacity:.25}.lane-wf-bar.svelte-1dxqggt{background:color-mix(in srgb, var(--accent-primary) 75%, var(--text-secondary));border-radius:var(--radius-sm);flex:1;min-height:2px}.lane-cursor.svelte-1dxqggt{background:var(--accent-tertiary,var(--success));width:1.5px;box-shadow:0 0 6px var(--accent-tertiary,var(--success));pointer-events:none;z-index:2;position:absolute;top:0;bottom:0}.lane-bg.svelte-1dxqggt{background:repeating-linear-gradient(to right, transparent 0, transparent calc(10% - 1px), var(--border) calc(10% - 1px), var(--border) 10%);opacity:.5;pointer-events:none;position:absolute;inset:0}.auto-win.svelte-1dxqggt{border-radius:var(--radius-sm);cursor:default;background:#e5484d38;border:1px solid #e5484d8c;justify-content:space-between;align-items:center;gap:2px;padding:0 2px;display:flex;position:absolute;top:2px;bottom:2px}.auto-win.duck.svelte-1dxqggt{background:#e5484d38;border-color:#e5484d8c}.auto-win.boost.svelte-1dxqggt{background:#46c88238;border-color:#46c8828c}.auto-win.drag-preview.svelte-1dxqggt{pointer-events:none;background:#0096ff33;border-color:#0096ff80}.auto-gain-label.svelte-1dxqggt{color:var(--text-secondary);font-variant-numeric:tabular-nums;pointer-events:none;font-size:9px}.auto-gain-slider.svelte-1dxqggt{appearance:none;background:var(--bg-hover);border-radius:var(--radius-sm);cursor:pointer;flex:1;min-width:0;height:3px}.auto-gain-slider.svelte-1dxqggt::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--radius-full);background:var(--text-primary);cursor:pointer;border:none;width:8px;height:8px}.auto-remove.svelte-1dxqggt{color:var(--text-primary);border-radius:var(--radius-sm);cursor:pointer;background:#0000004d;border:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.auto-remove.svelte-1dxqggt:hover{background:var(--danger,#e5484d)}.small.svelte-1dxqggt{font-size:11px}.analytics-layout.svelte-id4ea3{grid-template-columns:280px 1fr;gap:16px;height:100%;display:grid;overflow:hidden}.loading-panel.svelte-id4ea3{color:var(--text-muted);text-transform:uppercase;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.sidebar.svelte-id4ea3{flex-direction:column;gap:12px;display:flex;overflow-y:auto}.guild-list.svelte-id4ea3,.period-list.svelte-id4ea3{flex-direction:column;display:flex}.guild-item.svelte-id4ea3,.period-item.svelte-id4ea3{border:none;border-bottom:1px solid var(--border);color:var(--text-secondary);font-family:var(--font-mono);text-align:left;cursor:pointer;background:0 0;padding:8px 14px;font-size:11px;transition:all .1s}.guild-item.svelte-id4ea3:hover,.period-item.svelte-id4ea3:hover{background:var(--bg-hover);color:var(--text-primary)}.guild-item.active.svelte-id4ea3,.period-item.active.svelte-id4ea3{background:var(--accent-glow);color:var(--text-primary);border-left:2px solid var(--text-primary)}.wrap-action.svelte-id4ea3{flex-direction:column;gap:8px;padding:12px;display:flex}.hint.svelte-id4ea3{color:var(--text-muted);margin:0;font-size:10px;line-height:1.4}.main-area.svelte-id4ea3{flex-direction:column;gap:12px;min-width:0;display:flex;overflow-y:auto}.stats-row.svelte-id4ea3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.stat-card.svelte-id4ea3{align-items:center;gap:12px;padding:14px 16px;display:flex}.stat-icon.svelte-id4ea3{background:var(--bg-hover);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-primary);justify-content:center;align-items:center;display:flex}.stat-meta.svelte-id4ea3{flex-direction:column;display:flex}.stat-label.svelte-id4ea3{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:700}.stat-value.svelte-id4ea3{color:var(--text-primary);font-size:20px;font-weight:700;font-family:var(--font-mono);line-height:1.1}.stories-grid.svelte-id4ea3{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;padding:12px;display:grid}.story.svelte-id4ea3{background:var(--bg-hover);border-radius:var(--radius-sm);border:1px solid var(--border);gap:10px;padding:10px;display:flex}.story-icon.svelte-id4ea3{width:24px;height:24px;color:var(--text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.story-text.svelte-id4ea3{flex-direction:column;gap:2px;min-width:0;display:flex}.story-title.svelte-id4ea3{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-size:9px;font-weight:700}.story-body.svelte-id4ea3{color:var(--text-secondary);font-size:11px;line-height:1.4}.story-body.svelte-id4ea3 strong:where(.svelte-id4ea3){color:var(--text-primary);font-weight:600}.grid-layout.svelte-id4ea3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.data-panel.svelte-id4ea3{flex-direction:column;min-height:240px;display:flex}.list-container.svelte-id4ea3{flex:1;overflow-y:auto}.list-item.svelte-id4ea3{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:6px 14px;font-size:11px;display:flex}.list-item.svelte-id4ea3:last-child{border-bottom:none}.list-item.svelte-id4ea3:hover{background:var(--bg-hover)}.rank.svelte-id4ea3{color:var(--text-muted);font-family:var(--font-mono);min-width:28px;font-size:10px}.item-name.svelte-id4ea3{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.item-val.svelte-id4ea3{color:var(--text-secondary);font-family:var(--font-mono);font-size:10px}.emote-thumb.svelte-id4ea3{object-fit:contain;width:20px;height:20px;image-rendering:-webkit-optimize-contrast;flex-shrink:0}.empty-list.svelte-id4ea3{text-align:center;color:var(--text-muted);text-transform:uppercase;padding:20px;font-size:11px}@media (width<=900px){.analytics-layout.svelte-id4ea3{grid-template-rows:auto 1fr;grid-template-columns:1fr}.sidebar.svelte-id4ea3{flex-direction:row;overflow-x:auto}.sidebar.svelte-id4ea3>*{min-width:220px}}.cpicker-wrap.svelte-zxiloo{align-items:center;display:inline-flex;position:relative}.cpicker-trigger.svelte-zxiloo{background:var(--bg-secondary,#1a1a2e);border:1px solid var(--border);border-radius:var(--radius-sm,6px);cursor:pointer;font-size:11px;font-family:var(--font-mono);color:var(--text-secondary);align-items:center;gap:7px;min-width:100px;padding:5px 10px;transition:border-color .15s,background .15s;display:flex}.cpicker-trigger.svelte-zxiloo:hover{border-color:var(--border-hover,var(--accent-primary));background:var(--bg-hover);color:var(--text-primary)}.swatch-dot.svelte-zxiloo{background:var(--swatch,gray);border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:16px;height:16px}.swatch-hex.svelte-zxiloo{letter-spacing:.04em}.cpicker-panel.svelte-zxiloo{z-index:9999;-webkit-user-select:none;user-select:none;touch-action:none;flex-direction:column;gap:10px;padding:12px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #00000080}.picker-body.svelte-zxiloo{align-items:flex-start;gap:10px;display:flex}.sv-cursor.svelte-zxiloo{pointer-events:none;border:2px solid;border-radius:50%;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #0000004d}.hue-cursor.svelte-zxiloo{border-radius:var(--radius-sm);pointer-events:none;background:#fff;height:4px;position:absolute;left:-3px;right:-3px;transform:translateY(-50%);box-shadow:0 0 0 1px #0006,0 1px 4px #0006}.hex-row.svelte-zxiloo{align-items:center;gap:6px;display:flex}.hex-preview.svelte-zxiloo{border-radius:var(--radius-sm);border:1px solid var(--border);flex-shrink:0;width:24px;height:24px}.hex-hash.svelte-zxiloo{font-family:var(--font-mono);color:var(--text-muted);flex-shrink:0;font-size:12px}.hex-field.svelte-zxiloo{font-family:var(--font-mono);text-transform:lowercase;flex:1;min-width:0;padding:4px 7px;font-size:12px}.cpicker-wrap.sm.svelte-zxiloo .cpicker-trigger:where(.svelte-zxiloo){padding:4px 8px;font-size:10.5px}.cpicker-wrap.sm.svelte-zxiloo .swatch-dot:where(.svelte-zxiloo){width:12px;height:12px}.toolkit-root.svelte-1svchf5{flex-direction:column;gap:16px;height:100%;padding:20px;display:flex;overflow:auto}.toolkit-header.svelte-1svchf5{justify-content:space-between;align-items:center;gap:20px;display:flex}.header-actions.svelte-1svchf5{align-items:center;gap:8px;display:flex}.title-block.svelte-1svchf5{align-items:center;gap:12px;display:flex}.title-block.svelte-1svchf5 h1:where(.svelte-1svchf5){letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:16px}.subtitle.svelte-1svchf5{color:var(--text-muted);margin:0;font-size:11px}.tk-layout.svelte-1svchf5{flex:1;grid-template-columns:240px 1fr;gap:16px;min-height:0;display:grid}.tk-side.svelte-1svchf5{flex-direction:column;padding:0;display:flex;overflow:hidden}.tk-side-head.svelte-1svchf5{border-bottom:1px solid var(--border-muted);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);justify-content:space-between;align-items:center;padding:14px 16px;font-size:10.5px;display:flex}.tk-side-nav.svelte-1svchf5{flex-direction:column;flex:1;gap:2px;padding:6px;display:flex;overflow-y:auto}.tk-side-item.svelte-1svchf5{border-radius:var(--radius-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-family:var(--font-mono);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;padding:9px 10px;font-weight:600;transition:background .1s;display:flex}.tk-side-item.svelte-1svchf5:hover,.tk-side-item.active.svelte-1svchf5{background:var(--bg-hover);color:var(--text-primary)}.tk-side-item.off.svelte-1svchf5{opacity:.55}.tk-side-icon.svelte-1svchf5{color:var(--text-muted);align-items:center;display:flex}.tk-side-name.svelte-1svchf5{flex:1}.tk-side-dot.svelte-1svchf5{border-radius:var(--radius-full);background:var(--text-muted);width:6px;height:6px}.tk-side-dot.on.svelte-1svchf5{background:var(--success)}.tk-main.svelte-1svchf5{flex-direction:column;gap:14px;min-width:0;display:flex;overflow-y:auto}.tk-detail-head.svelte-1svchf5{justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.tk-detail-title.svelte-1svchf5{align-items:center;gap:12px;display:flex}.tk-detail-title.svelte-1svchf5 h2:where(.svelte-1svchf5){text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:14px}.tk-detail-title.svelte-1svchf5 p:where(.svelte-1svchf5){color:var(--text-muted);margin:2px 0 0;font-size:11px}.tk-settings-panel.svelte-1svchf5{padding:0}.offline-kicks-card.svelte-1svchf5{position:relative}.tk-settings-grid.svelte-1svchf5{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px 20px;padding:14px 16px 16px;display:grid}.tk-field.svelte-1svchf5{flex-direction:column;gap:6px;display:flex}.tk-field-label.svelte-1svchf5{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);flex-direction:column;gap:2px;font-size:10.5px;display:flex}.tk-field-help.svelte-1svchf5{text-transform:none;letter-spacing:0;color:var(--text-muted);opacity:.75;font-size:10.5px}.tk-toggle.svelte-1svchf5{width:34px;height:18px;display:inline-block;position:relative}.tk-toggle.svelte-1svchf5 input:where(.svelte-1svchf5){opacity:0;width:0;height:0}.tk-toggle.svelte-1svchf5 .slider:where(.svelte-1svchf5){cursor:pointer;background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);transition:all .15s;position:absolute;inset:0}.tk-toggle.svelte-1svchf5 .slider:where(.svelte-1svchf5):before{content:"";background:var(--text-muted);border-radius:var(--radius-full);width:12px;height:12px;transition:all .15s;position:absolute;top:2px;left:2px}.tk-toggle.svelte-1svchf5 input:where(.svelte-1svchf5):checked+.slider:where(.svelte-1svchf5){background:var(--success);border-color:var(--success)}.tk-toggle.svelte-1svchf5 input:where(.svelte-1svchf5):checked+.slider:where(.svelte-1svchf5):before{background:var(--bg-primary);transform:translate(16px)}.tabbar.svelte-1svchf5{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;padding-bottom:2px;display:flex}.tk-tab.svelte-1svchf5{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:11px;transition:all .15s;display:inline-flex}.tk-tab.svelte-1svchf5:hover{color:var(--text-secondary)}.tk-tab.active.svelte-1svchf5{color:var(--text-primary);border-bottom-color:var(--accent-primary)}.card-grid.svelte-1svchf5{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.feat-card.svelte-1svchf5{flex-direction:column;gap:8px;padding:14px 16px;transition:opacity .15s;display:flex}.feat-card.disabled.svelte-1svchf5{opacity:.55}.feat-head.svelte-1svchf5{align-items:center;gap:12px;display:flex}.feat-icon-wrap.svelte-1svchf5{border-radius:var(--radius-sm);background:var(--bg-hover);width:34px;height:34px;color:var(--text-muted);justify-content:center;align-items:center;transition:all .15s;display:flex}.feat-icon-wrap.on.svelte-1svchf5{background:var(--accent-glow);color:var(--accent-primary)}.feat-meta.svelte-1svchf5{flex:1}.feat-hint.svelte-1svchf5{color:var(--text-secondary);border-top:1px dashed var(--border);padding-top:8px;font-size:10.5px}.bot-profile-panel.svelte-1svchf5{flex-direction:column;gap:18px;display:flex}.bot-profile-header.svelte-1svchf5{border-bottom:1px solid var(--border);align-items:center;gap:14px;padding-bottom:16px;display:flex}.bot-avatar.svelte-1svchf5{object-fit:cover;border:2px solid var(--border);border-radius:50%;width:64px;height:64px}.bot-avatar-placeholder.svelte-1svchf5{background:var(--bg-input);border:2px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:flex}.bot-profile-grid.svelte-1svchf5{grid-template-columns:1fr 1fr;gap:16px;display:grid}.tk-switch.svelte-1svchf5{flex-shrink:0;width:38px;height:20px;display:inline-block;position:relative}.tk-switch.svelte-1svchf5 input:where(.svelte-1svchf5){opacity:0;width:0;height:0}.slider.svelte-1svchf5{cursor:pointer;background:var(--bg-hover);border-radius:var(--radius-sm);transition:all .15s;position:absolute;inset:0}.slider.svelte-1svchf5:before{content:"";background:var(--text-muted);border-radius:var(--radius-full);width:14px;height:14px;transition:all .15s;position:absolute;top:3px;left:3px}.tk-switch.svelte-1svchf5 input:where(.svelte-1svchf5):checked+.slider:where(.svelte-1svchf5){background:var(--success)}.tk-switch.svelte-1svchf5 input:where(.svelte-1svchf5):checked+.slider:where(.svelte-1svchf5):before{background:var(--bg-primary);transform:translate(18px)}.two-col.svelte-1svchf5{flex:1;grid-template-columns:1fr 1.4fr;gap:16px;min-height:520px;display:grid}@media (width<=900px){.two-col.svelte-1svchf5{grid-template-columns:1fr}}.panel-head.svelte-1svchf5{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;display:flex}.panel-head.svelte-1svchf5 h3:where(.svelte-1svchf5){text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:12px}.panel-head.svelte-1svchf5 .count:where(.svelte-1svchf5),.panel-head.svelte-1svchf5 .pill:where(.svelte-1svchf5){background:var(--bg-hover);color:var(--text-muted);border-radius:var(--radius-full);font-family:var(--font-mono);padding:2px 8px;font-size:10.5px}.panel-head.svelte-1svchf5 .pill:where(.svelte-1svchf5){text-transform:none;letter-spacing:0}.scroll-pane.svelte-1svchf5{flex:1;max-height:620px;padding:8px;overflow-y:auto}.panel-foot.svelte-1svchf5{border-top:1px solid var(--border);padding:10px 14px}.chip-row.svelte-1svchf5{flex-wrap:wrap;gap:4px;display:flex}.chip.svelte-1svchf5{background:var(--bg-hover);color:var(--text-muted);border-radius:var(--radius-full);cursor:pointer;font-size:10.5px;font-family:var(--font-mono);text-transform:uppercase;border:none;padding:3px 10px}.chip.active.svelte-1svchf5{background:var(--accent-primary);color:var(--bg-primary)}.feedback-row.svelte-1svchf5{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);cursor:pointer;text-align:left;flex-direction:column;gap:4px;width:100%;margin-bottom:6px;padding:10px 12px;display:flex}.feedback-row.svelte-1svchf5:hover{background:var(--bg-hover)}.feedback-row.active.svelte-1svchf5{border-color:var(--accent-primary);background:var(--accent-glow)}.row-top.svelte-1svchf5{justify-content:space-between;align-items:center;gap:10px;display:flex}.row-title.svelte-1svchf5{color:var(--text-primary);font-size:12px;font-weight:600}.row-sub.svelte-1svchf5{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono);gap:6px;display:flex}.status-pill-sm.svelte-1svchf5{border-radius:var(--radius-full);font-size:9.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;padding:2px 6px}.status-open.svelte-1svchf5{background:color-mix(in srgb, var(--info) 18%, transparent);color:var(--info)}.status-inprogress.svelte-1svchf5{background:color-mix(in srgb, var(--warning) 18%, transparent);color:var(--warning)}.status-resolved.svelte-1svchf5{background:color-mix(in srgb, var(--success) 18%, transparent);color:var(--success)}.status-closed.svelte-1svchf5{background:color-mix(in srgb, var(--text-muted) 18%, transparent);color:var(--text-muted)}.feedback-detail.svelte-1svchf5{flex-direction:column;min-height:480px;display:flex}.feedback-body.svelte-1svchf5{flex:1;padding:14px;overflow-y:auto}.feedback-content.svelte-1svchf5{white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono);color:var(--text-primary);margin:0;font-size:12px}.att-grid.svelte-1svchf5{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;margin-top:14px;display:grid}.att-grid.svelte-1svchf5 img:where(.svelte-1svchf5){object-fit:cover;border-radius:var(--radius-sm);width:100%;height:140px}.sub-info.svelte-1svchf5{color:var(--text-muted);margin:2px 0 0;font-size:10.5px}.action-row.svelte-1svchf5{align-items:center;gap:6px;margin-left:auto;display:flex}.input-row.svelte-1svchf5{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.input-sm,.input-row.svelte-1svchf5 input:where(.svelte-1svchf5){background:var(--bg-primary);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:6px 10px;font-size:11px}.input-sm:focus,.input-row.svelte-1svchf5 input:where(.svelte-1svchf5):focus{border-color:var(--text-muted);outline:none}.input-sm::placeholder{color:var(--text-muted)}.emoji-grid.svelte-1svchf5{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;padding:14px;display:grid}.emoji-card.svelte-1svchf5{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);flex-direction:column;align-items:center;gap:4px;padding:10px;transition:border .1s;display:flex;position:relative}.emoji-card.svelte-1svchf5:hover{border-color:var(--border-hover)}.emoji-card.sticker-card.svelte-1svchf5 img:where(.svelte-1svchf5){width:72px;height:72px}.emoji-card.svelte-1svchf5 img:where(.svelte-1svchf5){object-fit:contain;width:44px;height:44px}.e-name.svelte-1svchf5{font-size:10.5px;font-family:var(--font-mono);color:var(--text-muted);word-break:break-all;text-align:center;cursor:pointer;background:0 0;border:none;padding:0}.e-name.svelte-1svchf5:hover{color:var(--text-primary)}.e-desc.svelte-1svchf5{color:var(--text-muted);text-align:center;font-size:9.5px}.e-usage.svelte-1svchf5{font-size:10px;font-family:var(--font-mono);color:var(--text-secondary)}.e-badge.svelte-1svchf5{background:var(--accent-primary);color:var(--bg-primary);border-radius:var(--radius-sm);letter-spacing:.05em;padding:1px 4px;font-size:8px;font-weight:700;position:absolute;top:4px;right:4px}.e-trash.svelte-1svchf5{color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;opacity:0;background:#0006;border:none;justify-content:center;align-items:center;padding:3px;transition:opacity .15s;display:flex;position:absolute;top:4px;left:4px}.emoji-card.svelte-1svchf5:hover .e-trash:where(.svelte-1svchf5){opacity:1}.e-trash.svelte-1svchf5:hover{color:var(--error);background:#000000b3}.role-grid.svelte-1svchf5{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;padding:14px;display:grid}.role-card.svelte-1svchf5{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-primary);align-items:flex-start;gap:12px;padding:12px;display:flex}.role-dot.svelte-1svchf5{border-radius:var(--radius-full);background:var(--clr);flex-shrink:0;width:10px;height:10px;margin-top:5px}.role-card.svelte-1svchf5 h4:where(.svelte-1svchf5){color:var(--clr);margin:0 0 3px;font-size:12px}.role-card.svelte-1svchf5 p:where(.svelte-1svchf5){color:var(--text-muted);margin:0;font-size:11px;line-height:1.4}.note-box.svelte-1svchf5{background:var(--bg-primary);border-left:2px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--text-muted);align-items:flex-start;gap:8px;margin:0 14px 14px;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.note-box.svelte-1svchf5 code:where(.svelte-1svchf5){font-family:var(--font-mono);background:var(--bg-hover);border-radius:var(--radius-sm);padding:1px 4px;font-size:10.5px}.server-list.svelte-1svchf5{flex-direction:column;gap:8px;padding:14px;display:flex}.server-card.svelte-1svchf5{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-primary);padding:12px}.server-card.running.svelte-1svchf5{border-color:var(--success)}.server-head.svelte-1svchf5{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.server-card.svelte-1svchf5 h4:where(.svelte-1svchf5){margin:0 0 3px;font-size:13px}.status-dot.svelte-1svchf5{border-radius:var(--radius-full);background:var(--error);width:8px;height:8px;margin-top:6px}.status-dot.on.svelte-1svchf5{background:var(--success);box-shadow:0 0 8px var(--success)}.logs-box.svelte-1svchf5{background:var(--bg-primary);border-radius:var(--radius-sm);max-height:240px;font-family:var(--font-mono);margin-top:10px;padding:8px 10px;font-size:10.5px;overflow:auto}.log-line.svelte-1svchf5{color:var(--text-muted);white-space:pre-wrap}.exempt-row.svelte-1svchf5{border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;display:flex}.exempt-row.svelte-1svchf5:hover{background:var(--bg-hover)}.av.svelte-1svchf5{border-radius:var(--radius-full);background:var(--bg-hover);flex-shrink:0;width:28px;height:28px}.ex-body.svelte-1svchf5{flex:1;min-width:0}.ex-name.svelte-1svchf5{color:var(--text-primary);font-size:12px;font-weight:600}.ex-sub.svelte-1svchf5{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono);align-items:center;gap:4px;display:flex}.empty-state.svelte-1svchf5{color:var(--text-muted);text-align:center;font-size:11px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.center-flex.svelte-1svchf5{justify-content:center;align-items:center;min-height:300px;display:flex}.muted.svelte-1svchf5{color:var(--text-muted)}.muted-sm.svelte-1svchf5{color:var(--text-muted);font-size:10.5px}.meta-pills.svelte-1svchf5{gap:6px;display:flex}.btn-danger.svelte-1svchf5{background:var(--error);color:var(--bg-primary);border-color:var(--error)}.btn-danger.svelte-1svchf5:hover{background:var(--error-hover)}.btn-success.svelte-1svchf5{background:var(--success);color:var(--bg-primary);border-color:var(--success)}.btn-success.svelte-1svchf5:hover{background:color-mix(in srgb, var(--success) 85%, var(--bg-primary))}@keyframes svelte-1svchf5-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feat-gear.svelte-1svchf5{border:1px solid var(--border-muted);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.feat-gear.svelte-1svchf5:hover{color:var(--text-primary);border-color:var(--border-strong)}.modal-backdrop.svelte-1svchf5{z-index:500;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal.settings-modal.svelte-1svchf5{border-radius:var(--radius-sm);flex-direction:column;width:min(460px,100%);max-height:80vh;padding:0;display:flex}.modal-head.svelte-1svchf5{border-bottom:1px solid var(--border-muted);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal-head.svelte-1svchf5 h3:where(.svelte-1svchf5){text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.icon-btn.svelte-1svchf5{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:6px}.icon-btn.svelte-1svchf5:hover{color:var(--text-primary);background:var(--bg-secondary)}.settings-body.svelte-1svchf5{flex-direction:column;gap:14px;padding:14px 16px;display:flex;overflow-y:auto}.settings-body.svelte-1svchf5 .field:where(.svelte-1svchf5){color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;flex-direction:column;gap:6px;font-size:11px;display:flex}.modal-foot.svelte-1svchf5{border-top:1px solid var(--border-muted);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.row-2.svelte-1svchf5{grid-template-columns:1fr 1fr;gap:10px;display:grid}.role-card.editable.svelte-1svchf5{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.role-card.svelte-1svchf5 .role-actions:where(.svelte-1svchf5){gap:4px;display:flex}.role-card.svelte-1svchf5 .role-body:where(.svelte-1svchf5) h4:where(.svelte-1svchf5){margin:0;font-size:12px}.role-card.svelte-1svchf5 .role-body:where(.svelte-1svchf5) p:where(.svelte-1svchf5){color:var(--text-muted);margin:2px 0 0;font-size:11px}.role-add.svelte-1svchf5{flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;display:flex}.color-swatch.svelte-1svchf5{font-family:var(--font-mono);text-align:center}.sports-root.svelte-1p04eds{flex-direction:column;gap:16px;height:100%;padding:20px;display:flex;overflow:hidden}.sports-header.svelte-1p04eds{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex;position:relative}.brand-block.svelte-1p04eds{align-items:center;gap:12px;display:flex}.brand-icon.svelte-1p04eds{border-radius:var(--radius-sm);background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary,var(--error)));width:38px;height:38px;color:var(--bg-primary);justify-content:center;align-items:center;display:flex}h1.svelte-1p04eds{letter-spacing:.06em;text-transform:uppercase;margin:0 0 2px;font-size:16px}.subtitle.svelte-1p04eds{color:var(--text-muted);margin:0;font-size:11px}.top-stats.svelte-1p04eds{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stat-pill.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;min-width:130px;padding:8px 14px;display:flex}.stat-pill.svelte-1p04eds .label:where(.svelte-1p04eds){color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:9.5px;display:block}.stat-pill.svelte-1p04eds .value:where(.svelte-1p04eds){color:var(--text-primary);font-size:13px;font-family:var(--font-mono);display:block}.stat-pill.accent.svelte-1p04eds{border-color:var(--accent-primary);background:var(--accent-glow)}.stat-pill.positive.svelte-1p04eds{border-color:var(--success)}.stat-pill.positive.svelte-1p04eds .value:where(.svelte-1p04eds){color:var(--success)}.stat-pill.negative.svelte-1p04eds{border-color:var(--error)}.stat-pill.negative.svelte-1p04eds .value:where(.svelte-1p04eds){color:var(--error)}.stat-pill.muted.svelte-1p04eds{opacity:.7}.ghost-btn-sm.svelte-1p04eds{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:4px}.ghost-btn-sm.svelte-1p04eds:hover{color:var(--accent-primary)}.sub-nav.svelte-1p04eds{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.snb.svelte-1p04eds{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:11px;display:inline-flex}.snb.svelte-1p04eds:hover{color:var(--text-secondary)}.snb.active.svelte-1p04eds{color:var(--text-primary);border-bottom-color:var(--accent-primary)}.slip-btn.svelte-1p04eds{background:linear-gradient(135deg, var(--accent-primary), var(--accent-secondary,var(--error)));color:var(--bg-primary);border-radius:var(--radius-full);cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;border:none;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:11px;font-weight:700;display:inline-flex}.slip-btn.svelte-1p04eds .mult:where(.svelte-1p04eds){background:color-mix(in srgb, var(--bg-primary) 25%, transparent);border-radius:var(--radius-full);padding:2px 6px;font-weight:600}.sports-main.svelte-1p04eds{flex:1;grid-template-columns:1fr;gap:16px;min-height:0;display:grid;overflow:hidden}.sports-main.with-slip.svelte-1p04eds{grid-template-columns:1fr 340px}@media (width<=1100px){.sports-main.with-slip.svelte-1p04eds{grid-template-columns:1fr}}.content.svelte-1p04eds{padding-right:4px;overflow-y:auto}.subtabs.svelte-1p04eds{gap:6px;margin-bottom:12px;display:flex}.st-btn.svelte-1p04eds{background:var(--bg-hover);color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;cursor:pointer;border-radius:var(--radius-sm);letter-spacing:.05em;border:none;align-items:center;gap:6px;padding:6px 14px;font-size:11px;display:inline-flex}.st-btn.active.svelte-1p04eds{background:var(--accent-primary);color:var(--bg-primary)}.st-btn.icon-only.svelte-1p04eds{margin-left:auto;padding:6px 8px}.st-btn.icon-only.svelte-1p04eds:hover{color:var(--accent-primary)}.feed-hint.svelte-1p04eds{color:var(--text-muted);font-size:10.5px}.auto-toggle.svelte-1p04eds{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;align-items:center;gap:4px;margin-left:12px;font-size:10px;display:inline-flex}.auto-toggle.svelte-1p04eds input:where(.svelte-1p04eds){cursor:pointer}.games-list.svelte-1p04eds{flex-direction:column;gap:10px;display:flex}.game-card.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-md);transition:border .15s;overflow:hidden}.game-card.svelte-1p04eds:hover{border-color:var(--accent-primary)}.game-card.final.svelte-1p04eds{opacity:.85}.game-head.svelte-1p04eds{justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.teams-block.svelte-1p04eds{flex-direction:column;flex:1;gap:6px;display:flex}.team-line.svelte-1p04eds{color:var(--text-secondary);justify-content:space-between;align-items:center;gap:20px;font-size:13px;display:flex}.team-line.winner.svelte-1p04eds{color:var(--text-primary);font-weight:600}.team-name.svelte-1p04eds{font-weight:500}.team-score.svelte-1p04eds{font-family:var(--font-mono);color:var(--text-primary);text-align:right;min-width:24px;font-size:14px}.game-meta.svelte-1p04eds{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.game-time.svelte-1p04eds{align-items:center;gap:4px;display:flex}.game-local.svelte-1p04eds{color:var(--text-muted)}.final-pill.svelte-1p04eds{background:var(--bg-hover);border-radius:var(--radius-full);color:var(--text-primary);letter-spacing:.1em;padding:2px 8px}.source.svelte-1p04eds{opacity:.6;font-size:9.5px}.markets.svelte-1p04eds{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (width<=720px){.markets.svelte-1p04eds{grid-template-columns:1fr}}.market.svelte-1p04eds{background:var(--bg-secondary);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.market-label.svelte-1p04eds{color:var(--text-muted);font-size:9.5px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.odds-btn.svelte-1p04eds{background:var(--bg-hover);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-primary);border:1px solid #0000;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;transition:all .15s;display:flex}.odds-btn.svelte-1p04eds:hover{background:var(--accent-glow);border-color:var(--accent-primary)}.ob-team.svelte-1p04eds{color:var(--text-secondary)}.ob-odds.svelte-1p04eds{font-family:var(--font-mono);color:var(--accent-primary);font-weight:700}.parlay-row.svelte-1p04eds{gap:4px;display:flex}.mini-parlay.svelte-1p04eds{border:1px dashed var(--border);border-radius:var(--radius-sm);cursor:pointer;color:var(--text-muted);background:0 0;flex:1;justify-content:center;align-items:center;padding:3px;display:flex}.mini-parlay.svelte-1p04eds:hover{color:var(--accent-primary);border-color:var(--accent-primary)}.bets-list.svelte-1p04eds{flex-direction:column;gap:8px;display:flex}.bet-card.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-left:3px solid var(--text-muted);border-radius:var(--radius-sm);grid-template-columns:36px 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.bet-card.win.svelte-1p04eds{border-left-color:var(--success)}.bet-card.loss.svelte-1p04eds{border-left-color:var(--error)}.bet-card.push.svelte-1p04eds{border-left-color:var(--warning)}.bet-card.pending.svelte-1p04eds{border-left-color:var(--info)}.bet-card.compact.svelte-1p04eds{padding:8px 14px}.bet-icon.svelte-1p04eds{border-radius:var(--radius-full);background:var(--bg-hover);width:30px;height:30px;color:var(--text-muted);justify-content:center;align-items:center;display:flex}.bet-card.win.svelte-1p04eds .bet-icon:where(.svelte-1p04eds){color:var(--success)}.bet-card.loss.svelte-1p04eds .bet-icon:where(.svelte-1p04eds){color:var(--error)}.bet-card.pending.svelte-1p04eds .bet-icon:where(.svelte-1p04eds){color:var(--info)}.bet-title.svelte-1p04eds{align-items:center;gap:10px;margin-bottom:3px;display:flex}.match-line.svelte-1p04eds{color:var(--text-primary);font-size:12px;font-weight:600}.bet-status-tag.svelte-1p04eds{border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.08em;font-size:9.5px;font-family:var(--font-mono);padding:1px 7px}.bet-status-tag.win.svelte-1p04eds{background:color-mix(in srgb, var(--success) 20%, transparent);color:var(--success)}.bet-status-tag.loss.svelte-1p04eds{background:color-mix(in srgb, var(--error) 20%, transparent);color:var(--error)}.bet-status-tag.push.svelte-1p04eds{background:color-mix(in srgb, var(--warning) 20%, transparent);color:var(--warning)}.bet-status-tag.pending.svelte-1p04eds{background:color-mix(in srgb, var(--info) 20%, transparent);color:var(--info)}.bet-line.svelte-1p04eds{color:var(--text-muted);font-size:11px;font-family:var(--font-mono);flex-wrap:wrap;gap:4px;display:flex}.bet-odds.svelte-1p04eds{color:var(--accent-primary);font-weight:600}.bet-sub.svelte-1p04eds{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono);margin-top:2px}.bet-amount.svelte-1p04eds{text-align:right}.amt-stake.svelte-1p04eds{font-size:12px;font-family:var(--font-mono);color:var(--text-primary);font-weight:600}.amt-payout.svelte-1p04eds{font-size:10.5px;font-family:var(--font-mono);margin-top:2px}.stats-grid.svelte-1p04eds{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.stat-card.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:6px;padding:16px;display:flex}.stat-card.big.svelte-1p04eds{justify-content:space-between;min-height:120px}.stat-card.positive.svelte-1p04eds{border-top:3px solid var(--success)}.stat-card.negative.svelte-1p04eds{border-top:3px solid var(--error)}.stat-head.svelte-1p04eds{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-family:var(--font-mono);align-items:center;gap:6px;display:inline-flex}.stat-big.svelte-1p04eds{font-family:var(--font-mono);color:var(--text-primary);align-items:baseline;gap:8px;font-size:22px;font-weight:700;display:flex}.stat-card.positive.svelte-1p04eds .stat-big:where(.svelte-1p04eds){color:var(--success)}.stat-card.negative.svelte-1p04eds .stat-big:where(.svelte-1p04eds){color:var(--error)}.stat-mid.svelte-1p04eds{font-family:var(--font-mono);color:var(--text-primary);font-size:16px;font-weight:600}.stat-sub.svelte-1p04eds{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono)}.sep.svelte-1p04eds{color:var(--text-muted);font-weight:300}.form-strip.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:14px;margin-top:16px;padding:12px 14px;display:flex}.strip-label.svelte-1p04eds{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-family:var(--font-mono)}.form-dots.svelte-1p04eds{gap:4px;display:flex}.form-dot.svelte-1p04eds{border-radius:var(--radius-sm);width:22px;height:22px;font-family:var(--font-mono);background:var(--bg-hover);color:var(--text-muted);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.form-dot.win.svelte-1p04eds{background:color-mix(in srgb, var(--success) 22%, transparent);color:var(--success)}.form-dot.loss.svelte-1p04eds{background:color-mix(in srgb, var(--error) 22%, transparent);color:var(--error)}.form-dot.push.svelte-1p04eds{background:color-mix(in srgb, var(--warning) 22%, transparent);color:var(--warning)}.lb-list.svelte-1p04eds{flex-direction:column;gap:2px;display:flex}.lb-row.svelte-1p04eds{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:50px 28px 1fr auto auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.lb-rank.svelte-1p04eds{font-family:var(--font-mono);text-align:center;color:var(--text-muted);font-size:14px}.lb-av.svelte-1p04eds{border-radius:var(--radius-full);background:var(--bg-hover);width:24px;height:24px}.lb-name.svelte-1p04eds{color:var(--text-primary);font-size:12px;font-weight:500}.lb-rec.svelte-1p04eds{font-size:10.5px;font-family:var(--font-mono);color:var(--text-muted)}.lb-val.svelte-1p04eds{font-size:12px;font-family:var(--font-mono);color:var(--accent-primary);font-weight:600}.empty-panel.svelte-1p04eds{text-align:center;color:var(--text-muted);flex-direction:column;align-items:center;gap:10px;padding:40px;display:flex}.empty-panel.svelte-1p04eds h3:where(.svelte-1p04eds){color:var(--text-secondary);margin:0;font-size:14px}.empty-panel.svelte-1p04eds p:where(.svelte-1p04eds){margin:0;font-size:11px}.empty-state.svelte-1p04eds{text-align:center;color:var(--text-muted);padding:30px 14px;font-size:11px}.center-flex.svelte-1p04eds{justify-content:center;align-items:center;min-height:300px;display:flex}.slip-drawer.svelte-1p04eds{background:var(--bg-secondary);flex-direction:column;height:100%;display:flex;overflow:hidden}.slip-head.svelte-1p04eds{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.slip-head.svelte-1p04eds h3:where(.svelte-1p04eds){text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.slip-sub.svelte-1p04eds{color:var(--text-muted);font-size:10.5px;font-family:var(--font-mono);margin:2px 0 0}.legs.svelte-1p04eds{flex:1;margin:0;padding:8px;list-style:none;overflow-y:auto}.leg-row.svelte-1p04eds{background:var(--bg-primary);border-radius:var(--radius-sm);align-items:center;gap:8px;margin-bottom:4px;padding:8px 10px;display:flex}.leg-body.svelte-1p04eds{flex:1;min-width:0}.leg-title.svelte-1p04eds{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.leg-sub.svelte-1p04eds{color:var(--text-muted);font-size:10px;font-family:var(--font-mono);margin-top:2px}.leg-odds.svelte-1p04eds{color:var(--accent-primary);font-weight:600}.slip-foot.svelte-1p04eds{border-top:1px solid var(--border);padding:12px 14px}.stake-input.svelte-1p04eds{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.stake-input.svelte-1p04eds span:where(.svelte-1p04eds){color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.stake-input.svelte-1p04eds input:where(.svelte-1p04eds){background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:80px;color:var(--text-primary);font-family:var(--font-mono);flex:1;padding:6px 10px;font-size:13px}.stake-input.big.svelte-1p04eds{flex-direction:column;align-items:stretch}.stake-input.big.svelte-1p04eds input:where(.svelte-1p04eds){width:100%;padding:10px 14px;font-size:18px}.stake-chip.svelte-1p04eds{background:var(--bg-hover);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-mono);text-transform:uppercase;border:none;padding:4px 8px;font-size:10px}.stake-chip.svelte-1p04eds:hover{background:var(--accent-primary);color:var(--bg-primary)}.payout-line.svelte-1p04eds{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 0;font-size:11px;display:flex}.slip-actions.svelte-1p04eds{justify-content:flex-end;gap:8px;display:flex}.modal-backdrop.svelte-1p04eds{z-index:1500;background:#0009;justify-content:center;align-items:center;animation:.1s svelte-1p04eds-fadein;display:flex;position:fixed;inset:0}@keyframes svelte-1p04eds-fadein{0%{opacity:0}to{opacity:1}}.modal-card.svelte-1p04eds{background:var(--bg-secondary);border-radius:var(--radius-md);flex-direction:column;width:440px;max-width:92vw;display:flex;overflow:hidden}.modal-head.svelte-1p04eds{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.modal-head.svelte-1p04eds h3:where(.svelte-1p04eds){text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:13px}.modal-body.svelte-1p04eds{flex-direction:column;gap:12px;padding:18px;display:flex}.confirm-line.svelte-1p04eds{text-align:center;margin-bottom:6px;font-size:14px;font-weight:600}.confirm-row.svelte-1p04eds{justify-content:space-between;align-items:center;padding:6px 0;font-size:12px;display:flex}.confirm-label.svelte-1p04eds{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-family:var(--font-mono)}.odds-val.svelte-1p04eds{color:var(--accent-primary);font-family:var(--font-mono);font-size:14px}.chip-grid.svelte-1p04eds{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.payout-box.svelte-1p04eds{background:var(--bg-primary);border-radius:var(--radius-sm);border:1px solid var(--border);margin-top:8px;padding:12px 14px}.pb-row.svelte-1p04eds{justify-content:space-between;align-items:center;padding:4px 0;font-size:11.5px;display:flex}.pb-row.total.svelte-1p04eds{border-top:1px solid var(--border);margin-top:4px;padding-top:8px;font-size:13px}.modal-foot.svelte-1p04eds{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:14px 18px;display:flex}.icon-btn.svelte-1p04eds{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex}.icon-btn.svelte-1p04eds:hover{color:var(--text-primary)}.accent.svelte-1p04eds{background:var(--accent-primary);color:var(--bg-primary);border-color:var(--accent-primary)}.accent.svelte-1p04eds:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.accent-text.svelte-1p04eds{color:var(--accent-primary)}.win-text.svelte-1p04eds{color:var(--success)}.loss-text.svelte-1p04eds{color:var(--error)}.push-text.svelte-1p04eds{color:var(--warning)}.pending-text.svelte-1p04eds{color:var(--info)}.muted-sm.svelte-1p04eds{color:var(--text-muted);font-size:10.5px}.spin{animation:1s linear infinite svelte-1p04eds-spin}@keyframes svelte-1p04eds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bedtime-root.svelte-7w5v09{max-width:1280px;color:var(--text);min-height:100%;margin:0 auto;padding:20px 24px 32px}.empty-wrap.svelte-7w5v09{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:80px 16px;display:flex}.empty-title.svelte-7w5v09{color:var(--text);font-size:16px;font-weight:600}.empty-sub.svelte-7w5v09{font-size:13px}.empty-inline.svelte-7w5v09{color:var(--muted);padding:12px 4px;font-size:12px}.bt-header.svelte-7w5v09{justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.bt-title.svelte-7w5v09{letter-spacing:.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.bt-head-right.svelte-7w5v09{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bt-clock.svelte-7w5v09{color:var(--muted);border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff08);align-items:center;gap:6px;padding:6px 10px;font-size:11px;display:flex}.bt-guild-wrap.svelte-7w5v09{min-width:200px}.bt-power.svelte-7w5v09{border-radius:var(--radius-sm);border:1px solid var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);color:var(--success);cursor:pointer;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.bt-power.off.svelte-7w5v09{border-color:var(--muted);color:var(--muted);background:0 0}.bt-grid.svelte-7w5v09{grid-template-columns:1.1fr 1fr;gap:16px;display:grid}.bt-col.svelte-7w5v09{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width<=920px){.bt-grid.svelte-7w5v09{grid-template-columns:1fr}}.bt-live-card.svelte-7w5v09{text-align:center;border-radius:var(--radius-sm);padding:28px 24px;position:relative;overflow:hidden}.bt-live-card.sleeping.svelte-7w5v09{background:color-mix(in srgb, var(--accent-primary) 8%, var(--bg-secondary));border-color:color-mix(in srgb, var(--accent-primary) 30%, var(--border))}.live-icon.svelte-7w5v09{border-radius:var(--radius-full);background:color-mix(in srgb, var(--accent) 18%, transparent);width:64px;height:64px;color:var(--accent);justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.live-icon.idle.svelte-7w5v09{color:var(--muted);background:var(--panel-alt,#ffffff0a)}.live-label.svelte-7w5v09{color:var(--muted);text-transform:uppercase;letter-spacing:.18em;font-size:13px}.live-dur.svelte-7w5v09{font-variant-numeric:tabular-nums;margin-top:4px;font-size:36px;font-weight:700}.live-meta.svelte-7w5v09{color:var(--muted);margin-top:6px;font-size:12px}.live-sub.svelte-7w5v09{color:var(--muted);margin-top:10px;padding:0 24px;font-size:13px;line-height:1.5}.sleep-btn.svelte-7w5v09,.wake-btn.svelte-7w5v09{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--accent);background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);align-items:center;gap:8px;margin-top:18px;padding:10px 18px;font-size:13px;font-weight:600;transition:transform 80ms;display:inline-flex}.sleep-btn.svelte-7w5v09:hover,.wake-btn.svelte-7w5v09:hover{transform:translateY(-1px)}.sleep-btn.svelte-7w5v09:disabled{opacity:.5;cursor:not-allowed}.wake-btn.svelte-7w5v09{border-color:var(--warning);background:var(--warning-bg);color:var(--warning)}.bt-prefs-card.svelte-7w5v09{padding:18px 20px}.card-head.svelte-7w5v09{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.card-title.svelte-7w5v09{letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:700}.prefs-row.svelte-7w5v09{margin-bottom:12px}.prefs-row.two.svelte-7w5v09{grid-template-columns:1fr 1fr;gap:12px;display:grid}.prefs-row.svelte-7w5v09 label:where(.svelte-7w5v09){display:block}.label-text.svelte-7w5v09{color:var(--muted);letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:inline-flex}.input.svelte-7w5v09{background:var(--input-bg,var(--panel));width:100%;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;padding:8px 10px;font-size:13px}.toggle.svelte-7w5v09{border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff05);border:1px solid var(--border);cursor:pointer;align-items:center;gap:8px;padding:10px 12px;display:flex}.toggle.svelte-7w5v09 input:where(.svelte-7w5v09){accent-color:var(--accent)}.toggle-label.svelte-7w5v09{align-items:center;gap:6px;font-size:12px;display:inline-flex}.stat-row.svelte-7w5v09{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.stat-card.svelte-7w5v09{border-radius:var(--radius-sm);flex-direction:column;align-items:flex-start;gap:4px;padding:16px;display:flex;position:relative}.stat-card.svelte-7w5v09 svg.stat-ic{color:var(--accent);margin-bottom:2px}.stat-val.svelte-7w5v09{font-variant-numeric:tabular-nums;font-size:24px;font-weight:700;line-height:1}.stat-lbl.svelte-7w5v09{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.last7-card.svelte-7w5v09{padding:18px 20px 22px}.bars.svelte-7w5v09{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;height:120px;padding-top:4px;display:grid}.bar-wrap.svelte-7w5v09{background:var(--panel-alt,#ffffff08);border-radius:var(--radius-sm);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.bar-fill.svelte-7w5v09{background:var(--accent);opacity:.85;width:100%}.bar-cap.svelte-7w5v09{text-align:center;color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;top:4px;left:0;right:0}.history-card.svelte-7w5v09{padding:18px 20px}.history-list.svelte-7w5v09{flex-direction:column;gap:6px;max-height:360px;display:flex;overflow-y:auto}.history-row.svelte-7w5v09{border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff05);border:1px solid #0000;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.history-row.open.svelte-7w5v09{background:color-mix(in srgb, var(--accent) 10%, transparent);border-color:color-mix(in srgb, var(--accent) 35%, transparent)}.hr-main.svelte-7w5v09{flex-direction:column;gap:2px;min-width:0;display:flex}.hr-times.svelte-7w5v09{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.hr-sep.svelte-7w5v09{color:var(--muted)}.hr-meta.svelte-7w5v09{color:var(--muted);gap:10px;font-size:11px;display:flex}.hr-dur.svelte-7w5v09{color:var(--accent);font-weight:600}.hr-del.svelte-7w5v09{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px}.hr-del.svelte-7w5v09:hover{color:var(--danger);background:var(--danger-bg)}.bday-root.svelte-13e8quy{max-width:1280px;color:var(--text);min-height:100%;margin:0 auto;padding:20px 24px 32px}.empty-wrap.svelte-13e8quy{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:80px 16px;display:flex}.empty-title.svelte-13e8quy{color:var(--text);font-size:16px;font-weight:600}.empty-sub.svelte-13e8quy{font-size:13px}.empty-inline.svelte-13e8quy{color:var(--muted);padding:12px 4px;font-size:12px}.bd-header.svelte-13e8quy{justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.bd-title.svelte-13e8quy{letter-spacing:.02em;align-items:center;gap:10px;font-size:20px;font-weight:700;display:flex}.bd-guild-wrap.svelte-13e8quy{min-width:200px}.bd-grid.svelte-13e8quy{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bd-col.svelte-13e8quy{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width<=920px){.bd-grid.svelte-13e8quy{grid-template-columns:1fr}}.card.svelte-13e8quy{border-radius:var(--radius-sm);padding:18px 20px;position:relative}.card-head.svelte-13e8quy{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.card-title.svelte-13e8quy{letter-spacing:.12em;text-transform:uppercase;color:var(--text);font-size:13px;font-weight:700}.field.svelte-13e8quy{margin-bottom:12px;display:block}.field-row.svelte-13e8quy{margin-bottom:12px}.field-row.two.svelte-13e8quy{grid-template-columns:1fr 1fr;gap:12px;display:grid}.field-row.three.svelte-13e8quy{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.label-text.svelte-13e8quy{color:var(--muted);letter-spacing:.04em;align-items:center;gap:6px;margin-bottom:4px;font-size:11px;display:inline-flex}.input.svelte-13e8quy{background:var(--input-bg,var(--panel));width:100%;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);box-sizing:border-box;padding:8px 10px;font-size:13px}.search-inline.svelte-13e8quy{width:auto;max-width:160px;padding:4px 8px;font-size:11px}.hint.svelte-13e8quy{color:var(--muted);margin-top:4px;font-size:10px;display:block}.hint.svelte-13e8quy code:where(.svelte-13e8quy){background:var(--panel-alt,#ffffff0a);border-radius:var(--radius-sm);padding:1px 4px;font-size:10px}.btn-add.svelte-13e8quy{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--accent,var(--accent-primary));background:color-mix(in srgb, var(--accent,var(--accent-primary)) 14%, transparent);color:var(--accent,var(--accent-primary));align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.btn-add.svelte-13e8quy:disabled{opacity:.5;cursor:not-allowed}.member-scroll.svelte-13e8quy{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff05);max-height:180px;margin-top:6px;overflow-y:auto}.member-row.svelte-13e8quy{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.member-row.svelte-13e8quy:hover{background:var(--panel-alt,#ffffff0a)}.member-row.selected.svelte-13e8quy{background:color-mix(in srgb, var(--accent) 20%, transparent);color:var(--accent)}.avatar.svelte-13e8quy{border-radius:var(--radius-full);object-fit:cover;width:20px;height:20px}.avatar.lg.svelte-13e8quy{width:28px;height:28px}.mname.svelte-13e8quy{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.upcoming-list.svelte-13e8quy{flex-direction:column;gap:8px;display:flex}.upcoming-row.svelte-13e8quy{border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff05);border:1px solid var(--border);align-items:center;gap:10px;padding:10px 12px;display:flex}.up-info.svelte-13e8quy{flex:1;min-width:0}.up-name.svelte-13e8quy{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.up-date.svelte-13e8quy{color:var(--muted);font-size:11px}.up-days.svelte-13e8quy{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.up-days.today.svelte-13e8quy{color:#f5c066;border-radius:var(--radius-sm);background:#f5c06624;padding:2px 8px;font-size:11px}.bday-list.svelte-13e8quy{flex-direction:column;gap:4px;max-height:420px;display:flex;overflow-y:auto}.bday-row.svelte-13e8quy{border-radius:var(--radius-sm);background:var(--panel-alt,#ffffff05);align-items:center;gap:10px;padding:8px 10px;font-size:12px;display:flex}.br-info.svelte-13e8quy{flex:1;min-width:0}.br-name.svelte-13e8quy{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.br-date.svelte-13e8quy{color:var(--muted);font-size:11px}.br-del.svelte-13e8quy{color:var(--muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px}.br-del.svelte-13e8quy:hover{color:var(--danger,#e06c6c);background:#e06c6c1a}.logs-page.svelte-1dmgykc{flex-direction:column;gap:10px;height:100%;padding:12px;display:flex;overflow:hidden}.filter-bar.svelte-1dmgykc{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.filter-group.svelte-1dmgykc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.group-label.svelte-1dmgykc{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:4px;margin-right:2px;font-size:11px;display:inline-flex}.chip.svelte-1dmgykc{border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:3px 9px;font-size:11px;transition:all .15s}.chip.svelte-1dmgykc:hover{color:var(--text-primary);border-color:var(--accent-primary)}.chip.active.svelte-1dmgykc{background:var(--chip-color,var(--accent-primary));color:var(--bg-primary);border-color:#0000;font-weight:600}.filter-group.search.svelte-1dmgykc{background:var(--bg-tertiary,#0f172a);border:1px solid var(--border);border-radius:var(--radius-sm);flex:1;min-width:200px;padding:4px 8px}.filter-group.search.svelte-1dmgykc input:where(.svelte-1dmgykc){color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:12px}.live-toggle.svelte-1dmgykc{border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px 10px;font-size:11px;display:inline-flex}.live-toggle.on.svelte-1dmgykc{color:var(--success);border-color:var(--success)}.copy-errors-btn.svelte-1dmgykc{border-radius:var(--radius-sm);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px 10px;font-size:11px;transition:all .15s;display:inline-flex}.copy-errors-btn.svelte-1dmgykc:hover{color:var(--error);border-color:var(--error)}.copy-errors-btn.success.svelte-1dmgykc{color:var(--success);border-color:var(--success)}.stats-row.svelte-1dmgykc{color:var(--text-muted);gap:14px;padding:0 4px;font-size:11px;display:flex}.stat.svelte-1dmgykc b:where(.svelte-1dmgykc){color:var(--text-primary);margin-left:2px}.log-list.svelte-1dmgykc{flex:1;padding:4px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-y:auto}.empty.svelte-1dmgykc{text-align:center;color:var(--text-muted);padding:40px}.log-row.svelte-1dmgykc{border-bottom:1px solid var(--border-color,#1e293b)}.row-head.svelte-1dmgykc{width:100%;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;grid-template-columns:16px 80px 70px auto 1fr auto;align-items:center;gap:8px;padding:6px 12px;display:grid}.row-head.svelte-1dmgykc:hover{background:var(--bg-tertiary,#0f172a)}.caret.svelte-1dmgykc{color:var(--text-muted);display:inline-flex}.ts.svelte-1dmgykc{color:var(--text-muted);font-size:11px}.level.svelte-1dmgykc{font-size:11px;font-weight:600}.cog.svelte-1dmgykc{color:var(--accent-primary);border-radius:var(--radius-sm);background:#22d3ee14;padding:1px 6px;font-size:11px}.msg.svelte-1dmgykc{text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);overflow:hidden}.exc.svelte-1dmgykc{color:var(--error);border-radius:var(--radius-sm);background:#f8717114;padding:1px 6px;font-size:11px}.row-body.svelte-1dmgykc{background:var(--bg-tertiary,#0f172a);padding:8px 36px 12px}.meta.svelte-1dmgykc{color:var(--text-muted);flex-wrap:wrap;gap:12px;margin-bottom:6px;font-size:11px;display:flex}.meta.svelte-1dmgykc b:where(.svelte-1dmgykc){color:var(--text-primary)}.traceback.svelte-1dmgykc{background:var(--bg-primary);border-radius:var(--radius-sm);border:1px solid var(--border-color,#1e293b);color:var(--text-secondary);white-space:pre;max-height:400px;margin:0;padding:8px 10px;font-size:11px;line-height:1.5;overflow:auto}.load-more.svelte-1dmgykc{border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;margin:12px auto;padding:6px 16px;font-size:11px;display:block}.load-more.svelte-1dmgykc:hover:not(:disabled){color:var(--accent-primary);border-color:var(--accent-primary)}.wrapped-container.svelte-h5ju6g{z-index:9999;box-sizing:border-box;background:var(--bg-primary);color:var(--text-primary);justify-content:center;align-items:center;padding:32px;display:flex;position:fixed;inset:0}.wrapped-card.svelte-h5ju6g{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;max-width:960px;color:var(--text-primary);padding:48px 56px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059,inset 0 1px #ffffff08}.deco-grid.svelte-h5ju6g{pointer-events:none;opacity:.09;background-image:linear-gradient(to right, var(--text-primary) 1px, transparent 1px), linear-gradient(to bottom, var(--text-primary) 1px, transparent 1px);background-position:-1px -1px;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 85%);mask-image:radial-gradient(#000 40%,#0000 85%)}.deco-grain.svelte-h5ju6g{opacity:.04;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.deco-vignette.svelte-h5ju6g{pointer-events:none;background:radial-gradient(#0000 50%,#00000052 100%);position:absolute;inset:0}.deco-rays.svelte-h5ju6g{pointer-events:none;opacity:.14;background:repeating-linear-gradient(45deg, transparent 0 22px, var(--accent-primary) 22px 24px);width:380px;height:380px;position:absolute;top:-80px;right:-80px;-webkit-mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 100% 0,#000 0%,#0000 70%)}.deco-ghost-icon.svelte-h5ju6g{pointer-events:none;color:var(--accent-primary);opacity:.055;line-height:0;position:absolute;top:54%;right:-160px;transform:translateY(-50%)rotate(-12deg)}.slide-counter.svelte-h5ju6g{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);opacity:.55;z-index:2;align-items:baseline;gap:2px;font-weight:800;display:flex;position:absolute;top:44px;right:56px}.sc-idx.svelte-h5ju6g{color:var(--accent-primary);font-size:28px}.sc-sep.svelte-h5ju6g{opacity:.6;margin:0 2px;font-size:22px}.sc-total.svelte-h5ju6g{font-size:22px}.wrapped-header.svelte-h5ju6g{text-align:center;z-index:1;margin-bottom:40px;position:relative}.period-chip.svelte-h5ju6g{background:color-mix(in srgb, var(--accent-primary) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent-primary) 45%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary);align-items:center;padding:5px 16px;font-size:11px;font-weight:700;display:inline-flex}.mode-chip.svelte-h5ju6g{background:color-mix(in srgb, var(--accent-secondary) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent-secondary) 38%, transparent);border-radius:var(--radius-sm);font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-secondary);align-items:center;gap:6px;padding:5px 14px;font-size:11px;font-weight:700;display:inline-flex}.title.svelte-h5ju6g{font-family:var(--font-mono);letter-spacing:-3px;color:var(--accent-primary);margin:14px 0 0;font-size:72px;font-weight:800;line-height:1}.guild-name.svelte-h5ju6g{color:var(--text-muted);letter-spacing:.18em;text-transform:uppercase;margin:12px 0 0;font-size:16px;font-weight:600}.stats-grid.svelte-h5ju6g{z-index:1;grid-template-columns:repeat(2,1fr);gap:16px;display:grid;position:relative}.stat-box.svelte-h5ju6g{background:color-mix(in srgb, var(--bg-primary) 55%, var(--bg-secondary));border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:24px 26px}.hero-box.svelte-h5ju6g{text-align:center;background:var(--bg-elevated);border-color:color-mix(in srgb, var(--accent-primary) 30%, var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-primary) 8%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.stat-icon.svelte-h5ju6g{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex}.messages-icon.svelte-h5ju6g{background:color-mix(in srgb, var(--accent-primary) 18%, transparent);color:var(--accent-primary)}.voice-icon.svelte-h5ju6g{background:color-mix(in srgb, var(--accent-secondary) 18%, transparent);color:var(--accent-secondary)}.stat-value.svelte-h5ju6g{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:42px;font-weight:800;line-height:1}.stat-label.svelte-h5ju6g{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;margin-top:6px;font-size:11px}.story-box.svelte-h5ju6g{grid-column:span 2}.story-badge.svelte-h5ju6g{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-primary) 14%, transparent);color:var(--accent-primary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;align-items:center;gap:6px;margin-bottom:10px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.story-badge.center.svelte-h5ju6g{margin:0 auto 12px}.story-content.svelte-h5ju6g{color:var(--text-secondary);font-size:15px;line-height:1.55}.user-tag.svelte-h5ju6g{background:color-mix(in srgb, var(--accent-primary) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent-primary) 32%, transparent);border-radius:var(--radius-sm);color:var(--text-primary);padding:2px 8px;font-weight:600;display:inline-block}.hl.svelte-h5ju6g{font-weight:700}.hl-primary.svelte-h5ju6g{color:var(--accent-primary)}.hl-secondary.svelte-h5ju6g{color:var(--accent-secondary)}.ranked-list.svelte-h5ju6g{flex-direction:column;gap:6px;display:flex}.ranked-row.svelte-h5ju6g{background:color-mix(in srgb, var(--bg-primary) 50%, var(--bg-secondary));border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:48px 1fr auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.ranked-pos.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-primary);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.ranked-name.svelte-h5ju6g{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ranked-val.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.emotes-box.svelte-h5ju6g{text-align:center;grid-column:span 2}.emotes-list.svelte-h5ju6g{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;display:flex}.emote-item.svelte-h5ju6g{background:color-mix(in srgb, var(--bg-primary) 50%, var(--bg-secondary));border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:6px;min-width:96px;padding:12px 16px;display:flex}.emote-rank.svelte-h5ju6g{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);font-size:10px;font-weight:700}.emote-img.svelte-h5ju6g{object-fit:contain;width:42px;height:42px;image-rendering:-webkit-optimize-contrast}.emote-count.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-primary);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.wrapped-footer.svelte-h5ju6g{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.28em;color:var(--text-muted);z-index:1;justify-content:center;align-items:center;gap:14px;margin-top:36px;font-size:11px;display:flex;position:relative}.footer-line.svelte-h5ju6g{background:linear-gradient(to right, transparent, var(--border), transparent);flex:1;max-width:140px;height:1px}.wrapped-container.slide-mode.svelte-h5ju6g{background:var(--bg-primary);padding:0}.slide-card.svelte-h5ju6g{border-radius:var(--radius-sm);width:1200px;max-width:1200px;height:1200px;box-shadow:none;background:var(--bg-elevated);border:none;flex-direction:column;padding:80px 90px;display:flex}.slide-header.svelte-h5ju6g{text-align:left;z-index:1;flex-direction:column;gap:16px;display:flex;position:relative}.header-row.svelte-h5ju6g{align-items:center;gap:10px;display:flex}.guild-line.svelte-h5ju6g{align-items:center;gap:16px;display:flex}.guild-avatar.svelte-h5ju6g{border-radius:var(--radius-full);border:2px solid color-mix(in srgb, var(--accent-primary) 40%, var(--border));object-fit:cover;width:56px;height:56px}.slide-guild.svelte-h5ju6g{letter-spacing:.2em;color:var(--text-primary);margin:0;font-size:18px}.slide-body.svelte-h5ju6g{text-align:center;z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;display:flex;position:relative}.slide-badge.svelte-h5ju6g{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent-primary) 16%, transparent);border:1px solid color-mix(in srgb, var(--accent-primary) 45%, transparent);color:var(--accent-primary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.2em;box-shadow:0 4px 18px color-mix(in srgb, var(--accent-primary) 18%, transparent);align-items:center;gap:10px;padding:10px 22px;font-size:15px;font-weight:700;display:inline-flex}.slide-mega.svelte-h5ju6g{font-family:var(--font-mono);letter-spacing:-2px;color:var(--accent-primary);word-break:break-word;max-width:1000px;text-shadow:0 4px 24px color-mix(in srgb, var(--accent-primary) 22%, transparent);font-size:84px;font-weight:800;line-height:1.05}.slide-caption.svelte-h5ju6g{color:var(--text-muted);letter-spacing:.02em;font-size:24px;font-weight:500}.slide-amp.svelte-h5ju6g{color:var(--accent-secondary);margin:0 14px;font-weight:400}.slide-dual.svelte-h5ju6g{justify-content:center;align-items:center;gap:60px;margin-top:24px;display:flex}.slide-stat.svelte-h5ju6g{flex-direction:column;align-items:center;gap:10px;display:flex}.slide-stat-value.svelte-h5ju6g{font-family:var(--font-mono);letter-spacing:-3px;color:var(--accent-primary);font-variant-numeric:tabular-nums;text-shadow:0 4px 24px color-mix(in srgb, var(--accent-primary) 22%, transparent);font-size:96px;font-weight:800;line-height:1}.slide-stat-label.svelte-h5ju6g{color:var(--text-muted);text-transform:uppercase;letter-spacing:.2em;font-size:16px;font-weight:600}.slide-divider.svelte-h5ju6g{background:linear-gradient(to bottom, transparent, var(--border), transparent);width:1px;height:120px}.slide-podium.svelte-h5ju6g{flex-direction:column;gap:14px;width:100%;max-width:760px;display:flex}.podium-row.svelte-h5ju6g{background:color-mix(in srgb, var(--bg-primary) 50%, var(--bg-secondary));border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:80px 1fr auto;align-items:center;gap:20px;padding:18px 24px;display:grid;position:relative}.podium-row.podium-gold.svelte-h5ju6g{border-color:color-mix(in srgb, var(--accent-primary) 55%, var(--border));background:color-mix(in srgb, var(--accent-primary) 8%, var(--bg-elevated));box-shadow:0 6px 24px color-mix(in srgb, var(--accent-primary) 16%, transparent)}.podium-pos.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-primary);letter-spacing:.1em;text-transform:uppercase;font-size:18px;font-weight:800}.podium-name.svelte-h5ju6g{color:var(--text-primary);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:700;overflow:hidden}.podium-val.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-secondary);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.slide-emotes.svelte-h5ju6g{justify-content:center;align-items:flex-end;gap:48px;display:flex}.slide-emote.svelte-h5ju6g{background:color-mix(in srgb, var(--bg-primary) 50%, var(--bg-secondary));border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;align-items:center;gap:12px;min-width:180px;padding:24px 32px;display:flex}.slide-emote.emote-gold.svelte-h5ju6g{border-color:color-mix(in srgb, var(--accent-primary) 50%, var(--border));box-shadow:0 10px 40px color-mix(in srgb, var(--accent-primary) 22%, transparent);transform:translateY(-16px)scale(1.08)}.slide-emote-img.svelte-h5ju6g{object-fit:contain;width:120px;height:120px;image-rendering:-webkit-optimize-contrast}.slide-emote-rank.svelte-h5ju6g{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);font-size:14px;font-weight:700}.slide-emote-count.svelte-h5ju6g{font-family:var(--font-mono);color:var(--accent-primary);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800}.center-content.svelte-h5ju6g{color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;font-size:13px;display:flex}.loader.svelte-h5ju6g{border:2px solid var(--border);border-top-color:var(--accent-primary);border-radius:var(--radius-full);width:32px;height:32px;animation:1s linear infinite svelte-h5ju6g-spin}@keyframes svelte-h5ju6g-spin{to{transform:rotate(360deg)}}.error.svelte-h5ju6g{color:var(--error)}.dr-room.svelte-1xee7nm{--dr-ink:#e8eaf0;--dr-ink-2:#a8afc0;--dr-fade:#5a6070;--dr-bg:#0d0f14;--dr-bg-2:#131620;--dr-bg-3:#1a1e2e;--dr-rule:#252a38;--dr-rule-2:#1e2230;--dr-good:#6db86b;--dr-info:#6aa8ff;--dr-warn:#e9b94a;--dr-bad:#e36a6a;--dr-accent:#c97cbf;--dr-accent-2:#e6c87a;--dr-mono:var(--font-mono);--dr-size-xs:9.5px;--dr-size-sm:11px;--dr-size-md:13px;--dr-size-lg:17px;background:var(--dr-bg);width:100%;height:100%;color:var(--dr-ink);font-family:var(--dr-mono);flex-direction:column;display:flex;overflow:auto}.dr-room.svelte-1xee7nm *{border-radius:0!important}.dr-topstrip.svelte-1xee7nm{border-bottom:1px solid var(--dr-rule);background:var(--dr-bg-2);font-size:var(--dr-size-sm);justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.dr-brand.svelte-1xee7nm{text-transform:uppercase;letter-spacing:.18em;color:var(--dr-accent);align-items:center;gap:6px;font-weight:700;display:inline-flex}.dr-stat-cluster.svelte-1xee7nm{border-left:1px solid var(--dr-rule);align-items:stretch;gap:0;display:inline-flex}.dr-stat-cell.svelte-1xee7nm{border-right:1px solid var(--dr-rule);align-items:baseline;gap:6px;padding:4px 14px;display:inline-flex}.dr-cell-label.svelte-1xee7nm{font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--dr-fade)}.dr-cell-num.svelte-1xee7nm{color:var(--dr-ink);font-weight:600}.dr-cell-sub.svelte-1xee7nm{color:var(--dr-fade);font-size:var(--dr-size-xs)}.dr-icon-btn.svelte-1xee7nm{border:1px solid var(--dr-rule);color:var(--dr-fade);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:12px;display:inline-flex}.dr-icon-btn.svelte-1xee7nm:hover{color:var(--dr-ink);border-color:var(--dr-accent)}.dr-grid.svelte-1xee7nm{flex:1;grid-template-columns:200px 1fr 380px;gap:0;min-height:0;display:grid}.dr-section-head.svelte-1xee7nm{text-transform:uppercase;letter-spacing:.16em;font-size:var(--dr-size-xs);color:var(--dr-fade);border-bottom:1px solid var(--dr-rule-2);justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.dr-empty.svelte-1xee7nm{color:var(--dr-fade);font-size:var(--dr-size-sm);padding:18px 16px;font-style:italic}.dr-loading.svelte-1xee7nm{text-align:center;color:var(--dr-fade);font-size:var(--dr-size-sm);text-transform:uppercase;letter-spacing:.2em;padding:60px}.dr-people.svelte-1xee7nm{border-right:1px solid var(--dr-rule);background:var(--dr-bg-2);overflow-y:auto}.dr-people-list.svelte-1xee7nm{margin:0;padding:4px 0 12px;list-style:none}.dr-person.svelte-1xee7nm{width:100%;color:var(--dr-ink-2);font-family:var(--dr-mono);font-size:var(--dr-size-sm);cursor:pointer;text-align:left;background:0 0;border:none;border-left:2px solid #0000;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:8px 14px;transition:background .1s,border-color .1s,color .1s;display:grid}.dr-person.svelte-1xee7nm:hover{background:var(--dr-bg-3);color:var(--dr-ink)}.dr-person.active.svelte-1xee7nm{background:var(--dr-bg-3);border-left-color:var(--dr-accent);color:var(--dr-ink)}.dr-person-avatar.svelte-1xee7nm{object-fit:cover;border:1px solid var(--dr-rule);width:28px;height:28px}.dr-person-name.svelte-1xee7nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dr-person-count.svelte-1xee7nm{font-size:var(--dr-size-xs);color:var(--dr-fade);border:1px solid var(--dr-rule);padding:1px 6px}.dr-center.svelte-1xee7nm{background:var(--dr-bg);padding:0;overflow-y:auto}.dr-center-head.svelte-1xee7nm{border-bottom:1px solid var(--dr-rule);background:var(--dr-bg-2);align-items:center;gap:16px;padding:24px 28px 18px;display:flex}.dr-center-avatar.svelte-1xee7nm{object-fit:cover;border:1px solid var(--dr-rule);width:64px;height:64px}.dr-center-avatar.dr-doraemon-art.svelte-1xee7nm{background:var(--dr-bg-2);border:1px solid var(--dr-accent);width:84px;height:84px}.dr-eyebrow.svelte-1xee7nm{font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--dr-fade);margin-bottom:4px}.dr-center-name.svelte-1xee7nm{font-size:var(--dr-size-lg);color:var(--dr-ink);text-transform:lowercase;letter-spacing:.04em;margin:0;font-weight:700}.dr-back.svelte-1xee7nm{border:1px solid var(--dr-rule);color:var(--dr-fade);font-family:var(--dr-mono);font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:0 0;margin-left:auto;padding:6px 10px}.dr-back.svelte-1xee7nm:hover{color:var(--dr-ink);border-color:var(--dr-accent)}.dr-section.svelte-1xee7nm{border-bottom:1px solid var(--dr-rule-2)}.dr-statements.svelte-1xee7nm{flex-direction:column;gap:4px;padding:8px 14px 14px;display:flex}.dr-statement.svelte-1xee7nm{font-size:var(--dr-size-sm);color:var(--dr-ink);border-left:2px solid var(--dr-rule);align-items:baseline;gap:8px;padding:6px 8px;transition:border-color .12s,background .12s;display:flex}.dr-statement.svelte-1xee7nm:hover{background:var(--dr-bg-2);border-left-color:var(--dr-accent)}.dr-statement-key.svelte-1xee7nm{color:var(--dr-accent);text-transform:lowercase;flex-shrink:0;font-weight:600}.dr-statement-sep.svelte-1xee7nm{color:var(--dr-fade)}.dr-statement-val.svelte-1xee7nm{color:var(--dr-ink-2);word-break:break-word;flex:1}.dr-mini-x.svelte-1xee7nm{color:var(--dr-fade);opacity:0;cursor:pointer;background:0 0;border:none;padding:2px;transition:opacity .12s,color .12s}.dr-statement.svelte-1xee7nm:hover .dr-mini-x:where(.svelte-1xee7nm){opacity:.7}.dr-mini-x.svelte-1xee7nm:hover{color:var(--dr-bad);opacity:1!important}.dr-vibe-grid.svelte-1xee7nm{grid-template-columns:repeat(4,1fr);gap:0;padding:0;display:grid}.dr-vibe-cell.svelte-1xee7nm{border-right:1px solid var(--dr-rule-2);flex-direction:column;gap:2px;padding:14px 12px;display:flex}.dr-vibe-cell.svelte-1xee7nm:last-child{border-right:none}.dr-vibe-num.svelte-1xee7nm{font-size:var(--dr-size-md);color:var(--dr-ink);font-weight:700}.dr-vibe-label.svelte-1xee7nm{font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--dr-fade)}.dr-work.svelte-1xee7nm{border-left:1px solid var(--dr-rule);background:var(--dr-bg-2);overflow-y:auto}.dr-work-head.svelte-1xee7nm{padding-top:6px;padding-bottom:6px}.dr-filter.svelte-1xee7nm{border:1px solid var(--dr-rule);display:inline-flex}.dr-filter.svelte-1xee7nm button:where(.svelte-1xee7nm){border:none;border-right:1px solid var(--dr-rule);color:var(--dr-fade);font-family:var(--dr-mono);font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;padding:3px 8px}.dr-filter.svelte-1xee7nm button:where(.svelte-1xee7nm):last-child{border-right:none}.dr-filter.svelte-1xee7nm button:where(.svelte-1xee7nm):hover{color:var(--dr-ink)}.dr-filter.svelte-1xee7nm button.active:where(.svelte-1xee7nm){background:var(--dr-accent);color:var(--dr-bg)}.dr-work-list.svelte-1xee7nm{margin:0;padding:0;list-style:none}.dr-work-item.svelte-1xee7nm{border-bottom:1px solid var(--dr-rule-2)}.dr-work-row.svelte-1xee7nm{width:100%;color:var(--dr-ink-2);font-family:var(--dr-mono);font-size:var(--dr-size-sm);cursor:pointer;text-align:left;background:0 0;border:none;grid-template-columns:auto 1fr auto auto 12px;align-items:center;gap:8px;padding:9px 12px;display:grid}.dr-work-row.svelte-1xee7nm:hover{background:var(--dr-bg-3);color:var(--dr-ink)}.dr-work-kind.svelte-1xee7nm{font-size:var(--dr-size-xs);color:var(--dr-fade);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:4px;width:60px;display:inline-flex}.dr-work-title.svelte-1xee7nm{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dr-work-status.svelte-1xee7nm{font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.1em;font-weight:600}.dr-work-when.svelte-1xee7nm{font-size:var(--dr-size-xs);color:var(--dr-fade)}.dr-work-detail.svelte-1xee7nm{background:var(--dr-bg);border-top:1px solid var(--dr-rule-2);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.dr-work-summary.svelte-1xee7nm{font-size:var(--dr-size-sm);color:var(--dr-ink-2);line-height:1.4}.dr-work-fields.svelte-1xee7nm{font-size:var(--dr-size-xs);color:var(--dr-ink-2);flex-direction:column;gap:4px;display:flex}.dr-work-fields.svelte-1xee7nm div:where(.svelte-1xee7nm){gap:8px;display:flex}.dr-work-fields.svelte-1xee7nm div:where(.svelte-1xee7nm) span:where(.svelte-1xee7nm){color:var(--dr-fade);text-transform:uppercase;letter-spacing:.1em;flex-shrink:0;width:48px}.dr-diff-wrap.svelte-1xee7nm summary:where(.svelte-1xee7nm){cursor:pointer;font-size:var(--dr-size-xs);color:var(--dr-fade);text-transform:uppercase;letter-spacing:.1em;padding:4px 0}.dr-diff.svelte-1xee7nm{background:var(--dr-bg-2);border:1px solid var(--dr-rule);font-size:var(--dr-size-xs);color:var(--dr-ink-2);white-space:pre;max-height:320px;margin:6px 0 0;padding:10px 12px;overflow:auto}.dr-work-actions.svelte-1xee7nm{flex-wrap:wrap;gap:6px;display:flex}.dr-btn.svelte-1xee7nm{font-family:var(--dr-mono);font-size:var(--dr-size-xs);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--dr-rule);color:var(--dr-ink-2);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.dr-btn.svelte-1xee7nm:hover{background:var(--dr-bg-3);color:var(--dr-ink)}.dr-btn-good.svelte-1xee7nm{border-color:var(--dr-good);color:var(--dr-good)}.dr-btn-good.svelte-1xee7nm:hover{background:var(--dr-good);color:var(--dr-bg)}.dr-btn-info.svelte-1xee7nm{border-color:var(--dr-info);color:var(--dr-info)}.dr-btn-info.svelte-1xee7nm:hover{background:var(--dr-info);color:var(--dr-bg)}.dr-btn-bad.svelte-1xee7nm{border-color:var(--dr-bad);color:var(--dr-bad)}.dr-btn-bad.svelte-1xee7nm:hover{background:var(--dr-bad);color:var(--dr-bg)}.dr-btn-warn.svelte-1xee7nm{border-color:var(--dr-warn);color:var(--dr-warn)}.dr-btn-warn.svelte-1xee7nm:hover{background:var(--dr-warn);color:var(--dr-bg)}@media (width<=1100px){.dr-grid.svelte-1xee7nm{grid-template-columns:160px 1fr 320px}}@media (width<=860px){.dr-grid.svelte-1xee7nm{grid-template-columns:1fr}.dr-people.svelte-1xee7nm,.dr-work.svelte-1xee7nm{border:none;border-top:1px solid var(--dr-rule)}}.ft-root.svelte-113ysqv{background:var(--bg-primary);height:100%;color:var(--text-primary);font-family:var(--font-mono);flex-direction:column;display:flex;overflow:hidden}.ft-topbar.svelte-113ysqv{border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:8px 14px;display:flex}.ft-brand.svelte-113ysqv{text-transform:uppercase;letter-spacing:.12em;color:var(--accent);flex-shrink:0;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.ft-controls.svelte-113ysqv{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.ft-select.svelte-113ysqv{background:var(--bg-primary);border:1px solid var(--border);color:var(--text-primary);font-family:var(--font-mono);border-radius:var(--radius-sm);cursor:pointer;padding:4px 8px;font-size:11px}.ft-select.svelte-113ysqv:focus{outline:1px solid var(--accent)}.ft-icon-btn.svelte-113ysqv{border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ft-icon-btn.svelte-113ysqv:hover{color:var(--text-primary);border-color:var(--border-hover,var(--accent))}.ft-icon-btn.svelte-113ysqv:disabled{opacity:.4;cursor:not-allowed}.ft-tabs.svelte-113ysqv{flex-shrink:0;gap:4px;display:flex}.ft-tab.svelte-113ysqv{border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;transition:background .1s,color .1s;display:flex}.ft-tab.active.svelte-113ysqv{background:var(--bg-hover);color:var(--text-primary);border-color:var(--accent)}.ft-tab.svelte-113ysqv:hover:not(.active){color:var(--text-secondary)}.ft-body.svelte-113ysqv{flex:1;display:flex;overflow:hidden}.ft-tree-panel.svelte-113ysqv,.ft-stats-panel.svelte-113ysqv,.ft-settings-panel.svelte-113ysqv{flex-direction:column;flex:1;display:flex;overflow:auto}.ft-image-wrap.svelte-113ysqv{flex:1;justify-content:center;align-items:center;min-height:0;padding:20px;display:flex}.ft-tree-img.svelte-113ysqv{object-fit:contain;border:1px solid var(--border);border-radius:var(--radius-sm);max-width:100%;max-height:100%}.ft-tree-img.hidden.svelte-113ysqv{display:none}.ft-loading.svelte-113ysqv{color:var(--text-muted);text-transform:uppercase;letter-spacing:.12em;font-size:11px;animation:1.4s ease-in-out infinite svelte-113ysqv-pulse}@keyframes svelte-113ysqv-pulse{0%,to{opacity:.5}50%{opacity:1}}.ft-stat-grid.svelte-113ysqv{border-bottom:1px solid var(--border);gap:0;display:flex}.ft-stat-cell.svelte-113ysqv{border-right:1px solid var(--border);flex-direction:column;flex:1;align-items:center;padding:18px;display:flex}.ft-stat-cell.svelte-113ysqv:last-child{border-right:none}.ft-cell-label.svelte-113ysqv{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);font-size:9px}.ft-cell-num.svelte-113ysqv{color:var(--accent);font-size:28px;font-weight:700}.ft-leaderboard.svelte-113ysqv{border-bottom:1px solid var(--border);padding:14px 18px}.ft-lb-head.svelte-113ysqv{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);align-items:center;gap:6px;margin-bottom:10px;font-size:9px;display:flex}.ft-lb-row.svelte-113ysqv{border-bottom:1px solid var(--border-muted,var(--border));align-items:center;gap:10px;padding:4px 0;font-size:12px;display:flex}.ft-lb-row.svelte-113ysqv:last-child{border-bottom:none}.ft-lb-rank.svelte-113ysqv{color:var(--text-muted);flex-shrink:0;width:24px;font-size:10px}.ft-lb-name.svelte-113ysqv{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ft-lb-val.svelte-113ysqv{color:var(--accent);flex-shrink:0;font-size:11px}.ft-settings-grid.svelte-113ysqv{flex-direction:column;gap:0;padding:0;display:flex}.ft-setting-row.svelte-113ysqv{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ft-setting-label.svelte-113ysqv{color:var(--text-secondary);font-size:12px}.ft-toggle.svelte-113ysqv{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:var(--radius-sm);border:1px solid var(--border);cursor:pointer;background:var(--bg-hover);color:var(--text-muted);padding:4px 12px;font-size:10px;font-weight:700;transition:background .12s,color .12s}.ft-toggle.on.svelte-113ysqv{background:var(--success);color:var(--bg-primary);border-color:var(--success)}.ft-num-input.svelte-113ysqv{background:var(--bg-primary);border:1px solid var(--border);width:70px;color:var(--text-primary);font-family:var(--font-mono);border-radius:var(--radius-sm);text-align:right;padding:4px 8px;font-size:12px}.ft-save-btn.svelte-113ysqv{background:var(--accent);color:var(--bg-primary);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-sm);cursor:pointer;border:none;align-self:flex-start;margin:16px 18px;padding:10px 24px;font-size:11px;font-weight:700}.ft-save-btn.svelte-113ysqv:disabled{opacity:.5;cursor:not-allowed}.ft-save-btn.svelte-113ysqv:hover:not(:disabled){filter:brightness(1.1)}.ft-empty.svelte-113ysqv{color:var(--text-muted);text-align:center;text-transform:uppercase;letter-spacing:.08em;flex:1;justify-content:center;align-items:center;padding:40px;font-size:12px;display:flex}.perf-bar.svelte-yybr7g{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:12px;padding:8px 16px;display:flex}.perf-item.svelte-yybr7g{flex-shrink:0;align-items:center;gap:8px;display:flex}.perf-label.svelte-yybr7g{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);flex-shrink:0;width:32px;font-size:9px}.perf-track.svelte-yybr7g{background:var(--border);flex-shrink:0;width:80px;height:4px;overflow:hidden}.perf-fill.svelte-yybr7g{height:100%;transition:width .5s,background .5s}.perf-val.svelte-yybr7g{font-variant-numeric:tabular-nums;color:var(--text-secondary);white-space:nowrap;font-size:10px}.perf-models.svelte-yybr7g{gap:6px}.model-chip.svelte-yybr7g{font-size:9px;font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);background:0 0;padding:2px 6px;font-weight:600;transition:color .3s,background .3s,border-color .3s}.model-chip.active.svelte-yybr7g{color:var(--success);border-color:color-mix(in srgb, var(--success) 40%, var(--border));background:color-mix(in srgb, var(--success) 10%, transparent)}.admin-panel.svelte-fbee9o{margin-top:12px}.hint.svelte-fbee9o{color:var(--text-muted);margin:0;padding:0 14px 10px;font-size:11px}.admin-list.svelte-fbee9o{flex-direction:column;gap:2px;padding:0 8px 8px;display:flex}.admin-row.svelte-fbee9o{border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 6px;transition:background .1s;display:flex}.admin-row.svelte-fbee9o:hover{background:var(--bg-hover)}.admin-avatar.svelte-fbee9o{object-fit:cover;border-radius:50%;flex-shrink:0;width:32px;height:32px}.admin-avatar.placeholder.svelte-fbee9o{background:var(--bg-hover);color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.admin-info.svelte-fbee9o{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.admin-name.svelte-fbee9o{color:var(--text-primary);font-size:12px;font-weight:600}.admin-note.svelte-fbee9o{color:var(--text-muted);font-size:10px;font-style:italic}.admin-id.svelte-fbee9o{color:var(--text-muted);font-size:9px;font-family:var(--font-mono)}.icon-btn.svelte-fbee9o{width:26px;height:26px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .1s;display:flex}.icon-btn.danger.svelte-fbee9o:hover{color:var(--error);background:var(--error-bg)}.add-row.svelte-fbee9o{border-top:1px solid var(--border);align-items:center;gap:6px;padding:8px 14px;display:flex}.add-row.svelte-fbee9o .input:where(.svelte-fbee9o){padding:5px 8px;font-size:11px}.window-frame.svelte-1gdbpzw{background:var(--bg-secondary);border:1px solid color-mix(in srgb, var(--border) 80%, var(--accent-primary) 20%);flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;container-type:inline-size}.window-frame.tile.svelte-1gdbpzw{z-index:1;box-shadow:none;border-radius:0;position:relative}.window-frame.floating.svelte-1gdbpzw{border-radius:var(--radius-sm);box-shadow:0 8px 24px #0006, 0 2px 6px #00000040, 0 0 0 1px color-mix(in srgb, var(--border) 50%, transparent);will-change:transform;transition:box-shadow .18s,transform .1s;position:absolute;top:0;left:0}.window-frame.floating.focused.svelte-1gdbpzw{box-shadow:0 20px 56px #0009, 0 4px 12px #0000004d, 0 0 0 1px color-mix(in srgb, var(--accent-primary) 36%, var(--border) 64%)}.window-frame.floating.snapped.svelte-1gdbpzw{box-shadow:none;border-radius:0}.window-frame.floating.snapped.focused.svelte-1gdbpzw{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent-primary) 55%, transparent)}.window-frame.floating.dragging.svelte-1gdbpzw,.window-frame.floating.resizing.svelte-1gdbpzw{opacity:.95;transition:none}.window-frame.maximized.svelte-1gdbpzw{border-radius:0;transition:none}.window-header.svelte-1gdbpzw{border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--bg-secondary) 94%, var(--accent-primary) 6%);height:32px;font-family:var(--font-mono);cursor:default;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;padding:0 10px 0 8px;font-size:10px;transition:background .15s;display:flex}.window-frame.focused.svelte-1gdbpzw .window-header:where(.svelte-1gdbpzw){background:color-mix(in srgb, var(--bg-secondary) 88%, var(--accent-primary) 12%)}.window-frame.floating.svelte-1gdbpzw .window-header:where(.svelte-1gdbpzw),.window-frame.tile.svelte-1gdbpzw .window-header:where(.svelte-1gdbpzw){cursor:grab}.window-frame.dragging.svelte-1gdbpzw .window-header:where(.svelte-1gdbpzw){cursor:grabbing}.traffic.svelte-1gdbpzw{flex-shrink:0;align-items:center;gap:6px;display:flex}.tl-btn.svelte-1gdbpzw{cursor:pointer;color:#0000;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;padding:0;transition:filter .1s;display:flex}.window-header.svelte-1gdbpzw:hover .tl-btn:where(.svelte-1gdbpzw),.window-frame.dragging.svelte-1gdbpzw .tl-btn:where(.svelte-1gdbpzw){color:#00000080}.tl-btn.svelte-1gdbpzw:hover{filter:brightness(.82)}.tl-close.svelte-1gdbpzw{background:#ff5f57}.tl-min.svelte-1gdbpzw{background:#febc2e}.tl-max.svelte-1gdbpzw{background:#28c840}.tl-popout.svelte-1gdbpzw{background:color-mix(in srgb, var(--accent-primary) 55%, white 45%)}.window-title.svelte-1gdbpzw{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);letter-spacing:.04em;text-align:center;flex:1;font-size:10px;transition:color .15s;overflow:hidden}.window-frame.focused.svelte-1gdbpzw .window-title:where(.svelte-1gdbpzw){color:var(--text-secondary)}.window-body.svelte-1gdbpzw{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.resize-handle.svelte-1gdbpzw{z-index:10;pointer-events:auto;touch-action:none;position:absolute}.edge-top.svelte-1gdbpzw,.edge-bottom.svelte-1gdbpzw{height:6px;left:12px;right:12px}.edge-top.svelte-1gdbpzw{cursor:ns-resize;top:0}.edge-bottom.svelte-1gdbpzw{cursor:ns-resize;bottom:0}.edge-left.svelte-1gdbpzw,.edge-right.svelte-1gdbpzw{width:6px;top:12px;bottom:12px}.edge-left.svelte-1gdbpzw{cursor:ew-resize;left:0}.edge-right.svelte-1gdbpzw{cursor:ew-resize;right:0}.corner-tl.svelte-1gdbpzw,.corner-tr.svelte-1gdbpzw,.corner-bl.svelte-1gdbpzw,.corner-br.svelte-1gdbpzw{width:14px;height:14px}.corner-tl.svelte-1gdbpzw{cursor:nwse-resize;top:0;left:0}.corner-tr.svelte-1gdbpzw{cursor:nesw-resize;top:0;right:0}.corner-bl.svelte-1gdbpzw{cursor:nesw-resize;bottom:0;left:0}.corner-br.svelte-1gdbpzw{cursor:nwse-resize;bottom:0;right:0}.split.svelte-q4y6uv{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.split.row.svelte-q4y6uv{flex-direction:row}.split.column.svelte-q4y6uv{flex-direction:column}.split-child.svelte-q4y6uv{flex:none;min-width:0;min-height:0;transition:flex-basis .12s;display:flex;position:relative}.split.resizing.svelte-q4y6uv .split-child:where(.svelte-q4y6uv){transition:none}.split-child.svelte-q4y6uv>.window-frame{flex:1}.split-handle.svelte-q4y6uv{background:color-mix(in srgb, var(--border) 45%, transparent);z-index:2;flex-shrink:0;transition:background .1s;position:relative}.split-handle.vertical.svelte-q4y6uv{cursor:col-resize;width:5px}.split-handle.horizontal.svelte-q4y6uv{cursor:row-resize;height:5px}.split-handle.svelte-q4y6uv:hover{background:color-mix(in srgb, var(--accent-primary) 45%, transparent)}.missing-window.svelte-q4y6uv{color:var(--text-muted);font-family:var(--font-mono);border:1px dashed var(--border);justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;display:flex}.desktop.svelte-11x9s5f{z-index:0;background-image:radial-gradient(circle, color-mix(in srgb, var(--border) 30%, transparent) 1px, transparent 1px);background-size:28px 28px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;width:100%;height:100%;padding:28px 24px 16px;display:flex;position:relative;overflow:auto}.icon-grid.svelte-11x9s5f{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:0;display:flex}.group-sep.svelte-11x9s5f{background:color-mix(in srgb, var(--border) 50%, transparent);align-self:stretch;width:1px;margin:20px 12px}.icon-group.svelte-11x9s5f{flex-direction:column;align-items:center;gap:6px;min-width:96px;padding:0 14px;display:flex}.group-label.svelte-11x9s5f{font-size:8px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--text-muted);opacity:.45;padding-bottom:4px}.icon-btn.svelte-11x9s5f{background:color-mix(in srgb, var(--bg-secondary) 58%, transparent);border:1px solid color-mix(in srgb, var(--border) 42%, transparent);border-radius:var(--radius-sm);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;align-items:center;gap:7px;width:72px;padding:12px 6px 10px;transition:background .15s,border-color .15s,transform .14s,box-shadow .15s;display:flex;position:relative}.icon-btn.svelte-11x9s5f:hover{background:var(--bg-hover);border-color:var(--border);transform:translateY(-3px);box-shadow:0 8px 22px #00000052}.icon-btn.open.svelte-11x9s5f{background:color-mix(in srgb, var(--accent-primary) 9%, var(--bg-secondary));border-color:color-mix(in srgb, var(--accent-primary) 32%, var(--border))}.icon-btn.active.svelte-11x9s5f{background:color-mix(in srgb, var(--accent-primary) 15%, var(--bg-secondary));border-color:color-mix(in srgb, var(--accent-primary) 56%, var(--border));box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent-primary) 28%, transparent)}.icon-img.svelte-11x9s5f{color:var(--text-muted);align-items:center;transition:color .15s;display:flex}.icon-btn.svelte-11x9s5f:hover .icon-img:where(.svelte-11x9s5f),.icon-btn.open.svelte-11x9s5f .icon-img:where(.svelte-11x9s5f){color:var(--text-secondary)}.icon-btn.active.svelte-11x9s5f .icon-img:where(.svelte-11x9s5f){color:var(--accent-primary)}.icon-label.svelte-11x9s5f{font-size:9px;font-family:var(--font-mono);color:var(--text-muted);text-align:center;letter-spacing:.03em;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60px;line-height:1.3;transition:color .15s;display:-webkit-box;overflow:hidden}.icon-btn.svelte-11x9s5f:hover .icon-label:where(.svelte-11x9s5f),.icon-btn.active.svelte-11x9s5f .icon-label:where(.svelte-11x9s5f){color:var(--text-secondary)}.icon-pip.svelte-11x9s5f{border-radius:50%;width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.icon-pip.accent.svelte-11x9s5f{background:var(--accent-primary)}.icon-pip.muted.svelte-11x9s5f{background:var(--text-muted);opacity:.55}.hint.svelte-11x9s5f{font-size:9px;font-family:var(--font-mono);color:var(--text-muted);opacity:.35;letter-spacing:.07em;text-align:center;-webkit-user-select:none;user-select:none;margin:0}.workspace.svelte-pk70es{background:var(--bg-primary);flex:1;min-height:0;padding-bottom:1px;position:relative;overflow:hidden}.desktop-layer.svelte-pk70es{z-index:0;display:flex;position:absolute;inset:0}.tile-layer.svelte-pk70es{z-index:2;background:var(--bg-primary);display:flex;position:absolute;inset:0}.snap-overlay.svelte-pk70es{pointer-events:none;z-index:999;position:absolute;inset:0}@keyframes svelte-pk70es-snap-pulse{0%{opacity:.7}to{opacity:1}}.snap-preview.svelte-pk70es{border:2px solid color-mix(in srgb, var(--accent-primary) 85%, white);background:color-mix(in srgb, var(--accent-primary) 11%, transparent);border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-primary) 25%, transparent);transition:inset 80ms,width 80ms,height 80ms;animation:.7s ease-in-out infinite alternate svelte-pk70es-snap-pulse;position:absolute}.snap-preview[data-zone=left].svelte-pk70es{width:50%;height:100%;top:0;left:0}.snap-preview[data-zone=right].svelte-pk70es{width:50%;height:100%;top:0;right:0}.snap-preview[data-zone=top].svelte-pk70es{width:100%;height:50%;top:0;left:0}.snap-preview[data-zone=bottom].svelte-pk70es{width:100%;height:50%;bottom:0;left:0}.snap-preview[data-zone=top-left].svelte-pk70es{width:50%;height:50%;top:0;left:0}.snap-preview[data-zone=top-right].svelte-pk70es{width:50%;height:50%;top:0;right:0}.snap-preview[data-zone=bottom-left].svelte-pk70es{width:50%;height:50%;bottom:0;left:0}.snap-preview[data-zone=bottom-right].svelte-pk70es{width:50%;height:50%;bottom:0;right:0}.snap-assist.svelte-pk70es{z-index:9000;background:color-mix(in srgb, var(--bg-secondary) 96%, transparent);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;gap:4px;min-width:160px;max-width:240px;padding:10px;animation:.15s ease-out svelte-pk70es-sa-in;display:flex;position:absolute;box-shadow:0 8px 28px #0006,0 2px 8px #0003}@keyframes svelte-pk70es-sa-in{0%{opacity:0;transform:translate(-50%,-44%)}to{opacity:1;transform:translate(-50%,-50%)}}.sa-header.svelte-pk70es{font-size:9px;font-family:var(--font-mono);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid var(--border);margin-bottom:2px;padding-bottom:6px}.sa-item.svelte-pk70es{width:100%;color:var(--text-secondary);font-size:11px;font-family:var(--font-mono);text-align:left;cursor:pointer;border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;align-items:center;padding:6px 8px;transition:background .1s,color .1s;display:flex;overflow:hidden}.sa-item.svelte-pk70es:hover{background:var(--bg-hover);color:var(--text-primary)}.sa-dismiss.svelte-pk70es{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-size:9px;font-family:var(--font-mono);cursor:pointer;background:0 0;align-self:flex-end;margin-top:4px;padding:4px 8px;transition:background .1s,color .1s}.sa-dismiss.svelte-pk70es:hover{background:var(--bg-hover);color:var(--text-secondary)}.taskbar.svelte-xlbbi5{height:calc(48px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background:color-mix(in srgb, var(--bg-secondary) 90%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.5);border-top:1px solid var(--border);z-index:200;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:0;width:100%;display:flex;overflow:visible}.tb-launcher.svelte-xlbbi5{border-right:1px solid var(--border);scrollbar-width:none;flex-shrink:0;align-items:center;max-width:420px;height:100%;padding:0 4px;display:flex;overflow-x:auto}.tb-launcher.svelte-xlbbi5::-webkit-scrollbar{display:none}.tb-logo.svelte-xlbbi5{width:38px;height:38px;color:var(--accent-primary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .12s,transform .1s;display:flex}.tb-logo.svelte-xlbbi5:hover{background:var(--bg-hover);transform:scale(1.08)}.tb-sep.svelte-xlbbi5{background:var(--border);opacity:.55;flex-shrink:0;width:1px;height:18px;margin:0 4px}.tb-icon.svelte-xlbbi5{width:36px;height:36px;color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,background .12s;display:flex;position:relative}.tb-icon.svelte-xlbbi5:hover:not(.no-hover){color:var(--text-primary);background:var(--bg-hover)}.tb-icon.active.svelte-xlbbi5{color:var(--text-primary)}.tb-icon.open.svelte-xlbbi5:not(.active){color:var(--text-secondary)}.tb-icon.minimized.svelte-xlbbi5:not(.active){opacity:.5}.tb-icon.no-hover.svelte-xlbbi5{cursor:default}.tray-online.svelte-xlbbi5{color:var(--success)}.tray-offline.svelte-xlbbi5{color:var(--error)}.tb-pip.svelte-xlbbi5{border-radius:1px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.active-pip.svelte-xlbbi5{background:var(--accent-primary);border-radius:1px;width:14px;height:2px}.open-pip.svelte-xlbbi5{background:var(--text-muted);opacity:.7;border-radius:50%;width:5px;height:5px}.tb-fixed-tip.svelte-xlbbi5{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);font-size:10px;font-family:var(--font-mono);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;z-index:9999;padding:4px 8px;position:fixed;transform:translate(-50%,-100%)translateY(-8px)}.tb-windows.svelte-xlbbi5{scrollbar-width:none;flex:1;align-items:center;gap:4px;min-width:0;height:100%;padding:0 10px;display:flex;overflow:auto hidden}.tb-windows.svelte-xlbbi5::-webkit-scrollbar{display:none}.tb-win.svelte-xlbbi5{border-radius:var(--radius-sm);height:30px;color:var(--text-muted);font-family:var(--font-mono);letter-spacing:.02em;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;flex-shrink:0;align-items:center;gap:6px;min-width:72px;max-width:168px;padding:0 8px;font-size:10px;transition:background .1s,border-color .1s,color .1s,opacity .1s;display:flex}.tb-win.svelte-xlbbi5:hover{background:var(--bg-hover);border-color:var(--border);color:var(--text-primary)}.tb-win.active.svelte-xlbbi5{background:color-mix(in srgb, var(--accent-primary) 13%, var(--bg-secondary));border-color:color-mix(in srgb, var(--accent-primary) 38%, var(--border));color:var(--text-primary)}.tb-win.minimized.svelte-xlbbi5{opacity:.42}.tb-win.minimized.svelte-xlbbi5:hover{opacity:1}.tb-win-icon.svelte-xlbbi5{color:var(--text-muted);flex-shrink:0;align-items:center;display:flex}.tb-win.active.svelte-xlbbi5 .tb-win-icon:where(.svelte-xlbbi5){color:var(--accent-primary)}.tb-win-title.svelte-xlbbi5{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tb-win-x.svelte-xlbbi5{opacity:0;width:14px;height:14px;color:var(--text-muted);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:opacity .1s,color .1s,background .1s;display:flex}.tb-win.svelte-xlbbi5:hover .tb-win-x:where(.svelte-xlbbi5){opacity:1}.tb-win-x.svelte-xlbbi5:hover{color:var(--error);background:color-mix(in srgb, var(--error) 14%, transparent)}.tb-tray.svelte-xlbbi5{border-left:1px solid var(--border);flex-shrink:0;align-items:center;gap:2px;height:100%;padding:0 4px;display:flex}.theme-wrap.svelte-xlbbi5{position:relative}.theme-popup.svelte-xlbbi5{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);z-index:9998;scrollbar-width:thin;scrollbar-color:var(--border) transparent;min-width:150px;max-height:280px;padding:4px 0;animation:.12s ease-out svelte-xlbbi5-popup-rise;position:absolute;bottom:calc(100% + 8px);right:0;overflow-y:auto}@keyframes svelte-xlbbi5-popup-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.theme-opt.svelte-xlbbi5{text-align:left;width:100%;font-family:var(--font-mono);color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:6px 14px;font-size:11px;transition:background 80ms,color 80ms;display:block}.theme-opt.svelte-xlbbi5:hover{background:var(--bg-hover);color:var(--text-primary)}.tb-user.svelte-xlbbi5{cursor:default;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.tb-avatar.svelte-xlbbi5{object-fit:cover;border:1.5px solid color-mix(in srgb, var(--border) 80%, transparent);border-radius:50%;width:26px;height:26px;transition:border-color .12s}.tb-user.svelte-xlbbi5:hover .tb-avatar:where(.svelte-xlbbi5){border-color:var(--accent-primary)}.tb-avatar.placeholder.svelte-xlbbi5{background:var(--bg-hover);border:1.5px solid var(--border);color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.tb-logout.svelte-xlbbi5{background:var(--bg-secondary);border:1px solid var(--border);width:14px;height:14px;color:var(--text-muted);opacity:0;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:opacity .12s,color .12s,border-color .12s;display:flex;position:absolute;bottom:1px;right:1px}.tb-user.svelte-xlbbi5:hover .tb-logout:where(.svelte-xlbbi5){opacity:1;color:var(--error);border-color:color-mix(in srgb, var(--error) 60%, var(--border))}.palette-backdrop.svelte-1yq04zr{z-index:9000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000059;justify-content:center;padding-top:clamp(60px,12vh,120px);display:flex;position:fixed;inset:0}.palette.svelte-1yq04zr{background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);width:min(580px,92vw);max-height:min(480px,72vh);font-family:var(--font-mono);flex-direction:column;animation:.14s ease-out svelte-1yq04zr-palette-drop;display:flex;overflow:hidden;box-shadow:0 24px 64px #0009}@keyframes svelte-1yq04zr-palette-drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.palette-input-row.svelte-1yq04zr{border-bottom:1px solid var(--border);background:var(--bg-primary);align-items:center;gap:10px;padding:10px 14px;display:flex}.input-icon{color:var(--text-muted);flex-shrink:0}.palette-input.svelte-1yq04zr{color:var(--text-primary);font-size:14px;font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;min-width:0}.palette-input.svelte-1yq04zr::placeholder{color:var(--text-muted);opacity:.5}.palette-hints.svelte-1yq04zr{flex-shrink:0;gap:8px;display:flex}.palette-hints.svelte-1yq04zr span:where(.svelte-1yq04zr){color:var(--text-muted);background:var(--bg-hover);border-radius:var(--radius-sm);opacity:.7;padding:2px 5px;font-size:9px}.palette-results.svelte-1yq04zr{scroll-behavior:smooth;flex:1;padding:4px 0;overflow-y:auto}.palette-empty.svelte-1yq04zr{text-align:center;color:var(--text-muted);padding:32px;font-size:11px}.action-item.svelte-1yq04zr{cursor:pointer;text-align:left;width:100%;font-family:var(--font-mono);background:0 0;border:none;align-items:center;gap:10px;padding:7px 14px;display:flex;position:relative}.action-item.selected.svelte-1yq04zr{background:var(--bg-hover)}.action-item.selected.svelte-1yq04zr:before{content:"";background:var(--accent-primary);width:2px;position:absolute;top:0;bottom:0;left:0}.action-icon-wrap.svelte-1yq04zr{color:var(--text-muted);flex-shrink:0;align-items:center;width:18px;display:flex}.action-item.selected.svelte-1yq04zr .action-icon-wrap:where(.svelte-1yq04zr){color:var(--accent-primary)}.action-details.svelte-1yq04zr{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.action-label.svelte-1yq04zr{color:var(--text-primary);font-size:11px;font-weight:600}.action-group.svelte-1yq04zr{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:9px}.action-enter.svelte-1yq04zr{color:var(--text-muted);flex-shrink:0;font-size:11px}.layout.svelte-1n46o8q{flex-direction:column;height:100vh;display:flex;overflow:hidden}.loading-screen.svelte-1n46o8q,.login-screen.svelte-1n46o8q{background:var(--bg-primary);flex:1;justify-content:center;align-items:center;display:flex}.loading-screen.svelte-1n46o8q{color:var(--text-primary);flex-direction:column;gap:20px}.boot-mark.svelte-1n46o8q{color:var(--text-primary)}.boot-brand.svelte-1n46o8q{font-family:var(--font-mono);letter-spacing:.36em;color:var(--text-secondary);padding-left:.36em;font-size:18px}.boot-tagline.svelte-1n46o8q{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.08em;margin-top:-8px;font-size:11px}.boot-bar.svelte-1n46o8q{background:var(--bg-hover);border-radius:var(--radius-sm);width:180px;height:2px;position:relative;overflow:hidden}.boot-bar-fill.svelte-1n46o8q{background:var(--text-muted);width:40%;animation:1.4s cubic-bezier(.4,0,.2,1) infinite svelte-1n46o8q-boot-slide;position:absolute;inset:0}@keyframes svelte-1n46o8q-boot-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.login-card.svelte-1n46o8q{text-align:center;width:400px;padding:48px}.login-char.svelte-1n46o8q{justify-content:center;margin-bottom:12px;display:flex}.login-subtitle.svelte-1n46o8q{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px;font-size:11px;font-weight:700}.login-hint.svelte-1n46o8q{color:var(--text-muted);margin:0 0 32px;font-size:12px}.login-btn.svelte-1n46o8q{gap:12px;width:100%;padding:12px}.brand.svelte-1n46o8q{letter-spacing:.14em;color:var(--accent-primary);flex-shrink:0;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.brand.big.svelte-1n46o8q{letter-spacing:.18em;gap:14px;font-size:24px}.brand-sub.svelte-1n46o8q{color:var(--text-muted)}.topbar.svelte-1n46o8q{border-bottom:1px solid var(--border);background:var(--bg-secondary);flex-shrink:0;align-items:center;gap:16px;height:40px;padding:0 16px;display:flex}.topbar-spacer.svelte-1n46o8q{flex:1}.topbar-right.svelte-1n46o8q{flex-shrink:0;align-items:center;gap:14px;display:flex}.app-body.svelte-1n46o8q{flex:1;min-height:0;display:flex;overflow:hidden}.sidebar.svelte-1n46o8q{background:var(--bg-secondary);border-right:1px solid var(--border);flex-shrink:0;width:200px;padding:8px 6px;overflow-y:auto}.sidebar-nav.svelte-1n46o8q{flex-direction:column;gap:2px;display:flex}.sidebar-row.svelte-1n46o8q{border-radius:var(--radius-sm);align-items:center;gap:4px;transition:background .12s;display:flex}.sidebar-row.svelte-1n46o8q:hover{background:var(--accent-glow)}.sidebar-row.active.svelte-1n46o8q{background:var(--bg-hover)}.sidebar-row.active.svelte-1n46o8q .sidebar-tab-btn:where(.svelte-1n46o8q){color:var(--text-primary)}.sidebar-tab-btn.svelte-1n46o8q{color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:8px 10px;font-size:11px;font-weight:600;display:flex}.sidebar-row.svelte-1n46o8q:hover .sidebar-tab-btn:where(.svelte-1n46o8q){color:var(--text-secondary)}.sidebar-label.svelte-1n46o8q{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar-eye.svelte-1n46o8q{color:var(--text-muted);cursor:pointer;opacity:0;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;margin-right:4px;transition:opacity .12s;display:inline-flex}.sidebar-row.svelte-1n46o8q:hover .sidebar-eye:where(.svelte-1n46o8q){opacity:1}.sidebar-row.hidden-row.svelte-1n46o8q .sidebar-eye:where(.svelte-1n46o8q){opacity:.7}.sidebar-eye.svelte-1n46o8q:hover{background:var(--bg-hover);color:var(--text-primary)}.sidebar-row.hidden-row.svelte-1n46o8q .sidebar-tab-btn:where(.svelte-1n46o8q){color:var(--text-muted);opacity:.6}.sidebar-hidden-head.svelte-1n46o8q{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);opacity:.7;padding:12px 10px 4px;font-size:9px}.header.svelte-1n46o8q{display:none}.loading-bar-container.svelte-1n46o8q{z-index:1000;height:2px;position:fixed;top:0;left:0;right:0;overflow:hidden}.loading-bar.svelte-1n46o8q{background:linear-gradient(90deg, var(--accent-primary), var(--text-muted));width:30%;height:100%;animation:1.2s ease-in-out infinite svelte-1n46o8q-loading-bar-swipe}@keyframes svelte-1n46o8q-loading-bar-swipe{0%{transform:translate(-100%)}to{transform:translate(400%)}}.tabs.svelte-1n46o8q{scrollbar-width:none;flex:1;align-items:center;gap:2px;height:100%;display:flex;overflow-x:auto}.tabs.svelte-1n46o8q::-webkit-scrollbar{display:none}.tab-menu-wrap.svelte-1n46o8q{flex-shrink:0;margin-left:auto;position:relative}.tab-menu-btn.svelte-1n46o8q{padding:0 10px!important}.tab-menu.svelte-1n46o8q{z-index:3000;background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 10px 30px #00000073}.tab-menu-head.svelte-1n46o8q{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:6px 8px;font-size:10px}.tab-menu-item.svelte-1n46o8q{color:var(--text-primary);cursor:pointer;border-radius:var(--radius-sm);text-transform:none;letter-spacing:0;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-size:11px;display:flex}.tab-menu-item.svelte-1n46o8q:hover{background:var(--bg-hover)}.tab-menu-hint.svelte-1n46o8q{color:var(--text-muted);border-top:1px solid var(--border-muted);margin-top:4px;padding:6px 8px;font-size:9.5px}.tab-btn.svelte-1n46o8q{height:100%;color:var(--text-muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 20px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.tab-btn.svelte-1n46o8q:hover{color:var(--text-secondary);background:var(--accent-glow)}.tab-btn.active.svelte-1n46o8q{color:var(--text-primary);border-bottom-color:var(--text-primary)}.header-right.svelte-1n46o8q{flex-shrink:0;align-items:center;gap:14px;display:flex}.ws-indicator.svelte-1n46o8q{align-items:center;display:flex}.theme-wrap.svelte-1n46o8q{position:relative}.theme-btn.svelte-1n46o8q{border:1px solid var(--border);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.theme-btn.svelte-1n46o8q:hover{color:var(--text-primary);border-color:var(--border-strong)}.theme-menu.svelte-1n46o8q{z-index:3000;font-family:var(--font-sans,system-ui);background:var(--bg-secondary);border:1px solid var(--border);border-radius:var(--radius-sm);width:360px;max-height:460px;box-shadow:0 24px 48px color-mix(in srgb, var(--bg-primary) 80%, transparent), 0 2px 8px color-mix(in srgb, var(--bg-primary) 60%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:10px;position:absolute;top:36px;right:0;overflow-y:auto}.theme-menu-head.svelte-1n46o8q{border-bottom:1px solid var(--border-subtle,var(--border));color:var(--text-muted);text-transform:uppercase;letter-spacing:.14em;justify-content:space-between;align-items:baseline;margin-bottom:10px;padding:4px 6px 10px;font-size:11px;display:flex}.theme-menu-active.svelte-1n46o8q{text-transform:none;letter-spacing:0;color:var(--accent);font-size:11px;font-weight:600}.theme-grid.svelte-1n46o8q{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.theme-card.svelte-1n46o8q{background:var(--bg-primary);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;text-align:left;flex-direction:column;gap:6px;padding:6px 6px 8px;transition:transform 80ms,border-color .12s;display:flex}.theme-card.svelte-1n46o8q:hover{border-color:var(--border-hover,var(--accent));color:var(--text-primary);transform:translateY(-1px)}.theme-card.active.svelte-1n46o8q{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), 0 6px 14px color-mix(in srgb, var(--accent) 25%, transparent);color:var(--text-primary)}.theme-preview.svelte-1n46o8q{border-radius:var(--radius-sm);border:1px solid var(--border-subtle,var(--border));height:42px;display:block}.theme-card-name.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.01em;font-size:10.5px;font-weight:600;line-height:1.25;overflow:hidden}[data-theme-preview=doraemon].svelte-1n46o8q{background:linear-gradient(135deg,#0b1a2b 38%,#2099e8 38% 70%,#e23b2b 70% 85%,#f6c644 85%)}[data-theme-preview=ledger].svelte-1n46o8q{background:linear-gradient(135deg,#1a1614 50%,#d4a870 50%)}[data-theme-preview=folio].svelte-1n46o8q{background:linear-gradient(135deg,#f2eadb 50%,#456975 50%)}[data-theme-preview=sakura].svelte-1n46o8q{background:linear-gradient(135deg,#f7eeea 50%,#c77586 50%)}[data-theme-preview=sakura-afternoon].svelte-1n46o8q{background:linear-gradient(135deg,#34262d 50%,#da89a2 50%)}[data-theme-preview=sakura-night].svelte-1n46o8q{background:linear-gradient(135deg,#241821 50%,#e58aa6 50%)}[data-theme-preview=peony].svelte-1n46o8q{background:linear-gradient(135deg,#f2e4e8 50%,#b34f74 50%)}[data-theme-preview=iris].svelte-1n46o8q{background:linear-gradient(135deg,#f4ebf7 50%,#b45fbd 50%)}[data-theme-preview=forest].svelte-1n46o8q{background:linear-gradient(135deg,#0f1a10 50%,#4a7c4f 50%)}[data-theme-preview=sage].svelte-1n46o8q{background:linear-gradient(135deg,#0a0f0a 50%,#6b9e70 50%)}[data-theme-preview=obsidian].svelte-1n46o8q{background:linear-gradient(135deg,#14161a 50%,#6b9d6f 50%)}[data-theme-preview=super-black].svelte-1n46o8q{background:linear-gradient(135deg,#000 50%,#fff 50%)}[data-theme-preview=midnight].svelte-1n46o8q{background:linear-gradient(135deg,#181b20 50%,#6b9ed0 50%)}[data-theme-preview=ember].svelte-1n46o8q{background:linear-gradient(135deg,#120e0c 50%,#d36a3d 50%)}[data-theme-preview=sandstone].svelte-1n46o8q{background:linear-gradient(135deg,#f3e6d3 50%,#b56c3f 50%)}[data-theme-preview=nord].svelte-1n46o8q{background:linear-gradient(135deg,#2e3440 50%,#88c0d0 50%)}[data-theme-preview=dracula].svelte-1n46o8q{background:linear-gradient(135deg,#282a36 50%,#bd93f9 50%)}[data-theme-preview=monokai].svelte-1n46o8q{background:linear-gradient(135deg,#272822 50%,#a6e22e 50%)}[data-theme-preview=gruvbox].svelte-1n46o8q{background:linear-gradient(135deg,#1d2021 50%,#b8bb26 50%)}[data-theme-preview=catppuccin].svelte-1n46o8q{background:linear-gradient(135deg,#1e1e2e 50%,#cba6f7 50%)}[data-theme-preview=solarized].svelte-1n46o8q{background:linear-gradient(135deg,#002b36 50%,#2aa198 50%)}[data-theme-preview=light].svelte-1n46o8q{background:linear-gradient(135deg,#fff 50%,#2d7d46 50%)}[data-theme-preview=solarized-light].svelte-1n46o8q{background:linear-gradient(135deg,#fdf6e3 50%,#268bd2 50%)}[data-theme-preview=catppuccin-latte].svelte-1n46o8q{background:linear-gradient(135deg,#eff1f5 50%,#8839ef 50%)}[data-theme-preview=github-light].svelte-1n46o8q{background:linear-gradient(135deg,#fff 50%,#0969da 50%)}.ws-on{color:var(--success)}.ws-off{color:var(--error)}.user-info.svelte-1n46o8q{color:var(--text-secondary);align-items:center;gap:8px;font-size:12px;display:flex}.user-avatar.svelte-1n46o8q{border-radius:var(--radius-full);object-fit:cover;width:20px;height:20px}.placeholder-avatar.svelte-1n46o8q{background:var(--bg-hover);justify-content:center;align-items:center;display:flex}.logout-btn.svelte-1n46o8q{color:var(--text-muted);align-items:center;transition:color .15s;display:flex}.logout-btn.svelte-1n46o8q:hover{color:var(--error)}.v-divider.svelte-1n46o8q{background:var(--border);width:1px;height:16px}.status-pill.svelte-1n46o8q{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;align-items:center;font-size:11px;display:flex}.toast-container.svelte-1n46o8q{z-index:2000;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.toast.svelte-1n46o8q{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);text-transform:uppercase;letter-spacing:.04em;border-left:3px solid var(--accent-primary);border-radius:var(--radius-sm);min-width:200px;padding:10px 18px;font-size:11px;font-weight:600;animation:.2s ease-out slideIn;box-shadow:0 8px 24px #0006}.toast.success.svelte-1n46o8q{border-left-color:var(--success)}.toast.error.svelte-1n46o8q{border-left-color:var(--error)}.system-grid.svelte-1n46o8q{grid-template-columns:1fr 320px;gap:20px;margin-top:20px;display:grid}.terminal-tab.svelte-1n46o8q{flex-direction:column;height:100%;display:flex}.cog-loading.svelte-1n46o8q{text-align:center;color:var(--text-muted);padding:20px;font-size:12px}.cogs-panel.svelte-1n46o8q,.console-panel.svelte-1n46o8q{flex-direction:column;display:flex;overflow:hidden}.cogs-panel.svelte-1n46o8q .status-indicator{box-shadow:none}.table-wrapper.svelte-1n46o8q{flex:1;overflow-y:auto}.cog-status-label.svelte-1n46o8q{text-transform:uppercase;font-size:10px}.actions.svelte-1n46o8q{gap:6px;display:flex}.console-body.svelte-1n46o8q{flex-direction:column;flex:1;display:flex;overflow:hidden}.console-toolbar.svelte-1n46o8q{border-bottom:1px solid var(--border);font-family:var(--font-mono);align-items:center;gap:8px;padding:8px 10px;display:flex}.auto-scroll-lbl.svelte-1n46o8q{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:4px;font-size:10px;display:inline-flex}.command-bar.svelte-1n46o8q{background:var(--bg-secondary);border-top:1px solid var(--border);gap:10px;padding:10px;display:flex}.command-result.svelte-1n46o8q{background:var(--bg-primary);border-top:1px solid var(--border);max-height:150px;padding:10px;overflow-y:auto}.shell-badge.svelte-1n46o8q{background:var(--error);color:var(--bg-primary);border-radius:var(--radius-sm);letter-spacing:.1em;margin-left:6px;padding:2px 6px;font-size:9px}.console-panel.shell-mode.svelte-1n46o8q{border:1px solid var(--error)}@media (width<=1200px){.system-grid.svelte-1n46o8q{grid-template-columns:1fr 1fr}}@media (width<=900px){.system-grid.svelte-1n46o8q{grid-template-columns:1fr}.header.svelte-1n46o8q{gap:12px;padding:0 12px}.tab-btn.svelte-1n46o8q{padding:0 12px;font-size:10px}.status-pill.svelte-1n46o8q{display:none}}
