@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2) format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-greek-400-normal-DQfalijU.woff2) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2) format("woff2"),url(/assets/press-start-2p-latin-ext-400-normal-DBgyq7ky.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/press-start-2p-latin-400-normal-_wFEWmAB.woff2) format("woff2"),url(/assets/press-start-2p-latin-400-normal-KLytu4cr.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-600-normal-CDaIumwU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2) format("woff2"),url(/assets/pixelify-sans-latin-600-normal-BNlgYbDL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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: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,d09GRgABAAAAAAbUAA8AAAAACOgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAHgAAAB5EdEx1R1NVQgAAAZAAAAAnAAAAKLj8uOpPUy8yAAABuAAAAFEAAABgFwRca1NUQVQAAAIMAAAARgAAAF7mY9MfY21hcAAAAlQAAABRAAAAdAyHCodnYXNwAAACqAAAAAgAAAAIAAAAEGdseWYAAAKwAAAB6QAAAl7g5OpvaGVhZAAABJwAAAA2AAAANhSQ8UNoaGVhAAAE1AAAAB8AAAAkAcoBImhtdHgAAAT0AAAAHgAAADofBAM2bG9jYQAABRQAAAAgAAAAIATcBZ9tYXhwAAAFNAAAABwAAAAgAIcCb25hbWUAAAVQAAABEgAAAoA4pV3kcG9zdAAABmQAAABwAAAAlNdzMTB42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYlADQiYXN58QBqGcxJI8Bj4GEGABEf//g0gAWkkFVQB42mNgYYpinMDAysDA1MUUwcDA4A2hGeMYjBgdgKIMDJwMUMDEzoAEvJyAxAEGXpaXzH/+XWFgYP7DqKPAwDj//nWgSjWmW0BZBQZWABNDDdYAAAB42kXIIQIBARQFwHl/QQIkWXInUAANXMOBJCcTd+KIGCjMNViq9/H0CM6P/S0j0bOwUqh08iEb8kPTXn3RiMoYhD90Nwc3AAB42lXIRwHCQBAF0JceehWAlTjhjikUgAVQA4mJLbdk5neUqHBVKWSv3XF2VCnt3AyevkVZv+sxBBbbq/6HfFP4hEcYQgEK82v1aHQ5RTs3FRQAAAAAAQAB//8AD3jabZA1tNRAFEDfTGDdfXHI2QQnZJJvK5ngDs13Welwt/78CtcS7xvcrcHKbXCtceh+wgtu437nXRCgC4BY9AGOXOAFYNHR0dzoKCGju8gJ6xiZaF3DWqcPBiSV5i2geaCgAlAJ77ghgjfiLC7KojvOZEmSXS63emXr5W7lsTLtXFMkRmks4ly+cYOEnvO2YLDNANv+9oJwhkpAAJAcHPG/1RC2BERc1ZGGMxYVWDyVSjc0NMaZELUf9e4JhCgNB3b2PiJRctuqZ0WPR8zilxutN/ji97vUBYMAnGjtzxjtK3wrDaMABo+R9KjWwNRUMppwuWS1QdfFZCIlMF2TxDGuJJlYW7OmVlvD+sx86b1hvC/l8yXf2hqZ66xbZ80yWzyD9/fzGaRzA58+nSOzYC+gw9AP+vyNqUAUhoD4lSnputbgUFPJ5O9Y+ReWlxkrc96naX08b3zk/KORb+E+VjYPmH1M6+UHeVlDtCzzGZ9FY8YMA8gPMsQA0jqaGkHT6cYSdVwl7Zs9Wzx+DyWUugPujd03T52ikrUvM26kF9PIcRmycuDBKcd3XRhPDgtnQACINzJ3fVl1tTB++3bc2S7kyD3cCQIQNMcSKaY2YOciE+d0zFbGjps6u0PILTFlRZHNJfAFnfeHtgAAAAABAAAAAjYEro52gl8PPPUAAwPoAAAAANvSppoAAAAA29rQ8vk5/tQEkgP8AAAABgACAAAAAAAAeNpjYGRgYP7z7woDA8uGn5Z/+1kmAUVQAR8Ar8AG6gB42mOKYIgCYiMkrAzCUHEbJJoBikHgCkMPAPDwCFUAAAAAABoAOwBGAFEAbwB3AKkAsQDmAQkBCQEJAQkBFgEveNpjYGRgYOBn3MGQx7CFgQ3MQwBmBiYALRoB+HjajJADbgVQEEXPZ20bQW3bthvXbr8Vp4to1KV0AV1Wb9JvZzJvzhvcB6CQL0wYzHnAj6E/yAYaDeVBNlJsMAfZxCy/QTbTy3eQLdTzGWQr3VwGuZhx2v/ZAIVUB9kc0TSUKJ8f5FIRHGPjnWs+2MKt+MYzt1xwr/jIk3JymR0X0wzIXKo7VbXjFvfLn3lTtCn7qPoB6+yyzb3qy8pdq/6hrj11fMj7OFbtEY+mrlU/516rVFCdVobplw/JEjVaCaqIYlUiUzOaW9aa/Q1idmlPXZHbCagW/B10XwaRi06VuVdMf+9DnIov6rlF8yzhUXxC/4c66Uz48UepqEN9N/Tzt2RwjOljsUUfj581AbaEXsIAAHjaY2BiAIP/qQxGQIqRAR3wA7EKw0lGJgYbRmZGFkZWRjZGdgZmRg5GTkYuRm42x6Si1LJU9tK8TAMTR1cI7WoB5btB+Zas6Ym5uYlgnoGjAZNzEF9icmlJanJ+bpJecmJxKg9IxtjADMwBAKDtHJg=) format("woff");unicode-range:U+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0c0a0f;--panel: #16131b;--card: #1e1a26;--card2: #272233;--text: #efeaf6;--muted: #978fa8;--border: #2f2940;--border2: #3a3350;--accent: #b6a8f2;--accent2: #e08bb0;--ok: #7dd8a5;--bad: #f28b8b;--hard: #040307;--accent-soft: color-mix(in srgb, var(--accent) 18%, transparent);--ease-std: cubic-bezier(.22, 1, .36, 1);--f-pix: "Press Start 2P", "Pixelify Sans", monospace;--f-body: "Pixelify Sans", "Segoe UI", system-ui, sans-serif;--f-mono: "JetBrains Mono", "Cascadia Mono", Consolas, monospace}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}:root{color-scheme:dark}::-webkit-scrollbar{width:14px;height:14px}::-webkit-scrollbar-track{background:var(--bg);border-left:2px solid var(--border)}::-webkit-scrollbar-thumb{background:var(--border2);border:3px solid var(--bg);border-radius:0;box-shadow:inset 0 0 0 1px var(--border)}::-webkit-scrollbar-thumb:hover{background:var(--accent)}::-webkit-scrollbar-thumb:active{background:var(--accent2)}::-webkit-scrollbar-corner{background:var(--bg)}@supports (-moz-appearance: none){*{scrollbar-width:thin;scrollbar-color:var(--border2) var(--bg)}}@property --accent{syntax: "<color>"; inherits: true; initial-value: #b6a8f2;}@property --accent2{syntax: "<color>"; inherits: true; initial-value: #e08bb0;}@property --card{syntax: "<color>"; inherits: true; initial-value: #1e1a26;}#sir-root{transition:--accent .6s var(--ease-std),--accent2 .6s var(--ease-std),--card .6s var(--ease-std)}body{background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:15px;line-height:1.5;overflow-x:clip}img{image-rendering:pixelated}::selection{background:var(--accent);color:var(--bg)}:focus-visible{outline:2px dashed var(--accent);outline-offset:3px}#root{min-height:100dvh;display:flex;flex-direction:column}.panel{position:relative;background:var(--panel);border:2px solid var(--border);box-shadow:8px 8px 0 var(--hard)}.card{position:relative;background:var(--card);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard),inset 0 2px #ffffff0d;transition:transform .12s steps(2,jump-none),box-shadow .12s steps(2,jump-none),background-color .4s,border-color .4s}.card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),var(--accent-soft) 0 28px,color-mix(in srgb,var(--accent-soft) 55%,transparent) 28px 60px,color-mix(in srgb,var(--accent-soft) 25%,transparent) 60px 100px,transparent 100px);opacity:0;transition:opacity .3s var(--ease-std)}@media(hover:hover)and (pointer:fine){.card:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--hard)}.card:hover:after{opacity:1}}.card:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--hard)}.panel-title{font-family:var(--f-pix);font-size:9px;color:var(--muted);margin:0 0 12px;display:flex;align-items:center;gap:8px;border-bottom:2px solid var(--border);padding-bottom:10px}.panel-title:before{content:"";width:8px;height:8px;background:var(--accent);flex:none}.pbtn{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-pix);font-size:10px;line-height:1;color:var(--text);background:var(--card2);border:2px solid var(--border2);padding:12px 14px 11px;cursor:pointer;text-decoration:none;box-shadow:4px 4px 0 var(--hard);transition:transform .12s steps(2,jump-none),box-shadow .12s steps(2,jump-none)}.pbtn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--hard)}.pbtn:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--hard)}.pbtn.primary{background:var(--accent);color:#0c0a0f;border-color:#8a7cc9}@media(hover:hover)and (pointer:fine){.pbtn.primary:hover{box-shadow:5px 5px 0 var(--hard),0 0 14px var(--accent-soft)}}a{transition:color .15s var(--ease-std)}a:hover{color:var(--accent)}.logo:hover em{text-shadow:0 0 12px var(--accent)}.wdot.err{animation:sir-errblink 1s steps(2,jump-none) infinite}@keyframes sir-errblink{50%{opacity:.25}}.pbtn.small{padding:8px 10px 7px;font-size:9px}.pbtn:disabled{opacity:.5;cursor:default}.pbtn:disabled:hover{transform:none;box-shadow:4px 4px 0 var(--hard)}.logo{font-family:var(--f-pix);font-size:14px;line-height:1.4;letter-spacing:0;display:inline-flex;align-items:center;gap:10px}.logo img{width:44px;height:44px;image-rendering:pixelated}.logo em{font-style:normal;color:var(--accent)}.value{font-family:var(--f-pix);font-size:18px;font-variant-numeric:tabular-nums;line-height:1.2}.value-body{font-family:var(--f-body);font-weight:600;font-size:19px;line-height:1.2}.label{font-size:13.5px;color:var(--muted)}.mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums}.shell{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:20px 16px}.topbar{position:sticky;top:8px;z-index:30;display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:var(--panel);border:2px solid var(--border);box-shadow:6px 6px 0 var(--hard);padding:12px 16px}.topbar .spacer{margin-left:auto}.np.overlay{position:fixed;top:14px;right:16px;z-index:60;width:290px;display:flex;align-items:center;gap:12px;background:var(--panel);border:2px solid var(--border);box-shadow:6px 6px 0 var(--hard);padding:10px;animation:np-in .4s cubic-bezier(.22,1,.36,1) backwards;transition:border-color .2s,background-color .4s}@media(max-width:1729px){.np.overlay{position:static;width:min(100%,560px);margin:0 auto 12px;animation-name:sir-in}}.np.overlay:hover{border-color:var(--accent);transform:translate(-1px,-1px);box-shadow:7px 7px 0 var(--hard)}@keyframes np-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.np.overlay.np-flash{animation:np-flash .6s steps(2,jump-none)}@keyframes np-flash{0%,to{border-color:var(--border)}50%{border-color:var(--accent);box-shadow:6px 6px 0 var(--hard),0 0 16px var(--accent-soft)}}.np-art{width:56px;height:56px;border:1px solid var(--border2);object-fit:cover;image-rendering:pixelated;display:block;flex:none}.np-meta{min-width:0;flex:1}.np-name{font-family:var(--f-pix);font-size:10px;line-height:1.5;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-artist{font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0 6px}.np-progress{height:5px;background:var(--card2);border:1px solid var(--border)}.np-progress i{position:relative;display:block;height:100%;background:var(--accent2);transition:width .25s linear}.np-progress i:after{content:"";position:absolute;right:0;top:-2px;width:5px;height:calc(100% + 4px);background:var(--accent)}.np-eq{display:flex;gap:2px;align-items:flex-end;height:16px;flex:none}.np-eq i{width:4px;background:var(--accent2);animation:np-eq .9s ease-in-out infinite}.np-eq i:nth-child(2){animation-delay:.2s}.np-eq i:nth-child(3){animation-delay:.4s}@keyframes np-eq{0%,to{height:5px}50%{height:16px}}.np.paused .np-eq i{animation:none;height:5px;opacity:.5}.tabs{display:flex;gap:4px;flex-wrap:wrap}.tab{display:flex;align-items:center;gap:7px;font-family:var(--f-pix);font-size:9px;color:var(--muted);background:transparent;border:2px solid transparent;padding:9px 11px 8px;cursor:pointer}.tab:hover{color:var(--text);border-color:var(--border)}.tab.is-active{color:#0c0a0f;background:var(--accent);border-color:var(--accent)}.tab:active{transform:translateY(1px)}.grid{display:grid;gap:14px;margin-top:14px}.grid.rings3{grid-template-columns:repeat(3,1fr)}.grid.rings4{grid-template-columns:repeat(4,1fr)}.grid.duo{grid-template-columns:1.5fr 1fr}.grid.solo{grid-template-columns:1fr}@media(max-width:860px){.grid.rings3,.grid.duo{grid-template-columns:1fr}.grid.rings4{grid-template-columns:repeat(2,1fr)}}.ringcell{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 12px}.ringwrap{position:relative;width:140px;height:140px}.ringwrap svg{position:absolute;top:0;right:0;bottom:0;left:0}.ringcenter{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.ringcenter .value{font-size:12px}.ringcenter .label{font-size:10.5px;margin-top:2px}.delta{font-size:12.5px;font-family:var(--f-mono);animation:sir-cell .3s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.35s}.delta.up{color:var(--ok)}.delta.down{color:var(--bad)}.d.sel{animation:sir-bump .25s steps(3,jump-none)}.wdot.ok{animation:wdot-alive 3s ease-in-out infinite}@keyframes wdot-alive{50%{opacity:.55}}@media(hover:hover)and (pointer:fine){.toplist li:hover .name{color:var(--accent)}}.d.today{animation:today-glow 2.4s ease-in-out infinite}@keyframes today-glow{0%,to{box-shadow:3px 3px 0 var(--hard)}50%{box-shadow:3px 3px 0 var(--hard),0 0 12px var(--accent-soft)}}.cal{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.cal .wd{font-size:11px;color:var(--muted);text-align:center}.d{aspect-ratio:1;display:grid;place-items:center;font-family:var(--f-mono);font-size:11.5px;border:2px solid var(--border);background:var(--card2);cursor:default;transition:transform .1s steps(2,jump-none)}.d:hover{transform:translate(-1px,-1px);border-color:var(--border2)}.d.l0{background:var(--card);color:var(--muted)}.d.l1{background:color-mix(in srgb,var(--accent) 30%,var(--card))}.d.l2{background:color-mix(in srgb,var(--accent) 55%,var(--card))}.d.l3{background:color-mix(in srgb,var(--accent) 80%,var(--card))}.d.l4{background:var(--accent)}.d.today{background:var(--accent);color:#0c0a0f;border-color:#8a7cc9;box-shadow:3px 3px 0 var(--hard)}.d.sel{border-color:var(--accent2);box-shadow:3px 3px 0 var(--hard)}button.d{font-family:var(--f-mono)}.d.mut{opacity:.45}.bars{display:flex;align-items:flex-end;gap:4px;height:120px}.bars.dense{gap:2px}.bars.dense i{min-width:4px;border-width:1px 1px 0;background:color-mix(in srgb,var(--accent) 85%,var(--card))}.bars i{flex:1;border-width:2px 2px 0;border-style:solid;border-color:var(--border);border-bottom:none;background:color-mix(in srgb,var(--accent) 72%,var(--card));transform-origin:bottom;transition:transform .1s steps(2,jump-none),background .1s steps(2,jump-none);cursor:default}.bars i.hot{background:var(--accent);border-color:#8a7cc9}.daylabels{display:flex;gap:2px;margin-top:6px;font-family:var(--f-mono);font-size:10px;color:var(--muted);overflow:hidden}.daylabels span{flex:1;min-width:0;text-align:left;white-space:nowrap}@media(hover:hover)and (pointer:fine){.bars i:hover{transform:translateY(-3px);background:var(--accent2)}}.toplist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.toplist li{display:grid;grid-template-columns:30px 44px minmax(120px,1fr) minmax(60px,180px) 52px;align-items:center;gap:10px}.toplist .rank{font-family:var(--f-pix);font-size:9px;color:var(--accent2)}.toplist .name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toplist .pbar{height:12px;min-width:28px;border:2px solid var(--border);background:var(--card2)}.toplist .pbar i{display:block;height:100%;background:var(--accent)}.toplist .cnt{font-family:var(--f-pix);font-size:9px;text-align:right;font-variant-numeric:tabular-nums}.toplist.noart li{grid-template-columns:30px minmax(80px,150px) 1fr 52px}.art{position:relative;width:44px;height:44px;flex:none;border:2px solid var(--border);background:repeating-conic-gradient(var(--card2) 0% 25%,var(--card) 0% 50%) 0 0 / 8px 8px;display:grid;place-items:center;color:var(--muted);overflow:hidden;image-rendering:pixelated;transition:transform .12s steps(2,jump-none),border-color .12s}.art img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated;display:block}.art-xl{width:96px;height:96px;box-shadow:4px 4px 0 var(--hard)}@media(hover:hover)and (pointer:fine){.toplist li:hover .art{transform:translate(-1px,-1px);border-color:var(--border2)}}.aom{display:flex;align-items:center;gap:16px}.share-block{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:14px}.share-card-wrap{flex:0 0 auto;width:auto;min-width:320px;max-width:100%;overflow-x:auto}.share-card{width:540px;background:var(--bg);border:2px solid var(--border2);padding:22px;display:flex;flex-direction:column;gap:16px;font-family:var(--f-body)}.sc-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:2px solid var(--border);padding-bottom:10px}.sc-logo{font-family:var(--f-pix);font-size:11px;text-transform:uppercase}.sc-logo em{font-style:normal;color:var(--accent)}.sc-period{font-family:var(--f-mono);font-size:12px;color:var(--accent2)}.sc-minutes{text-align:center;padding:8px 0}.sc-num{font-family:var(--f-pix);font-size:30px;color:var(--ok);font-variant-numeric:tabular-nums}.sc-numlabel{display:block;font-size:13px;color:var(--muted);margin-top:4px}.sc-row{display:flex;align-items:center;gap:14px;border:2px solid var(--border);padding:10px;background:var(--card)}.sc-cat{font-family:var(--f-pix);font-size:8px;color:var(--muted);margin-bottom:4px}.sc-name{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:320px}.sc-sub{font-size:12px;color:var(--muted);font-family:var(--f-mono)}.sc-foot{font-family:var(--f-mono);font-size:10px;color:var(--muted);text-align:center;border-top:2px solid var(--border);padding-top:8px}.sc-dl{align-self:center}.recap-cards{grid-template-columns:repeat(2,1fr);margin-top:14px}@media(max-width:860px){.recap-cards{grid-template-columns:1fr}}.rcard{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.rcard .rcard-label{font-family:var(--f-pix);font-size:9px;color:var(--muted)}.rcard .rcard-value{font-family:var(--f-pix);font-size:22px;color:var(--accent);font-variant-numeric:tabular-nums;line-height:1.2;word-break:break-word}.rcard .rcard-sub{font-size:13px;color:var(--muted)}.rcard .rcard-body{display:flex;align-items:center;gap:14px;min-width:0}.rcard .rcard-body>div{min-width:0}.footer{position:relative;z-index:1;max-width:1120px;margin:6px auto 0;padding:10px 16px 20px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-family:var(--f-mono);font-size:11.5px;color:var(--muted)}.footer a{color:var(--muted)}.wdot{display:inline-block;width:8px;height:8px;border:1px solid var(--border2);margin:0 4px 0 10px;vertical-align:baseline}.wdot.ok{background:var(--ok)}.wdot.err{background:var(--bad)}.progress{height:16px;border:2px solid var(--border);background:var(--card)}.progress i{display:block;height:100%;background:var(--accent)}.progress i.stripe{background:repeating-linear-gradient(90deg,var(--accent) 0 8px,#8a7cc9 8px 12px)}.banner{margin-top:14px;border:2px solid var(--bad);background:color-mix(in srgb,var(--bad) 12%,var(--panel));box-shadow:4px 4px 0 var(--hard);padding:12px 14px;font-size:14px}.errline{color:var(--bad);font-size:14px;margin-top:10px}.minihint{font-size:13px;color:var(--muted)}.loginwrap{min-height:100dvh;display:grid;place-items:center;padding:24px;position:relative;z-index:1}.loginbox{width:min(560px,100%);padding:28px 26px}.loginbox h1{font-family:var(--f-pix);font-size:15px;margin:0 0 14px}.loginbox h1 em{font-style:normal;color:var(--accent)}.loginbox p{color:var(--muted);font-size:14.5px;margin:0 0 18px}.onb-box{width:min(780px,100%)}.onb-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:700px){.onb-grid{grid-template-columns:1fr}}.onb-grid>.anim-in:nth-child(1){--i: 0}.onb-grid>.anim-in:nth-child(2){--i: 1}.onb-card{padding:18px 18px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.onb-tag{font-family:var(--f-pix);font-size:8px;color:var(--accent2);background:var(--card2);border:2px solid var(--border);box-shadow:3px 3px 0 var(--hard);padding:6px 8px 5px}.onb-name{font-family:var(--f-pix);font-size:11px;line-height:1.5}.onb-desc{font-size:14px;line-height:1.5;color:var(--muted)}.onb-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.onb-actions.onb-end{margin-top:auto}.onb-note{font-size:13px;line-height:1.45;color:var(--muted)}.onb-back{background:none;border:none;padding:0;margin-top:16px;font-family:var(--f-body);font-size:13px;color:var(--muted);cursor:pointer;transition:color .15s var(--ease-std)}.onb-back:hover{color:var(--accent)}.spacer8{height:8px}.row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rangebar{display:flex;gap:4px;flex-wrap:wrap;align-items:center;margin-top:14px;min-height:40px}.dateinput{height:34px;padding:0 10px}.rangebar .pill{font-family:var(--f-pix);font-size:8.5px;color:var(--muted);background:var(--card);border:2px solid var(--border);padding:9px 10px 8px;cursor:pointer;transition:transform .12s steps(2,jump-none),background .12s steps(2,jump-none),color .12s}.rangebar .pill:hover{color:var(--text);border-color:var(--border2);transform:translate(-1px,-1px)}.rangebar .pill:active{transform:translate(1px,1px)}.rangebar .pill.is-active{background:var(--accent);color:#0c0a0f;border-color:#8a7cc9}.rangebar .rangelabel{margin-left:auto;font-family:var(--f-mono);font-size:12px;color:var(--accent2)}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:14px}@media(max-width:860px){.tiles{grid-template-columns:repeat(2,1fr)}}.tile{padding:14px 16px}.tile .tval{font-family:var(--f-pix);font-size:14px;line-height:1.3}.tile .tsub{font-size:12.5px;color:var(--muted);margin-top:5px}.tile .tsub b{color:var(--accent2);font-weight:400}@keyframes sir-in{0%{opacity:0;transform:translateY(16px);filter:blur(4px)}to{opacity:1;transform:none;filter:blur(0)}}.anim-in{animation:sir-in .45s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i, 0) * 60ms)}.recap-cards>.anim-in:nth-child(1){--i: 0}.recap-cards>.anim-in:nth-child(2){--i: 1}.recap-cards>.anim-in:nth-child(3){--i: 2}.recap-cards>.anim-in:nth-child(4){--i: 3}.toplist li{animation:sir-in .4s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i, 0) * 50ms)}.topbar{animation:sir-top .45s cubic-bezier(.22,1,.36,1) both}.rangebar{animation:sir-in .4s cubic-bezier(.22,1,.36,1) both}@keyframes sir-top{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.footer{animation:sir-in .5s cubic-bezier(.22,1,.36,1) .2s backwards}.grid>.anim-in:nth-child(1){--i: 0}.grid>.anim-in:nth-child(2){--i: 1}.grid>.anim-in:nth-child(3){--i: 2}.grid>.anim-in:nth-child(4){--i: 3}.grid.rings3>.anim-in:nth-child(4){--i: 3}@keyframes sir-bar{0%{transform:scaleX(0)}}.toplist .pbar i{transform-origin:left;animation:sir-bar .4s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 50ms)}@keyframes skel-pulse{0%{opacity:.45}to{opacity:1}}.skel{animation:sir-in .3s cubic-bezier(.22,1,.36,1) both,skel-pulse 1.1s ease-in-out infinite alternate}.grid>.skel:nth-child(2){animation-delay:.3s,.15s}.grid>.skel:nth-child(3){animation-delay:.3s,.3s}.grid>.skel:nth-child(4){animation-delay:.3s,.45s}@keyframes skel-wave{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.skel-bars i{animation:sir-cell .25s both,skel-wave 1s ease-in-out infinite alternate;animation-delay:calc(var(--d, 0) * 40ms);transform-origin:bottom}a.art{cursor:pointer;display:grid;place-items:center;text-decoration:none}a.art .art-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--accent);opacity:0;transition:opacity .15s var(--ease-std)}@media(hover:hover)and (pointer:fine){a.art:hover .art-play{opacity:1}a.art:hover{border-color:var(--accent)}a.art:hover img{transform:scale(1.06)}}a.art img{transition:transform .15s var(--ease-std)}@keyframes sir-cell{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.d{animation:sir-cell .25s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--d, 0) * 7ms)}.bars i{animation:sir-cell .3s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--d, 0) * 12ms);transform-origin:bottom}@keyframes sir-tabfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tabpane{animation:sir-tabfade .22s cubic-bezier(.22,1,.36,1) both;min-height:min(620px,calc(100dvh - 300px))}.pane-refresh{opacity:.55;transition:opacity .2s;pointer-events:none}@keyframes sir-bump{0%{transform:scale(1)}40%{transform:scale(1.12)}to{transform:scale(1)}}.value.bump{animation:sir-bump .25s steps(3,jump-none)}.monthnav{display:flex;align-items:center;gap:6px;margin-left:auto}.monthnav .mlabel{font-family:var(--f-mono);font-size:12px;color:var(--accent2);min-width:130px;text-align:center}.dateinput{font-family:var(--f-mono);font-size:12.5px;color:var(--text);background:var(--card);border:2px solid var(--border);color-scheme:dark}.dateinput:hover{border-color:var(--border2)}.dateinput:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.settings{max-width:640px}.settings .fieldrow{margin:18px 0 6px;display:flex;flex-direction:column;gap:8px}.settings .fieldlabel{font-family:var(--f-pix);font-size:9px;color:var(--muted)}.settings .hint{font-size:13.5px;color:var(--muted)}.settings .kv{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--border);font-size:14px}.settings .kv b{font-family:var(--f-mono);font-size:12.5px;color:var(--accent)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(hover:hover)and (pointer:fine){.card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--hard),0 0 0 2px var(--accent-soft)}}.card:active{transform:translate(1px,1px);box-shadow:2px 2px 0 var(--hard),inset 2px 2px #00000080}.pbtn:not(.primary):not(:disabled):hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--card2))}.pill:not(.is-active):hover,.rangebar .pill:not(.is-active):hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,var(--card));color:var(--text)}.tab:not(.is-active):hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent);transform:translate(-1px,-1px)}.tab:active,.tab:not(.is-active):active{transform:translateY(1px)}.pbtn:active,.pbtn.primary:active{box-shadow:inset 2px 2px #00000073,1px 1px 0 var(--hard)}.pill:active,.rangebar .pill:active{box-shadow:inset 2px 2px #00000073}.tab:active{box-shadow:inset 2px 2px #00000059}@media(hover:hover)and (pointer:fine){.cal .d:hover{filter:brightness(1.15)}}.cal .d{animation-fill-mode:backwards}.bars i{transition:transform .1s steps(2,jump-none),background .1s steps(2,jump-none),height .3s var(--ease-std)}.np.overlay:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;pointer-events:none;box-shadow:0 0 16px var(--accent-soft);opacity:.25;animation:np-breathe 4s ease-in-out infinite}@keyframes np-breathe{0%,to{opacity:.2}50%{opacity:.6}}.np-art{transition:transform .15s var(--ease-std)}@media(hover:hover)and (pointer:fine){.np-art:hover{transform:scale(1.08)}}.pbtn:focus-visible,.pill:focus-visible,.rangebar .pill:focus-visible,.tab:focus-visible,.dateinput:focus-visible{outline:2px dashed var(--accent);outline-offset:3px}.pbtn.primary:focus-visible,.pill.is-active:focus-visible,.rangebar .pill.is-active:focus-visible,.tab.is-active:focus-visible{outline-color:var(--accent2)}.panel,.topbar,.share-card{transition:background-color .4s,border-color .4s}.card.tile,.card.rcard{transition:transform .12s steps(2,jump-none),box-shadow .12s steps(2,jump-none),background-color .4s,border-color .4s}@keyframes sir-pop{0%{opacity:0;transform:translateY(8px)}}.pbtn,.pill,.tab{animation:sir-pop .24s steps(3,jump-none) backwards}.logo{transition:transform .12s steps(2,jump-none)}@media(hover:hover)and (pointer:fine){.logo:hover{transform:translate(-1px,-1px)}}@media(prefers-reduced-motion:reduce){.np.overlay,.np.overlay:after,.np-art,.wdot.ok,.cal .d.today,.pbtn,.pill,.tab{animation:none}}.ach-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}@media(max-width:860px){.ach-grid{grid-template-columns:repeat(2,1fr)}}.ach-card{padding:14px 16px;display:flex;flex-direction:column;gap:8px}.ach-card .ach-head{display:flex;align-items:center;gap:12px;min-width:0}.ach-card .ach-icon{width:40px;height:40px;flex:none;display:grid;place-items:center;border:2px solid var(--border);background:var(--card2);color:var(--muted)}.ach-card .ach-name{font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ach-card .ach-desc{font-size:12.5px;color:var(--muted)}.ach-card .ach-bar{height:12px;border:2px solid var(--border);background:var(--card2)}.ach-card .ach-bar i{display:block;height:100%;background:var(--accent)}.ach-card .ach-progress{font-size:11px;color:var(--muted)}.ach-card.earned.tier-bronze{border-color:#b07a45}.ach-card.earned.tier-bronze .ach-icon{color:#cd7f32;border-color:#b07a45}.ach-card.earned.tier-bronze .ach-bar i{background:#cd7f32}.ach-card.earned.tier-silver{border-color:#9aa2ab}.ach-card.earned.tier-silver .ach-icon{color:silver;border-color:#9aa2ab}.ach-card.earned.tier-silver .ach-bar i{background:silver}.ach-card.earned.tier-gold{border-color:#cfa63d}.ach-card.earned.tier-gold .ach-icon{color:gold;border-color:#cfa63d}.ach-card.earned.tier-gold .ach-bar i{background:gold}.ach-card.locked{opacity:.55}.banner.ach-new{border-color:#cfa63d;background:color-mix(in srgb,#ffd700 10%,var(--panel))}.scrub-panel{padding:16px 18px 10px}.scrub{position:relative;height:430px;touch-action:none;cursor:grab;outline:none}.scrub.is-moving .scrub-col{transform:translate(-50%) scaleX(.45)}.scrub:active{cursor:grabbing}.scrub:focus-visible{outline:2px dashed var(--accent);outline-offset:4px}.scrub-col{position:absolute;left:50%;transform:translate(-50%) scaleX(1);transform-origin:center top;top:0;bottom:34px;width:44px;background:color-mix(in srgb,var(--accent2) 30%,transparent);border-left:1px solid color-mix(in srgb,var(--accent2) 45%,transparent);transition:transform .16s var(--ease-std),background .15s,border-color .15s;border-right:1px solid color-mix(in srgb,var(--accent2) 45%,transparent);pointer-events:none}.scrub-card{position:absolute;top:16px;left:50%;transform:translate(-50%);width:min(72%,520px);display:flex;align-items:center;gap:14px;background:#ece9e2;border:2px solid #17151a;box-shadow:6px 6px #0000008c;padding:14px;z-index:5;pointer-events:auto}.scrub-card .art{width:72px;height:72px;border-color:#17151a}.scrub-card-text{min-width:0;flex:1}.scrub-card-name{font-size:15px;font-weight:600;color:#17151a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrub-card-artist{font-size:12.5px;color:#5c5750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrub-card-stats{font-family:var(--f-mono);font-size:11px;color:#5c5750;margin-top:2px}.scrub-more{margin-left:auto;align-self:flex-end;flex:none;background:#17151a;color:#ece9e2;border:none;font-family:var(--f-pix);font-size:7px;padding:7px 9px 6px;cursor:pointer;transition:background .15s}.scrub-more:hover{background:var(--accent);color:#0c0a0f}.scrub-bars{position:absolute;left:18px;right:18px;bottom:34px;height:240px;overflow:hidden;mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 12%,#000 88%,transparent 100%)}.scrub-strip{position:absolute;left:0;bottom:0;display:flex;align-items:flex-end;gap:0;height:100%;will-change:transform}.scrub-cell{width:48px;flex:none;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:relative}.scrub-cell.scrub-sel{z-index:3}.scrub-cell .scrub-bar{width:20px;background:var(--accent);border:1px solid color-mix(in srgb,#000 30%,transparent);border-bottom:none;transition:background .15s,border-color .15s}.scrub-bar{transition:background .15s,border-color .15s}.scrub-cell:hover .scrub-bar{background:var(--accent2)}.scrub-cell-date{margin-top:6px;display:flex;flex-direction:column;align-items:center;font-family:var(--f-mono);font-size:9px;line-height:1.3;color:var(--muted);white-space:nowrap}.scrub-cell.scrub-sel .scrub-cell-date{color:var(--accent2);font-size:11px;text-shadow:0 0 12px color-mix(in srgb,var(--accent2) 60%,transparent)}.scrub{height:500px}.scrub-bars{bottom:44px;height:310px}.scrub-bar{width:22px;background:color-mix(in srgb,var(--accent) 78%,var(--card))}.scrub-cell.scrub-sel .scrub-bar{background:var(--accent2);border-color:var(--accent2)}.scrub-card{width:min(70%,560px);top:20px}.scrub-card-name{font-size:17px}.pixel-toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);z-index:90;background:var(--panel);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);font-family:var(--f-pix);font-size:9px;line-height:1.4;color:var(--text);padding:12px 16px 11px;animation:sir-toast-in .3s var(--ease-std)}@keyframes sir-toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.footer .milestone{white-space:nowrap}.footer .milestone.is-done{color:var(--ok)}.konami-bit{position:fixed;left:0;top:0;width:8px;height:8px;z-index:90;pointer-events:none;will-change:transform}.toplist li,.artwrap{position:relative}.playbadge{position:absolute;top:-8px;left:50%;transform:translate(-50%);z-index:2;font-family:var(--f-pix);font-size:7px;line-height:1;color:#0c0a0f;background:var(--accent);padding:3px 4px 2px;white-space:nowrap;opacity:0;transition:opacity .15s;pointer-events:none}@media(hover:hover)and (pointer:fine){.toplist li:hover .playbadge{opacity:1}}.note{margin-top:14px;border:2px solid var(--border2);background:var(--panel);box-shadow:4px 4px 0 var(--hard);padding:12px 14px;font-size:14px}#sir-root{user-select:none;-webkit-user-select:none}.toplist .name,.timeline .name,.np-name,input,textarea{user-select:text;-webkit-user-select:text}.scrub,.scrub *,body.scrubbing,body.scrubbing *{user-select:none!important;-webkit-user-select:none!important}.timeline-card{margin-top:14px;padding:16px 18px}.timeline{list-style:none;margin:4px 0 0;padding:0;max-height:420px;overflow-y:auto}.timeline li{display:flex;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid var(--border);font-size:14px}.timeline li:last-child{border-bottom:none}.timeline .num{flex:0 0 auto;min-width:3ch;text-align:right;font-family:var(--f-pix);font-size:9px;color:var(--muted)}.timeline .at{flex:0 0 auto;width:8ch;color:var(--muted);font-size:12px}.timeline .name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline .dur{flex:0 0 auto;color:var(--muted);font-size:12px}.dbadge{display:inline-block;font-family:var(--f-pix);font-size:8px;line-height:1;padding:4px 5px 3px;border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);background:var(--card);animation:sir-cell .3s cubic-bezier(.22,1,.36,1) backwards;animation-delay:.35s}.dbadge.up{color:var(--ok);background:color-mix(in srgb,var(--ok) 12%,var(--card))}.dbadge.down{color:var(--bad);background:color-mix(in srgb,var(--bad) 12%,var(--card))}.dbadge.mut{color:var(--muted)}.toplist.rot li{grid-template-columns:30px auto 44px minmax(120px,1fr) minmax(60px,180px) 52px}.rot-mark{font-family:var(--f-pix);font-size:8px;line-height:1;color:var(--muted);justify-self:start;align-self:center;cursor:default;animation:sir-cell .25s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--i, 0) * 50ms)}.rot-mark.up{color:var(--ok)}.rot-mark.down{color:var(--bad)}.rot-mark.same{color:var(--muted)}.rot-mark.new{color:#0c0a0f;background:var(--accent);padding:3px 4px 2px}.streak-tile.hot{border-color:var(--accent2)}.streak-tile.hot .tval{color:var(--accent2)}.streak-tile.cold .tval,.streak-tile.cold .tsub{color:var(--muted)}.timeline-v{position:relative}.timeline-v:after{content:"";display:block;height:var(--tl-h, 0px)}.timeline-v li{position:absolute;left:0;right:0;padding:5px 0;align-items:center}.timeline .cov{flex:0 0 auto;width:24px;height:24px;border:2px solid var(--border);background:repeating-conic-gradient(var(--card2) 0% 25%,var(--card) 0% 50%) 0 0 / 8px 8px;display:grid;place-items:center;color:var(--muted);overflow:hidden}.timeline .cov img{width:100%;height:100%;object-fit:cover;display:block}@keyframes tl-skel-pulse{0%,to{opacity:1}50%{opacity:.5}}.timeline-sk li{display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px solid var(--border);animation:tl-skel-pulse 1.2s ease-in-out infinite}.timeline-sk i{display:block;background:var(--border)}.timeline-sk .sk-cov{width:24px;height:24px;flex:none}.timeline-sk .sk-num{width:20px;height:8px;flex:none}.timeline-sk .sk-at{width:56px;height:10px;flex:none}.timeline-sk .sk-name{height:12px;flex:none}.timeline-sk .sk-dur{width:38px;height:10px;flex:none;margin-left:auto}.entity-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:color-mix(in srgb,var(--bg) 78%,transparent);animation:sir-fade .2s var(--ease-std)}@keyframes sir-fade{0%{opacity:0}}.entity-panel{position:absolute;top:14px;right:14px;bottom:14px;left:14px;background:var(--bg);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);padding:18px 20px 24px;overflow-y:auto;animation:sir-in .3s var(--ease-std)}@media(max-width:700px){.entity-panel{top:8px;right:8px;bottom:8px;left:8px;padding:14px 14px 20px}}.entity-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.entity-kicker{font-family:var(--f-pix);font-size:9px;color:var(--muted)}.entity-head{display:flex;align-items:center;gap:16px;border-bottom:2px solid var(--border);padding-bottom:14px}.entity-head .art{width:72px;height:72px;flex:none;box-shadow:4px 4px 0 var(--hard)}.entity-headtext{min-width:0}.entity-name{font-family:var(--f-pix);font-size:14px;line-height:1.55;word-break:break-word;user-select:text;-webkit-user-select:text}.entity-stats{margin-top:7px;font-size:13.5px;color:var(--muted)}.entity-dates{margin-top:4px;font-size:11.5px;color:var(--muted)}.entity-facts{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.entity-fact{border:2px solid var(--border);background:var(--card);padding:6px 9px 5px;font-family:var(--f-mono);font-size:11.5px;color:var(--muted)}.entity-fact b{color:var(--text);font-weight:400}.entity-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:14px;margin-top:14px;align-items:start}@media(max-width:860px){.entity-cols{grid-template-columns:1fr}}.entity-colstack{display:flex;flex-direction:column;gap:14px;min-width:0}.entity-colstack>*+*{margin-top:0}.entity-narrow{max-width:640px;margin-top:14px}.entity-months .daylabels span{text-align:center}button.namebtn{background:none;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer;min-width:0}@media(hover:hover)and (pointer:fine){button.namebtn:hover{color:var(--accent)}}button.art{cursor:pointer;font:inherit;color:inherit;padding:0}button.art .art-play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:color-mix(in srgb,var(--bg) 55%,transparent);color:var(--accent);opacity:0;transition:opacity .15s var(--ease-std)}button.art img{transition:transform .15s var(--ease-std)}@media(hover:hover)and (pointer:fine){button.art:hover{border-color:var(--accent)}button.art:hover .art-play{opacity:1}button.art:hover img{transform:scale(1.06)}}.entity-albumgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px}.entity-album{display:flex;flex-direction:column;align-items:flex-start;gap:6px;background:none;border:2px solid transparent;padding:6px;cursor:pointer;text-align:left;color:inherit;font:inherit;min-width:0;transition:border-color .12s,transform .12s steps(2,jump-none)}.entity-album:hover{border-color:var(--border);transform:translate(-1px,-1px)}.entity-album:active{transform:translate(1px,1px)}.entity-album .art{width:48px;height:48px}.entity-albumname{font-size:12.5px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:text;-webkit-user-select:text}.entity-albumplays{font-size:10.5px;color:var(--muted)}.entity-links{display:flex;flex-direction:column;gap:8px}.entity-link{display:flex;align-items:center;gap:10px;background:var(--card);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);padding:10px 12px 9px;cursor:pointer;color:inherit;font:inherit;text-align:left;text-decoration:none;min-width:0;transition:transform .12s steps(2,jump-none),border-color .12s,box-shadow .12s steps(2,jump-none)}.entity-link:hover{border-color:var(--accent);transform:translate(-1px,-1px)}.entity-link:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--hard)}.entity-link .el-cat{font-family:var(--f-pix);font-size:7px;color:var(--muted);min-width:56px;flex:none}.entity-link .el-name{font-weight:600;font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;user-select:text;-webkit-user-select:text}.entity-link .el-arrow{margin-left:auto;color:var(--accent);flex:none;display:grid}.entity-loading{font-family:var(--f-pix);font-size:10px;color:var(--muted);padding:24px 0}.entity-panel .banner{margin-top:0}.rangebar .range-apply{height:34px;padding:0 14px;font-family:var(--f-pix);font-size:8.5px;color:var(--text);background:var(--card);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);cursor:pointer;transition:transform .12s steps(2,jump-none),box-shadow .12s steps(2,jump-none),border-color .12s,color .12s,background .12s}.rangebar .range-apply:hover:not(:disabled){border-color:var(--accent);color:var(--accent);transform:translate(-1px,-1px)}.rangebar .range-apply:active:not(:disabled){transform:translate(2px,2px);box-shadow:1px 1px 0 var(--hard)}.rangebar .range-apply:disabled{opacity:.45;cursor:default}.range-hint{margin-top:8px;font-size:13px}.imp-row .imp-hint{font-family:var(--f-pix);font-size:8.5px;color:var(--muted);line-height:1.7}.imp-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.imp-file{font-family:var(--f-pix);font-size:8px;color:var(--muted);background:var(--card);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);padding:9px 10px;max-width:100%;cursor:pointer;border-radius:0}.imp-file::file-selector-button{font-family:var(--f-pix);font-size:8px;color:var(--text);background:none;border:none;padding:0 8px 0 0;margin-right:8px;border-right:2px solid var(--border);cursor:pointer}.imp-file:hover{border-color:var(--accent)}.imp-progress{display:flex;flex-direction:column;gap:9px}.imp-bar{display:flex;gap:2px;flex-wrap:wrap}.imp-bar i{display:block;width:8px;height:8px;background:var(--border);border-radius:0}.imp-bar i.on{background:var(--accent)}.imp-bar.ok i.on{background:var(--ok)}.imp-line{font-family:var(--f-pix);font-size:8px;color:var(--muted);font-variant-numeric:tabular-nums}.imp-ok{font-family:var(--f-pix);font-size:8px;color:var(--ok)}.imp-row .banner{margin-top:4px}.confirm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:88;background:#0403079e;display:flex;align-items:center;justify-content:center}.confirm-box{background:var(--bg);border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);padding:22px 26px 20px;max-width:420px;animation:sir-toast-in .22s var(--ease-std)}.confirm-title{font-family:var(--f-pix);font-size:11px;line-height:1.5;color:var(--bad)}.confirm-sub{margin-top:8px;font-size:12px;color:var(--muted)}.confirm-row{margin-top:18px;display:flex;gap:10px}.confirm-yes{color:var(--bad);border-color:var(--bad)}.confirm-yes:hover{background:var(--bad);color:var(--bg)}#sir-root[data-mood=sad]{--accent: #8b9cf2;--accent2: #6b7fd4}#sir-root[data-mood=happy]{--accent: #f2c76b;--accent2: #f2986b}#sir-root[data-mood=calm]{--accent: #7be0c3;--accent2: #6bb8f2}#sir-root[data-mood=energetic]{--accent: #f26b6b;--accent2: #f28b8b}.moodselect{font-family:var(--f-body);font-size:14px;color:var(--text);background:var(--card);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);padding:9px 10px;cursor:pointer;border-radius:0}.moodselect:focus-visible{outline:2px dashed var(--accent);outline-offset:3px}.moodselect:hover{border-color:var(--accent)}.mood-card{margin-top:14px;padding:18px 20px}.mood-spectrum{display:flex;gap:2px;flex-wrap:wrap;align-items:flex-end;min-height:8px;margin:12px 0 14px}.mood-spectrum i{display:block;width:8px;height:8px;flex:none;border-radius:0}.mood-spectrum i.m-sad{background:#8b9cf2}.mood-spectrum i.m-calm{background:#7be0c3}.mood-spectrum i.m-energetic{background:#f26b6b}.mood-spectrum i.m-happy{background:#f2c76b}.mood-verdict{font-family:var(--f-pix);font-size:11px;line-height:1.6;letter-spacing:.5px}.mood-v-sad{color:#8b9cf2}.mood-v-calm{color:#7be0c3}.mood-v-energetic{color:#f26b6b}.mood-v-happy{color:#f2c76b}.mood-extremes{margin-top:12px;display:flex;flex-direction:column;gap:6px}.mood-ext{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.mood-ext-label{font-family:var(--f-pix);font-size:8px;flex:none}.mood-ext-name{font-size:13.5px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.mood-note{margin-top:12px;font-size:11.5px;color:var(--muted)}.mew-fab{position:fixed;right:16px;bottom:16px;z-index:65;width:46px;height:46px;display:grid;place-items:center;background:var(--panel);color:var(--accent);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);cursor:pointer;animation:sir-pop .24s steps(3,jump-none) backwards;transition:transform .12s steps(2,jump-none),box-shadow .12s steps(2,jump-none),border-color .12s}.mew-fab:hover{border-color:var(--accent);transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--hard)}.mew-fab:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--hard)}.mew-panel{position:fixed;right:16px;bottom:16px;z-index:65;width:min(360px,calc(100vw - 32px));height:min(520px,calc(100dvh - 110px));display:flex;flex-direction:column;background:var(--bg);border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);transform-origin:bottom right;animation:mew-panel-in .26s var(--ease-std) backwards}.mew-panel.mew-closing{animation:mew-panel-out .2s var(--ease-std) forwards}@keyframes mew-panel-in{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}@keyframes mew-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px) scale(.95)}}.mew-head{display:flex;align-items:baseline;gap:10px;padding:12px 14px;border-bottom:2px solid var(--border);background:var(--panel)}.mew-name{font-family:var(--f-pix);font-size:11px;color:var(--accent);letter-spacing:1px}.mew-sub{font-size:10px;color:var(--muted);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mew-x{flex:none;width:26px;height:26px;display:grid;place-items:center;background:var(--card);color:var(--muted);border:2px solid var(--border);cursor:pointer;font-family:var(--f-pix);font-size:8px;padding:0}.mew-x:hover{color:var(--bad);border-color:var(--bad)}.mew-feed{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px}.mew-empty{font-size:12.5px;color:var(--muted);line-height:1.6;padding:8px 2px}.mew-msg{max-width:86%;padding:8px 10px;font-size:13px;line-height:1.55;border:2px solid var(--border);white-space:pre-wrap;overflow-wrap:anywhere}.mew-msg.user{align-self:flex-end;background:var(--accent);color:#0c0a0f;border-color:#8a7cc9}.mew-msg.assistant{align-self:flex-start;background:var(--panel);color:var(--text)}.mew-cursor{display:inline-block;width:7px;height:12px;margin-left:2px;background:var(--accent2);vertical-align:text-bottom;animation:mew-blink .7s steps(2,jump-none) infinite}@keyframes mew-blink{50%{opacity:0}}.mew-tool{align-self:flex-start;font-size:9px;color:var(--muted);padding:2px 0}.mew-err{margin:0 12px 8px;font-size:11.5px;color:var(--bad);border:2px solid var(--bad);padding:6px 8px;background:var(--panel)}.mew-silent{flex:1;display:flex;flex-direction:column;gap:14px;align-items:center;justify-content:center;padding:20px;text-align:center}.mew-silent-text{font-size:13px;color:var(--muted);line-height:1.6}.mew-inputrow{display:flex;gap:8px;padding:10px 12px;border-top:2px solid var(--border);background:var(--panel)}.mew-input{flex:1;min-width:0;height:34px;padding:0 10px;font-family:var(--f-body);font-size:13.5px;color:var(--text);background:var(--card);border:2px solid var(--border)}.mew-input:focus{border-color:var(--accent);outline:none}.mew-input:disabled{opacity:.5}.mew-send{flex:none;width:34px;height:34px;display:grid;place-items:center;background:var(--accent);color:#0c0a0f;border:2px solid #8a7cc9;cursor:pointer;padding:0}.mew-send:hover:not(:disabled){filter:brightness(1.1)}.mew-send:disabled{opacity:.4;cursor:default}@media(max-width:640px){.mew-panel{right:8px;left:8px;bottom:8px;width:auto}.mew-fab{right:8px;bottom:8px}}.ai-row .ai-status{font-size:10px;margin-left:6px}.ai-row .ai-status.on{color:var(--ok)}.ai-row .ai-status.off{color:var(--muted)}.ai-presets{display:flex;flex-wrap:wrap;gap:6px}.ai-presets .pill{font-family:var(--f-pix);font-size:7.5px;color:var(--muted);background:var(--card);border:2px solid var(--border);padding:8px 9px 7px;cursor:pointer;transition:transform .12s steps(2,jump-none),background .12s steps(2,jump-none),color .12s}.ai-presets .pill:hover{color:var(--text);border-color:var(--border2);transform:translate(-1px,-1px)}.ai-presets .pill.is-active{background:var(--accent);color:#0c0a0f;border-color:#8a7cc9}.ai-fields{display:flex;flex-direction:column;gap:8px}.ai-input{height:34px;padding:0 10px;font-family:var(--f-mono);font-size:12px;color:var(--text);background:var(--card);border:2px solid var(--border)}.ai-input:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--accent-soft)}.ai-input::placeholder{color:var(--muted);font-size:11px}.counting-badge{display:inline-block;align-self:flex-start;margin-top:8px;font-family:var(--f-pix);font-size:8px;line-height:1;color:var(--accent2);border:2px solid var(--accent2);padding:5px 7px 4px;animation:counting-pulse 1.6s ease-in-out infinite}@keyframes counting-pulse{0%,to{opacity:1}50%{opacity:.55}}#sir-root[data-holiday=halloween]{--accent: #f2913d;--accent2: #b35a2e}#sir-root[data-holiday=ny]{--accent: #9ccff2;--accent2: #f2d99c}#sir-root[data-holiday=valentine]{--accent: #f28bb8;--accent2: #f25a8a}.garland{position:absolute;top:0;left:0;right:0;height:13px;pointer-events:none;display:flex;justify-content:space-between;align-items:flex-start;padding:0 4px;z-index:1}.garland-wire{position:absolute;left:0;right:0;top:0;height:2px;background:#3a3350;transform:translateY(-100%);animation:garl-wire .6s var(--ease-std) forwards}.garl{width:5px;height:5px;flex:none;margin-top:5px;border:1px solid var(--hard);opacity:0;transform:scale(0);animation:garl-in .45s var(--ease-std) forwards,garl-blink-a 1.6s steps(1,jump-none) 1.8s infinite;animation-delay:var(--d),calc(1.8s + var(--d))}.garl:nth-child(odd){margin-top:8px}.garl:nth-child(2n){animation-name:garl-in,garl-blink-b;animation-delay:var(--d),calc(1.8s + var(--d))}@keyframes garl-wire{to{transform:translateY(0)}}@keyframes garl-in{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.4)}to{opacity:1;transform:scale(1)}}@keyframes garl-blink-a{0%,49%{opacity:1}50%,to{opacity:.45}}@keyframes garl-blink-b{0%,49%{opacity:.45}50%,to{opacity:1}}.garland.is-off .garl{animation:garl-out .28s steps(2,jump-none) forwards;animation-delay:var(--dr)}.garland.is-off .garl:nth-child(odd){margin-top:8px}@keyframes garl-out{to{opacity:0;transform:scale(0)}}.garland.is-off .garland-wire{animation:garl-wire-out .5s var(--ease-std) forwards .9s}@keyframes garl-wire-out{to{transform:translateY(-100%)}}@media(prefers-reduced-motion:reduce){.garl{animation:none;opacity:1;transform:none}.garland-wire{animation:none;transform:none}}.events-section{margin-top:14px}.events-fan{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.ecell{--efc-accent: var(--accent2);--efc-accent2: var(--accent);padding:18px 14px 14px;display:flex;flex-direction:column;align-items:center;gap:10px;border:2px solid var(--border);box-shadow:4px 4px 0 var(--hard);background:linear-gradient(175deg,#16131b,#1e1a26 55%,#241d33);transition:transform .12s steps(2,jump-none)}.pal-ny{--efc-accent: #9ccff2;--efc-accent2: #f2d99c;--efc-panel: rgba(16, 36, 58, .92);background:linear-gradient(175deg,#0a1220,#10243a 55%,#2b3550)}.pal-halloween{--efc-accent: #f2913d;--efc-accent2: #b35a2e;--efc-panel: rgba(29, 14, 5, .92);background:linear-gradient(175deg,#120a06,#1d0e05 55%,#3d1c07)}.pal-birthday{--efc-accent: #e08bb0;--efc-accent2: #f25a8a;--efc-panel: rgba(30, 26, 38, .92);background:linear-gradient(175deg,#16131b,#1e1a26 55%,#2b2033)}.ecell-stack{position:relative;width:220px;height:300px;cursor:pointer;outline:none;margin-bottom:30px}@media(hover:hover)and (pointer:fine){.ecell:hover .ecell-stack{transform:translate(-1px,-3px)}.ecell-stack:focus-visible{outline:2px dashed var(--accent);outline-offset:6px}.ecell:hover .p-l{transform:rotate(-9deg) translate(-14px,6px)}.ecell:hover .p-r{transform:rotate(9deg) translate(14px,8px)}}.polaroid{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);background:var(--efc-panel, rgba(22, 19, 27, .9));transition:transform .18s var(--ease-std)}.polaroid.p-l{transform:rotate(-7deg) translate(-12px,5px);opacity:.75}.polaroid.p-r{transform:rotate(7deg) translate(12px,7px);opacity:.85}.polaroid.p-front{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px 16px 44px;text-align:center}.polaroid-logo{position:absolute;top:10px;left:10px;width:24px;height:24px;image-rendering:pixelated;opacity:.9}.polaroid-big{font-family:var(--f-pix);font-size:26px;line-height:1.2;color:var(--efc-accent);word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 3px 0 var(--hard)}.polaroid-label{font-family:var(--f-pix);font-size:7.5px;color:var(--efc-accent2);text-transform:uppercase;letter-spacing:.5px}.polaroid-foot{position:absolute;bottom:12px;left:12px;right:12px;font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ecell-name{position:relative;z-index:1;font-family:var(--f-pix);font-size:10px;color:#efeaf6;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.ecard-soon{font-family:var(--f-mono);font-size:10px;color:var(--efc-accent2);border:2px solid var(--efc-accent2);padding:3px 6px 2px;white-space:nowrap;animation:counting-pulse 1.6s ease-in-out infinite}.ecell-sub{position:relative;z-index:1;font-size:11px;color:var(--muted)}.ecell-btns{position:relative;z-index:1;display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.footer .nycount{color:var(--accent2);white-space:nowrap}.footer .nycount.is-done{color:var(--ok)}.yeartracks-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.yt-cell{border:2px solid var(--border);background:var(--card);padding:10px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}.yt-month{font-family:var(--f-pix);font-size:9px;color:var(--accent)}.yt-track{font-size:12.5px;color:var(--text);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em}.yt-cell.is-empty{opacity:.45}@media(max-width:860px){.yeartracks-grid{grid-template-columns:repeat(2,1fr)}}.ev-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:84;background:#040307d1;display:grid;place-items:center;padding:20px;animation:sir-in .3s var(--ease-std)}.ev-frame{--efc-accent: var(--accent2);--efc-accent2: var(--accent);--ev-accent: var(--efc-accent);--efc-panel: rgba(22, 19, 27, .9);position:relative;overflow:hidden;width:min(420px,100%);height:min(88vh,720px);display:flex;flex-direction:column;border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);background:linear-gradient(175deg,#14111d,#1a1626 45%,#241d33);padding:12px 16px 14px}.ev--halloween{--efc-accent: #f2913d;--efc-accent2: #b35a2e;--efc-panel: rgba(29, 14, 5, .92);--efc-bg1: #1d0e05;--efc-bg2: #3d1c07;background:linear-gradient(175deg,#120a06,#1d0e05 55%,#3d1c07)}.ev--ny{--efc-accent: #9ccff2;--efc-accent2: #f2d99c;--efc-panel: rgba(16, 36, 58, .92);--efc-bg1: #10243a;--efc-bg2: #2b3550;background:linear-gradient(175deg,#0a1220,#10243a 55%,#2b3550)}.ev--birthday{--efc-accent: #e08bb0;--efc-accent2: #f25a8a;--efc-panel: rgba(30, 26, 38, .92);--efc-bg1: #1e1a26;--efc-bg2: #2b2033;background:linear-gradient(175deg,#16131b,#1e1a26 55%,#2b2033)}.ev-decor{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.ev-flakes{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/particles/flake.png),url(/particles/flake.png),url(/particles/flake.png),url(/particles/flake.png);background-size:22px 22px,14px 14px,18px 18px,11px 11px;background-position:8% 12%,78% 6%,14% 66%,88% 74%;background-repeat:no-repeat;opacity:.6;animation:ev-flake-drift 9s steps(6,jump-none) infinite alternate}@keyframes ev-flake-drift{0%{transform:translateY(0)}to{transform:translateY(14px)}}.ev-cat{position:absolute;right:10px;bottom:8px;width:44px;height:44px;image-rendering:pixelated;opacity:.85}.ev-head,.ev-body,.ev-hint{position:relative;z-index:1}.ev-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.ev-seg{flex:1;display:flex;gap:4px}.ev-seg-i{flex:1;height:4px;background:#efeaf62e;overflow:hidden}.ev-seg-i i{display:block;height:100%;width:0;background:#efeaf6}.ev-seg-i.is-done i{width:100%}.ev-seg-i.is-active i{animation:ev-seg 4s linear forwards}@keyframes ev-seg{0%{width:0}to{width:100%}}.ev-brand{flex:none;margin-left:8px}.ev-brand img{height:13px;width:auto;display:block;image-rendering:pixelated}.ev-close{flex:none;width:26px;height:26px;display:grid;place-items:center;background:transparent;border:2px solid transparent;color:#efeaf6b3;cursor:pointer}.ev-close:hover{color:#efeaf6;border-color:#efeaf64d}.ev-body{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;min-height:0}.ev-body:active{cursor:grabbing}.ev-frame.is-dragging{overflow:visible}.ev-card{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;padding:16px 18px;border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);background:linear-gradient(175deg,var(--efc-bg1, #16131b) 0%,var(--efc-bg2, #241d33) 100%);overflow:hidden;will-change:transform}.ev-ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;flex-direction:column;justify-content:center;transform:translate(-16px) rotate(-6deg);opacity:1;pointer-events:none;visibility:hidden;filter:grayscale(.7)}.ev-ghost .ev-slide{animation:none;opacity:.28}.ev-slide{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:0 2px;animation:ev-slide-in .4s steps(3,jump-none)}@keyframes ev-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ev-chip{display:inline-block;font-family:var(--f-pix);font-size:8.5px;line-height:1.5;color:var(--efc-accent2);border:2px solid var(--efc-accent2);padding:6px 9px 5px;text-transform:uppercase;letter-spacing:1px;background:#00000040}.ev-panel{width:100%;background:var(--card);border:2px solid var(--border);box-shadow:3px 3px 0 var(--hard);padding:14px 16px;display:flex;flex-direction:column;gap:5px;min-width:0}.type-cursor{display:inline-block;width:.5em;height:1em;margin-left:2px;background:var(--ev-accent);vertical-align:-.15em;animation:type-blink .8s steps(1,jump-none) infinite}@keyframes type-blink{0%,49%{opacity:1}50%,to{opacity:0}}.ev-big-num{font-family:var(--f-pix);font-size:clamp(38px,15vw,72px);line-height:1.1;color:var(--efc-accent);text-shadow:0 3px 0 var(--hard);word-break:break-word}.ev-cap{font-size:13.5px;color:#efeaf6bf}.ev-entity-name{font-family:var(--f-pix);font-size:clamp(14px,5vw,19px);line-height:1.5;color:#efeaf6;word-break:break-word}.ev-entity-artist{font-size:14px;color:#efeaf6b3}.ev-entity-plays{font-size:11px;color:var(--efc-accent)}.ev-list{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:8px}.ev-item{display:flex;align-items:center;gap:10px;min-width:0;background:var(--card);border:2px solid var(--border);box-shadow:2px 2px 0 var(--hard);padding:8px 12px 8px 8px}.ev-rank-chip{flex:none;width:26px;height:26px;display:grid;place-items:center;font-family:var(--f-pix);font-size:10px;color:var(--efc-accent);border:2px solid var(--efc-accent2);background:#0000004d}.ev-art{flex:none;width:40px;height:40px;display:grid;place-items:center;border:2px solid var(--border2);box-shadow:2px 2px 0 var(--hard);background:#0000004d;color:#efeaf6cc;overflow:hidden}.ev-art img{width:100%;height:100%;object-fit:cover;display:block}.ev-item-meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ev-name{min-width:0;font-size:13px;color:#efeaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-plays{font-size:10.5px;color:var(--efc-accent)}.ev-slide-final{flex:1;min-height:0;justify-content:center;align-items:center;text-align:center}.ev-final-fit{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ev-final-fit-inner{flex:none;width:420px;transform-origin:center center}.ev-final-btns{display:flex;gap:10px;margin-top:10px;flex-wrap:wrap;justify-content:center}.ev-hint{font-size:10px;color:#efeaf659;text-align:center;margin-top:10px}@media(max-width:480px){.ev-scrim{padding:10px}.ev-frame{height:92vh}}.ev-surface{width:100%;background:var(--efc-panel, rgba(22, 19, 27, .9));border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);padding:22px 22px 18px;min-height:0}.ev-surface .ev-chip{margin-bottom:4px}.ev-surface .ev-big-num{margin:12px 0 8px}.mew-stop{flex:none;width:34px;height:34px;display:grid;place-items:center;font-size:13px;line-height:1;background:var(--card);color:var(--bad);border:2px solid var(--bad);cursor:pointer;padding:0}.mew-stop:hover{filter:brightness(1.15)}.mew-errrow{display:flex;gap:8px;align-items:stretch;margin:0 12px 8px}.mew-errrow .mew-err{flex:1;min-width:0;margin:0}.mew-retry{flex:none;align-self:center;font-family:var(--f-pix);font-size:9px;padding:10px;background:var(--card);color:var(--text);border:2px solid var(--border);cursor:pointer}.mew-retry:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.mew-retry:disabled{opacity:.4;cursor:default}.efc-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;background:#040307d9;overflow-y:auto;padding:24px 16px 32px;animation:sir-in .3s var(--ease-std)}.efc-toolbar{max-width:420px;margin:0 auto 10px;display:flex;gap:10px;justify-content:flex-end}.efc{--efc-accent: #9ccff2;--efc-accent2: #f2d99c;--efc-panel: rgba(22, 19, 27, .86);--efc-chip: rgba(30, 26, 38, .9);position:relative;width:min(420px,100%);margin:0 auto;border:2px solid var(--border2);box-shadow:4px 4px 0 var(--hard);background:linear-gradient(175deg,#14111d,#1a1626 45%,#241d33);padding:14px 16px 16px;overflow:hidden}.efc--halloween{--efc-accent: #f2913d;--efc-accent2: #b35a2e;background:linear-gradient(175deg,#120a06,#1d0e05,#2b1506)}.efc--birthday{--efc-accent: #e08bb0;--efc-accent2: #f25a8a;background:linear-gradient(175deg,#16131b,#1e1a26,#2b2033)}.efc.has-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--efc-scene);background-size:cover;background-position:center;opacity:.5;image-rendering:pixelated}.efc.has-scene>*{position:relative}.efc-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.efc-logo{height:16px;width:auto;image-rendering:pixelated}.efc-head-title{font-family:var(--f-pix);font-size:9px;color:var(--efc-accent);display:inline-flex;align-items:center;gap:6px;text-align:right}.efc-hero{text-align:center;padding:10px 0 14px}.efc-hero-title{font-family:var(--f-pix);font-size:13px;line-height:1.7;color:#efeaf6;text-shadow:0 2px 0 rgba(4,3,7,.7)}.efc-year-row{display:flex;align-items:center;justify-content:center;gap:14px;color:var(--efc-accent)}.efc-year{font-family:var(--f-pix);font-size:clamp(44px,15vw,64px);line-height:1;color:#efeaf6;text-shadow:0 3px 0 var(--hard),0 6px 0 color-mix(in srgb,var(--efc-accent) 45%,transparent)}.efc-eq{display:flex;align-items:flex-end;justify-content:center;gap:3px;margin-top:12px;height:20px}.efc-eq i{width:4px;background:var(--efc-accent);opacity:.85}.efc-chips{display:flex;gap:8px;margin-bottom:12px}.efc-chip{flex:1;min-width:0;background:var(--efc-chip);border:2px solid var(--border2);box-shadow:3px 3px 0 var(--hard);padding:9px 6px 8px;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--efc-accent)}.efc-chip b{font-family:var(--f-pix);font-size:13px;color:#efeaf6;font-variant-numeric:tabular-nums}.efc-chip span{font-size:10px;color:var(--muted);white-space:nowrap}.efc-panel{background:var(--efc-panel);border:2px solid var(--border2);box-shadow:3px 3px 0 var(--hard);padding:12px 14px;margin-bottom:10px;min-width:0}.efc-panel-title{font-family:var(--f-pix);font-size:8.5px;color:var(--efc-accent);margin-bottom:10px;display:flex;align-items:center;gap:7px}.efc-panel-title:before{content:"";width:6px;height:6px;background:var(--efc-accent2);box-shadow:8px 0 0 var(--efc-accent);flex:none}.efc-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:10px}.efc-grid .efc-panel{margin-bottom:0}.efc-col{display:flex;flex-direction:column;gap:10px;min-width:0}@media(max-width:460px){.efc-grid{grid-template-columns:1fr}}.efc-arts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.efc-arts li{display:flex;align-items:center;gap:8px;min-width:0}.efc-rank{flex:none;width:20px;text-align:center;font-family:var(--f-pix);font-size:10px;color:var(--muted);display:grid;place-items:center}.efc-rank svg{color:var(--efc-accent2)}.efc-art{flex:none;width:34px;height:34px;display:grid;place-items:center;border:1px solid var(--border2);background:#00000059;color:var(--muted);overflow:hidden}.efc-art img{width:100%;height:100%;object-fit:cover;display:block}.efc-art-xl{width:62px;height:62px}.efc-artist{flex:1;min-width:0;font-size:13px;color:#efeaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.efc-val{flex:none;font-size:10px;color:var(--efc-accent)}.efc-ttrack{display:flex;align-items:center;gap:10px;min-width:0}.efc-tt-meta{min-width:0}.efc-tt-name{font-family:var(--f-pix);font-size:11px;line-height:1.5;color:#efeaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.efc-tt-artist{font-size:11.5px;color:var(--muted)}.efc-tt-plays{font-size:10px;color:var(--efc-accent);display:flex;align-items:center;gap:4px;margin-top:3px}.efc-geners{display:flex;flex-direction:column;gap:7px}.efc-gen{display:flex;align-items:center;gap:7px;min-width:0}.efc-gen-name{flex:none;width:64px;font-size:11px;color:#efeaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.efc-gen-bar{flex:1;height:7px;background:#0006;border:1px solid var(--border2);min-width:0}.efc-gen-bar i{display:block;height:100%;background:var(--efc-accent)}.efc-gen-val{flex:none;font-size:10px;color:var(--muted)}.efc-disc{display:flex;flex-direction:column;gap:3px}.efc-disc-name{font-family:var(--f-pix);font-size:11px;color:#efeaf6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.efc-disc-count{font-family:var(--f-pix);font-size:22px;color:var(--efc-accent)}.efc-disc-sub{font-size:11px;color:var(--muted)}.efc-mood{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.efc-mountains{flex:1;min-width:120px;height:46px}.efc-mtn.m-energetic{fill:#f26b6b}.efc-mtn.m-sad{fill:#8b9cf2}.efc-mtn.m-calm{fill:#7be0c3}.efc-mtn.m-happy{fill:#f2c76b}.efc-legend{display:flex;flex-direction:column;gap:5px;flex:none}.efc-leg{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--text)}.efc-leg b{margin-left:4px;color:var(--muted);font-weight:400}.efc-sw{width:7px;height:7px;flex:none}.efc-sw.m-energetic{background:#f26b6b}.efc-sw.m-sad{background:#8b9cf2}.efc-sw.m-calm{background:#7be0c3}.efc-sw.m-happy{background:#f2c76b}.efc-bottom{display:grid;grid-template-columns:1.2fr 1fr;gap:10px;margin-top:10px;align-items:stretch}.efc-note{position:relative;background:#d9d2c4;color:#2b2318;border:2px solid var(--border2);box-shadow:3px 3px 0 var(--hard);padding:14px 12px 10px;transform:rotate(-1.5deg);font-family:var(--f-body)}.efc-note:before{content:"";position:absolute;top:-6px;left:50%;width:46px;height:10px;transform:translate(-50%) rotate(2deg);background:color-mix(in srgb,var(--efc-accent) 55%,#d9d2c4);opacity:.75}.efc-note p{margin:0;font-size:11.5px;line-height:1.45}.efc-paw{position:absolute;right:8px;bottom:6px;color:#6b5d48}.efc-scene{border:2px solid var(--border2);box-shadow:3px 3px 0 var(--hard);background:#0000004d;display:grid;place-items:center;overflow:hidden;min-height:96px}.efc-scene img{width:100%;height:100%;object-fit:cover;image-rendering:pixelated;display:block}.efc-scene .efc-cat{width:72px;height:72px;object-fit:contain;opacity:.9}.mew-fab{width:58px;height:52px;overflow:visible}.mew-fab .mew-face{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;image-rendering:pixelated;transition:opacity .18s steps(3,jump-none),transform .18s steps(3,jump-none)}.mew-fab .mew-face-sleep{opacity:1;transform:translateY(2px)}.mew-fab .mew-face-listen{opacity:0;transform:translateY(-2px)}.mew-fab:hover .mew-face-sleep,.mew-fab:focus-visible .mew-face-sleep{opacity:0}.mew-fab:hover .mew-face-listen,.mew-fab:focus-visible .mew-face-listen{opacity:1}.mew-fab:active .mew-face-listen{transform:translateY(-4px)}.mew-avatar{width:34px;height:34px;object-fit:contain;image-rendering:pixelated;flex:none}.ov-bento{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.ov-bento>.ov-hero{grid-column:span 2;grid-row:span 2}.ov-bento>.ov-rec{grid-row:span 2}.ov-bento>.ov-cal{grid-column:span 2;min-width:0}.ov-hero{min-height:264px;padding:16px 20px 14px;display:flex;flex-direction:column;overflow:hidden}.ov-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 1px,transparent 1px 4px)}.ov-brackets{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ov-brackets:before,.ov-brackets:after{content:"";position:absolute;width:16px;height:16px}.ov-brackets:before{top:7px;left:7px;border-top:2px solid var(--accent);border-left:2px solid var(--accent)}.ov-brackets:after{bottom:7px;right:7px;border-bottom:2px solid var(--accent);border-right:2px solid var(--accent)}.ov-hero .ov-tag{margin-top:10px}.ov-hero-num{display:flex;align-items:center;gap:14px;margin-top:14px;min-width:0}.ov-big{font-family:var(--f-pix);font-size:clamp(36px,4.6vw,46px);line-height:1.05;color:var(--accent);font-variant-numeric:tabular-nums;white-space:nowrap}.ov-hero .dbadge{font-size:10px;padding:6px 7px 5px}.ov-unit{font-size:13px;color:var(--muted);margin-top:6px}.ov-hero .ov-trend{flex:1 1 auto;min-height:36px;align-items:flex-end;margin-top:14px;gap:4px}.ov-hero .ov-trend i{border-width:2px 2px 0}.ov-hero-meta{margin-top:auto;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.ov-live{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--text);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-led{flex:none;width:7px;height:7px;background:var(--accent2);box-shadow:0 0 8px var(--accent-soft);animation:ov-ledblink 1.4s steps(2,jump-none) infinite}.ov-live.is-off{color:var(--muted)}.ov-live.is-off .ov-led{background:var(--muted);box-shadow:none;animation:none;opacity:.55}@keyframes ov-ledblink{50%{opacity:.25}}.ov-period{font-size:11px;color:var(--muted);flex:none}.ov-tag{display:inline-flex;align-items:center;gap:7px;font-family:var(--f-pix);font-size:8px;line-height:1;color:var(--muted)}.ov-tag:before{content:"";width:7px;height:7px;background:var(--accent);flex:none}.ov-tagrow{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.ov-rec{padding:12px 14px 10px;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0}.ov-rec .ov-tag{align-self:center}.ov-rec .ringwrap{margin:auto 0}.ov-rec .ringcenter .value{font-size:14px}.ov-rec-cap{font-size:10.5px;color:var(--accent2);text-align:center;padding-bottom:2px}.ov-mini{padding:12px 14px;display:flex;flex-direction:column;gap:8px;min-width:0}.ov-mini-val{font-family:var(--f-pix);font-size:16px;line-height:1.25;color:var(--text);font-variant-numeric:tabular-nums;margin-top:2px}.ov-mini-unit{font-family:var(--f-body);font-size:12px;color:var(--muted);margin-left:6px}.ov-mini .tsub,.ov-streak .tsub{font-size:12.5px;color:var(--muted);margin-top:0}.ov-mini .tsub b,.ov-streak .tsub b{color:var(--accent2);font-weight:400}.ov-mini .ov-trend,.ov-mini-trend{margin-top:auto}.ov-trend i{background:color-mix(in srgb,var(--accent) 45%,var(--card))}.ov-trend i:last-child{background:var(--accent);border-color:var(--accent2)}.ov-trend-empty{font-family:var(--f-mono);font-size:11px;color:var(--muted)}.ov-streak{padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ov-streak-medal{display:flex;align-items:center;gap:10px;margin-top:6px;min-width:0}.ov-streak-medal svg{color:var(--muted);flex:none}.ov-streak-num{font-family:var(--f-pix);font-size:22px;line-height:1;color:var(--text);font-variant-numeric:tabular-nums}.ov-streak-unit{font-size:12.5px;color:var(--muted)}.ov-streak.hot .ov-streak-medal svg{color:var(--accent2);animation:ov-ledblink 1.2s steps(2,jump-none) infinite}.ov-streak.hot .ov-streak-num{color:var(--accent2)}.ov-streak.cold .ov-streak-num{color:var(--muted)}.ov-hours{padding:16px 18px;min-width:0}.ov-cal .cal{gap:5px}.ov-cal .cal .d{aspect-ratio:auto;height:34px}.ov-bento>.skel{min-height:112px}.ov-bento>.skel.ov-hero{min-height:264px}.ov-bento>.skel.ov-cal,.ov-bento>.skel.ov-hours{min-height:230px}@media(max-width:900px){.ov-bento{grid-template-columns:1fr}.ov-bento>.ov-hero,.ov-bento>.ov-rec,.ov-bento>.ov-cal{grid-column:auto;grid-row:auto}.ov-bento>.ov-hero{min-height:220px}.ov-big{font-size:clamp(30px,11vw,40px)}}.loginbox{width:min(92vw,420px);padding:24px 28px 20px}.login-hero{display:block;width:100%;max-width:340px;margin:0 auto 6px;image-rendering:pixelated}.login-tags{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:10px 0 14px}.login-tags .onb-tag{font-family:var(--f-pix);font-size:7px;line-height:1;color:var(--muted);border:1px solid var(--border2);padding:5px 7px 4px}.login-sub{font-size:14.5px;line-height:1.55;margin-bottom:16px}.login-btn{width:100%;padding:15px 12px 14px;font-size:11px}.login-sources{display:flex;gap:14px;align-items:center;justify-content:center;margin-top:14px;font-size:11px;color:var(--muted)}.login-sources .dot{display:inline-block;width:6px;height:6px;margin-right:4px;vertical-align:middle}.login-sources .dot-lastfm{background:#b6a8f2}.login-sources .dot-sp{background:#1db954}.row .dateinput{height:37px}.row .imp-file{height:37px;padding-top:0;padding-bottom:0}.ai-key-ok{display:inline-block;margin-top:6px;font-family:var(--f-pix);font-size:7.5px;line-height:1;color:var(--ok);border:2px solid var(--ok);padding:4px 6px 3px}.dock{display:none}@media(max-width:700px){.topbar .tabs{display:none}.topbar{gap:10px;padding:10px 12px}.dock{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;align-items:stretch;background:var(--panel);border-top:2px solid var(--border);box-shadow:0 -4px 0 var(--hard);padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px))}.dock .tab{flex:1 1 0;min-width:48px;min-height:48px;flex-direction:column;justify-content:center;gap:4px;padding:6px 4px 5px;font-size:7px}.dock .dock-lbl{line-height:1}.footer{flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.tabpane{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px))}.topbar .pbtn.small{min-width:40px;min-height:40px}.rangebar .pill{min-height:40px;min-width:40px;padding:10px 12px 9px}.monthnav .pill{min-width:40px}.rangebar .range-apply,.rangebar .dateinput{height:40px}.onb-back{padding:12px 0;margin-top:8px}.loginbox .pbtn.small{min-height:40px;padding:12px 14px 11px}.login-sources{flex-wrap:wrap;gap:8px 12px}.mew-fab,.mew-panel{bottom:calc(72px + env(safe-area-inset-bottom,0px))}}@media(max-width:480px){.topbar{padding:8px 10px;gap:8px}.logo{gap:8px}.logo img{width:36px;height:36px}.shell{padding:16px 10px}.footer{padding-left:12px;padding-right:12px;font-size:11px}.loginbox{padding:20px 16px 16px}.dock{padding:4px 4px calc(4px + env(safe-area-inset-bottom,0px))}.dock .tab{min-height:46px;padding:5px 2px 4px}}@media(max-width:900px){.share-card-wrap{min-width:0;width:100%}}@media(max-width:700px){.scrub-col{bottom:150px}.scrub-bars{bottom:150px;height:310px}.scrub-card{top:auto;bottom:10px;left:10px;right:10px;transform:none;width:auto;gap:10px;padding:10px 12px}.scrub-card .art{width:56px;height:56px}.scrub-card-name{font-size:14px}}@media(max-width:700px){.ach-grid{gap:10px}.ach-card{padding:12px 14px;min-width:0}}@media(max-width:480px){.ach-grid{grid-template-columns:1fr}}@media(max-width:700px){.settings{padding:14px!important}.settings .dateinput{flex:1 1 auto;min-width:0;width:100%}.settings .moodselect{flex:1 1 100%;width:100%;min-width:0}.ai-fields .ai-input,.imp-row .imp-file{width:100%}.imp-row .imp-controls .pbtn{flex:1 1 auto}.settings .kv{gap:8px}.settings .kv b{overflow-wrap:anywhere}}@media(max-width:600px){.mew-panel{height:min(80dvh,calc(100dvh - 88px))}}@media(max-width:480px){.ev-scrim{padding:8px}.ev-frame{width:min(420px,calc(100vw - 16px))}}@media(max-width:480px){.toplist li{grid-template-columns:26px 36px minmax(0,1fr) minmax(36px,110px) 40px;gap:8px}.toplist li .art{width:36px;height:36px}.toplist.rot li{grid-template-columns:26px auto 36px minmax(0,1fr) minmax(36px,96px) 40px;gap:8px}.toplist.noart li{grid-template-columns:26px minmax(0,1fr) minmax(36px,110px) 40px;gap:8px}}.ach-card.personal{position:relative}.ach-card.personal .ach-personal-tag{position:absolute;top:-8px;left:10px;z-index:2;font-family:var(--f-pix);font-size:7px;line-height:1;color:#0c0a0f;background:var(--accent);padding:3px 4px 2px;white-space:nowrap;pointer-events:none}.ach-card.personal .ach-personal-x{position:absolute;top:4px;right:4px;z-index:2;width:20px;height:20px;display:grid;place-items:center;padding:0;border:0;background:transparent;font-family:var(--f-mono);font-size:14px;line-height:1;color:var(--muted);cursor:pointer}.ach-card.personal .ach-personal-x:hover{color:var(--bad)}.ach-card.personal .ach-personal-x:disabled{opacity:.4;cursor:default}.ach-card.personal .ach-head{padding-right:18px}.gen-card{margin-top:14px;padding:18px 20px}.gen-empty{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.gen-actions{margin-top:10px;align-items:center}.gen-btn{flex:none}.gen-paragraph{margin:4px 0 0;font-size:14px;line-height:1.55;color:var(--text);max-width:62ch}.gen-block{margin-top:12px;padding-top:12px;border-top:2px dashed var(--border2)}.gen-caption{margin:0 0 10px;font-family:var(--f-body);font-style:italic;font-size:13.5px;line-height:1.5;color:var(--accent2)}.gen-tone-row{align-items:center;gap:12px;flex-wrap:wrap}.efc-toolbar .gen-note-btn{min-width:46px;justify-content:center;font-size:13px}.efc-note-err{max-width:220px;margin-top:0}
