:root{--gold:#f2c14e;--gold-dim:#b88c2c;--ink:#0d0f14;--panel:#0c0e14c7;--panel-2:#161a24e6;--line:#ffffff1f;--text:#eef0f5;--muted:#9aa3b5;--self:#ffd24d;--ally:#3da5ff;--enemy:#ff5c8a;--hp:#3fcf6a;--hp-low:#e8453c;--absorb:#b8ecff;--radius:10px;--font-display:"Cinzel",Georgia,serif;--font-ui:"Barlow",system-ui,sans-serif;--font-num:"Barlow Condensed","Barlow",system-ui,sans-serif;--buncss-light: ;--buncss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{overflow:hidden;color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 0;background:#0b0d12;height:100%;margin:0;font-size:15px}#app{position:fixed;inset:0}#view{position:absolute;display:block;width:100%;height:100%;inset:0}#world-ui,#hud,#overlay{position:absolute;pointer-events:none;inset:0}#hud,#overlay,#world-ui{container-type:size}#overlay>*{pointer-events:auto}.hidden{display:none!important}:root{--cur:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADRklEQVR4nLSVWUwTURSG/ylOpzttCVVrwa1qxDUaNRpFKe5K9MEXY0xcEl80UWN8cIkao0ESRXlx10SBanBLcAEDhjVQFCQxggaQRRRQdmTpTDu33imhRF5oAf9k7nLu5H73nHPPjAw+KcLxHySTGpZTHtq82lKnVqnS6VSJMZQXwIDZGH9sOe6dt21Qq9VZ1KTGGEk2MGBkDNYsNiHxYvQyCsmlJh3GQD6Ax+NBSr4Io1EvQRZpNdp8atZjlPIB4AF4XsTvDg80Wh2SY23zKKSAroRgFBoAeBiGQXGlExHhQUh43gkZq6KQqNkU4qDrJoxQgx5QF1y8gLcferBmPosLD5vgCVIgKTbKqtdpiwCVGSPQAICRGrfbjdeF7Vi/RIM+pwtn79aDQA77JdsUfbDMMZJaGUwyfVwuAW2dPEorurFijgK84Mbp2zX445TBHhsdZjSwDigUUxGA/kmymwIEgUdiehOiFulgCWUplODMnRp09TF4FLd2okEhL+I4bkbgAMkDGiJCCA2ViMiFeuxcHwrioXNRxOlbVWjvIngcZwtVKblCuVweETAAdDNCRDS18riUWIvktAYQuvkA9MSNCvxqEyVIiFajLGBZ9cLhAON8e9NCEwnxbiaNX+Y1e08/wcDi1N5p0gvwxpFe5wUzDUi6uDp425HMC9S41S9AP6TfA50qCPtiLIi3V6OlQ4TVokaC/TPKq9sxGE4i0OrJh78eSKcjIkFoMIuEo7MwxazC+7I25HxsxYvsRsy1GnD/RcVxnu+5jADkq2SpmTyBw92TEbCnVWH/uTzsXGeGSKEpGT8RExkGU4jiKIbmzU8AY9BxuHpkNs7eLMGNJ+UHMxw/Sk1GFtYwJRpaepFV0oxdm6ab5XLldgSgfgDD9FR+78Kuk9muV9l1O1x873XqU9zNlC/Ys8XizU3S61rsjrGC44IOBwwgEK9HH3jzNLe4caUg9D2TbFL/7F11/dIII0z0JjkFApViHGxLzJH0fzTeX4A3yW6nM4d2OUPW3H1O8Vpy2rcrqfGrvNf3QWoVHJ+avwI9vfBTzDDruhBjcNn2qPBJqVl1mZ3dwkNBcD6hdh5jBPBC6KdaA/Q2YATyBzAq/QUAAP//W0URaQAAAAZJREFUAwBlBE+7lsH9TQAAAABJRU5ErkJggg==) 1dppx,url(data:image/png;base64,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) 2dppx)2 1,default;--cur-link:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEN0lEQVR4nKxVfWxTVRT/vde+17fXdXVu7IOxrTqYRcLIiDFMI36j/2CkI2QJLkaSDfhj0ahAJIKaLDFhIX5EjZoZlxgTw8JMHEYC/qGEYbMRx+KmY5OFjbEyyrpuXdf2fdzLfW9rGawtKeEk79173jnv97vnnHvP5ZFaeFG078/JcUSq3CupaLP3C4J9AzIULpVBFLO2171c0X5o90YEQgSiRcfzDScmA8FQETIQPpWB47hnXtvqRuspHs3HeIxP8Xhh06pCURTduB8EFCgvL5IxEVChqiomgzweKXcyYutqZCDWuzloDFzTCAjhcC+SlsBqAV6tsSISo6gsscA3njlJWgJNJ/ilKwz/jIbtT9mZTpGp8GlsnLHeXAdFXg5Fls3YWRzWr8ntlGX5b0Gyvy4IWY8zlzzcawQ8o6go5lHgtDISDi961qKBPaGwWn3gs5624nwZfUNT6O6/fpwStKhq5F/2WyglgdVmf4nnUA9CYyyAh1VCcdI7A9+UgnxHPmZCKj4/7kOTpwhfvleDsckoivNsaO24WHt9OlLb3e8n/cPB9xUl/HEc0xKfiJLc7HnO9e2BNzZUVbpyqnv6/Ssaa93oPBfAbFiFYOVw2RfF4Og8KKVsHsEH340iGtPR6HEhHBPw5k43d7bX9/Q1f+hrBjm/hCBr1ZPVBR2Hdj/Gtf8RxuaNK/BEVT4qSh3o7AogNK+irNBmAo9ei+BBh8VsAUNjYSis8DeCKr5ov4J8p4DcHJ4/f3H6FNG0kUSRBQEr15Q6ueErUXgHgjjcOgZXSS6c2SKIrrMzQBdGlui4rhM2Z4S6pmNuXmO6DkUlyJYEWCgvJepovFhxLpztm7zxaLmEB7J56AykuW0MoywlEUVjgDrO9E3jz96ASXJ+MIhfz/nN74Ojc/jp9ASLjiRIb9soi6MycnVu32nvOBpeKQJlK/QHY9j50QACQYXpxCQlBgA7G4Y9oTMSuhiZset4jktKADUabjv6wz+9m9Y5sNYlmaDxtBjh08U0mWCmvmBP+DG7hadQWFvRwWnLCAyZmVX2tHzfh3fqStkPWmJlNLHS5StfqleW2TFwaRocgS8pAatF948nh9tiioraZwvNnBqgJkA8ksUIzAIvsQME6yqc6P1vijXf8P9JCcxiRKNvv3vU69/rKUM525o6ubV7zFoskt0eGUHjNhc7iDG2ZaO/M5gw7jxoSyQ6NUcv6DqpP7jLjZ6BaVY4ClniWT/iYLfxkNljlxZG49m6uRhNO1bjrSNeOjIeqmfpvRoHS9l/BZu8d8eWh776kF2ZkZixyjs9bn2QbBbs+6Qbv3WN71Fj898s9Urb4EWb3NHX7tlWd9CLCX/UzHcy+bmlBvs/7cZfvWPL8O52o1mMnB9pWo+Yoqd0KimQjbuDJLOlJaAcTuw6fGZLlmSV0vqxKg9dnj2WzHYTAAD//+15SyAAAAAGSURBVAMAui5p+h8pZZYAAAAASUVORK5CYII=) 1dppx,url(data:image/png;base64,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) 2dppx)9 1,pointer;--cur-text:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACnElEQVR4nMxVX0hTYRQ/94/3XrfUqYn7Y4yMLZTKh2K5AqVcUpgRUb2VL0EPUVAmPUfQg0S+Gb1FRD300IMlGUtQyAxWUBZmC2Y41z8nbeh279z9vs69Er643bvFwB/cf+d85/e733fOdz4WSgwun1MURS/PCz141allXAay2T+6Q5IaBVZo43m+i+e5uKqq8VwcTG56i0OUILbDUwPhbwlQMgQoQBxvPMNAlSiw4HFXwcfwIihyqg4DFtZj4XPRCwL1H/S54FF/AAihMIVEdx9P13I453MnmmAnCrMsA6euBGH8bcyvKKmhAmcANlGyfPa31Ndvd9ugc38DdOx16Y6RV3Pw8s08zMwmYPLDj++KnG5Cc6JQAQ0cL0ntLOF8DEsvDQ8ecagqhe6Lz6OUwB3CkomsLI/jOJKLgDcQUJFgFJ+jgmQ5SSk4cP21XPzMZFI3wQSMBNZADWe7LlgoMTaEQKUoWvtw7R3/DLhWTrRdxVerUTBnNEAUy8+373HeHrjmr2jeVg2bqyU44HNWxH6nOud+KVGiroTyxRsmmeQoQawoUzBTGZVYopeBMr3Dg4crKDJ3XRhJosItLNUB9C/lCzaTg2RGTl3Hfw6v/RYNI/kNI3KzAv+FkguY38kMmExrYQJas2tjCevHJHu0tr2qpe+DPpVRQ9irxiBPs8tXRTWiVP7J32K3a+360D4XBFobdMeLiSgEJ6PwBQ+i1++LbNeCYDkeaHU9edjfoX+rKoH7Q6uF1HPMqx82Gk73BmEsFOvGA+dpQQIIW7nFGjlz1GObnV+Cd9MLkFxemdFiKq1l3t3NtbDFvgkePPu6KKeXG6HIA6caW8VZHBZRGDIFshzRrZK0VSDsLoahbkVJ30NLMhdBUT2+EPwFAAD//0oMHZEAAAAGSURBVAMAFUvoLX4Si3MAAAAASUVORK5CYII=) 1dppx,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAFOUlEQVR4nOxZa2xURRT+5u527+1uscEttAVpFQIILSsiBGMRSVRQlECM+kMjYEyIMYrB8MOI/BCMEgMmJCghRgHTRBNDTAn0hw9SH22KEOgTCjYRW1pKX1Lb3d57u3vHM3dbofVuzc7e2DTulzQznXPm7Jy5Z2bOQ8Ekh4JJjkmvgBfSCOT6NGsbOCumf2IM6OIM1xjHacOInKKxyJgJflX1P0I8y4gnnwPTITaQ8XpTH/yQ+l2QAIMUtAKf5jlPk293onLOh6g5AR59m1oPmHc3tWsZYxkJBHYburUYGGxDkpBSgHbyEBjbUpifhTc2hZAdyEBHzyBaOvpx/mIPzl3shmFao+ZoPg+WLMzBkgVB3JGbhbxgJm4MmNh3tA6tHWGh9QH6cq8hSciZEGMLRLN98z14ds3sf5AH9Sg+OdaEA1822ju09blivPTUfGiq10EUw+t7qkRvISQgpQCZSI/44Y7uiCM9U/Ni6/PFeGb1bFogkJfjTyirvTMclwl+AxKQNKHMrWDKfoXusKI5UzG3MBt3zZxi/y0P5aIgL8txXkvHAKprO/Fb25+40t6Py7/3obH5D9oQwOL8lSEjchBJQvIQkw6a/3uaXjKWkJXpxYEdJXh8RcGo8fIfW/Dq+5UID0ad5FUYeng1tUNIErIKCCh0mB8TtktXY4i2UVynITItjyB++s5KPPlQoc1YduoKtuz6ye6T+cWoqSPbamDcqo1BaYga4W8ECRJI4R2ARbdGObXlt4wFfar/c1JibSuZywjau8Ijiz9pGpGN1O2FS0hFASf00Ce9KjpOn3aY5triBf7PrkRCMEmaFNLe6EQjrcBEI63ATQRyvZq2ip7T/EQcgiZ4EA9mXIEr1ygt6mGF4xiDJ3u8i5Je6HUeeNYpaqDPYrENUV2vQIrwIHV4MrxqFbnNwVl5AWxePw8P3pePBxbnYub0wN9MM6i/tCgHbeQ+94eHNIol18SiQ/uQIlJ/WFR1jsq8zb4MBQ1fP43sLHVc9r4BAwvXf4VojMPQY+Tt6S1IAamfAcZitiD6BH7t3y0yw6vA43HvQXZFkk8LdJOgYAmZzfLQdCgKw6ql+VhWHD+rZxo6UXH2GiyLo7quE1U118VwF8UAKR9mVw4xuck7qDlYWXOdVcYXhykU2IwocLaxC3uP1N3Kb1EM8SZcgCvXKIWCh0zDupNbsRcotj2TiI9ovwge0+CFQ3rkM7gAF98BvcU09VJKWtUk4hA0wUN5i6twCemXeKKRVmCikY6JHcAlaVJIm9BYebTFuaLjtNXDNFczE6mYkOJVA6vJHy+mSsAs8uXyaIVF1BZ5yBeaMe2mK50/zQ8xFrOwwacGKK2IC5TQ7aDdayVPsD6V1KLsbmiU3P2Wpq8YS5hbkI2PKbkbmh8cNV7T1I2Xd/9Mmel+J3k/kGNHeVboSBJSCvg0/y4GtlP0RRDz6P0z7QWH5gXtdHsikBNnp9Prfu1F3aUefHe6LV6dETSL7zTNyLtIEnIKqP4TFB4+8SJFX3u2LU/I19U7aBc4cqZmOtKFQtv3VqP0ZLPol1HidwOShNQhpsVPEa3w/Z0gSkz7S+tRsuk4SjYex0dfNEI3ok5y7NDT7oPdBgnIHWLOm+jXVx4pu2xHYSJQGa/It+vQOXxwuNYu8t17d5DMLl7kE4HP4bJLI0KbIAE5E/IFQkxBbSL6cJm1nMqsbyFeZn2P2jWJyqxc2BKPLjJNsxFJQvpO9vl8i8AyqFjBRcVSvtAN3ggeO0qLvwAJuJ7u/q+RdiUmGn8BAAD//7yqhNMAAAAGSURBVAMAom3h9gK0dxcAAAAASUVORK5CYII=) 2dppx)12 12,text;--cur-no:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEf0lEQVR4nLSUfUxVZRzHv8+53HvOvee+cEGR16vpZYrG0FyzVgt5cbI07cWlxR/ZaLWmJa3lFmo4rIhlsmElFq5lSE1qaOR6oQ2GLq4VI93IhbwLiJMCLnBfztvTcw+BQFsl0PfunOc8zzn3+3l+z+/3PBwmJbjwP4gL3Yy8efeDqfFdosXyDeuaMY/SAQQk68jL9+JEQfpGURRr2ZCIeRI38UA4gvVro/DJGxnrGKSeDdkxD5oEUEpxoFyB3REegtxls9ousOFwzFGTAFDA71dw+As/rDY7ThWmJzPID+xNJOagCQAlhEBWJfgDEt6sGAJntDBIWhKDeNj7KMxStyJgIchBCYoUggTx+sl+UIOA8sI0d7jddhGwxGIWmgCQ0E1RFEhSELIsM4iM/LJr0GBCxVvpS8IdnGc2e+VWktkly5JuPg6REJQU7P+gAyMBDhWFGQkRTqMHgnAHbkPTkqww05C5yiLRNJVdGgNpeO3DDnj9BJ8WZcY4BdNFnucTbx8QikA31ibN9ZZqUFQV+4+3YtCr4bOi9IVmwdQQZhIOmHhLNS+IN3ne0mYSxFNhvJg1ExA2rUfHTdmmYMZ0vGUgGvqx9tVjLXhhWxyWxdsjE4e1gsxIOxaFGeALSgs6vL6lnw+NPXmZWD6WAr5c5jY0DRDaaKo+a01/HodoiHYase/ppXo/tI6l7/6MXUYRyWvisGhzGkyuGChjASQ1t2Bp+VnUDo0+Vc0Rtcc3lvO3JaJ/RWAzE+zZnsBmrWJgKAB3vIhz5zvxSnEDokdUrHK7sOKdPCzYkglLfAzsKSvgfnYHNpw9jjVWMyI4stNotNw9A8BmrGpY6DCidG8SHs+Ixv0p4QhIKqrqruNOtxNt3d7f1jGDmEezYLCJGDhSht5DR+Hv6AFVKXinA+5N67HSaOCIgT42FRCKH4ujeZTlrUTF163IOXgeT2yIhcqgp2t68dADCTCHGRIXEGYUGwXf1U4MtrQjMmc7rCuWoflQCVR2ClhdcXAyV0LJ6qkA4rTzKM5NQn5pI45V/rqrxtPTFBVhhDvBjL4BH2obb0LgDZwUlPVINfanqOeyIa5yo7mgBNcbmvR5qszRp9EZZUrI2NVuL7Lz6uSv6rq2yUHf++zbotLTV7BzU7yem/JznUhKdKLVH4S3qxfWxCVwpCTh0sESdNf/hMiM+2AQePS3XUOvwgqF0F90a72UBCGVo9xuqtG3Zdn/40QJhzus7Rc+2pKwY58HTpsJz2x1obTIg+eXL8YjlUdh4E0Y7e2H0SqCd9hw40ob3sveg4rBgL+PqskIBtsMISdNUbpUVa7UNKV3SlGxQA3EKpo2Hs5di62psahvvIEzTf1D6vCI8EfVt6BsY1IDh9/be3DpzHeozC9GjTeILg0vasFAzWQE/yB7ZISj+eE0V9yXtV3fD49KJyUpUGUSLHujCMlbbeLCXGyRx9hUOlkVXVYwMgr6khzwnZgw+DeADmFHtZWlrm/qIDuPlrMUbqYg97B8eSkHjxwg1QzXP/W7/wKYk/4EAAD//4TIjhUAAAAGSURBVAMAXNf8KDLD/ooAAAAASUVORK5CYII=) 1dppx,url(data:image/png;base64,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) 2dppx)2 1,not-allowed;--cur-grab:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEJElEQVR4nLRVW2gdVRRdc+887iOTJqSG2DZp0IrBCGkEU5AQKrQaUX/8CDVB1NYPNR8KFp9E0JYWQS2iYKVSYz8iqD+hYiVatBqRVOvjQ6UlJcTm5kGa103uzJk5Z85xz9ybtE1z0/SjG4a9z5mZtfbae5+ZGG6wxXCDbS0EFWYifazulsqsaaX/NqzU07gO01a5ZxpGqkGLa3s7H21sa7m7GnZC4rFX+mAZcWds0plQCp/4vrMP10tgmsm2krR59KGW6vTQSBYv7LkHH36tsLVW4LYqDzU3l6K8REPb3j5kJuY7fJ/1FCOIr7ipW7/0vNVaEk9vwq6dGxGLafjhTwdlSY77mipw4HOOwQxDa5ONk6czDYZuNsRixpiUfHQ51ko9uKm5sdIemY7hxICDgX8Z9LgG13HoYQ5DRxTPzOZwa/U6HDvQumX/8817dF372TTNujUQpHSdMraTEk5ugWoooJQEYw6E4FHsODl4jEUEp8+nYNtleHZXvaG0+I7laDquqL1Z5/vCCONABHDcHATXIlDf98gbUFJFCkRaQzoZw6//TGEhG6Bhsw1N0yqKElhW6oMtm9d1xguagkBEWUqVgiRQIQTtBUSiwLkHEdCrFOcW5kldDKrIxOv5zBPttRvtzo9e3w4h48iMTsHhklRwSAIlpKg8iwRBSCYU7SIqlxRJesSkZFTZcoJoTG3bPnG4q7n146+mMccSeLF9A26vMcE8iaQVo8ZqmFsQNP8akok4ZrMccWp8aVrHDMWWqWEoM4f2l072+Z5z/1UKfD8Y7u49h90P16HryBAGh1MoK63CZz8apEBEJQokyAekwg+DSI1UeX9HjY4Ht1lQGslYqUSe57x26szY1qSlbzvycj16T01QSSoxOePngQhYEkMQ+cJ6kYSuDeUWXFJODBxFmjzlM6flm/4Lhy+Mzz/Ze2gHfhvkYK5bIJBR0xdBFXlR8OE+DRiGx3hY8FUPmk/fld1/nZt+9ak3+qMxDccxJHHdq73HXFLOaKI4PLqms37Y0KFiCpZMCvZ21uFvKsl1RiCCMlSFzKP7FIdTlff5dbkdLxxCNXVNAjKemXB+Z57fFBKEYxketLwvXAQaDuni2tQlzv+Xhaa0kdVKtGTj0+ynYRq7+lozP/8091d4UiV4YU1+e2MZvhvIMCrxt2tRAO7J9w4e/ePx7n33rh+dcFBaEgsPbZRtGFCBorXDBDoe2ITu3rOYnGWH6NXccqyiPxxdTzSvL098/+U7O3VfANGxjUwthQGN7qfHz+KLvqHjdMAeoS2xJgWhCcH6TSN90eOyqqPrDPKNVUs9Ce1g550Yn3QkgT+xEviqBKG5TLgzWYae/XddpuCSeTzA2EU37GNQDGO1fzLoB/+MndLfTZh6YqX7XARqdkG8z73cc8Uw/gcAAP//PM7KpQAAAAZJREFUAwA1NI9R8oLLVwAAAABJRU5ErkJggg==) 1dppx,url(data:image/png;base64,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) 2dppx)12 13,grab;--cur-grabbing:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADg0lEQVR4nOxUW2gcVRj+zlx2dneSJpuk3WgbaigYmoQmRqQXpBQ1ovggVMSHPLS+KFKLYMD64lOFghpNqLT6YqtCxQtICBWxgkqkYqkWjSJVQmi6aZPutpvdzc7O5Vz8Z4Klpptu+lD60g+G/1xmvu//v//M0XCLoeEW447A7RfQV/ieYZrJXikDTmMHNwFjuQ3TTGzWNG27UCqpaWxv/+a7m/+czGMm55xmChko5KWURzh3x3EDsKrklv3WmpQ1+HR/O07+Nodnd/YgbjdhbYpj6KNfsfvJTmTzFbw6NI6AyxHG1Gnfd0fp09JKBPREwvZGDz6hfz/BsL0LyBUV3jteRsddAi8/swbDX7roaVdwillYloGpmRIOfzpx3nOdXvr+yrVkVZpsr97Wm9b/zgicOJXDyd8LSKc0FPJXENc9LDgCZ/7K4vj4RfRva8Mlpxl93evx3FMb24xYcnApWxWBoLEtbSPdyFAs5KFpHAYdBdetwA8CxEyGUqkAKTzYcYaxHzL4+qdZPLp1HRjDA0vZrmuyrovOpgYLFS+AbXHyUKLkBKijsc99XC4G8DwXZVcn/xUWFoo0TyCRoCyYMmsKGKY13L4uhc4NTTj0Sj2ScZ0qYDi8r4f81sAFsLUriS3dTciXOB6+vw733bsKrieIX7m1BBp6O5rbWtMNeP6NKQghEJAtSgoIepRSeH9fBx7ZQt7Pcwy+ex67HmuBRt6EjVZgk7UEyv9MF9TqVWAb0pQMESolSSCMQGtLAvOlAEOfzERi4d7IZw5VYGPTPeQQY9laArzs8EPDH0/s2TuwCedmg4gkREg4lw+w/8g5CC4hw3Vao58NjXU6WRe+qy7XEqCGOS+e+iP7UGausvHNY7MRsaQKiI0qkYtz9f+5ZUhMThepByyzlK/qZZed976avlBA1/oYOPVACB5FHkZ+/XxHXyO+/XnG9X3nRM0KQgSeHDnwwZldR/fvaLlwyUE9WUAJL9pFkQyKouNyDDy+FkdHz1JS7jthD5dyVb2LImUj/mBLKv7dF0P9hs8jRyKo/wYEISQ+HDuLz7+ZGvM9Zyct8RVVEIJuyR9jpp3zAtk68NovEfHiaVJXG39gTzdms44k8t3VyG8oEKLi8kq+6OLY6324JvGr8AKBi7lK2EexHMeyFoUwreQL9Unj7XjMiFfbD7hQ8wv8YOCVX1qO418AAAD//4LfrqkAAAAGSURBVAMA6mbKin+CKFoAAAAASUVORK5CYII=) 1dppx,url(data:image/png;base64,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) 2dppx)12 13,grabbing}html{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADRklEQVR4nLSVWUwTURSG/ylOpzttCVVrwa1qxDUaNRpFKe5K9MEXY0xcEl80UWN8cIkao0ESRXlx10SBanBLcAEDhjVQFCQxggaQRRRQdmTpTDu33imhRF5oAf9k7nLu5H73nHPPjAw+KcLxHySTGpZTHtq82lKnVqnS6VSJMZQXwIDZGH9sOe6dt21Qq9VZ1KTGGEk2MGBkDNYsNiHxYvQyCsmlJh3GQD6Ax+NBSr4Io1EvQRZpNdp8atZjlPIB4AF4XsTvDg80Wh2SY23zKKSAroRgFBoAeBiGQXGlExHhQUh43gkZq6KQqNkU4qDrJoxQgx5QF1y8gLcferBmPosLD5vgCVIgKTbKqtdpiwCVGSPQAICRGrfbjdeF7Vi/RIM+pwtn79aDQA77JdsUfbDMMZJaGUwyfVwuAW2dPEorurFijgK84Mbp2zX445TBHhsdZjSwDigUUxGA/kmymwIEgUdiehOiFulgCWUplODMnRp09TF4FLd2okEhL+I4bkbgAMkDGiJCCA2ViMiFeuxcHwrioXNRxOlbVWjvIngcZwtVKblCuVweETAAdDNCRDS18riUWIvktAYQuvkA9MSNCvxqEyVIiFajLGBZ9cLhAON8e9NCEwnxbiaNX+Y1e08/wcDi1N5p0gvwxpFe5wUzDUi6uDp425HMC9S41S9AP6TfA50qCPtiLIi3V6OlQ4TVokaC/TPKq9sxGE4i0OrJh78eSKcjIkFoMIuEo7MwxazC+7I25HxsxYvsRsy1GnD/RcVxnu+5jADkq2SpmTyBw92TEbCnVWH/uTzsXGeGSKEpGT8RExkGU4jiKIbmzU8AY9BxuHpkNs7eLMGNJ+UHMxw/Sk1GFtYwJRpaepFV0oxdm6ab5XLldgSgfgDD9FR+78Kuk9muV9l1O1x873XqU9zNlC/Ys8XizU3S61rsjrGC44IOBwwgEK9HH3jzNLe4caUg9D2TbFL/7F11/dIII0z0JjkFApViHGxLzJH0fzTeX4A3yW6nM4d2OUPW3H1O8Vpy2rcrqfGrvNf3QWoVHJ+avwI9vfBTzDDruhBjcNn2qPBJqVl1mZ3dwkNBcD6hdh5jBPBC6KdaA/Q2YATyBzAq/QUAAP//W0URaQAAAAZJREFUAwBlBE+7lsH9TQAAAABJRU5ErkJggg==) 2 1,default;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADRklEQVR4nLSVWUwTURSG/ylOpzttCVVrwa1qxDUaNRpFKe5K9MEXY0xcEl80UWN8cIkao0ESRXlx10SBanBLcAEDhjVQFCQxggaQRRRQdmTpTDu33imhRF5oAf9k7nLu5H73nHPPjAw+KcLxHySTGpZTHtq82lKnVqnS6VSJMZQXwIDZGH9sOe6dt21Qq9VZ1KTGGEk2MGBkDNYsNiHxYvQyCsmlJh3GQD6Ax+NBSr4Io1EvQRZpNdp8atZjlPIB4AF4XsTvDg80Wh2SY23zKKSAroRgFBoAeBiGQXGlExHhQUh43gkZq6KQqNkU4qDrJoxQgx5QF1y8gLcferBmPosLD5vgCVIgKTbKqtdpiwCVGSPQAICRGrfbjdeF7Vi/RIM+pwtn79aDQA77JdsUfbDMMZJaGUwyfVwuAW2dPEorurFijgK84Mbp2zX445TBHhsdZjSwDigUUxGA/kmymwIEgUdiehOiFulgCWUplODMnRp09TF4FLd2okEhL+I4bkbgAMkDGiJCCA2ViMiFeuxcHwrioXNRxOlbVWjvIngcZwtVKblCuVweETAAdDNCRDS18riUWIvktAYQuvkA9MSNCvxqEyVIiFajLGBZ9cLhAON8e9NCEwnxbiaNX+Y1e08/wcDi1N5p0gvwxpFe5wUzDUi6uDp425HMC9S41S9AP6TfA50qCPtiLIi3V6OlQ4TVokaC/TPKq9sxGE4i0OrJh78eSKcjIkFoMIuEo7MwxazC+7I25HxsxYvsRsy1GnD/RcVxnu+5jADkq2SpmTyBw92TEbCnVWH/uTzsXGeGSKEpGT8RExkGU4jiKIbmzU8AY9BxuHpkNs7eLMGNJ+UHMxw/Sk1GFtYwJRpaepFV0oxdm6ab5XLldgSgfgDD9FR+78Kuk9muV9l1O1x873XqU9zNlC/Ys8XizU3S61rsjrGC44IOBwwgEK9HH3jzNLe4caUg9D2TbFL/7F11/dIII0z0JjkFApViHGxLzJH0fzTeX4A3yW6nM4d2OUPW3H1O8Vpy2rcrqfGrvNf3QWoVHJ+avwI9vfBTzDDruhBjcNn2qPBJqVl1mZ3dwkNBcD6hdh5jBPBC6KdaA/Q2YATyBzAq/QUAAP//W0URaQAAAAZJREFUAwBlBE+7lsH9TQAAAABJRU5ErkJggg==) 1dppx,url(data:image/png;base64,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) 2dppx)2 1,default}button,select,a[href],summary,label.toggle,input[type=checkbox],input[type=radio],input[type=range],input[type=color],[role=tab]{cursor:var(--cur-link)}input:not([type]),input[type=text],input[type=email],input[type=password],input[type=search],input[type=number],input[type=url],input[type=tel],textarea,[contenteditable=true]{cursor:var(--cur-text)}button:disabled,select:disabled,input:disabled,textarea:disabled,[aria-disabled=true]{cursor:var(--cur-no)}#app:has(>#hud:not(.hidden))>:-webkit-any(#view,#world-ui,#hud){cursor:auto}#app:has(>#hud:not(.hidden))>:-moz-any(#view,#world-ui,#hud){cursor:auto}#app:has(>#hud:not(.hidden))>:is(#view,#world-ui,#hud){cursor:auto}button{font:inherit;color:inherit;cursor:var(--cur-link)}input,select{font:inherit}select option,select optgroup{color:#e8e4d8;background-color:#161a23}select option:checked{color:#ffe7a6;background-color:#4a3c1c}select option:disabled{color:#6c7280}.menu{position:absolute;display:grid;grid-template-columns:minmax(340px,460px)1fr;overflow:auto;background:linear-gradient(90deg,#07080cf0 0%,#07080cc7 34%,#07080c14 68%),radial-gradient(at 50% 120%,#0009,#0000 60%);gap:24px;padding:28px 32px;inset:0}.menu .col{display:flex;flex-direction:column;gap:14px;min-width:0}.brand{padding:2px 0 4px}.brand .title{filter:drop-shadow(0 6px 18px #0000008c);background:0 0}.brand .title img{display:block;width:min(100%,360px);height:auto;margin:-10px 0 -6px -6px}.title{font-family:var(--font-display);letter-spacing:.06em;background:linear-gradient(#fff1c4 0%,#f0c661 45%,#b77f1f 100%);color:#0000;filter:drop-shadow(0 2px 0 #3c2305e6)drop-shadow(0 6px 18px #f2c14e40);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:900;line-height:1}.rule{position:relative;background:linear-gradient(90deg,#e0b65ad9,#e0b65a40 70%,#0000);height:1px;margin:10px 0 8px}.rule i{position:absolute;background:#e0b65a;width:9px;height:9px;top:-4px;left:0;transform:rotate(45deg);box-shadow:0 0 8px #e0b65acc}.subtitle{color:#b9b2a0;letter-spacing:.02em;margin:0;font-size:15px}.panel{position:relative;border-radius:var(--radius);backdrop-filter:blur(6px);background:linear-gradient(#14151bdb,#0a0b0fdb);border:1px solid #ffffff14;border-top-color:#e0b65a61;padding:14px;box-shadow:0 8px 24px #00000059}.panel h3{display:flex;font:700 14px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);align-items: center;gap:10px;margin:0 0 12px}.panel h3:after{content:"";background:linear-gradient(90deg,#e0b65a66,#0000);flex:1;height:1px}.row{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.field{color:var(--text);background:#00000059;border:1px solid #ffffff1f;border-radius:6px;width:100%;padding:10px 12px;transition:border-color .12s;font-size:15px}.field:focus{outline:none;border-color:#e0b65a99}.btn{letter-spacing:.01em;background:linear-gradient(#ffffff17,#ffffff08);border:1px solid #ffffff1f;border-radius:6px;padding:10px 14px;transition:background .12s,border-color .12s,transform 60ms;font-weight:600}.btn:hover{background:#ffffff21;border-color:#e0b65a73}.btn:active{transform:translateY(1px)}.btn.primary{color:#1d1404;text-shadow:0 1px #fff0c866;background:linear-gradient(#f8d77a,#d29d26 55%,#a8740f);border-color:#ffe39a;font-weight:700;box-shadow:0 2px 10px #d29d264d}.btn.primary:hover{background:linear-gradient(#ffe08c,#dfaa30 55%,#b98316)}.btn.danger{color:#ffb3b3;border-color:#ff505080}.btn.small{padding:6px 10px;font-size:13px}.btn[disabled]{opacity:.45;pointer-events:none}.menu-links .btn{background:#0a0b0fb3}.modes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:8px}.mode-tile{position:relative;display:flex;overflow:hidden;text-align:left;background:var(--art,linear-gradient(135deg,#2a2418,#12141b))center/cover no-repeat;isolation:isolate;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;justify-content:flex-end;min-height:92px;padding:10px 12px;transition:border-color .15s,transform .12s,box-shadow .15s;box-shadow:inset 0 0 0 1px #00000080}.mode-tile:before{content:"";position:absolute;z-index:-1;background:linear-gradient(#0506090d 10%,#0506098c 52%,#050609eb 100%);transition:background .15s;inset:0}.mode-tile b{font:700 20px/1.1 var(--font-num);letter-spacing:.07em;text-transform:uppercase;color:#fbf3df;text-shadow:0 2px 6px #000}.mode-tile span{color:#d1cbbd;text-shadow:0 1px 3px #000;font-size:12.5px;line-height:1.3}.mode-tile:hover{border-color:#f0c86ebf;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #00000080,0 0 18px #f0be5a40}.mode-tile:hover:before{background:linear-gradient(#0000 10%,#05060973 52%,#050609e0 100%)}.mode-tile.wide{border-color:#f0c86e80;width:100%;min-height:104px}.mode-tile.wide b{color:#ffe7a6;font-size:24px}.toggle{display:inline-flex;color:var(--muted);cursor:var(--cur-link);user-select:none;align-items: center;gap:8px;font-size:13px}.toggle input{accent-color:var(--gold)}.classes{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.class-card{display:flex;text-align:center;background:#ffffff09;border:1px solid #0000;border-radius:8px;flex-direction:column;align-items: center;gap:5px;padding:8px 2px 7px;transition:background .12s,border-color .12s}.class-card .ico{display:block;border-radius:50%;width:52px;height:52px;transition:box-shadow .15s,transform .15s;box-shadow:0 0 0 2px #000c,0 0 0 3px #ffffff1f}.class-card .ico .icon-pic{box-shadow:none}.class-card .nm{font:600 12px/1.15 var(--font-ui);color:#cfc8b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.class-card:hover{background:#ffffff12}.class-card:hover .ico{box-shadow:0 0 0 2px #000c,0 0 0 3px color-mix(in srgb,var(--cc)70%,transparent);transform:scale(1.05)}.class-card.sel{background:linear-gradient(#e0b65a29,#e0b65a0a);border-color:#e0b65a8c}.class-card.sel .ico{box-shadow:0 0 0 2px #1a1408,0 0 0 4px #e0b65a,0 0 16px color-mix(in srgb,var(--cc)60%,transparent)}.class-card.sel .nm{color:#ffe7a6}.icon-svg{display:block;filter:drop-shadow(0 0 3px var(--ic));width:100%;height:100%}.icon-pic{position:relative;display:block;overflow:hidden;box-shadow:0 0 0 1px #000000d9,0 2px 6px #0000008c,0 0 10px -3px var(--ic);background:#07080c;border-radius:16%;width:100%;height:100%}.icon-pic img{position:absolute;object-fit:cover;display:block;width:100%;height:100%;inset:0}.icon-pic:after{content:"";position:absolute;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ic)85%,#fff 15%),inset 0 0 0 3px #0000008c,inset 0 10px 12px -8px #ffffff38,inset 0 -12px 14px -10px #000000b3;inset:0}.icon-pic.round{border-radius:50%}.slot-ico{position:absolute;inset:4px}.mini-ico{display:inline-block;vertical-align:-4px;width:18px;height:18px;margin-right:5px}.class-detail{display:flex;flex-direction:column;gap:8px}.cd-head{display:flex;align-items: center;gap:14px}.cd-pic{box-shadow:0 0 0 2px #1a1408,0 0 0 4px #c9a24e,0 0 0 5px #1a1408,0 0 22px color-mix(in srgb,var(--cc)45%,transparent);border-radius:50%;flex:none;width:76px;height:76px}.cd-pic .icon-pic{box-shadow:none}.class-detail .name{font-family:var(--font-display);letter-spacing:.04em;color:color-mix(in srgb,var(--cc)70%,#fff 30%);text-shadow:0 2px 8px #000c;font-size:28px;font-weight:800;line-height:1.1}.class-detail .tag{color:var(--gold);letter-spacing:.02em;font-size:14px;font-weight:600}.class-detail p{color:#d3d0c6;margin:0;font-size:14px;line-height:1.5}.stats{display:flex;flex-wrap:nowrap;gap:6px;min-width:0}.stat{--sc:#e8bd5a;display:inline-flex;white-space:nowrap;background:linear-gradient(180deg,color-mix(in srgb,var(--sc)14%,#00000059),#0000004d);border:1px solid color-mix(in srgb,var(--sc)35%,transparent);border-radius:999px;align-items: center;gap:5px;min-width:0;padding:3px 9px 3px 4px}.stat.hp{--sc:#ff5a4d}.stat.spd{--sc:#4fd6c2}.stat.en{--sc:#f2c14e}.stat .si{background:radial-gradient(circle,color-mix(in srgb,var(--sc)30%,transparent),transparent 70%);filter:drop-shadow(0 1px 1px #000000b3);border-radius:50%;flex:none;width:22px;height:22px;padding:2px}.stat b{font:700 16px/1 var(--font-num);letter-spacing:.02em;color:#f6f1e6}.stat small{font:600 12px/1 var(--font-ui);color:color-mix(in srgb,var(--sc)45%,#b8b2a4);letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis}.ability-list{display:grid;gap:6px;margin-top:4px}.ability-item{display:grid;grid-template-columns:42px 1fr;background:#ffffff09;border:1px solid #ffffff0a;border-radius:6px;align-items: start;gap:10px;padding:7px}.ability-item .ai{position:relative;width:42px;height:42px}.ability-item .ai .icon-pic{border-radius:5px}.ability-item .ai kbd{position:absolute;font:700 11px/1.2 var(--font-num);color:#f0e6cc;background:#000;border:1px solid #e0b65a80;border-radius:3px;padding:0 4px;bottom:-4px;right:-5px}.ability-item b{letter-spacing:.01em;font-size:14.5px}.ability-item b small{color:var(--muted);margin-left:6px;font-size:12.5px;font-weight:500}.ability-item div div{color:#bdb8ab;font-size:13px;line-height:1.4}.right-col{display:flex;flex-direction:column;justify-content:flex-end;align-items: flex-end;gap:12px}.right-col .panel{width:min(420px,100%)}.status-pill{background:var(--panel);border:1px solid var(--line);color:var(--muted);border-radius:99px;padding:6px 12px;font-size:13px}.status-pill.ok:before{content:"●";color:#3fcf6a;margin-right:6px}.status-pill.bad:before{content:"●";color:#e8453c;margin-right:6px}.queue-box{text-align:center}.queue-box .big{font-family:var(--font-display);color:var(--gold);font-size:22px}.spinner{border:3px solid #ffffff26;border-top-color:var(--gold);animation:1s linear infinite spin;border-radius:50%;width:28px;height:28px;margin:8px auto}@keyframes spin{to{transform:rotate(360deg)}}table.lb{border-collapse:collapse;width:100%;font-size:13px}table.lb td,table.lb th{border-bottom:1px solid var(--line);text-align:left;padding:6px 8px}table.lb th{color:var(--muted);font-weight:600}.ratings{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.rating{text-align:center;background:#ffffff0d;border-radius:8px;padding:8px}.rating b{display:block;font:700 24px var(--font-num);color:var(--gold);letter-spacing:.02em}.rating span{color:var(--muted);font-size:11px}.lobby-teams{display:grid;gap:10px}.lobby-team{border:1px solid var(--line);border-radius:8px;padding:8px}.lobby-team h4{color:var(--muted);display:flex;justify-content:space-between;align-items: center;margin:0 0 6px;font-size:13px}.lobby-slot{display:flex;border-radius:6px;justify-content:space-between;align-items: center;padding:4px 6px;font-size:13px}.lobby-slot.me{background:#f2c14e1f}.code{letter-spacing:4px;color:var(--gold);font-family:ui-monospace,monospace;font-size:22px}.controls-help{color:var(--muted);font-size:12px;line-height:1.6}.controls-help kbd{color:var(--text);font-family:var(--font-num);background:#ffffff1a;border-radius:4px;padding:1px 5px;font-size:11px}.diff-picker{display:flex;flex-direction:column;gap:5px;margin-top:10px}.diff-picker.inline{margin-top:0}.diff-picker.dim{opacity:.55}.diff-label{font:700 12px var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.diff-seg{display:flex;gap:4px}.diff-opt{color:var(--muted);font:600 13px var(--font-ui);white-space:nowrap;background:#00000059;border:1px solid #ffffff1f;border-radius:6px;flex:1;padding:7px 4px;transition:background .12s,border-color .12s,color .12s}.diff-opt:hover{color:var(--text);border-color:#e0b65a73}.diff-opt.sel{color:#ffe7a6;background:linear-gradient(#e0b65a40,#e0b65a1a);border-color:#e0b65aa6}.diff-hint{color:var(--muted);font-size:12px}select.bot-diff{border-radius:5px;width:auto;padding:3px 6px;font-size:12px}.bot-tag{font:600 11.5px var(--font-ui);color:var(--gold-dim);white-space:nowrap;border:1px solid #e0b65a59;border-radius:99px;margin-left:6px;padding:1px 8px}.menu.pl{--gut:clamp(16px,1.9vw,48px);--top:clamp(56px,7.4vh,96px);--gap:clamp(10px,1.5vh,22px);--cw:clamp(324px,25.5vw,600px);--pl-gold:#f2c14e;--pl-line:#ffffff17;--pl-panel:linear-gradient(180deg,#0d111cd1,#080b13c7);--pl-cut:.7em;display:block;overflow:hidden;z-index:0;font-size:calc(clamp(13px,calc(.45vw + .55vh),19px)*var(--mui,1));background:0 0;padding:0}.pl-ui-big .pl-left,.pl-ui-big .pl-right{overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.pl-ui-big .pl-left>*,.pl-ui-big .pl-right>*{flex-shrink:0}.pl-ui-big .pl-right{width:calc(var(--cw) + 16px);margin-left:-16px;padding-left:16px}.pl-ui-big .pl-step{flex-wrap:wrap;row-gap:.3em}.pl-ui-big .pl-step>span{flex:1 0 auto}@media (max-width:1359px){.pl-ui-big .pl-top{font-size:calc(1em/var(--mui,1))}}.pl-ui-big .pl-cta{position:sticky;z-index:2;background:linear-gradient(#0000,#04060beb 45%);padding-top:.4em;bottom:0}.pl button{font-family:inherit}.pl :focus-visible{outline:3px solid #fff;outline-offset:2px}body.pad .pl .pl-mode.pad-focus:focus,body.pad .pl .pl-custom.pad-focus:focus,body.pad .pl .pl-soc.pad-focus:focus,body.pad .pl .pl-seg button.pad-focus:focus,body.pad .pl .pl-chip.pad-focus:focus,body.pad .pl .pl-rtab.pad-focus:focus,body.pad .pl .pl-play.pad-focus:focus,body.pad .pl .pl-cancel.pad-focus:focus{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-mode:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-custom:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-soc:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-seg button:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-chip:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-rtab:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-play:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}.pl .pl-cancel:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)left/var(--k)100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),#05070c 0 calc(50% + 4px),transparent 0)right/var(--k)100% no-repeat}body.pad .pl .pl-custom.pad-focus:focus,body.pad .pl .pl-soc.pad-focus:focus,body.pad .pl .pl-seg button.pad-focus:focus,body.pad .pl .pl-chip.pad-focus:focus,body.pad .pl .pl-rtab.pad-focus:focus,body.pad .pl .pl-cancel.pad-focus:focus{background-image:var(--fring)}.pl .pl-custom:focus-visible{background-image:var(--fring)}.pl .pl-soc:focus-visible{background-image:var(--fring)}.pl .pl-seg button:focus-visible{background-image:var(--fring)}.pl .pl-chip:focus-visible{background-image:var(--fring)}.pl .pl-rtab:focus-visible{background-image:var(--fring)}.pl .pl-cancel:focus-visible{background-image:var(--fring)}.pl-vignette{position:absolute;pointer-events:none;background:linear-gradient(90deg,#04060bdb 0%,#04060b6b 22%,#04060b00 36% 60%,#04060b80 72%,#04060be6 100%),linear-gradient(#04060bb3 0%,#04060b00 15% 82%,#04060b8c 100%);inset:0}.pl-top{position:absolute;height:var(--top);z-index:3;display:flex;padding:0 var(--gut);background:linear-gradient(#04060beb,#04060b8c);border-bottom:1px solid #f2c14e29;align-items: center;gap:1.6em;top:0;left:0;right:0}.pl-brand img{display:block;height:calc(var(--top)*.74);filter:drop-shadow(0 2px 8px #0009);width:auto}.pl-nav{display:flex;align-self:stretch}.pl-tab{position:relative;letter-spacing:.06em;text-transform:uppercase;color:#9eabc2;background:0 0;border:0;padding:0 1.05em;transition:color .14s;font:italic 800 1.32em/1 Barlow Condensed,sans-serif}.pl-tab:after{content:"";position:absolute;background:var(--pl-gold);height:4px;transition:transform .16s ease-out;bottom:-1px;left:.7em;right:.7em;transform:skew(-24deg)scaleX(0);box-shadow:0 0 12px #f2c14e99}.pl-tab:hover{color:#fff}.pl-tab:hover:after{transform:skew(-24deg)scaleX(.45)}.pl-tab.sel{color:#fff;cursor:var(--cur)}.pl-tab.sel:after{transform:skew(-24deg)scaleX(1)}.pl-user{display:flex;align-items: center;gap:.7em;margin-left:auto}.pl-ratings{position:relative;isolation:isolate;display:flex;padding:1px .5em}.pl-ratings:before{content:"";position:absolute;z-index:-1;clip-path:polygon(.5em 0,100% 0,calc(100% - .5em)100%,0 100%);box-shadow:inset 0 0 0 1px var(--pl-line);background:#080b14cc;inset:0}.pl-rating{display:flex;color:inherit;background:0 0;border:0;align-items:baseline;gap:.35em;padding:.35em .85em;transition:background .14s}.pl-rating:hover{background:#f2c14e1a}.pl-rating.none{letter-spacing:.14em;text-transform:uppercase;color:#8f9ab0;align-self:stretch;align-items: center;padding:.35em 1em;font:700 max(.8em,11px)/1 Barlow Condensed,sans-serif}.pl-rating.none:hover{color:#e6d6a8}.pl-rating+.pl-rating{border-left:1px solid var(--pl-line)}.pl-rating small{letter-spacing:.08em;color:#8390a6;text-transform:uppercase;font:700 .72em Barlow Condensed,sans-serif}.pl-rating b{color:var(--pl-gold);font:italic 800 1.3em/1 Barlow Condensed,sans-serif}.pl-name{font:italic 600 1em var(--font-ui);border-color:var(--pl-line);background:#060910bf;border-radius:3px;width:10.5em;padding:.5em .8em}.pl-acct{display:flex;letter-spacing:.06em;text-transform:uppercase;color:#1c1204;background:linear-gradient(#f9d36e,#e09a24);border:0;border-radius:3px;align-items: center;gap:.4em;max-width:13em;padding:.5em .9em;font:italic 800 .95em/1 Barlow Condensed,sans-serif}.pl-acct:hover{filter:brightness(1.1)}.pl-acct.in{font:600 .82em var(--font-ui);letter-spacing:0;text-transform:none;color:#cfd6e3;box-shadow:inset 0 0 0 1px var(--pl-line);background:#060910bf}.pl-acct.in i{color:#3fcf6a;font-style:normal}.pl-acct span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pl-auth-row{display:flex;align-items: center;gap:.5em}.pl-auth-row .field{border-radius:2px;flex:1;min-width:0;padding:.6em .75em}.pl-auth-row .btn{border-radius:2px;flex:none}.pl-auth-code{letter-spacing:.4em;text-align:center;font:700 1.5em/1 var(--font-ui)!important}.pl-auth-small{color:#8f9ab0!important;margin-top:.7em!important;font-size:.8em!important}.pl-auth-row.pl-auth-small{justify-content:space-between}.pl-acc-h{letter-spacing:.14em;text-transform:uppercase;color:#9ba6ba;margin:1.1em 0 .4em;font:italic 800 .85em/1 Barlow Condensed,sans-serif}.pl-acc-ratings{display:flex;gap:.5em;margin:.6em 0 .2em}.pl-acc-ratings span{display:grid;box-shadow:inset 0 0 0 1px var(--pl-line);background:#ffffff0d;flex:1;justify-items:center;padding:.4em}.pl-acc-ratings small{color:#8f9ab0;font-size:.72em}.pl-acc-ratings b{color:var(--pl-gold);font:italic 800 1.35em/1.1 Barlow Condensed,sans-serif}.pl-acc-ratings i{color:#8f9ab0;font-size:.72em;font-style:normal}.pl-auth-col{display:flex;flex-direction:column;gap:.55em;margin:.6em 0}.pl-auth-col .btn{align-self: flex-start}.pl-auth-why{border-left:3px solid var(--pl-gold);color:#f1e3bd;background:#f2c14e14;padding:.55em .75em}.pl-modal-box a{color:#e8c37a}.pl-auth-h{border-bottom:1px solid #ffffff1a;align-items:stretch;margin:-.2em 0 .3em}.pl-auth-tabs{display:flex;gap:.2em;min-width:0}.pl-auth-tab{position:relative;letter-spacing:.05em;text-transform:uppercase;color:#8f9ab0;white-space:nowrap;background:0 0;border:0;padding:.3em .75em .55em;transition:color .14s;font:italic 800 1.45em/1 Barlow Condensed,sans-serif}.pl-auth-tab:first-child{padding-left:.1em}.pl-auth-tab:after{content:"";position:absolute;background:var(--pl-gold);height:3px;transition:transform .16s ease-out;bottom:-1px;left:.45em;right:.45em;transform:skew(-24deg)scaleX(0);box-shadow:0 0 10px #f2c14e8c}.pl-auth-tab:first-child:after{left:0}.pl-auth-tab:hover,.pl-auth-tab.sel{color:#fff}.pl-auth-tab.sel:after{transform:skew(-24deg)scaleX(1)}.pl-auth-h .pl-x{align-self: center}.pl-auth-link{font:500 .85em var(--font-ui);color:#c9b07a;text-decoration:underline;text-decoration-color:#e8c37a73;text-underline-offset:3px;background:0 0;border:0;align-self: flex-start;margin:-.15em 0 .2em;padding:.15em 0}.pl-auth-link:hover{color:#f1d391;text-decoration-color:currentColor}.pl-modal-box>.pl-auth-link{margin-top:.8em}.pl-conn{display:flex;font:600 .85em var(--font-ui);color:#9aa4b6;white-space:nowrap;align-items: center;gap:.45em}.pl-conn i{background:#3fcf6a;border-radius:50%;width:.6em;height:.6em;box-shadow:0 0 8px #3fcf6a}.pl-conn.bad i{background:#e8453c;box-shadow:0 0 8px #e8453c}.pl-step{display:flex;letter-spacing:.14em;text-transform:uppercase;color:#e4e9f2;align-items: center;gap:.6em;min-height:2em;font:italic 800 1.18em/1 Barlow Condensed,sans-serif}.pl-step>i{display:grid;letter-spacing:0;color:#ffe8d2;text-shadow:0 1px 1px #00000080;background:radial-gradient(circle at 35% 30%,#e8604e,#a3221d 58%,#6b0f0f);border-radius:47% 53% 49% 51%/53% 47%;flex:none;place-items: center;width:1.65em;height:1.65em;font:italic 900 .95em/1 Barlow Condensed,sans-serif;box-shadow:0 0 0 2px #78141273,inset 0 -2px 3px #00000073,0 2px 6px #00000080}.pl-step>span{display:flex;flex:1;align-items: center;gap:.6em;min-width:0}.pl-step>span:after{content:"";background:linear-gradient(90deg,#f2c14e73,#0000);flex:1;height:1px}.pl-modes{display:flex;flex-direction:column;gap:.42em}.pl-mode{position:relative;display:flex;text-align:left;color:inherit;isolation:isolate;clip-path:polygon(var(--pl-cut)0,100% 0,calc(100% - var(--pl-cut))100%,0 100%);--k:var(--pl-cut);background:var(--art,linear-gradient(135deg,#2a2418,#12141b))center 38%/cover no-repeat;border:0;align-items: center;height:max(clamp(46px,7.1vh,104px),3.6em);padding:0 1.2em 0 1.4em;transition:transform .15s ease-out}.pl-mode:before{content:"";position:absolute;z-index:-1;background:var(--fring,none),linear-gradient(90deg,#070910f7 0%,#070910db 38%,#07091059 100%);transition:background .15s;inset:0}.pl-mode:after{content:"";position:absolute;width:calc(var(--pl-cut) + 4px);clip-path:polygon(var(--pl-cut)0,100% 0,4px 100%,0 100%);background:#ffffff24;transition:background .15s;top:0;bottom:0;left:0}.pl-mode-txt{min-width:0}.pl-mode b{display:block;letter-spacing:.04em;text-transform:uppercase;color:#e9eef6;text-shadow:0 2px 6px #000;font:italic 800 1.5em/1.02 Barlow Condensed,sans-serif}.pl-mode-txt>span{display:block;color:#a4aec0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 3px #000;margin-top:.18em;font-size:.8em}.pl-mode:hover{transform:translate(-4px)}.pl-mode:hover:before{background:var(--fring,none),linear-gradient(90deg,#070910f0 0%,#070910b3 38%,#0709101f 100%)}.pl-mode.sel{transform:translate(-12px)}.pl-mode.sel:before{background:var(--fring,none),linear-gradient(90deg,#281a06f2 0%,#1a1208b8 40%,#f2c14e0f 100%);box-shadow:inset 0 0 0 1px #f2c14e8c}.pl-mode.sel:after{background:var(--pl-gold);box-shadow:0 0 14px var(--pl-gold)}.pl-mode.sel b{color:#ffe3a3}.pl-custom{display:flex;text-align:left;color:inherit;clip-path:polygon(var(--pl-cut)0,100% 0,calc(100% - var(--pl-cut))100%,0 100%);--k:var(--pl-cut);box-shadow:inset 0 0 0 1px var(--pl-line);background:#090c15c7;border:0;flex-direction:column;justify-content:center;gap:.15em;min-height:3.4em;padding:.4em 1.2em .4em 1.4em;transition:background .14s,transform .15s}.pl-custom b{letter-spacing:.06em;text-transform:uppercase;color:#dfe5ef;font:italic 800 1.15em/1 Barlow Condensed,sans-serif}.pl-custom b:before{content:"+";display:inline-block;color:var(--pl-gold);margin-right:.45em;font-style:normal}.pl-custom span{color:#8f9ab0;font-size:.78em}.pl-custom:hover{background:#161c2cdb;transform:translate(-4px)}.pl-social{display:grid;grid-template-columns:1fr 1fr;gap:.42em}.pl-soc{display:flex;text-align:left;color:inherit;clip-path:polygon(var(--pl-cut)0,100% 0,calc(100% - var(--pl-cut))100%,0 100%);--k:var(--pl-cut);box-shadow:inset 0 0 0 1px var(--pl-line);background:#090c15c7;border:0;align-items: center;gap:.6em;min-width:0;min-height:3.4em;padding:.4em .9em .4em 1.2em;transition:background .14s,transform .15s}.pl-soc>svg{color:var(--pl-gold);flex:none;width:1.6em;height:1.6em}.pl-soc>span{display:flex;flex-direction:column;gap:.15em;min-width:0}.pl-soc b{letter-spacing:.05em;text-transform:uppercase;color:#dfe5ef;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:italic 800 1.05em/1 Barlow Condensed,sans-serif}.pl-soc small{color:#8f9ab0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.74em}.pl-soc:hover{background:#161c2cdb;transform:translate(-3px)}.pl-party{background:var(--pl-panel);border:1px solid var(--pl-line);border-left:3px solid #f2c14e80;flex:none;padding:.6em .8em .65em}.pl-party-h{display:flex;align-items: center;gap:.45em}.pl-party-h>svg{color:var(--pl-gold);width:1.25em;height:1.25em}.pl-party-h>b{letter-spacing:.08em;text-transform:uppercase;color:#e4e9f2;font:italic 800 1.1em/1 Barlow Condensed,sans-serif}.pl-party-h>small{color:#8390a6;margin-right:auto;font:700 .8em Barlow Condensed,sans-serif}.pl-mini{letter-spacing:.06em;text-transform:uppercase;color:#cfd6e3;box-shadow:inset 0 0 0 1px var(--pl-line);background:#ffffff12;border:0;border-radius:2px;padding:.32em .7em;font:italic 800 .85em/1 Barlow Condensed,sans-serif}.pl-mini:hover{color:#fff;background:#ffffff24}.pl-party-m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35em;margin-top:.5em}.pl-pm{position:relative;display:flex;box-shadow:inset 0 0 0 1px var(--pl-line);border-bottom:2px solid var(--cc);background:#ffffff0a;align-items: center;gap:.4em;min-width:0;padding:.3em .4em}.pl-pm.me{background:#f2c14e17}.pl-pm.off{opacity:.5}.pl-pm-ico{flex:none;width:1.7em;height:1.7em}.pl-pm-ico svg{width:100%;height:100%}.pl-pm-txt{display:flex;flex-direction:column;min-width:0}.pl-pm-txt b{font:700 .84em/1.15 var(--font-ui);color:#e9eef6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pl-pm-txt small{color:#8f9ab0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.7em}.pl-crown{color:var(--pl-gold);margin-right:.25em;font-style:normal}.pl-pm-x{position:absolute;color:#c9d1e0;opacity:0;background:#00000059;border:0;border-radius:2px;width:1.4em;height:1.4em;padding:0;transition:opacity .12s;font-size:.7em;top:1px;right:1px}.pl-pm:hover .pl-pm-x{opacity:1}.pl-pm-x:focus-visible{opacity:1}.pl-pm-x:hover{color:#fff;background:#c8322abf}.pl-party .pl-hint{margin-top:.4em}.pl-link{display:flex;align-items: center;gap:.4em}.pl-link .field{font:600 .88em var(--font-ui);color:#ffe3a3;background:#060910d9;border-color:#f2c14e59;border-radius:2px;flex:1;min-width:0;padding:.55em .7em}.pl-link .btn{border-radius:2px;flex:none}.pl-duel{display:flex;border:1px solid #f2c14e47;border-left:3px solid var(--pl-gold);background:linear-gradient(#3024128c,#0a0c14db);flex-direction:column;gap:.75em;padding:.9em 1em 1em}.pl-dv{display:grid;grid-template-columns:minmax(0,1fr)auto minmax(0,1fr);align-items: center;gap:.6em}.pl-dv-side{display:flex;text-align:center;flex-direction:column;align-items: center;gap:.2em;min-width:0}.pl-dv-side.off{opacity:.5}.pl-dv-ico{display:grid;box-shadow:inset 0 0 0 2px var(--cc,#fff3);color:#8f9ab0;background:#00000059;border-radius:50%;place-items: center;width:3.4em;height:3.4em;font:italic 900 1.6em/1 Barlow Condensed,sans-serif}.pl-dv-ico svg{width:72%;height:72%}.pl-dv-side.empty .pl-dv-ico{border-style:dashed;width:2.1em;height:2.1em;box-shadow:inset 0 0 0 2px #ffffff26}.pl-dv-side b{letter-spacing:.04em;color:#f1f4f9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font:italic 800 1.2em/1.05 Barlow Condensed,sans-serif}.pl-dv-side.me b{color:#ffe3a3}.pl-dv-side small{color:#8f9ab0;font-size:.74em}.pl-dv-score{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25em;width:4.4em}.pl-dv-score b{color:var(--pl-gold);font:italic 900 2.3em/1 Barlow Condensed,sans-serif}.pl-dv-score i{color:#8390a6;font:italic 800 1.4em/1 Barlow Condensed,sans-serif}.pl-dv-score small{text-align:center;letter-spacing:.14em;color:#8390a6;flex-basis:100%;font:700 .72em Barlow Condensed,sans-serif}.pl-dv-state{color:#c4ccda;margin:0;font-size:.86em;line-height:1.4}.pl-dv-foot{display:flex;justify-content:space-between;align-items: center;gap:.5em}.pl-dv-foot select{border-radius:2px;flex:1;min-width:0;font-size:.88em}.pl-dv-arena{color:#a4aec0;font-size:.84em}.pl-opts{display:grid;background:var(--pl-panel);border:1px solid var(--pl-line);border-left:3px solid #f2c14e80;gap:.8em;padding:.85em 1em .9em}.pl-switch{display:flex;cursor:var(--cur-link);user-select:none;align-items: center;gap:.75em}.pl-switch input{position:absolute;opacity:0;width:1px;height:1px}.pl-switch>i{position:relative;background:#ffffff1a;border-radius:1em;flex:none;width:2.7em;height:1.45em;transition:background .15s;box-shadow:inset 0 0 0 1px #ffffff29}.pl-switch>i:after{content:"";position:absolute;background:#c9cfdb;border-radius:50%;width:1.05em;height:1.05em;transition:transform .15s ease-out,background .15s;top:.2em;left:.2em}.pl-switch input:checked+i{background:linear-gradient(#f7c95c,#d48f1c)}.pl-switch input:checked+i:after{background:#fff8e6;transform:translate(1.25em)}body.pad .pl-switch input.pad-focus:focus+i{outline:3px solid #fff;outline-offset:2px}.pl-switch input:focus-visible+i{outline:3px solid #fff;outline-offset:2px}.pl-switch span{display:flex;flex-direction:column;min-width:0}.pl-switch b{letter-spacing:.06em;text-transform:uppercase;font:italic 800 1.12em/1.1 Barlow Condensed,sans-serif}.pl-switch small{color:#8f9ab0;font-size:.78em}.pl-switch.off{cursor:var(--cur)}.pl-switch.off>i,.pl-switch.off b{opacity:.45}.pl-bots-h{font:700 .76em var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#8f9ab0;margin-bottom:.45em}.pl-seg{display:flex;gap:3px}.pl-seg button{white-space:nowrap;letter-spacing:.03em;text-transform:uppercase;color:#aeb7c8;box-shadow:inset 0 0 0 1px var(--pl-line);clip-path:polygon(.45em 0,100% 0,calc(100% - .45em)100%,0 100%);--k:.45em;background:#ffffff0f;border:0;flex:auto;padding:.5em;transition:background .14s,color .14s;font:italic 800 .95em/1 Barlow Condensed,sans-serif}.pl-seg button:hover{color:#fff;background:#ffffff1f}.pl-seg button.sel{color:#1d1404;box-shadow:none;background:linear-gradient(#f9d36e,#e09a24)}.pl-seg button:disabled{cursor:var(--cur-no)}body.pad .pl .pl-seg button.sel.pad-focus:focus{background-image:var(--fring),linear-gradient(180deg,#f9d36e,#e09a24)}.pl .pl-seg button.sel:focus-visible{background-image:var(--fring),linear-gradient(180deg,#f9d36e,#e09a24)}.pl-hint{color:#8f9ab0;margin-top:.45em;font-size:.78em;line-height:1.35}.pl-bots.off .pl-seg{opacity:.4}.pl-keys{color:#7f8aa0;flex:none;padding-top:.2em;font-size:.74em;line-height:1.85}.pl-keys kbd{display:inline-block;text-align:center;color:#dfe4ee;background:#ffffff14;border:1px solid #ffffff1a;border-bottom-width:2px;border-radius:3px;min-width:1.6em;margin-right:1px;padding:0 .35em;font:700 .95em/1.45 Barlow Condensed,sans-serif}.pl-keys{display:flex;flex-wrap:wrap;align-items: center;gap:.15em .9em}.pl-keys .kc-kb,.pl-keys .kc-pad{display:contents}.kc-it{white-space:nowrap}.kc-it>kbd+kbd{margin-left:0}.kc-more{letter-spacing:.1em;text-transform:uppercase;color:var(--pl-gold,#f2c14e);clip-path:polygon(.45em 0,100% 0,calc(100% - .45em)100%,0 100%);background:linear-gradient(#f2c14e24,#f2c14e0d);border:0;margin-left:auto;padding:.3em .95em .25em;transition:background .14s,color .14s;font:italic 800 1.08em/1.2 Barlow Condensed,sans-serif;box-shadow:inset 0 0 0 1px #f2c14e61}.kc-more:hover{color:#ffe7a6;background:linear-gradient(#f2c14e42,#f2c14e1a)}.controls-help .kc-more{margin-left:.6em;font-size:12px}.pl-lobby{overflow-y:auto;min-height:0}.pl-lobby .panel{background:var(--pl-panel);border:1px solid var(--pl-line);box-shadow:none;border-left:3px solid #f2c14e80;border-radius:0;padding:.9em 1em 1em}.pl-lobby .panel>h3{display:none}.pl-lobby .code{letter-spacing:.18em;font:italic 900 1.9em/1 Barlow Condensed,sans-serif}.pl-lobby .field,.pl-lobby .btn{border-radius:2px;font-size:.92em}.pl-lobby .btn.small{font-size:.84em}.pl-lobby .lobby-team{border-color:var(--pl-line);background:#ffffff08;border-radius:0}.pl-lobby .lobby-team h4{letter-spacing:.08em;text-transform:uppercase;color:#cfd6e3;flex-wrap:wrap;gap:6px;font:italic 800 1.05em/1.2 Barlow Condensed,sans-serif}.pl-lobby .lobby-team h4>span:first-child{flex:auto}.pl-lobby .lobby-team h4 .row{flex-wrap:nowrap;gap:4px}.pl-lobby .lobby-team h4 select{font:600 .8em var(--font-ui);text-transform:none;letter-spacing:0;max-width:8.5em}.pl-lobby select.bot-diff{font-size:.8em}.pl-lobby .bot-tag{font-size:.78em}.pl-lobby .lobby-slot{font-size:.92em}.pl-stage{position:absolute;pointer-events:none;left:calc(var(--gut) + var(--cw) + var(--gap)*2);right:calc(var(--gut) + var(--cw) + var(--gap)*2);top:calc(var(--top) + 2.5vh);bottom:9.5vh}.pl-flash{position:absolute;pointer-events:none;background:radial-gradient(ellipse 30% 46% at 48% 56%,color-mix(in srgb,var(--cc)34%,transparent),transparent 72%);animation:.6s ease-out forwards pl-flash;inset:0}@keyframes pl-flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.pl-skins{position:absolute;z-index:2;left:calc(var(--gut) + var(--cw) + var(--gap)*2);right:calc(var(--gut) + var(--cw) + var(--gap)*2);display:flex;pointer-events:none;--skc:3.6em;flex-wrap:wrap;justify-content:center;align-items: center;gap:.45em;bottom:1.6vh}.pl-skins>*{pointer-events:auto}.pl-looks-g{display:flex;align-items: center;gap:.45em}.pl-looks-g+.pl-looks-g{border-left:1px solid #ffffff1f;margin-left:.9em;padding-left:1em}.pl-skins-h{letter-spacing:.16em;text-transform:uppercase;color:#9ba6ba;text-shadow:0 1px 6px #000000e6;margin-right:.3em;font:italic 800 .8em/1 Barlow Condensed,sans-serif}.pl-skin{position:relative;width:var(--skc);height:var(--skc);overflow:hidden;cursor:var(--cur-link);background:radial-gradient(circle at 50% 30%,#3a2f22,#0d0f16 75%);border:0;border-radius:4px;padding:0;transition:transform .12s ease-out,box-shadow .12s;box-shadow:0 0 0 1px #000000d9,0 0 0 2px #ffffff1f}.pl-skin img{object-fit:cover;object-position:50% 12%;transform-origin:50% 0;width:100%;height:100%;transform:scale(1.35)}.pl-skin:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #000000d9,0 0 0 2px #ffe7a6b3}.pl-skin:focus-visible{transform:translateY(-2px);box-shadow:0 0 0 1px #000000d9,0 0 0 2px #ffe7a6b3}.pl-skin.sel{box-shadow:0 0 0 1px #000000d9,0 0 0 3px var(--pl-gold),0 0 14px #f2c14e73}.pl-skin.wpn img{object-fit:contain;transform-origin:50% 50%;transform:rotate(-35deg)scale(1.15)}.pl-peek-hint{position:absolute;z-index:2;left:calc(var(--gut) + var(--cw) + var(--gap)*2);right:calc(var(--gut) + var(--cw) + var(--gap)*2);display:none;pointer-events:none;justify-content:center;bottom:calc(1.6vh + 1em)}.pl-peeking .pl-peek-hint{display:flex;flex-wrap:wrap;align-items:baseline;gap:.3em .7em}.pl-peek-hint>span{letter-spacing:.08em;text-transform:uppercase;color:#cfd6e3;text-shadow:0 1px 6px #000000e6;font:italic 800 max(1.05em,12px)/1.1 Barlow Condensed,sans-serif}.pl-peek-hint b{color:#fff}.pl-peek-hint>i{font:italic 700 max(.9em,11px)/1.1 var(--font-ui);color:var(--pl-gold);text-shadow:0 1px 6px #000000e6}.pl-peeking .pl-skins{visibility:hidden}.pl-skin.locked img{filter:grayscale(.75)brightness(.55)}.pl-skin.locked i{position:absolute;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1zm2 0h6V7a3 3 0 0 0-6 0v3z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 10V7a5 5 0 0 1 10 0v3h1a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1H6a1 1 0 0 1-1-1V11a1 1 0 0 1 1-1h1zm2 0h6V7a3 3 0 0 0-6 0v3z'/%3E%3C/svg%3E") 50%/contain no-repeat;background:#d8d2c4;width:.95em;height:.95em;bottom:3px;right:3px}.pl-left,.pl-right{position:absolute;z-index:2;top:calc(var(--top) + var(--gap));bottom:var(--gap);width:var(--cw);display:flex;gap:calc(var(--gap)*.8);flex-direction:column}.pl-left{left:var(--gut)}.pl-right{right:var(--gut)}.pl-step .pl-filter{display:flex;gap:2px;margin-left:.2em}.pl-chip{display:grid;color:#9ba6ba;box-shadow:inset 0 0 0 1px var(--pl-line);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em)100%,0 100%);--k:.4em;background:#ffffff0f;border:0;place-items: center;width:2.5em;height:2.1em;padding:0;transition:background .14s,color .14s}.pl-chip svg{width:1.15em;height:1.15em}.pl-chip:hover{color:#fff;background:#ffffff1f}.pl-chip.sel{color:#1d1404;background:var(--pl-gold);box-shadow:none}.pl-random{display:grid;color:#c9d1e0;box-shadow:inset 0 0 0 1px var(--pl-line);background:#ffffff0f;border:0;border-radius:3px;place-items: center;width:2.1em;height:2.1em;padding:0;transition:color .14s,background .14s,transform .2s}.pl-random svg{width:1.2em;height:1.2em}.pl-random:hover{color:var(--pl-gold);background:#ffffff1f;transform:rotate(-14deg)}.pl-step-tabs{letter-spacing:0;gap:.4em}.pl-rtabs{display:flex;flex:1;gap:3px;min-width:0}.pl-rtab{display:flex;letter-spacing:.08em;text-transform:uppercase;color:#b4bdcc;box-shadow:inset 0 0 0 1px var(--pl-line);clip-path:polygon(.4em 0,100% 0,calc(100% - .4em)100%,0 100%);--k:.4em;background:#ffffff0f;border:0;flex:1 1 0;justify-content:center;align-items: center;gap:.35em;min-width:0;min-height:40px;padding:0 .6em;transition:background .14s,color .14s;font:italic 800 .92em/1 Barlow Condensed,sans-serif}.pl-rtab svg{flex:none;width:1.35em;height:1.35em}.pl-rtab small{letter-spacing:.02em;opacity:.8;font-size:1.05em}.pl-rtab.sel{color:#1d1404;background:var(--pl-gold);box-shadow:none}.pl-roster{display:flex;flex-direction:column;gap:.5em}.pl-group-h{display:flex;letter-spacing:.16em;text-transform:uppercase;color:#9ba6ba;align-items: center;gap:.4em;margin-bottom:.35em;font:italic 700 .8em/1 Barlow Condensed,sans-serif}.pl-group-h svg{color:#c9b88a;width:1.15em;height:1.15em}.pl-group-h small{color:#66718a;margin-left:.2em;font-size:.9em}.pl-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.36em}.pl-card{position:relative;aspect-ratio:3/4;overflow:hidden;isolation:isolate;clip-path:polygon(0 0,100% 0,100% calc(100% - .65em),calc(100% - .65em)100%,0 100%);background:radial-gradient(120% 85% at 50% 22%,color-mix(in srgb,var(--cc)52%,#1b2030)0%,color-mix(in srgb,var(--cc)16%,#0a0d16)72%);filter:saturate(.82)brightness(.84);border:0;padding:0;transition:transform .14s ease-out,filter .14s,box-shadow .14s;transform:translateZ(0);box-shadow:inset 0 0 0 1px #ffffff1a}.pl-card-seal{position:absolute;z-index:-1;aspect-ratio:1;background:color-mix(in srgb,var(--cc)55%,#fff);opacity:.2;-webkit-mask:var(--seal)center/contain no-repeat;mask:var(--seal)center/contain no-repeat;width:92%;transition:opacity .14s;top:-12%;right:-30%;transform:rotate(-14deg)}.pl-card img{position:absolute;object-fit:cover;transform-origin:50% 28%;pointer-events:none;width:100%;height:100%;transition:transform .18s ease-out;inset:0}.pl-card:after{content:"";position:absolute;pointer-events:none;background:var(--fring,none),linear-gradient(180deg,transparent 55%,#04060b8c);inset:0}.pl-card-name{position:absolute;z-index:1;letter-spacing:-.01em;text-transform:uppercase;text-align:center;color:#fff;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:6 3 2;text-shadow:0 1px 3px #000;background:linear-gradient(#0000,#04060beb 62%);-webkit-box-orient:vertical;padding:1.5em .14em .52em;font:italic 800 .74em/1.04 Barlow Condensed,sans-serif;bottom:0;left:0;right:0}.pl-card.peek,.pl-card.roll{filter:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cc)80%,#fff);outline:none;transform:translateY(-3px)}.pl-card:focus-visible{filter:none;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--cc)80%,#fff);outline:none;transform:translateY(-3px)}.pl-card.peek img{transform:scale(1.07)}.pl-card:focus-visible img{transform:scale(1.07)}@media (hover:hover){.pl-card:hover:not(.sel){filter:saturate(.95)brightness(1);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cc)60%,#ffffff80)}}.pl-card.sel .pl-card-seal{opacity:.34}body.pad .pl .pl-card.pad-focus:focus{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(90deg,#fff 3px,#05070c 3px 4px,transparent 4px)left/4px 100% no-repeat,linear-gradient(-90deg,#fff 3px,#05070c 3px 4px,transparent 4px)right/4px 100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),transparent 0)right bottom/.65em .65em no-repeat}.pl .pl-card:focus-visible{outline:none;--fring:linear-gradient(#fff 3px,#05070c 3px 4px,transparent 4px)top/100% 4px no-repeat,linear-gradient(0deg,#fff 3px,#05070c 3px 4px,transparent 4px)bottom/100% 4px no-repeat,linear-gradient(90deg,#fff 3px,#05070c 3px 4px,transparent 4px)left/4px 100% no-repeat,linear-gradient(-90deg,#fff 3px,#05070c 3px 4px,transparent 4px)right/4px 100% no-repeat,linear-gradient(to bottom right,transparent calc(50% - 4px),#05070c 0 calc(50% - 3px),#fff 0 calc(50% + 3px),transparent 0)right bottom/.65em .65em no-repeat}body.pad .pl .pl-card.pad-focus:focus:after{z-index:2;background:var(--fring)}.pl .pl-card:focus-visible:after{z-index:2;background:var(--fring)}.pl-card.roll{filter:brightness(1.25)}.pl-card.sel{filter:none;box-shadow:inset 0 0 0 2px var(--cc),inset 0 0 1.4em color-mix(in srgb,var(--cc)55%,transparent)}.pl-card.sel:before{content:"";position:absolute;z-index:2;background:var(--pl-gold);clip-path:polygon(0 0,100% 0,0 100%);width:.9em;height:.9em;top:0;left:0}.pl-card.sel .pl-card-name{color:#fff3d6;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--cc)55%,#05070c)75%)}.pl-card.locked{animation:.5s ease-out pl-lock}.pl-card.locked:after{animation:.5s ease-out forwards pl-sweep;background:linear-gradient(105deg,#0000 30%,#ffffffb3 48%,#0000 66%) -150% 0/250% 100% no-repeat}@keyframes pl-lock{0%{transform:scale(1.14);filter:brightness(1.7)}to{transform:none;filter:none}}@keyframes pl-sweep{to{background-position:160% 0}}.pl-champ{position:relative;display:flex;padding-top:calc(var(--gap)*.6);border-top:1px solid #ffffff12;flex-direction:column;flex:0 auto;gap:.6em;min-height:0;margin-top:auto}.pl-champ-id{overflow:hidden;min-height:0}.pl-role{display:inline-flex;letter-spacing:.16em;text-transform:uppercase;color:var(--cc);align-items: center;gap:.35em;font:italic 800 .8em/1 Barlow Condensed,sans-serif}.pl-role svg{width:1.15em;height:1.15em}.pl-champ h2{letter-spacing:.01em;text-transform:uppercase;color:color-mix(in srgb,var(--cc)30%,#fff);text-shadow:0 2px 16px #000000b3;margin:.12em 0 0;font:italic 900 2.7em/.95 Barlow Condensed,sans-serif}.pl-champ-tag{font:600 1em/1.3 var(--font-ui);color:#e6e9f0;margin:.2em 0 0}.pl-champ-desc{color:#a3acbd;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical;margin:.35em 0 0;font-size:.84em;line-height:1.45}.pl-stats{display:flex;flex-wrap:wrap;gap:.35em}.pl-stat{--sc:#e8bd5a;display:inline-flex;white-space:nowrap;background:linear-gradient(180deg,color-mix(in srgb,var(--sc)14%,#060910cc),#060910cc);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--sc)32%,transparent);border-radius:2px;align-items: center;gap:.3em;padding:.22em .65em .22em .3em}.pl-stat.hp{--sc:#ff5a4d}.pl-stat.spd{--sc:#4fd6c2}.pl-stat.en{--sc:#f2c14e}.pl-stat.reach{--sc:#a98cff}.pl-stat .si{flex:none;width:1.35em;height:1.35em}.pl-stat b{color:#f6f1e6;font:italic 800 1.15em/1 Barlow Condensed,sans-serif}.pl-stat small{font:600 .74em/1 var(--font-ui);color:color-mix(in srgb,var(--sc)45%,#b8b2a4)}.pl-abs{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.42em}.pl-ab{color:inherit;background:0 0;border:0;padding:0}.pl-ab-ico{position:relative;display:block;aspect-ratio:1;border-radius:4px;transition:transform .12s ease-out,box-shadow .12s;box-shadow:0 0 0 1px #000000d9,0 0 0 2px #ffffff1a}.pl-ab-ico .icon-pic{box-shadow:none;border-radius:4px}.pl-ab-ico kbd{position:absolute;color:#f3e7c8;white-space:nowrap;background:#05070c;border:1px solid #f2c14e8c;border-radius:3px;padding:0 .32em;font:700 .7em/1.35 Barlow Condensed,sans-serif;bottom:-5px;right:-3px}.pl-ab.horn .pl-ab-ico{box-shadow:0 0 0 1px #000000d9,0 0 0 2px #f2d13a59}.pl-ab:hover .pl-ab-ico{box-shadow:0 0 0 1px #000,0 0 0 2px var(--cc),0 0 12px color-mix(in srgb,var(--cc)60%,transparent);transform:translateY(-2px)}.pl-ab:focus-visible .pl-ab-ico{box-shadow:0 0 0 1px #000,0 0 0 2px var(--cc),0 0 12px color-mix(in srgb,var(--cc)60%,transparent);transform:translateY(-2px)}.pl-tip{position:absolute;z-index:6;display:flex;text-align:left;pointer-events:none;border:1px solid #ffffff1a;border-left:3px solid var(--cc);opacity:0;visibility:hidden;background:linear-gradient(#111522f7,#090c14f7);flex-direction:column;gap:.45em;width:22em;padding:.85em .95em .9em;transition:opacity .12s,transform .12s,visibility 0s .12s;bottom:0;left:calc(100% + 1.1em);transform:translate(-6px);box-shadow:0 16px 40px #0009}.pl-ab:hover .pl-tip{opacity:1;visibility:visible;transition:opacity .12s,transform .12s;transform:none}.pl-ab:focus-visible .pl-tip{opacity:1;visibility:visible;transition:opacity .12s,transform .12s;transform:none}.pl-tip-h{display:flex;align-items: center;gap:.7em}.pl-tip-h>.icon-pic,.pl-tip-h>.icon-svg{flex:none;width:3em;height:3em}.pl-tip-h>span{display:flex;flex-direction:column;gap:.25em;min-width:0}.pl-tip-h b{letter-spacing:.02em;color:#fff;font:italic 800 1.3em/1 Barlow Condensed,sans-serif}.pl-tip-h small{color:#9aa4b6;font-size:.78em}.pl-tip-h kbd{color:#f3e7c8;background:#05070c;border:1px solid #f2c14e8c;border-radius:3px;margin-right:.35em;padding:0 .35em;font:700 .95em/1.3 Barlow Condensed,sans-serif}.pl-tip-stats{font:600 .84em/1.35 var(--font-ui);color:#ffd38a}.pl-tip-desc{color:#c6ccd9;font-size:.86em;line-height:1.45}.pl-cta{display:flex;flex:none;gap:.5em;margin-top:auto}.pl-play{position:relative;display:flex;overflow:hidden;color:#1c1204;clip-path:polygon(1.1em 0,100% 0,calc(100% - 1.1em)100%,0 100%);--k:1.1em;background:linear-gradient(#ffe08a 0%,#f7b93f 46%,#dd8a17 100%);border:0;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:.2em;height:max(clamp(58px,9vh,120px),4.4em);padding:0 1.4em;transition:filter .14s,transform 80ms;box-shadow:inset 0 2px #fffadc99,inset 0 -3px #783c0059}.pl-play:before{content:"";position:absolute;animation:3.6s ease-in-out infinite pl-sheen;background:linear-gradient(105deg,#0000 38%,#ffffff80 50%,#0000 62%) -200% 0/220% 100% no-repeat;inset:0}@keyframes pl-sheen{0%,62%{background-position:-200% 0}to{background-position:260% 0}}.pl-play b{position:relative;letter-spacing:.1em;text-transform:uppercase;font:italic 900 2.6em/.9 Barlow Condensed,sans-serif}.pl-play small{position:relative;font:700 .8em/1.1 var(--font-ui);letter-spacing:.03em;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pl-play:hover{filter:brightness(1.1)saturate(1.08)}.pl-play:active{transform:translateY(2px)}body.pad .pl .pl-play.pad-focus:focus{background-image:var(--fring),linear-gradient(180deg,#ffe08a 0%,#f7b93f 46%,#dd8a17 100%)}.pl .pl-play:focus-visible{background-image:var(--fring),linear-gradient(180deg,#ffe08a 0%,#f7b93f 46%,#dd8a17 100%)}.pl-play:disabled{filter:grayscale(.7)brightness(.55);cursor:var(--cur-no)}.pl-play:disabled:before{animation:none}.pl-play.wait b{letter-spacing:.06em;white-space:nowrap;font-size:1.75em}.pl-cta.searching .pl-search{display:flex;clip-path:polygon(1.1em 0,100% 0,calc(100% - 1.1em)100%,0 100%);background:#080b14e6;flex:1;align-items: center;gap:.7em;min-width:0;height:max(clamp(58px,9vh,120px),4.4em);padding:0 .9em 0 1.4em;box-shadow:inset 0 0 0 1px #f2c14e73}.pl-search-ring{border:3px solid #f2c14e33;border-top-color:var(--pl-gold);animation:.9s linear infinite spin;border-radius:50%;flex:none;width:1.9em;height:1.9em}.pl-search-txt{display:flex;flex-direction:column;gap:.25em;min-width:0}.pl-search-txt b{letter-spacing:.04em;text-transform:uppercase;color:#ffe3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:italic 800 1.2em/1 Barlow Condensed,sans-serif}.pl-search-txt small{color:#a8b1c2;font-size:.8em}.pl-cancel{letter-spacing:.08em;text-transform:uppercase;color:#ffd0cb;clip-path:polygon(.8em 0,100% 0,calc(100% - .8em)100%,0 100%);--k:.8em;background:#aa282273;border:0;flex:none;padding:0 1.1em;transition:background .14s;font:italic 800 1.1em/1 Barlow Condensed,sans-serif;box-shadow:inset 0 0 0 1px #ff6e648c}.pl-cancel:hover{background:#c8322aa6}.pl-modal,.pl-block{position:absolute;z-index:20;display:grid;background:#0305099e;place-items: center;inset:0}.pl-modal-box{border:1px solid #ffffff1a;border-top:3px solid var(--pl-gold);animation:.16s ease-out pl-pop;background:linear-gradient(#121623fa,#090c14fa);width:min(34em,100vw - 32px);padding:1.1em 1.3em 1.3em;box-shadow:0 24px 70px #000000b3}@keyframes pl-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}.pl-modal-h{display:flex;justify-content:space-between;align-items: center;gap:12px}.pl-modal-h h3{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font:italic 900 1.9em/1 Barlow Condensed,sans-serif}.pl-modal-h>:-webkit-any(h2,h3){min-width:0}.pl-modal-h>:-moz-any(h2,h3){min-width:0}.pl-modal-h>:is(h2,h3){min-width:0}.pl-modal-box p{color:#a3acbd;margin:.5em 0 1em;font-size:.9em;line-height:1.45}.pl-x{display:grid;color:#c9d1e0;background:#ffffff0d;border:1px solid #ffffff14;border-radius:2px;flex:none;place-items: center;width:34px;height:34px;padding:0;transition:background .12s,color .12s,border-color .12s}.pl-x svg{width:18px;height:18px}.pl-x:hover{color:#fff;background:#ffffff21;border-color:#e0b65a73}.pl-x:active{transform:translateY(1px)}body.pad .pl-x.pad-focus{outline:2px solid #ffe7a6;outline-offset:1px}.pl-x:focus-visible{outline:2px solid #ffe7a6;outline-offset:1px}body.touch .pl-x{width:40px;height:40px}.pl-block>.panel{background:linear-gradient(#121623f7,#090c14f7);width:min(34em,100vw - 32px)}@media (max-height:820px){.pl-champ-desc{display:none}}@media (max-width:1300px){.pl-stats{display:grid;grid-template-columns:1fr 1fr}}@media (max-width:1360px){.pl-tab{padding:0 .8em}.pl-rating{padding:.35em .6em}}@media (max-width:1100px){.pl-conn{display:none}}@media (max-width:1599px){.pl-ui-big .pl-conn,.pl-ui-big .pl-ratings{display:none}}.pl-acct{white-space:nowrap}.pl .pl-card-name,.pl .pl-keys,.pl .pl-stat small,.pl .pl-mode-txt>span,.pl .pl-custom span,.pl .pl-soc small,.pl .pl-switch small,.pl .pl-hint,.pl .pl-bots-h,.pl .pl-group-h,.pl .pl-skins-h,.pl .pl-rating small,.pl .pl-play small,.pl .pl-role,.pl .pl-champ-desc,.pl .pl-tip-h small,.pl .pl-tip-stats,.pl .pl-tip-desc,.pl .pl-party-h>small,.pl .pl-pm-txt small,.pl .pl-dv-side small,.pl .pl-dv-score small,.pl .pl-conn,.pl .pl-search-txt small,.pl .pl-pm-txt b,.pl .pl-seg button,.pl .pl-acct:not(.in){font-size:max(var(--pl-fs),11px)}.pl .pl-keys kbd,.pl .pl-ab-ico kbd{font-size:max(var(--pl-fs),10px)}.pl-card-name,.pl-keys,.pl-stat small,.pl-soc small{--pl-fs:.74em}.pl-mode-txt>span,.pl-group-h,.pl-skins-h,.pl-play small,.pl-role,.pl-party-h>small,.pl-search-txt small{--pl-fs:.8em}.pl-custom span,.pl-switch small,.pl-hint,.pl-tip-h small{--pl-fs:.78em}.pl-bots-h{--pl-fs:.76em}.pl-rating small,.pl-dv-score small{--pl-fs:.72em}.pl-champ-desc,.pl-tip-stats,.pl-pm-txt b{--pl-fs:.84em}.pl-tip-desc{--pl-fs:.86em}.pl-pm-txt small{--pl-fs:.7em}.pl-dv-side small{--pl-fs:.74em}.pl-conn{--pl-fs:.85em}.pl-keys kbd,.pl-seg button,.pl-acct{--pl-fs:.95em}.pl-ab-ico kbd{--pl-fs:.7em}.pl .pl-card-name{font-size:clamp(11px,var(--pl-fs),12px)}@media (max-height:700px){.pl-keys .kc-it,.pl-mode-txt>span,.pl-soc small{display:none}.pl-soc b{white-space:normal;line-height:1.05}}#hud{font-weight:600}.crosshair{--chc:var(--ch-c,#fff);position:absolute;transform:translate(-50%,-50%)scale(var(--ch-size,1));width:22px;height:22px;top:50%;left:50%}.crosshair.enemy{--chc:var(--enemy)}.crosshair:before,.crosshair:after{content:"";position:absolute;background:color-mix(in srgb,var(--chc),transparent 10%);box-shadow:0 0 2px #000}.crosshair:before{clip-path:polygon(0 0,100% 0,100% 35%,0 35%,0 65%,100% 65%,100% 100%,0 100%);width:2px;height:18px;top:2px;left:10px}.crosshair:after{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%);width:18px;height:2px;top:10px;left:2px}.crosshair .dot{position:absolute;background:var(--chc);width:2px;height:2px;top:10px;left:10px}:root[data-ch=dot] .crosshair:before,:root[data-ch=dot] .crosshair:after{display:none}:root[data-ch=dot] .crosshair .dot{border-radius:50%;width:6px;height:6px;top:8px;left:8px;box-shadow:0 0 0 1px #000000b3,0 0 3px #000}:root[data-ch=circle] .crosshair:before{clip-path:none;border:2px solid color-mix(in srgb,var(--chc),transparent 10%);box-sizing:border-box;background:0 0;border-radius:50%;width:18px;height:18px;top:2px;left:2px;box-shadow:0 0 2px #000,inset 0 0 2px #000}:root[data-ch=circle] .crosshair:after{display:none}:root[data-ch=circle] .crosshair .dot{box-shadow:0 0 2px #000}.blind-flash{position:absolute;pointer-events:none;opacity:0;background:radial-gradient(at 50% 45%,#fff 0%,#fffdf2 45%,#fff4d6eb 100%);inset:0}.hitmarker{position:absolute;opacity:0;width:30px;height:30px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.hitmarker:before,.hitmarker:after{content:"";position:absolute;background:#fff;box-shadow:0 0 3px #000}.hitmarker:before{clip-path:polygon(0 0,100% 0,100% 30%,0 30%,0 70%,100% 70%,100% 100%,0 100%);width:2px;height:30px;top:0;left:14px}.hitmarker:after{clip-path:polygon(0 0,30% 0,30% 100%,0 100%,0 0,70% 0,100% 0,100% 100%,70% 100%);width:30px;height:2px;top:14px;left:0}.hitmarker.show{animation:.22s ease-out hit}.hitmarker.kill:before,.hitmarker.kill:after{background:#ff4040}.hitmarker.head{width:40px;height:40px}.hitmarker.head:before{background:#ffd24d;height:40px;left:19px}.hitmarker.head:after{background:#ffd24d;width:40px;top:19px}.hitmarker.head.kill:before,.hitmarker.head.kill:after{background:#ff7a1a}.kf .hs{filter:drop-shadow(0 0 3px #ffd24d)}@keyframes hit{0%{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1.3)}to{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(1)}}.top{position:absolute;display:flex;flex-direction:column;align-items: center;gap:5px;top:12px;left:50%;transform:translate(-50%)}.tb-row{display:flex;align-items: center}.tb-plaque{position:relative;z-index:1;display:flex;background:linear-gradient(#26252af2,#0d0d11f2 70%);border:1px solid #e0b65a9e;border-radius:7px;flex-direction:column;min-width:112px;box-shadow:0 3px 14px #0000008c,0 0 0 1px #0000008c,inset 0 1px #ffe6aa29}.tb-plaque:before{content:"";position:absolute;pointer-events:none;border:1px solid #e0b65a29;border-radius:5px;inset:2px}.tb-face{display:flex;justify-content:center;align-items:stretch}.timer{font:700 26px/1 var(--font-display);letter-spacing:.06em;color:#f6ead0;text-align:center;text-shadow:0 2px 4px #000;font-variant-numeric:tabular-nums;min-width:92px;padding:7px 14px 4px}.timer:empty{display:none}.tb-score{display:none;text-align:center;font:700 28px/1 var(--font-display);text-shadow:0 0 12px var(--tbg),0 2px 3px #000;font-variant-numeric:tabular-nums;min-width:46px;padding:5px 10px 2px}.tb-plaque.scored .tb-score{display:block}.tb-score.ally{--tbg:color-mix(in srgb,var(--ally)55%,transparent);color:color-mix(in srgb,var(--ally),#fff 42%);background:linear-gradient(90deg,color-mix(in srgb,var(--ally)26%,transparent),transparent);border-right:1px solid #e0b65a4d;border-radius:6px 0 0}.tb-score.enemy{--tbg:color-mix(in srgb,var(--enemy)55%,transparent);color:color-mix(in srgb,var(--enemy),#fff 42%);background:linear-gradient(270deg,color-mix(in srgb,var(--enemy)26%,transparent),transparent);border-left:1px solid #e0b65a4d;border-radius:0 6px 0 0}.tb-plaque.untimed .tb-score.ally{border-right:0}.tb-band{display:flex;background:#0000004d;border-top:1px solid #e0b65a42;border-radius:0 0 6px 6px;justify-content:space-between;align-items: center;gap:8px;padding:2px 8px 3px}.tb-plaque.untimed:not(.scored) .tb-band{border-top:0;border-radius:6px;padding:4px 12px}.modeline{font:700 10.5px/1.3 var(--font-ui);color:#dcc690;letter-spacing:.2em;text-transform:uppercase;text-align:center;white-space:nowrap;flex:1}.tb-rounds{display:flex;gap:5px;min-width:0}.tb-rounds:empty{display:none}.tb-rounds.ally{--c:color-mix(in srgb,var(--ally),#fff 25%)}.tb-rounds.enemy{--c:color-mix(in srgb,var(--enemy),#fff 25%);flex-direction:row-reverse}.tb-rounds i{border:1.5px solid var(--c);opacity:.75;background:#0000008c;width:7px;height:7px;transform:rotate(45deg)}.tb-rounds i.on{background:var(--c);opacity:1;box-shadow:0 0 6px var(--c)}.tb-wing{display:flex;background:linear-gradient(var(--wd),#0e0f144d,#0e0f14c7 30%,#0e0f14e6);box-shadow:0 3px 12px #00000073,inset 0 -2px 0 var(--wc);border:1px solid #e0b65a52;align-items: center;gap:5px;padding:4px 12px}.tb-wing:empty{display:none}.tb-wing.ally{--wd:90deg;--wc:color-mix(in srgb,var(--ally)75%,transparent);border-right:0;border-radius:26px 0 0 26px;flex-direction:row-reverse;margin-right:-4px;padding-right:14px}.tb-wing.enemy{--wd:270deg;--wc:color-mix(in srgb,var(--enemy)75%,transparent);border-left:0;border-radius:0 26px 26px 0;margin-left:-4px;padding-left:14px}.tb-pt{--arc:var(--ally);position:relative;border-radius:50%;flex:none;width:42px;height:42px}.tb-wing.enemy .tb-pt{--arc:var(--enemy)}.tb-pt .tb-pic{position:absolute;border-radius:50%;inset:4px;box-shadow:0 0 0 1px #000}.tb-pt .tb-pic .icon-pic{box-shadow:none}.tb-pt .tb-pic .icon-pic:after{box-shadow:inset 0 0 0 1px #0009}.tb-pt .tb-arc{position:absolute;background:conic-gradient(var(--arc)calc(var(--hp,1)*360deg),#06070ae0 0);-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));mask:radial-gradient(closest-side,#0000 calc(100% - 3.5px),#000 calc(100% - 3px));border-radius:50%;inset:0}.tb-pt.me{box-shadow:0 0 0 1.5px var(--self),0 0 10px #ffd24d8c}.tb-pt.low .tb-arc{--arc:color-mix(in srgb,var(--arc),#fff 30%);filter:drop-shadow(0 0 3px var(--arc))}.tb-pt.unseen .tb-arc{opacity:.45}.tb-pt .tb-dead{display:none;position:absolute;color:#eadfca;filter:drop-shadow(0 1px 1px #000)drop-shadow(0 0 2px #000);inset:9px}.tb-pt .tb-dead svg{display:block;width:100%;height:100%}.tb-pt.dead{box-shadow:0 0 0 1px #96969680}.tb-pt.dead .tb-pic{filter:grayscale(1)brightness(.35)}.tb-pt.dead .tb-dead{display:block}.tb-pt.me.dead{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--self)60%,#444)}.tb-wing.enemy .tb-pt:after{content:"";position:absolute;background:color-mix(in srgb,var(--enemy),#fff 15%);width:8px;height:8px;margin-left:-4px;bottom:-4px;left:50%;transform:rotate(45deg);box-shadow:0 0 0 1px #000000f2,0 1px 3px #0009}.tb-wing.enemy .tb-pt.dead:after{background:#8a8a8a}.scoreline{display:flex;text-shadow:0 1px 3px #000;align-items: center;gap:12px;font-size:14px;font-weight:600}.scoreline:empty{display:none}.scoreline>span:only-child{background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:5px 14px}.scoreline .muted{color:var(--muted)}.fury{font:700 12px var(--font-ui);letter-spacing:.06em;color:#ff8a5c;text-shadow:0 1px 3px #000,0 0 10px #ff5a2880}.killfeed{position:absolute;display:flex;flex-direction:column;align-items: flex-end;gap:4px;top:14px;right:16px}.kf{display:flex;font:600 14px var(--font-ui);text-shadow:0 1px 2px #000;animation:6s forwards fadeout;background:linear-gradient(90deg,#0a0c1240,#0a0c12c7 25%);border-radius:4px;align-items: center;gap:6px;padding:4px 10px 4px 16px}.kf .kf-ico{display:inline-block;width:22px;height:22px}.kf .a{color:var(--ally)}.kf .e{color:var(--enemy)}.kf .s{color:var(--self)}@keyframes fadeout{0%,80%{opacity:1}to{opacity:0}}.team-frames{position:absolute;display:flex;flex-direction:column;gap:8px;top:38%;left:16px}.tf{display:flex;background:linear-gradient(90deg,#0a0c12d1,#0a0c1273);border:1px solid #3da5ff40;border-radius:22px 6px 6px 22px;align-items: center;gap:8px;width:210px;padding:4px 8px 4px 4px}.tf-pic{box-shadow:0 0 0 2px var(--ally);border-radius:50%;flex:none;width:36px;height:36px}.tf-pic .icon-pic{box-shadow:none}.tf-body{flex:1;min-width:0}.tf-name{font:600 13px var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px #000}.tf-name span{color:var(--muted);font-size:12px;font-weight:500}.tf .bar{border-radius:3px;height:10px;margin-top:3px}.tf .bar span{font-size:10px}.tf.dead{opacity:.5}.tf.dead .tf-pic{filter:grayscale(1)}.bottom{position:absolute;display:flex;flex-direction:column;align-items: center;gap:8px;bottom:14px;left:50%;transform:translate(-50%)}.buffs{display:flex;align-items: flex-end;gap:6px;min-height:46px}.buff{position:relative;border-radius:6px;width:34px;height:34px;margin-bottom:12px;box-shadow:0 0 0 1.5px #57d27a,0 2px 6px #0009}.buff.debuff{box-shadow:0 0 0 1.5px #ef5a4c,0 0 8px #ef5a4c73,0 2px 6px #0009}.buff .icon-pic{box-shadow:none;border-radius:6px}.buff .icon-pic:after{box-shadow:inset 0 0 0 1px #0009,inset 0 8px 10px -8px #ffffff40}.buff .buff-time{position:absolute;font:700 12px/1 var(--font-num);color:#f2f0ea;text-shadow:0 0 3px #000,0 0 3px #000;margin-top:1px;top:100%;left:50%;transform:translate(-50%)}.buff .buff-stacks{position:absolute;font:800 13px/1 var(--font-num);color:#fff;text-shadow:0 0 3px #000,0 0 3px #000,0 0 3px #000;font-style:normal;bottom:-1px;right:1px}.castbar{overflow:hidden;position:relative;background:#050609cc;border:1px solid #e0b65a8c;border-radius:3px;width:300px;height:18px;box-shadow:0 2px 8px #00000080}.castbar>div{background:linear-gradient(#ffe39a,#e3a92e 55%,#b47c16);height:100%}.castbar span{position:absolute;display:grid;font:700 12px var(--font-num);letter-spacing:.08em;text-transform:uppercase;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000;place-items: center;inset:0}.castbar.charged>div{background:linear-gradient(#fff6c8,#ffd24d);box-shadow:0 0 12px #ffdc78cc}.castbar .castmark{position:absolute;background:#ffffffd9;width:2px;margin-left:-1px;top:0;bottom:0;box-shadow:0 0 3px #000}.castbar.charged{border-color:#fff1b0;box-shadow:0 0 14px #ffdc7899}.unit{position:relative;display:flex;width:calc(8*var(--slot,56px) + 72px);align-items: center;padding-left:34px}.portrait{position:absolute;z-index:1;border-radius:50%;width:62px;height:62px;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 2px #1a1408,0 0 0 4px #c9a24e,0 0 0 5px #1a1408,0 4px 14px #000000b3}.portrait .icon-pic{box-shadow:none}.portrait .icon-pic:after{box-shadow:inset 0 0 0 1px #00000080,inset 0 -10px 14px -8px #0009}.bars{display:flex;background:linear-gradient(#12100cd9,#06070ad9);border:1px solid #e0b65a59;border-radius:4px 8px 8px 4px;flex-direction:column;flex:1;gap:3px;min-width:0;padding:5px 8px 5px 36px;box-shadow:0 3px 12px #0000008c}.bar{position:relative;overflow:hidden;background:#000000a6;border:1px solid #000000e6;border-radius:3px;height:20px;box-shadow:inset 0 1px 3px #000c}.bar .fill{position:absolute;background:linear-gradient(#7cf09a 0%,#3cc062 45%,#23893f 100%);transition:width 80ms linear;inset:0 auto 0 0;box-shadow:inset 0 1px #ffffff59}.bar .fill.low{background:linear-gradient(#ff8a7c 0%,#e2453a 45%,#a3241e 100%)}.bar .absorb{position:absolute;background:repeating-linear-gradient(45deg,#c8f5ffe6 0 4px,#8cd2ffa6 4px 8px);top:0;bottom:0}.bar .ghost{position:absolute;background:#ffecc873;transition:width .6s ease-out .25s;inset:0 auto 0 0}.bar span{position:absolute;display:grid;font:700 14px/1 var(--font-num);letter-spacing:.04em;color:#fff;text-shadow:0 0 3px #000,0 0 3px #000;place-items: center;inset:0}.bar.res{height:15px}.bar.res .fill{box-shadow:inset 0 1px #fff6,inset 0 -3px 4px #00000040}.bar.res span{font-size:12px}.actionbar{background:linear-gradient(#100f0cb8,#040508e0);border:1px solid #e0b65a4d;border-top-color:#e0b65a8c;border-radius:8px;padding:6px 8px;box-shadow:0 4px 16px #0000008c,inset 0 1px #ffe6aa14}.abilities{display:flex;gap:6px}.slot{width:var(--slot,56px);height:var(--slot,56px);position:relative;display:grid;overflow:hidden;background:#07080b;border-radius:6px;place-items: center;transition:box-shadow .15s,transform 60ms;box-shadow:0 0 0 1px #000,0 0 0 2px #9680528c}.slot-ico{position:absolute;inset:0}.slot .icon-pic{box-shadow:none;border-radius:0}.slot .icon-pic:after{border-radius:0;box-shadow:inset 0 0 0 1px #000000b3,inset 0 12px 14px -10px #ffffff38,inset 0 -14px 16px -10px #000000bf}.slot .icon-svg{position:absolute;width:auto;height:auto;inset:6px}.slot .shine{position:absolute;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 35%,#fff5d28c 50%,#0000 65%) 160% 0/250% 100% no-repeat;inset:0}.slot .cd{position:absolute;background:conic-gradient(#000000b3 calc(var(--p,0)*1turn),transparent 0);inset:0}.slot.cooling .slot-ico{filter:saturate(.35)brightness(.8)}.slot .cdt{position:absolute;display:grid;font:800 24px/1 var(--font-num);color:#fff;text-shadow:0 0 4px #000,0 0 4px #000,0 0 2px #000;place-items: center;inset:0}.slot kbd{position:absolute;text-align:center;font:700 13px/1.1 var(--font-num);letter-spacing:.02em;color:#f3ead6;background:linear-gradient(#2c2d34,#111216);border:1px solid #ffffff2b;border-bottom:2px solid #000;border-radius:4px;min-width:17px;padding:1px 4px 0;top:3px;left:3px;box-shadow:0 1px 3px #000c}.slot .cost{position:absolute;font:800 15px/1 var(--font-num);color:color-mix(in srgb,var(--res,#ffe066),#fff 28%);text-shadow:0 1px 2px #000;font-variant-numeric:tabular-nums;background:#050609db;border:0 solid #e0b65a52;border-width:1px 0 0 1px;border-radius:6px 0 0;padding:2px 4px 1px 5px;bottom:0;right:0}.slot .cost:empty{display:none}.slot.nores .slot-ico{filter:grayscale(.75)brightness(.42)}.slot.ready{box-shadow:0 0 0 1px #000,0 0 0 2px #e8c468d9}.slot.active{transform:translateY(-1px);box-shadow:0 0 0 1px #000,0 0 0 2px #fff6d0,0 0 14px #ffe696b3}.slot.flash .shine{animation:.5s ease-out shine}@keyframes shine{0%{opacity:1;background-position:160% 0}to{opacity:1;background-position:-60% 0}}.slot.gap{margin-left:14px}.slot.hard{box-shadow:0 0 0 1px #000,0 0 0 2px #ff9646a6}.slot.horn{box-shadow:0 0 0 1px #000,0 0 0 2px #f2d13ab3}.slot.horn .cost{font-size:14px;font-weight:800}.slot.oor{box-shadow:0 0 0 1px #000,0 0 0 2px #ff463ce6}.slot.oor .slot-ico{filter:grayscale(.6)sepia(1)saturate(5)hue-rotate(-45deg)brightness(.7)}.range-tag{position:absolute;font:700 13px var(--font-num);letter-spacing:.04em;color:#ffffffe0;text-shadow:0 0 3px #000,0 0 3px #000;pointer-events:none;top:calc(50% + 18px);left:50%;transform:translate(-50%)}.range-tag.oor{color:#ff6a5a}.center-msg{position:absolute;text-align:center;font-family:var(--font-display);text-shadow:0 3px 12px #000;top:28%;left:50%;transform:translate(-50%)}.center-msg .big{background:linear-gradient(#fff3cf,#e0b04a 60%,#a8741c);color:#0000;filter:drop-shadow(0 3px 6px #000000e6);-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:900;line-height:1.05}.center-msg .small{font:600 18px var(--font-ui);letter-spacing:.04em;color:#e6e0d2;margin-top:4px}.verses-open .center-msg{transition:top .25s;top:15.5%}.verses-open .center-msg .big{font-size:30px!important}.verses-open .center-msg .small{display:none}.verses-open:not(.verse-picked) .center-msg:has(.count){visibility:hidden}.verses-open.verse-picked .center-msg{top:16%}.verses-open.verse-picked .center-msg .big{font-size:46px!important}.verses-open.verse-picked .center-msg .small{display:block;font-size:15px}.err{position:absolute;font:600 17px var(--font-ui);color:#ff6b5b;text-shadow:0 0 4px #000,0 0 2px #000;opacity:0;transition:opacity .2s;top:62%;left:50%;transform:translate(-50%)}.err.show{opacity:1}.debug{position:absolute;white-space:pre;background:#0009;border-radius:6px;padding:6px 8px;font:12px ui-monospace,monospace;bottom:10px;left:10px}.damage-vignette{position:absolute;transition:box-shadow .25s;inset:0;box-shadow:inset 0 0 160px #f000}.damage-vignette.hurt{transition:none;box-shadow:inset 0 0 160px #ff00008c}.damage-vignette.hurt-dim{transition:none;box-shadow:inset 0 0 160px #ff000038}.damage-vignette.outside{animation:.9s ease-in-out infinite alternate ring-burn;box-shadow:inset 0 0 220px #ff461499}@keyframes ring-burn{0%{box-shadow:inset 0 0 160px #ff461459}to{box-shadow:inset 0 0 260px #ff4614b3}}.lowhp{position:absolute;animation:1.2s infinite pulse;inset:0;box-shadow:inset 0 0 220px #a0000073}@keyframes pulse{50%{opacity:.4}}.net-stall{position:absolute;font:600 14px/1.4 var(--font-ui);color:#ffd9a0;pointer-events:none;z-index:5;background:#0a0c12d9;border:1px solid #ffbe6e73;border-radius:6px;padding:6px 14px;top:96px;left:50%;transform:translate(-50%)}.hint{position:absolute;font:500 14px/1.4 var(--font-ui);color:#e8e4da;border:1px solid var(--line);text-align:center;background:#0a0c12cc;border-radius:6px;max-width:min(760px,100vw - 32px);padding:8px 14px;bottom:230px;left:50%;transform:translate(-50%)}.subtitles{position:absolute;left:50%;bottom:calc(var(--hu,1)*var(--ui,1)*212px);text-align:center;pointer-events:none;z-index:6;max-width:min(720px,100vw - 40px);transform:translate(-50%)}.verses-open .subtitles:not(.page-subs){bottom:auto;top:calc(var(--hu,1)*var(--ui,1)*70px)}.subtitles .subtitle-box{display:inline-block;background:#08090dc7;border:1px solid #ffffff24;border-radius:8px;max-width:100%;padding:6px 14px;box-shadow:0 2px 12px #0000008c}.subtitles .subtitle-text{display:block;font:500 16px/1.35 var(--font-ui);color:#f2efe6;text-shadow:0 1px 2px #000}.subtitles.sub-small .subtitle-text{font-size:13px}.subtitles.sub-large .subtitle-text{font-size:20px}body.touch .subtitles{max-width:calc(100vw - 24px);bottom:26%}body.touch.verses-open .subtitles:not(.page-subs){top:8px;bottom:auto}body.touch .subtitles .subtitle-text{font-size:14px}body.touch .subtitles.sub-large .subtitle-text{font-size:17px}.subtitles.page-subs{position:fixed;z-index:40;bottom:14%}.scoreboard{position:absolute;background:linear-gradient(#161410f0,#0a0b0ff0);border:1px solid #e0b65a66;border-radius:10px;min-width:600px;padding:16px 18px;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 40px #0009}.scoreboard table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.scoreboard th{text-align:left;color:#cdb98a;font:700 12px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #e0b65a4d;padding:6px}.scoreboard td{border-bottom:1px solid #ffffff0d;padding:7px 6px}.scoreboard td .mini-ico{vertical-align:-6px;width:22px;height:22px;margin-right:7px}.scoreboard tr.me td{color:var(--self)}.scoreboard td.sb-verses .mini-ico{margin-right:3px}.scoreboard .sb-dead{display:inline-block;vertical-align:-5px;color:#d9cdb4;filter:drop-shadow(0 1px 1px #000);width:20px;height:20px}.scoreboard .sb-dead svg{display:block;width:100%;height:100%}.verse-picker{position:absolute;pointer-events:none;z-index:6;inset:0}.verse-picker.locked .verse-card{cursor:var(--cur);filter:saturate(.55)brightness(.8)}.verse-picker .verse-card{transition:filter .25s}.verse-picker .verse-veil{position:absolute;animation:.35s ease-out both verse-veil;background:radial-gradient(70% 55% at 50% 62%,#06050ab8,#06050a59 60%,#06050a00 100%);inset:0}.verse-picker.has-rare .verse-veil{background:radial-gradient(70% 55% at 50% 62%,#0e0616c2,#0a051061 60%,#06050a00 100%)}@keyframes verse-veil{0%{opacity:0}}.verse-picker.picked .verse-veil{opacity:0;transition:opacity .6s .4s}.verse-stage{position:absolute;text-align:center;pointer-events:auto;bottom:150px;left:50%;transform:translate(-50%)}.verse-head{display:flex;animation:.35s ease-out both verse-rise;justify-content:center;align-items: center;gap:14px}.verse-head .vh-title{font:800 34px/1.1 var(--font-display);letter-spacing:.03em;background:linear-gradient(#fff6d8,#e8b84e 58%,#a8741c);color:#0000;filter:drop-shadow(0 3px 8px #000000f2);-webkit-background-clip:text;background-clip:text}.verse-head .vh-rule{position:relative;background:linear-gradient(90deg,#0000,#d7a94a);width:90px;height:2px}.verse-head .vh-rule:last-child{transform:scaleX(-1)}.verse-head .vh-rule:after{content:"";position:absolute;background:#e8c06a;width:8px;height:8px;top:-3px;right:-4px;transform:rotate(45deg);box-shadow:0 0 8px #e8c06acc}.verse-sub{font:600 14px var(--font-ui);color:#e6e0d2;text-shadow:0 2px 6px #000;animation:.35s ease-out 50ms both verse-rise;margin:4px 0 16px}@keyframes verse-rise{0%{opacity:0;transform:translateY(8px)}}.verse-cards{display:flex;justify-content:center;align-items:stretch;gap:18px}.verse-card{position:relative;display:flex;color:inherit;font:inherit;cursor:var(--cur-link);isolation:isolate;animation:verse-deal .5s calc(80ms + var(--i)*.11s)cubic-bezier(.2,.9,.25,1.15)both;background:linear-gradient(#241e16f7,#0e0d12f7 55%,#0a0a0ef7);border:0;border-radius:14px;flex-direction:column;align-items: center;gap:6px;width:212px;padding:30px 14px 12px;transition:transform .16s,box-shadow .16s,opacity .3s,filter .3s;box-shadow:0 14px 34px #000000a6,inset 0 1px #ffe8aa1f}@keyframes verse-deal{0%{opacity:0;transform:translateY(70px)rotate(calc((var(--i) - 1)*6deg))scale(.88)}}.verse-card .vc-frame{position:absolute;border-radius:inherit;z-index:-1;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:linear-gradient(160deg,#f0cd82bf,#966e3259 40%,#f0cd828c);padding:1.5px;inset:0}.verse-card .vc-shine{position:absolute;border-radius:inherit;overflow:hidden;pointer-events:none;z-index:1;inset:0}.verse-card .vc-shine:before{content:"";position:absolute;animation:verse-sheen 3.4s calc(.7s + var(--i)*.2s)ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff0c829,#0000);width:40%;top:-20%;bottom:-20%;left:-60%;transform:skew(-18deg)}@keyframes verse-sheen{0%,55%{left:-60%}to{left:130%}}.verse-card:hover,.verse-card.pad-focus{transform:translateY(-6px)scale(1.03);box-shadow:0 20px 40px #000000b3,0 0 0 1px #ffe7a699,0 0 22px #e8b84e59}.verse-card .vc-ribbon{position:absolute;font:800 10px/1.6 var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:#cdbf9e;background:#fff0c80f;border:1px solid #dcbe8240;border-radius:999px;padding:1px 10px;top:9px;left:50%;transform:translate(-50%)}.verse-card .vc-medal{position:relative;display:grid;background:radial-gradient(circle at 50% 40%,#ffdc8c2e,#0000 70%);border-radius:50%;place-items: center;width:66px;height:66px;margin-top:4px;box-shadow:0 0 0 1.5px #e8c06a8c,inset 0 0 18px #e8b84e2e}.verse-card .vc-medal .icon-pic,.verse-card .vc-medal svg.icon-svg{border-radius:50%;width:54px;height:54px}.verse-card .vc-medal .verse-mark{width:54px;height:54px}.verse-card .vc-medal .verse-mark .icon-pic,.verse-card .vc-medal .verse-mark svg.icon-svg{border-radius:12px;width:54px;height:54px}.verse-card .vc-name{font:800 17px/1.15 var(--font-display);color:#ffe7a6;text-shadow:0 2px 6px #000;margin-top:2px}.verse-card .vc-kind{font:600 11.5px/1.2 var(--font-ui);color:#a9a092;letter-spacing:.02em;margin-top:-3px}.verse-card .vc-line{display:block;font:500 13px/1.4 var(--font-ui);color:#d9d2c2;min-height:54px;padding-top:2px}.v-to{color:#ffe08a;text-shadow:0 0 10px #ffd26e73;font-size:1.12em;font-weight:800}.v-from{color:#8f887c;text-decoration:line-through;text-decoration-color:#c87864b3}.verse-card .vc-again{font:700 11px var(--font-ui);color:#9fe0a8;letter-spacing:.02em}.verse-card .vc-power{display:flex;gap:3px;margin-top:2px}.verse-card .vc-power i{background:#ffffff1a;border-radius:3px;width:18px;height:5px}.verse-card .vc-power i.held{background:#c99a3e}.verse-card .vc-power i.adds{animation:1.1s ease-in-out infinite alternate verse-pip;background:#ffe08a;box-shadow:0 0 8px #ffe08ae6}@keyframes verse-pip{to{opacity:.45}}.verse-card kbd{font:700 12px/1.6 var(--font-ui);color:#f3e7c8;background:#05070ce6;border:1px solid #f2c14e80;border-radius:4px;margin-top:4px;padding:0 8px}.verse-card.champion .vc-medal{box-shadow:0 0 0 1.5px #f0c86ebf,inset 0 0 20px #e8b84e40}.verse-card.rare{background:linear-gradient(#2c1a34f7,#120c1af7 55%,#0a0810f7);box-shadow:0 14px 34px #000000a6,0 0 28px #ba78ff59,inset 0 1px #ffdcff26}.verse-card.rare .vc-frame{background:conic-gradient(from var(--vr-angle,0deg),#ffe08a,#c98bff,#fff3c8,#8f5bff,#ffe08a);animation:3.2s linear infinite verse-rare-spin;padding:2px}@property --vr-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes verse-rare-spin{to{--vr-angle:360deg}}.verse-card.rare .vc-ribbon{color:#2a1636;background:linear-gradient(90deg,#ffe08a,#e4b6ff,#ffe08a);border-color:#0000;box-shadow:0 0 12px #dca0ffb3}.verse-card.rare .vc-medal{box-shadow:0 0 0 2px #dcaaffd9,0 0 26px #be78ff73,inset 0 0 18px #ffd28c40}.verse-card.rare .vc-name{background:linear-gradient(#fff6d8,#f0c8ff 70%,#c99aff);color:#0000;text-shadow:none;filter:drop-shadow(0 2px 5px #000000e6);-webkit-background-clip:text;background-clip:text}.verse-card.rare .vc-shine:before{animation-duration:2.4s;background:linear-gradient(90deg,#0000,#f0c8ff47,#0000)}.verse-card.rare .vc-power i.adds{background:#f1c8ff;box-shadow:0 0 9px #dca0fff2}.verse-card.rare:hover,.verse-card.rare.pad-focus{box-shadow:0 20px 40px #000000b3,0 0 36px #c482ff99,0 0 0 1px #f0d2ffb3}.verse-card.chosen{animation:.6s ease-out both verse-chosen;z-index:2}@keyframes verse-chosen{0%{transform:translateY(-6px)scale(1.03)}35%{transform:translateY(-14px)scale(1.1);box-shadow:0 0 0 2px #fff3c8,0 0 60px #ffdc8ce6}to{transform:translateY(-10px)scale(1.06);box-shadow:0 0 0 1.5px #ffe7a6,0 0 30px #ffdc8c80}}.verse-card.passed{opacity:0;filter:grayscale(.6);pointer-events:none;animation:none;transform:translateY(26px)scale(.92)}.verse-timer{animation:.35s ease-out .4s both verse-rise;width:300px;margin:14px auto 0}.verse-timer .vt-bar{overflow:hidden;background:#ffffff1f;border-radius:2px;height:4px}.verse-timer .vt-bar i{display:block;background:linear-gradient(90deg,#a8741c,#ffe08a);height:100%;transition:width .25s linear}.verse-timer .vt-text{display:block;font:700 13px var(--font-ui);letter-spacing:.04em;color:#cdb98a;text-shadow:0 2px 6px #000;margin-top:5px}.verse-timer.urgent .vt-bar i{background:linear-gradient(90deg,#a83a1c,#ff9a6a)}.verse-timer.urgent .vt-text{color:#ffb08a}.verse-wait{display:flex;text-align:left;text-shadow:0 2px 6px #000;animation:.3s ease-out both verse-rise;background:linear-gradient(#1e1a14f2,#0b0c10f2);border:1px solid #e0b65a73;border-radius:12px;align-items: center;gap:12px;width:max-content;max-width:100%;margin:0 auto;padding:10px 18px 10px 12px;box-shadow:0 10px 28px #0000008c}.verse-wait.rare{border-color:#d6a0ffb3;box-shadow:0 10px 28px #0000008c,0 0 22px #be78ff59}.verse-wait .vw-text{display:flex;flex-direction:column;gap:1px}.verse-wait .vw-title{font:600 11.5px var(--font-ui);color:#a9a092;letter-spacing:.03em}.verse-wait b{font:800 15px var(--font-display);color:#ffe7a6}.verse-wait .vw-line{font:500 12.5px var(--font-ui);color:#d9d2c2}.verse-wait .v-ico,.verse-wait .v-ico .icon-pic,.verse-wait .v-ico svg.icon-svg,.verse-wait .v-ico .verse-mark{width:36px;height:36px}.verse-mark{position:relative;display:inline-flex}.verse-mark .verse-badge{position:absolute;background:radial-gradient(circle at 35% 30%,#ffe9b0,#e0b04a 55%,#8a6316);border:1.5px solid #0b0d14;border-radius:50%;width:14px;height:14px;bottom:-3px;right:-3px;box-shadow:0 0 5px #e0b04ae6}@media (max-width:760px){.verse-stage{width:calc(100vw - 24px);bottom:120px}.verse-cards{flex-direction:column;align-items: center;gap:8px}.verse-card{width:min(340px,100%);padding-top:26px}.verse-card .vc-line{min-height:0}.verse-head .vh-rule{width:40px}}.buff .verse-mark,.buff .verse-mark .icon-pic,.buff .verse-mark svg.icon-svg,.buff .verse-mark .icon-pic img,.mini-ico .verse-mark,.mini-ico .verse-mark .icon-pic,.mini-ico .verse-mark svg.icon-svg{width:100%;height:100%}.mini-ico .verse-mark .verse-badge{border-width:1px;width:9px;height:9px;bottom:-1px;right:-1px}@media (max-width:640px){.verse-cards{flex-direction:column;align-items: center}.verse-card{width:min(320px,100vw - 40px)}.verse-card .v-desc{min-height:0}}.plate{position:absolute;will-change:transform;text-align:center;transform-origin:50% 100%;white-space:nowrap;pointer-events:none;width:116px;top:0;left:0}.plate .nm{overflow:hidden;text-overflow:ellipsis;font:700 13px/1.1 var(--font-ui);letter-spacing:.02em;color:#f2ede2;text-shadow:0 1px 2px #000,0 0 3px #000,0 0 6px #0009;padding:0 2px 2px}.plate .hb{position:relative;overflow:hidden;background:linear-gradient(#08080ae6,#1a181ce6);border-radius:3px;height:9px;box-shadow:0 0 0 1px #000000f2,0 0 0 2px #ffffff1f,0 2px 4px #0009}.plate .hb .fl,.plate .hb .gh{position:absolute;transform-origin:0 50%;inset:0}.plate .hb .fl{background:linear-gradient(180deg,var(--hb1),var(--hb2)55%,var(--hb3));box-shadow:inset 0 1px #ffffff59}.plate .hb .gh{opacity:.85;background:linear-gradient(#fff6e0,#f2d6a6);transition:transform .45s ease-in .35s}.plate .hb .ab{position:absolute;background:repeating-linear-gradient(45deg,#dcf8fff2 0 3px,#96d7ffbf 3px 6px);top:0;bottom:0}.plate .hb .tk{position:absolute;background:linear-gradient(90deg,#0000 calc(25% - 1px),#0000008c calc(25% - 1px) 25%,#0000 25% calc(50% - 1px),#0000008c calc(50% - 1px) 50%,#0000 50% calc(75% - 1px),#0000008c calc(75% - 1px) 75%,#0000 75%);inset:0}.plate .cb{overflow:hidden;background:#000000bf;border-radius:2px;height:5px;margin:3px 8px 0;box-shadow:0 0 0 1px #000000e6,0 0 0 2px #ffdc7840}.plate .cb div{background:linear-gradient(#ffe9a0,#e0a91f);height:100%}.seal-mark{--sc:#f0c060;position:absolute;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 3px #000000b3);width:40px;height:40px;margin:-20px 0 0 -20px;top:0;left:0}.seal-mark.ally{--sc:#58b4ff}.seal-mark.enemy{--sc:#ff4a3a}.seal-mark .ring{position:absolute;background:conic-gradient(var(--sc)calc(var(--p,0)*1turn),#0a08068c 0);-webkit-mask:radial-gradient(circle,#0000 15px,#000 16px);mask:radial-gradient(circle,#0000 15px,#000 16px);border-radius:50%;inset:0}.seal-mark .ico{position:absolute;display:grid;background:radial-gradient(circle at 38% 32%,#e2483c,#9a1418 58%,#5a0a0c);border-radius:50%;place-items: center;inset:5px;box-shadow:0 0 0 2px #280a04e6,0 0 10px #ff963c8c}.seal-mark .ico svg{width:20px;height:20px}.seal-mark .dist{position:absolute;font:700 11px var(--font-ui);letter-spacing:.04em;color:#f2e6c8;text-shadow:0 1px 2px #000,0 0 4px #000;white-space:nowrap;top:42px;left:50%;transform:translate(-50%)}.seal-mark .arrow{display:none;position:absolute;width:0;height:0;top:50%;left:50%}.seal-mark.off .arrow{display:block}.seal-mark .arrow:before{content:"";position:absolute;border:7px solid #0000;border-left:10px solid var(--sc);top:-7px;left:22px}.seal-mark.held .ring{animation:.24s steps(2,end) infinite sealflick}@keyframes sealflick{50%{filter:brightness(2.4)}}.plate .cc{display:inline-block;font:700 11px/1.2 var(--font-num);letter-spacing:.06em;text-transform:uppercase;color:#ffe066;background:#0009;border-radius:3px;margin-bottom:2px;padding:1px 6px}.plate .cc:empty{display:none}.plate.enemy{--hb1:color-mix(in srgb,var(--enemy),#fff 25%);--hb2:color-mix(in srgb,var(--enemy),#000 8%);--hb3:color-mix(in srgb,var(--enemy),#000 45%)}.plate.enemy .nm{color:color-mix(in srgb,var(--enemy),#fff 60%)}.plate.ally{--hb1:#8fd2ff;--hb2:#2f95f0;--hb3:#1a5fa8}.plate.ally .nm{color:#b9e2ff}.plate.dummy{--hb1:#d8d4cc;--hb2:#a19c92;--hb3:#6c675f}.plate.dummy .nm{color:#d6d1c6}:root[data-cvd] .plate.enemy{--hb1:color-mix(in srgb,var(--enemy),#fff 30%);--hb2:var(--enemy);--hb3:color-mix(in srgb,var(--enemy),#000 40%)}:root[data-cvd] .plate.enemy .nm{color:color-mix(in srgb,var(--enemy),#fff 60%)}:root[data-cvd] .plate.ally{--hb1:color-mix(in srgb,var(--ally),#fff 30%);--hb2:var(--ally);--hb3:color-mix(in srgb,var(--ally),#000 40%)}:root[data-cvd] .plate.ally .nm{color:color-mix(in srgb,var(--ally),#fff 60%)}.plate.enemy:before,.plate.enemy:after{content:"";position:absolute;background:color-mix(in srgb,var(--enemy),#fff 15%);width:7px;height:7px;top:16.5px;transform:rotate(45deg);box-shadow:0 0 0 1px #000000f2,0 1px 3px #0009}.plate.enemy:before{left:-8px}.plate.enemy:after{right:-8px}.plate.enemy:has(>.cc:not(:empty)):before{top:33.5px}.plate.enemy:has(>.cc:not(:empty)):after{top:33.5px}.plate.enemy.low .hb .fl{animation:.9s ease-in-out infinite platelow}@keyframes platelow{50%{filter:brightness(1.45)}}.floater{position:absolute;will-change:transform;font-family:var(--font-num);font-weight:800;font-size:calc(21px*var(--dmg,1));letter-spacing:.02em;text-shadow:0 0 3px #000,0 0 3px #000;pointer-events:none;white-space:nowrap;top:0;left:0}.floater.dealt{color:#fff}.floater.crit{color:#ffd24d;font-size:calc(28px*var(--dmg,1))}.floater.head{color:#ffb020;font-size:calc(30px*var(--dmg,1))}.floater.taken.head{color:#ff3a2a;font-size:calc(25px*var(--dmg,1))}.floater.taken{color:#ff5a4d}.floater.heal{color:#5dff8a}.floater.dot{color:#9dff6a;font-size:calc(17px*var(--dmg,1))}.floater.info{color:#9fe3ff;font:600 calc(15px*var(--dmg,1))var(--font-ui)}.floater.blessing{color:#ffd36a;font:700 calc(20px*var(--dmg,1))var(--font-ui);text-shadow:0 0 10px #ffbe3ccc}.floater.curse{color:#c49aff;font:700 calc(20px*var(--dmg,1))var(--font-ui);text-shadow:0 0 10px #8c50ffcc}.dialog-wrap{position:absolute;display:grid;background:#030509a3;place-items: center;inset:0}.dialog{overflow-y:auto;display:flex;flex-direction:column;gap:12px;width:min(520px,100vw - 32px);max-height:calc(100vh - 32px);padding:20px}.dialog:not(:-webkit-any(.pause,.result)){border:1px solid #ffffff1a;border-top:3px solid var(--pl-gold,var(--gold));animation:.16s ease-out pl-pop;background:linear-gradient(#121623fa,#090c14fa);border-radius:2px;box-shadow:0 24px 70px #000000b3}.dialog:not(:-moz-any(.pause,.result)){border:1px solid #ffffff1a;border-top:3px solid var(--pl-gold,var(--gold));animation:.16s ease-out pl-pop;background:linear-gradient(#121623fa,#090c14fa);border-radius:2px;box-shadow:0 24px 70px #000000b3}.dialog:not(:is(.pause,.result)){border:1px solid #ffffff1a;border-top:3px solid var(--pl-gold,var(--gold));animation:.16s ease-out pl-pop;background:linear-gradient(#121623fa,#090c14fa);border-radius:2px;box-shadow:0 24px 70px #000000b3}.dialog:not(:-webkit-any(.pause,.result)) h2{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font:italic 900 32px/1 Barlow Condensed,sans-serif}.dialog:not(:-moz-any(.pause,.result)) h2{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font:italic 900 32px/1 Barlow Condensed,sans-serif}.dialog:not(:is(.pause,.result)) h2{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font:italic 900 32px/1 Barlow Condensed,sans-serif}.dialog:not(:-webkit-any(.pause,.result)) h3{letter-spacing:.08em;text-transform:uppercase;color:#e4e9f2;font:italic 800 19px/1 Barlow Condensed,sans-serif}.dialog:not(:-moz-any(.pause,.result)) h3{letter-spacing:.08em;text-transform:uppercase;color:#e4e9f2;font:italic 800 19px/1 Barlow Condensed,sans-serif}.dialog:not(:is(.pause,.result)) h3{letter-spacing:.08em;text-transform:uppercase;color:#e4e9f2;font:italic 800 19px/1 Barlow Condensed,sans-serif}.dialog:not(:-webkit-any(.pause,.result)) .btn{border-radius:2px}.dialog:not(:-moz-any(.pause,.result)) .btn{border-radius:2px}.dialog:not(:is(.pause,.result)) .btn{border-radius:2px}.slider{display:grid;grid-template-columns:130px 1fr 44px;align-items: center;gap:10px;font-size:13px}.slider input{accent-color:var(--gold)}.result-table{border-collapse:collapse;width:100%;font-size:13px}.result-table th,.result-table td{border-bottom:1px solid var(--line);text-align:left;padding:6px}.result-table tr.me td{color:var(--self)}.rchange{text-align:center;font-size:18px}.rchange .up{color:#3fcf6a}.rchange .down{color:#e8453c}@media (max-width:900px){.menu{grid-template-columns:1fr;padding:16px}.right-col{align-items:stretch}.unit{width:90vw}.classes{grid-template-columns:repeat(5,1fr)}.class-card .ico{width:44px;height:44px}}.ability-item .ab-stats{color:#ffd38a;font-size:12px;font-weight:600}.ability-tooltips{position:absolute;border:1px solid var(--line);backdrop-filter:blur(8px);pointer-events:none;z-index:5;background:#0a0c12e6;border-radius:12px;width:min(1100px,100vw - 32px);padding:12px;bottom:150px;left:50%;transform:translate(-50%)}.ability-tooltips .tt-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.ability-tooltips .tt{background:#ffffff0a;border-radius:8px;padding:8px}.ability-tooltips .tt-head{display:flex;align-items: center;gap:6px;font-size:13px}.ability-tooltips .tt-ico{flex:none;width:28px;height:28px}.ability-tooltips .tt-head kbd{border:1px solid var(--line);font-size:10px;font-family:var(--font-num);background:#000;border-radius:4px;padding:0 4px}.ability-tooltips .tt-meta{color:var(--muted);margin-top:4px;font-size:11px}.ability-tooltips .tt-stats{color:#ffd38a;margin-top:3px;font-size:12px;font-weight:600}.ability-tooltips .tt-desc{color:#b9c0cf;margin-top:3px;font-size:11.5px;line-height:1.35}.ability-tooltips .tt-foot{text-align:center;color:var(--muted);margin-top:8px;font-size:11px}@media (max-width:900px){.ability-tooltips .tt-grid{grid-template-columns:repeat(2,1fr)}}.slot .cost.cheaper{color:#7dff9a}.slot .cost.pricier{color:#ffb15c}.slot.nores .cost,.slot.nores .cost.cheaper,.slot.nores .cost.pricier{color:#ff6252;background:#240503eb;border-color:#ff5a468c}.keybinds{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.keybind{display:flex;color:var(--muted);justify-content:space-between;align-items: center;font-size:13px}.keybind .btn{justify-content:center;min-width:74px}.keybind .btn.capturing{border-color:var(--self,#ffd24d);color:#ffd24d}.dialog.pause{--ink:#2b1a0d;--ink-soft:#5d3d1f;--wax:#a8201a;--rule:#a07022b3;--wx1:#e4604f;--wx2:#a8201a;--wx3:#5c0c08;box-shadow:none;overflow:visible;background:0 0;border:0;border-radius:0;gap:0;width:min(500px,100vw - 32px);max-height:none;padding:22px 18px 14px}.dialog.pause.wide{width:min(720px,100vw - 32px)}.dialog.pause.wide .note{gap:10px;padding-top:32px}.dialog.pause.wide .note-flourish{margin-top:6px}.dialog-wrap:has(>.dialog.pause){background:radial-gradient(at 50% 45%,#05060a59,#05060ac7)}.note-wrap{position:relative;filter:drop-shadow(0 18px 30px #0009)drop-shadow(0 2px 3px #00000080);animation:.32s cubic-bezier(.2,.9,.3,1.15) both note-in;transform:rotate(-.5deg)}@keyframes note-in{0%{opacity:0;transform:translateY(-18px)rotate(-3deg)scale(.97)}to{opacity:1;transform:rotate(-.5deg)}}.note{position:relative;display:flex;overflow:hidden;color:var(--ink);clip-path:polygon(0 1.4%,4% 0.3%,11% 1.1%,19% 0,27% 0.9%,36% 0.2%,44% 1%,53% 0.1%,61% 0.8%,70% 0,78% 1.1%,86% 0.3%,93% 1%,100% 0.4%,99.4% 9%,100% 18%,99.2% 28%,100% 39%,99.4% 50%,100% 61%,99.3% 72%,100% 83%,99.5% 92%,100% 99.4%,93% 100%,85% 99.2%,77% 100%,68% 99.3%,59% 100%,50% 99.2%,41% 100%,32% 99.4%,23% 100%,14% 99.2%,6% 100%,0 99.3%,0.6% 91%,0 81%,0.7% 70%,0 59%,0.6% 48%,0 37%,0.7% 26%,0 15%,0.5% 7%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0 0.08 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(at 50% 38%,#fff8e48c,#0000 62%),radial-gradient(#0000 58%,#78481c6b 100%),linear-gradient(178deg,#efe0bb,#e3cc98 55%,#d6b97f);flex-direction:column;gap:14px;max-height:calc(100vh - 96px);padding:36px 32px 20px}.note-head{position:relative;text-align:center;padding:0 56px}.note-kicker{font:700 11px var(--font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--ink-soft);opacity:.85}.dialog.pause .note-title{font:900 27px/1.08 var(--font-display);letter-spacing:.04em;color:var(--ink);text-shadow:0 1px #fff6de8c;margin:6px 0 2px}.note-where{font:italic 600 17px var(--font-display);letter-spacing:.03em;color:var(--ink-soft)}.note-flourish{display:block;color:#462a129e;width:72%;height:14px;margin:10px auto 0}.note-ink{text-align:center;font:italic 500 14px var(--font-ui);color:#3c2612c7;margin:-2px 0 0}.note-wax{position:absolute;background:radial-gradient(circle at 36% 32%,#e0574a,#a8201a 52%,#600d09);border-radius:47% 53% 50% 50%/52% 48% 53% 47%;width:84px;height:84px;top:-14px;left:-12px;transform:rotate(-11deg);box-shadow:inset 0 0 0 6px #00000024,inset 0 -5px 10px #00000061,inset 0 4px 6px #ffaa9640,0 3px 5px #00000073}.note-wax:before{content:"";position:absolute;border:2px solid #37060480;border-radius:50%;inset:11px;box-shadow:inset 0 1px #ffa08c40}.note-wax:after{content:"";position:absolute;-webkit-mask:var(--seal)center/contain no-repeat;mask:var(--seal)center/contain no-repeat;filter:drop-shadow(0 1px 0 #ff968259);background:#420604b8;inset:18px}.note-nail{position:absolute;background:radial-gradient(circle at 35% 30%,#c9c3b6,#6d675d 45%,#2a2723 80%);border-radius:50%;width:16px;height:16px;margin-left:-8px;top:9px;left:50%;box-shadow:0 2px 2px #0000008c,0 0 0 3px #50321647}.note>.note-x{position:absolute;z-index:2;top:14px;right:16px}.note-scroll{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0}.note-foot{display:flex;border-top:1px solid #462a1247;flex-wrap:wrap;justify-content:space-between;align-items: center;gap:10px 12px;margin-top:2px;padding-top:16px}.note-acts{display:flex;flex-wrap:wrap;gap:10px}.note-foot .pa-btn{min-height:44px}.note-foot .note-resume{min-width:170px;margin-left:auto}.dialog.pause:not(.wide) .note-foot{flex-direction:column-reverse;align-items:stretch}.dialog.pause:not(.wide) .note-acts .pa-btn{flex:1 1 0}.dialog.pause:not(.wide) .note-foot .note-resume{margin-left:0}.note-resume .pa-wax-seal svg{width:19px;height:19px}.note-foot .note-resume:hover .pa-wax-seal{transform:translate(2px)}.pa-slip.note-leave{color:#7a2a14}.pa-slip.note-leave.confirm{color:#9e1f15;animation:.3s ease-out note-ask;border-color:#9e1f15;font-weight:800}.note-sec h3{display:flex;font:700 13px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);align-items: center;gap:10px;margin:0 0 10px}.note-sec h3:after{content:"";background:linear-gradient(90deg,#462a1273,#0000);flex:1;height:1px}.note-sec h3 .note-cname{font:italic 700 15px var(--font-display);letter-spacing:.03em;text-transform:none;color:#7a1a10;white-space:nowrap;order:2}.note-sec h3 .note-cname.peek{color:var(--ink)}.note-sec h3:after{order:1}.note-roster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.note-cgroup-h{display:flex;font:700 11px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);align-items: center;gap:6px;margin-bottom:6px}.note-cgroup-h svg{color:#8a5a1c;width:14px;height:14px}.note-cgroup-h small{font:700 11px var(--font-num);letter-spacing:.04em;color:#5d3d1fb3}.note-champs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px}.note-champ{position:relative;aspect-ratio:3/4;overflow:hidden;isolation:isolate;background:#2a1d12;border:0;border-radius:2px;padding:0;transition:transform .15s ease-out,box-shadow .15s;box-shadow:0 0 0 1px #2b1a0dd9,0 2px 3px #28140659}.note-champ img{position:absolute;object-fit:cover;transform-origin:50% 28%;pointer-events:none;width:100%;height:100%;transition:transform .18s ease-out;inset:0}.note-champ:after{content:"";position:absolute;pointer-events:none;background:linear-gradient(#0000 58%,#140a0480);inset:0;box-shadow:inset 0 0 0 1px #fff0d238}.note-champ .nm{position:absolute;z-index:1;letter-spacing:.03em;text-transform:uppercase;text-align:center;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;padding:10px 2px 3px;transition:opacity .12s;font:italic 800 10px/1 Barlow Condensed,sans-serif;bottom:0;left:0;right:0}.note-champ:hover,body.pad .note-champ.pad-focus{box-shadow:0 0 0 1.5px var(--ink),0 4px 8px #28140666;outline:none;transform:translateY(-2px)}.note-champ:focus-visible{box-shadow:0 0 0 1.5px var(--ink),0 4px 8px #28140666;outline:none;transform:translateY(-2px)}.note-champ:hover img,body.pad .note-champ.pad-focus img{transform:scale(1.07)}.note-champ:focus-visible img{transform:scale(1.07)}.note-champ:hover .nm,body.pad .note-champ.pad-focus .nm,.note-champ.sel .nm{opacity:1}.note-champ:focus-visible .nm{opacity:1}.note-champ.sel{cursor:var(--cur);box-shadow:0 0 0 2px #f1e2bd,0 0 0 4px var(--wax),0 2px 6px #500a0680}.note-champ.sel .nm{background:linear-gradient(#0000,#6e0e08d9 70%)}body.pad .note-champ.pad-focus{box-shadow:0 0 0 2px #f1e2bd,0 0 0 4px var(--ink),0 4px 8px #28140666}.note-champ:focus-visible{box-shadow:0 0 0 2px #f1e2bd,0 0 0 4px var(--ink),0 4px 8px #28140666}.note-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.note-tool{position:relative;display:flex;color:var(--ink);text-align:left;cursor:var(--cur-link);background:#fff8e640;border:1.5px solid #462a1266;border-radius:6px;align-items: center;gap:10px;padding:8px 12px;transition:border-color .12s,background .12s,transform 60ms}.note-tool:hover{background:#fff8e673;border-color:#462a12bf}.note-tool:active{transform:translateY(1px)}.note-tool.pad-focus{outline:2px dashed #3c1e0a99;outline-offset:2px}.note-tool:focus-visible{outline:2px dashed #3c1e0a99;outline-offset:2px}.nt-ico{color:var(--ink-soft);flex:none;width:24px;height:24px}.nt-ico svg{width:100%;height:100%}.nt-label{font:600 13px/1.2 var(--font-ui)}.nt-done{position:absolute;font:800 15px var(--font-ui);color:#2f6b2a;opacity:0;top:4px;right:7px}.note-tool.done{border-color:#2f6b2ab3}.note-tool.done .nt-done{animation:1.4s ease-out forwards ptdone}@keyframes ptdone{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.15)}30%,75%{opacity:1;transform:scale(1)}to{opacity:0}}@media (max-width:560px){.note{padding:26px 18px 20px}.note-head{padding:0 44px}.note-wax{width:64px;height:64px}.note-wax:after{inset:14px}.note-roster{grid-template-columns:minmax(0,1fr);gap:8px}.note-tools{grid-template-columns:1fr}.note-foot{flex-direction:column-reverse;align-items:stretch}.note-acts{justify-content:space-between}.note-foot .note-resume{margin-left:0}}.dmg-dirs{position:absolute;pointer-events:none;width:0;height:0;top:50%;left:50%}.dmg-dir{position:absolute;transform:rotate(var(--a));animation:1.2s ease-out forwards dmgdir;width:0;height:0;top:0;left:0}.dmg-dir:before{content:"";position:absolute;border-top:5px solid rgba(255,48,32,calc(.95*var(--p)));filter:drop-shadow(0 0 6px #ff1e0ae6)drop-shadow(0 0 2px #000);border-radius:50% 50% 0 0/100% 100% 0 0;width:140px;height:46px;top:-178px;left:-70px}@keyframes dmgdir{0%{opacity:0}8%{opacity:1}55%{opacity:1}to{opacity:0}}.banner{position:absolute;text-align:center;pointer-events:none;opacity:0;white-space:nowrap;top:118px;left:50%;transform:translate(-50%)}.recap{position:absolute;z-index:5;pointer-events:auto;width:min(430px,100vw - 24px);top:108px;left:50%;transform:translate(-50%)}@media (max-height:500px){.recap{width:min(380px,100vw - 440px);min-width:min(300px,100vw - 24px);top:60px}.recap .dr-card{padding:7px 10px}.recap .dr-head{gap:8px;padding-bottom:5px}.recap .dr-killer-pic{width:32px;height:32px}.recap .dr-name{font-size:14px}.recap .dr-total{font-size:19px}.recap .dr-rows{row-gap:1px;padding-top:4px}.recap .dr-ccs{gap:4px;margin-top:4px;padding-top:4px}.recap .dr-row{font-size:12px}.recap .dr-cc{height:22px}.recap .dr-cc-from,.recap .dr-rows .dr-row:nth-child(n+5),.recap .dr-ccs .dr-cc:nth-child(n+4){display:none}}.recap.hidden,body.verses-open:not(.verse-picked) .recap{display:none}@media not all and (min-width:1280px) and (min-height:600px){body:not(.verse-picked) .recap.aside{display:none}}@media (min-width:1280px) and (min-height:600px){body .recap.aside:not(.hidden){display:block;width:min(380px,50vw - 372px);top:214px;left:auto;right:16px;transform:none}}.dr-card{position:relative;color:#f1e9d8;background:linear-gradient(#14100cf0,#0a0908f0);border:1px solid #e0b65a73;border-radius:10px;padding:10px 12px;box-shadow:0 10px 34px #000000a6}.dr-close{position:absolute;z-index:1;display:grid;color:#cbbfa4;cursor:var(--cur-link);background:#ffffff0d;border:1px solid #0000;border-radius:50%;place-items: center;width:32px;height:32px;padding:0;transition:background-color .12s,border-color .12s,color .12s;top:5px;right:5px}.dr-close svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;width:14px;height:14px}.dr-close:hover{color:#fff;outline:none;background:#e0b65a2e;border-color:#e0b65a8c}.dr-close:focus-visible{color:#fff;outline:none;background:#e0b65a2e;border-color:#e0b65a8c}body.touch .dr-close{width:40px;height:40px;top:2px;right:2px}.dr-head{display:flex;border-bottom:1px solid #e0b65a38;align-items: center;gap:10px;padding:2px 40px 9px 2px}body.touch .dr-head{padding-right:44px}.dr-killer-pic{overflow:hidden;border-radius:50%;flex:none;width:40px;height:40px;box-shadow:0 0 0 2px #e0b65a99,0 2px 6px #000000b3}.dr-killer-pic .icon-pic,.dr-killer-pic .icon-svg{border-radius:50%;width:100%;height:100%}.dr-headtext{display:flex;flex-direction:column;flex:1;gap:1px;min-width:0}.dr-killer{display:flex;flex-direction:column;min-width:0}.dr-by{font:700 10.5px/1.25 var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:#cbbfa4}.dr-name{font:800 15.5px/1.2 var(--font-ui);letter-spacing:.02em;color:#f6efe0;overflow-wrap:anywhere}.dr-champ{font:600 12px var(--font-ui);letter-spacing:.04em;color:#cbbfa4}.dr-credit{font:600 12px var(--font-ui);color:#cbbfa4;overflow-wrap:anywhere}.dr-sum{display:flex;flex-direction:column;flex:none;align-items: flex-end;line-height:1.05}.dr-total{font:700 22px var(--font-num);color:#ffb072;text-shadow:0 1px 2px #000}.dr-span{font:600 11px var(--font-ui);letter-spacing:.02em;color:#cbbfa4;white-space:nowrap}.dr-rows{display:grid;grid-template-columns:22px minmax(0,1fr)auto;gap:3px 8px;padding-top:7px}.dr-rows:has(.dr-has-who){grid-template-columns:22px minmax(0,1fr)minmax(0,max-content)auto}.dr-row{grid-column:1/-1;display:grid;grid-template-columns:subgrid;font:600 13px var(--font-ui);align-items: center}.dr-ico{display:grid;place-items: center;width:20px;height:20px}.dr-ico .icon-svg,.dr-ico .icon-pic{width:20px;height:20px}.dr-ability{display:flex;flex-wrap:wrap;align-items: center;gap:1px 6px;min-width:0}.dr-abname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e8dfc8;flex:0 auto;min-width:0;max-width:100%}.dr-crit{font:800 9.5px/15px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:#ffd6b8;background:#c448204d;border-radius:3px;flex:none;padding:0 5px;box-shadow:inset 0 0 0 1px #ff8c5a73}.dr-who{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;color:#a9a08a;min-width:0;max-width:12em;font-size:12px}.dr-who.dr-by-killer{color:#e9c77a}.dr-dmg{white-space:nowrap;text-align:right;font:700 14px var(--font-num);color:#f6efe0;min-width:40px}.dr-none{grid-column:1/-1;font:600 13px var(--font-ui);color:#b9b09a}.dr-ccs{display:flex;border-top:1px solid #ffffff14;flex-wrap:wrap;gap:5px;margin-top:8px;padding-top:8px}.dr-cc{display:inline-flex;font:600 12px var(--font-ui);color:#dfe6f3;white-space:nowrap;background:#7896d224;border-radius:12px;align-items: center;gap:5px;max-width:100%;height:24px;padding:0 9px 0 3px;box-shadow:inset 0 0 0 1px #96b4eb52}.dr-cc-ico{display:grid;flex:none;place-items: center;width:18px;height:18px}.dr-cc-ico .icon-svg,.dr-cc-ico .icon-pic{border-radius:50%;width:18px;height:18px}.dr-cc-s{font:700 12.5px var(--font-num);color:#fff}.dr-count{font:700 11px var(--font-ui);color:#b9c2d4}.dr-cc-from{overflow:hidden;text-overflow:ellipsis;color:#9ea8bb;min-width:0;font-size:11px}.recap .dr-close.pad-focus{outline:2px solid var(--gold);outline-offset:1px}.banner.show{animation:2.4s ease-out forwards banner}.bn-title{font:900 44px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#fff3cf,#f0c661 50%,#b47b1c);color:#0000;filter:drop-shadow(0 3px 0 #281602f2)drop-shadow(0 0 18px #ffaa3c8c);-webkit-background-clip:text;background-clip:text}.bn-sub{font:700 16px var(--font-ui);letter-spacing:.06em;color:#f1e6cc;text-shadow:0 1px 3px #000,0 0 8px #000c;margin-top:6px}@keyframes banner{0%{opacity:0;transform:translate(-50%)scale(1.35)}10%{opacity:1;transform:translate(-50%)scale(1)}75%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(.96)}}.opening{position:absolute;pointer-events:none;opacity:0;white-space:nowrap;z-index:6;top:22%;left:50%;transform:translate(-50%)}.opening.round.show{animation:3.2s ease-out forwards op-round}.opening.fight.show{animation:1.7s ease-out forwards op-fight}.op-strip{position:relative;display:flex;color:#2a1a0e;clip-path:polygon(0 8%,3% 0,22% 4%,41% 0,63% 5%,82% 0,100% 6%,98% 50%,100% 94%,79% 100%,58% 95%,37% 100%,16% 96%,0 100%,2% 50%);filter:drop-shadow(0 6px 14px #0000008c);animation:.55s cubic-bezier(.2,.9,.3,1) both op-unroll;transform-origin:0 50%;background:radial-gradient(at 30% 40%,#f3e6c4,#e0c896 60%,#c6a46c);align-items: center;gap:18px;padding:14px 46px 14px 28px}.op-seal{position:relative;animation:.5s cubic-bezier(.3,1.6,.5,1) .35s both op-press;background:radial-gradient(circle at 38% 34%,#d8584a,#9b1f17 55%,#5e0f0a);border-radius:47% 53% 49% 51%;flex:none;width:58px;height:58px;box-shadow:inset 0 0 0 5px #0000002e,inset 0 -4px 8px #00000059,0 2px 3px #0006}.op-seal:before{content:"";position:absolute;border:2px solid #2806048c;border-radius:50%;inset:15px}.op-seal:after{content:"";position:absolute;background:#28060499;border-radius:2px;width:4px;height:32px;top:13px;left:27px;transform:rotate(38deg);box-shadow:-9px 4px 0 -1px #28060473}.op-title{font:900 40px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#22140a;text-shadow:0 1px #fff5dc99}.op-sub{font:italic 600 17px var(--font-display);letter-spacing:.06em;color:#5a3a1e;margin-top:5px}.op-stamp{font:900 92px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase}.op-stamp span{display:inline-block;color:#0000;background:linear-gradient(#ff6a4a,#c22a1c 55%,#6e0f09);filter:drop-shadow(0 3px 0 #1e0402f2)drop-shadow(0 0 22px #ff5a3299);-webkit-background-clip:text;background-clip:text;transform:rotate(-4deg)}#hud .center-msg .big.gate-count{color:#fff6dc;-webkit-text-fill-color:#fff6dc;-webkit-text-stroke:calc(3px*var(--hu)*var(--ui,1))#2a1607;paint-order:stroke fill;filter:drop-shadow(0 4px 0 #140a02f2)drop-shadow(0 0 20px #ffbe64b3);animation:1s ease-out both gate-beat;background:0 0;line-height:1;font-size:calc(112px*var(--hu)*var(--ui,1))!important}#hud .center-msg .gate-count+.small{display:block;color:#fff3d6;text-shadow:0 1px 2px #000,0 0 10px #000000f2,0 0 3px #000;font-weight:700}@keyframes gate-beat{0%{transform:scale(1.4);opacity:.75}22%{transform:scale(.96);opacity:1}34%{transform:scale(1)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){#hud .center-msg .big.gate-count{animation:none}}@keyframes op-round{0%{opacity:0}8%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(-50%)translateY(-8px)}}@keyframes op-unroll{0%{transform:scaleX(.04)}to{transform:scaleX(1)}}@keyframes op-press{0%{transform:scale(2.2)rotate(-25deg);opacity:0}60%{opacity:1}to{transform:scale(1)rotate(0);opacity:1}}@keyframes op-fight{0%{opacity:0;transform:translate(-50%)scale(2.6)}12%{opacity:1;transform:translate(-50%)scale(.94)}20%{transform:translate(-50%)scale(1.03)}28%{transform:translate(-50%)scale(1)}72%{opacity:1}to{opacity:0;transform:translate(-50%)scale(1.06)}}@media (max-width:1359px){.menu.pl{font-size:calc(clamp(11px,1.7vh,13px)*var(--mui,1));--cw:clamp(200px,25vw,380px);--top:clamp(36px,6vh,56px)}.pl-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,3em),1fr))}.pl-abs{grid-template-columns:repeat(auto-fill,minmax(min(100%,2.6em),1fr))}.pl-left,.pl-right{overflow-y:auto;scrollbar-width:thin;overscroll-behavior:contain}.pl-left>*,.pl-right>*{flex-shrink:0}.pl-champ{overflow-y:auto;scrollbar-width:thin;flex:0 auto;max-height:100%;margin-top:auto}.pl-cta{position:sticky;z-index:2;background:linear-gradient(#0000,#04060beb 45%);padding-top:.4em;bottom:0}.pl-skins{--skc:clamp(20px,2.6em,3.6em);gap:.28em}.pl-looks-g{gap:.28em}.pl-looks-g+.pl-looks-g{margin-left:.5em;padding-left:.6em}.pl-tip{width:min(22em,100vw - 24px)}.dialog.pause .note{padding:26px 22px 16px}.sh-note{padding:24px 20px 16px}}@media (max-width:950px){.pl-ratings,.pl-conn{display:none}.pl-name{width:7em}.pl-tab{padding:0 .6em;font-size:1.15em}.pl-brand img{height:calc(var(--top)*.62)}}@media (max-width:700px){.menu.pl{font-size:calc(clamp(10px,calc(1.1vw + .9vh),15px)*var(--mui,1));display:flex;--gut:8px;--cw:100%;overflow-y:auto;flex-direction:column;gap:10px;padding:8px}.menu.pl .pl-top{position:sticky;z-index:4;min-height:var(--top);flex-wrap:wrap;order:0;row-gap:0;height:auto;margin:-8px -8px 0;padding-top:2px;padding-bottom:2px;top:0}.pl-brand{order:0}.pl-user{order:1;gap:.4em;margin-left:auto}.pl-nav{overflow-x:auto;scrollbar-width:none;flex:100%;order:2;min-width:0}.pl-nav::-webkit-scrollbar{display:none}.pl-left,.pl-right,.pl-stage,.pl-skins{position:static;width:auto;left:auto;right:auto}.pl-left,.pl-right{overflow:visible;flex:none}.pl-left{order:1}.pl-cards{grid-template-columns:repeat(6,minmax(0,1fr))}.pl-abs{grid-template-columns:repeat(8,minmax(0,1fr))}.pl-champ{margin-top:0}.pl-stage{flex:none;order:2;height:34vh;min-height:110px}.pl-skins{--skc:2.2em;flex-wrap:wrap;order:3;justify-content:center}.pl-peek-hint{position:static;order:3}.pl-peeking .pl-skins{display:none}.pl-right{order:4;width:auto;margin-left:0;padding:0}.pl-cta{position:sticky;margin-top:auto;bottom:0}.pl-tip{width:min(22em,100vw - 24px);bottom:calc(100% + .4em);left:0}.pl-keys{display:none}}#hud{--hu:min(1,calc(100cqmin/768px))}@media (min-height:1000px){#hud{--slot:64px;--hk:1.14}}body:not(.touch) #hud .bottom{transform:translateX(-50%)scale(calc(var(--hu)*var(--ui,1)));transform-origin:50% 100%}body:not(.touch) #hud .top{transform:translateX(-50%)scale(calc(var(--hu)*var(--ui,1)*var(--hk,1)));transform-origin:50% 0}body:not(.touch) #hud .killfeed{transform:scale(calc(var(--hu)*var(--ui,1)));transform-origin:100% 0}body:not(.touch) #hud .team-frames{transform:scale(calc(var(--hu)*var(--ui,1)));transform-origin:0 50%}.center-msg .big{font-size:calc(72px*var(--hu)*var(--ui,1))}.center-msg .small{font-size:calc(18px*var(--hu)*var(--ui,1))}.verses-open .center-msg .big{font-size:calc(30px*var(--hu)*var(--ui,1))!important}.verses-open.verse-picked .center-msg .big{font-size:calc(46px*var(--hu)*var(--ui,1))!important}.bn-title{font-size:calc(44px*var(--hu)*var(--ui,1))}.bn-sub{font-size:calc(16px*var(--hu)*var(--ui,1))}.op-title{font-size:calc(40px*var(--hu)*var(--ui,1))}.op-sub{font-size:calc(17px*var(--hu)*var(--ui,1))}.op-stamp{font-size:calc(92px*var(--hu)*var(--ui,1))}.scoreline{flex-wrap:wrap;justify-content:center;max-width:calc(100vw - 24px)}.scoreline>span:only-child,.modeline,.fury{text-align:center;max-width:calc(100vw - 24px)}.banner,.opening{white-space:normal;max-width:calc(100vw - 24px)}.hint{bottom:calc(var(--hu)*var(--ui,1)*230px)}.scoreboard{overflow-x:auto;padding:calc(16px*var(--hu)*var(--ui,1))calc(18px*var(--hu)*var(--ui,1));width:min(600px,100vw - 24px);min-width:0;max-width:calc(100vw - 24px)}.scoreboard table{font-size:calc(15px*var(--hu)*var(--ui,1))}.ability-tooltips{bottom:calc(var(--hu)*var(--ui,1)*150px);max-height:calc(100cqh - var(--hu)*var(--ui,1)*260px);overflow-y:auto;scrollbar-width:thin;pointer-events:auto}.ability-tooltips .tt-grid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}@media (max-height:720px){.dialog.pause .note-foot{position:sticky;background:linear-gradient(#efe0bb8c,#e3cc98fa 45%);padding-bottom:4px;bottom:0}}@container (height<=480px){.bottom{gap:3px}.buffs{min-height:0}.buff{margin-bottom:1px}}.verse-card{width:clamp(150px,18vw,212px)}.verse-stage{bottom:calc(var(--hu)*var(--ui,1)*150px)}@media (max-height:800px){.verses-open .center-msg{top:3%}body.verses-open #hud .top{visibility:hidden}}@media (max-height:700px){.verse-stage{width:calc(100vw - 24px);bottom:2vh}.verse-card{--vs:.82;width:clamp(132px,16vw,172px);padding:20px 10px 8px}.verse-card .vc-medal{width:calc(66px*var(--vs));height:calc(66px*var(--vs))}.verse-card .vc-medal .icon-pic,.verse-card .vc-medal svg.icon-svg,.verse-card .vc-medal .verse-mark{width:calc(54px*var(--vs));height:calc(54px*var(--vs))}.verse-card .vc-name{font-size:calc(17px*var(--vs))}.verse-card .vc-kind{font-size:calc(11.5px*var(--vs))}.verse-card .vc-line{font-size:calc(13px*var(--vs));min-height:0}.verse-head .vh-title{font-size:calc(34px*var(--vs))}.verse-head .vh-rule{width:40px}.verse-sub{font-size:calc(14px*var(--vs));margin-bottom:20px}.verse-timer{margin-top:6px}body:not(.touch) .verse-stage{bottom:calc(var(--hu)*var(--ui,1)*160px)}}@media (max-height:560px){body:not(.touch) .verse-card{--vs:.7;gap:4px;padding:16px 8px 6px}body:not(.touch) .verse-sub{margin-bottom:14px}}@media (max-height:720px){.opening{top:30%}}@media (max-height:800px){body.verses-open .opening{top:6%}#hud .opening{transition:top .3s}}@media (max-height:500px){body.verses-open:not(.verse-picked) .opening.round{visibility:hidden}}.touch-btn.board,.touch-btn.pause{width:40px;height:40px}.touch-btn.scope{right:calc(var(--sr) + var(--tb)*182px);width:40px;height:40px}body.touch .pl-chip,body.touch .pl-random,body.touch .pl-skin{min-width:40px;min-height:40px}body.touch .pl-ab-ico,body.touch .pl-seg button{min-height:40px}body.touch .pl-acct,body.touch .pl-name{min-height:34px}body.touch{--tb:1;--sl:env(safe-area-inset-left,0px);--sr:env(safe-area-inset-right,0px);--sb:env(safe-area-inset-bottom,0px);overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body.touch canvas{touch-action:none}.touch-layer{position:absolute;touch-action:none;inset:0}.touch-ui{position:absolute;pointer-events:none;touch-action:none;inset:0}.touch-layer.hidden,.touch-ui.hidden{display:none}.touch-stick{position:absolute;width:calc(var(--tb)*112px);height:calc(var(--tb)*112px);margin:calc(var(--tb)*-56px)0 0 calc(var(--tb)*-56px);pointer-events:none;background:#ffffff12;border:2px solid #ffffff59;border-radius:50%}.touch-stick.hidden{display:none}.touch-stick .knob{position:absolute;background:#ffffff80;border:2px solid #fff;border-radius:50%;width:44%;height:44%;margin:-22% 0 0 -22%;top:50%;left:50%}.touch-btn{position:absolute;pointer-events:auto;touch-action:none;display:grid;color:#fff;background:#0c0e148c;border:2px solid #ffffff80;border-radius:50%;place-items: center;padding:0;box-shadow:0 2px 6px #00000073}.touch-btn svg{width:58%;height:58%}.touch-btn.pressed,.touch-btn.on{background:#e8c4688c;border-color:#ffe7a6}.touch-btn.jump{right:calc(var(--sr) + var(--tb)*46px);bottom:calc(var(--sb) + 4px);width:calc(var(--tb)*40px);height:calc(var(--tb)*40px)}.touch-btn.scope{right:calc(var(--sr) + var(--tb)*180px);bottom:calc(var(--sb) + var(--tb)*212px);width:calc(var(--tb)*38px);height:calc(var(--tb)*38px)}.touch-btn.board,.touch-btn.pause{border-radius:8px;width:34px;height:34px;top:8px}.touch-btn.pause{right:calc(var(--sr) + 10px)}.touch-btn.board{right:calc(var(--sr) + 50px)}body.touch #hud .bottom{display:block;pointer-events:none;inset:0;transform:none}body.touch #hud .unit{position:absolute;left:calc(var(--sl) + 8px);transform-origin:top left;width:400px;top:8px;transform:scale(.62)}body.touch #hud .buffs{position:absolute;left:calc(var(--sl) + 10px);transform-origin:top left;top:52px;transform:scale(.8)}body.touch #hud .castbar{position:absolute;bottom:24%;left:50%;transform:translate(-50%)scale(.85)}body.touch #hud .actionbar{position:absolute;box-shadow:none;background:0 0;border:0;padding:0;inset:0}body.touch #hud .abilities{display:block}body.touch #hud .slot{position:absolute;pointer-events:auto;touch-action:none;--s:50px;width:calc(var(--tb)*var(--s));height:calc(var(--tb)*var(--s));border-radius:50%;margin:0}body.touch #hud .slot .icon-pic,body.touch #hud .slot .icon-pic:after,body.touch #hud .slot .cd{border-radius:50%}body.touch #hud .slot kbd{display:none}body.touch #hud .slot .cdt{font-size:20px}body.touch #hud .slot.pressed{scale:.94;box-shadow:0 0 0 1px #000,0 0 0 3px #fff6d0,0 0 14px #ffe696cc}body.touch #hud .slot:first-child{--s:82px;right:calc(var(--sr) + var(--tb)*26px);bottom:calc(var(--sb) + var(--tb)*56px);box-shadow:0 0 0 1px #000,0 0 0 2px #ffd27ae6}body.touch #hud .slot:nth-child(2){right:calc(var(--sr) + var(--tb)*120px);bottom:calc(var(--sb) + var(--tb)*104px)}body.touch #hud .slot:nth-child(3){right:calc(var(--sr) + var(--tb)*92px);bottom:calc(var(--sb) + var(--tb)*166px)}body.touch #hud .slot:nth-child(4){right:calc(var(--sr) + var(--tb)*34px);bottom:calc(var(--sb) + var(--tb)*196px)}body.touch #hud .slot:nth-child(5){--s:46px;right:calc(var(--sr) + var(--tb)*178px);bottom:calc(var(--sb) + var(--tb)*150px)}body.touch #hud .slot:nth-child(6){--s:46px;right:calc(var(--sr) + var(--tb)*188px);bottom:calc(var(--sb) + var(--tb)*84px)}body.touch #hud .slot:nth-child(7){--s:56px;right:calc(var(--sr) + var(--tb)*122px);bottom:calc(var(--sb) + var(--tb)*28px)}body.touch #hud .slot:nth-child(8){--s:36px;right:calc(var(--sr) + 14px);top:52px;bottom:auto}body.touch-left #hud .actionbar,body.touch-left #hud .slot{transform:scaleX(-1)}body.touch-left .touch-btn.jump{right:auto;left:calc(var(--sl) + var(--tb)*46px)}body.touch-left .touch-btn.scope{right:auto;left:calc(var(--sl) + var(--tb)*180px)}.rotate-phone{display:none}@media (orientation:portrait){body.touch .rotate-phone{display:grid;position:fixed;z-index:1000;color:#e8e2d4;text-align:center;font:600 18px/1.4 var(--font-ui,system-ui);background:#0b0d12;place-items: center;inset:0}body.touch .rotate-phone svg{color:#e0b65a;width:72px;height:72px;margin-bottom:10px}}.home-hint{position:fixed;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);z-index:999;display:flex;color:#e8e2d4;font:500 13px/1.35 var(--font-ui,system-ui);background:#0c0e14eb;border:1px solid #e0b65a80;border-radius:10px;align-items: center;gap:10px;max-width:min(560px,92vw);padding:10px 12px;transform:translate(-50%)}.home-hint b{white-space:nowrap;color:#ffd27a}.home-hint button{color:#ffd27a;font:inherit;background:0 0;border:1px solid #e0b65a;border-radius:6px;margin-left:auto;padding:6px 12px}body.touch #hud .slot.active{transform:none}body.touch-left #hud .slot.active{transform:scaleX(-1)}body.touch #hud .slot .cdt{display:flex;justify-content:center;align-items: center;padding:0;line-height:1;inset:0}body.touch #hud .slot .cost{border-width:1px;border-radius:5px;padding:1px 4px 0;font-size:12px;bottom:4%;left:50%;right:auto;transform:translate(-50%)}body.touch #hud .top{gap:3px;top:6px}body.touch #hud .tb-row{display:grid;grid-template-columns:auto auto;grid-template-areas:"p p" "a e";justify-content:center;row-gap:3px}body.touch #hud .tb-plaque{grid-area:p;justify-self:center}body.touch #hud .tb-wing.ally{grid-area:a;border-right:1px solid #e0b65a52;border-radius:20px 4px 4px 20px;justify-self:end;margin-right:2px;padding:3px 8px}body.touch #hud .tb-wing.enemy{grid-area:e;border-left:1px solid #e0b65a52;border-radius:4px 20px 20px 4px;justify-self:start;margin-left:2px;padding:3px 8px}body.touch #hud .tb-pt{width:34px;height:34px}body.touch #hud .tb-pt .tb-pic{inset:3.5px}body.touch #hud .tb-pt .tb-dead{inset:7px}body.touch #hud .timer{min-width:74px;padding:5px 10px 3px;font-size:21px}body.touch #hud .tb-score{min-width:34px;padding:4px 7px 1px;font-size:22px}body.touch #hud .modeline{letter-spacing:.16em;font-size:9.5px}body.touch #hud .killfeed{top:54px;right:calc(var(--sr) + 62px);transform-origin:100% 0;transform:scale(.74)}body.touch #hud .kf:nth-last-child(n+4){display:none}.tch-hint{position:absolute;z-index:5;white-space:nowrap;font:600 13px/1.2 var(--font-ui);color:#f3e7c8;pointer-events:none;animation:.35s ease-out tch-hint-in,1.6s ease-in-out .35s infinite alternate tch-hint-bob;background:linear-gradient(#222126f5,#0c0c10f5);border:1px solid #e0b65ab3;border-radius:8px;padding:6px 11px;transform:translate(-50%);box-shadow:0 4px 14px #0009}.tch-hint b{color:#ffd27a;font-weight:700}.tch-hint:before{content:"";position:absolute;background:#222126f5;border:0 solid #e0b65ab3;border-width:1px 0 0 1px;width:10px;height:10px;margin-left:-5px;top:-6px;left:50%;transform:rotate(45deg)}@keyframes tch-hint-in{0%{opacity:0;translate:0 -4px}to{opacity:1;translate:0}}@keyframes tch-hint-bob{to{translate:0 3px}}@media (prefers-reduced-motion:reduce){.tch-hint{animation:none}}body.touch-left #hud .slot .cost{transform:translate(-50%)}body.touch .menu.pl{--gut:calc(8px + env(safe-area-inset-left,0px));--top:40px;--gap:6px;--cw:clamp(240px,35vw,420px);font-size:clamp(10px,1.45vw + .9vh,14px)}body.touch .pl-top{padding:0 calc(8px + env(safe-area-inset-right,0px))0 var(--gut);gap:.6em}body.touch .pl-brand img{height:30px}body.touch .pl-tab{padding:0 .6em;font-size:1.15em}body.touch .pl-ratings,body.touch .pl-conn{display:none}body.touch .pl-name{width:7.5em;padding:.35em .6em;font-size:.95em}body.touch .pl-left,body.touch .pl-right{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.touch .pl-left::-webkit-scrollbar{display:none}body.touch .pl-right::-webkit-scrollbar{display:none}body.touch .pl-right{right:calc(8px + env(safe-area-inset-right,0px))}body.touch .pl-left>*,body.touch .pl-right>*{flex-shrink:0}body.touch .pl-keys{display:none}body.touch .pl-champ{margin-top:0}body.touch .pl-champ h2{font-size:2em}body.touch .pl-champ-desc{-webkit-line-clamp:2}body.touch .pl-mode{height:2.9em}body.touch .pl-mode b{font-size:1.25em}body.touch .pl-mode.sel{transform:translate(-6px)}body.touch .pl-custom{min-height:2.6em}body.touch .pl-opts{gap:.5em;padding:.6em .8em}body.touch .pl-cta{position:sticky;z-index:2;background:linear-gradient(#0000,#04060beb 40%);margin-top:auto;padding-top:.6em;bottom:0}body.touch .pl-stage{top:calc(var(--top) + 1vh);bottom:2vh}body.touch .pl-modal-box{overflow-y:auto;max-height:calc(100dvh - 24px)}body.touch .dialog{gap:8px;max-height:calc(100dvh - 20px);padding:14px 16px}body.touch .dialog h2{font-size:1.3em}body.touch .dialog .slider{min-height:34px}body.touch .dialog input[type=range]{height:28px}body.touch .dialog .btn{min-height:38px}body.touch .dialog.pause{gap:10px;padding:14px}body.touch .pl-ab.show-tip .pl-tip{opacity:1;visibility:visible;transform:none}body.touch .pl-ab:hover .pl-tip{opacity:0;visibility:hidden}body.touch .pl-ab.show-tip:hover .pl-tip{opacity:1;visibility:visible}body.touch .pl-ab-ico kbd,body.touch .pl-tip kbd{display:none}body.touch .pl-right{width:calc(var(--cw) + 16px);margin-left:-16px;padding:4px 0 0 16px}body.touch .pl-left{padding:4px 4px 0 2px}.pl-rscroll{display:contents}body.touch .pl-right{overflow:hidden}body.touch .pl-right>.pl-rscroll{display:flex;gap:calc(var(--gap)*.8);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 1em),#0000);mask-image:linear-gradient(#000 calc(100% - 1em),#0000);flex-direction:column;flex:0 auto;min-height:0;margin:-4px 0 0 -16px;padding:4px 0 1em 16px}body.touch .pl-rscroll::-webkit-scrollbar{display:none}body.touch .pl-rscroll>*{flex-shrink:0}body.touch .pl-right>.pl-cta{position:static;background:0 0;margin-top:auto;padding:0 0 2px}@media (max-height:700px){.pl-right{overflow:hidden;width:calc(var(--cw) + 16px);margin-left:-16px;padding-left:16px}.pl-right>.pl-rscroll{display:flex;gap:calc(var(--gap)*.8);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;-webkit-mask-image:linear-gradient(#000 calc(100% - 1em),#0000);mask-image:linear-gradient(#000 calc(100% - 1em),#0000);flex-direction:column;flex:0 auto;min-height:0;margin:-4px 0 0 -16px;padding:4px 0 1em 16px}.pl-rscroll>*{flex-shrink:0}.pl-right>.pl-cta{position:static;background:0 0;margin-top:auto;padding:0 0 2px}}.arena-loader{position:absolute;z-index:40;display:flex;overflow:hidden;color:#f1e6cc;background:radial-gradient(70% 60% at 50% 42%,#1d2130 0%,#12151e 48%,#08090d 100%);justify-content:center;align-items: center;padding:16px;transition:opacity .25s;inset:0}.arena-loader:before{content:"";position:absolute;pointer-events:none;border:1px solid #e0b65a29;border-radius:4px;inset:14px;box-shadow:inset 0 0 0 4px #08090d99,inset 0 0 0 5px #e0b65a14}.arena-loader.gone{opacity:0;pointer-events:none}.arena-loader .ring{animation:.9s linear infinite arena-spin;border:3px solid #ffffff1f;border-top-color:#ffd36a;border-radius:50%;flex:none;width:22px;height:22px}.av-card{position:relative;display:flex;flex-direction:column;align-items: center;gap:clamp(6px,1.6vh,18px);width:min(1180px,100%)}.av-card.plain .av-foot{margin:0}.av-head{display:flex;align-items: center;gap:14px;width:min(720px,100%)}.av-rule{background:linear-gradient(90deg,#0000,#e0b65ab3);flex:1;height:1px}.av-rule:last-child{background:linear-gradient(270deg,#0000,#e0b65ab3)}.av-mode{font:800 clamp(18px,3.4vh,32px)/1.1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#fff3cf,#e8b84e 60%,#a8741c);color:#0000;filter:drop-shadow(0 2px 6px #000000e6);-webkit-background-clip:text;background-clip:text}.av-ranked{font:700 11px var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:#1a1306;background:linear-gradient(#f7d77e,#c8962e);border-radius:3px;padding:3px 8px}.av-arena{font:600 clamp(12px,1.8vh,16px)var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#b9ad94;margin-top:-4px}.av-sides{--fw:min(18vw,34vh,290px);display:grid;grid-template-columns:1fr auto 1fr;align-items: center;gap:clamp(10px,2.4vw,40px);width:100%}.av-sides.n2{--fw:min(15vw,29vh,230px)}.av-sides.n3{--fw:min(12vw,25vh,190px)}.av-sides.solo{display:flex;justify-content:center}.av-side{display:flex;gap:clamp(6px,1vw,16px)}.av-side.mine{animation:.5s cubic-bezier(.2,.8,.2,1) both av-in-l;justify-content:flex-end}.av-side.theirs{animation:.5s cubic-bezier(.2,.8,.2,1) both av-in-r;justify-content:flex-start}.av-f{--side:var(--ally);width:var(--fw);display:flex;flex-direction:column;align-items: center;margin:0}.av-f.self{--side:var(--self)}.av-f.enemy{--side:var(--enemy)}.av-art{position:relative;aspect-ratio:3/4;overflow:hidden;background:radial-gradient(ellipse 90% 70% at 50% 38%,color-mix(in srgb,var(--cc)34%,#1a1d28)0%,#10131b 70%,#090a0e 100%);box-shadow:0 0 0 1px #000c,0 0 0 2px color-mix(in srgb,var(--side)55%,#3a2f1c),0 14px 30px #0009;border-radius:10px 10px 3px 3px;width:100%}.av-f.self .av-art{box-shadow:0 0 0 1px #000c,0 0 0 2px var(--self),0 0 24px #ffd24d47,0 14px 30px #0009}.av-art:after{content:"";position:absolute;background:linear-gradient(180deg,transparent 58%,#08090dd9 100%),linear-gradient(0deg,color-mix(in srgb,var(--side)40%,transparent)0,transparent 6px);pointer-events:none;inset:0}.av-art img{position:absolute;object-fit:cover;object-position:50% 0;width:100%;height:100%;inset:0}.av-side.theirs .av-art img{transform:scaleX(-1)}.av-medal{position:absolute;z-index:1;width:calc(var(--fw)*.24);height:calc(var(--fw)*.24);box-shadow:0 0 0 2px #0b0c10,0 0 0 3px color-mix(in srgb,var(--side)70%,#6b5530),0 4px 10px #000000b3;border-radius:50%;min-width:26px;min-height:26px;bottom:6px;left:50%;transform:translate(-50%)}.av-medal .icon-pic,.av-medal svg{width:100%;height:100%}.av-f figcaption{display:flex;text-align:center;flex-direction:column;align-items: center;gap:1px;max-width:100%;margin-top:8px}.av-f figcaption b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 clamp(12px,1.9vh,17px)var(--font-ui);color:#f4ecda;text-shadow:0 2px 4px #000;max-width:100%}.av-f figcaption small{font:700 clamp(10px,1.45vh,13px)var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--side)75%,#f1e6cc)}.av-vs{position:relative;display:flex;animation:.55s cubic-bezier(.3,1.6,.5,1) .15s both av-vs;flex-direction:column;align-items: center}.av-vs:before,.av-vs:after{content:"";background:linear-gradient(#0000,#e0b65acc);width:1px;height:clamp(24px,9vh,90px)}.av-vs:after{background:linear-gradient(#e0b65acc,#0000)}.av-vs span{font:900 clamp(26px,6vh,58px)/1 var(--font-display);letter-spacing:.04em;background:linear-gradient(#fff6d8,#f2c14e 55%,#9c6a18);color:#0000;filter:drop-shadow(0 3px 10px #000000f2);-webkit-background-clip:text;background-clip:text;margin:8px 0}.av-foot{display:flex;align-items: center;gap:10px;margin-top:clamp(0px,1vh,10px)}.av-status{font:700 clamp(12px,1.8vh,16px)var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#f1e6cc;text-shadow:0 2px 8px #0009}.av-tip{display:flex;border-top:1px solid #e0b65a38;align-items:baseline;gap:10px;max-width:min(680px,100%);padding:8px 16px}.av-tip-k{font:800 11px var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);flex:none}.av-tip-t{font:500 clamp(12px,1.7vh,15px)/1.4 var(--font-ui);color:#d8d1c1}.av-tip-t.in{animation:.4s ease-out both av-tip}@keyframes av-in-l{0%{opacity:0;transform:translate(-40px)}}@keyframes av-in-r{0%{opacity:0;transform:translate(40px)}}@keyframes av-vs{0%{opacity:0;transform:scale(.6)}}@keyframes av-tip{0%{opacity:0;transform:translateY(4px)}}@media (max-height:500px){.arena-loader{padding:8px 16px}.arena-loader:before{inset:6px}.av-card{gap:5px}.av-sides{--fw:min(20vw,38vh,290px)}.av-sides.n3{--fw:min(12.5vw,27vh)}.av-f figcaption{margin-top:4px}.av-tip{padding:4px 12px}}@media (max-width:600px){.av-sides.n3 .av-side{gap:4px}.av-sides.n3{--fw:26vw;grid-template-columns:1fr}.av-sides.n3 .av-side.mine,.av-sides.n3 .av-side.theirs{justify-content:center}.av-sides.n3 .av-vs:before,.av-sides.n3 .av-vs:after{display:none}}@media (prefers-reduced-motion:reduce){.av-side.mine,.av-side.theirs,.av-vs,.av-tip-t.in{animation:none}}@keyframes arena-spin{to{transform:rotate(360deg)}}.tut{--tk:calc(max(.74,var(--hu,1))*var(--ui,1));position:absolute;top:calc(84px*var(--tk) + 8px);z-index:5;display:flex;align-items: center;gap:calc(8px*var(--tk));pointer-events:none;flex-direction:column;width:max-content;max-width:calc(100vw - 32px);left:50%;transform:translate(-50%)}.tut-panel{position:relative;min-width:min(calc(440px*var(--tk)),calc(100vw - 32px));max-width:min(calc(640px*var(--tk)),calc(100vw - 32px));padding:calc(9px*var(--tk))calc(16px*var(--tk))calc(12px*var(--tk));animation:.35s ease-out both tut-in;background:linear-gradient(#1a1d28f2,#0a0c11f2);border:1px solid #e0b65a8c;border-radius:10px;box-shadow:0 12px 32px #0000008c,inset 0 1px #ffe6aa24,inset 0 0 0 3px #08090d8c,inset 0 0 0 4px #e0b65a1f}.tut-panel:before,.tut-panel:after{content:"";position:absolute;background:#e8b84e;width:7px;height:7px;top:-4px;transform:rotate(45deg);box-shadow:0 0 0 2px #0b0c10}.tut-panel:before{left:18px}.tut-panel:after{right:18px}.tut-panel.ticked{border-color:#96dc82bf}.tut-head{display:flex;align-items: center;gap:calc(10px*var(--tk))}.tut-kicker{font:800 calc(11px*var(--tk))var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.tut-count{font:700 calc(12px*var(--tk))var(--font-num);letter-spacing:.06em;color:#9aa3b5}.tut-pips{display:flex;gap:4px;margin-left:auto}.tut-pips i{width:calc(18px*var(--tk));background:#ffffff24;border-radius:2px;height:4px}.tut-pips i.on{background:var(--gold);box-shadow:0 0 6px #f2c14e99}.tut-pips i.done{background:#7fcf6a}.tut-row{display:flex;align-items: center;gap:calc(12px*var(--tk));margin-top:calc(8px*var(--tk))}.tut-ico{width:calc(42px*var(--tk));height:calc(42px*var(--tk));overflow:hidden;border-radius:6px;flex:none;box-shadow:0 0 0 1px #000,0 0 0 2px #e0b65a80}.tut-ico .icon-pic,.tut-ico svg{width:100%;height:100%}.tut-text{display:flex;flex-direction:column;gap:1px;min-width:0}.tut-text b{font:800 calc(18px*var(--tk))/1.15 var(--font-display);color:#ffe7a6;text-shadow:0 2px 6px #000}.tut-line{font:500 calc(14px*var(--tk))/1.3 var(--font-ui);color:#ddd6c6}.tut-keys{display:flex;padding-left:calc(10px*var(--tk));flex:none;align-items: center;gap:4px;margin-left:auto}kbd.tut-cap{display:inline-flex;min-width:calc(32px*var(--tk));height:calc(32px*var(--tk));padding:0 calc(7px*var(--tk));font:700 calc(15px*var(--tk))var(--font-num);color:#f5ecd6;background:linear-gradient(#2f3442,#15171e);border:1px solid #ffffff3d;border-bottom-width:3px;border-radius:6px;justify-content:center;align-items: center;box-shadow:0 2px 6px #00000080}kbd.tut-cap.mouse,kbd.tut-cap.glyph{font-size:calc(22px*var(--tk));padding:0 calc(5px*var(--tk))}.tut-stick{width:1em;height:1em}.tut-verb{font:600 calc(13px*var(--tk))var(--font-ui);color:#cfc6b4;white-space:nowrap;margin-left:4px}.tut-mark{display:inline-grid;width:calc(32px*var(--tk));height:calc(32px*var(--tk));color:#0c1a08;font:900 calc(17px*var(--tk))var(--font-ui);animation:.3s cubic-bezier(.3,1.6,.5,1) both tut-pop;background:radial-gradient(circle at 40% 35%,#a6e58f,#4f9a3f);border-radius:50%;place-items: center;box-shadow:0 0 0 2px #0b0c10,0 0 14px #8cdc6e80}.tut-panel.finish .tut-row{justify-content:center}.tut-skip{pointer-events:auto;display:inline-flex;min-height:calc(30px*var(--tk));color:#e8e1d0;font:600 calc(13px*var(--tk))var(--font-ui);cursor:var(--cur-link);background:#0a0c11d6;border:1px solid #fff3;border-radius:999px;align-items: center;gap:8px;padding:4px 14px 4px 6px;box-shadow:0 4px 12px #00000073}.tut-skip>span:only-child{margin-left:8px}.tut-skip kbd{font:700 calc(11px*var(--tk))var(--font-num);color:#f5ecd6;background:#23262f;border:1px solid #ffffff38;border-bottom-width:2px;border-radius:4px;padding:1px 6px}.tut-skip:hover{border-color:var(--gold);color:#fff}.tut-skip:focus-visible{border-color:var(--gold);color:#fff}.tut-skip:focus-visible{outline:2px solid #fff;outline-offset:2px}body.touch .tut-skip{min-height:40px;padding:6px 18px}#hud .slot.tut-glow{box-shadow:0 0 0 1px #000,0 0 0 2px var(--gold),inset 0 0 14px 2px #ffd66ebf;outline:3px solid #ffd36a;outline-offset:3px;animation:.9s ease-in-out infinite alternate tut-glow;z-index:1}@keyframes tut-in{0%{opacity:0;transform:translateY(-8px)}}@keyframes tut-pop{0%{transform:scale(.4);opacity:0}}@keyframes tut-glow{to{outline-color:#fff6d6b3;outline-offset:6px}}@media (prefers-reduced-motion:reduce){#hud .slot.tut-glow,.tut-panel,.tut-mark{animation:none}}.note-tut{display:flex;font:600 14px var(--font-ui);color:#3a2a14;background:#fff4d659;border:1px solid #5a3c1459;border-radius:6px;justify-content:space-between;align-items: center;gap:12px;margin:4px 0 8px;padding:8px 12px}.note-tut .pa-btn{flex:none;padding:7px 16px 6px;font-size:14px}.set-tut{display:flex;flex-wrap:wrap;align-items: center;gap:12px}.set-tut .set-note{margin:0}.verse-wait .vw-note{font:600 12.5px var(--font-ui);color:var(--gold);margin-top:3px}.rc-veil{position:absolute;z-index:6;display:flex;pointer-events:none;background:#06080d80;justify-content:center;align-items: flex-start;padding:18vh 16px 0;inset:0}.rc-card{pointer-events:auto;display:flex;text-align:center;color:#f1e6cc;background:#0c0e15eb;border:1px solid #ffbe6e66;border-radius:10px;flex-direction:column;align-items: center;gap:10px;max-width:min(440px,100%);padding:18px 22px 16px;box-shadow:0 18px 50px #0000008c}.rc-title{font:700 22px/1.1 var(--font-display,inherit);letter-spacing:.06em;color:#ffd9a0}.rc-line{font:500 15px/1.4 var(--font-ui,inherit);color:#e6dcc6;margin:0}.rc-ring{animation:.9s linear infinite arena-spin;border:3px solid #ffffff1f;border-top-color:#ffd36a;border-radius:50%;width:30px;height:30px}.rc-leave{font:600 14px/1 var(--font-ui,inherit);color:#f1e6cc;cursor:var(--cur-link);background:#ffffff0f;border:1px solid #ffffff38;border-radius:6px;margin-top:4px;padding:8px 18px}.rc-leave:hover{background:#ffd36a29;border-color:#ffd36a}.rc-leave:focus-visible{background:#ffd36a29;border-color:#ffd36a}#app:has(>.rc-veil) .net-stall{display:none}body.touch .rc-veil{padding-top:12vh}body.touch .rc-leave{padding:12px 22px;font-size:16px}body.pad .pad-focus:focus{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px #ffffff29}.sh-modal{z-index:60}.sh-note,.spv-card,.sh-tryon,.sh-confirm{--ink:#2b1a0d;--ink-soft:#5d3d1f;--wax:#a8201a;color:var(--ink);text-align:left;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0 0.08 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(at 50% 30%,#fff8e48c,#0000 62%),radial-gradient(#0000 62%,#78481c66 100%),linear-gradient(178deg,#efe0bb,#e3cc98 55%,#d6b97f);box-shadow:0 18px 40px #0009}.sh-note{position:relative;overflow-y:auto;display:flex;animation:.3s cubic-bezier(.2,.9,.3,1.15) both note-in;flex-direction:column;gap:18px;width:min(1040px,100vw - 32px);max-height:calc(100vh - 64px);padding:34px 34px 22px}.sh-card[data-a],.sh-pack[data-a]{cursor:var(--cur-link);transition:background .12s,transform .12s}.sh-card[data-a]:hover,.sh-pack[data-a]:hover{background:#fffaebb3;transform:translateY(-1px)}.sh-card[data-a]:focus-visible{outline:2px solid var(--wax);outline-offset:2px}.sh-pack[data-a]:focus-visible{outline:2px solid var(--wax);outline-offset:2px}.sh-x{position:absolute;color:var(--ink-soft);top:10px;right:12px}.sh-head{text-align:center}.sh-head h2{font:900 30px/1.1 var(--font-display);letter-spacing:.04em;color:var(--ink);margin:4px 0 2px}.sh-lede{font:italic 600 15px var(--font-display);color:var(--ink-soft)}.sh-note section{display:flex;flex-direction:column;gap:8px}.sh-note h3{font:800 15px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid #462a124d;margin:0;padding-bottom:4px}.sh-note-ink{font:italic 500 13px var(--font-ui);color:#3c2612c7;margin:0}.sh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.sh-card,.sh-pack{position:relative;display:flex;background:#fff6de6b;border:1px solid #5a381647;border-radius:3px;flex-direction:column;gap:6px;padding:12px;box-shadow:inset 0 0 18px #8c5a281f}.sh-card.own,.sh-pack.own{background:#fffaeb99}.sh-card.fresh,.sh-pack.fresh{box-shadow:0 0 0 2px var(--wax),0 0 18px #a8201a59}.sh-card h4,.sh-pack h4{font:800 17px var(--font-display);letter-spacing:.03em;margin:2px 0 0}.sh-sub{font:600 12px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin-top:-4px}.sh-card p,.sh-pack p{font:500 13px/1.35 var(--font-ui);color:#2b1a0dd9;flex:1;margin:0}.sh-art{display:grid;place-items: center;height:120px}.sh-art img{object-fit:contain;filter:drop-shadow(0 4px 5px #3c1e0a66);max-width:100%;max-height:120px}.sh-wax{position:relative;background:radial-gradient(circle at 36% 32%,#e0574a,#a8201a 52%,#600d09);border-radius:47% 53% 50% 50%/52% 48% 53% 47%;width:96px;height:96px;transform:rotate(-6deg);box-shadow:inset 0 0 0 6px #00000024,inset 0 -5px 10px #00000061,inset 0 4px 6px #ffaa9640,0 3px 5px #00000073}.sh-wax:before{content:"";position:absolute;border:2px solid #37060480;border-radius:50%;inset:11px}.sh-wax:after{content:"";position:absolute;-webkit-mask:var(--seal)center/contain no-repeat;mask:var(--seal)center/contain no-repeat;filter:drop-shadow(0 1px 0 #ff968259);background:#420604c7;inset:18px}.sh-wax.big{width:112px;height:112px}.sh-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items: start;gap:12px}.sh-pack{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-areas:"art txt" "art act" "list list";align-items: start;gap:6px 14px}.sh-pack .sh-art{position:relative;grid-area:art;align-self: center;height:112px}.sh-pack .sh-wax.big{width:100px;height:100px}.sh-pack-n{position:absolute;font:900 34px var(--font-display);color:var(--wax);text-shadow:0 1px #fff0d2cc;bottom:6px;right:2px}.sh-pack-txt{grid-area:txt;display:flex;flex-direction:column;gap:4px;min-width:0}.sh-pack .sh-act{grid-area:act;flex-wrap:wrap;justify-content:flex-start;gap:10px}.sh-pack .sh-price{margin-right:0}.sh-pack-list{grid-area:list;min-width:0}.sh-pack-list:empty{display:none}.sh-pack ul{columns:auto 150px;font:500 12px/1.45 var(--font-ui);color:var(--ink-soft);border-top:1px solid #462a1233;column-gap:18px;margin:2px 0 0;padding:8px 0 0 18px}.sh-pack li{break-inside:avoid}.sh-pack-more{display:inline-flex;cursor:var(--cur-link);font:italic 700 13px var(--font-display);letter-spacing:.04em;color:var(--ink-soft);background:0 0;border:0;align-items: center;gap:6px;min-height:32px;padding:4px 2px}.sh-pack-more:after{content:"▸";transition:transform .12s;font-style:normal}.sh-pack-more.open:after{transform:rotate(90deg)}.sh-pack-more:hover{color:var(--ink);text-decoration:underline}.sh-pack-more:focus-visible{outline:2px solid var(--wax);outline-offset:1px}.sh-act{display:flex;justify-content:flex-end;align-items: center;min-height:36px}.sh-btn{font:800 15px var(--font-display);letter-spacing:.06em;color:var(--ink);cursor:var(--cur-link);background:#462a121f;border:0;border-radius:2px;min-width:96px;padding:8px 14px;box-shadow:inset 0 0 0 1px #462a1266}.sh-btn:hover{background:#462a1233}.sh-btn.buy{color:#fbe9c9;text-shadow:0 1px #320402d9;background:linear-gradient(#c33a2b,#8a1b13 60%,#5b0f0b);box-shadow:inset 0 2px #ffaa8c40,0 2px 3px #28080466}.sh-btn.buy:hover{filter:brightness(1.12)}.sh-btn:disabled{opacity:.6;cursor:var(--cur-no)}.sh-btn.worn{color:#234a1c;background:#3c782824;box-shadow:inset 0 0 0 1px #285a1e80}.sh-btn.worn:hover span{text-decoration:line-through}.sh-owned,.sh-only{font:italic 600 13px var(--font-display);color:var(--ink-soft)}.sh-act .sh-only{text-align:right}.sh-price{font:800 16px var(--font-display);color:var(--ink);margin-right:auto}.sh-title-art{font:900 26px var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--wax)}.sh-thanks{text-align:center;font:600 16px var(--font-display);color:#fbe9c9;background:linear-gradient(#a3241a,#741510);border-radius:2px;padding:10px 14px}.sh-thanks.wait{color:var(--ink);background:#462a121f;font-style:italic}.sh-foot{font:500 12px var(--font-ui);color:var(--ink-soft);border-top:1px solid #462a1247;padding-top:10px}.sh-test{display:block;color:#7a2a14;margin-top:4px}.sh-legal a,.sh-confirm a{color:var(--wax)}.sh-confirm-modal{z-index:64}.sh-confirm{position:relative;overflow-y:auto;display:flex;font:500 15px var(--font-ui);animation:.24s cubic-bezier(.2,.9,.3,1.15) both note-in;flex-direction:column;gap:12px;width:min(36em,100vw - 32px);max-height:calc(100vh - 32px);padding:22px 24px 18px}.sh-confirm h3{font:800 22px/1.15 var(--font-display);color:var(--ink);display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0}.sh-confirm-price{color:var(--wax);white-space:nowrap;font-size:18px}.sh-confirm>.sh-x~h3{padding-right:34px}.sh-confirm .sh-note-ink{margin:0}.sh-waiver{display:flex;cursor:var(--cur-link);background:#fffaeb8c;border:1px solid #462a1266;align-items: flex-start;gap:10px;padding:10px 12px;font-weight:600;line-height:1.4}.sh-waiver input{accent-color:var(--wax);cursor:var(--cur-link);flex:none;width:20px;height:20px;margin:1px 0 0}.sh-confirm-act{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items: center;gap:8px 10px}.sh-confirm-act .sh-legal{flex:100%;font-size:13px}.pl-tab-shop{color:#f2c14e}.pl-myseal{position:relative;background:radial-gradient(circle at 36% 32%,#e0574a,#a8201a 52%,#600d09);border-radius:47% 53% 50% 50%/52% 48% 53% 47%;flex:none;width:34px;height:34px;box-shadow:inset 0 -3px 5px #00000061,0 2px 3px #00000073}.pl-myseal:after{content:"";position:absolute;-webkit-mask:var(--seal)center/contain no-repeat;mask:var(--seal)center/contain no-repeat;background:#420604cc;inset:6px}.pl-title{letter-spacing:.12em;text-transform:uppercase;color:var(--pl-gold);font:italic 800 .85em Barlow Condensed,sans-serif}.spv-modal{z-index:62}.spv-card{position:relative;display:grid;grid-template-columns:minmax(0,1.55fr)minmax(250px,1fr);overflow:hidden;animation:.16s ease-out pl-pop;gap:22px;width:min(1000px,100vw - 32px);height:min(640px,100vh - 48px);padding:26px}.spv-card:focus{outline:none}.spv-stage{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;min-height:0}.spv-view{position:relative;overflow:hidden;background:#10131c;border-radius:3px;flex:1;min-height:0;box-shadow:0 0 0 1px #3c240eb3,0 0 0 5px #fff6de59,0 0 0 6px #3c240e73,inset 0 0 30px #0009}.spv-canvas{display:block;touch-action:none;cursor:var(--cur-grab);width:100%;height:100%}.spv-canvas:active{cursor:var(--cur-grabbing)}.spv-spin,.spv-fail{position:absolute;display:none;color:#ead9b4;font:italic 600 15px var(--font-display);pointer-events:none;background:#0a0c128c;place-content: center;justify-items:center;gap:10px;inset:0}.spv-spin i{animation:1s linear infinite spin;border:3px solid #ead9b433;border-top-color:#e0b65a;border-radius:50%;width:30px;height:30px}.spv-view.loading:not(.failed) .spv-spin,.spv-view.failed .spv-fail{display:grid}.spv-tools{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.spv-tool{min-width:0}.spv-tool.on{color:#fbe9c9;background:#462a12c7}.spv-hint{text-align:center;font:italic 500 12px var(--font-ui);color:#3c2612b3}.spv-pic{display:grid;flex:1;place-items: center}.spv-pic .sh-wax{aspect-ratio:1;width:min(300px,70%);height:auto}.spv-pic .sh-wax:before{inset:9%}.spv-pic .sh-wax:after{inset:15%}.spv-pic .sh-title-art{font-size:clamp(34px,6vw,64px)}.spv-pack{overflow-y:auto;display:flex;flex-direction:column;flex:1;gap:8px;min-height:0}.spv-pack h3{font:800 14px var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);border-bottom:1px solid #462a124d;margin:0;padding-bottom:4px}.spv-minis{display:grid;grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px}.spv-mini{display:flex;color:var(--ink);cursor:var(--cur-link);text-align:center;background:#fff6de6b;border:1px solid #5a381647;border-radius:3px;flex-direction:column;align-items: center;gap:2px;padding:8px 6px}.spv-mini:hover{background:#fffaebbf}.spv-mini.own{box-shadow:inset 0 0 0 1px #285a1e73}.spv-mini .sh-art{height:64px}.spv-mini .sh-art img{max-height:64px}.spv-mini .sh-wax{width:52px;height:52px}.spv-mini .sh-wax:before{inset:6px}.spv-mini .sh-wax:after{inset:10px}.spv-mini .sh-title-art{font-size:16px}.spv-mini b{font:800 13px/1.15 var(--font-display)}.spv-mini small{font:600 10px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.spv-info{display:flex;overflow-y:auto;flex-direction:column;gap:8px;min-height:0;padding:18px 4px 4px 0}.spv-info h2{font:900 30px/1.1 var(--font-display);letter-spacing:.03em;color:var(--ink);margin:0}.spv-info .sh-sub{margin-top:-2px}.spv-info p{font:500 15px/1.45 var(--font-ui);color:#2b1a0de0;margin:6px 0 4px}.spv-price{font:800 24px var(--font-display);color:var(--ink)}.spv-info .sh-act{justify-content:flex-start;gap:10px}.spv-try{align-self: flex-start}.spv-back{font:italic 700 14px var(--font-display);color:var(--wax);cursor:var(--cur-link);background:0 0;border:0;align-self: flex-start;padding:2px 0}.spv-back:hover{text-decoration:underline}.sh-tryon{position:absolute;left:50%;bottom:max(22px,env(safe-area-inset-bottom,0px));z-index:30;display:flex;animation:.16s ease-out pl-pop;border-radius:3px;align-items: center;gap:14px;max-width:calc(100vw - 24px);padding:10px 14px;translate:-50%}.sh-tryon-txt{display:flex;flex-direction:column;min-width:0}.sh-tryon-txt small{font:700 10px var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-soft)}.sh-tryon-txt b{font:900 20px/1.1 var(--font-display)}.sh-tryon-txt span{font:600 12px var(--font-ui);letter-spacing:.06em;color:var(--ink-soft)}.sh-tryon .sh-act{min-height:0}@media (max-width:700px),(max-height:520px){.spv-card{gap:12px;width:100vw;height:100dvh;max-height:none;padding:14px}.spv-info{padding-top:4px}.spv-info h2{font-size:24px}.sh-tryon{bottom:max(8px,env(safe-area-inset-bottom,0px));gap:10px;padding:6px 10px}.sh-tryon-txt b{font-size:16px}}@media (max-width:700px){.spv-card{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1.3fr)minmax(0,1fr);padding-top:46px}.sh-tryon{flex-wrap:wrap;justify-content:center;gap:8px 12px;width:calc(100vw - 24px)}.pl-trying .pl-left,.pl-trying .pl-right{display:none}.pl-trying .pl-stage{bottom:150px;left:12px;right:12px}.sh-note{padding:28px 16px 16px}.sh-pack{grid-template-columns:76px minmax(0,1fr);column-gap:10px}.sh-pack .sh-art{height:80px}.sh-pack .sh-wax.big{width:72px;height:72px}.sh-pack-n{font-size:26px}.sh-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.sh-note{--gilt:#b8913f;--gilt-hi:#f6dc94;--rule:#966e288c;--plate:linear-gradient(180deg,#fffaeceb,#f0e2c0eb);display:block;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#5a381673 transparent;width:min(1400px,100vw - 32px);height:calc(100vh - 40px);max-height:none;padding:0}.sh-head{position:sticky;z-index:3;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title tabs" "champs champs";text-align:left;box-shadow:0 1px 0 #fffaecb3,0 3px 0 -1px var(--rule),0 6px 0 -4px var(--rule),0 10px 14px -8px #3c230a59;background:linear-gradient(178deg,#efe1bd,#e8d6a8);align-items: end;gap:10px 28px;padding:22px 34px 12px;top:0}.sh-title{grid-area:title}.sh-head h2{margin:2px 0;font-size:30px}.sh-lede{font-size:14px}.sh-x{z-index:4}.sh-tabs{grid-area:tabs;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;padding-right:30px}.sh-tab{position:relative;cursor:var(--cur-link);font:700 14px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;border-radius:2px;min-height:40px;padding:8px 14px 9px;transition:color .12s,background-color .12s}.sh-tab:after{content:"";position:absolute;background:linear-gradient(90deg,#8a1b13,#c33a2b,#8a1b13);border-radius:2px;height:3px;transition:transform .16s ease-out;bottom:3px;left:12px;right:12px;transform:scaleX(0)}@media (hover:hover){.sh-tab:hover{color:var(--ink);background:#fffaec80}}.sh-tab.sel{color:var(--ink)}.sh-tab.sel:after{transform:none}body.pad .sh-tab.pad-focus:focus{outline:2px solid var(--ink);outline-offset:1px}.sh-tab:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.sh-champs{grid-area:champs;display:flex;overflow-x:auto;scrollbar-width:none;align-items: center;gap:6px;padding:4px 2px 6px}.sh-champs::-webkit-scrollbar{display:none}.sh-champ{position:relative;overflow:hidden;cursor:var(--cur-link);box-shadow:0 0 0 2px color-mix(in srgb,var(--cc,#b8913f)55%,#3a2410),0 2px 4px #28140659;filter:saturate(.75)brightness(.92);background:#1a1420;border:0;border-radius:50%;flex:none;width:42px;height:42px;padding:0;transition:transform .12s ease-out,box-shadow .12s,filter .12s}.sh-champ img{object-fit:cover;object-position:50% 10%;transform-origin:50% 8%;pointer-events:none;width:100%;height:100%;transform:scale(1.5)}.sh-champ.all{background:var(--plate);font:700 13px var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);filter:none;box-shadow:inset 0 0 0 1px var(--rule),0 1px 2px #28140633;border-radius:21px;width:auto;min-width:54px;padding:0 14px}.sh-champ:hover{filter:none;transform:translateY(-2px)}.sh-champ.sel{filter:none;box-shadow:0 0 0 2px #2b1a0d,0 0 0 4px var(--gilt-hi),0 0 12px #d6a03299}.sh-champ.all.sel{color:#fbe9c9;box-shadow:0 0 0 2px var(--gilt-hi);background:linear-gradient(#5d3d1f,#2b1a0d)}body.pad .sh-champ.pad-focus:focus{outline:2px solid var(--ink);outline-offset:4px}.sh-champ:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.sh-body{display:flex;flex-direction:column;gap:26px;padding:20px 34px 22px}.sh-sec{display:flex;flex-direction:column;gap:10px}.sh-note .sh-sec h3{display:flex;font:800 15px var(--font-display);letter-spacing:.22em;color:var(--ink-soft);border:0;align-items: center;gap:16px;padding:0}.sh-note .sh-sec h3:before,.sh-note .sh-sec h3:after{content:"";border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);flex:1;height:2px}.sh-sec>.sh-note-ink{text-align:center}.sh-empty{text-align:center;font:italic 600 16px var(--font-display);color:var(--ink-soft);margin:28px 0}.sh-looks{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:18px 16px}.sh-note article{scroll-margin-top:var(--sh-head-h,200px);scroll-margin-bottom:12px}.sh-look,.sh-bundle{position:relative;display:flex;overflow:hidden;cursor:var(--cur-link);isolation:isolate;color:var(--ink);box-shadow:0 0 0 1px #3c240ebf,0 0 0 3px #fff6de80,0 0 0 4px var(--rule),0 6px 14px #321c0847;border-radius:4px;flex-direction:column;min-width:0;transition:transform .16s ease-out,box-shadow .16s ease-out}.sh-look:hover,.sh-bundle:hover{box-shadow:0 0 0 1px #3c240ed9,0 0 0 3px #fff6deb3,0 0 0 4px var(--gilt),0 14px 24px #321c0861;transform:translateY(-4px)}body.pad .sh-look.pad-focus:focus,body.pad .sh-bundle.pad-focus:focus{outline:3px solid var(--ink);outline-offset:5px}.sh-look:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.sh-bundle:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.sh-look.fresh,.sh-bundle.fresh{box-shadow:0 0 0 1px #3c240ed9,0 0 0 3px var(--wax),0 0 22px #a8201a73}.sh-look-art{position:relative;aspect-ratio:4/5;overflow:hidden;z-index:0;background:radial-gradient(ellipse 85% 60% at 50% 92%,color-mix(in srgb,var(--cc)42%,#20161c),transparent 70%),radial-gradient(ellipse at 50% 30%,#2a2130,#0e0b12 80%)}.sh-look-art:after{content:"";position:absolute;z-index:2;pointer-events:none;background:linear-gradient(#0000 62%,#0a060480);inset:0;box-shadow:inset 0 0 26px #0000008c}.sh-look-seal{position:absolute;aspect-ratio:1;z-index:0;background:color-mix(in srgb,var(--cc)55%,#fff);opacity:.16;-webkit-mask:var(--seal)center/contain no-repeat;mask:var(--seal)center/contain no-repeat;width:88%;transition:opacity .2s;top:-10%;right:-26%;transform:rotate(-14deg)}.sh-look-body{position:absolute;z-index:1;object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .25s ease-out;inset:0}.sh-look-body.bust{object-position:50% 0;transform-origin:50% 20%}.sh-look-body.card{object-position:50% 15%;transform-origin:50% 25%}.sh-look:hover .sh-look-body,.sh-bundle:hover .sh-look-body{transform:scale(1.06)}.sh-look:focus-visible .sh-look-body{transform:scale(1.06)}.sh-look:hover .sh-look-seal{opacity:.28}.sh-look-wpn{position:absolute;z-index:3;aspect-ratio:1;display:grid;box-shadow:inset 0 0 0 2px #fffaec99,inset 0 -4px 8px #5a381659,0 0 0 2px var(--gilt),0 0 0 4px #140c06b8,0 4px 10px #0000008c;background:radial-gradient(circle at 40% 32%,#fbf1d6,#e3cc98 62%,#b9975a);border-radius:50%;place-items: center;width:36%;transition:transform .2s ease-out;bottom:6%;right:7%}.sh-look-wpn img{object-fit:contain;filter:drop-shadow(0 2px 2px #3c1e0a73);width:84%;height:84%}.sh-look-wpn:not(.new){filter:saturate(.6);opacity:.85;width:30%}.sh-look:hover .sh-look-wpn{transform:rotate(-6deg)scale(1.06)}.sh-ribbon{position:absolute;z-index:4;font:700 11px/1 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:var(--plate);box-shadow:inset 0 0 0 1px var(--rule),0 2px 4px #0006;clip-path:polygon(0 0,100% 0,calc(100% - 7px)50%,100% 100%,0 100%);padding:4px 12px 4px 10px;top:12px;left:-2px}.sh-ribbon.worn{color:#2b1a0d;background:linear-gradient(#fbe7a6,#e2b453 60%,#b8862e)}.sh-ribbon.worn:before{content:"✓ "}.sh-look-plate{position:relative;z-index:1;display:flex;background:var(--plate);box-shadow:0 -3px 0 -1px var(--rule),0 -5px 0 -3px var(--rule);flex-direction:column;flex:1;gap:3px;padding:10px 12px 12px}.sh-look-champ{font:700 10.5px var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:color-mix(in srgb,var(--cc)30%,#5d3d1f)}.sh-look h4,.sh-bundle h4{font:900 19px/1.12 var(--font-display);letter-spacing:.02em;margin:0}.sh-incl{display:flex;font:italic 600 12.5px/1.35 var(--font-ui);color:var(--ink-soft);flex-wrap:wrap;gap:0 6px}.sh-incl span+span:before{content:"·";margin-right:6px;font-style:normal}.sh-swatches{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.sh-sw{display:block;background:conic-gradient(from -45deg,var(--a)0 50%,var(--b)50% 82%,var(--c)82%);border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1.5px #fffaecf2,0 0 0 2.5px #462a1280,0 1px 2px 2px #28140626}.sh-sw.own{background:conic-gradient(from -45deg,#f4e8c8 0 50%,#c9a24a 50%)}.sh-swatches small{font:italic 600 12px/16px var(--font-ui);color:var(--ink-soft);margin-left:3px}.sh-look .sh-act,.sh-bundle .sh-act{justify-content:flex-end;gap:8px;min-height:40px;margin-top:auto;padding-top:8px}.sh-look .sh-btn,.sh-bundle .sh-btn{white-space:nowrap;min-width:0;padding:8px 12px 7px;font-size:13.5px}.sh-look .sh-price,.sh-bundle .sh-price{font-size:15px}.sh-look .sh-act .sh-price{margin-right:auto}.sh-look.base .sh-look-plate h4{font-style:italic}.sh-rc .sh-look-art{aspect-ratio:5/4}.sh-rc-wpn{position:absolute;z-index:1;object-fit:contain;filter:drop-shadow(0 6px 8px #0009);width:84%;height:84%;transition:transform .25s ease-out;inset:8%}.sh-rc:hover .sh-rc-wpn{transform:rotate(-4deg)scale(1.05)}.sh-rc-disc{position:absolute;z-index:3;background:#140c0699;border-radius:50%;padding:4px;bottom:9px;left:9px}.sh-rc-disc .sh-sw{width:30px;height:30px}.sh-bundles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:16px}.sh-bundle{display:grid;grid-template-columns:170px minmax(0,1fr)}.sh-bundle .sh-look-art{aspect-ratio:auto;min-height:200px}.sh-bundle-txt{display:flex;background:var(--plate);flex-direction:column;gap:4px;padding:14px 16px}.sh-bundle p{font:500 13.5px/1.4 var(--font-ui);margin:2px 0}.sh-was{font:700 14px var(--font-display);color:#462a1299;text-decoration-thickness:1.5px}.sh-note .sh-btn.buy,.spv-card .sh-btn.buy,.sh-tryon .sh-btn.buy{--leaf:#f6dc94;color:var(--leaf);text-shadow:0 -1px #1e040299;box-shadow:inset 0 0 0 2px #00000024,inset 0 0 0 3px color-mix(in srgb,var(--leaf)55%,transparent),0 2px 0 #4a0c08,0 4px 8px #280a044d;background:radial-gradient(90% 120% at 35% -10%,#ffbea061,#0000 60%),linear-gradient(#c33a2b,#8a1b13 52%,#5b0f0b);border:1px solid #5b0f0b;min-height:38px;padding:8px 16px 7px;transition:transform .12s ease-out,filter .12s,box-shadow .12s}.sh-note .sh-btn.buy:hover,.spv-card .sh-btn.buy:hover,.sh-tryon .sh-btn.buy:hover{filter:brightness(1.1)saturate(1.05);transform:translateY(-1px)}.sh-note .sh-btn.buy:active,.spv-card .sh-btn.buy:active,.sh-tryon .sh-btn.buy:active{box-shadow:inset 0 0 0 2px #0000002e,inset 0 0 0 3px color-mix(in srgb,var(--leaf)45%,transparent),inset 0 2px 4px #00000059;transition-duration:50ms;transform:translateY(1px)}.sh-btn.wear{color:var(--ink);background:radial-gradient(at 50% 20%,#fffdf4d9,#0000 70%),linear-gradient(#fffaecd9,#ecdcb6b3);box-shadow:inset 0 0 0 1px #462a1299,inset 0 0 0 3px #fffbf099,0 2px 4px #3c230a2e}.sh-btn.wear:hover{background:linear-gradient(#fffaf0,#f4e7c6f2)}.sh-btn.worn{display:inline-flex;justify-content:center;align-items: center;gap:6px}.sh-btn.worn:before{content:"✓"}.sh-btn.worn.still{cursor:var(--cur)}body.pad .sh-note .sh-btn.pad-focus:focus,body.pad .spv-card .sh-btn.pad-focus:focus{outline:2px solid var(--ink);outline-offset:3px}.sh-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.sh-note .sh-only{font-size:12.5px}.sh-body>.sh-thanks{margin-bottom:-8px}.sh-foot{text-align:center}.spv-card.look{grid-template-columns:minmax(0,1.5fr)minmax(300px,1fr);width:min(1180px,100vw - 32px);height:min(760px,100vh - 48px)}.spv-card.look .spv-view{background:radial-gradient(ellipse 80% 55% at 50% 95%,color-mix(in srgb,var(--cc)30%,#10131c),#10131c 75%)}.spv-info .sh-incl{margin-top:2px}.spv-holds{list-style:none;display:flex;flex-direction:column;gap:8px;margin:4px 0 2px;padding:0}.spv-holds li{display:grid;grid-template-columns:5.6em minmax(0,1fr);font:500 14px/1.42 var(--font-ui);color:#2b1a0de0;border-top:1px solid #462a122e;gap:10px;padding-top:8px}.spv-holds b{font:700 11px/1.9 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft)}.spv-holds i{font:italic 800 14.5px var(--font-display);color:var(--ink);font-style:normal}.spv-colours{display:flex;box-shadow:inset 0 0 0 1px var(--rule,#966e288c);background:#fffaec80;border-radius:3px;flex-direction:column;gap:8px;padding:10px 12px}.spv-colours-h{display:flex;font:700 11px var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);justify-content:space-between;align-items:baseline;gap:10px}.spv-colours-h b{font:italic 800 15px var(--font-display);letter-spacing:.02em;text-transform:none;color:var(--ink)}.spv-sws{display:flex;flex-wrap:wrap;gap:8px}.spv-sw{position:relative;display:grid;cursor:var(--cur-link);background:0 0;border:0;border-radius:50%;place-items: center;width:42px;height:42px;padding:0;transition:transform .12s ease-out}.spv-sw .sh-sw{width:30px;height:30px}.spv-sw:hover{transform:translateY(-2px)}.spv-sw.on .sh-sw{box-shadow:0 0 0 2px #fffaf0,0 0 0 4px var(--ink),0 0 10px #d6a03299}.spv-sw:not(.mine):after{content:"";position:absolute;background:#8a1b13;border-radius:50%;width:12px;height:12px;bottom:2px;right:2px;box-shadow:0 0 0 1.5px #fffaf0}body.pad .spv-sw.pad-focus:focus{outline:2px solid var(--ink);outline-offset:2px;border-radius:50%}.spv-sw:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:50%}.spv-rows{display:flex;flex-direction:column;gap:6px}.spv-buy{display:flex;border-bottom:1px dashed #462a1240;justify-content:space-between;align-items: center;gap:10px;padding:6px 0}.spv-buy-l{display:flex;font:700 13px var(--font-display);letter-spacing:.06em;color:var(--ink);flex-direction:column}.spv-buy-l small{font:italic 600 12px var(--font-ui);letter-spacing:0;color:var(--wax)}.spv-buy .sh-act{flex:none;gap:8px;min-height:38px}.spv-buy .sh-btn{white-space:nowrap}.spv-card.look .spv-try{margin-top:2px}.pl-sw{position:absolute;background:conic-gradient(from -45deg,var(--a)0 50%,var(--b)50% 82%,var(--c)82%);border-radius:50%;inset:18%;box-shadow:0 0 0 1.5px #fffaeccc}@media (max-width:700px),(max-height:520px){.sh-note{--sh-head-h:110px;border-radius:0;width:100vw;height:100dvh}.sh-head{grid-template-columns:auto minmax(0,1fr);gap:4px 14px;padding:8px 52px 6px 16px}.sh-head .note-kicker,.sh-lede{display:none}.sh-head h2{white-space:nowrap;font-size:18px}.sh-tabs{overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-right:0}.sh-tabs::-webkit-scrollbar{display:none}.sh-tab{flex:none;padding:6px 10px 8px;font-size:12.5px}.sh-champ{width:38px;height:38px}.sh-body{gap:18px;padding:12px 16px 16px}.sh-looks{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px 10px}.sh-look-art{aspect-ratio:1}.sh-look-plate{padding:7px 9px 9px}.sh-look h4,.sh-bundle h4{font-size:15.5px}.sh-incl{font-size:11.5px}.sh-sec>.sh-note-ink{display:none}.sh-bundle{grid-template-columns:120px minmax(0,1fr)}.sh-bundle .sh-look-art{min-height:150px}.spv-card.look{grid-template-columns:minmax(0,1.2fr)minmax(0,1fr);width:100vw;height:100dvh}.spv-holds li{grid-template-columns:minmax(0,1fr);gap:2px;font-size:13px}.spv-sw{width:40px;height:40px}}@media (max-width:700px){.sh-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"title" "tabs" "champs"}.spv-card.look{grid-template-columns:minmax(0,1fr)}}@media (orientation:landscape){body.touch .pl-stage{bottom:calc(2vh + 7.6em)}body.touch .pl-skins{justify-content:center;align-items: flex-end;bottom:2vh}}body.touch .touch-btn.board,body.touch .touch-btn.pause,body.touch .touch-btn.scope{width:40px;height:40px}body.touch #hud .slot:nth-child(8){--s:40px}body.touch .note-tool,body.touch .pl-acct,body.touch .pl-name,body.touch .pl-tab,body.touch .pl-switch{min-height:40px}@media (max-height:560px){.dialog.pause{padding:10px 8px 6px}.dialog.pause .note{gap:8px;max-height:calc(100vh - 60px);padding:22px 20px 12px}.note-head{padding:0 44px}.note-title{margin:4px 0 1px;font-size:22px}.note-where{font-size:14px}.note-flourish{height:10px;margin-top:5px}.note-ink{font-size:12px}.note-wax{width:56px;height:56px}.note-wax:after{inset:12px}.note-nail{width:12px;height:12px;margin-left:-6px;top:6px}.note-foot .pa-btn{min-height:38px;padding:6px 14px 5px;font-size:13.5px}.note-foot .note-resume{min-width:150px;padding-left:10px}.note-foot{gap:6px;padding-top:8px}.note-sec h3{margin-bottom:6px;font-size:11px}.note-tools{grid-template-columns:repeat(3,1fr)}.note-tool{padding:5px 8px}.nt-label{font-size:11px}.nt-ico{width:18px;height:18px}.note-champs{gap:3px}.note-cgroup-h{margin-bottom:3px}.note>.note-x{top:8px;right:12px}}@media (max-height:450px){.note-head .note-kicker,.note-head .note-flourish{display:none}}@media (max-height:520px) and (orientation:landscape){body.touch .pl-left{gap:.45em}body.touch .pl-step{min-height:1.6em}body.touch .pl-roster{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:auto;gap:.2em;min-height:0}body.touch .pl-roster>*{flex:none}body.touch .pl-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,2.86em),1fr));gap:.18em}body.touch .pl-group-h{margin-bottom:.1em;font-size:.7em}body.touch .pl-card-name{letter-spacing:-.035em}body.touch .pl-champ{overflow:visible;flex:none;gap:.18em;max-height:none;margin-top:0;padding-top:.2em}body.touch .pl-champ h2{margin:0;font-size:1.35em}body.touch .pl-champ-tag,body.touch .pl-champ-desc,body.touch .pl-champ .pl-role{display:none}body.touch .pl-stats{gap:.12em}body.touch .pl-stat{padding:.04em .28em .04em .1em;font-size:.72em}body.touch .pl-stat .si{width:.9em;height:.9em}body.touch .pl-stat small{font-size:max(.55em,9px)}body.touch .pl-abs{gap:.18em}}body.touch .pl-ab{display:grid;place-items: center;min-width:40px;min-height:40px}body.touch .pl-ab-ico{aspect-ratio:auto;width:40px;height:40px}@media (max-height:520px) and (orientation:landscape){body.touch .pl-abs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.25em}body.touch .pl-ab-ico{justify-self:start;width:40px;height:40px}}@media (min-height:721px){.note{overflow-y:auto}.note-scroll{display:contents}}.chat-lines{position:absolute;display:flex;transform:scale(var(--hu));transform-origin:0 0;flex-direction:column;align-items: flex-start;gap:4px;max-width:min(440px,40vw);top:27%;left:16px}.chat-line{display:flex;border-left:3px solid var(--pc,#9aa4b4);font:500 13px/1.25 var(--font-ui);color:#eef0f4;text-shadow:0 1px 2px #000;animation:.16s ease-out chatline-in,.6s ease-in 4.4s forwards chatline-out;background:linear-gradient(90deg,#080a10d1,#080a1080);border-radius:4px 10px 10px 4px;align-items:baseline;gap:6px;max-width:100%;padding:3px 9px 3px 7px}.chat-line b{color:var(--pc,#cfd6e2);white-space:nowrap;font-weight:700}.chat-line span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-line.self{--pc:var(--self)}.chat-line.ally{--pc:#58b4ff}.chat-line.enemy{--pc:#ff6a5c}.chat-line.dummy{--pc:#b9b4a8}@keyframes chatline-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@keyframes chatline-out{to{opacity:0}}.chat-wheel{position:absolute;z-index:60;display:grid;--r:calc(150px*var(--hu,1));pointer-events:none;place-items: center;inset:0}.chat-wheel.hidden{display:none}.chat-wheel.touch{pointer-events:auto;--r:calc(128px*var(--hu,1));background:#04060a61}.cw-hub{position:relative;pointer-events:none;width:0;height:0}.cw-hub:before{content:"";position:absolute;width:calc(2*var(--r) + 230px*var(--hu,1));height:calc(2*var(--r) + 230px*var(--hu,1));background:radial-gradient(closest-side,#05070cb3,#05070c99 62%,#05070c00);border-radius:50%;top:0;left:0;transform:translate(-50%,-50%)}.cw-hub:after{content:"";position:absolute;background:#080a10cc;border-radius:50%;width:14px;height:14px;top:-7px;left:-7px;box-shadow:0 0 0 2px #e8c46880}.cw-ring{position:absolute;top:0;left:0}.cw-item{position:absolute;display:flex;width:calc(164px*var(--hu,1));height:calc(36px*var(--hu,1));padding:0 calc(9px*var(--hu,1));border-radius:calc(18px*var(--hu,1));color:#f0f2f6;font:600 max(13px,calc(15px*var(--hu,1)))/1 var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;--a:calc(var(--i)*var(--step,45deg));transform:translate(-50%,-50%)translate(calc(sin(var(--a))*var(--r)*1.5),calc(cos(var(--a))*var(--r)*-1));background:#0c0e14eb;border:1px solid #fff3;align-items: center;gap:5px;margin:0;top:50%;left:50%;box-shadow:0 2px 8px #00000073}.cw-item kbd{display:grid;color:#c3cad6;font:700 11px var(--font-num);background:#ffffff1f;border-radius:4px;flex:none;place-items: center;width:18px;height:18px}.cw-item .cw-label{overflow:hidden;text-overflow:ellipsis}.cw-item.sel{color:#1a1408;background:#e8c468eb;border-color:#ffe7a6;box-shadow:0 0 14px #ffdc788c}.cw-item.sel kbd{color:#2a2010;background:#0003}.chat-wheel.touch .cw-item{pointer-events:auto;border-radius:23px;width:150px;height:46px;min-height:44px;padding:0 16px;font-size:15px}.chat-wheel.touch .cw-item kbd{display:none}.chat-wheel.touch .cw-hub{width:auto;height:auto}.chat-wheel.touch .cw-hub:after,.chat-wheel.touch .cw-hub:before{display:none}.chat-wheel.touch .cw-ring{position:static;display:grid;grid-template-columns:repeat(2,160px);gap:8px 10px}.chat-wheel.touch .cw-item{position:static;width:auto;transform:none}.chat-wheel.touch .cw-hint{transform:translate(-50%,118px)}.chat-wheel.touch .cw-item.sel{background:#e8c468eb}.cw-hint{position:absolute;transform:translate(-50%,calc(var(--r) + 34px*var(--hu,1)));font:600 13px var(--font-ui);color:#d6dae2;text-shadow:0 1px 3px #000;white-space:nowrap;top:50%;left:50%}body.cw-open .plate{visibility:hidden!important}.plate .sm{position:absolute;color:#ffe7a6;filter:drop-shadow(0 1px 2px #000);width:15px;height:15px;margin-left:30px;top:-3px;left:50%}.plate .sm svg{display:block;width:100%;height:100%}.ping-mark{position:absolute;pointer-events:none;will-change:transform,opacity;--pc:#5cc8ff;width:0;height:0;top:0;left:0}.ping-mark.danger{--pc:#ff5b4a}.ping-mark.attack{--pc:#ff9d3c}.ping-mark .ico{position:absolute;display:grid;color:var(--pc);border:2px solid var(--pc);box-shadow:0 0 0 2px #000000a6,0 0 18px 3px color-mix(in srgb,var(--pc)70%,transparent),inset 0 2px 6px #ffffff14,inset 0 -4px 10px #000000b3;animation:.34s cubic-bezier(.2,1.6,.4,1) ping-pop;background:radial-gradient(circle at 50% 30%,#333744 0%,#14161c 62%,#08090c 100%);border-radius:50%;place-items: center;width:44px;height:44px;top:0;left:0;transform:translate(-50%,-50%)}.ping-mark .ico svg{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--pc)60%,transparent));width:62%;height:62%}.ping-mark:before{content:"";position:absolute;height:var(--stem,40px);background:linear-gradient(var(--pc),color-mix(in srgb,var(--pc)75%,transparent)70%,transparent);box-shadow:0 0 6px 1px color-mix(in srgb,var(--pc)55%,transparent);border-radius:1px;width:2px;top:22px;left:-1px}.ping-mark.off:before,.ping-mark.on-player:before{display:none}.ping-mark .who{position:absolute;white-space:nowrap;font:600 12px/1 var(--font-ui);color:#fff;border:1px solid color-mix(in srgb,var(--pc)70%,transparent);text-shadow:0 1px 2px #000;background:#080a10b8;border-radius:4px;padding:3px 7px;top:-40px;left:0;transform:translate(-50%)}.ping-mark.off .who{display:none}@keyframes ping-pop{0%{transform:translate(-50%,-50%)scale(1.9);opacity:0}to{transform:translate(-50%,-50%)scale(1);opacity:1}}.ping-mark .arrow{position:absolute;display:none;width:0;height:0;top:0;left:0}.ping-mark .arrow:before{content:"";position:absolute;border-left:12px solid var(--pc);filter:drop-shadow(0 1px 2px #0009);border-top:8px solid #0000;border-bottom:8px solid #0000;top:-8px;left:26px}.ping-mark.off .arrow{display:block}body.touch .chat-lines{left:calc(var(--sl) + 10px);--hu:1;max-width:46vw;top:26%;transform:none}body.touch .chat-line{font-size:12px}body.touch .touch-btn.chat{top:8px;right:calc(var(--sr) + 104px);border-radius:8px;width:40px;height:40px;font-size:20px}body.touch.touch-left .touch-btn.chat{right:auto;left:calc(var(--sl) + 96px)}.toasts{position:absolute;z-index:60;display:flex;flex-direction:column;align-items: center;gap:6px;width:max-content;max-width:calc(100vw - 24px);top:66px;left:50%;transform:translate(-50%);pointer-events:none!important}.toasts.in-match{top:min(132px,15cqmin + 16px)}.toast{--tc:#e0b65a;display:flex;text-align:left;font:600 14px/1.3 var(--font-ui);color:#eef0f5;border:1px solid #ffffff1f;border-left:3px solid var(--tc);animation:.22s ease-out both toast-in;background:#0d1018f0;border-radius:8px;align-items: center;gap:9px;max-width:100%;padding:8px 14px 8px 9px;transition:opacity .3s,transform .3s;box-shadow:0 8px 24px #00000073}.toast.ok{--tc:#4cc274}.toast.error{--tc:#ef5a4f;background:#360e0ef2;border-color:#ef5a4f73}.toast.out{opacity:0;transform:translateY(-6px)}.toast-ic{display:grid;background:var(--tc);color:#0d0f14;border-radius:50%;flex:none;place-items: center;width:20px;height:20px}.toast-ic svg{width:14px;height:14px}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-height:500px){.toasts{top:52px}.toast{padding:6px 12px 6px 8px;font-size:13px}}.cp-prompt{position:absolute;z-index:30;display:flex;pointer-events:none;backdrop-filter:blur(4px);color:#f1e6cc;font:700 15px var(--font-display);letter-spacing:.12em;text-transform:uppercase;animation:.3s ease-out both cp-in,2.6s ease-in-out .3s infinite cp-breathe;background:#0a0c12bd;border:1px solid #ffffff29;border-radius:999px;align-items: center;gap:10px;padding:9px 20px 9px 12px;top:62%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.cp-ic{display:grid;color:#ffd36a;place-items: center;width:20px;height:26px}.cp-ic svg{width:100%;height:100%}@keyframes cp-in{0%{opacity:0;transform:translate(-50%)translateY(6px)}to{opacity:1;transform:translate(-50%)}}@keyframes cp-breathe{0%,to{border-color:#ffffff29}50%{border-color:#ffd36a8c}}#overlay .dialog.settings{overflow:hidden;gap:0;width:min(660px,100vw - 24px);height:min(720px,100dvh - 24px);max-height:none;padding:0}.set-head{position:relative;border-bottom:1px solid var(--line);flex:none;padding:18px 22px 0}.set-head>.pl-x{position:absolute;top:14px;right:16px}.set-head h2{margin:0 0 10px}.set-tabs{display:flex;overflow-x:auto;scrollbar-width:none;gap:4px}.set-tabs::-webkit-scrollbar{display:none}.set-tab{position:relative;color:var(--muted);font:700 13px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:9px 12px 10px}.set-tab:hover{color:var(--text)}.set-tab.sel{color:var(--gold)}.set-tab.sel:after{content:"";position:absolute;background:var(--gold);border-radius:2px;height:2px;bottom:-1px;left:8px;right:8px}.set-tab:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;border-radius:4px}.set-body{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;padding:14px 22px 18px}.set-panel{display:flex;flex-direction:column;gap:10px}.set-h{display:flex;font:700 12px var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:#d9b25c;align-items: center;gap:10px;margin:10px 0 0}.set-h:after{content:"";background:linear-gradient(90deg,#e0b65a59,#0000);flex:1;height:1px}.set-h:first-child{margin-top:0}.dialog.settings .slider{grid-template-columns:150px minmax(0,1fr)58px;font-size:13.5px}.dialog.settings .slider output{text-align:right;font:700 15px var(--font-num);color:var(--text)}.dialog.settings .set-pick{grid-template-columns:150px minmax(0,1fr)}.set-pick .field{padding:6px}.set-pick-note{grid-column:2;color:#ffd36a;font-size:12px}.set-pick-note:empty{display:none}.set-toggles{display:flex;flex-direction:column;gap:2px}#overlay .set-toggle{position:relative;display:flex;color:var(--text);border-radius:6px;align-items: center;gap:10px;width:100%;padding:7px 8px;font-size:13.5px}.set-toggle:hover{background:#ffffff0d}.set-toggle input{position:absolute;appearance:none;-webkit-appearance:none;cursor:var(--cur-link);background:0 0;border-radius:6px;width:100%;height:100%;margin:0;inset:0}.set-toggle input:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.set-toggle span{pointer-events:none}.set-box{display:grid;pointer-events:none;border:1.5px solid #fff6;border-radius:4px;flex:none;place-items: center;width:18px;height:18px}.set-toggle input:checked+.set-box{background:var(--gold);border-color:var(--gold)}.set-toggle input:checked+.set-box:after{content:"";border:2px solid #1d1404;border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)}.set-note{color:var(--muted);margin:0;font-size:12.5px}.set-keys-head{display:flex;justify-content:space-between;align-items: center;gap:12px}.set-kb{display:flex;flex-direction:column;gap:2px}.set-kb-head,.set-kb-row{display:grid;grid-template-columns:30px minmax(0,1fr)104px 104px;align-items: center;column-gap:10px}.set-kb-head{font:700 10.5px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 6px 2px}.set-kb-head span:nth-child(n+3){text-align:center}.set-kb .set-h{margin:12px 0 4px}.set-kb-row{color:var(--text);border-radius:6px;min-height:38px;padding:2px 6px;font-size:13.5px}.set-kb-row:hover{background:#ffffff0a}.set-kb-ico{width:30px;height:30px}.set-kb-txt{display:flex;overflow-wrap:anywhere;flex-direction:column;justify-content:center;min-width:0;line-height:1.2}.set-kb-txt small{letter-spacing:.08em;text-transform:uppercase;color:#b9a479;font-size:10.5px;font-weight:700}.set-kb-key{display:inline-flex;font:700 14px var(--font-num);letter-spacing:.03em;justify-content:center;align-items: center;gap:5px;width:100%;min-height:30px}.set-kb-key.empty{color:var(--muted);background:0 0;border-style:dashed}.set-kb-key.capturing{border-color:var(--self);color:var(--self);font:600 12px var(--font-ui)}.set-kb-key .kc-mouse{width:11px;height:15px}.set-kb-none{opacity:.7;font-size:16px;line-height:1}.set-kb-note{position:sticky;z-index:2;display:flex;font:600 13.5px/1.35 var(--font-ui);color:#eef0f5;animation:.18s ease-out setkbin;background:linear-gradient(#1e202afa,#12141cfa);border:1px solid #e0b65a80;border-radius:8px;align-items: center;gap:10px;padding:8px 8px 8px 9px;top:-14px;box-shadow:0 8px 22px #0000008c}.set-kb-note b{color:#f2c977;font-weight:700}.set-kb-note-ic{display:grid;color:#0d0f14;background:#e0b65a;border-radius:50%;flex:none;place-items: center;width:22px;height:22px}.set-kb-note-ic svg{width:14px;height:14px}.set-kb-note-txt{flex:1;min-width:0}.set-kb-note .btn{flex:none}@keyframes setkbin{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:560px){.set-kb-head,.set-kb-row{grid-template-columns:26px minmax(0,1fr)76px 76px;column-gap:6px}.set-kb-ico{width:26px;height:26px}}.set-ch{display:grid;grid-template-columns:minmax(0,1fr)112px;align-items: center;gap:16px}.set-ch-opts{display:flex;flex-direction:column;gap:10px;min-width:0}.set-ch-prev{position:relative;overflow:hidden;border:1px solid var(--line);background:linear-gradient(#a88fb4 0%,#d9b48a 47%,#9c6a3d 53%,#6a4426 100%);border-radius:10px;width:112px;height:112px;box-shadow:inset 0 0 22px #00000073}.set-ch-sws{display:flex;flex-wrap:wrap;gap:8px}.set-ch-sw{background:var(--sw);cursor:pointer;border:2px solid #ffffff29;border-radius:50%;width:28px;height:28px;padding:0;box-shadow:inset 0 0 0 2px #00000073}.set-ch-sw:hover{border-color:#ffffff80}.set-ch-sw.sel{border-color:var(--gold);box-shadow:inset 0 0 0 2px #00000073,0 0 0 3px #f2c14e4d}.set-ch-sw:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (max-width:560px){.set-ch{grid-template-columns:minmax(0,1fr)84px;gap:10px}.set-ch-prev{width:84px;height:84px}}.set-foot{display:flex;border-top:1px solid var(--line);background:#0003;flex:none;justify-content:space-between;align-items: center;gap:12px;padding:12px 22px}.set-foot .btn.primary{min-width:130px}.set-hint{color:var(--muted);font-size:12.5px}.set-hint kbd{display:inline-block;text-align:center;font:700 12px/1.6 var(--font-num);color:#dfe4ee;background:#ffffff14;border:1px solid #ffffff24;border-bottom-width:2px;border-radius:3px;min-width:2.2em;margin-right:3px;padding:0 .4em}body.touch #overlay .dialog.settings{gap:0;padding:0}@media (max-width:560px){.dialog.settings .slider,.dialog.settings .set-pick{grid-template-columns:110px minmax(0,1fr)52px}.dialog.settings .set-pick{grid-template-columns:110px minmax(0,1fr)}.keybinds{grid-template-columns:1fr}}@media (max-height:500px){.set-head{display:flex;align-items: flex-end;gap:16px;padding:6px 60px 0 16px}#overlay .set-head>.pl-x{width:34px;height:34px;top:4px;right:12px}#overlay .dialog.settings .set-head h2{margin:0 0 9px;font-size:20px}.set-tab{padding:8px 10px 9px}.set-body{padding:10px 16px 12px}.set-foot{padding:6px 16px}}.lb-br.sel{color:#ffe7a6;background:linear-gradient(#f0c6614d,#f0c6611f);border-color:#f0c661bf}.lb-table{min-height:170px}.lb-empty{display:flex;text-align:center;color:var(--muted);flex-direction:column;align-items: center;gap:8px;padding:18px 12px 10px;font-size:13.5px}.lb-empty-ic{color:#d9b25c;opacity:.85;width:52px;height:52px}.lb-empty-ic svg{width:100%;height:100%}.lb-empty b{color:var(--text);font-size:15px}.lb-empty .btn{margin-top:6px}@keyframes note-ask{0%{transform:translate(0)}30%{transform:translate(-3px)}60%{transform:translate(3px)}to{transform:none}}#overlay .dialog.result{overflow:visible;box-shadow:none;filter:drop-shadow(0 18px 32px #0009)drop-shadow(0 2px 3px #00000073);background:0 0;border:0;border-radius:0;gap:0;width:min(800px,100vw - 20px);max-height:none;padding:0}.dialog-wrap:has(>.dialog.result){background:radial-gradient(at 50% 45%,#05060a4d,#05060abd)}.rl-letter{--pa1:#f3e6c4;--pa2:#e4cd99;--pa3:#cfae72;--ink:#33190b;--ink-soft:#6b4421;--title-a:#7d2112;--title-b:#3e0c06;--rule:#a07022b3;--wx1:#e4604f;--wx2:#a8201a;--wx3:#5c0c08;--wtx:#fbe9c9;--ally:#22507f;--enemy:#8e2a1c;--me:#d6962242;--row:#fff8e64d;--line-ink:#462a1247;position:relative;display:flex;color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.35 0 0 0 0 0.22 0 0 0 0 0.08 0 0 0 0.16 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(ellipse at 50% 30%,#fffae88c,transparent 62%),radial-gradient(ellipse at 50% 50%,transparent 60%,#6e421852 100%),linear-gradient(178deg,var(--pa1),var(--pa2)58%,var(--pa3));clip-path:polygon(0 0.8%,5% 0.2%,13% 0.7%,22% 0,31% 0.6%,40% 0.1%,50% 0.7%,59% 0,68% 0.6%,77% 0.1%,86% 0.7%,94% 0.2%,100% 0.6%,99.5% 12%,100% 25%,99.4% 38%,100% 51%,99.5% 64%,100% 77%,99.4% 89%,100% 99.4%,94% 100%,85% 99.3%,76% 100%,67% 99.4%,58% 100%,49% 99.3%,40% 100%,31% 99.4%,22% 100%,13% 99.3%,5% 100%,0 99.4%,0.5% 88%,0 76%,0.6% 63%,0 50%,0.5% 37%,0 24%,0.6% 12%);animation:.34s cubic-bezier(.2,.9,.3,1.1) both rl-in;flex-direction:column;max-height:calc(100dvh - 16px)}.rl-defeat{--pa1:#e3e1d8;--pa2:#cfccc0;--pa3:#b1ae9f;--ink:#1f2933;--ink-soft:#4c5663;--title-a:#3a4a5c;--title-b:#1a2430;--rule:#40506280;--wx1:#8d9cad;--wx2:#4f5e70;--wx3:#262f3b;--wtx:#eef2f7;--ally:#2a5580;--enemy:#7d3a30;--me:#5a78a033;--row:#fafaf652;--line-ink:#28344240}.rl-draw{--pa1:#eee4ca;--pa2:#dccfae;--pa3:#c2b18a;--ink:#2b1a0d;--ink-soft:#5d3d1f;--title-a:#4a3018;--title-b:#24160a;--rule:#5c3e1e80;--wx1:#c49a5e;--wx2:#87622f;--wx3:#47300f}.rl-letter:before{content:"";position:absolute;border-top:3px double var(--rule);border-bottom:3px double var(--rule);pointer-events:none;inset:9px 14px}@keyframes rl-in{0%{opacity:0;transform:translateY(-14px)rotate(-.6deg)scale(.98)}to{opacity:1;transform:none}}.rl-head{display:flex;flex:none;align-items: center;gap:20px;padding:28px 36px 14px}.rl-seal{aspect-ratio:1;display:grid;background:radial-gradient(circle at 36% 30%,var(--wx1),var(--wx2)50%,var(--wx3));border-radius:47% 53% 50% 50%/52% 48% 53% 47%;flex:none;place-items: center;width:96px;transform:rotate(-6deg);box-shadow:inset 0 0 0 5px #00000021,inset 0 -5px 9px #0006,inset 0 4px 6px #ffbeaa47,0 3px 6px #280a0473}.rl-pic{aspect-ratio:1;overflow:hidden;border-radius:50%;width:76%;transform:rotate(6deg);box-shadow:0 0 0 2px #00000059,0 0 0 4px #ffdcbe33}.rl-pic .icon-pic{box-shadow:none;border-radius:50%}.rl-defeat .rl-pic{filter:saturate(.55)brightness(.92)}.rl-title-wrap{min-width:0}.rl-kicker{display:flex;font:700 11.5px var(--font-display);letter-spacing:.3em;text-transform:uppercase;color:var(--ink-soft);align-items: center;gap:.6em}.rl-kicker i{opacity:.6;font-style:normal}.rl-letter .rl-title{font:900 54px/1.02 var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(180deg,var(--title-a),var(--title-b));color:#0000;filter:drop-shadow(0 1px 0 #fff5dcb3);-webkit-background-clip:text;background-clip:text;margin:2px 0 0}.rl-sub{display:flex;font:italic 600 15.5px/1.3 var(--font-display);letter-spacing:.02em;color:var(--ink-soft);flex-wrap:wrap;gap:0 .65em;margin-top:5px}.rl-sub span+span:before{content:"·";opacity:.6;margin-right:.65em;font-style:normal}.res-rating{display:inline-flex;border:1px solid var(--line-ink);font:600 13px var(--font-ui);color:var(--ink-soft);background:#fff8e666;border-radius:999px;align-items:baseline;gap:6px;margin-top:7px;padding:2px 11px}.res-rating b{font:700 18px var(--font-num);color:var(--ink)}.res-rating span{font:700 14px var(--font-num)}.res-rating.up span{color:#2b6a2a}.res-rating.down span{color:#9e1f15}.res-tabs{display:flex;border-bottom:1px solid var(--line-ink);flex:none;gap:24px;margin:0 36px}.res-tab{position:relative;color:var(--ink-soft);opacity:.78;font:700 13px var(--font-display);letter-spacing:.16em;text-transform:uppercase;cursor:var(--cur-link);background:0 0;border:0;padding:6px 2px 8px}.res-tab:hover{opacity:1}.res-tab.sel{color:var(--ink);opacity:1}.res-tab.sel:after{content:"";position:absolute;background:var(--wx2);border-radius:2px;height:3px;bottom:-2px;left:-2px;right:-2px}.rl-body{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#462a1266 transparent;flex:auto;min-height:0;padding:12px 36px 8px}.rl-panels{display:grid}.rl-panel{grid-area:1/1;display:flex;flex-direction:column;gap:12px;min-width:0}.rl-panel.rl-off{visibility:hidden}.res-team{display:flex;flex-direction:column;gap:3px}.rt-label{font:700 11px var(--font-display);letter-spacing:.2em;text-transform:uppercase;margin:2px 0 1px}.rt-label.ally{color:var(--ally)}.rt-label.enemy{color:var(--enemy)}.res-team{--rr-hon:112px}.res-row{display:grid;grid-template-columns:32px minmax(0,1fr)var(--rr-hon)30px 30px minmax(110px,1.1fr)58px;background:var(--row);border-left:3px solid #0000;border-radius:3px;align-items: center;gap:10px;padding:5px 10px 5px 6px}.res-row.ally{border-left-color:var(--ally)}.res-row.enemy{border-left-color:var(--enemy)}.res-row.me{background:linear-gradient(90deg,var(--me),var(--row));box-shadow:inset 0 0 0 1px var(--rule)}.res-row.gone{opacity:.7}.res-row.gone .rr-name i{color:var(--enemy)}.res-th{font:700 10.5px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;padding-top:0;padding-bottom:0}.rr-pic{overflow:hidden;border-radius:50%;width:32px;height:32px;box-shadow:0 0 0 2px #2b1a0dbf,0 1px 3px #28140666}.rr-pic .icon-pic{box-shadow:none;border-radius:50%}.rr-name{display:flex;flex-direction:column;min-width:0;line-height:1.15}.rr-name b{font:700 14.5px var(--font-ui);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.res-row.me .rr-name b{color:#7a3a06}.rl-defeat .res-row.me .rr-name b{color:#223d5c}.rr-name small{font:600 12px var(--font-ui);color:var(--ink-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rr-badges{display:flex;flex-direction:column;justify-content:center;align-items: flex-start;gap:0;min-width:0}.rr-badges .res-hon+.res-hon{margin-top:-3px}.res-hon{--hon-a:#8c2a1c;--hon-b:#5a140b;position:relative;display:inline-flex;cursor:var(--cur);align-items: center;max-width:100%}.res-hon-heal{--hon-a:#2c6458;--hon-b:#163b33}.res-hon-medal{position:relative;z-index:1;display:grid;color:#4a2a08;background:radial-gradient(circle at 34% 28%,#fff2c2,#f0cd72 32%,#c99a3c 62%,#8a5d1a);border-radius:50%;flex:none;place-items: center;width:26px;height:26px;box-shadow:inset 0 0 0 1.5px #7a50148c,inset 0 0 0 2.5px #ffecb473,0 1px 2px #2814048c}.res-hon-medal svg{filter:drop-shadow(0 .6px 0 #fff0c8bf);width:17px;height:17px}.res-hon-cut{stroke:#dcb35a;stroke-width:1.1px;paint-order:stroke}.res-hon-heal .res-hon-cut{stroke:#f3d384}.res-hon-shine{fill:#f3d384}.res-hon-ribbon{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:800 10.5px/19px var(--font-ui);letter-spacing:.1em;color:#f6dc94;text-shadow:0 1px #00000073;background:linear-gradient(180deg,color-mix(in srgb,var(--hon-a)78%,#fff)0 1px,var(--hon-a)1px,var(--hon-b)calc(100% - 1px),color-mix(in srgb,#f6dc94 55%,var(--hon-b))calc(100% - 1px));clip-path:polygon(0 0,100% 0,calc(100% - 7px)50%,100% 100%,0 100%);min-width:0;height:19px;margin-left:-10px;padding:0 13px 0 15px}.rr-num{text-align:right;font:700 17px var(--font-num);color:var(--ink)}.rr-num.heal{color:#2b6a2a}.res-th .rr-num{font:700 10.5px var(--font-ui);color:var(--ink-soft)}.rr-dmg{position:relative;overflow:hidden;background:#462a121f;border-radius:2px;height:20px}.rr-dmg i{position:absolute;background:linear-gradient(90deg,#8e2a1c38,#8e2a1c8c);inset:0 auto 0 0}.res-row.ally .rr-dmg i{background:linear-gradient(90deg,#22507f33,#22507f80)}.rr-dmg em{position:relative;display:block;font:700 15px/20px var(--font-num);color:var(--ink);padding:0 7px;font-style:normal}.dialog.result:has(.score) .res-row{grid-template-columns:32px minmax(0,1fr)var(--rr-hon)30px 30px minmax(100px,1fr)58px 44px}.rr-add{display:flex;justify-content:flex-end;min-width:0}.rr-add .addfriend{color:var(--ink);font:700 11.5px/1 var(--font-ui);white-space:nowrap;background:#fff8e673;border:1px solid #462a1273;border-radius:12px;height:24px;padding:0 9px}.rr-add .addfriend:hover{border-color:var(--wx2);color:var(--wx3);background:#fff8e6bf}.rr-add .addfriend:focus-visible{border-color:var(--wx2);color:var(--wx3);background:#fff8e6bf}.dialog.result:has(.rr-add) .res-row{grid-template-columns:32px minmax(0,1fr)var(--rr-hon)30px 30px minmax(100px,1.1fr)58px 90px}.dialog.result:has(.score):has(.rr-add) .res-row{grid-template-columns:32px minmax(0,1fr)var(--rr-hon)30px 30px minmax(90px,1fr)58px 44px 90px}.bd-player{display:flex;background:var(--row);border-left:3px solid #0000;border-radius:3px;flex-direction:column;gap:5px;padding:8px 10px}.bd-player.me{background:linear-gradient(90deg,var(--me),var(--row));border-left-color:var(--rule)}.bd-head{display:flex;flex-wrap:wrap;align-items: center;gap:4px 10px;min-width:0}.bd-head b{font:700 14.5px var(--font-ui);color:var(--ink)}.bd-player.me .bd-head>b{color:#7a3a06}.rl-defeat .bd-player.me .bd-head>b{color:#223d5c}.bd-pic .icon-pic{border-radius:50%;width:26px;height:26px}.bd-sums{display:flex;font:600 12px var(--font-ui);color:var(--ink-soft);flex-wrap:wrap;gap:1px 14px}.bd-sums b{font:700 14px var(--font-num);color:var(--ink)}.bd-rows{display:flex;flex-direction:column;gap:3px}.bd-row{display:grid;grid-template-columns:minmax(110px,.85fr)3.4em minmax(110px,1.4fr)2.9em;align-items: center;gap:8px}.bd-share{text-align:right;font:600 12px/18px var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.bd-ab{display:flex;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:3px;align-items: center;gap:8px;min-width:0;margin:-2px 0 -2px -4px;padding:2px 6px 2px 4px}button.bd-ab{cursor:help;transition:background-color .12s,box-shadow .12s}button.bd-ab:hover,body.pad button.bd-ab.pad-focus{box-shadow:inset 0 0 0 1px var(--line-ink),0 1px 2px #3c230a26;background:#fffaecb8}button.bd-ab:focus-visible{box-shadow:inset 0 0 0 1px var(--line-ink),0 1px 2px #3c230a26;background:#fffaecb8}button.bd-ab:hover .bd-ability{text-decoration:underline dotted color-mix(in srgb,var(--ink)55%,transparent);text-underline-offset:3px}button.bd-ab:focus-visible .bd-ability{text-decoration:underline dotted color-mix(in srgb,var(--ink)55%,transparent);text-underline-offset:3px}body.pad .rl-letter button.bd-ab.pad-focus:focus{outline:2px solid var(--ink);outline-offset:1px}.rl-letter button.bd-ab:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.bd-ico{display:grid;flex:none;place-items: center;width:20px;height:20px}.bd-ico .icon-svg,.bd-ico .icon-pic{width:20px;height:20px}.bd-ability{font:600 13px var(--font-ui);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bd-icostack{position:relative;display:block;width:20px;height:20px}.bd-dotmark{position:absolute;background:radial-gradient(circle at 60% 60%,#e2412f,#7a0d08);border-radius:0 50% 50%;width:8px;height:8px;bottom:-3px;right:-3px;transform:rotate(45deg);box-shadow:0 0 0 1px #fff6e2e6}.bd-num{text-align:right;font:700 13.5px/18px var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink)}.bd-bar{position:relative;overflow:hidden;background:#462a121f;border-radius:2px;height:14px}.bd-bar i{position:absolute;background:linear-gradient(90deg,#8e2a1c38,#8e2a1c8c);min-width:2px;inset:0 auto 0 0}.bd-dot .bd-bar i{background:repeating-linear-gradient(135deg,#8e2a1c80 0 4px,#8e2a1c52 4px 8px)}.rl-tip{z-index:30;color:#e8ecf4;width:min(22em,100vw - 16px);font-size:15px}@media (max-height:450px){.rl-tip{font-size:13px}}.rl-tip.on{opacity:1;visibility:visible;transition:opacity .12s,transform .12s;transform:none}.bd-none{font:italic 600 12.5px var(--font-ui);color:var(--ink-soft)}.rl-foot{display:flex;border-top:1px solid var(--line-ink);flex-wrap:wrap;flex:none;align-items: center;gap:10px 14px;padding:12px 36px 26px}.rl-social{display:flex;flex:auto;align-items: center;min-width:0}.rl-social:empty{display:none}.res-social{display:flex;flex-wrap:wrap;align-items: center;gap:8px}.res-social:empty{display:none}.res-social .res-ggs{display:flex;font:600 12.5px var(--font-ui);color:var(--ink-soft);flex-wrap:wrap;align-items: center;gap:4px 10px}.res-social .res-ggs b{color:var(--ink);font-weight:800}.res-social .gg{min-width:90px}.res-social .res-rematch-state{font:italic 600 12.5px var(--font-ui);color:var(--ink-soft)}.res-social .res-rematch-state.ready{color:#2b6a2a}.res-foot{display:flex;gap:10px;margin-left:auto}.rl-letter .btn{color:var(--ink);box-shadow:none;text-shadow:none;font:700 14px var(--font-display);letter-spacing:.05em;background:#fff8e661;border:1.5px solid #462a128c;border-radius:3px}.rl-letter .btn:hover{border-color:var(--ink);background:#fff8e6b3}.rl-letter .btn.small{padding:6px 12px;font-size:13px}.rl-letter .btn.primary{border-color:var(--wx3);color:var(--wtx);text-shadow:0 1px #1e040299;background:linear-gradient(180deg,var(--wx1),var(--wx2)55%,var(--wx3));box-shadow:inset 0 1px #ffc8b459,0 2px 5px #280a0459}.rl-letter .btn.primary:hover{filter:brightness(1.1);background:linear-gradient(180deg,var(--wx1),var(--wx2)55%,var(--wx3))}.pa-btn{position:relative;display:inline-flex;font:700 15px/1 var(--font-display);letter-spacing:.08em;white-space:nowrap;cursor:var(--cur-link);-webkit-tap-highlight-color:transparent;border-radius:2px;justify-content:center;align-items: center;gap:.6em;padding:9px 22px 8px;transition:transform .12s ease-out,box-shadow .12s ease-out,background-color .12s,border-color .12s,filter .12s}.pa-btn-txt{padding-top:.08em}.pa-slip{color:var(--ink);border:1px solid color-mix(in srgb,var(--ink)58%,transparent);box-shadow:inset 0 0 0 2px #fffbf099,inset 0 0 0 3px var(--rule),0 1px 0 #fffaecb3,0 2px 4px #3c230a29;background:radial-gradient(at 50% 20%,#fffdf4cc,#0000 70%),linear-gradient(#fffaecb3,#ecdcb68c)}.pa-btn-ico{flex:none;width:1.1em;height:1.1em;transition:transform .15s ease-out}.pa-slip:hover{border-color:var(--ink);box-shadow:inset 0 0 0 2px #fffbf0b3,inset 0 0 0 3px var(--rule),0 1px 0 #fffaecb3,0 4px 9px #3c230a3d;background:radial-gradient(at 50% 20%,#fffdf6,#0000 75%),linear-gradient(#fffaf0,#f4e7c6e6);transform:translateY(-1px)}.pa-slip:hover .pa-btn-ico{transform:translate(-2px)}.pa-slip:active{box-shadow:inset 0 1px 3px #3c230a59,inset 0 0 0 3px var(--rule);background:linear-gradient(#e6d4a8d9,#f0e2c0cc);transition-duration:50ms;transform:translateY(1px)}.pa-wax{--leaf:#f6dc94;color:var(--leaf);border:1px solid var(--wx3);text-shadow:0 -1px #1e040299,0 1px #ffd2aa1f;background:radial-gradient(ellipse 90% 120% at 35% -10%,#ffbea066,transparent 60%),linear-gradient(180deg,var(--wx1),var(--wx2)48%,var(--wx3));box-shadow:inset 0 0 0 2px #00000024,inset 0 0 0 3px color-mix(in srgb,var(--leaf)55%,transparent),inset 0 1px 0 4px #ffc8b41f,0 2px 0 var(--wx3),0 4px 10px #280a0452;padding-left:12px}.rl-defeat .pa-wax{--leaf:#e6edf6}.rl-draw .pa-wax{--leaf:#f6e2b8}.pa-wax-seal{display:grid;color:var(--leaf);background:radial-gradient(circle at 36% 30%,var(--wx1),var(--wx2)55%,var(--wx3));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--leaf)70%,transparent),inset 0 -2px 3px #0000006b,inset 0 1px 2px #ffbeaa59,0 1px 2px #00000073;border-radius:47% 53% 50% 50%/52% 48% 53% 47%;flex:none;place-items: center;width:26px;height:26px;transition:transform .3s ease-out}.pa-wax-seal svg{filter:drop-shadow(0 -1px 0 #00000059);width:17px;height:17px}.pa-wax:hover{filter:brightness(1.08)saturate(1.05);background:radial-gradient(ellipse 90% 120% at 35% -10%,#ffc8aa80,transparent 60%),linear-gradient(180deg,var(--wx1),var(--wx2)48%,var(--wx3));box-shadow:inset 0 0 0 2px #00000024,inset 0 0 0 3px color-mix(in srgb,var(--leaf)75%,transparent),0 2px 0 var(--wx3),0 6px 14px #280a0461;transform:translateY(-1px)}.pa-wax:hover .pa-wax-seal{transform:rotate(-35deg)}.pa-wax:active{filter:brightness(.95);box-shadow:inset 0 0 0 2px #0000002e,inset 0 0 0 3px color-mix(in srgb,var(--leaf)50%,transparent),inset 0 2px 4px #00000059,0 0 0 var(--wx3),0 1px 3px #280a044d;transition-duration:50ms;transform:translateY(2px)}.rl-letter .gg.sent,.rl-letter .rematch.asked,.rl-letter .rematch.cancel{border-color:var(--wx2);color:var(--wx3);background:#fff8e699}.rl-defeat .gg.sent,.rl-defeat .rematch.asked,.rl-defeat .rematch.cancel{color:var(--ink)}.res-foot .pa-btn{min-width:160px;min-height:44px}.pa-x{display:grid;color:var(--ink-soft,#5d3d1f);-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:50%;flex:none;place-items: center;width:36px;height:36px;padding:0;transition:color .12s,background-color .12s,border-color .12s,transform .12s ease-out}.pa-x svg{width:19px;height:19px}.pa-x:hover{color:var(--ink,#2b1a0d);border-color:color-mix(in srgb,var(--ink,#2b1a0d)45%,transparent);background:#fffaec8c;transform:rotate(4deg)}.pa-x:active{transform:scale(.94)}body.pad .pa-x.pad-focus:focus{outline:2px solid var(--ink,#2b1a0d);outline-offset:2px}.pa-x:focus-visible{outline:2px solid var(--ink,#2b1a0d);outline-offset:2px}body.touch .pa-x{width:44px;height:44px}.rl-letter>.rl-x{position:absolute;z-index:2;top:18px;right:22px}body.pad .rl-letter .pad-focus:focus{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px #fff8e68c}.rl-letter .btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px #fff8e68c}.rl-letter .addfriend:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px #fff8e68c}.res-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 5px #fff8e68c}body.pad .pa-btn.pad-focus:focus{outline:2px solid var(--ink);outline-offset:3px}.pa-btn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}body.pad .pa-slip.pad-focus:focus{box-shadow:inset 0 0 0 2px #fffbf0b3,inset 0 0 0 3px var(--rule),0 0 0 6px #fff8e699}.pa-slip:focus-visible{box-shadow:inset 0 0 0 2px #fffbf0b3,inset 0 0 0 3px var(--rule),0 0 0 6px #fff8e699}body.pad .pa-wax.pad-focus:focus{box-shadow:inset 0 0 0 2px #00000024,inset 0 0 0 3px color-mix(in srgb,var(--leaf)75%,transparent),0 2px 0 var(--wx3),0 0 0 6px #fff8e699}.pa-wax:focus-visible{box-shadow:inset 0 0 0 2px #00000024,inset 0 0 0 3px color-mix(in srgb,var(--leaf)75%,transparent),0 2px 0 var(--wx3),0 0 0 6px #fff8e699}body.touch .rr-add .addfriend{min-width:44px;height:36px;padding:0 10px;font-size:12px}body.touch .rl-letter .btn{min-height:44px}@media (max-width:560px){.res-row{grid-template-columns:26px minmax(0,1fr)0 26px 26px 80px 44px;gap:7px}.rr-badges{display:none}.dialog.result:has(.rr-add) .res-row{grid-template-columns:26px minmax(0,1fr)0 26px 26px 64px 40px 64px}.rl-head,.rl-body,.rl-foot{padding-left:20px;padding-right:20px}.res-tabs{margin:0 20px}.rl-letter .rl-title{font-size:38px}}@media (max-height:450px){.rl-letter{height:calc(100dvh - 10px);max-height:none}.rl-letter:before{top:5px;bottom:5px}.rl-letter>.rl-x{top:8px;right:14px}.rl-head{gap:12px;padding:12px 28px 6px}.rl-seal{width:48px}.rl-kicker{display:none}.rl-letter .rl-title{font-size:28px}.rl-sub{margin-top:2px;font-size:12.5px}.res-rating{margin-top:3px;padding:0 8px;font-size:11px}.res-rating b{font-size:14px}.res-tabs{margin:0 28px}.res-tab{padding:3px 2px 5px;font-size:11.5px}.rl-body{padding:6px 28px 4px}.res-th,.rl-panel.rl-off{display:none}.res-row{padding:3px 8px 3px 4px}.rl-foot{gap:6px 10px;padding:7px 28px 12px}.res-foot .pa-btn{min-width:0;min-height:40px;padding:6px 18px}.pa-btn{font-size:13.5px}.res-foot .pa-wax{padding-left:10px}.pa-wax-seal{width:22px;height:22px}.pa-wax-seal svg{width:14px;height:14px}.bd-row{gap:6px}}@media (prefers-reduced-motion:reduce){.rl-letter,.toast,.cp-prompt{animation-duration:10ms}}.kc-mouse{display:inline-block;vertical-align:-.26em;fill:none;overflow:visible;width:.95em;height:1.22em}.kc-mouse .kc-line,.kc-mouse .kc-wheel{fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;opacity:.75}.kc-mouse .kc-lit{fill:#ffc94d}.kc-mouse .kc-wheel.kc-lit{stroke:#ffc94d;opacity:1}kbd.kc-cap{min-width:0}body.pad .kc-kb,body:not(.pad) .kc-pad{display:none}.pg{display:inline-block;vertical-align:middle;overflow:visible;font-family:"Barlow Condensed",var(--font-ui),sans-serif;width:1.55em;height:1.55em;font-weight:800}.pg.pg-wide{width:2.05em}.pg-cap{fill:#0b0e16;stroke:#f2c14e9e;stroke-width:1.2}.pg text{fill:#ece2c6}.pg-shape *{fill:none;stroke-width:1.9;stroke-linecap:round}.pg-ink{fill:none;stroke:#ece2c6;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.pg-ring{fill:none;stroke:#ece2c652;stroke-width:1}.pg-lit{fill:#f2c14e}body:not(.pad-ps) .pg-p,body.pad-ps .pg-x{display:none}kbd.kc-g{box-shadow:none;background:0 0;border:0;min-width:0;padding:0;line-height:0}body.pad kbd:has(>.kc-pad>.pg){box-shadow:none;background:0 0;border:0;min-width:0;padding:0;line-height:0}kbd:has(>.pg){box-shadow:none;background:0 0;border:0;min-width:0;padding:0;line-height:0}.pl-ab-ico kbd:has(>.kc-pad>.pg){bottom:-7px;right:-6px}.pl-ab-ico kbd .pg{width:1.9em;height:1.9em}.pl-ab-ico kbd .pg.pg-wide{width:2.5em}.slot kbd:has(>.pg){top:-3px;left:-3px}.slot kbd .pg{width:19px;height:19px}.slot kbd .pg.pg-wide{width:25px}.keybind .btn .pg{width:1.8em;height:1.8em}.keybind .btn .pg.pg-wide{width:2.4em}
