@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/shippori-mincho-latin-400-normal-C14DXzVn.woff2)format("woff2"),url(/assets/shippori-mincho-latin-400-normal-BYapkRpK.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABAAAAAAC9gAAAWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgWAcYgZgAHQRCAqHRIVjCyoAATYCJANQBCAFhGgHgXcXJBhQG7kJAI7Cce9gMnmhxYQQ+f99m3VfVWPd4N1ErGIyBBtzwohoVA40K0p2PVlV/RozgYevsfZ297RdMwFSJETzRCJppt2QKkNiSIlQRBOe7w9/v+SLXnQDjm460Incu6pcRNrxbKMGjQz7dhMdUMVruAgXKafEPjPEIIAVAAAMY2ZGFG4cAWTCMLQcnToXZhIAqRQGIGznjFCP29tisAOIA3QxL8GI1QFiRu6BgkxnZTbCIH4ViuRK50am5AhIXa5ZYBH4pOT56vJO9KryM2p127dgBoSJ51t4ZcgpQA/FBatp2ZFt4PNagDx26KIBiYfDWH+uKjj1Oo/pQZhBIyOVr2vGeJmZGBjJHJxc3NanchILhZWNHS870kMwALtiCwFMwV1pD8FUBQAGgpiDNLoSmYMxICa8J3UPSDMSgoEAoIe8FiBwAAMsruIIYiUrv9OJkwA2wkvsO06cc7MQqRRYMHiTnjgTu6LhyrQr1ivKFb7tA4RqEIogw6v+QhnADbQE0C4AAJAAgCF+NoSxClKhHuO8XqvVZstfn3ueyWG8wd7Y0NzkaGisamo49zaSb8l90T/kPjU576mXVkO+XPtK5jp6Qu6L/Cb3vUO97yr9Nb8radS7NvcVDQhrJJ5bDTy+Nprwp7JNslWmfbvOnPSD3PdW47eLH0dyxKXc6TFoN2uU/h9n2DvC9McK2lEX33Gbq/S/S+tYeMPjJeOT5J1PRiS1G2pNemV5rpo0GNMuflEimU9k5WtFj2Ulpa1TCz8vZmDdsTStH0l1tbztmnq3NnlNXbL4sf3GXJBISaQuCTISzffOjZDUtr6YJZlPsvKZzCdyY0Vbg+Rz6QSsygwt6X8G71q6qeaOo3dI4xc0h3om9Vc2E/vRQbk02KO7E/6MPupxP6bm+F4slMSCkvGXDjS/+ln7yfL1hkv9pguEofBFX476mNvzqNvePfIAy8S7X0v3tHncN3jS3rhbY66ShbTcDWWHjIWZCA6aWJ2BtHYqzVNsWtPKHgPf7QRrhfGMFU4cFDW7Z9keErTSvkXz/q9p/3u1SvD7quKssJ0UgmUXsYVP1ZpMrADW+7sC1jNrc4gYuRgDHIuj5St5DR+bXJtmgFc5L5wZ9lZ86wh+bC7v9hsMrDRrTBjK0RbNu1nTNm85WH2fNRj+uStx4qmFknkvKe6phaJxXvOlbSeiWQn//eko/8zCrFe+PV6YhT3Lk3jdmKxHAwAIwAdloTnOj1Y4RpwxO/h+ADYva3myfPfd7uZLq+dnpRv4GoAJAwAE0uzqdpC+PbDRNw2IOEot+90MANsAKA9EbKMT/0gGvItcbpx3wtXJQFgXTM8OA6nfUL+yt8e8JBBATX/JJI4za8JRxQLgB4rU80luKsln7Ck9nxtnbb7E5618g6i6fKMqg1j21gW00GXxHnHDVEMXVy+mVQ9dnE9cqw4+3WKaVZshaqo5WvzYPTbAj5+mVZd6LboNMFujZgkdasXM1yi2LVY3NxVCfAKyuN9wgu5qUivBmm4t/Jp1QplrBPgM4RNSvqtTRVeLGLo7Ky9qrog5hu/zoZqx7APVeN1WxPWaZi2HwRXkF+xYgpfXopFA1UyxsqdNo/qtsMYyW7eDZeE4oez00jRr9frvE+r41OvWqVqTbl10DWrFJVQvlnKMaDD1uSC++pgDusSIk0QG3EZGMpGZLCSTQlaykZ0c5DQlulr9/rF+5UuN28S69VrdpqdqtObxszPcZAuOG28rD7bMDPmHWP6PytTGP0fitdTWJ/QlVW/taODZPKlxAoc/TUeLYiAjdvDuAPHKQS3Q/1Ur3185nno2LqQbANDFnhnMdUpPGDESknUiRVR9lvPILftjH+rD7D/yQrxCLsP+Y98XDwA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAhMABAAAAAAC7wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABbAAAABwAAAAcACoAGEdQT1MAAAGIAAAAiQAAAMrBM8pbR1NVQgAAAhQAAABLAAAAYrtrwRlPUy8yAAACYAAAAE0AAABgVPaa1WNtYXAAAAKwAAAATQAAAHQHCibBZ2FzcAAAAwAAAAAIAAAACAAAAAtnbHlmAAADCAAAAnkAAAO8FRybU2hlYWQAAAWEAAAANgAAADYYtNrVaGhlYQAABbwAAAAeAAAAJATZA29obXR4AAAF3AAAAD0AAABQGib9DGxvY2EAAAYcAAAAJQAAACoIbAfNbWF4cAAABkQAAAAYAAAAIAAvAcluYW1lAAAGXAAAAQgAAAJoM61RUHBvc3QAAAdkAAAAiwAAAPc3ccvjdmhlYQAAB/AAAAAiAAAAJAn1Eod2bXR4AAAIFAAAADgAAABQPZgeEAABAAAADAAAAAAAAAACAAIACAAIAAEACwASAAN42i1NtQECMQC8CE5FRYO7OxUdrhUTUCI1K7AJsgUrYNsgR/4jpxEIAF6EUYToDWZLuKEB4Ps1jdhtdhtmsBw7p2E394FTYAE/XQdtVJFHEmEEEYDAVPaIK9k3SI3xHz8PdSHe1dVoC0/mh6a9yzZn7R03LL57vkU0r9zli/ggSgj4+CN+RL4fAgAAAHjaLcm1AcIAEAXQFxdcSyagYgWkomQRLOPHc/JVgNLJWXB7PF9yMTSNAEH1+V3kjE48cS507DCTSJVW1ja2UxOJFWbmFpYtkc0F/gB42mNgZn7IOIGBlYGBqYspgoGBwRtCM8YxGDHqAPlAKThgZkACbiEuwQwODAwKCswF/zsYGFg6GBUUmBgYQXKMD5iuASkFBmYA82cKsgAAAHjaY2BgYAJiZiAWAZKMYJqFIQFMCwBFWIAsXgYFhgVMe5gZmZmZORQU/v8HiiFEGeCiwv+//n/8P+Wv71+ev9x/me+/AJmHCQBmzRPrAAAAAAEAAf//AAp42n1SNZQUQRCt7lrffbc606drA2s4Y7i7u3uCOyEX4e4W4+6a4C4JFuLuxDBLz57Lo13qV9f/1WCF0uwlnIkdAMEGTvCAF4D5Y36MOTFGiJ2QUvq9299dRDHOkcbGE7rFeEIai8ZD40EPXPpnMY40NhiLyDQyzdhp7GxC5hsbAAixZo/Q19gPOgOAKIRsUjyZkOL2EMujgqQkEklNNff8PKEqmtySibKuKolk2Y4j7DabIIhyS12T6Z3CwlCJ3EayYNLndQmuPF8SrVIbuSRUfuFwOd0sGMh3O11oMS9oz1AwIHh9ZGS34jYXr1651Ka420ji8wqBYIifupr0Tqn5waKiINNTvRu7+A0QCNPRsA4jIAAEhBAPSNN4SFLcxjfMDCltodhAjzEWDfrzGtIplFpJsHezgliUBUWHzVccA0Jf0zd4AIeYXsDEMpGzKHdk8k3SL3Vx2LOGawBq9EEpOwFXgRsYAJSHYXrSqq2NE2FBLCkRhfCxigXODIcFoVoHYszBeLY5XgUPAOZwyaQUF0LsOaGUktGT7YgSoQR32SkCt1/E7bVyex66JNnt5nv6Q7RPHp3D4Fmk9l3IQaa9gh2zi/AQRAEoz2Gygquqm8lkvHKw3tLMqvQ7Fo0zj90fFghaSQNFlIpjIY8jzSxWLOaO3Hk+K/X4CFoGuz0+pD5ipY7OADR7g1yCDH1UpkigKjeyWG3tqcWeTqujEADJXicfYQo9lGOYw+k65xm3t6uQgfyo1KbM/jW332PaBzkZlStovsdGVMhA3lVqY9q/JHugL32bU0TTeS3/3LL5kbg2dhPMQlKcH0broYz2ztT1X6XgH0bjl6sAAAAAAQAAAAMcKLmsB+RfDzz1AA8D6AAAAADcXWiXAAAAANzkEmf71P72BHoD1QAAAAcAAgAAAAAAAHjaY2BkYGDp+PcASH74feV/F0sVUAQViAAAtY4HSwAAeNpjfsFQywAETBEMDIxMIAxiIzDzC0ZWhtUMcswvmB4xMPzzAuI8IC4BYhMGhv9HgPgwFD8AqQcAPVkTOAAAAHjaY2Bg0EaDrQwrGM4wfGLkYlRiDGWsZpzMuJrxHuM9AHmBCEIAAAB42mNgZGBgEGE8wSDFAARAHhoAABhkAPp42pWRNVJFQRQFG3diIuoluLsleIJrjHx3lx2xCpbBeugAd2rsWI1doJ0ITTQ0dwD3DdtPuIH+hsEn3EhvQ98TbmKThyfczCR3T7iFXW6ecCvjLD7hXhHEKNlyFFllylbklgJxlZJ40hEn5ZpVjeofscs+Z8QwY1MXHTgy3KpmmeCUsNkyKa51L2UF3IesmYA5JpmxTbMm83Qi5squWWK4jyhgmIqZSZYdc4x8OjF4d2bw/sx3Z+xyzjZnov/c+j37+fQtR446OkRVSgTMMu2YEZ2rhAl+fcGxapYEYZWSfIOyqx7+Hv7Ip1pFiWPC3A2T3JIlrRpx9Q8JcW2yrPLTu0ceAb6vYiF42mJgYgCD/1sZjBiwARFAU9NgxTAABXuxk0VqPhcbdIIytgbI4rG+eVc76isSBEhQoBcFGLDgwEOACAkyFKjQ2My3NpvbRkzC9/e/ioP0ncr9rOu4x7Mr2tPd/SH3eTbdby68Eb/z/zfwPvz7m6VdlVrur63k/qr7Ucfbvh8/+n78m3HUUgEpJT4sAHjaY2AUYGD88o+H+QXLh/+z/5ezVDEwMDAyIAMRAL7aB5MAAHjaY37BYMT8grkAGTMyQTBTBIjPoALEgQw/GOSYX/x/DsTrofgYUwTDIiAG0WeAuAekFwAaDBvp)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/shippori-mincho-latin-700-normal-DHcmzUO5.woff2)format("woff2"),url(/assets/shippori-mincho-latin-700-normal-CkoCYOiI.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAXgABAAAAAAC9QAAAWIAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgUgcYgZgAHQRCAqHcIVvCyoAATYCJANQBCAFhFAHgXcXJBhQG5UJCI7DOBY8UCnCzIOQ//y7Wee+l0KatA6l9YxRMWBUYMwrKnRE6a7DiJjslwqFB+JefX+cZ+j0iOZ8rK3x2L9ohEMYa3UssHLzP8dMl2nZOMDZpgMdcPVf5EWGZQDO7gDvHUe33WERVJiqS5cSWXGgyGvXx3sGATwAAMAwIhGR+eEIIFF0Q5UBw5IgEgBwuTAAYX0WQHOq9NXgBSAAKpnvoIImQESkrpL046HNNIiBuK1wgXP5If1DC0g6Q1m4/w/4VvTJ8W2BCIjytVvn0HNqB6XsLdhCmIAQxHIMh4tDUZtzg9UEEbRJAj+oiAkgUnOjIvHmw5dfhfNyAncyD5688OgtOwE3YFeWBmAolqQxTEEcAIiILnenA5qWsVBAKfE6VwIICSkKAwFAv+wtAAUHMICaBke4BHnf6YMTAJ4Ua9gJTpxzUVFcLrDi8Sb9n3+43ruKnMOdHk7ZyV//ACIyCTUCSaA1yKi2fkBlgOZgQpAabroYC2E8E0JE2IN1Og9onT+OZLW3apJXcVFpiXdRcVxJ0V8nYTsh2TfpNx2SpJUP4/c8eADp8uiRaffjCMl+oO2GA5L9FDWflh0b2208KMur1oWvWqW3tVCxInTFGmi2eThy82b5NWwLZd3xx9R8SrKfgG1rvQrYdkT9V1QsgPb+MIHTFTK2BC6Rco7F/Fvaf9I89LGu4SStYzEFpBgKYNNOSquaJSlJ0/1O/j2kP6YPsEctkOykeyw7DrZbSK18ts06nQM2zZIT0uthXC0OfaiDjG68qQarG9VkNiwiSgkY207eVofsDtE1xyyiZln7ELYVgQvocWBbqtXaJHvAplM0pf9XP34lmFNL29cNdsSWuv75UUaWqU5/Tbi1yAsNzQ/W/Ttpxoxw3i44aa5BM9T7wPrQ9V4HNEOMc4OS2vHwMhWTJF1Qfg1RXpDun8nTRAiqFxfWfqkJ0phs0i1+tebJU70QsaJq8j86MVXOLdxw2ZzZPWJCWOi3YbpJQ4L8fMYXIr7R32HxKZlmaxgJGw/m5g1zZ+gEbbahQ0iwJZhWh3QIvhQkQ7DpBUH+jlCoFfnnLnao1aw15MXeVlytduQs5uTLFHjfTFOcBQVnQy/5MkHg+iSjLuO6UmO6q/ZpOmx0E1jk7Rch8Nyae2Kbg4MuIcxoc1vLKyM/Mi7OdbOGPfxc5uIcw2wMxtTl13p9aGiVyzAk6VU2nmCf2oQxUyf7Mxr+v3lmAAABeC5q36Vfek28e/whevMfAODFqGwxP/6PX+v/Tra8E2bxlyBqDAAQCEnLG0B4qURwfZsChKyniX7A1OAcwLoAnJFN54GtWsWvuCOcN2TXgBYjgUxGZorbg+sg9hjc6gpJE6QJTiEM2UhUgqPYHcApitPJSXjgJWfEQCXnergmF0RZJ3czQJZcRa/TQ3vpBChjZVWnUTeJEjUq1KBcHatGCRqVq5KgVoNSiUYaYJixyqpCnT2z3PAss0ZhKq4Vr98sVYqkKNagIyvOXkPRXgIjI4PuFFZWJfI1sapVhtdspYgyjlGCLhK0Fz3kcCXAKd0HmRwDJLEYq/uEXbw/Q2aa1VZAT8wuVTbpShMDU2A6RZIyxZTMURpEdYVihR1B342AskbIxpGjjia7VHnF/75JgQSFalVLVKJWDasi+Ro1ScyKozHEqOsgTEKaJ8XdBYw4CeSGL0hFahLJnSSSyYM8yYu8yUfdVFNuMPQ1yC8tbtVQa823etqc2hzRPKZAqUtN/cyevGs8ur2hi/v/pgwv/vmRGvf8wiZrxrWWVxUFPSs7m4a9m7j0roYeeJp3HcpGXjkoBfpr8eA/CPdd810zhFkA6I57TYUer6PAaYUVbP4DQggm4vDoB9dT7H7xZZaG75E7kfv9ji4AAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAhQABAAAAAAC6wAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABbAAAABwAAAAcACoAGEdQT1MAAAGIAAAAdAAAALK9UcToR1NVQgAAAfwAAABLAAAAYrtrwRlPUy8yAAACSAAAAE4AAABgVi2dumNtYXAAAAKYAAAATQAAAHQHCibBZ2FzcAAAAugAAAAIAAAACAAAAAtnbHlmAAAC8AAAApcAAAPcvecTtWhlYWQAAAWIAAAANgAAADYYstqEaGhlYQAABcAAAAAeAAAAJATWA1BobXR4AAAF4AAAAD0AAABQHAP8YmxvY2EAAAYgAAAAJQAAACoIxwgobWF4cAAABkgAAAAYAAAAIAAyAb9uYW1lAAAGYAAAAQUAAAJQMMFOhnBvc3QAAAdoAAAAiwAAAPc3ccvjdmhlYQAAB/QAAAAiAAAAJAoBEn92bXR4AAAIGAAAADgAAABQPX4dlwABAAAADAAAAAAAAAACAAIACAAIAAEACwASAAN42mNgZGBg4GKQY9BhYHRx8wlh4GBgYQCC///BMoy52bnZQDEGCA8oxwamOYC4AAgZGZwYeIA8AwYtIFQBmiMBhEJAcVcmFyAZCSZdQOS/K8wrweReMLkCbKoGGlZCwYz/ayE6mR4yMAHN4QaazAAAFrUWqnjaLcm1AcIAEAXQFxdcSyagYgWkomQRLOPHc/JVgNLJWXB7PF9yMTSNAEH1+V3kjE48cS507DCTSJVW1ja2UxOJFWbmFpYtkc0F/gB42k3FgQXDABAAwPv/lo7xAxR0hioU0KKgM3SM6ExZJsgcCULk4FRNOTqT//zguR1ft7jCxa4cPN73l6a7fsvAaYjuFBBzTmi1AgCKCtIAAHjaY2BgYAJiZiAWAZKMYJqFIQFMCwBFWIAsXgYFhgVMe5gZmZmZORQU/v8HiiFEGeCiwv+//n/8P+Wv71+ev9x/me+/AJmHCQBmzRPrAAAAAAEAAf//AAp42mxSA7DcXBQ+95689e5TvE7eJrs/imU9qG3bGtSjdthRbYzrdlDbtjV2MaqtbG9SI7yH833fOVABs8oHcSK2AAQXeCEAlQBSdbIak15MEuImZBZ93OrTapK39pL/rNt0qXWb/CdaV6zLbXD2x5nY11poTSPjyDhrlbXqfzLZWghA4Hl5E32NvaEdAIgC79I1wzQMXRdFKUQFPW8YZrFY0jWX22XHCvliLitKopjLsYjx1WZ1LCzkssVSsZij10xTlRKykokhhlVeqIpUCryqIsYyipyUFNNUnHCcI6Gg36tFIprXHwpx8X8kOSHRUUnm8PuDQaO31rDTnnXr9nTMar2NYNDvZ6lJXyAYNJuntDpeSaUUPpXMNGGxgM9mE6NtYDPTSASoEXgxx+AU8gZDzwzJgflvBXL/t0pHIxlZqJEl2h2xgsiDmsYz6agU9vtqqtI8AKEX6Xk8iT3sTmDX25SzX5u5HZXonb+UYuuv/aNppz9QqyEq5Rm4EvwgAcBXMHav4k9na1tdWE2l1HDdOftjGziF2epPLxCrN8bK7fEI6wUosTLT1DWBl44iQTpsrhsxTijhVrkpAsseyLI7f81m0HXd7bY12YvuuUMJpYg7KLpXcazEzs5hluHcAkkAykZrmprNs1D6OnDJxlkqZQXe3oR36YQpBSNRSjliNpSMKJp8yF0lB7gKDNYLYzYYqkUqUY7r7Q+QSqQuD+WoJ/E/AC3vIWshRx9+UaTmx4Ry4k/n0G/s6fg/FAIg5YPkGvSnpxyODrsSI6q5W3/Tgdz9ps2X7Ess21GklvEpMAHt2Xb+pgO5+k0bO/sqw9ma3ncUKZYY+bzJFj4nfd13t7NVEq9rnwfKCDh9zCSIP6wYAC9pnfkAAAEAAAADHChu9STUXw889QAPA+gAAAAA3F1olwAAAADc5BIi+73+4gSOA90AAQAHAAIAAAAAAAB42mNgZGBg6fj3AEhe+b33fztLH1AEFYgAALH+BykAAHjaY37BUMt4iIGBKYKBgeEvCIPYCAyU/8RwgUGO+QXTKQaGf4ZAHArE0UBszMDwfysQ74LicyD1ABcDFmkAAAB42mNgYNBGg5MYtjPcYWRilGQ0YExl7GZcxLiT8R3jOwBw/wf5AAAAeNpjYGRgYBBh3McgywAEQB4aAAAXrwDzeNqNkQNuBUAURU/tLqGZoLZtBDWDut+2ttOFdAFdVW8m/Wbm4TyMgV7cdNDW2Qf8tM38cxsjbcP/3E5vWzeWZXf4/edOJvj+5y7OePnnbsZY++dhEXhJakRJsMW8RgIHcXzKJMVzJMRB+YiyHtWvOeOCe7yoR0N50aU0jEPZCLMcyQZx8oRLVa2gOIxhmTkWNRbYxth93XySko/Y9cIiwwRp9cyxIV1msmovU7ab4X+3stXPeOCEe1FrJ/33TfY6lkbJ2YrHvpxhiQXpouhBGRem6XlviMv71euwKxySklfNvpXuX/UnHny2I8UXczjUGVLWLR9W3smnOlPKNLrr5B/DnFxrAAAAeNpiYGIAg/9bGYwYsAERQFPTYMUwAAV7sZNFaj4XG3SCMrYGyOKxvnlXO+orEgRIUKAXBRiw4MBDgAgJMhSo0NjMtzab20ZMwvf3v4qD9J3K/azruMezK9rT3f0h93k23W8uvBG/8/838D78+5ulXZVa7q+t5P6q+1HH274fP/p+/Jtx1FIBKSU+LAB42mNgFGBg/PKPh/kFy+X/k//3sPQxMDAwMiADEQC+ggeXAAB42mN+wWDE/IK5ABkz/IVgpggQn0EapIbhBYMc84v/N4F4MxQfZ4pg6ATitUC8GYi7QXoBe60dVA==)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/shippori-mincho-latin-800-normal-DrzYBqYW.woff2)format("woff2"),url(/assets/shippori-mincho-latin-800-normal-B2RKu3mb.woff)format("woff")}@font-face{font-family:Shippori Mincho;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAXMABAAAAAAC8gAAAVzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbgTwcYgZgAHQRCAqHaIVzCyoAATYCJANQBCAFhFYHgXcXJBhQG5MJURQSAfLzwG74OECo2oARKnomgjCEsJHG58Rf/v+/c/0+96Y0NUUsmJcwZoboSLtKOk8UmK8yYi48VPfs7e6Nf8BAEgswiKI0DbQrxoDzGi+97f6Bb55VAfjzay7/u6kmlbgQFamESikTf4haUok3EtQ1CNFMQuIiqXijBNaay63N7riC+jW8MQigBwAAw4hERMeKI4CWpBY6NGvTBSIBgF+/MABhk1XBfh3oLWAEEEA1M38LUNYAEZG8rUk1eqJYESKaJoiVVUO6ZhOskWydr23TW0wEJGrb6DLqf6nq8z4mN0DKdEifcoRUjAbdvIoMEc7zCUd3FTFOIjWVAFomZhZW2Gs5gYaOnoERrzslQQXsmT0AtFYH0hlypAKAxpKUI6nZsUlnNABpxz2/JggzJImBAKBP3gdIOIABOMCOIyUWDACzNB8LGEhms+1FnHNRkn41XKfjW9r63/c6T1t6OvxfZCkmhA9ajdtR4nexAu0BugAAAAEAqKinQthRMYRaBrQMDNTrDYao/j66qk0Bfxrz8woLTHn5qQV5n3YIvl3r3xi/cKNWO+NC2urz56Etu3hRXnUpUutfHzt/vda/k8p26So3xC3YoNPNnBsxdeYVD2nT9KDps8OOL7kpYdEm3S38P0EXuO0Sle3U+rfjEoImXJ74bTSNhxUXCuyCFS0Omrwr25r8FS26A0C8dNb+T0flJHJ2Iyvq+DO3K5uo1Xax845+FbLJ6fQnjgeXUOAlidzBDdmtMiGwEu2Tj2tvTeHjRbxwBr0YRLszK/bbe9O0TCLq5pTrpJuzQqfNCgwsS55IZTrHhTt6VNB4DHb8r/U7F+6lv5sOezlMaNy9MMvTsjKlcI2OS0V9ZM+Vx+DUoPWRkQvCgsNqj/hHomphXVb3cLY3r5sSMUW5D7fosTq0c3WS/hlRGye8AFW9PjREn3LJKM4end22NTC0R2Rki1Dn4h3nHjEWFR+fog9BSiteFcH1uUVOvahlkRFLI4NGlCQ6LFMVpJ5rAjRrLDQqpwW+VXB5YfnwJc3hsPkKwsI240+Gnv6j0OWGSxRNtuyJU3gW49HQ3lsVzVkWn5I9kZOVSTDtS99xQp26e3bIfAsTBB7fVQ7qdW1VozPqsLqZKoEl7DKFwljEdkLoyTmKW5xgVpo5MTuvxQHrvnSsi6IYQ3XbteuevXptSKsscHWNVy/Y8TU2nHnOJvB+e/1iQAAqLDHtJr/b37QPook/Bnj3LZp09Pj71qXfNqzrwnj+QBugxgAAgTDXbRBecEbf4yBLf3s99k/2ABIH35Kwkwdj62eui6jHuRd+JinUFnXSyPBrNXUjHOaCaJbssVO45SxRAY6GBsBOks8MRA4YGKO3Bq6Z5UQBy6DSTIEhgEu1iLGSCRRRKDxK1ZIhQ6lcXsU8FKXSlSo2SDo3r0IZ2mumjc6KFHggxcXatpcPkauIW5qmfqfwytaI2yB5usnn5RZxt5dKsqTLlMmlNolCUSCbj8KtSEUUI0w0dOl0NaTLkkS3fpvpoonOakuDOhUX8p3Fz+alj5WCI6m4MTc+/kdpoSJZfyGZiyyTpIsi+SScIx1MR7cS+XIDNLx/KMJHpWMnfjalhYpx/nqfHOlyuQ2WoYDbEIo82Ur5ZLTaJMyS6q8NZCTYAYThwYiTQCqUUwCpSSQNaUlHejKQkUxkVvuGFLtcDV26Pyvu4nUr2Yrhqv+8TGzcaWDqerlRY8PR6Dw5y1VD854psfkvPdKmyc71KU2mFA/KSzfg+akyTdiBKwGakApRjp7Fs3xx0Ab6/dT3eBztyn6M8QD6iYflkaw8HHxjsB4eFQlS1onuiajHfZ66QXM4e6AMLUBLo35qAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAhAABAAAAAAC6gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABbAAAABwAAAAcACoAGEdQT1MAAAGIAAAAbwAAAKa5TsOKR1NVQgAAAfgAAABLAAAAYrtrwRlPUy8yAAACRAAAAEwAAABgVpSe3GNtYXAAAAKQAAAATQAAAHQHCibBZ2FzcAAAAuAAAAAIAAAACAAAAAtnbHlmAAAC6AAAAo4AAAPcjGvhgmhlYWQAAAV4AAAANgAAADYYr9sOaGhlYQAABbAAAAAeAAAAJATUA0ZobXR4AAAF0AAAADsAAABQHKH8JmxvY2EAAAYMAAAAJQAAACoIywgqbWF4cAAABjQAAAAYAAAAIAAyAb9uYW1lAAAGTAAAAQYAAAJWMTxQAnBvc3QAAAdUAAAAiwAAAPc3ccvjdmhlYQAAB+AAAAAiAAAAJAn/EnN2bXR4AAAIBAAAADkAAABQPXUdcAABAAAADAAAAAAAAAACAAIACAAIAAEACwASAAN42mNgZGBg4GKQY9BhYHRx8wlh4GBgYQCC///BMoy52bnZQDEGCA8oxwamOYA4BQgZGcwYeIA8FaAJckBSgkEICCWA4qFMLkDSCUT+u8K8G0yuAJukgYaVUDDj/zqIHqYnDExAE7iB5jEAALF1E0cAeNotybUBwgAQBdAXF1xLJqBiBaSiZBEs48dz8lWA0slZcHs8X3IxNI0AQfX5XeSMTjxxLnTsMJNIlVbWNrZTE4kVZuYWli2RzQX+AHjaTcWBBYAAFEXR+/8rtMUbINAEIUGAQqAZGiNtGdEYhUgHDtIhU0LuOQPDeyw0UQNUfMRPP3UjLdha7w2KLewkAOLKEzB6AM3oCl142mNgYGACYmYgFgGSjGCahSEBTAsARViALF4GBYYFTHuYGZmZmTkUFP7/B4ohRBngosL/v/5//D/lr+9fnr/cf5nvvwCZhwkAZs0T6wAAAAABAAH//wAKeNp9k0Wb20AMhjUjL3u9ZAgnjls7+ySlcJmZudcyM1wKp57L3F7KvZSZmRn+Qpn+wNbpjJfR7NEnPdIrDeTBxtwNXIz9ACEfikCEMgCtQq9AvQh1QgoI2Uj/DPm3nyTtKyRmf6I77U8kptqv7VfDcHPNBpxub7XXkAVkgb3P3teFrLS3AhD4mTtBa3AGjAAAVZHzjbBpmaZhqKomUcVImqaVTmeMcH5BPrelkulEXNVUNZEwudD5537MXJCIpzPpdIK+i0V97rDsjoSI4PepWkWgQlN9PoGEIm457PZFY16PXuWO6EjKJFE0g8HOJaJURqgecVfpHrq0czBoloqSZE3Ve064tH//pQk99SkRSRJLuZZbjKzhi2re6mqvWh3olDW4DQgE6AA4jyNABahUZDXB0kklTZY9+9GcNGOCIHQfGQ0Gom6tyuOioxHziHt2Pz0WDboCJUVKRVQBIPQBvYsvcBKPBNyflxyvC1bgUKKv23DFIc3jA7WrUc1twkNQAhoA1CXDY6WbfNtnLZ/P4vfb+g9cy19NbiD2WPTlJuJNEAFQY26W5YTQriBBOms/Coh+gkTYK1BEpp/E9FPr9E7yRkEBx3KGKffPIpSpziJSpmdeTB/Hrrl1eApCAJS317LCvNhUprbrGss1k4krMh+Gmpi/wigt8XgpFYgVd5mBqCIV+GQhD8UeXuwqSYWlhChUEKaViOVIJSrQwlB3oLlz5ACk6d9aIpWNHUqoTb7LWlRPF7YiBEByV8hTmEpfOhU6pWWcEAUjGzCQNw1wHP1Dpn/C9VUOecaQt3dkAwbypAEO0z8jR2AQ/eIQ4dOdySQtNvWJ2mliJ6OvyUaY74VsOyVTuUNU/wH0G5/jAAAAAQAAAAMcKNcJhrZfDzz1AA8D6AAAAADcXWiXAAAAANzkEqr7tf7cBJQD5QAAAAcAAgAAAAAAAHjaY2BkYGDp+PcASJ76vfV/O8sUoAgqEAEAsL4HHQAAeNpjfsFQyxTBwADCDL9BGMRGYKD8a4Y7DHLML5gOMTD80wRiXyAOAmIjBob/G4B4GxSfAKkHAPMeFcwAeNpjYGDQRoOTGLYz3GFkYpRiNGJMZexmXMy4m/Ed4zsAcTkH/wAAAHjaY2BkYGAQYdzHIMsABEAeGgAAF68A83jalZHFVUVBEAULd2J4O9wdNvgG1/V3d/85EQNBEQG1wJ0z0tV3bveTAfpJ0EVH9wBw37H4xB0sdvDEnYzy8MRdHHL3xN1vPD3qiSfuZZ7VJx6VIEXNUaLKJnOOKlEqpFVq8ixVOWcsqiY9P+OQY66s0+NQl05cBStT5jMc0KKmHmbXPEeMW+Lm9jIvELBkxwXHPFtmNUdCd91YJIW9pIBxGizoXHctMfGu6pBr9rmS/vsul8RJUpfD6h+rg3f1wRf1exR1t9FNUldN1yLzrgXpWiVu/K3vORVjhriKHdihbvRMvWo+/ulmktbr0BdhlqjOvGrCWFCPEdZZV/npf0w8Al7xXmIAAHjaYmBiAIP/WxmMGLABEUBT02DFMAAFe7GTRWo+Fxt0gjK2Bsjisb55VzvqKxIESFCgFwUYsODAQ4AICTIUqNDYzLc2m9tGTML397+Kg/Sdyv2s67jHsyva0939Ifd5Nt1vLrwRv/P/N/A+/PubpV2VWu6vreT+qvtRx9u+Hz/6fvybcdRSASklPiwAeNpjYBRgYPzyj4f5Bcup/93/O1mmMDAwMDIgAxEAvRwHiQAAeNpjfsFgxPyCuQAZM/yGYKYIEJ9BAog1GB4zyDG/+H8FiLdC8QmmCIZGIF4KxKuAuAukFwB2ex0kAAAA)format("woff")}@font-face{font-family:Yuji Syuku;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/yuji-syuku-japanese-400-normal-D6HYEn3a.woff2)format("woff2"),url(/assets/yuji-syuku-japanese-400-normal-C7rPRSsE.woff)format("woff")}@font-face{font-family:Kaushan Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kaushan-script-latin-400-normal-DtTcRpVb.woff2)format("woff2"),url(/assets/kaushan-script-latin-400-normal-DZZZR3n8.woff)format("woff")}@font-face{font-family:Kaushan Script;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kaushan-script-latin-ext-400-normal-CW-Pyyvv.woff2)format("woff2"),url(/assets/kaushan-script-latin-ext-400-normal-Dmz6mG63.woff)format("woff")}@font-face{font-family:Ma Shan Zheng;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ma-shan-zheng-chinese-simplified-400-normal-oozDy_Is.woff2)format("woff2"),url(/assets/ma-shan-zheng-chinese-simplified-400-normal-CRyd7E96.woff)format("woff")}:root{--shu:#e22335;--shu-fundo:#ca262f;--shu-claro:#fbd8d9;--sumi:#1f201b;--yoru:#151719;--washi:#fafaf8;--washi-sombra:#efeeea;--hai:#b7b6bb;--hai-escuro:#6d6c70;--kin:#faee38;--fonte-pincel:"Kaushan Script", "Ma Shan Zheng", "Yuji Syuku", "Shippori Mincho", serif;--fonte-texto:"Shippori Mincho", "Noto Serif JP", Georgia, serif;--t-nota:.8rem;--t-ui:.9rem;--t-corpo:1rem;--t-lead:1.25rem;--t-h4:1.5625rem;--t-h3:1.953rem;--t-h2:2.441rem;--d-item:clamp(1.5rem, 2vw, 2.1rem);--d-sub:clamp(2rem, 3.4vw, 4rem);--d-folha:clamp(2.8rem, 5.6vw, 7rem);--d-capitulo:clamp(3.5rem, 9vw, 11rem);--d-cartaz:clamp(3.5rem, 11vw, 14rem);--d-capa:clamp(4.5rem, 17vw, 13rem);--lh-corpo:1.75;--lh-ui:1.45;--lh-titulo:1.15;--lh-pincel:.98;--e-1:.25rem;--e-2:.5rem;--e-3:1rem;--e-4:1.5rem;--e-5:2.5rem;--e-6:4rem;--pagina-x:clamp(1.25rem, 6vw, 9rem);--pagina-y:clamp(4rem, 10vh, 8rem);--medida:72ch;--respiro:clamp(1rem, 4vw, 2.5rem);--topo:3.5rem;--ease-tinta:cubic-bezier(.7, 0, .2, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--topo) + 1.5rem);font-size:112.5%}body{background-color:var(--washi);color:var(--sumi);font-family:var(--fonte-texto);font-weight:400;line-height:var(--lh-corpo);font-feature-settings:"palt" 0;text-rendering:optimizelegibility;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9 0.08' numOctaves='3' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.12 0 0 0 0 0.1 0 0 0 0.05 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23f)'/%3E%3C/svg%3E");margin:0;overflow-x:hidden}::selection{background:var(--shu);color:var(--washi)}a{color:inherit}:focus-visible{outline:2px solid var(--shu);outline-offset:3px;border-radius:2px}img,svg,canvas{display:block}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.topo{z-index:20;height:var(--topo);padding:0 var(--respiro);background:color-mix(in srgb, var(--washi) 97%, transparent);border-bottom:1px solid color-mix(in srgb, var(--hai) 60%, transparent);align-items:center;gap:2rem;display:flex;position:fixed;inset:0 0 auto}.marca{white-space:nowrap;font-family:var(--fonte-pincel);font-size:var(--t-h4);letter-spacing:.02em;flex:none;line-height:1;text-decoration:none}.macron{display:inline-block;position:relative}.macron:before{content:"";background:var(--shu);clip-path:polygon(0 45%,6% 5%,100% 25%,97% 95%,3% 100%);height:.075em;position:absolute;top:.1em;left:24%;right:0%;rotate:-4deg}.topo nav{font-size:var(--t-ui);gap:1.5rem;margin-left:auto;display:flex}.topo nav a{background:linear-gradient(var(--shu), var(--shu)) left bottom / 0 2px no-repeat;transition:background-size .35s var(--ease-tinta);padding:.25rem 0;text-decoration:none}.topo nav a:hover,.topo nav a[aria-current=page]{background-size:100% 2px}.hanko{--tam:3.25rem;width:var(--tam);height:var(--tam);background:var(--shu);color:var(--washi);font-family:var(--fonte-pincel);font-size:calc(var(--tam) * .58);filter:url(#borda-de-selo);box-shadow:inset 0 0 0 .16rem var(--shu), inset 0 0 0 .24rem color-mix(in srgb, var(--washi) 85%, transparent);border-radius:.4rem;flex:none;place-items:center;line-height:1;display:grid;rotate:-3deg}.hanko.vertical{writing-mode:vertical-rl;letter-spacing:-.1em;font-size:calc(var(--tam) * .4)}.capa{background:radial-gradient(120% 90% at 50% 45%, var(--shu) 40%, var(--shu-fundo) 100%);min-height:100svh;color:var(--sumi);isolation:isolate;position:relative;overflow:hidden}.capa-ceu{z-index:-1;position:absolute;inset:0}.capa-ceu canvas,.capa-ceu svg{width:100%;height:100%}.capa-conteudo{min-height:100svh;padding:var(--respiro);grid-template-rows:minmax(52svh,1fr) auto auto auto;grid-template-columns:1fr minmax(0,34rem) 1fr;gap:1rem;display:grid}.capa-titulo{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-capa);letter-spacing:.01em;color:var(--sumi);filter:url(#tinta-no-papel);-webkit-user-select:none;user-select:none;grid-area:2/1/auto/-1;justify-self:center;margin:-.12em 0 0;line-height:.85}.capa-titulo .macron:before{background:var(--washi)}.capa-lema{text-align:center;font-size:var(--t-lead);line-height:var(--lh-ui);color:#0c0c0a;grid-area:3/2;margin:0}.capa-acoes{flex-wrap:wrap;grid-area:4/2;justify-content:center;gap:1rem;padding-bottom:1rem;display:flex}.botao{font-family:var(--fonte-texto);font-size:var(--t-ui);color:var(--washi);background:var(--sumi);cursor:pointer;clip-path:polygon(1% 4%,99% 0,100% 92%,2% 100%);transition:transform .25s var(--ease-tinta), background .25s;border:0;border-radius:.2rem;align-items:center;gap:.6rem;padding:.7rem 1.6rem .8rem;font-weight:700;text-decoration:none;display:inline-flex}.botao:hover{background:var(--yoru);transform:translateY(-2px)}.botao.vazado{color:var(--sumi);box-shadow:inset 0 0 0 2px var(--sumi);clip-path:none;background:0 0}.botao.vazado:hover{background:color-mix(in srgb, var(--sumi) 8%, transparent)}.capa-rodape{right:var(--respiro);bottom:var(--respiro);writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:var(--t-lead);letter-spacing:.3em;color:color-mix(in srgb, var(--sumi) 70%, transparent);position:absolute}.pagina{padding-top:var(--topo);min-height:100svh}.sumario{min-height:calc(100svh - var(--topo));grid-template-columns:auto minmax(0,1fr);display:grid}.sumario-titulo{top:calc(var(--topo) + 2rem);background:var(--yoru);color:var(--washi);box-shadow:0 1.2rem 2rem -1.4rem color-mix(in srgb, var(--sumi) 70%, transparent);flex-direction:column;align-self:start;align-items:center;gap:1.25rem;margin:2rem clamp(1rem,2.5vw,3rem);padding:2.25rem 1.1rem 1.6rem;font-weight:400;display:flex;position:sticky}.sumario-titulo:before,.sumario-titulo:after{content:"";background:var(--sumi);border-radius:.3rem;height:.55rem;position:absolute;left:-.6rem;right:-.6rem}.sumario-titulo:before{top:-.3rem}.sumario-titulo:after{bottom:-.3rem}.sumario-titulo .kanji{writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:clamp(3.5rem,7vw,6rem);line-height:1}.sumario-titulo .nome{writing-mode:vertical-rl;font-size:var(--t-ui);letter-spacing:.35em;color:var(--hai)}.sumario-titulo .hanko{--tam:2.6rem;rotate:4deg}.paineis{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.painel{flex-direction:column;min-height:max(50svh,26rem);padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,3.5vw,4rem);display:flex}.painel-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--f-tinta);opacity:.12;pointer-events:none;font-size:clamp(12rem,20vw,24rem);line-height:1;position:absolute;bottom:-.12em;right:-.05em}.painel h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-sub);line-height:var(--lh-pincel);margin:0}.painel-resumo{color:var(--f-suave);font-size:var(--t-ui);line-height:var(--lh-ui);max-width:34ch;margin:.6rem 0 1.6rem}.painel ol{border-top:2px solid var(--f-tinta);margin:auto 0 0;padding:0;list-style:none}.painel li a{border-bottom:1px solid color-mix(in srgb, var(--f-tinta) 25%, transparent);grid-template-columns:2.4rem 1fr;align-items:center;gap:.15rem 1rem;padding:.75rem 0;text-decoration:none;display:grid;position:relative}.painel li a:after{content:"";background:var(--f-destaque);transform-origin:0;height:3px;transition:transform .45s var(--ease-tinta);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.painel li a:hover:after,.painel li a:focus-visible:after{transform:scaleX(1)}.painel .hanko{--tam:2.3rem;grid-row:span 2}.painel .cap-nome{font-family:var(--fonte-pincel);font-size:var(--d-item);line-height:var(--lh-titulo);transition:translate .35s var(--ease-tinta)}.painel li a:hover .cap-nome{translate:.4rem}.painel .cap-paginas{font-size:var(--t-nota);color:var(--f-suave);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.selo-mestre{font-family:var(--fonte-texto);font-size:var(--t-nota);color:var(--f-destaque,var(--shu));border:1px solid;border-radius:.2rem;padding:0 .4rem;line-height:1.5;display:inline-block}@media (width>=1600px){html{font-size:125%}}@media (width>=2400px){html{font-size:150%}}.md{font-size:var(--t-corpo)}.md>:first-child{margin-top:0}.md p{-webkit-hyphens:auto;hyphens:auto;margin:0 0 1.1em}.md em.fonte{font-style:normal;font-size:var(--t-nota);color:var(--hai-escuro)}.tabela:has(tbody tr:only-child) td{font-size:var(--t-h3);padding-top:.4rem;padding-bottom:.6rem;font-weight:800;line-height:1.1}.tabela:has(tbody tr:only-child) tbody tr{background:0 0}.md h2{font-size:var(--t-h3);font-weight:800;line-height:var(--lh-titulo);letter-spacing:-.005em;margin:3.2em 0 .8em;position:relative}.md h2:after{content:"";background:var(--shu);clip-path:polygon(0 35%,8% 0,100% 30%,96% 100%,4% 80%);width:3.5rem;height:.38rem;margin-top:.45rem;display:block}.md h3{font-size:var(--t-h4);font-weight:700;line-height:var(--lh-titulo);margin:2.4em 0 .6em}.md h2+h3{margin-top:1.2em}.md strong{font-weight:700}.md em{font-style:italic}.md a{color:var(--shu);text-underline-offset:.2em}.md ul,.md ol{margin:0 0 1.2em;padding-left:1.4em}.md li{margin:.35em 0}.md ul{list-style:none}.md ul>li{position:relative}.md ul>li:before{content:"";background:var(--shu);width:.36em;height:.36em;position:absolute;top:.82em;left:-1.05em;rotate:45deg}.md ol>li::marker{color:var(--shu);font-weight:700}.md hr{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 12'%3E%3Ccircle cx='30' cy='6' r='5' fill='%231f201b'/%3E%3Ccircle cx='30' cy='6' r='5.8' fill='none' stroke='%23e22335' stroke-width='0.8' stroke-dasharray='2 1.4'/%3E%3C/svg%3E") 50%/auto 100% no-repeat;border:0;height:1.5rem;margin:3rem 0}.tabela{border-top:2px solid var(--sumi);border-bottom:2px solid var(--sumi);margin:1.5em 0 2em;overflow-x:auto}.md table{border-collapse:collapse;width:100%;font-size:var(--t-ui);line-height:var(--lh-ui);font-variant-numeric:tabular-nums}.md th{text-align:left;color:var(--shu);border-bottom:1px solid var(--sumi);white-space:nowrap;padding:.6rem .75rem;font-weight:700}.md td{vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--hai) 55%, transparent);padding:.55rem .75rem}.md tr:last-child td{border-bottom:0}.md tbody tr:nth-child(2n){background:color-mix(in srgb, var(--washi-sombra) 70%, transparent)}.md td:first-child{white-space:nowrap;font-weight:700}.md blockquote{background:var(--yoru);color:var(--washi);border-left:.4rem solid var(--shu);clip-path:polygon(0 0,100% 1%,99.5% 100%,.4% 99%);margin:1.5em 0 2em;padding:1.1rem 1.4rem 1.1rem 1.6rem}.md blockquote p{line-height:var(--lh-ui);margin:.2em 0}.md blockquote strong{color:#fff}.glossario{min-height:calc(100svh - var(--topo))}.glossario-cabeca{max-width:128rem;margin:0 auto var(--e-5)}.glossario-cabeca p{margin:var(--e-3) 0 0;font-size:var(--t-lead);line-height:var(--lh-ui);color:var(--f-suave)}.glossario dl{gap:0 var(--e-5);border-top:2px solid var(--f-tinta);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));max-width:128rem;margin:0 auto;display:grid}.glossario dl div{padding:var(--e-3) 0 var(--e-4);border-bottom:1px solid color-mix(in srgb, var(--f-tinta) 18%, transparent)}.glossario dt{font-family:var(--fonte-pincel);font-size:var(--t-h3);line-height:var(--lh-pincel);color:var(--f-tinta)}.glossario dt:after{content:"";width:1.4rem;height:3px;margin:var(--e-2) 0;background:var(--f-destaque);display:block}.glossario dd{font-size:var(--t-corpo);line-height:var(--lh-corpo);margin:0}.tinta{z-index:50;pointer-events:none;visibility:hidden;position:fixed;inset:0}.tinta svg{width:100%;height:100%}.perdido{min-height:calc(100svh - var(--topo));place-content:center;justify-items:center;gap:var(--e-4);text-align:center;display:grid}.perdido p{font-size:var(--t-lead);color:var(--f-suave);margin:0}.perdido .botao{color:var(--sumi);background:var(--washi)}@media (width<=720px){html{font-size:106.25%}.topo{gap:1rem}.topo nav{font-size:var(--t-nota);gap:.8rem}.sumario{grid-template-columns:minmax(0,1fr)}.sumario-titulo{flex-direction:row;justify-content:center;padding:1rem 1.25rem;position:relative;top:0}.sumario-titulo .kanji{font-size:var(--t-h2)}.sumario-titulo:before,.sumario-titulo:after{width:.55rem;height:auto;inset:-.6rem auto}.sumario-titulo:before{left:-.3rem}.sumario-titulo:after{right:-.3rem}.capa-rodape{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.botao-som{width:2.2rem;height:2.2rem;color:var(--sumi);border:1px solid color-mix(in srgb, var(--sumi) 25%, transparent);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .2s,color .2s;display:grid}.botao-som:hover{background:color-mix(in srgb, var(--sumi) 8%, transparent)}.botao-som[aria-pressed=false]{color:var(--hai-escuro)}.botao-som svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:1.2rem;height:1.2rem}.sumario-rodape{justify-content:flex-end;gap:var(--e-4);padding:var(--e-4) var(--pagina-x);font-size:var(--t-ui);grid-column:1/-1;margin:0;display:flex}.sumario-rodape a{color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.25em}.creditos dd a{color:inherit;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em}.sumario-rodape{padding-block:var(--e-4);justify-content:flex-start}.botao-busca,.botao-som{flex:none}@media (width<=480px){.topo nav .so-largo{display:none}}@media (width<=400px){.sumario-rodape{flex-wrap:wrap;padding-right:5.5rem}}.conta{flex:none;position:relative}.conta-botao span[aria-hidden]{font-family:var(--fonte-pincel);font-size:1rem;line-height:1}.conta-menu{z-index:40;min-width:13rem;max-width:min(18rem,100vw - 2rem);padding:var(--e-3);color:var(--sumi);background:var(--washi);border:1px solid color-mix(in srgb, var(--sumi) 18%, transparent);border-radius:.4rem;flex-direction:column;gap:.15rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 1rem 2rem #0000002e}.conta-menu strong{font-size:var(--t-ui);overflow-wrap:anywhere}.conta-menu small{font-size:var(--t-nota);color:var(--hai-escuro);overflow-wrap:anywhere}.conta-menu button{margin-top:var(--e-2);font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);cursor:pointer;border:0;border-radius:.3rem;padding:.4rem .8rem;font-weight:700}.conta-menu button:hover{background:var(--shu)}@media (width<=480px){.topo{gap:.4rem;padding:0 .75rem}.topo .marca{margin-right:.2rem}.topo .botao-som,.topo .botao-busca,.topo .botao-indice{width:2rem;height:2rem}}@media (width<=400px){.topo nav{display:none}.topo .botao-busca{margin-left:auto}}.topo{gap:1.25rem}.topo nav{margin-right:.5rem}.topo-sons{border:1px solid color-mix(in srgb, var(--sumi) 25%, transparent);border-radius:2rem;flex:none;align-items:center;height:2.2rem;padding:0 .15rem;display:flex}.topo-sons .botao-som{border:0;width:1.9rem;height:1.9rem}.topo-sons .botao-som+.botao-som{position:relative}.topo-sons .botao-som+.botao-som:before{content:"";background:color-mix(in srgb, var(--sumi) 22%, transparent);width:1px;position:absolute;top:25%;bottom:25%;left:-1px}.topo .conta-botao{width:2.2rem;height:2.2rem;color:var(--washi);background:var(--sumi);box-shadow:inset 0 0 0 .14rem var(--sumi), inset 0 0 0 .2rem #fafaf88c;border:0;border-radius:.35rem;transition:rotate .2s;rotate:-4deg}.topo .conta-botao:hover,.topo .conta-botao[aria-expanded=true]{background:var(--shu);box-shadow:inset 0 0 0 .14rem var(--shu), inset 0 0 0 .2rem #fafaf88c;rotate:0deg}.topo .conta-botao span[aria-hidden]{font-size:1.1rem}.topo .conta-botao img{border-radius:.25rem}@media (width<=480px){.topo{gap:.4rem}.topo nav{margin-right:0}.topo-sons{height:2rem;padding:0}.topo-sons .botao-som{width:1.75rem;height:1.75rem}.topo .conta-botao{width:2rem;height:2rem}}@media (width<=960px){.topo{gap:.9rem}.topo nav .so-largo{display:none}}@media (width<=600px){.topo{gap:.5rem}.topo nav{display:none}.topo .botao-busca{margin-left:auto}}@media (width<=480px){.topo{gap:.4rem}}.pagina-carregando{min-height:70vh}.erro-pagina{isolation:isolate;max-width:40rem;margin:var(--e-6,4rem) auto;padding:var(--e-5) var(--e-5);color:var(--sumi);background:var(--washi);border-left:4px solid var(--shu);border-radius:.4rem;position:relative;box-shadow:0 1rem 2rem #00000026}.erro-pagina-kanji{z-index:-1;right:var(--e-4);top:var(--e-3);font-family:var(--fonte-pincel);color:var(--shu);opacity:.15;font-size:5rem;line-height:1;position:absolute}.erro-pagina h1{margin:0 0 var(--e-2);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3)}.erro-pagina p{margin:0 0 var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui)}.erro-pagina-detalhe{font-family:ui-monospace,monospace;font-size:var(--t-nota);color:#5d5c58}.erro-pagina-acoes{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.erro-pagina-acoes button{font:inherit;color:#fff;cursor:pointer;background:var(--shu);border:0;border-radius:.35rem;padding:.5rem 1.1rem;font-weight:700}.erro-pagina-acoes a{color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);font-weight:700}:root{scrollbar-color:var(--sumi) var(--washi-sombra);scrollbar-width:thin}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:var(--washi-sombra)}::-webkit-scrollbar-thumb{background:var(--sumi);border:3px solid var(--washi-sombra);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--shu)}::-webkit-scrollbar-corner{background:var(--washi-sombra)}.escuro,.escuro *{scrollbar-color:#5a514c transparent}.escuro::-webkit-scrollbar-track{background:0 0}.escuro ::-webkit-scrollbar-track{background:0 0}.escuro::-webkit-scrollbar-thumb{background:#5a514c;border-color:#0000}.escuro ::-webkit-scrollbar-thumb{background:#5a514c;border-color:#0000}.tabela{scrollbar-width:thin}.capitulo{margin-top:calc(var(--topo) * -1)}.folha{--hanko:var(--shu);--hanko-letra:var(--washi);--respingo:var(--f-tinta);--respingo-op:.13;isolation:isolate;padding:var(--pagina-y) var(--pagina-x);color:var(--f-tinta);background:linear-gradient(165deg, var(--f-fundo) 30%, var(--f-fundo2) 150%);position:relative;overflow:clip}.paleta-washi,.paleta-pergaminho,.paleta-palido,.paleta-ceu,.paleta-kin,.paleta-armas,.paleta-ondas,.paleta-gelo{--respingo:var(--f-destaque);--respingo-op:.5}.paleta-shu,.paleta-carmim,.paleta-sangue,.paleta-torii,.paleta-ferrugem,.paleta-rosa,.paleta-magenta,.paleta-danca,.paleta-sumo{--hanko:var(--f-tinta);--hanko-letra:var(--f-fundo)}.folha .hanko{background:var(--hanko);color:var(--hanko-letra);box-shadow:inset 0 0 0 .16rem var(--hanko), inset 0 0 0 .24rem color-mix(in srgb, var(--hanko-letra) 80%, transparent)}.folha.sub{padding-top:clamp(1.5rem,4vh,3rem)}.folha-grade{max-width:128rem;margin:0 auto;position:relative}.folha-kanji{z-index:-1;writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:min(36vw, calc(118vh / var(--n,1)), 46rem);color:var(--f-tinta);opacity:.075;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:.95;position:absolute;top:50%;right:clamp(-2rem,-1vw,0rem);translate:0 -50%}.folha-titulo{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-folha);line-height:var(--lh-pincel);letter-spacing:.005em;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;margin:0}.folha.sub .folha-titulo{font-size:var(--d-sub)}.folha-cabeca{flex-direction:column;align-items:flex-start;gap:1.25rem;display:flex}.folha-cabeca .hanko{--tam:clamp(3.2rem, 4.5vw, 4.6rem)}.layout-retrato .folha-grade,.layout-procurado .folha-grade{grid-template-columns:minmax(16rem,.9fr) minmax(0,1.75fr);align-items:start;gap:clamp(2rem,5vw,7rem);display:grid}.layout-retrato .folha-cabeca,.layout-procurado .folha-cabeca{top:calc(var(--topo) + 2.5rem);position:sticky}.layout-procurado .folha-cabeca{text-align:center;border:3px solid var(--f-tinta);outline:1px solid var(--f-tinta);outline-offset:-11px;background:color-mix(in srgb, var(--f-tinta) 5%, transparent);align-items:center;padding:2.25rem 1.5rem 2.5rem}.procurado-selo{font-family:var(--fonte-pincel);font-size:var(--t-h3);letter-spacing:.4em;color:var(--f-destaque);margin:0;padding-left:.4em;line-height:1}.layout-procurado .md>ul:first-of-type{border-top:3px solid var(--f-tinta);border-bottom:3px solid var(--f-tinta);padding:1rem 0}.layout-procurado .md>ul:first-of-type>li:first-child{font-size:var(--t-h4);line-height:var(--lh-titulo)}.layout-cartaz{text-align:center;place-items:center;min-height:min(92svh,60rem);display:grid}.layout-cartaz .folha-cabeca{align-items:center}.layout-cartaz .folha-kanji{writing-mode:horizontal-tb;font-size:min(60vw, calc(150vw / var(--n,1)), 60rem);opacity:.1;right:50%;translate:50% -50%}.layout-faixa .folha-cabeca{border-bottom:3px solid var(--f-tinta);flex-direction:row;align-items:flex-end;margin-bottom:2.5rem;padding-bottom:1.5rem}.layout-faixa .md p,.layout-faixa .md li{max-width:80ch}.layout-pergaminho .folha-grade{--f-tinta:#1f201b;--f-destaque:#e22335;--f-suave:#6d6c70;max-width:44rem;color:var(--f-tinta);background:var(--washi);padding:clamp(2.5rem,5vw,4rem) clamp(1.5rem,4vw,3.5rem) clamp(2.5rem,5vw,3.5rem);box-shadow:0 2.5rem 4rem -2rem #0000008c}.layout-pergaminho .folha-grade:before,.layout-pergaminho .folha-grade:after{content:"";background:linear-gradient(#3a2a1e,#120c08);border-radius:.5rem;height:.9rem;position:absolute;left:-1.2rem;right:-1.2rem}.layout-pergaminho .folha-grade:before{top:-.45rem}.layout-pergaminho .folha-grade:after{bottom:-.45rem}.layout-pergaminho .folha-cabeca{text-align:center;align-items:center;margin-bottom:1.75rem}.layout-pergaminho .folha-titulo{font-size:var(--d-sub)}.layout-pergaminho .folha-kanji{opacity:.16}.folha .md{font-size:var(--t-corpo)}.folha .md p,.folha .md li{max-width:74ch}.folha .md h2,.folha .md h3{color:var(--f-tinta);font-size:var(--t-h3)}.folha .md h2:after{background:var(--f-destaque)}.folha .md h3{font-size:var(--t-h3);margin-top:2em}.folha .md a{color:inherit;-webkit-text-decoration-color:var(--f-destaque);text-decoration-color:var(--f-destaque)}.folha .md em.fonte{color:var(--f-suave)}.folha .md ul>li:before{background:var(--f-destaque)}.folha .md ol{counter-reset:item;padding-left:0;list-style:none}.folha .md ol>li{counter-increment:item;margin:1rem 0;padding-left:3.4rem;position:relative}.folha .md ol>li:before{content:counter(item);text-align:center;width:2.6rem;font-family:var(--fonte-pincel);font-size:var(--t-h3);color:var(--f-destaque);line-height:1;position:absolute;top:-.3rem;left:0}.folha .tabela{border-color:var(--f-tinta)}.folha .md th{color:var(--f-tinta);border-bottom-color:var(--f-tinta);background-image:linear-gradient(var(--f-destaque), var(--f-destaque));background-position:.75rem calc(100% - .3rem);background-repeat:no-repeat;background-size:1.4rem 3px}.folha .md td{border-bottom-color:color-mix(in srgb, var(--f-tinta) 18%, transparent)}.folha .md tbody tr:nth-child(2n){background:color-mix(in srgb, var(--f-tinta) 6%, transparent)}.folha .md blockquote{background:var(--f-tinta);color:var(--f-fundo);border-left-color:var(--f-destaque)}.folha .md blockquote strong{color:inherit}.folha .md hr{filter:none}.lista-cartas .md ol{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1.5rem;display:grid}.lista-cartas .md ol>li{max-width:none;min-height:13rem;color:var(--sumi);background:var(--washi);box-shadow:inset 0 0 0 .35rem var(--washi), inset 0 0 0 .45rem var(--shu), 0 1rem 2rem -1rem #000000b3;rotate:calc((var(--i,0) - 2) * 1deg);transition:rotate .35s var(--ease-tinta), translate .35s var(--ease-tinta);border-radius:.7rem;margin:0;padding:3.6rem 1.25rem 1.25rem}.lista-cartas .md ol>li:nth-child(odd){rotate:-1.5deg}.lista-cartas .md ol>li:nth-child(2n){rotate:1.2deg}.lista-cartas .md ol>li:hover{translate:0 -.5rem;rotate:0deg}.lista-cartas .md ol>li:before{width:auto;color:var(--shu);top:.8rem;left:.9rem}.padrao{z-index:-2;pointer-events:none;position:absolute;inset:0}.padrao-svg{width:100%;height:100%}.padrao-respingos svg{fill:var(--respingo);opacity:var(--respingo-op)}.padrao-nuvens svg{stroke:var(--f-tinta);opacity:.16}.padrao-seigaiha{--a:var(--f-fundo);--b:color-mix(in srgb, var(--f-tinta) 16%, var(--f-fundo));background-image:radial-gradient(circle at 100% 150%, var(--a) 24%, var(--b) 24% 28%, var(--a) 28% 36%, var(--b) 36% 40%, transparent 40%), radial-gradient(circle at 0 150%, var(--a) 24%, var(--b) 24% 28%, var(--a) 28% 36%, var(--b) 36% 40%, transparent 40%), radial-gradient(circle at 50% 100%, var(--b) 10%, var(--a) 10% 23%, var(--b) 23% 30%, var(--a) 30% 43%, var(--b) 43% 50%, var(--a) 50% 63%, var(--b) 63% 71%, transparent 71%), radial-gradient(circle at 100% 50%, var(--b) 5%, var(--a) 5% 15%, var(--b) 15% 20%, var(--a) 20% 29%, var(--b) 29% 34%, var(--a) 34% 44%, var(--b) 44% 49%, transparent 49%), radial-gradient(circle at 0 50%, var(--b) 5%, var(--a) 5% 15%, var(--b) 15% 20%, var(--a) 20% 29%, var(--b) 29% 34%, var(--a) 34% 44%, var(--b) 44% 49%, transparent 49%);background-size:110px 55px;-webkit-mask-image:linear-gradient(270deg,#000 10%,#0000 75%);mask-image:linear-gradient(270deg,#000 10%,#0000 75%)}.padrao-pontilhado{background:radial-gradient(color-mix(in srgb, var(--f-tinta) 35%, transparent) 1.5px, transparent 1.9px) 0 0 / 13px 13px;-webkit-mask-image:radial-gradient(120% 90% at 100% 100%,#000 15%,#0000 65%);mask-image:radial-gradient(120% 90% at 100% 100%,#000 15%,#0000 65%)}.padrao-sol:before{content:"";aspect-ratio:1;background:var(--f-destaque);opacity:.92;border-radius:50%;width:min(62vw,58rem);position:absolute;top:8%;right:-8vw}.paleta-washi .padrao-sol:before,.paleta-kin .padrao-sol:before,.paleta-ceu .padrao-sol:before,.paleta-pergaminho .padrao-sol:before,.paleta-laranja .padrao-sol:before,.paleta-palido .padrao-sol:before{opacity:.38}.paleta-noite .padrao-sol:before,.paleta-breu .padrao-sol:before,.paleta-quadro .padrao-sol:before{background:radial-gradient(circle, var(--yoru) 57%, #ffffff73 58.5%, transparent 70%);opacity:.85}.padrao-nevoa{background:radial-gradient(40% 30% at 20% 30%, #ffffff38, transparent 70%), radial-gradient(50% 35% at 75% 70%, #ffffff29, transparent 70%), radial-gradient(35% 25% at 55% 15%, color-mix(in srgb, var(--f-tinta) 10%, transparent), transparent 70%);animation:38s ease-in-out infinite alternate nevoa}@keyframes nevoa{to{transform:translate(6%)scale(1.08)}}.padrao-listras{background:repeating-linear-gradient(176deg, transparent 0 11vh, color-mix(in srgb, var(--f-tinta) 14%, transparent) 11vh 13.5vh, transparent 13.5vh 19vh, color-mix(in srgb, var(--f-tinta) 8%, transparent) 19vh 20vh)}.padrao-dividido{background:var(--f-fundo2);clip-path:polygon(64% 0,100% 0,100% 100%,46% 100%)}.padrao-grade{background:linear-gradient(90deg, color-mix(in srgb, var(--f-tinta) 9%, transparent) 2px, transparent 2px) 0 0 / 7rem 100%, linear-gradient(color-mix(in srgb, var(--f-tinta) 9%, transparent) 2px, transparent 2px) 0 0 / 100% 10rem;-webkit-mask-image:linear-gradient(270deg,#000,#0000 70%);mask-image:linear-gradient(270deg,#000,#0000 70%)}.ambiente{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ambiente span{left:var(--x);animation-duration:var(--d);animation-delay:var(--a);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:paused;position:absolute;top:0}.ambiente.viva span{animation-play-state:running}@keyframes cair{0%{transform:translateY(-40px)rotate(0)}to{transform:translate3d(var(--deriva), calc(var(--altura,900px) + 40px), 0) rotate(var(--giro))}}@keyframes subir{0%{transform:translate3d(0, calc(var(--altura,900px) + 20px), 0);opacity:0}15%{opacity:1}to{transform:translate3d(var(--deriva), calc(var(--altura,900px) * .2), 0);opacity:0}}@keyframes vagar{0%,to{transform:translate3d(0, calc(var(--altura,900px) * var(--t) * .6), 0);opacity:.2}50%{transform:translate3d(var(--deriva), calc(var(--altura,900px) * var(--t) * .6 - 60px), 0);opacity:1}}.ambiente-cinzas span{width:calc(var(--t) * 7px);height:calc(var(--t) * 5px);background:color-mix(in srgb, var(--f-tinta) 45%, transparent);border-radius:1px 3px;animation-name:cair}.ambiente-neve span{width:calc(var(--t) * 7px);height:calc(var(--t) * 7px);background:#fff;border-radius:50%;animation-name:cair;box-shadow:0 0 6px #fffc}.ambiente-brasas span{width:calc(var(--t) * 5px);height:calc(var(--t) * 5px);background:#ffb347;border-radius:50%;animation-name:subir;top:0;box-shadow:0 0 10px 2px #ff7828bf}.ambiente-fumaca span{width:calc(var(--t) * 22rem);height:calc(var(--t) * 22rem);background:radial-gradient(circle, color-mix(in srgb, var(--f-tinta) 14%, transparent), transparent 65%);animation-name:subir;animation-duration:calc(var(--d) * 2.2);border-radius:50%}.ambiente-petalas span{width:calc(var(--t) * 13px);height:calc(var(--t) * 10px);animation-name:cair;animation-duration:calc(var(--d) * 1.2);background:linear-gradient(135deg,#ffd6e2,#f28fb0);border-radius:150% 0}.ambiente-gotas span{width:calc(var(--t) * 3px + 1px);height:calc(var(--t) * 22px + 8px);animation-name:cair;animation-duration:calc(var(--d) * .35);background:#6d0910;border-radius:50%/30% 30% 70% 70%}.paleta-carmim .ambiente-gotas span,.paleta-sangue .ambiente-gotas span{background:#3d0306}.ambiente-vagalumes span{background:#f4ff9a;border-radius:50%;width:5px;height:5px;animation-name:vagar;animation-timing-function:ease-in-out;box-shadow:0 0 12px 3px #dcff78a6}.ambiente-chuva span{width:1px;height:calc(var(--t) * 38px + 14px);background:color-mix(in srgb, var(--f-tinta) 35%, transparent);animation-name:cair;animation-duration:calc(var(--d) * .12);rotate:12deg}.cap-hero{min-height:100svh;padding-top:calc(var(--topo) + clamp(3rem, 10vh, 7rem));align-items:end;display:grid}.cap-kanji{z-index:-1;top:calc(var(--topo) + 1rem);writing-mode:vertical-rl;font-family:var(--fonte-pincel);color:var(--f-tinta);opacity:.9;pointer-events:none;font-size:min(42vh,30vw,34rem);line-height:.95;position:absolute;right:clamp(1rem,5vw,6rem)}.cap-hero-grade{gap:1.5rem;width:100%;max-width:128rem;margin:0 auto;display:grid;position:relative}.cap-origem{font-size:var(--t-ui);color:var(--f-suave);align-items:center;gap:1rem;margin:0;display:flex}.cap-origem .hanko{--tam:3.4rem}.cap-titulo{max-width:14ch;font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-capitulo);line-height:var(--lh-pincel);margin:0}.cap-abertura{max-width:62ch}.cap-abertura .md{font-size:var(--t-lead);line-height:var(--lh-corpo)}.cap-mapa{flex-wrap:wrap;gap:.6rem;max-width:90rem;margin-top:1rem;display:flex}.cap-mapa a{font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--f-tinta);border:1px solid color-mix(in srgb, var(--f-tinta) 35%, transparent);background:color-mix(in srgb, var(--f-fundo) 70%, transparent);transition:background .25s, translate .25s var(--ease-tinta);border-radius:.2rem;align-items:center;gap:.6rem;padding:.45rem .9rem .5rem .6rem;text-decoration:none;display:inline-flex}.cap-mapa a:before{content:"";background:var(--cor);border:1px solid color-mix(in srgb, var(--f-tinta) 45%, transparent);flex:none;width:.9rem;height:.9rem;rotate:45deg}.cap-mapa a:hover{background:color-mix(in srgb, var(--f-tinta) 10%, var(--f-fundo));translate:0 -2px}.fita{z-index:15;background:color-mix(in srgb, var(--sumi) 82%, transparent);border-radius:.35rem;flex-direction:column;align-items:flex-end;padding:.6rem .45rem;display:flex;position:fixed;top:50%;right:clamp(1.25rem,2vw,2.25rem);translate:0 -50%;box-shadow:0 .8rem 1.6rem -.8rem #0009}.fita a{justify-content:flex-end;align-items:center;width:2.2rem;height:clamp(1.25rem,3vh,1.9rem);padding:2px 0;display:flex;position:relative}.fita a:before{content:"";background:var(--cor);width:.9rem;height:100%;transition:width .3s var(--ease-tinta);border:1px solid #ffffff40;border-radius:2px}.fita a.ativa:before,.fita a:hover:before,.fita a:focus-visible:before{width:2.2rem}.fita a.ativa:before{border-color:var(--washi);box-shadow:0 0 0 1px var(--washi)}.fita span{white-space:nowrap;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);opacity:0;pointer-events:none;padding:.2rem .6rem;transition:opacity .2s;position:absolute;top:50%;right:calc(100% + 1rem);translate:0 -50%}.fita a:hover span,.fita a:focus-visible span{opacity:1}.capitulo .vizinhos{grid-template-columns:1fr 1fr;display:grid}.capitulo .vizinhos a{isolation:isolate;min-height:15rem;padding:var(--e-6) var(--pagina-x);color:var(--washi);background:var(--sumi);flex-direction:column;justify-content:center;gap:.3rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.capitulo .vizinhos .viz-proximo{text-align:right;background:var(--shu);color:var(--sumi);grid-column:2;align-items:flex-end}.capitulo .vizinhos span{font-size:var(--t-nota);opacity:.75}.capitulo .vizinhos strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-sub);line-height:var(--lh-pincel)}.capitulo .vizinhos em{z-index:-1;font-family:var(--fonte-pincel);opacity:.12;transition:translate .6s var(--ease-tinta);font-size:12rem;font-style:normal;line-height:1;position:absolute;bottom:-2rem;right:1rem}.capitulo .vizinhos .viz-proximo em{left:1rem;right:auto}.capitulo .vizinhos a:hover em{translate:0 -1.5rem}@media (width<=1000px){.layout-retrato .folha-grade,.layout-procurado .folha-grade{grid-template-columns:minmax(0,1fr)}.layout-retrato .folha-cabeca,.layout-procurado .folha-cabeca{position:static}.fita{display:none}.cap-kanji{opacity:.18}}@media (width<=720px){.capitulo .vizinhos{grid-template-columns:1fr}.capitulo .vizinhos .viz-proximo{grid-column:1}.layout-faixa .folha-cabeca{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.padrao-nevoa{animation:none}}@media (width>=1001px){.folha{padding-right:max(clamp(1.25rem,6vw,9rem),6rem)}}.gravura{width:100%;margin:var(--e-2) 0 var(--e-3)}.gravura-tinta{background:var(--f-tinta);width:100%;max-height:62vh;-webkit-mask:var(--img) center / contain no-repeat;-webkit-mask:var(--img) center / contain no-repeat;mask:var(--img) center / contain no-repeat}.gravura figcaption{margin-top:var(--e-2);font-size:var(--t-nota);line-height:var(--lh-ui);color:var(--f-suave)}.gravura figcaption a{color:inherit;-webkit-text-decoration-color:color-mix(in srgb, var(--f-suave) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--f-suave) 50%, transparent);text-underline-offset:.2em}.layout-procurado .folha-grade{grid-template-columns:minmax(13rem,.55fr) minmax(0,2.2fr)}.folha-corpo.com-gravura{gap:var(--e-5);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;display:grid}.com-gravura .gravura{top:calc(var(--topo) + 2rem);margin:0;position:sticky}.com-gravura .gravura-tinta{max-height:calc(100svh - var(--topo) - 7rem)}@media (width<=1100px){.folha-corpo.com-gravura{grid-template-columns:minmax(0,1fr)}.com-gravura .gravura{position:static}.com-gravura .gravura-tinta{max-height:60svh}}.layout-procurado .folha-titulo{font-size:var(--d-sub);overflow-wrap:normal;word-break:normal}@media (width<=720px){.padrao-sol:before{opacity:.55;width:80vw;top:-18vw;right:-32vw}}@media (width<=1000px){.layout-procurado .folha-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.lista-cartas .md ol>li{min-height:0}}.folha-cabeca,.cap-hero-grade{container-type:inline-size}.layout-cartaz .folha-grade,.layout-cartaz .folha-cabeca{width:100%}.folha-titulo,.cap-titulo{overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.folha-titulo{font-size:min(var(--d-folha), 17cqi)}.folha.sub .folha-titulo,.layout-procurado .folha-titulo,.layout-pergaminho .folha-titulo{font-size:min(var(--d-sub), 17cqi)}.layout-cartaz .folha-titulo{font-size:min(var(--d-cartaz), 17cqi)}.cap-titulo{font-size:min(var(--d-capitulo), 17cqi)}@media (width>=1001px){.cap-hero-grade{padding-right:calc(min(42vh, 30vw, 34rem) + var(--e-5))}}.capitulo .vizinhos a{padding-bottom:calc(var(--e-6) + 3.5rem)}@media (width>=1001px){.capitulo .vizinhos .viz-proximo{padding-right:calc(var(--pagina-x) + 5rem)}}@media (width<=720px){.cap-hero{padding-bottom:calc(var(--pagina-y) + 4rem)}}.indice-folha{margin-top:var(--e-4);max-height:calc(100svh - var(--topo) - 18rem);scrollbar-width:none;align-self:stretch;overflow-y:auto}.indice-folha ol{margin:0;padding:0 0 0 1.1rem;list-style:none;position:relative}.indice-folha ol:before,.indice-folha ol:after{content:"";border-radius:2px;width:3px;position:absolute;top:.2rem;left:0}.indice-folha ol:before{background:color-mix(in srgb, var(--f-tinta) 18%, transparent);bottom:.2rem}.indice-folha ol:after{height:calc((100% - .4rem) * var(--progresso,0));background:var(--shu);transition:height .5s var(--ease-tinta)}.paleta-shu .indice-folha ol:after,.paleta-carmim .indice-folha ol:after,.paleta-sangue .indice-folha ol:after,.paleta-torii .indice-folha ol:after,.paleta-rosa .indice-folha ol:after,.paleta-magenta .indice-folha ol:after,.paleta-ferrugem .indice-folha ol:after{background:var(--f-tinta)}.indice-folha li{margin:0}.indice-folha a{font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--f-suave);transition:color .25s, translate .3s var(--ease-tinta);padding:.3rem 0;text-decoration:none;display:block}.indice-folha li.lida a{color:color-mix(in srgb, var(--f-tinta) 80%, transparent)}.indice-folha li.atual a{color:var(--f-tinta);font-weight:700;translate:.3rem}.indice-folha a:hover{color:var(--f-tinta)}@media (width<=1000px){.indice-folha{display:none}}.rol-abrir{z-index:30;font-family:var(--fonte-texto);font-size:var(--t-ui);color:var(--washi);background:var(--sumi);cursor:pointer;transition:translate .25s var(--ease-tinta);border:0;border-radius:.35rem;align-items:center;gap:.7rem;padding:.45rem 1.1rem .45rem .45rem;font-weight:700;display:flex;position:fixed;bottom:clamp(1.25rem,3vh,2.25rem);right:clamp(1.25rem,2vw,2.25rem);box-shadow:0 .8rem 1.6rem -.6rem #0009}.rol-abrir:hover{translate:0 -3px}.rol-abrir-kanji{width:2.4rem;height:2.4rem;font-family:var(--fonte-pincel);font-size:var(--t-h4);background:var(--shu);border-radius:.25rem;place-items:center;display:grid;rotate:-4deg}.rol-painel{z-index:40;overscroll-behavior:contain;color:#f1ece4;border-left:.35rem solid var(--shu);scrollbar-width:none;background-color:#0000;background-image:radial-gradient(90% 28rem at 100% 0,#e2233529,#0000 70%),linear-gradient(#1c1715,#100d0c);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:local;background-origin:padding-box,padding-box;background-clip:border-box,border-box;flex-direction:column;gap:0;width:min(27rem,100vw);display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-1.5rem 0 3rem -1rem #0009}.rol-painel>*{color:#f1ece4;background:0 0;flex-shrink:0}.rol-cabeca{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.4rem;display:flex}.rol-cabeca h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1}.rol-cabeca h2 span{color:var(--shu);margin-right:.3rem}.rol-cabeca h2:focus{outline:none}.rol-fechar,.rol-limpar{font:inherit;font-size:var(--t-nota);color:#c9c0b4;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:.2rem;padding:.2rem .7rem}.rol-fechar:hover,.rol-limpar:hover{color:#fff;border-color:#ffffff80}.rol-resultado{gap:var(--e-3);padding:var(--e-4) 1.4rem;border-bottom:1px solid #ffffff1a;flex-direction:column;display:flex}.rol-topo{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;display:grid}.rol-selo{background:var(--shu);width:6.2rem;height:6.2rem;color:var(--washi);box-shadow:inset 0 0 0 .25rem var(--shu), inset 0 0 0 .4rem #fafaf8bf;filter:url(#borda-de-selo);border-radius:.5rem;place-items:center;display:grid;rotate:-4deg}.rol-numero{font-family:var(--fonte-pincel);font-size:calc(var(--t-h3) * 1.75);font-variant-numeric:tabular-nums;line-height:1}.rol-resultado.falha .rol-selo{background:#4a4340;box-shadow:inset 0 0 0 .25rem #4a4340,inset 0 0 0 .4rem #fafaf866}.rol-resultado.critico .rol-selo{background:var(--kin);color:var(--sumi);box-shadow:inset 0 0 0 .25rem var(--kin), inset 0 0 0 .4rem var(--sumi), 0 0 2.5rem #faee3873}.rol-resultado.falha-critica .rol-selo{background:var(--sumi);color:var(--shu);box-shadow:inset 0 0 0 .25rem var(--sumi), inset 0 0 0 .4rem var(--shu)}.rol-detalhe{min-width:0}.rol-veredito{margin:0 0 var(--e-2);font-family:var(--fonte-pincel);font-size:var(--t-h3);line-height:1}.rol-resultado.sucesso .rol-veredito{color:#ff6b77}.rol-resultado.critico .rol-veredito{color:var(--kin)}.rol-resultado.falha .rol-veredito,.rol-resultado.falha-critica .rol-veredito{color:#a59c94}.rol-rotulo-res{font-size:var(--t-ui);font-weight:700;line-height:var(--lh-titulo);color:#f1ece4;margin:0}.rol-conta{margin:var(--e-1) 0 0;font-size:var(--t-nota);line-height:var(--lh-ui);color:#a59c94}.rol-texto{padding:var(--e-3) 1.1rem;font-size:var(--t-ui);line-height:var(--lh-ui);white-space:pre-line;color:#f1ece4;border-left:3px solid var(--shu);background:#ffffff0d;border-radius:0 .3rem .3rem 0;margin:0}.rol-vazio{font-size:var(--t-ui);line-height:var(--lh-ui);color:#a59c94;grid-column:1/-1;margin:0}.rol-bloco{border-bottom:1px solid #ffffff1a;padding:1.2rem 1.4rem 1.4rem}.rol-bloco h3{font-size:var(--t-lead);margin:0;font-weight:700}.rol-ajuda{font-size:var(--t-nota);line-height:var(--lh-ui);color:#a59c94;margin:.2rem 0 .9rem}.rol-linha{justify-content:space-between;align-items:center;gap:1rem;margin:.7rem 0;display:flex}.rol-rotulo{font-size:var(--t-ui);color:#c9c0b4}.rol-passo{align-items:center;gap:.2rem;display:flex}.rol-passo button,.rol-cds button,.rol-dados button,.rol-livre button{font:inherit;font-size:var(--t-ui);color:#f1ece4;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:.25rem;font-weight:700;transition:background .2s,border-color .2s,translate .2s}.rol-passo button:hover,.rol-cds button:hover,.rol-dados button:hover,.rol-livre button:hover{background:#ffffff1f;border-color:#fff6}.rol-passo button{width:2.2rem;height:2.2rem;font-size:var(--t-lead)}.rol-passo button:disabled{opacity:.3;cursor:default}.rol-passo output{text-align:center;min-width:2.8rem;font-family:var(--fonte-pincel);font-size:var(--t-h4)}.rol-cds{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.rol-cds button{font-variant-numeric:tabular-nums;min-width:2.3rem;padding:.3rem .2rem}.rol-cds button.ativo{background:var(--shu);border-color:var(--shu)}.rol-principal{width:100%;font:inherit;color:var(--washi);background:var(--shu);cursor:pointer;clip-path:polygon(.5% 6%,99.5% 0,100% 94%,0 100%);border:0;border-radius:.25rem;margin-top:.6rem;padding:.8rem;font-weight:700;transition:filter .2s}.rol-principal:hover{filter:brightness(1.1)}.rol-dados{grid-template-columns:repeat(5,1fr);gap:.35rem;margin-top:.8rem;display:grid}.rol-dados button{font-size:var(--t-corpo);padding:.6rem 0}.rol-livre label{font-size:var(--t-ui);color:#c9c0b4;margin-bottom:.3rem;display:block}.rol-livre div{gap:.35rem;display:flex}.rol-livre input{min-width:0;font:inherit;color:#f1ece4;background:#00000059;border:1px solid #fff3;border-radius:.25rem;flex:1;padding:.5rem .7rem}.rol-livre input:focus{outline:2px solid var(--shu);outline-offset:1px}.rol-livre button{padding:0 1rem}.rol-erro{font-size:var(--t-nota);color:#ff8a93;margin:.4rem 0 0}.rol-historico{border-bottom:0}.rol-historico .rol-linha{margin-top:0}.rol-historico ol{margin:0;padding:0;list-style:none}.rol-historico li{border-top:1px solid #ffffff14;grid-template-columns:2.6rem 1fr;align-items:start;gap:.8rem;padding:.55rem 0;display:grid}.h-total{font-family:var(--fonte-pincel);font-size:var(--t-h4);text-align:center;color:#f1ece4;line-height:1}.rol-historico li.sucesso .h-total{color:#ff6b77}.rol-historico li.critico .h-total{color:var(--kin)}.rol-historico li.falha .h-total,.rol-historico li.falha-critica .h-total{color:#8d847c}.h-rotulo{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c9c0b4}.h-rotulo em{color:#f1ece4;font-style:normal;display:block}.h-rotulo small{color:#8d847c;margin-top:.15rem;display:block}.rol-painel .rol-cabeca{padding:.85rem 1.25rem}.rol-painel .rol-bloco{padding:1rem 1.25rem 1.15rem}.rol-titulo{justify-content:space-between;align-items:baseline;gap:var(--e-3);margin-bottom:.6rem;display:flex}.rol-painel .rol-bloco h3{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;line-height:1.1}.rol-formula{font-size:var(--t-nota);color:#a59c94;font-variant-numeric:tabular-nums;margin:0}.rol-formula b{color:#f1ece4}.rol-teste .rol-linha{margin:.5rem 0}.rol-teste .rol-linha:has(.rol-cds){flex-direction:column;align-items:stretch;gap:.4rem}.rol-cds{border:1px solid #ffffff29;border-radius:.35rem;grid-template-columns:repeat(8,minmax(0,1fr));gap:0;display:grid;overflow:hidden}.rol-cds button{min-width:0;font-size:var(--t-nota);background:#ffffff08;border:0;border-right:1px solid #ffffff1a;border-radius:0;padding:.45rem 0}.rol-cds button:last-child{border-right:0}.rol-cds button.ativo{color:#fff;background:var(--shu)}.rol-passo{border:1px solid #ffffff29;border-radius:.35rem;gap:0;overflow:hidden}.rol-passo button{background:#ffffff0a;border:0;border-radius:0;width:2rem;height:2rem}.rol-passo output{min-width:2.6rem;font-size:var(--t-h4);line-height:2rem}.rol-principal{margin-top:.8rem;padding:.7rem}.rol-bloco-dados .rol-dados{gap:.3rem;margin-top:0}.rol-bloco-dados .rol-dados button{font-size:var(--t-ui);padding:.5rem 0}.rol-livre{margin-top:.7rem}.rol-livre label{font-size:var(--t-nota);color:#a59c94;margin-bottom:.25rem}.rol-painel .rol-abas{gap:.25rem;padding:.6rem 1.25rem 0;display:flex}.rol-painel .rol-abas button{font:inherit;font-size:var(--t-nota);color:#a59c94;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.35rem;flex:1;padding:.4rem .6rem;font-weight:700}.rol-painel .rol-abas button[aria-selected=true]{color:#fff;background:var(--shu);border-color:var(--shu)}.rol-painel .rol-mesa{padding:.7rem 1.25rem}.tabela.rolavel{position:relative;overflow:visible}.tabela.rolavel table{display:table}.rolar-tabela{font-family:var(--fonte-texto);font-size:var(--t-ui);font-weight:700;line-height:var(--lh-ui);letter-spacing:0;color:var(--f-fundo,var(--washi));background:var(--f-tinta,var(--sumi));cursor:pointer;vertical-align:middle;transition:translate .2s var(--ease-tinta);border:0;border-radius:.25rem;align-items:center;gap:.45rem;margin:.6rem 0;padding:.25rem .8rem .25rem .3rem;display:inline-flex}.rolar-tabela:hover{translate:0 -2px}.rolar-tabela span{width:1.5rem;height:1.5rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:.2rem;place-items:center;font-weight:400;display:grid}.titulo-rolavel{flex-wrap:wrap;align-items:center;gap:.4rem 1rem;display:flex}.titulo-rolavel .rolar-tabela{margin:0}.md tr.sorteada td,.md td.sorteada,.md li.sorteada{background:#e2233529}.md tr.sorteada td:first-child,.md td.sorteada,.md li.sorteada{box-shadow:inset 4px 0 0 var(--shu)}.md li.sorteada{border-radius:.2rem}.lista-cartas .md li.sorteada{box-shadow:inset 0 0 0 .35rem var(--washi), inset 0 0 0 .6rem var(--shu), 0 0 0 4px var(--shu), 0 1rem 2rem -1rem #000000b3;background:var(--washi)}@media (width<=720px){.rol-abrir span:last-child{display:none}.rol-abrir{padding:.4rem}}.rol-painel::-webkit-scrollbar{display:none}.rol-mesa{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.7rem 1.4rem;display:flex}.rol-mesa-nome{min-width:0;font-size:var(--t-nota);color:#f1ece4;overflow-wrap:anywhere;font-weight:700}.rol-mesa-nome span{font-family:var(--fonte-pincel);color:var(--shu);margin-right:.3rem;font-weight:400}.rol-mesa-chaves{flex-wrap:wrap;gap:.4rem;display:flex}.rol-mesa-chaves button{font:inherit;font-size:var(--t-nota);color:#c9c0b4;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:2rem;padding:.25rem .75rem;font-weight:700}.rol-mesa-chaves button[aria-pressed=true]{color:#fff;border-color:var(--shu);background:#e2233540}.rol-mesa-chaves button span{font-family:var(--fonte-pincel);font-weight:400}.rol-mesa.desligada .rol-mesa-nome{color:#8d847c}.rol-mesa.escudo{box-shadow:inset 0 -2px 0 var(--kin,#d9a441)}.rol-mesa.escudo .rol-escudo[aria-pressed=true]{color:#1c1715;background:var(--kin,#d9a441);border-color:var(--kin,#d9a441)}.rol-abas{gap:1.2rem;padding:.9rem 1.4rem 0;display:flex}.rol-abas button{font:inherit;font-size:var(--t-ui);color:#8d847c;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:.2rem 0 .45rem;font-weight:700}.rol-abas button[aria-selected=true]{color:#f1ece4;border-bottom-color:var(--shu)}.reg-lista{margin:0;padding:0;list-style:none}.reg-linha{border-top:1px solid #ffffff14;grid-template-columns:2.6rem minmax(0,1fr);align-items:start;gap:.8rem;padding:.6rem 0;display:grid}.reg-total{font-family:var(--fonte-pincel);font-size:var(--t-h4);text-align:center;color:#f1ece4;line-height:1}.reg-linha.sucesso .reg-total{color:#ff6b77}.reg-linha.critico .reg-total{color:var(--kin,#d9a441)}.reg-linha.falha .reg-total,.reg-linha.falha-critica .reg-total{color:#8d847c}.reg-linha.secreta .reg-total{color:var(--kin,#d9a441)}.reg-corpo{min-width:0;font-size:var(--t-nota);line-height:var(--lh-ui);color:#c9c0b4;flex-direction:column;gap:.1rem;display:flex}.reg-quem{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.reg-quem strong{color:#f1ece4;overflow-wrap:anywhere}.reg-linha.minha .reg-quem strong:after{content:" (você)";color:#8d847c;font-weight:400}.reg-quem time{color:#8d847c;font-variant-numeric:tabular-nums;flex:none}.reg-rotulo em{color:#f1ece4;margin-left:.4rem;font-style:normal;font-weight:700}.reg-escudo{color:var(--kin,#d9a441)}.reg-conta{color:#8d847c}.reg-texto{color:#d8ccb8;border-left:2px solid #e2233580;margin-top:.15rem;padding-left:.6rem}.reg-vazio{font-size:var(--t-nota);color:#8d847c;margin:.4rem 0 0}.reg-aviso{z-index:31;max-width:min(24rem,100vw - 2.5rem);font:inherit;font-size:var(--t-nota);text-align:left;color:#f1ece4;border:0;border-left:.3rem solid var(--shu);cursor:pointer;animation:reg-aviso .35s var(--ease-tinta,ease-out);background:linear-gradient(#1c1715,#100d0c);border-radius:.35rem;align-items:center;gap:.75rem;padding:.5rem 1rem .5rem .5rem;display:flex;position:fixed;bottom:calc(clamp(1.25rem,3vh,2.25rem) + 3.6rem);right:clamp(1.25rem,2vw,2.25rem);box-shadow:0 .8rem 1.6rem #00000080}@keyframes reg-aviso{0%{opacity:0;translate:0 .8rem}}.reg-aviso-total{width:2.4rem;height:2.4rem;font-family:var(--fonte-pincel);font-size:var(--t-h4);color:var(--washi);background:var(--shu);border-radius:.3rem;flex:none;place-items:center;display:grid}.reg-aviso.critico .reg-aviso-total{color:#1c1715;background:var(--kin,#d9a441)}.reg-aviso.falha .reg-aviso-total,.reg-aviso.falha-critica .reg-aviso-total{background:#5d5651}.reg-aviso-texto{overflow-wrap:anywhere;min-width:0;line-height:1.4}@media (prefers-reduced-motion:reduce){.reg-aviso{animation:none}}.reg-aviso-detalhe{color:#d8ccb8;margin-top:.15rem;display:block}.rol-ver-mais{width:100%;font:inherit;font-size:var(--t-nota);color:#c9c0b4;cursor:pointer;background:#ffffff0a;border:1px dashed #fff3;border-radius:.35rem;margin-top:.6rem;padding:.5rem;font-weight:700;display:block}.rol-ver-mais:hover{color:#fff;border-color:var(--shu)}.ui-botao,.ui-campo,.ui-caixa,.ui-chave,.ui-passo,.ui-escolha,.ui-abas,.ui-trilha,.ui-dica{--c-tinta:var(--f-tinta,var(--sumi));--c-fundo:var(--f-fundo,var(--washi));--c-destaque:var(--shu);--c-suave:var(--f-suave,var(--hai-escuro));--c-linha:color-mix(in srgb, var(--c-tinta) 22%, transparent)}.ui-rotulo,.ui-campo label{margin-bottom:var(--e-1);font-size:var(--t-ui);font-weight:700;line-height:var(--lh-ui);color:var(--c-tinta);display:block}.ui-ajuda,.ui-erro{margin:var(--e-1) 0 0;font-size:var(--t-nota);line-height:var(--lh-ui);color:var(--c-suave)}.ui-erro{color:var(--c-destaque);font-weight:700}.ui-botao{justify-content:center;align-items:center;gap:var(--e-2);font-family:var(--fonte-texto);font-size:var(--t-ui);cursor:pointer;transition:translate .2s var(--ease-tinta), filter .2s, background .2s;border:0;border-radius:.2rem;padding:.65rem 1.4rem .7rem;font-weight:700;line-height:1.2;display:inline-flex}.ui-botao:hover:not(:disabled){translate:0 -2px}.ui-botao:active:not(:disabled){translate:0 1px}.ui-botao:disabled{opacity:.45;cursor:not-allowed}.ui-botao-primario{color:var(--washi);background:var(--c-destaque);clip-path:polygon(.5% 6%,99.5% 0,100% 94%,0 100%)}.ui-botao-primario:hover:not(:disabled){filter:brightness(1.08)}.ui-botao-tinta{color:var(--c-fundo);background:var(--c-tinta);clip-path:polygon(1% 4%,99% 0,100% 92%,2% 100%)}.ui-botao-vazado{color:var(--c-tinta);box-shadow:inset 0 0 0 2px var(--c-tinta);background:0 0}.ui-botao-vazado:hover:not(:disabled){background:color-mix(in srgb, var(--c-tinta) 8%, transparent)}.ui-botao-fantasma{color:var(--c-tinta);text-decoration:underline;-webkit-text-decoration-color:var(--c-destaque);text-decoration-color:var(--c-destaque);text-underline-offset:.3em;background:0 0;padding-inline:.6rem}.ui-botao-pequeno{font-size:var(--t-nota);padding:.35rem .8rem .4rem}.ui-botao-grande{font-size:var(--t-corpo);padding:.9rem 2rem 1rem}.ui-botao-icone{font-family:var(--fonte-pincel);place-items:center;font-weight:400;display:grid}.ui-campo input,.ui-campo textarea,.ui-seletor-botao{width:100%;font:inherit;font-size:var(--t-corpo);line-height:var(--lh-ui);color:var(--c-tinta);border:0;border-bottom:2px solid var(--c-tinta);transition:border-color .2s, background-size .4s var(--ease-tinta);background:0 0;background-image:linear-gradient(var(--c-destaque), var(--c-destaque));background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;border-radius:0;outline:none;padding:.5rem .1rem .45rem}.ui-campo input::placeholder,.ui-campo textarea::placeholder{color:var(--c-suave);opacity:.8}.ui-campo input:focus-visible,.ui-campo textarea:focus-visible,.ui-seletor-botao:focus-visible{background-size:100% 2px;border-bottom-color:#0000}.ui-campo.com-erro input{border-bottom-color:var(--c-destaque)}.ui-campo input[type=number]{appearance:textfield}.ui-campo input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-campo input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-area textarea{resize:vertical;background:linear-gradient(var(--c-destaque), var(--c-destaque)) 0 100% / 0 2px no-repeat, repeating-linear-gradient(transparent 0 calc(1.75rem - 1px), var(--c-linha) calc(1.75rem - 1px) 1.75rem);border:0;min-height:8.75rem;padding-top:.2rem;line-height:1.75rem}.ui-area textarea:focus-visible{background-size:100% 2px,auto}.ui-seletor{position:relative}.ui-seletor-botao{justify-content:space-between;align-items:center;gap:var(--e-3);text-align:left;cursor:pointer;display:flex}.ui-seletor-botao svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:1rem;height:1rem;transition:rotate .25s var(--ease-tinta);flex:none}.ui-seletor.aberto .ui-seletor-botao svg{rotate:180deg}.ui-vazio{color:var(--c-suave)}.ui-seletor-lista{z-index:50;left:0;right:0;top:calc(100% + var(--e-1));max-height:16rem;padding:var(--e-1) 0;color:var(--washi);background:var(--yoru);border-top:3px solid var(--shu);scrollbar-color:#5a514c transparent;border-radius:0 0 .3rem .3rem;margin:0;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 1.2rem 2rem -.8rem #0009}.ui-seletor-lista li{font-size:var(--t-ui);line-height:var(--lh-ui);cursor:pointer;flex-direction:column;padding:.5rem .9rem;display:flex}.ui-seletor-lista li small{font-size:var(--t-nota);color:#a59c94}.ui-seletor-lista li.ativo{background:#ffffff14}.ui-seletor-lista li[aria-selected=true]{box-shadow:inset 3px 0 0 var(--shu);font-weight:700}.ui-caixa,.ui-chave{align-items:center;gap:var(--e-2);font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--c-tinta);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;position:relative}.ui-caixa input,.ui-chave input{opacity:0;width:1px;height:1px;position:absolute}.ui-caixa-quadro{border:2px solid var(--c-tinta);width:1.35rem;height:1.35rem;transition:background .2s, border-color .2s, rotate .25s var(--ease-tinta);border-radius:.2rem;flex:none;place-items:center;display:grid}.ui-caixa-quadro svg{fill:none;width:.95rem;height:.95rem;stroke:var(--washi);stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s var(--ease-tinta)}.ui-caixa input:checked+.ui-caixa-quadro{background:var(--c-destaque);border-color:var(--c-destaque);rotate:-4deg}.ui-caixa input:checked+.ui-caixa-quadro svg{stroke-dashoffset:0}.ui-caixa input:focus-visible+.ui-caixa-quadro,.ui-chave input:focus-visible+.ui-chave-trilho{outline:2px solid var(--c-destaque);outline-offset:3px}.ui-caixa.desativada{opacity:.45;cursor:not-allowed}.ui-chave-trilho{background:color-mix(in srgb, var(--c-tinta) 20%, transparent);border-radius:1rem;flex:none;width:2.8rem;height:1.45rem;transition:background .25s;position:relative}.ui-chave-selo{background:var(--c-tinta);width:1.15rem;height:1.15rem;transition:translate .3s var(--ease-tinta), background .25s, rotate .3s;border-radius:.2rem;position:absolute;top:.15rem;left:.15rem;rotate:-6deg}.ui-chave input:checked+.ui-chave-trilho{background:color-mix(in srgb, var(--c-destaque) 30%, transparent)}.ui-chave input:checked+.ui-chave-trilho .ui-chave-selo{background:var(--c-destaque);translate:1.35rem;rotate:4deg}.ui-passo-controle{border:2px solid var(--c-tinta);border-radius:.25rem;align-items:center;display:inline-flex}.ui-passo-controle button{width:2.4rem;height:2.4rem;font:inherit;font-size:var(--t-lead);color:var(--c-tinta);cursor:pointer;background:0 0;border:0;font-weight:700;transition:background .2s}.ui-passo-controle button:hover:not(:disabled){background:color-mix(in srgb, var(--c-tinta) 10%, transparent)}.ui-passo-controle button:disabled{opacity:.3;cursor:not-allowed}.ui-passo-controle output{text-align:center;min-width:3rem;font-family:var(--fonte-pincel);font-size:var(--t-h4);border-inline:1px solid var(--c-linha);padding:.3rem .4rem;line-height:1}.ui-escolha-fichas{gap:var(--e-1);flex-wrap:wrap;display:flex}.ui-escolha-fichas button{min-width:2.6rem;font:inherit;font-size:var(--t-ui);color:var(--c-tinta);border:2px solid var(--c-linha);cursor:pointer;background:0 0;border-radius:.25rem;padding:.4rem .8rem;font-weight:700;transition:background .2s,border-color .2s,color .2s}.ui-escolha-fichas button:hover{border-color:var(--c-tinta)}.ui-escolha-fichas button[aria-checked=true]{color:var(--washi);background:var(--c-destaque);border-color:var(--c-destaque)}.ui-abas-lista{gap:var(--e-1);border-bottom:2px solid var(--c-tinta);scrollbar-width:none;display:flex;overflow-x:auto}.ui-abas-lista button{font:inherit;font-size:var(--t-ui);color:var(--c-suave);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.6rem 1.1rem .7rem;font-weight:700;position:relative}.ui-abas-lista button:after{content:"";background:var(--c-destaque);clip-path:polygon(0 40%,6% 0,100% 30%,96% 100%,3% 85%);height:4px;transition:transform .35s var(--ease-tinta);position:absolute;bottom:-2px;left:.8rem;right:.8rem;transform:scaleX(0)}.ui-abas-lista button[aria-selected=true]{color:var(--c-tinta)}.ui-abas-lista button[aria-selected=true]:after{transform:scaleX(1)}.ui-abas-painel{padding-top:var(--e-4)}.ui-dialogo{background:0 0;border:0;width:100%;max-width:min(36rem,100vw - 2rem);padding:0;overflow:visible}.ui-dialogo::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0d0cb3}.ui-dialogo[open]{animation:ui-abrir .4s var(--ease-tinta)}@keyframes ui-abrir{0%{opacity:0;translate:0 -1.5rem}}.ui-dialogo-papel{max-height:calc(100dvh - 2.5rem);padding:var(--e-5) clamp(1.25rem, 4vw, 2.5rem) var(--e-4);color:var(--sumi);background:var(--washi);flex-direction:column;display:flex;position:relative;box-shadow:0 2rem 4rem -1.5rem #000000b3}.ui-dialogo-papel:before,.ui-dialogo-papel:after{content:"";background:linear-gradient(#3a2a1e,#120c08);border-radius:.4rem;height:.75rem;position:absolute;left:-.9rem;right:-.9rem}.ui-dialogo-papel:before{top:-.375rem}.ui-dialogo-papel:after{bottom:-.375rem}.ui-dialogo h2{margin:0 0 var(--e-3);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:var(--lh-pincel);flex:none}.ui-dialogo-corpo{overscroll-behavior:contain;min-height:0;font-size:var(--t-corpo);line-height:var(--lh-corpo);flex:auto;margin-right:-.5rem;padding-right:.5rem;overflow-y:auto}.ui-dialogo-acoes{justify-content:flex-end;gap:var(--e-2);margin-top:var(--e-4);flex:none;display:flex}.ui-dica{display:inline-block;position:relative}.ui-dica-alvo{-webkit-text-decoration:underline dotted var(--c-destaque);text-decoration:underline dotted var(--c-destaque);text-underline-offset:.25em;cursor:help}.ui-dica-balao{z-index:60;width:max-content;max-width:18rem;font-size:var(--t-nota);font-weight:400;line-height:var(--lh-ui);color:var(--washi);background:var(--yoru);border-bottom:3px solid var(--shu);opacity:0;pointer-events:none;transition:opacity .2s, translate .2s var(--ease-tinta);border-radius:.2rem;padding:.5rem .75rem;position:absolute;bottom:calc(100% + .6rem);left:50%;translate:-50% .3rem}.ui-dica:hover .ui-dica-balao,.ui-dica-alvo:focus-visible+.ui-dica-balao{opacity:1;translate:-50%}.ui-trilha-casas{flex-wrap:wrap;gap:.3rem;display:flex}.ui-trilha-casas button{width:2rem;height:2rem;font:inherit;font-size:var(--t-nota);color:var(--c-tinta);border:2px solid var(--c-linha);cursor:pointer;background:0 0;border-radius:50%;font-weight:700;transition:background .2s,color .2s,border-color .2s,scale .2s}.ui-trilha-casas button:hover{border-color:var(--c-tinta);scale:1.08}.ui-trilha-casas button.cheia{color:var(--washi);background:var(--c-destaque);border-color:var(--c-destaque)}.ui-trilha-casas button.marco{border-style:double;border-width:4px}.escuro .ui-botao,.escuro .ui-campo,.escuro .ui-caixa,.escuro .ui-chave,.escuro .ui-passo,.escuro .ui-escolha,.escuro .ui-abas,.escuro .ui-trilha{--c-tinta:#f1ece4;--c-fundo:#151719;--c-suave:#a59c94}@media (prefers-reduced-motion:reduce){.ui-dialogo[open]{animation:none}}.kit-sobre{margin:var(--e-3) 0 var(--e-5);font-size:var(--t-lead);color:var(--f-suave)}.kit-grade{gap:var(--e-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));max-width:128rem;margin:0 auto;display:grid}.kit-bloco{gap:var(--e-4);flex-direction:column;display:flex}.kit-bloco h3{font-size:var(--t-h4);line-height:var(--lh-titulo);color:var(--f-tinta);margin:0}.kit-bloco p{font-size:var(--t-ui);color:var(--f-tinta);margin:0}.kit-linha{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.ui-dialogo{--f-tinta:var(--sumi);--f-fundo:var(--washi);--f-fundo2:var(--washi);--f-suave:#5d5c58;--f-destaque:var(--shu)}.ui-dialogo-corpo:focus{outline:none}.glossario-mesa{min-height:calc(100svh - var(--topo));background:radial-gradient(ellipse 70% 55% at 50% 38%, #c9a25a21, transparent 70%), linear-gradient(165deg, var(--f-fundo) 30%, #120d0b 150%)}.karuta{--naipe:var(--sumi)}.naipe-mundo{--naipe:#24466b}.naipe-caminhos{--naipe:#b81d2b}.naipe-regras{--naipe:var(--sumi)}.naipe-mesa{--naipe:#855a0c}.mesa-cabeca{max-width:128rem;margin:0 auto var(--e-5);justify-content:space-between;align-items:flex-end;gap:var(--e-4) var(--e-5);flex-wrap:wrap;display:flex}.mesa-cabeca p{margin:var(--e-2) 0 0;max-width:34rem;font-size:var(--t-lead);line-height:var(--lh-ui);color:var(--f-suave)}.mesa-controles{align-items:flex-end;gap:var(--e-3) var(--e-5);flex-wrap:wrap;flex-basis:100%;display:flex}.mesa-controles>.ui-botao{margin-left:auto}.mesa-busca{align-items:center;gap:var(--e-2);border-bottom:2px solid color-mix(in srgb, var(--f-tinta) 45%, transparent);min-width:min(100%,15rem);padding:.35rem .1rem;transition:border-color .2s;display:flex}.mesa-busca:focus-within{border-color:var(--shu)}.mesa-busca svg{fill:none;width:1.15em;height:1.15em;stroke:var(--f-suave);stroke-width:2.2px;stroke-linecap:round;flex:none}.mesa-busca input{min-width:0;font:inherit;font-size:var(--t-ui);color:var(--f-tinta);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.mesa-busca input::placeholder{color:var(--f-suave);opacity:1}.mesa-busca input::-webkit-search-cancel-button{appearance:none}.mesa-vazia{max-width:128rem;margin:var(--e-6) auto;font-size:var(--t-lead);color:var(--f-suave)}.karutas{gap:var(--e-5) var(--e-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr));max-width:128rem;margin:0 auto;padding:0;list-style:none;display:grid}.karuta{perspective:1400px;position:relative}.karuta-vira{aspect-ratio:5/7;width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;border-radius:.45rem;padding:0;transition:transform .6s cubic-bezier(.3,1.25,.45,1),translate .25s;display:block;position:relative;container-type:inline-size}.karuta-vira:hover{translate:0 -.35rem}.karuta-vira:focus-visible{outline:3px solid var(--kin);outline-offset:4px}.virada .karuta-vira{transform:rotateY(180deg)}.karuta-frente,.karuta-verso{border-radius:inherit;backface-visibility:hidden;flex-direction:column;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.karuta-frente{color:var(--sumi);box-shadow:inset 0 0 0 4cqw #f4efe3, inset 0 0 0 4.8cqw var(--naipe), inset 0 0 0 6cqw #f4efe3, inset 0 0 0 6.5cqw var(--naipe), var(--sombra-carta);background:radial-gradient(circle at 30% 20%,#fff9,#0000 60%),linear-gradient(170deg,#f7f3e9,#e9e1cf);justify-content:space-between;padding:11cqw 8cqw 13cqw}.karuta{--sombra-carta:0 .5rem 1.1rem #0000008c}.karuta:has(.karuta-vira:hover){--sombra-carta:0 1rem 1.6rem #0009}.karuta-kanji{writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:min(58cqw, calc(96cqw / var(--n,1)));color:var(--naipe);flex:1;justify-content:center;align-items:center;line-height:1;display:flex}.karuta-termo{font-family:var(--fonte-pincel);text-align:center;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;font-size:12cqw;line-height:1.1}.karuta-verso{color:#fbf8f1;text-align:center;background:radial-gradient(circle at 70% 0%, #ffffff1f, transparent 55%), var(--naipe);box-shadow:inset 0 0 0 4cqw color-mix(in srgb, var(--naipe) 80%, #000), var(--sombra-carta);justify-content:flex-start;gap:5cqw;padding:10cqw 9cqw 22cqw;transform:rotateY(180deg)}.karuta-termo-verso{font-family:var(--fonte-pincel);overflow-wrap:normal;font-size:12cqw;line-height:1.1}.karuta-termo-verso:after{content:"";opacity:.7;background:currentColor;width:14cqw;height:1.3cqw;margin:4cqw auto 0;display:block}.karuta-definicao{z-index:1;font-size:var(--t-ui);line-height:var(--lh-ui);position:relative}.karuta-fantasma{writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:min(62cqw, calc(110cqw / var(--n,1)));color:#fff;opacity:.1;pointer-events:none;line-height:1;position:absolute;bottom:-6cqw;right:-4cqw}.karuta-caps{justify-content:center;gap:var(--e-1);pointer-events:none;opacity:0;flex-wrap:wrap;transition:opacity .2s;display:flex;position:absolute;bottom:7%;left:0;right:0}.virada .karuta-caps{pointer-events:auto;opacity:1;transition-delay:.35s}.karuta-caps a{font-size:var(--t-nota);color:var(--sumi);background:#f4efe3;border-radius:.2rem;padding:.15rem .55rem;font-weight:700;text-decoration:none}.karuta-caps a:hover{background:var(--kin)}.karuta-caps a:focus-visible{outline:3px solid var(--kin);outline-offset:2px}.karuta:has(.karuta-vira:hover) .karuta-caps{transition:opacity .2s,translate .25s;translate:0 -.35rem}@media (prefers-reduced-motion:reduce){.karuta-vira{transition:none}}@media (width<=560px){.mesa-controles,.mesa-busca{width:100%}.karutas{gap:var(--e-4) var(--e-3);grid-template-columns:repeat(2,1fr)}.karuta-definicao{font-size:var(--t-nota)}}.layout-principios .folha-grade{max-width:128rem}.layout-principios .folha-cabeca{text-align:center;align-items:center}.layout-principios .folha-titulo{font-size:min(var(--d-folha), 17cqi)}.principios-de{margin:var(--e-2) 0 0;text-align:center;font-size:var(--t-ui);color:var(--f-suave)}.principios-de a{color:var(--f-tinta);-webkit-text-decoration-color:var(--f-destaque);text-decoration-color:var(--f-destaque);text-underline-offset:.2em;font-weight:700}.principios-de .fonte{font-style:italic}.pintas{aspect-ratio:1;grid-template-columns:repeat(3,1fr);gap:12%;display:grid}.pintas i{aspect-ratio:1;border-radius:50%}.pintas i.on{background:currentColor}.pintas-um i.on{background:var(--shu);scale:1.7}.p-ema{max-width:74rem;margin:var(--e-5) auto 0;row-gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));padding:0;list-style:none;display:grid}.p-ema li{justify-content:center;padding-top:3.2rem;display:flex;position:relative}.p-ema li:before{content:"";background:repeating-linear-gradient(-55deg,#efe0b8 0 .35rem,#b39556 .35rem .7rem);height:.75rem;position:absolute;top:0;left:0;right:0;box-shadow:0 .25rem .35rem #0000004d}.p-ema li:after{content:"";background:linear-gradient(to top left,#0000 calc(50% - 1.3px),#5a1a14 50%,#0000 calc(50% + 1.3px)) 0/50% 100% no-repeat,linear-gradient(to top right,#0000 calc(50% - 1.3px),#5a1a14 50%,#0000 calc(50% + 1.3px)) 100%/50% 100% no-repeat;width:3.4rem;height:3.2rem;position:absolute;top:.4rem;left:50%;translate:-50%}.ema-tabua{text-align:center;color:#2a1a0e;clip-path:polygon(50% 0,100% 19%,100% 100%,0 100%,0 19%);filter:drop-shadow(0 .6rem .6rem #00000059);transform-origin:50% -2.6rem;width:min(100%,19rem);rotate:calc((var(--i) - 2.5) * .9deg);background:radial-gradient(circle at 38% 11%,#3a2414 0 .28rem,#0000 .33rem),radial-gradient(circle at 62% 11%,#3a2414 0 .28rem,#0000 .33rem),repeating-linear-gradient(90deg,#78461e17 0 2px,#0000 2px 11px),linear-gradient(#ecca94,#d2a062);flex-direction:column;gap:.6rem;padding:3.4rem 1.5rem 1.7rem;display:flex}.ema-tabua strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:var(--lh-pincel);color:#7a1418}.ema-tabua span{font-size:var(--t-ui);line-height:var(--lh-ui)}.ema-tabua:hover{animation:1.6s ease-in-out ema-balanca}@keyframes ema-balanca{25%{rotate:5deg}55%{rotate:-3deg}80%{rotate:1.5deg}}.p-livro{max-width:84rem;margin:var(--e-5) auto 0;background:linear-gradient(135deg,#2c3b52,#1c2638);border-radius:.4rem;grid-template-columns:1fr 1fr;padding:.9rem;display:grid;position:relative;box-shadow:0 1.4rem 2.6rem #00000059}.p-livro:after{content:"";background:repeating-linear-gradient(#e8dcc0 0 1.4rem,#0000 1.4rem 3.2rem);width:2px;position:absolute;top:6%;bottom:6%;right:.35rem}.livro-pagina{color:#2b1c17;background:repeating-linear-gradient(90deg,#0000 0 2.4rem,#9e1b2a12 2.4rem calc(2.4rem + 1px)),#f5eddc;padding:3.6rem clamp(1.5rem,3vw,3rem) 2.6rem;position:relative}.livro-pagina:first-child{background:linear-gradient(270deg,#3c1e0a33,#0000 3rem),repeating-linear-gradient(90deg,#0000 0 2.4rem,#9e1b2a12 2.4rem calc(2.4rem + 1px)),#f5eddc}.livro-pagina:last-child{background:linear-gradient(90deg,#3c1e0a33,#0000 3rem),repeating-linear-gradient(90deg,#0000 0 2.4rem,#9e1b2a12 2.4rem calc(2.4rem + 1px)),#f5eddc}.livro-cabeca{text-align:center;font-family:var(--fonte-pincel);font-size:var(--t-nota);color:#8a6d5f;position:absolute;top:1.2rem;left:0;right:0}.livro-verbete{margin:0 0 var(--e-4);font-size:var(--t-corpo);line-height:var(--lh-corpo)}.livro-verbete:after{content:"";clear:both;display:block}.livro-capitular{float:left;font-family:var(--fonte-pincel);color:#9e1b2a;margin:.05em .25em 0 0;font-size:3.1em;line-height:.85}.p-juzu{margin:var(--e-5) auto 0;padding-top:var(--e-3);justify-content:center;display:flex}.juzu-anel{aspect-ratio:100/116;width:min(100%,44rem);position:relative;container-type:inline-size}.juzu-anel:before{content:"";border:.7cqw solid #3b2416;border-radius:50%;width:76cqw;height:76cqw;position:absolute;top:12cqw;left:12cqw}.juzu-conta{z-index:1;aspect-ratio:1;width:23cqw;font:inherit;color:#fdf3e3;text-align:center;cursor:pointer;translate:-50% -50%;transform:rotate(var(--a)) translate(38cqw) rotate(calc(-1 * var(--a)));background:radial-gradient(circle at 32% 28%,#b0744a,#5b3019 55%,#2c160a);border:0;border-radius:50%;place-items:center;padding:2cqw;transition:scale .25s;display:grid;position:absolute;top:50cqw;left:50%;box-shadow:inset -1cqw -1.2cqw 2cqw #00000073,0 1cqw 2cqw #00000059}.juzu-conta:hover{scale:1.05}.juzu-conta[aria-pressed=true]{color:#2a1608;background:radial-gradient(circle at 32% 28%,#fff6dc,#f2c14e 45%,#b8741a);scale:1.1}.juzu-conta:focus-visible{outline:3px solid var(--sumi);outline-offset:3px}.juzu-nome{font-family:var(--fonte-pincel);overflow-wrap:normal;font-size:3.4cqw;line-height:1.05}.juzu-texto{display:none}.juzu-centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5cqw;width:46cqw;height:46cqw;display:flex;position:absolute;top:27cqw;left:27cqw}.juzu-centro strong{font-family:var(--fonte-pincel);font-size:6.4cqw;font-weight:400;line-height:1.1}.juzu-centro p{font-size:clamp(var(--t-nota), 2.8cqw, var(--t-ui));line-height:var(--lh-ui);margin:0}.juzu-borla{clip-path:polygon(38% 0,62% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#7a1c22 0 .5cqw,#a52a30 .5cqw 1cqw);width:7cqw;height:15cqw;position:absolute;top:99cqw;left:50%;translate:-50%}.p-lanterna{max-width:100rem;margin:var(--e-4) auto 0}.lanterna-dica{text-align:center;font-size:var(--t-nota);color:var(--f-suave);margin:0}.p-lanterna ul{--x:50%;--y:45%;padding:var(--e-5) 0;gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));margin:0;list-style:none;display:grid;position:relative}.p-lanterna li{flex-direction:column;gap:.5rem;padding-left:2rem;display:flex;position:relative}.p-lanterna li:before{content:"";aspect-ratio:1;background:var(--shu);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:1.1rem;position:absolute;top:.45em;left:0}.p-lanterna strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:var(--lh-pincel)}.p-lanterna li span{font-size:var(--t-ui);line-height:var(--lh-ui)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.p-lanterna ul{-webkit-mask-image:radial-gradient(circle 15rem at var(--x) var(--y), #000 35%, #0000001a 100%);mask-image:radial-gradient(circle 15rem at var(--x) var(--y), #000 35%, #0000001a 100%);margin-inline:-6rem;padding-inline:6rem}.p-lanterna ul:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle 15rem at var(--x) var(--y), #ffbe6429, transparent 70%);position:absolute;inset:0}.p-lanterna ul:focus-within{-webkit-mask-image:none;mask-image:none}}@media (hover:none){.lanterna-dica{display:none}}.p-ofuda{max-width:110rem;margin:var(--e-5) auto 0;gap:var(--e-5) var(--e-4);grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid}.p-ofuda li{align-items:center;gap:var(--e-3);color:#2a1a12;text-align:center;transform-origin:50% 0;min-height:30rem;rotate:calc((var(--i) - 2.5) * .8deg);background:linear-gradient(#f2e6c6,#e5d2a4);flex-direction:column;padding:1.6rem 1.1rem 1.4rem;display:flex;position:relative;box-shadow:inset 0 0 0 .35rem #f2e6c6,inset 0 0 0 .5rem #b3202a,0 .8rem 1.4rem #00000073}.p-ofuda li:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#e8e2d6,#6b6560);border-radius:50%;width:.8rem;position:absolute;top:-.45rem;left:50%;translate:-50%;box-shadow:0 .15rem .25rem #00000080}.p-ofuda li:hover{animation:1s ease-in-out ofuda-tremula}@keyframes ofuda-tremula{30%{rotate:3deg}65%{rotate:-2deg}}.ofuda-selo{aspect-ratio:1;width:3.2rem;font-family:var(--fonte-pincel);color:#f4e9cf;filter:url(#borda-de-selo);background:#b3202a;border-radius:.3rem;place-items:center;font-size:2rem;display:grid}.p-ofuda strong{writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#1f1612;flex:1;line-height:1.15}.ofuda-texto{font-size:var(--t-nota);line-height:var(--lh-ui)}.p-dado{max-width:72rem;margin:var(--e-5) auto 0;align-items:center;gap:var(--e-5);flex-direction:column;display:flex}.dado-planta{grid-template-columns:repeat(4,1fr);grid-template-areas:".a. .""c b d e"".f. .";gap:.4rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.face-1{grid-area:a}.face-2{grid-area:b}.face-3{grid-area:c}.face-4{grid-area:d}.face-5{grid-area:e}.face-6{grid-area:f}.dado-face{aspect-ratio:1;color:#1f201b;background:linear-gradient(145deg,#fcf9f2,#e6e0d2);border-radius:.9rem;flex-direction:column;gap:.5rem;padding:1.1rem;transition:scale .3s,box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #00000014,inset -.3rem -.4rem .8rem #0000001a}.dado-face .pintas{width:2.8rem;position:absolute;top:.9rem;right:.9rem}.dado-face strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);padding-right:3.2rem;line-height:1.1}.dado-face>span:not(.pintas){font-size:var(--t-nota);line-height:var(--lh-ui)}.dado-face.caiu{z-index:1;box-shadow:0 0 0 .3rem var(--shu), 0 1rem 2rem #00000080;scale:1.07}.rolando .dado-face{animation:.1s linear infinite alternate dado-sacode}@keyframes dado-sacode{to{translate:2px -2px}}.dado-acao{justify-content:center;align-items:center;gap:var(--e-4);flex-wrap:wrap;display:flex}.dado-acao p{font-size:var(--t-lead);margin:0}.p-montanha{max-width:120rem;margin:var(--e-5) auto 0;padding-bottom:var(--e-4);position:relative}.montanha-serra{z-index:-1;width:100%;height:75%;fill:color-mix(in srgb, var(--f-tinta) 9%, transparent);position:absolute;bottom:0;left:0;right:0}.p-montanha ol{--degrau:3.4rem;align-items:start;gap:var(--e-3);grid-template-columns:repeat(6,1fr);margin:0;padding:2.2rem 0 0;list-style:none;display:grid}.p-montanha li{margin-top:calc((5 - var(--i)) * var(--degrau));background:color-mix(in srgb, var(--f-fundo) 80%, #fff);border-top:4px solid var(--f-tinta);flex-direction:column;gap:.4rem;padding:1.2rem 1rem;display:flex;position:relative;box-shadow:0 .6rem 1rem #0000001f}.p-montanha li:before{content:"";background:var(--f-tinta);width:2px;height:2.2rem;position:absolute;top:-2.2rem;left:1rem}.montanha-marco{background:var(--f-destaque);clip-path:polygon(0 0,100% 30%,0 60%);width:1.5rem;height:1.6rem;position:absolute;top:-2.2rem;left:calc(1rem + 2px)}.p-montanha strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.1}.p-montanha li>span:last-child{font-size:var(--t-ui);line-height:var(--lh-ui)}.p-leque{margin:var(--e-4) auto 0;align-items:center;gap:var(--e-4);flex-direction:column;display:flex}.leque{aspect-ratio:100/55;width:min(100%,52rem);position:relative;container-type:inline-size}.leque-gomo{width:50cqw;height:26.8cqw;font:inherit;color:#1f201b;cursor:pointer;transform-origin:0;rotate:var(--a);clip-path:polygon(29% 35.5%,96.6% 1.7%,99.1% 25.6%,100% 50%,99.1% 74.4%,96.6% 98.3%,29% 64.5%);background:linear-gradient(90deg,#f3eadb 30%,#fffaf2);border:0;padding:0;position:absolute;top:38.6cqw;left:50%}.leque-gomo:nth-of-type(2n){background:linear-gradient(90deg,#efd3bf 30%,#fbe7d9)}.leque-gomo[aria-pressed=true]{color:#fff;background:linear-gradient(90deg,#a3172a 30%,#e22335)}.leque-gomo:focus-visible{color:#1f201b;background:#f6e84a}.leque-gomo span{text-align:center;font-family:var(--fonte-pincel);white-space:nowrap;font-size:4cqw;line-height:1;position:absolute;top:50%;left:36%;right:4%;translate:0 -50%}.leque-gomo.esquerda span{rotate:180deg}.leque-vareta{z-index:1;transform-origin:0;width:50cqw;height:.6cqw;rotate:var(--a);pointer-events:none;background:linear-gradient(90deg,#2a1a12,#6b4a35 30%,#2a1a124d 30.5%);border-radius:1cqw;position:absolute;top:51.7cqw;left:50%}.leque-pino{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#f6e84a,#a07a10);border-radius:50%;width:4cqw;position:absolute;top:52cqw;left:50%;translate:-50% -50%}.leque-texto{text-align:center;max-width:40rem;min-height:7.5rem}.leque-texto strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:var(--lh-pincel)}.leque-texto p{margin:var(--e-2) 0 0;font-size:var(--t-lead);line-height:var(--lh-ui)}.p-tegata{max-width:96rem;margin:var(--e-5) auto 0;gap:var(--e-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));padding:0;list-style:none;display:grid}.p-tegata li{isolation:isolate;color:#1f1a16;background:radial-gradient(circle,#c9a24a59 0 .08rem,#0000 .12rem) 0 0/1.3rem 1.1rem,linear-gradient(170deg,#f8f2e6,#ebe1cd);flex-direction:column;justify-content:flex-end;gap:.6rem;min-height:23rem;padding:2rem 1.7rem 1.7rem;display:flex;position:relative;box-shadow:inset 0 0 0 .45rem #c9a24a,inset 0 0 0 .6rem #f8f2e6,0 1rem 1.8rem #0006}.p-tegata li:nth-child(3n+1){rotate:-1.2deg}.p-tegata li:nth-child(3n+2){rotate:.8deg}.p-tegata li:nth-child(3n){rotate:-.4deg}.tegata-mao{z-index:-1;fill:#b3202a;opacity:.24;width:58%;position:absolute;top:1.4rem;left:50%;translate:-50%}.p-tegata li:nth-child(2n) .tegata-mao{fill:#1f1a16;opacity:.16;rotate:8deg}.p-tegata strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:1.05}.p-tegata li>span{font-size:var(--t-ui);line-height:var(--lh-ui)}.p-corte{max-width:90rem;margin:var(--e-5) auto 0;gap:var(--e-3);flex-direction:column;padding:0;list-style:none;display:flex}.corte{align-items:center;gap:var(--e-4);border-left:4px solid var(--f-destaque);background:repeating-linear-gradient(90deg,#ffffff08 0 3px,#0000 3px 8px),linear-gradient(90deg,#221d1d,#2c2524);grid-template-columns:minmax(10rem,18rem) 1fr;padding:1.3rem 2rem;display:grid;position:relative;overflow:clip}.corte-cima{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:1.05}.corte-baixo{font-size:var(--t-lead);line-height:var(--lh-ui)}.corte-risco{background:linear-gradient(90deg, transparent, #fff 25%, var(--f-destaque) 80%, transparent);opacity:.5;transform-origin:0;pointer-events:none;height:2px;position:absolute;top:50%;left:-5%;right:-5%;rotate:-3deg}@media (prefers-reduced-motion:reduce){.ema-tabua:hover,.p-ofuda li:hover,.rolando .dado-face{animation:none}}@media (width<=1100px){.p-ofuda{grid-template-columns:repeat(3,1fr)}.p-montanha ol{gap:var(--e-4);border-left:3px dashed var(--f-tinta);grid-template-columns:1fr;padding:0 0 0 1.5rem}.p-montanha li{margin-top:0}.p-montanha li:before,.montanha-marco{display:none}}@media (width<=760px){.p-livro{grid-template-columns:1fr}.livro-pagina:first-child,.livro-pagina:last-child{background:#f5eddc}.dado-planta{grid-template-columns:1fr 1fr;grid-template-areas:none}.dado-face{aspect-ratio:auto;grid-area:auto;min-height:11rem}.corte{grid-template-columns:1fr;gap:.4rem;padding:1.1rem 1.3rem}}@media (width<=560px){.juzu-anel{aspect-ratio:auto;gap:var(--e-3);flex-direction:column;display:flex;container-type:normal}.juzu-anel:before{background:#3b2416;border:0;border-radius:0;width:.25rem;height:auto;top:0;bottom:0;left:1.35rem}.juzu-conta{aspect-ratio:auto;width:100%;color:inherit;text-align:left;box-shadow:none;cursor:default;background:0 0;flex-direction:column;align-items:flex-start;gap:.3rem;padding:.4rem 0 .4rem 3.6rem;display:flex;position:relative;top:auto;left:auto;transform:scale(1)}.juzu-conta[aria-pressed=true]{color:inherit;background:0 0;scale:none}.juzu-conta:before{content:"";aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#b0744a,#5b3019 55%,#2c160a);border-radius:50%;width:3rem;position:absolute;top:.3rem;left:0}.juzu-nome{font-size:var(--t-h4)}.juzu-texto{font-size:var(--t-ui);line-height:var(--lh-ui);display:block}.juzu-centro,.juzu-borla{display:none}.p-ofuda{grid-template-columns:repeat(2,1fr)}.p-ofuda li{min-height:24rem}.dado-planta{grid-template-columns:1fr}.dado-face{min-height:0}.leque-gomo span{font-size:4.6cqw}}.ficha-classe{gap:var(--e-5);flex-direction:column;display:flex}.ficha-fonte{font-size:var(--t-nota);color:var(--f-suave);margin:0}.ficha-fonte a{color:var(--f-tinta);-webkit-text-decoration-color:var(--f-destaque);text-decoration-color:var(--f-destaque);text-underline-offset:.2em;font-weight:700}.ficha-intro .md p{font-size:var(--t-lead);line-height:var(--lh-corpo);margin:0}.ficha-rotulo{margin:0 0 var(--e-3);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:var(--f-tinta);line-height:1.1}.ficha-painel{gap:var(--e-5);padding:var(--e-4) var(--e-4) var(--e-4);background:color-mix(in srgb, var(--f-tinta) 5%, transparent);border-top:3px solid var(--f-tinta);border-bottom:1px solid color-mix(in srgb, var(--f-tinta) 30%, transparent);grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);display:grid}.ficha-atributos-grade{gap:var(--e-4) var(--e-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ficha-atributo{flex-direction:column;gap:.4rem;display:flex}.ficha-atributo-nome{font-size:var(--t-nota);font-weight:700}.ficha-atributo-valor{font-family:var(--fonte-pincel);font-size:var(--t-h2);line-height:1}.ficha-atributo.menos .ficha-atributo-valor,.ficha-atributo.zero .ficha-atributo-valor{color:var(--f-suave)}.ficha-medidor{grid-template-columns:repeat(6,1fr);gap:2px;width:100%;display:grid;position:relative}.ficha-medidor:after{content:"";background:var(--f-tinta);width:2px;position:absolute;top:-.25rem;bottom:-.25rem;left:50%;translate:-50%}.ficha-medidor i{background:color-mix(in srgb, var(--f-tinta) 16%, transparent);height:.6rem}.ficha-medidor i:nth-child(3){margin-right:3px}.ficha-medidor i:nth-child(4){margin-left:3px}.mais .ficha-medidor i.cheia{background:var(--f-destaque);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--f-tinta) 35%, transparent)}.menos .ficha-medidor i.cheia{background:repeating-linear-gradient(-45deg, var(--f-tinta) 0 2px, transparent 2px 5px)}.ficha-dados-grade{gap:var(--e-2);flex-direction:column;display:flex}.ficha-dado{align-items:center;column-gap:var(--e-3);font:inherit;color:var(--f-tinta);text-align:left;border:1px solid color-mix(in srgb, var(--f-tinta) 28%, transparent);cursor:pointer;background:0 0;border-radius:.45rem;grid-template-rows:auto auto;grid-template-columns:3.3rem minmax(0,1fr);padding:.45rem .7rem .45rem .45rem;transition:background .2s,translate .2s;display:grid}.ficha-dado:hover{background:color-mix(in srgb, var(--f-tinta) 9%, transparent);translate:0 -2px}.ficha-dado:focus-visible{outline:3px solid var(--f-destaque);outline-offset:2px}.ficha-dado-cubo{aspect-ratio:1;width:3.3rem;font-family:var(--fonte-pincel);font-size:var(--t-ui);color:var(--f-fundo);background:var(--f-tinta);box-shadow:inset 0 0 0 .2rem var(--f-tinta), inset 0 0 0 .3rem color-mix(in srgb, var(--f-fundo) 70%, transparent);border-radius:.55rem;flex-direction:column;grid-row:span 2;justify-content:center;align-items:center;line-height:1;transition:rotate .35s cubic-bezier(.3,1.6,.5,1);display:flex;overflow:hidden;rotate:-5deg}.ficha-dado:hover .ficha-dado-cubo{rotate:12deg}.ficha-dado-nome{font-size:var(--t-ui);font-weight:700;line-height:1.2}.ficha-dado-valor{font-size:var(--t-nota);color:var(--f-suave);line-height:1.3}.ficha-nota{padding:var(--e-3) var(--e-4);font-size:var(--t-ui);line-height:var(--lh-ui);border-left:4px solid var(--f-destaque);background:color-mix(in srgb, var(--f-tinta) 5%, transparent);margin:0}.ficha-posses ul{gap:var(--e-4) var(--e-3);flex-wrap:wrap;margin:0;padding:1.7rem 0 0;list-style:none;display:flex;position:relative}.ficha-posses ul:before{content:"";background:linear-gradient(#8b6a45,#5a4128);border-radius:.2rem;height:.35rem;position:absolute;top:.2rem;left:0;right:0}.ficha-posses li{max-width:24rem;position:relative}.ficha-posses li:before{content:"";background:color-mix(in srgb, var(--f-tinta) 60%, transparent);transform-origin:50% 100%;width:1px;height:2.6rem;position:absolute;bottom:50%;left:1rem;rotate:10deg}.ficha-posses li span{font-size:var(--t-ui);line-height:var(--lh-ui);color:#2a1f16;clip-path:polygon(.8rem 0,100% 0,100% 100%,.8rem 100%,0 calc(100% - .8rem),0 .8rem);filter:drop-shadow(0 .25rem .3rem #00000040);background:radial-gradient(circle at 1rem,#6b5434 0 .22rem,#c9b48a .22rem .36rem,#0000 .38rem),linear-gradient(#f5ecd8,#e7d9bb);padding:.6rem 1rem .6rem 2rem;display:block}.ficha-posses li:nth-child(3n+1){rotate:-1.2deg}.ficha-posses li:nth-child(3n+2){rotate:.9deg}.ficha-posses li:nth-child(3n){rotate:-.4deg}.ficha-caracteristicas h3{margin:0 0 var(--e-4);font-size:var(--t-h3);font-weight:400;line-height:var(--lh-titulo);color:var(--f-tinta)}.ficha-faces{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ficha-faces li{background:color-mix(in srgb, var(--f-tinta) 6%, transparent);border:1px solid color-mix(in srgb, var(--f-tinta) 22%, transparent);border-radius:.7rem;flex-direction:column;gap:.45rem;padding:1.1rem 1.2rem 1.25rem;transition:box-shadow .3s,border-color .3s;display:flex;position:relative}.ficha-faces li.sorteada{border-color:var(--f-destaque);box-shadow:0 0 0 3px var(--f-destaque)}.ficha-face-pintas{color:#1f201b;background:linear-gradient(145deg,#fcf9f2,#e3dccd);border-radius:.45rem;width:2.5rem;padding:.4rem;position:absolute;top:.9rem;right:.9rem;box-shadow:inset -.15rem -.2rem .35rem #00000026}.ficha-faces strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);padding-right:3.2rem;line-height:1.15}.ficha-face-texto{font-size:var(--t-ui);line-height:var(--lh-ui)}@media (width<=900px){.ficha-painel{grid-template-columns:1fr}}@media (width<=560px){.ficha-atributos-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.ficha-dado-cubo small{opacity:.85;margin-top:.1em;font-size:.72em;line-height:1}.botao-busca{height:2.2rem;font:inherit;font-size:var(--t-ui);color:var(--sumi);border:1px solid color-mix(in srgb, var(--sumi) 25%, transparent);cursor:pointer;background:0 0;border-radius:1.1rem;align-items:center;gap:.5rem;padding:0 .45rem 0 .75rem;transition:background .2s,border-color .2s;display:inline-flex}.botao-busca:hover{border-color:var(--shu);background:color-mix(in srgb, var(--sumi) 6%, transparent)}.botao-busca svg,.busca-campo svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;flex:none;width:1.1rem;height:1.1rem}.botao-busca kbd,.busca kbd{min-width:1.4rem;height:1.4rem;font-family:var(--fonte-texto);font-size:var(--t-nota);color:var(--hai-escuro);background:var(--washi);border:1px solid color-mix(in srgb, var(--sumi) 22%, transparent);border-bottom-width:2px;border-radius:.3rem;place-items:center;padding:0 .3rem;line-height:1;display:inline-grid}html:has(dialog.busca[open]){overflow:hidden}html:has(dialog.busca[open]) body{padding-right:var(--barra,0px)}html:has(dialog.busca[open]) .topo{right:var(--barra,0px)}.busca{width:min(100vw - 2rem,46rem);max-width:none;max-height:none;color:var(--sumi);background:0 0;border:0;margin:8vh auto auto;padding:0;overflow:visible}.busca.com-resultados{width:min(100vw - 2rem,78rem)}.busca::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f0e0c9e}.busca[open] .busca-papel{animation:.32s cubic-bezier(.2,.9,.3,1) busca-desce}@keyframes busca-desce{0%{opacity:0;translate:0 -1.5rem}}.busca-papel{background:var(--washi);border-top:5px solid var(--shu);border-radius:0 0 .6rem .6rem;flex-direction:column;max-height:84vh;display:flex;overflow:hidden;box-shadow:0 2rem 4rem #00000073}.busca.com-resultados .busca-papel{height:min(84vh,54rem)}.busca-campo{align-items:center;gap:var(--e-3);padding:var(--e-4) var(--e-4) var(--e-3);border-bottom:2px solid var(--sumi);flex:none;display:flex}.busca-campo>svg{width:1.5rem;height:1.5rem;color:var(--shu)}.busca-campo input{min-width:0;font:inherit;font-size:var(--t-lead);color:var(--sumi);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:.3rem 0}.busca-campo input::placeholder{color:var(--hai-escuro);opacity:1}.busca-campo input::-webkit-search-cancel-button{appearance:none}.busca-fechar{font:inherit;font-size:var(--t-nota);color:var(--hai-escuro);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.3rem .5rem;display:inline-flex}.busca-fechar:hover{color:var(--sumi)}.busca-filtros{gap:var(--e-2);padding:var(--e-3) var(--e-4) 0;flex-wrap:wrap;flex:none;display:flex}.busca-filtros button{font:inherit;font-size:var(--t-nota);color:var(--sumi);border:1px solid color-mix(in srgb, var(--sumi) 22%, transparent);cursor:pointer;background:0 0;border-radius:1rem;align-items:center;gap:.4rem;padding:.25rem .75rem;font-weight:700;display:inline-flex}.busca-filtros button span{color:var(--hai-escuro);font-weight:400}.busca-filtros button:hover{border-color:var(--shu)}.busca-filtros button[aria-pressed=true]{color:var(--washi);background:var(--sumi);border-color:var(--sumi)}.busca-filtros button[aria-pressed=true] span{color:color-mix(in srgb, var(--washi) 70%, transparent)}.busca-correcao{padding:var(--e-2) var(--e-4) 0;font-size:var(--t-nota);color:var(--hai-escuro);flex:none;margin:0}.busca-correcao strong{color:var(--shu)}.busca-vazia,.busca-nada{padding:var(--e-4);font-size:var(--t-ui);color:var(--hai-escuro);margin:0}.busca-vazia p{margin:var(--e-3) 0 var(--e-2)}.busca-vazia p:first-child{margin-top:0}.busca-vazia .busca-dica{margin-top:var(--e-4);font-size:var(--t-nota)}.busca-sugestoes{gap:var(--e-2);flex-wrap:wrap;display:flex}.busca-sugestoes button{font:inherit;font-size:var(--t-ui);color:var(--sumi);background:var(--washi-sombra);border:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);cursor:pointer;border-radius:1rem;padding:.3rem .8rem}.busca-sugestoes button:hover{border-color:var(--shu)}.busca-corpo{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);min-height:0;display:grid}.busca-lista-col{overscroll-behavior:contain;min-height:0;padding:var(--e-3) var(--e-2) var(--e-3) var(--e-3);overflow-y:auto}.busca-conta{margin:0 0 var(--e-1);padding:0 var(--e-2);font-size:var(--t-nota);color:var(--hai-escuro)}.busca-resultados{margin:0;padding:0;list-style:none}.busca-resultados li{padding:var(--e-3) var(--e-3) var(--e-3) calc(var(--e-3) + 4px);cursor:pointer;border-radius:.35rem;gap:.2rem;display:grid}.busca-resultados li[aria-selected=true]{background:color-mix(in srgb, var(--shu) 8%, var(--washi));box-shadow:inset 4px 0 0 var(--shu)}.busca-onde{font-size:var(--t-nota);color:var(--hai-escuro);flex-wrap:wrap;align-items:center;gap:.2rem .5rem;margin:0;line-height:1.35;display:flex}.busca-marca{color:var(--shu);border:1px solid;border-radius:.2rem;padding:0 .45rem;font-size:.85em;font-weight:700}.busca-titulo{font-family:var(--fonte-pincel);font-size:var(--t-h4);line-height:1.15}.busca-trecho{font-size:var(--t-ui);line-height:var(--lh-ui);color:#3d3d38}.busca-trecho mark{color:var(--sumi);background:color-mix(in srgb, var(--kin) 75%, transparent)}::highlight(busca){color:var(--sumi);background:color-mix(in srgb, var(--kin) 75%, transparent)}::highlight(busca-previa){color:var(--sumi);background:color-mix(in srgb, var(--kin) 75%, transparent)}.busca-trecho mark{border-radius:.15em;padding:0 .1em}.busca-tabela-linha{align-items:center;gap:var(--e-2);margin-top:var(--e-1);flex-wrap:wrap;display:flex}.busca-rolar{font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);cursor:pointer;border:0;border-radius:.3rem;align-items:center;gap:.4rem;padding:.25rem .7rem .25rem .3rem;font-weight:700;transition:background .2s;display:inline-flex}.busca-rolar:hover{background:var(--shu)}.busca-rolar span{width:1.4rem;height:1.4rem;font-family:var(--fonte-pincel);background:var(--shu);border-radius:.2rem;place-items:center;display:grid}.busca-saiu{font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.busca-saiu strong{min-width:1.8rem;height:1.8rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:.3rem;place-items:center;margin-right:.35rem;padding:0 .3rem;animation:.4s cubic-bezier(.3,1.6,.5,1) busca-carimbo;display:inline-grid}.busca-resposta{gap:var(--e-4);margin:0 0 var(--e-3);padding:var(--e-4);color:var(--washi);background:var(--sumi);border-radius:.5rem;display:flex}.busca-resposta .busca-onde{color:#b9b4ab}.busca-resposta-kanji{font-family:var(--fonte-pincel);color:var(--shu);flex:none;font-size:3.2rem;line-height:1}.busca-resposta-termo{font-family:var(--fonte-pincel);font-size:var(--t-h3);margin:.1rem 0 0;line-height:1.1}.busca-resposta-def{margin:var(--e-2) 0 0;font-size:var(--t-ui);line-height:var(--lh-ui)}.busca-resposta-acoes{gap:var(--e-2);margin-top:var(--e-3);flex-wrap:wrap;display:flex}.busca-resposta-acoes button{font:inherit;font-size:var(--t-nota);color:var(--washi);border:1px solid color-mix(in srgb, var(--washi) 45%, transparent);cursor:pointer;background:0 0;border-radius:.3rem;padding:.3rem .8rem;font-weight:700}.busca-resposta-acoes button:hover{color:var(--sumi);background:var(--kin);border-color:var(--kin)}.busca-previa-col{background:var(--washi-sombra);border-left:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);min-height:0;display:flex}.busca-previa{flex-direction:column;flex:1;min-width:0;display:flex}.busca-previa-cabeca{align-items:center;gap:var(--e-3);padding:var(--e-4) var(--e-4) var(--e-3);border-bottom:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);flex:none;display:flex}.busca-previa-kanji{font-family:var(--fonte-pincel);color:var(--shu);font-size:2.6rem;line-height:1}.busca-previa-titulo{font-family:var(--fonte-pincel);font-size:var(--t-h3);margin:.15rem 0 0;line-height:1.1}.busca-previa-corpo{overscroll-behavior:contain;min-height:0;padding:var(--e-3) var(--e-4) var(--e-4);flex:1;overflow-y:auto}.busca-previa-definicao{margin:0 0 var(--e-3);font-size:var(--t-lead);line-height:var(--lh-ui)}.busca-previa-corpo .md{font-size:var(--t-ui);line-height:var(--lh-ui)}.busca-previa-corpo .md>:first-child{margin-top:0}.busca-previa-corpo .md p,.busca-previa-corpo .md ul,.busca-previa-corpo .md ol{margin:0 0 var(--e-3)}.busca-previa-corpo .md h4{margin:var(--e-4) 0 var(--e-2);font-size:var(--t-ui);font-weight:700}.busca-previa-corpo .md table{width:100%;font-size:var(--t-nota);border-collapse:collapse}.busca-previa-corpo .md th,.busca-previa-corpo .md td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);padding:.3rem .45rem}.busca-previa-pe{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-top:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);flex-wrap:wrap;flex:none;display:flex}.busca-previa-pe .busca-saiu{flex:14rem}.busca-abrir{font:inherit;font-size:var(--t-ui);color:var(--washi);background:var(--shu);cursor:pointer;border:0;border-radius:.3rem;margin-left:auto;padding:.4rem 1rem;font-weight:700}.busca-abrir:hover{background:var(--sumi)}.busca-rodape{gap:var(--e-2) var(--e-4);padding:var(--e-2) var(--e-4);font-size:var(--t-nota);color:var(--hai-escuro);border-top:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);flex-wrap:wrap;flex:none;display:flex}.busca-rodape span{align-items:center;gap:.25rem;display:inline-flex}@keyframes busca-carimbo{0%{opacity:0;rotate:-12deg;scale:1.8}}@media (prefers-reduced-motion:reduce){.busca[open] .busca-papel,.busca-saiu strong{animation:none}}@media (width<=1000px){.busca-corpo{grid-template-columns:1fr}.busca-previa-col{display:none}}@media (width<=720px){.botao-busca{border-radius:50%;justify-content:center;width:2.2rem;padding:0}.botao-busca-texto,.botao-busca kbd,.busca-fechar kbd,.busca-rodape{display:none}.busca,.busca.com-resultados{width:100vw;margin:0}.busca-papel,.busca.com-resultados .busca-papel{border-radius:0;height:100svh;max-height:100svh}}.destaque-busca{z-index:15;left:var(--respiro);align-items:center;gap:var(--e-3);max-width:calc(100% - 2 * var(--respiro) - 5rem);font-size:var(--t-nota);color:var(--washi);background:var(--sumi);border-left:4px solid var(--kin);border-radius:.35rem;padding:.5rem .5rem .5rem 1rem;display:flex;position:fixed;bottom:1.25rem;box-shadow:0 .8rem 1.6rem #00000059}.destaque-busca button{font:inherit;color:var(--sumi);background:var(--kin);cursor:pointer;border:0;border-radius:.25rem;padding:.25rem .6rem}.md a.ligacao-termo{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--f-destaque,var(--shu));text-decoration-color:var(--f-destaque,var(--shu));text-underline-offset:.24em;cursor:help;border-radius:.15em;transition:background .15s}.md a.ligacao-cap{color:inherit;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--f-destaque,var(--shu));text-decoration-color:var(--f-destaque,var(--shu));text-underline-offset:.22em;border-radius:.15em;transition:background .15s}.md a.ligacao:hover,.md a.ligacao[aria-expanded=true]{background:color-mix(in srgb, var(--f-destaque,var(--shu)) 18%, transparent)}.md a.ligacao:focus-visible{outline:2px solid var(--f-destaque,var(--shu));outline-offset:2px}.previa{z-index:60;width:min(27rem,100vw - 24px);color:var(--sumi);background:var(--washi);border-top:4px solid var(--shu);border-radius:.2rem .2rem .5rem .5rem;position:fixed;box-shadow:0 1.4rem 3rem #00000059,0 0 0 1px #0000000f}.previa.anima{animation:.18s ease-out previa-surge}.previa.acima.anima{animation-name:previa-surge-acima}@keyframes previa-surge{0%{opacity:0;translate:0 6px}}@keyframes previa-surge-acima{0%{opacity:0;translate:0 -6px}}.previa:before{content:"";left:var(--seta);background:var(--shu);width:.8rem;height:.8rem;position:absolute;translate:-50%;rotate:45deg}.previa.abaixo:before{top:-.6rem}.previa.acima:before{background:var(--washi);bottom:-.45rem;box-shadow:1px 1px #0000000f}.previa:after{content:"";height:16px;position:absolute;left:0;right:0}.previa.abaixo:after{bottom:100%}.previa.acima:after{top:100%}.previa-rolagem{max-height:min(var(--alt,62vh), 34rem);overscroll-behavior:contain;padding:var(--e-4) var(--e-4) var(--e-3);overflow-y:auto}.previa-fechar{z-index:1;width:1.9rem;height:1.9rem;font:inherit;color:var(--hai-escuro);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.3rem;line-height:1;display:grid;position:absolute;top:.35rem;right:.45rem}.previa-fechar:hover{color:var(--sumi);background:var(--washi-sombra)}.previa-cabeca{align-items:center;gap:var(--e-3);padding-right:1.6rem;display:flex}.previa-kanji{min-width:2.8rem;font-family:var(--fonte-pincel);color:var(--shu);text-align:center;flex:none;font-size:2.4rem;line-height:1}.previa-onde{font-size:var(--t-nota);color:var(--hai-escuro);margin:0;line-height:1.35}.previa-titulo{font-family:var(--fonte-pincel);font-size:var(--t-h4);margin:.1rem 0 0;line-height:1.15}.previa-definicao{margin:var(--e-3) 0 0;font-size:var(--t-ui);line-height:var(--lh-ui)}.previa-regra{margin-top:var(--e-3);padding-top:var(--e-3);border-top:1px solid color-mix(in srgb, var(--sumi) 14%, transparent)}.previa-texto{margin-top:var(--e-2)}.previa-texto.cortado{-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.previa .md{font-size:var(--t-ui);line-height:var(--lh-ui)}.previa .md>:first-child{margin-top:0}.previa .md p,.previa .md ul,.previa .md ol{margin:0 0 var(--e-2)}.previa .md h4{margin:var(--e-3) 0 var(--e-1);font-size:var(--t-ui);font-weight:700}.previa .md table{width:100%;font-size:var(--t-nota);border-collapse:collapse}.previa .md th,.previa .md td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, var(--sumi) 12%, transparent);padding:.25rem .4rem}.previa-secoes{margin:var(--e-3) 0 0;gap:var(--e-1);flex-wrap:wrap;padding:0;list-style:none;display:flex}.previa-secoes a{font-size:var(--t-nota);color:var(--sumi);background:var(--washi-sombra);border-radius:1rem;padding:.2rem .6rem;text-decoration:none;display:inline-block}.previa-secoes a:hover{background:color-mix(in srgb, var(--shu) 15%, var(--washi))}.previa-pe{gap:var(--e-2) var(--e-4);margin-top:var(--e-3);padding-top:var(--e-2);font-size:var(--t-ui);flex-wrap:wrap;font-weight:700;display:flex}.previa-pe a{color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em}@media (prefers-reduced-motion:reduce){.previa.anima{animation:none}}.criar{min-height:calc(100svh - var(--topo));grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);display:grid}.criar-trilho{top:var(--topo);height:calc(100svh - var(--topo));padding:var(--e-5) var(--e-4);color:#f1ece4;background:linear-gradient(90deg, transparent calc(100% - 6px), #00000059), var(--yoru);flex-direction:column;align-self:start;display:flex;position:sticky;overflow-y:auto}.criar-trilho-titulo{margin:0 0 var(--e-4);font-family:var(--fonte-pincel);font-size:var(--t-h4);line-height:1.1}.criar-trilho ol{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.criar-trilho button{align-items:center;gap:var(--e-3);width:100%;font:inherit;font-size:var(--t-ui);color:#a59c94;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.45rem .5rem;transition:background .2s,color .2s;display:flex}.criar-trilho button:hover:not(:disabled){color:#f1ece4;background:#ffffff0f}.criar-trilho button:disabled{cursor:default;opacity:.45}.criar-trilho-kanji{width:2.2rem;height:2.2rem;font-family:var(--fonte-pincel);color:#a59c94;border:1.5px solid;border-radius:.3rem;flex:none;place-items:center;font-size:1.25rem;transition:background .25s,color .25s;display:grid}.criar-trilho li.feito .criar-trilho-kanji{color:var(--yoru);background:#a59c94;border-color:#a59c94}.criar-trilho li.atual button{color:#fff}.criar-trilho li.atual .criar-trilho-kanji{color:var(--washi);background:var(--shu);border-color:var(--shu);rotate:-4deg}.criar-recomecar{font:inherit;font-size:var(--t-nota);color:#a59c94;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed;align-self:flex-start;margin-top:auto;padding:.3rem 0}.criar-recomecar:hover{color:var(--washi)}.criar-palco{min-height:100%}.criar-kanji{z-index:-1;top:var(--e-5);writing-mode:vertical-rl;font-family:var(--fonte-pincel);font-size:min(30vw, calc(80vh / var(--n,1)), 34rem);color:var(--f-tinta);opacity:.08;pointer-events:none;line-height:1;position:absolute;right:clamp(-1rem,1vw,2rem)}.criar-conteudo{gap:var(--e-4);flex-direction:column;max-width:76rem;display:flex}.criar-cabeca{container-type:inline-size}.criar-num{font-size:var(--t-nota);color:var(--f-suave);margin:0}.criar-cabeca .folha-titulo{font-size:min(var(--d-folha), 17cqi)}.criar-fonte{margin:var(--e-1) 0 0;font-size:var(--t-nota);color:var(--f-suave);font-style:italic}.criar-explica{max-width:62ch;font-size:var(--t-lead);line-height:var(--lh-corpo);margin:0}.criar-nota,.criar-posses{max-width:70ch;font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.criar-acoes{gap:var(--e-3);flex-wrap:wrap;display:flex}.criar-pe{justify-content:flex-end;gap:var(--e-3);margin-bottom:4.5rem;margin-top:var(--e-4);padding-top:var(--e-4);border-top:1px solid color-mix(in srgb, var(--f-tinta) 22%, transparent);flex-wrap:wrap;display:flex}.criar-pe>:first-child:not(:only-child){margin-right:auto}.embaralhando>li>*{animation:.42s ease-in-out infinite alternate embaralha}.embaralhando>li:nth-child(3n)>*{animation-delay:-.14s}.embaralhando>li:nth-child(3n+1)>*{animation-delay:-.28s}@keyframes embaralha{to{opacity:.35;translate:0 -3px}}.dado{--tam:3rem;width:var(--tam);height:var(--tam);color:#1f201b;background:linear-gradient(145deg,#fcf9f2,#e2dbcc);place-items:center;display:grid;box-shadow:inset -.15rem -.2rem .4rem #0000002e}.dado-d6{border-radius:.55rem;padding:.5rem}.dado-d6 .pintas{width:100%}.dado-numero{font-family:var(--fonte-pincel);font-size:1.15rem;line-height:1;translate:0 .08em}.dado-moeda{border-radius:50%;box-shadow:inset 0 0 0 .2rem #c9b98f,inset -.15rem -.2rem .4rem #0000002e}.dado-d4{clip-path:polygon(50% 4%,97% 92%,3% 92%)}.dado-d4 .dado-numero{font-size:1rem;translate:0 .35em}.dado-d8{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.dado-d10{clip-path:polygon(50% 0,100% 42%,50% 100%,0 42%)}.dado-d12{clip-path:polygon(50% 0,98% 35%,80% 95%,20% 95%,2% 35%)}.dado-d20{clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%)}.dado.vazio{color:var(--f-suave);box-shadow:none;outline:2px dashed color-mix(in srgb, var(--f-tinta) 35%, transparent);outline-offset:-2px;background:0 0}.dado.vazio:not(.dado-d6):not(.dado-moeda){background:color-mix(in srgb, var(--f-tinta) 14%, transparent);outline:0}.dado.vazio .dado-numero{font-size:.85rem}.dado.rolando{animation:.32s ease-in-out infinite dado-tomba}.dado.rolando:nth-child(2){animation-delay:-.1s}.dado.rolando:nth-child(3){animation-delay:-.2s}@keyframes dado-tomba{25%{translate:3px -8px;rotate:14deg}50%{translate:-2px -2px;rotate:-8deg}75%{translate:2px -6px;rotate:6deg}}.dado.descartado{opacity:.35;scale:.85}.criar-nome{align-items:flex-end;gap:var(--e-4);flex-wrap:wrap;display:flex}.criar-nome-campo{border-bottom:3px solid var(--f-tinta);flex:none}.criar-nome-campo input{width:100%;font-family:var(--fonte-pincel);font-size:var(--t-h2);color:var(--f-tinta);background:0 0;border:0;outline:none;padding:.2rem 0}.criar-nome-campo input::placeholder{color:color-mix(in srgb, var(--f-tinta) 40%, transparent)}.criar-nome-campo:focus-within{border-color:var(--shu)}.ficha-resumo{max-width:62rem;padding:var(--e-5);color:var(--sumi);box-shadow:inset 0 0 0 .45rem #faf7ef, inset 0 0 0 .6rem var(--sumi), 0 1.2rem 2.4rem #0000004d;--f-tinta:var(--sumi);--f-suave:#6d6c70;--f-destaque:var(--shu);background:radial-gradient(circle at 15% 10%,#ffffffb3,#0000 50%),linear-gradient(170deg,#faf7ef,#ece5d5);border-radius:.3rem}.fr-cabeca{align-items:center;gap:var(--e-4);padding-bottom:var(--e-3);border-bottom:3px solid var(--sumi);display:flex;position:relative}.fr-kanji{font-family:var(--fonte-pincel);color:var(--shu);font-size:3.4rem;line-height:1}.fr-classe{font-size:var(--t-ui);color:#6d6c70;margin:0}.fr-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);margin:0;line-height:1.1}.fr-atributos{gap:var(--e-2);margin:var(--e-4) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fr-atributo{padding:var(--e-3) var(--e-2);border:2px solid var(--sumi);border-radius:.3rem;flex-direction:column;align-items:center;display:flex}.fr-atributo span{font-size:var(--t-nota);font-weight:700}.fr-atributo strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:1.1}.fr-vida{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fr-caixa{padding:var(--e-2) var(--e-3);background:#1f201b0d;border-radius:.3rem;flex-direction:column;display:flex}.fr-caixa span{font-size:var(--t-nota);font-weight:700}.fr-caixa strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1.15}.fr-caixa small{font-size:var(--t-nota);color:#6d6c70}.fr-rotulo{margin:0 0 var(--e-1);font-size:var(--t-nota);color:var(--sumi);font-weight:700;display:block}.fr-honra{margin:var(--e-4) 0}.fr-trilha{grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;display:grid}.fr-trilha i{color:#6d6c70;border:1px solid #1f201b40;place-items:center;height:1.7rem;font-size:.7rem;font-style:normal;display:grid}.fr-trilha i.cheia{color:var(--washi);background:var(--sumi);border-color:var(--sumi)}.fr-trilha i.marco{box-shadow:inset 0 -3px 0 var(--shu)}.fr-colunas{gap:var(--e-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fr-colunas h3{margin-top:var(--e-3)}.fr-armadura{gap:.3rem;display:flex}.fr-armadura span{width:2.2rem;height:2.2rem;font-family:var(--fonte-pincel);border:2px solid #1f201b4d;border-radius:50%;place-items:center;display:grid}.fr-armadura span.vestida{color:var(--washi);background:var(--shu);border-color:var(--shu)}.fr-pequeno{margin:var(--e-2) 0 0;font-size:var(--t-nota);line-height:var(--lh-ui);color:#4a4a45}.fr-lista{margin:0;padding:0;list-style:none}.fr-lista li{font-size:var(--t-ui);line-height:var(--lh-ui);border-bottom:1px solid #1f201b1f;padding:.35rem 0}.fr-classe-bloco,.fr-historico{margin-top:var(--e-4);padding-top:var(--e-3);border-top:2px solid var(--sumi)}.fr-classe-bloco p{margin:0 0 var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui)}.fr-classe-bloco a{color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}.fr-historico dl{gap:var(--e-2) var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.fr-historico dt{font-size:var(--t-nota);color:#6d6c70}.fr-historico dd{font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.fichas{min-height:calc(100svh - var(--topo))}.fichas-cabeca{max-width:128rem;margin:0 auto var(--e-5)}.fichas-cabeca p{margin:var(--e-2) 0 0;font-size:var(--t-lead);color:var(--f-suave)}.fichas-lista{gap:var(--e-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));max-width:128rem;margin:0 auto;padding:0;list-style:none;display:grid}.fichas-nova,.fichas-card{isolation:isolate;height:100%;min-height:13rem;padding:var(--e-4);border-radius:.5rem;flex-direction:column;gap:.35rem;text-decoration:none;transition:translate .25s;display:flex;position:relative;overflow:hidden}.fichas-nova:hover,.fichas-card:hover{translate:0 -4px}.fichas-nova{color:var(--washi);background:var(--shu);box-shadow:0 .8rem 1.6rem #00000059}.fichas-nova strong,.fichas-card-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1.1}.fichas-nova span:last-child{font-size:var(--t-ui);line-height:var(--lh-ui)}.fichas-nova-kanji,.fichas-card-kanji{z-index:-1;font-family:var(--fonte-pincel);opacity:.18;font-size:7rem;line-height:1;position:absolute;bottom:-.15em;right:-.05em}.fichas-card{color:var(--f-tinta);background:linear-gradient(160deg, var(--f-fundo) 40%, var(--f-fundo2));box-shadow:0 .8rem 1.6rem #00000059}.fichas-card-classe,.fichas-card-dados,.fichas-card-atr{font-size:var(--t-nota);color:var(--f-suave)}.fichas-card-atr{flex-wrap:wrap;gap:.2rem .6rem;margin-top:auto;display:flex}.ficha-pagina{min-height:calc(100svh - var(--topo))}.ficha-pagina-grade{max-width:128rem;margin:0 auto}.ficha-pagina-topo{margin-bottom:var(--e-4);font-size:var(--t-ui);justify-content:space-between;align-items:center;display:flex}.ficha-pagina-topo a{color:var(--f-tinta);-webkit-text-decoration-color:var(--f-destaque);text-decoration-color:var(--f-destaque)}@media (prefers-reduced-motion:reduce){.dado.rolando,.embaralhando>li>*{animation:none}}@media (width<=900px){.criar{grid-template-columns:1fr}.criar-trilho{z-index:5;align-items:center;gap:var(--e-3);height:auto;padding:var(--e-2) var(--e-3);flex-direction:row;position:sticky;overflow:auto hidden}.criar-trilho-titulo,.criar-trilho-nome{display:none}.criar-trilho ol{flex-direction:row}.criar-trilho li.atual .criar-trilho-nome{display:inline}.criar-recomecar{white-space:nowrap;margin:0 0 0 auto}.fr-vida{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-colunas,.fr-historico dl{grid-template-columns:1fr}}@media (width<=560px){.fr-atributos{grid-template-columns:repeat(2,minmax(0,1fr))}.ficha-resumo{padding:var(--e-4)}.fr-trilha{grid-template-columns:repeat(10,minmax(0,1fr))}}.sel{align-items:start;gap:var(--e-5);grid-template-columns:minmax(14rem,19rem) minmax(0,1fr);display:grid}.sel-lista{gap:var(--e-3);flex-direction:column;display:flex}.sel-sortear{justify-content:center;width:100%}.sel-lista ul{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.sel-item{width:100%;font:inherit;color:#d9d4cc;text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:.45rem;grid-template-columns:2.3rem minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.45rem .7rem .45rem .45rem;transition:background .2s,translate .2s,border-color .2s;display:grid;position:relative;overflow:hidden}.sel-item:hover{background:#ffffff14;translate:4px}.sel-item:focus-visible{outline:2px solid var(--kin);outline-offset:2px}.sel-item-num{width:2.3rem;height:2.3rem;font-family:var(--fonte-pincel);color:var(--f-tinta);background:var(--f-fundo);border-radius:.3rem;place-items:center;font-size:1.05rem;transition:rotate .3s cubic-bezier(.3,1.6,.5,1);display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.sel-item-nome{font-family:var(--fonte-pincel);font-size:calc(var(--t-h4) * .88);line-height:1.1}.sel-item-kanji{font-family:var(--fonte-pincel);opacity:.3;font-size:.95rem;line-height:1}.sel-item[aria-pressed=true]{color:#fff;box-shadow:inset 4px 0 0 var(--shu);background:#ffffff1c;border-color:#ffffff4d}.sel-item[aria-pressed=true] .sel-item-num{rotate:-6deg}.sel-item[aria-pressed=true] .sel-item-kanji{opacity:.7}.sel-item-livre .sel-item-num{color:#d9d4cc;background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff59}.sel-painel-col{top:calc(var(--topo) + 1.5rem);position:sticky}.sel-painel{isolation:isolate;gap:var(--e-3);padding:var(--e-5);color:var(--f-tinta);background:linear-gradient(160deg, var(--f-fundo) 35%, var(--f-fundo2));border-radius:.6rem;flex-direction:column;animation:.4s cubic-bezier(.2,.9,.3,1) sel-entra;display:flex;position:relative;overflow:hidden;box-shadow:0 1.4rem 3rem #00000073}@keyframes sel-entra{0%{opacity:0;translate:0 12px}}.sel-painel-kanji{z-index:-1;writing-mode:vertical-rl;font-family:var(--fonte-pincel);opacity:.13;pointer-events:none;font-size:min(11rem,22vw);line-height:1;position:absolute;top:-.05em;right:-.08em}.sel-painel-num{font-size:var(--t-nota);color:var(--f-suave);margin:0}.sel-painel-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);margin:-.4rem 0 0;line-height:1.1}.sel-painel-desc{max-width:54ch;font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.sel-painel-mods{gap:var(--e-3);padding:var(--e-3) 0;border-block:1px solid color-mix(in srgb, var(--f-tinta) 22%, transparent);grid-template-columns:repeat(auto-fit,minmax(5.4rem,1fr));display:grid}.sel-painel-dados{gap:var(--e-2) var(--e-5);flex-wrap:wrap;margin:0;display:flex}.sel-painel-dados dt{font-size:var(--t-nota);color:var(--f-suave)}.sel-painel-dados dd{font-family:var(--fonte-pincel);font-size:var(--t-h4);margin:0;line-height:1.2}.sel-painel-bloco h3{margin:0 0 var(--e-2);font-size:var(--t-nota);color:var(--f-suave);font-weight:700}.sel-tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.sel-tags li{font-size:var(--t-nota);border:1px solid color-mix(in srgb, var(--f-tinta) 30%, transparent);border-radius:1rem;padding:.2rem .65rem;line-height:1.4}.sel-caract{gap:.45rem var(--e-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sel-caract li{font-size:var(--t-ui);align-items:center;gap:.55rem;line-height:1.3;display:flex}.sel-caract-pintas{color:#1f201b;background:linear-gradient(145deg,#fcf9f2,#e2dbcc);border-radius:.25rem;flex:none;width:1.55rem;padding:.22rem}.sel-painel-links{gap:var(--e-2) var(--e-4);margin:var(--e-2) 0 0;font-size:var(--t-ui);flex-wrap:wrap;display:flex}.sel-painel-links a{color:var(--f-tinta);-webkit-text-decoration-color:var(--f-destaque);text-decoration-color:var(--f-destaque);text-underline-offset:.2em}.sel-painel-vazio{text-align:center;min-height:26rem;color:var(--f-suave);border:2px dashed color-mix(in srgb, var(--f-tinta) 22%, transparent);box-shadow:none;background:0 0;justify-content:center;align-items:center;animation:none}.sel-painel-vazio .sel-painel-kanji{writing-mode:horizontal-tb;opacity:.25;font-size:7rem;position:static}.sel-painel-livre{--f-fundo:#1d1d1f;--f-fundo2:#2a2724;--f-tinta:#efe9df;--f-suave:#a59c94;--f-destaque:var(--shu);border:1px solid #ffffff1f}@media (prefers-reduced-motion:reduce){.sel-painel{animation:none}}@media (width<=1000px){.sel{grid-template-columns:1fr}.sel-painel-col{position:static}}@media (width<=560px){.sel-painel{padding:var(--e-4)}.sel-caract{grid-template-columns:1fr}}.bandeja-palco{align-items:start;gap:var(--e-5);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.bandeja-palco.estreita{grid-template-columns:minmax(13rem,19rem) minmax(0,1fr)}.bandeja{top:calc(var(--topo) + 1.5rem);gap:var(--e-4);padding:calc(var(--e-4) + .6rem);color:#efe6d6;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),radial-gradient(at 50% 25%,#4a2e1f,#24160f 72%);border-radius:.9rem;flex-direction:column;display:flex;position:sticky;box-shadow:inset 0 0 0 .5rem #3a2318,inset 0 0 0 .62rem #7a5236,inset 0 1rem 1.8rem #0000008c,0 1.2rem 2.4rem #0006}.bandeja-pecas{gap:var(--e-3);flex-wrap:wrap;display:flex}.bandeja.miuda .dado{--tam:2.15rem}.bandeja.miuda .dado-d6{padding:.34rem}.bandeja-peca{flex:1 1 min(100%, var(--peca,8rem));min-width:0;padding:var(--e-3) var(--e-2);font:inherit;color:inherit;text-align:center;background:#0003;border:1px solid #ffffff0f;border-radius:.55rem;flex-direction:column;align-items:center;gap:.4rem;display:flex}.bandeja-peca.pode{cursor:pointer;transition:background .2s,translate .2s}.bandeja-peca.pode:hover{background:#ffffff12;translate:0 -3px}.bandeja-peca.pode:focus-visible{outline:3px solid var(--kin);outline-offset:2px}.bandeja-dados{justify-content:center;gap:.35rem;min-height:2.6rem;display:flex}.bandeja .dado{--tam:2.6rem;box-shadow:inset -.15rem -.2rem .35rem #0003,0 .3rem .5rem #00000080}.bandeja .dado-d6{padding:.42rem}.bandeja .dado.vazio,.bandeja .dado.vazio:not(.dado-d6):not(.dado-moeda){color:#1f201b;opacity:.4;background:linear-gradient(145deg,#fcf9f2,#e2dbcc);outline:0;transition:opacity .2s}.bandeja-peca.pode:hover .dado.vazio{opacity:.85}.bandeja-rotulo{font-size:var(--t-nota);font-weight:700;line-height:1.25}.bandeja-expr{font-family:var(--fonte-pincel);font-size:var(--t-nota);color:#c2b39c}.bandeja-tudo{font:inherit;font-size:var(--t-ui);color:var(--washi);background:var(--shu);cursor:pointer;border:0;border-radius:.45rem;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1rem;font-weight:700;transition:translate .1s,box-shadow .1s;display:flex;box-shadow:0 .3rem #8e1622}.bandeja-tudo:active:not(:disabled){translate:0 .2rem;box-shadow:0 .1rem #8e1622}.bandeja-tudo:disabled{opacity:.55;cursor:default}.bandeja-tudo span{font-family:var(--fonte-pincel)}.bandeja-tudo:focus-visible{outline:3px solid var(--kin);outline-offset:3px}.relacao{isolation:isolate;padding:var(--e-5) var(--e-5) var(--e-4) calc(var(--e-5) + 1rem);color:var(--sumi);background:radial-gradient(circle at 12% 8%,#ffffffb3,#0000 45%),linear-gradient(170deg,#fbf8f0,#ede4d1);border-radius:.3rem;position:relative;overflow:hidden;box-shadow:0 1.2rem 2.4rem #0000004d}.relacao:before{content:"";top:0;bottom:0;left:calc(var(--e-4) + .2rem);background:color-mix(in srgb, var(--shu) 55%, transparent);width:2px;position:absolute}.relacao-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--sumi);opacity:.06;pointer-events:none;font-size:9rem;line-height:1;position:absolute;bottom:-.12em;right:-.05em}.relacao-titulo{margin:0 0 var(--e-3);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1.1}.relacao-linhas{margin:0;padding:0;list-style:none}.relacao-linhas>li{align-items:baseline;gap:var(--e-3);border-bottom:1px dashed #1f201b33;grid-template-columns:minmax(6.5rem,9.5rem) minmax(0,1fr);padding:.7rem 0;display:grid}.relacao-rotulo{font-size:var(--t-nota);color:#5d5c58;font-weight:700}.relacao-valor{font-size:var(--t-ui);line-height:var(--lh-ui)}.relacao-linhas>li.feito .relacao-valor{animation:.5s ease-out relacao-entra}@keyframes relacao-entra{0%{opacity:0;translate:-6px}}.relacao-vazio{color:#a39d93;font-style:italic}.relacao-espera{color:var(--shu);font-style:italic}.relacao-detalhe{font-size:var(--t-nota);color:#5d5c58;margin-top:.15rem;line-height:1.4;display:block}.relacao-numero{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1.1}.relacao-atributo{justify-content:space-between;align-items:baseline;gap:var(--e-3);display:flex}.relacao-conta{font-size:var(--t-nota);color:#5d5c58}.relacao-valor-grande{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:1;animation:.45s cubic-bezier(.3,1.6,.5,1) relacao-carimbo}.relacao-valor-grande.mais{color:var(--shu)}.relacao-valor-grande.menos{color:#6d6c70}@keyframes relacao-carimbo{0%{opacity:0;rotate:-10deg;scale:1.9}}.relacao-linhas>li.relacao-opcao{padding:0;display:block}.relacao-opcao button{width:100%;font:inherit;font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--sumi);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.25rem;align-items:flex-start;gap:.75rem;padding:.65rem .5rem;transition:background .2s;display:flex}.relacao-opcao button:hover{background:#1f201b0d}.relacao-opcao button[aria-pressed=true]{background:color-mix(in srgb, var(--shu) 11%, transparent);box-shadow:inset 3px 0 0 var(--shu)}.relacao-opcao button:focus-visible{outline:2px solid var(--shu);outline-offset:1px}.relacao-pintas{color:#1f201b;background:linear-gradient(145deg,#fcf9f2,#e2dbcc);border-radius:.3rem;flex:none;width:1.8rem;margin-top:.1rem;padding:.28rem;box-shadow:inset -.1rem -.15rem .25rem #00000026}.criar-nome-campo{max-width:40rem}.heranca{isolation:isolate;align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-4) var(--e-5);color:var(--sumi);background:radial-gradient(circle at 12% 8%,#ffffffb3,#0000 45%),linear-gradient(170deg,#fbf8f0,#ede4d1);border-radius:.3rem;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden;box-shadow:0 1rem 2rem #00000040}.heranca-kanji{width:3rem;height:3rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:.35rem;place-items:center;font-size:1.6rem;line-height:1;display:grid;rotate:-4deg}.heranca-texto{flex-direction:column;gap:.15rem;display:flex}.heranca-texto strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.15}.heranca-texto small{font-size:var(--t-nota);color:#5d5c58;line-height:1.45}.heranca .ui-chave{--f-tinta:var(--sumi);white-space:nowrap}.heranca-trava{font-size:var(--t-nota);color:#5d5c58;font-weight:700}.heranca-opcoes{gap:var(--e-2);padding-top:var(--e-2);border-top:1px dashed #1f201b33;grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.heranca-opcoes button{justify-content:space-between;align-items:center;gap:var(--e-3);font:inherit;text-align:left;color:var(--sumi);cursor:pointer;background:#ffffff80;border:1px solid #1f201b33;border-radius:.4rem;padding:.55rem .8rem;display:flex}.heranca-opcoes button:hover{border-color:var(--shu)}.heranca-opcoes button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.heranca-opcoes button[aria-checked=true]{color:var(--washi);background:var(--sumi);border-color:var(--sumi)}.heranca-opcoes button>span{flex-direction:column;min-width:0;display:flex}.heranca-opcoes strong{font-size:var(--t-ui);line-height:1.3}.heranca-opcoes small{font-size:var(--t-nota);opacity:.8}.heranca-opcoes b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);flex:none}.heranca-opcoes b.mais{color:#2f7d4f}.heranca-opcoes b.menos,.heranca-opcoes button[aria-checked=true] b{color:var(--shu)}.heranca-opcoes button[aria-checked=true] b.mais{color:#8fd3a8}@media (prefers-reduced-motion:reduce){.relacao-linhas>li.feito .relacao-valor,.relacao-valor-grande{animation:none}}@media (width<=900px){.bandeja-palco{grid-template-columns:1fr}.bandeja{position:static}}@media (width<=560px){.heranca{padding:var(--e-3) var(--e-4);grid-template-columns:auto minmax(0,1fr)}.heranca .ui-chave,.heranca-trava{grid-column:1/-1}.bandeja{padding:var(--e-4)}.bandeja-pecas{gap:var(--e-2)}.bandeja-peca{flex-basis:calc(50% - var(--e-2))}.bandeja.miuda .dado{--tam:1.85rem}.bandeja.miuda .dado-d6{padding:.28rem}.relacao{padding:var(--e-4) var(--e-3) var(--e-3) calc(var(--e-4) + .8rem)}.relacao-linhas>li{grid-template-columns:1fr;gap:.2rem}}.relacao-rerrolar{font:inherit;font-size:var(--t-nota);color:var(--shu);border:1px solid color-mix(in srgb, var(--shu) 55%, transparent);cursor:pointer;background:0 0;border-radius:.3rem;align-items:center;gap:.35rem;margin-top:.35rem;padding:.15rem .6rem .15rem .2rem;font-weight:700;transition:background .2s;display:inline-flex}.relacao-rerrolar span{width:1.2rem;height:1.2rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:.2rem;place-items:center;display:grid}.relacao-rerrolar:hover{background:color-mix(in srgb, var(--shu) 10%, transparent)}.relacao-rerrolar:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.perfil{min-height:calc(100svh - var(--topo))}.perfil-passe{--f-tinta:var(--sumi);--f-fundo:#f3ead6;--f-suave:#5d5c58;gap:var(--e-5);max-width:62rem;padding:var(--e-5);color:var(--sumi);background:repeating-linear-gradient(92deg,#78542e0f 0 2px,#0000 2px 9px),linear-gradient(175deg,#f8f1e1,#eadbbd);border-radius:.4rem;grid-template-columns:minmax(0,17rem) minmax(0,1fr);margin:0 auto;display:grid;position:relative;box-shadow:inset 0 0 0 1px #3c261440,inset 0 0 0 .45rem #f8f1e1,inset 0 0 0 calc(.45rem + 1px) #3c261459,0 2rem 4rem #00000073}.perfil-retrato{align-items:center;gap:var(--e-3);padding-right:var(--e-5);text-align:center;border-right:1px dashed #3c261440;flex-direction:column;display:flex}.perfil-foto{background:var(--sumi);width:10rem;height:10rem;box-shadow:0 0 0 .3rem #f8f1e1, 0 0 0 .5rem var(--shu), 0 .8rem 1.6rem #00000040;border-radius:50%;place-items:center;display:grid;overflow:hidden}.perfil-foto img{object-fit:cover;width:100%;height:100%}.perfil-foto span{font-family:var(--fonte-pincel);color:var(--washi);font-size:5rem;line-height:1}.perfil-foto-acoes{justify-content:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.perfil-fatos{gap:var(--e-4);margin:var(--e-2) 0 0;display:flex}.perfil-fatos dt{font-size:var(--t-nota);color:#5d5c58}.perfil-fatos dd{margin:0;font-weight:700}.perfil-fatos a{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}.perfil-dados{gap:var(--e-5);flex-direction:column;display:flex}.perfil-bloco{gap:var(--e-3);flex-direction:column;display:flex}.perfil-bloco+.perfil-bloco{padding-top:var(--e-4);border-top:1px dashed #3c261440}.perfil-bloco h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.perfil-email{flex-direction:column;gap:.1rem;display:flex}.perfil-email span{font-size:var(--t-ui);font-weight:700}.perfil-email strong{overflow-wrap:anywhere;font-weight:400}.perfil-email small{font-size:var(--t-nota);color:#5d5c58}.perfil-duas{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.perfil-pe{justify-content:flex-end;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.perfil-aviso{font-size:var(--t-nota);color:#2f6b45;margin:0 auto 0 0;font-weight:700}.perfil-retrato .perfil-aviso{margin:0}.perfil-aviso.erro{color:#8d0f1c}.conta-botao{overflow:hidden}.conta-botao img{object-fit:cover;width:100%;height:100%}.conta-perfil{margin-top:var(--e-2);font-size:var(--t-nota);color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em;font-weight:700}@media (width<=760px){.perfil-passe{padding:var(--e-4);grid-template-columns:1fr}.perfil-retrato{padding:0 0 var(--e-4);border-bottom:1px dashed #3c261440;border-right:0}.perfil-duas{grid-template-columns:1fr}}.fichas-item{position:relative}.fichas-card{min-height:0;color:var(--f-tinta);background:radial-gradient(circle at 85% 0%, color-mix(in srgb, var(--f-destaque) 14%, transparent), transparent 55%), linear-gradient(165deg, var(--f-fundo) 35%, var(--f-fundo2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--f-tinta) 14%, transparent), 0 .8rem 1.6rem #00000059;gap:0;padding:0}.fichas-card:focus-visible{outline:3px solid var(--kin,#d9a441);outline-offset:3px}.fichas-card-faixa{align-items:center;gap:var(--e-3);padding:var(--e-3) 3.2rem var(--e-3) var(--e-4);background:color-mix(in srgb, var(--f-tinta) 7%, transparent);border-bottom:1px solid color-mix(in srgb, var(--f-tinta) 14%, transparent);display:flex}.fichas-card-selo{width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);text-align:center;color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .18rem var(--shu), inset 0 0 0 .26rem #fafaf8b3;border-radius:.3rem;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden;rotate:-5deg}.fichas-card-selo.selo-1{font-size:1.4rem}.fichas-card-selo.selo-2{font-size:.95rem}.fichas-card-selo.selo-3{padding:.2rem;font-size:.78rem}.fichas-card .fichas-card-classe{font-size:var(--t-nota);color:var(--f-suave);font-weight:700;line-height:1.3}.fichas-card-corpo{gap:var(--e-3);padding:var(--e-4) var(--e-4) var(--e-3);flex-direction:column;flex:1;display:flex}.fichas-card-nome{font-size:var(--t-h4)}.fichas-card-situacao{margin-top:calc(-1 * var(--e-2));font-size:var(--t-nota);color:var(--washi);background:var(--shu);border-radius:1rem;align-self:flex-start;padding:.1rem .6rem;font-weight:700}.fichas-card-situacao.fim{background:#5d5c58}.fichas-card-vitais{flex-direction:column;gap:.35rem;margin-top:auto;display:flex}.fichas-card-vital{align-items:center;gap:var(--e-2);font-size:var(--t-nota);color:var(--f-suave);grid-template-columns:4.2rem minmax(0,1fr) 2.6rem;display:grid}.fichas-card-vital b{text-align:right;color:var(--f-tinta);font-variant-numeric:tabular-nums;font-weight:700}.fichas-card-barra{background:color-mix(in srgb, var(--f-tinta) 14%, transparent);border-radius:.3rem;height:.45rem;position:relative;overflow:hidden}.fichas-card-barra:before{content:"";width:calc(var(--v) * 100%);background:var(--f-tinta);border-radius:inherit;position:absolute;inset:0 auto 0 0}.fichas-card-barra.pv:before{background:var(--shu)}.fichas-card-barra.honra.honrado:before{background:#c99a3a}.fichas-card-barra.honra:after{content:"";background:var(--f-fundo);width:2px;position:absolute;top:0;bottom:0;left:47.3684%}.fichas-card-pontos{flex-wrap:wrap;gap:.25rem;display:flex}.fichas-card-pontos i{border:1px solid color-mix(in srgb, var(--f-tinta) 45%, transparent);border-radius:50%;width:.6rem;height:.6rem}.fichas-card-pontos i.cheio{background:var(--shu);border-color:var(--shu)}.fichas-card .fichas-card-atr{gap:var(--e-2);font-size:var(--t-ui);color:var(--f-tinta);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.fichas-card-atr>span{font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb, var(--f-tinta) 20%, transparent);border-radius:.3rem;justify-content:center;align-items:center;gap:.3rem;padding:.3rem .2rem;font-weight:700;display:flex}.fichas-card-atr i{font-family:var(--fonte-pincel);color:var(--shu);font-style:normal;font-weight:400}.fichas-card-pe{padding:var(--e-2) var(--e-4) var(--e-3);font-size:var(--t-nota);color:var(--f-suave);border-top:1px dashed color-mix(in srgb, var(--f-tinta) 16%, transparent)}.fichas-item.encerrada .fichas-card{filter:grayscale(.85)brightness(.85)}.fichas-card-morte{width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);color:#b01a28;opacity:.85;border:2px solid #b01a28;border-radius:50%;flex:none;place-items:center;margin-left:auto;font-size:1.5rem;line-height:1;display:grid;rotate:-14deg}.fichas-apagar{z-index:2;width:2rem;height:2rem;color:var(--hai-escuro,#8a847a);cursor:pointer;background:#0003;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .15s,background .15s;display:grid;position:absolute;top:.75rem;right:.75rem}.fichas-apagar svg{fill:none;stroke:#efe6d6;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.fichas-apagar:hover,.fichas-apagar:focus-visible{background:var(--shu)}.fichas-apagar:focus-visible{outline-offset:2px;outline:2px solid #efe6d6}@media (hover:hover){.fichas-apagar{opacity:0}.fichas-item:hover .fichas-apagar,.fichas-apagar:focus-visible{opacity:1}}.ficha-pagina-topo{gap:var(--e-4)}.ficha-na-mesa{flex-direction:column;align-items:center;margin-left:auto;display:flex}.ficha-na-mesa .ui-seletor{align-items:center;gap:var(--e-2);min-width:16rem;display:flex}.ficha-na-mesa .ui-seletor>label,.ficha-na-mesa .ui-seletor>.ui-rotulo{font-size:var(--t-nota);flex:none;margin:0}.ficha-na-mesa .ui-seletor-botao{font-size:var(--t-ui);padding-block:.3rem}.ficha-na-mesa small{font-size:var(--t-nota);color:var(--shu);font-weight:700}@media (width<=560px){.ficha-pagina-topo{flex-wrap:wrap}.ficha-na-mesa{order:3;width:100%;margin-left:0}.ficha-na-mesa .ui-seletor{width:100%;min-width:0}}.fv{gap:var(--e-4);flex-direction:column;display:flex}.fv-cabeca{align-items:center;gap:var(--e-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.fv-selo{width:5.5rem;height:5.5rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .3rem var(--shu), inset 0 0 0 .45rem #fafaf8bf;filter:url(#borda-de-selo);border-radius:.5rem;place-items:center;font-size:2.3rem;line-height:1;display:grid;rotate:-4deg}.fv-quem{min-width:0;container-type:inline-size}.fv-classe{font-size:var(--t-ui);color:var(--f-suave);margin:0}.fv-nome{margin:.1rem 0 var(--e-2);font-family:var(--fonte-pincel);font-weight:400;font-size:min(var(--d-sub), 9cqi);color:var(--f-tinta);overflow-wrap:normal;line-height:1.1}.fv-chips{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.fv-chips li{font-size:var(--t-nota);color:var(--sumi);background:#f4efe3;border-radius:1rem;padding:.15rem .6rem;font-weight:700}.fv-chips li.mal{color:var(--washi);background:var(--shu)}.fv-aviso{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);font-size:var(--t-ui);color:var(--washi);background:#8e1622;border-radius:.4rem;flex-wrap:wrap;margin:0;display:flex}.fv-aviso button{font:inherit;font-size:var(--t-nota);color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.3rem;margin-left:auto;padding:.2rem .7rem;font-weight:700}.fv-atributos{gap:var(--e-3);grid-template-columns:repeat(4,minmax(0,1fr)) minmax(15rem,1.2fr);display:grid}.fv-atributo{padding:var(--e-3) var(--e-2);font:inherit;color:var(--sumi);box-shadow:inset 0 0 0 .3rem #fbf8f0, inset 0 0 0 .42rem var(--sumi), 0 .6rem 1.2rem #00000040;cursor:pointer;background:linear-gradient(170deg,#fbf8f0,#ede4d1);border:0;border-radius:.4rem;flex-direction:column;align-items:center;gap:.2rem;transition:translate .2s;display:flex;position:relative}.fv-atributo:hover:not(:disabled){translate:0 -3px}.fv-atributo:focus-visible{outline:3px solid var(--kin);outline-offset:3px}.fv-atributo-nome{font-size:var(--t-nota);font-weight:700}.fv-atributo-valor{font-family:var(--fonte-pincel);font-weight:400;font-size:calc(var(--t-h2) * 1.35);line-height:1.05}.fv-atributo-cd{font-size:var(--t-nota);color:#5d5c58}.fv-cd{padding:var(--e-3);color:var(--sumi);--f-tinta:var(--sumi);--f-fundo:#f4efe3;--f-suave:#5d5c58;background:#f4efe3;border-radius:.4rem}.fv-grade{align-items:start;gap:var(--e-4);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.fv-coluna{gap:var(--e-4);flex-direction:column;display:flex}.fv-painel{--f-tinta:var(--sumi);--f-fundo:#fbf8f0;--f-fundo2:#ede4d1;--f-suave:#5d5c58;--f-destaque:var(--shu);isolation:isolate;gap:var(--e-3);padding:var(--e-4);color:var(--sumi);background:radial-gradient(circle at 12% 8%,#ffffffb3,#0000 45%),linear-gradient(170deg,#fbf8f0,#ede4d1);border-radius:.35rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2rem #00000047}.fv-painel-kanji{z-index:-1;font-family:var(--fonte-pincel);opacity:.06;pointer-events:none;font-size:7rem;line-height:1;position:absolute;bottom:-.12em;right:-.05em}.fv-painel-titulo{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.fv-sub{margin:var(--e-2) 0 0;font-size:var(--t-nota);color:#5d5c58;font-weight:700}.fv-nota{font-size:var(--t-nota);color:#5d5c58;margin:0;line-height:1.45}.fv-rotulo{font-size:var(--t-nota);color:#5d5c58;font-weight:700;display:block}.fv-link{font:inherit;color:var(--shu);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.fv-virtudes{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.fv-virtudes span{border:2px solid var(--sumi);border-radius:50%;width:1.4rem;height:1.4rem}.fv-virtudes span.cheia{background:var(--shu);border-color:var(--shu);box-shadow:inset 0 0 0 .2rem #fbf8f0}.fv-virtudes strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin-left:.4rem}.fv-usos{margin:0;padding:0;list-style:none}.fv-usos button{width:100%;font-size:var(--t-nota);color:var(--sumi);text-align:left;background:0 0;border:0;border-bottom:1px dashed #1f201b33;padding:.4rem .3rem}.fv-usos button:hover:not(:disabled){background:color-mix(in srgb, var(--shu) 10%, transparent)}.fv-usos button:disabled{color:#a39d93;cursor:default}.fv-acoes{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.fv-acoes button{padding:var(--e-3);font:inherit;color:var(--washi);text-align:left;background:var(--sumi);cursor:pointer;border:0;border-radius:.4rem;flex-direction:column;align-items:flex-start;gap:.1rem;transition:background .2s,translate .2s;display:flex}.fv-acoes button:hover:not(:disabled){background:#8e1622;translate:0 -2px}.fv-acoes button:disabled{opacity:.5;cursor:default}.fv-acoes strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.1}.fv-acoes span{font-size:var(--t-nota);color:#cfc8bc}.fv-linha-botoes{gap:var(--e-2);flex-wrap:wrap;display:flex}.fv-armas{margin:0;padding:0;list-style:none}.fv-armas li{justify-content:space-between;align-items:center;gap:var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui);border-bottom:1px dashed #1f201b33;padding:.45rem 0;display:flex}.fv-armas-par{gap:.3rem;display:flex}.fv-armas button{font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);cursor:pointer;border:0;border-radius:.3rem;flex:none;align-items:center;gap:.35rem;padding:.2rem .6rem .2rem .25rem;font-weight:700;display:inline-flex}.fv-armas-par button{padding:.2rem .6rem}.fv-armas button:hover{background:var(--shu)}.fv-armas button span{width:1.25rem;height:1.25rem;font-family:var(--fonte-pincel);background:var(--shu);border-radius:.2rem;place-items:center;display:grid}.fv-armadura{gap:.4rem;display:flex}.fv-armadura span{width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);border:2px solid #1f201b4d;border-radius:50%;place-items:center;font-size:1.2rem;display:grid}.fv-armadura span.vestida{color:var(--washi);background:var(--shu);border-color:var(--shu)}.fv-armadura span.original{border-style:dashed;border-color:var(--shu)}.fv-armadura span.fora{opacity:.35}.fv-suprimentos{gap:var(--e-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.fv-novo-item{gap:var(--e-2);align-items:center;display:flex}.fv-novo-item input{min-width:0;font:inherit;font-size:var(--t-ui);color:var(--sumi);background:0 0;border:0;border-bottom:2px solid #1f201b59;outline:none;flex:1;padding:.3rem 0}.fv-novo-item input:focus{border-color:var(--shu)}.fv-textos-usos{font-size:var(--t-ui);margin:0}.fv-textos-usos strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2)}.fv-rituais{gap:var(--e-3);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.fv-ritual{isolation:isolate;min-height:8.5rem;padding:var(--e-4) var(--e-3) var(--e-3);font:inherit;color:#efe6d6;text-align:left;cursor:pointer;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),radial-gradient(at 50% 20%,#4a2e1f,#24160f 75%);border:0;border-radius:.55rem;flex-direction:column;align-items:flex-start;gap:.2rem;transition:translate .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7a5236,0 .8rem 1.6rem #00000059}.fv-ritual:hover:not(:disabled){translate:0 -3px}.fv-ritual:disabled{opacity:.5;cursor:default}.fv-ritual:focus-visible{outline:3px solid var(--kin);outline-offset:3px}.fv-ritual>span{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.5;font-size:4.4rem;line-height:1;position:absolute;bottom:-.15em;right:.3rem}.fv-ritual strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.1}.fv-ritual small{font-size:var(--t-nota);color:#c2b39c;line-height:1.4}.fv-ritual-grave{box-shadow:inset 0 0 0 1px #8e1622,0 .8rem 1.6rem #00000059}.fv-grade-baixo{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.fv.encerrada .fv-grade,.fv.encerrada .fv-atributos,.fv.encerrada .fv-rituais{opacity:.6}.fv-fim{padding:var(--e-4);color:var(--washi);background:var(--sumi);border-radius:.4rem}.fv-fim p{margin:0 0 var(--e-2);font-size:var(--t-ui)}.fv-fim a{color:var(--kin);font-weight:700}@media (width<=1200px){.fv-acoes{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-atributos{grid-template-columns:repeat(4,minmax(0,1fr))}.fv-cd{grid-column:1/-1}.fv-rituais{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.fv-grade,.fv-grade-baixo{grid-template-columns:1fr}.fv-atributos,.fv-rituais{grid-template-columns:repeat(2,minmax(0,1fr))}.fv-selo{width:4rem;height:4rem;font-size:1.7rem}}.fv-toast-lugar{z-index:30;pointer-events:none;width:min(30rem,100vw - 2rem);position:fixed;bottom:1.5rem;left:50%;translate:-50%}.fv-toast{pointer-events:auto;align-items:center;gap:var(--e-3);width:100%;padding:var(--e-3) var(--e-4) var(--e-3) var(--e-3);font:inherit;color:#efe6d6;text-align:left;cursor:pointer;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),radial-gradient(at 30% 0,#4a2e1f,#1d120c 80%);border:0;border-radius:.6rem;animation:.45s cubic-bezier(.2,1.3,.4,1) fv-toast-sobe;display:flex;box-shadow:inset 0 0 0 1px #7a5236,0 1.2rem 2.4rem #00000080}@keyframes fv-toast-sobe{0%{opacity:0;translate:0 2rem}}.fv-toast-selo{width:3.2rem;height:3.2rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .2rem var(--shu), inset 0 0 0 .3rem #fafaf8b3;border-radius:.35rem;flex:none;place-items:center;font-size:1.7rem;line-height:1;animation:.5s cubic-bezier(.3,1.6,.5,1) .1s backwards fv-toast-carimbo;display:grid;rotate:-5deg}@keyframes fv-toast-carimbo{0%{opacity:0;rotate:-18deg;scale:1.8}}.fv-toast-texto{font-size:var(--t-ui);line-height:var(--lh-ui);flex-direction:column;gap:.1rem;display:flex}.fv-toast-texto strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;line-height:1.1}.mh{gap:var(--e-3);flex-direction:column;display:flex}.mh-quando{font-size:var(--t-ui);line-height:var(--lh-ui);color:#5d5c58;margin:0}.mh-bloco{gap:var(--e-2);padding:var(--e-2) var(--e-3) var(--e-3);border-top:3px solid var(--sumi);background:#1f201b0a;flex-direction:column;display:flex}.mh-cabeca{justify-content:space-between;align-items:baseline;gap:var(--e-2);flex-wrap:wrap;display:flex}.mh-cabeca h3{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);margin:0}.mh-alvo{font-size:var(--t-nota);color:#5d5c58}.mh-alvo strong{font-size:var(--t-ui);color:var(--shu)}.mh-dados{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mh-dados .dado{--tam:2.1rem}.mh-soma{margin-left:var(--e-2);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#5d5c58}.mh-soma.sobe{color:var(--shu)}.mh-veredito{font-size:var(--t-ui);margin:0;font-weight:700}.mh-atr{margin:0;padding:0;list-style:none}.mh-atr li{align-items:center;gap:var(--e-3);border-bottom:1px dashed #1f201b2e;grid-template-columns:6.5rem minmax(0,1fr) 5.5rem;padding:.3rem 0;display:grid}.mh-nome{font-size:var(--t-ui);font-weight:700}.mh-faces{gap:.25rem;display:flex}.mh-face{border-radius:.25rem;width:1.6rem;height:1.6rem;padding:.22rem;transition:scale .25s,box-shadow .25s}.mh-face .pintas{width:100%}.mh-face.sobe{color:#fff;background:#2f6b4f}.mh-face.cai{color:#fff;background:#8e1622}.mh-face.saiu{box-shadow:0 0 0 2px var(--washi), 0 0 0 4px var(--sumi);scale:1.3}.mh-atr.rolando .mh-face{animation:.3s ease-in-out infinite alternate mh-pisca}.mh-atr.rolando li:nth-child(2n) .mh-face{animation-delay:-.15s}@keyframes mh-pisca{to{opacity:.4}}.mh-resultado{font-size:var(--t-ui);color:#5d5c58;justify-self:end}.mh-resultado strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:var(--sumi)}.mh-atr li.sobe .mh-resultado strong{color:#2f6b4f}.mh-atr li.cai .mh-resultado strong{color:#8e1622}.mh-legenda{font-size:var(--t-nota);color:#5d5c58;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;display:flex}.mh-chip{border-radius:.2rem;width:.9rem;height:.9rem;margin-left:.4rem;display:inline-block}.mh-chip:first-child{margin-left:0}.mh-chip.sobe{background:#2f6b4f}.mh-chip.cai{background:#8e1622}@media (prefers-reduced-motion:reduce){.fv-toast,.fv-toast-selo,.mh-atr.rolando .mh-face{animation:none}}@media (width<=560px){.fv-toast-lugar{bottom:5.5rem}.mh-atr li{grid-template-columns:1fr auto}.mh-faces{grid-area:2/1/auto/-1}}.mh-face .pintas-um i.on{background:currentColor;scale:1.5}.fv-cabeca{grid-template-columns:auto minmax(0,1fr)}.fv-vitais{top:calc(var(--topo) + .6rem);z-index:8;padding:var(--e-3) 0;color:#efe6d6;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),radial-gradient(at 20% 0,#4a2e1f,#1d120c 85%);border-radius:.7rem;grid-template-columns:minmax(12rem,1.15fr) minmax(13rem,1.4fr) minmax(10rem,1fr) minmax(11rem,1fr) auto;display:grid;position:sticky;box-shadow:inset 0 0 0 1px #7a5236,0 1rem 2rem #0006}.fv-vital{min-width:0;padding:0 var(--e-4);border-left:1px solid #ffffff1a;flex-direction:column;gap:.35rem;display:flex}.fv-vital:first-child{border-left:0}.fv-vital-rotulo{font-size:var(--t-nota);color:#c2b39c;font-weight:700}.fv-vital-nota{font-size:var(--t-nota);color:#c2b39c;line-height:1.3}.fv-pv-linha{align-items:center;gap:.6rem;display:flex}.fv-pv-btn{width:2.1rem;height:2.1rem;font:inherit;color:#efe6d6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:50%;place-items:center;padding:0;font-size:1.3rem;line-height:1;display:grid}.fv-pv-btn:hover:not(:disabled){background:var(--shu);border-color:var(--shu)}.fv-pv-btn:disabled{opacity:.35;cursor:default}.fv-pv-num{min-width:4.2rem;font-family:var(--fonte-pincel);font-weight:400;font-size:calc(var(--t-h2) * 1.25);text-align:center;color:#fff;line-height:1}.fv-pv-num small{color:#c2b39c;font-size:.5em}.fv-pv-barra{background:linear-gradient(90deg, var(--shu) calc(var(--pv) * 100%), #ffffff1f 0);border-radius:.2rem;height:.4rem;transition:background .3s}.fv-pv-rapido{flex-wrap:wrap;gap:.3rem;display:flex}.fv-pv-rapido button,.fv-vital-acao,.fv-vital-botoes button{font:inherit;font-size:var(--t-nota);color:#efe6d6;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:.3rem;padding:.15rem .55rem;font-weight:700}.fv-pv-rapido button:hover:not(:disabled),.fv-vital-acao:hover:not(:disabled),.fv-vital-botoes button:hover:not(:disabled){color:#fff;background:var(--shu);border-color:var(--shu)}.fv-vital-acao{align-self:flex-start}.fv-pv-rapido button:disabled,.fv-vital-acao:disabled,.fv-vital-botoes button:disabled{opacity:.35;cursor:default}.fv-vital-valor{align-items:baseline;gap:.5rem;margin:0;display:flex}.fv-vital-valor strong{font-family:var(--fonte-pincel);font-weight:400;font-size:calc(var(--t-h2) * 1.1);color:#fff;line-height:1}.fv-vital-valor small{font-size:var(--t-nota);color:#c2b39c}.fv-honra-barra{grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;display:grid}.fv-honra-barra button{cursor:pointer;background:#ffffff1f;border:0;border-radius:2px;height:1rem;padding:0}.fv-honra-barra button.cheia{background:#efe6d6}.fv-honra-barra button.marco{box-shadow:inset 0 -3px 0 var(--shu)}.fv-honra-barra button:hover:not(:disabled){outline:2px solid var(--kin)}.fv-vitais .fv-virtudes span{border-color:#efe6d6}.fv-vitais .fv-virtudes span.cheia{background:var(--shu);border-color:var(--shu);box-shadow:inset 0 0 0 .2rem #2a1a12}.fv-vitais .fv-armadura span{border-color:#ffffff4d;width:2rem;height:2rem;font-size:1rem}.fv-vitais .fv-armadura span.vestida{color:#fff;background:var(--shu);border-color:var(--shu)}.fv-vital-botoes{flex-wrap:wrap;gap:.3rem;display:flex}.fv-vital-estados{gap:.5rem}.fv-textos-linha{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.fv-textos-lista{margin:0;padding:0;list-style:none}.fv-textos-lista li{font-size:var(--t-ui);border-bottom:1px dashed #1f201b33;padding:.35rem 0}@media (height<=820px){.fv-vitais{position:static}}@media (width<=1200px){.fv-vitais{row-gap:var(--e-4);grid-template-columns:repeat(3,minmax(0,1fr))}.fv-vital:nth-child(4){border-left:0}}@media (width<=760px){.fv-vitais{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.fv-vital{padding:0 var(--e-3)}.fv-vital:nth-child(odd){border-left:0}.fv-vital:nth-child(4){border-left:1px solid #ffffff1a}.fv-vital-pv,.fv-vital-honra{border-left:0;grid-column:1/-1}}.fv-selo{text-align:center;padding:.6rem;overflow:hidden}.fv-selo-1{font-size:2.6rem}.fv-selo-2{font-size:1.85rem}.fv-selo-3{font-size:1.6rem;line-height:1.05}@media (width<=760px){.fv-selo-1{font-size:1.9rem}.fv-selo-2{font-size:1.3rem}.fv-selo-3{font-size:1.15rem}}.fv-item{flex-direction:column;gap:.1rem;min-width:0;display:flex}.fv-item-nome{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;display:flex}.fv-item-nome strong{font-size:var(--t-ui);color:var(--sumi);font-weight:700;line-height:1.3}.fv-item-detalhe{font-size:var(--t-nota);color:#5d5c58}.fv-item-livro{font-size:var(--t-nota);color:#6f6b64;font-style:italic;line-height:1.4}.fv-item-selo{width:1.3rem;height:1.3rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:.2rem;place-items:center;font-size:.85rem;display:inline-grid;translate:0 .15rem}.fv-item-texto .fv-item-livro{color:var(--sumi);font-style:normal}.fv-itens li,.fv-armas li{align-items:center}.fv-grade{align-items:stretch}.fv-coluna>.fv-painel:last-child{flex:1}.fv-paginas{justify-content:center;align-items:center;gap:var(--e-3);font-size:var(--t-nota);color:#5d5c58;display:flex}.fv-paginas button{width:2rem;height:2rem;font:inherit;color:var(--sumi);cursor:pointer;background:0 0;border:1px solid #1f201b40;border-radius:50%;place-items:center;padding:0;font-size:1.2rem;line-height:1;display:grid}.fv-paginas button:hover:not(:disabled){color:var(--washi);background:var(--shu);border-color:var(--shu)}.fv-paginas button:disabled{opacity:.3;cursor:default}.fv-atributos{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(12rem,.9fr);align-items:stretch}.fv-atributo{isolation:isolate;padding:var(--e-3) var(--e-3) 0;border:2px solid var(--sumi);border-radius:.45rem;gap:.2rem;overflow:hidden;box-shadow:0 .6rem 1.2rem #00000040}.fv-atributo-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--sumi);opacity:.07;font-size:5.2rem;line-height:1;transition:opacity .25s;position:absolute;top:-.1em;right:.05em}.fv-atributo:hover:not(:disabled) .fv-atributo-kanji{opacity:.14}.fv-atributo-nome{font-size:var(--t-ui)}.fv-atributo-valor{font-size:calc(var(--t-h2) * 1.45)}.fv-atributo-valor.menos{color:#6d6c70}.fv-atributo-hoje{font-size:var(--t-nota);color:var(--washi);background:var(--shu);border-radius:1rem;padding:0 .5rem;font-weight:700}.fv-atributo-uso{margin-bottom:var(--e-2);font-size:var(--t-nota);text-align:center;color:#5d5c58;padding:0 .2rem;line-height:1.35}.fv-atributo-testar{margin:auto calc(-1 * var(--e-3)) 0;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);justify-content:center;align-self:stretch;align-items:center;gap:.45rem;padding:.5rem;font-weight:700;transition:background .2s;display:flex}.fv-atributo-testar span{width:1.3rem;height:1.3rem;font-family:var(--fonte-pincel);background:var(--shu);border-radius:.2rem;place-items:center;display:grid}.fv-atributo:hover:not(:disabled) .fv-atributo-testar{background:#8e1622}.fv-cd{text-align:center;border:2px dashed #1f201b4d;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex;box-shadow:0 .6rem 1.2rem #0003}.fv-cd-rotulo{font-size:var(--t-nota);color:#5d5c58;font-weight:700}.fv-cd-linha{align-items:center;gap:.6rem;display:flex}.fv-cd-linha button{width:2.2rem;height:2.2rem;font:inherit;color:var(--sumi);cursor:pointer;background:0 0;border:1px solid #1f201b4d;border-radius:50%;place-items:center;padding:0;font-size:1.3rem;line-height:1;display:grid}.fv-cd-linha button:hover:not(:disabled){color:var(--washi);background:var(--shu);border-color:var(--shu)}.fv-cd-linha button:disabled{opacity:.3;cursor:default}.fv-cd-linha strong{white-space:nowrap;font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1}.fv-cd-texto{font-size:var(--t-ui);font-style:italic;line-height:1.3}.fv-cd-nota{font-size:var(--t-nota);color:#6f6b64;line-height:1.35}@media (width<=1200px){.fv-atributos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.fv-atributos{grid-template-columns:repeat(2,minmax(0,1fr))}}.fv-bolsa{overflow:visible}.fv-bolsa .fv-painel-kanji{bottom:0;right:.1em}.fv-novo-campo{flex:1;min-width:0;position:relative}.fv-novo-campo input{width:100%;font:inherit;font-size:var(--t-ui);color:var(--sumi);background:0 0;border:0;border-bottom:2px solid #1f201b59;outline:none;padding:.3rem 0}.fv-novo-campo input:focus{border-color:var(--shu)}.fv-novo-campo input::placeholder{color:#8a847a}.fv-novo-guardar{font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);cursor:pointer;border:0;border-radius:.3rem;flex:none;padding:.35rem .9rem;font-weight:700}.fv-novo-guardar:hover:not(:disabled){background:var(--shu)}.fv-novo-guardar:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:reduce){.fv-sugestoes{animation:none}}.fv-usos{margin:var(--e-2) 0 0;gap:.4rem;display:grid}.fv-usos button{width:100%;font:inherit;font-size:var(--t-ui);color:var(--sumi);text-align:left;cursor:pointer;background:#f4efe3;border:1px solid #1f201b26;border-radius:.35rem;align-items:center;gap:.7rem;padding:.65rem .8rem;line-height:1.35;transition:background .15s,border-color .15s,translate .15s;display:flex}.fv-usos button:before{content:"";background:var(--shu);outline:2px solid var(--shu);border-radius:50%;flex:none;width:.9rem;height:.9rem;box-shadow:inset 0 0 0 .15rem #f4efe3}.fv-usos button:hover:not(:disabled){background:color-mix(in srgb, var(--shu) 10%, #f4efe3);border-color:var(--shu);translate:3px}.fv-usos button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.fv-sugestoes{z-index:20;background:#fbf8f0;border-radius:.45rem;flex-direction:column;max-height:min(24rem,62vh);animation:.16s ease-out fv-sugestoes-abre;display:flex;position:absolute;bottom:calc(100% + .4rem);left:0;right:0;overflow:hidden;box-shadow:0 -.6rem 1.8rem #00000038,0 0 0 1px #1f201b1a}.fv-sugestoes>ul{overscroll-behavior:contain;flex:1;min-height:0;margin:0;padding:.35rem;list-style:none;overflow-y:auto}.fv-sugestoes ul ul{margin:0;padding:0;list-style:none}.fv-sugestao-grupo+.fv-sugestao-grupo{margin-top:.3rem}.fv-sugestao-grupo-nome{color:#8a847a;padding:.35rem .6rem .2rem;font-size:.78em;font-weight:700;display:block}.fv-sugestoes [role=option]{justify-content:space-between;align-items:center;gap:var(--e-3);cursor:pointer;border-radius:.3rem;min-height:2.9rem;padding:.4rem .6rem;display:flex}.fv-sugestoes [role=option][aria-selected=true]{background:#efe7d6}.fv-sugestao-texto{flex-direction:column;min-width:0;display:flex}.fv-sugestao-texto strong{font-size:var(--t-ui);color:var(--sumi);font-weight:700}.fv-sugestao-texto mark{color:inherit;box-shadow:inset 0 -.35em 0 color-mix(in srgb, var(--kin) 70%, transparent);background:0 0}.fv-sugestao-resumo{font-size:var(--t-nota);color:#6f6b64;white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.fv-sugestao-preco{font-size:var(--t-nota);color:#5d5c58;flex:none;font-weight:700}.fv-sugestao-preco.caro{color:#a39d93;text-decoration:line-through}.fv-sugestao-acoes{flex:none;gap:.3rem;display:flex}.fv-sugestao-acoes button{font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);cursor:pointer;white-space:nowrap;border:0;border-radius:.3rem;padding:.25rem .6rem;font-weight:700}.fv-sugestao-acoes button.comprar{background:var(--shu)}.fv-sugestao-acoes button:disabled{color:#8a847a;cursor:not-allowed;background:0 0;box-shadow:inset 0 0 0 1px #1f201b33}.fv-sugestoes [role=option].fv-sugestao-livre{font-size:var(--t-nota);color:#5d5c58;border-top:1px dashed #1f201b26;margin-top:.3rem}.fv-sugestoes-pe{color:#8a847a;background:#f4efe3;border-top:1px solid #1f201b14;flex:none;margin:0;padding:.4rem .8rem;font-size:.78em}.fv-sugestoes-pe kbd{background:#fbf8f0;border:1px solid #1f201b33;border-bottom-width:2px;border-radius:.2rem;padding:0 .3rem;font-family:inherit;font-size:.95em}.fv-acoes .fv-acao{isolation:isolate;min-height:7.5rem;padding:var(--e-3) var(--e-3) var(--e-3);background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),linear-gradient(160deg,#2b2724,#151311);gap:.15rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.fv-acoes .fv-acao-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.45;font-size:4.6rem;line-height:1;transition:opacity .2s,scale .25s;position:absolute;bottom:-.18em;right:-.05em}.fv-acoes .fv-acao:hover:not(:disabled) .fv-acao-kanji{opacity:.75;scale:1.08}.fv-acoes .fv-acao-dado{font-size:var(--t-ui);color:#fff;margin-top:.15rem;font-weight:700}.fv-acoes .fv-acao-nota{font-size:var(--t-nota);color:#b3aa9e}.fv-rodada{background:#1f201b0d;border-radius:.4rem;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem .6rem;display:flex}.fv-rodada-rotulo{font-family:var(--fonte-pincel);font-size:var(--t-h4);margin-right:.3rem}.fv-rodada button{font:inherit;font-size:var(--t-nota);color:var(--sumi);cursor:pointer;background:#fbf8f0;border:1px solid #1f201b33;border-radius:1rem;align-items:center;gap:.35rem;padding:.25rem .65rem .25rem .3rem;font-weight:700;display:inline-flex}.fv-rodada button span{width:1.25rem;height:1.25rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);border-radius:50%;place-items:center;display:grid}.fv-rodada button:hover{border-color:var(--shu)}.fv-rodada .fv-rodada-nova{color:#5d5c58;background:0 0;border-style:dashed;margin-left:auto;padding:.25rem .65rem}.fv-armas .fv-dano{font-size:var(--t-nota);gap:.4rem;padding:.3rem .75rem .3rem .3rem}.fv-armas .fv-dano.leve{color:var(--sumi);background:0 0;padding:.3rem .65rem;box-shadow:inset 0 0 0 1px #1f201b4d}.fv-armas .fv-dano.leve:hover{color:var(--washi);background:var(--shu);box-shadow:none}.fv-armas-mao{opacity:.85}.fv-combate-pe{font-size:var(--t-nota);color:#5d5c58;align-items:flex-start;gap:.5rem;margin:0;line-height:1.45;display:flex}.fv-combate-pe span{width:1.2rem;height:1.2rem;color:var(--washi);background:var(--sumi);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.fv>.fv-textos .fv-textos-lista{gap:0 var(--e-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));display:grid}.fv-paginas svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.fv-contador{background:#ffffff73;border:1px solid #1f201b24;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.35rem .5rem;padding:.55rem .6rem .45rem;display:grid}.fv-contador-kanji{width:1.7rem;height:1.7rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--sumi);border-radius:50%;place-items:center;font-size:.95rem;line-height:1;display:grid}.fv-contador-rotulo{font-size:var(--t-nota);color:#5d5c58;font-weight:700;line-height:1.2}.fv-contador>div{grid-column:1/-1;justify-content:space-between;align-items:center;gap:.25rem;display:flex}.fv-contador button{width:1.6rem;height:1.6rem;font:inherit;color:var(--sumi);cursor:pointer;background:0 0;border:1px solid #1f201b38;border-radius:50%;flex:none;place-items:center;padding:0;font-size:1rem;line-height:1;display:grid}.fv-contador button:hover:not(:disabled){color:var(--washi);background:var(--shu);border-color:var(--shu)}.fv-contador button:disabled{opacity:.3;cursor:default}.fv-contador output{min-width:2rem;font-family:var(--fonte-pincel);font-size:var(--t-h4);text-align:center;line-height:1.15}.fv-carga{font-size:var(--t-nota);flex-direction:column;gap:.4rem;display:flex}.fv-carga-linha{justify-content:space-between;gap:.2rem var(--e-3);flex-wrap:wrap;margin:0;display:flex}.fv-carga-linha small{color:#6f6b64;font-size:1em}.fv-carga-linha strong{color:var(--sumi)}.fv-carga.pesada .fv-carga-linha strong{color:var(--shu)}.fv-carga-casas{gap:3px;margin:0;padding:0;list-style:none;display:flex}.fv-carga-casas li{background:#1f201b1a;border-radius:2px;flex:1;height:.6rem}.fv-carga-casas li.cheia{background:var(--sumi)}.fv-carga-casas li:not(.alem)+li.alem{margin-left:.45rem}.fv-carga-casas li.alem{background:#e223351f}.fv-carga-casas li.alem.cheia{background:var(--shu)}.fv-itens-cabeca{justify-content:space-between;align-items:center;gap:var(--e-3);min-height:1.75rem;margin-top:var(--e-1);display:flex}.fv-itens-cabeca .fv-sub{margin:0}.fv-itens-cabeca .fv-paginas{gap:var(--e-2)}.fv-itens-cabeca .fv-paginas button{width:1.75rem;height:1.75rem}.fv-itens-cabeca .fv-paginas svg{width:.9rem;height:.9rem}.fv-paginas span{text-align:center;min-width:3.4rem;font-weight:700}.fv-itens{margin:calc(-1 * var(--e-2)) 0 0;border-top:1px solid #1f201b40;flex:1;grid-template-rows:repeat(5,minmax(3.1rem,1fr));padding:0;list-style:none;display:grid}.fv-itens li{font-size:var(--t-nota);border-bottom:1px dashed #1f201b33;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.3rem 0;line-height:1.45;display:grid}.fv-itens-tipo{width:1.75rem;height:1.75rem;font-family:var(--fonte-pincel);color:var(--sumi);border:1px solid #1f201b4d;border-radius:.25rem;place-items:center;font-size:.95rem;line-height:1;display:grid}.fv-itens-tipo.arma{color:var(--shu);border-color:#e2233573}.fv-itens-tipo.texto{color:var(--washi);background:var(--shu);border-color:var(--shu)}.fv-itens .fv-item-selo{display:none}.fv-itens button{color:#8a847a;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;padding:0;transition:opacity .15s;display:grid}.fv-itens button svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:.85rem;height:.85rem}.fv-itens button:hover,.fv-itens button:focus-visible{color:var(--washi);background:var(--shu)}@media (hover:hover){.fv-itens li button{opacity:.35}.fv-itens li:hover button,.fv-itens li button:focus-visible{opacity:1}}.fv-dados{border-top:1px solid #1f201b40;flex-direction:column;margin:0;display:flex}.fv-dados>div{gap:var(--e-3);border-bottom:1px dashed #1f201b33;grid-template-columns:8.5rem minmax(0,1fr);padding:.65rem 0;display:grid}.fv-dados dt{font-size:var(--t-nota);color:#5d5c58;padding-top:.15rem;font-weight:700;line-height:1.4}.fv-dados dd{font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.fv-dados a{color:var(--sumi);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em;font-weight:700}.fv-dados a:hover{color:var(--shu)}.fv-marcas{margin:0;padding-left:1.1rem}.fv-marcas li::marker{color:var(--shu)}.fv-registro .fv-notas{flex-direction:column;flex:1;display:flex}.fv-registro .fv-notas label{font-size:var(--t-nota);color:#5d5c58;font-weight:700}.fv-registro .fv-notas textarea{resize:none;flex:1}.fv-diario-rolo{min-height:16rem;margin-right:calc(-1 * var(--e-2));padding-right:var(--e-2);overscroll-behavior:contain;scrollbar-width:thin;flex:1 1 0;overflow-y:auto}.fv-diario-dia+.fv-diario-dia{margin-top:var(--e-3)}.fv-diario-dia h3{align-items:center;gap:var(--e-2);font-size:var(--t-nota);color:var(--shu);margin:0 0 .2rem;font-weight:700;display:flex}.fv-diario-dia h3:after{content:"";background:#e223354d;flex:1;height:1px}.fv-diario-dia ol{margin:0;padding:0;list-style:none}.fv-diario-dia li{font-size:var(--t-nota);grid-template-columns:3rem minmax(0,1fr);line-height:1.45;display:grid}.fv-diario-dia time{color:#6f6b64;font-variant-numeric:tabular-nums;padding-top:.4rem}.fv-diario-dia li>span{border-left:1px solid #1f201b38;padding:.4rem 0 .4rem 1rem;position:relative}.fv-diario-dia li>span:before{content:"";background:var(--sumi);border-radius:50%;width:7px;height:7px;position:absolute;top:.82rem;left:-4px}.fv-diario-dia:first-child li:first-child>span:before{background:var(--shu);box-shadow:0 0 0 3px #e223352e}@media (width<=560px){.fv-dados>div{grid-template-columns:1fr;gap:.1rem}}.fv-suprimentos{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))}.fv-nome-botao{font:inherit;color:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0;display:inline}.fv-nome-botao svg{vertical-align:.15em;fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.45;width:.45em;height:.45em;margin-left:.25em;transition:opacity .15s;display:inline-block}.fv-nome-botao:hover svg,.fv-nome-botao:focus-visible svg{opacity:1;color:var(--shu)}.fv-nome-botao:focus-visible{outline:2px solid var(--shu);outline-offset:4px}.fv-nome-campo{border:0;border-bottom:2px solid var(--shu);background:0 0;outline:none;width:100%;padding:0;display:block}.md-intro,.sp-aviso,.yo-intro{margin:0 0 var(--e-3)}.md-bloco{margin:0 0 var(--e-3);border:0;min-width:0;padding:0}.md-bloco legend{margin-bottom:var(--e-2);font-size:var(--t-ui);font-weight:700;line-height:var(--lh-ui);padding:0}.md-atributos{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.md-atributos button{isolation:isolate;min-width:0;font:inherit;text-align:left;color:var(--f-tinta);background:color-mix(in srgb, var(--f-tinta) 4%, transparent);border:1px solid color-mix(in srgb, var(--f-tinta) 22%, transparent);cursor:pointer;border-radius:.4rem;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.6rem .7rem;transition:border-color .15s,background .15s;display:flex;position:relative;overflow:hidden}.md-atributos button:hover{border-color:var(--shu)}.md-atributos button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.md-atributos button.escolhido{color:var(--washi);background:var(--shu);border-color:var(--shu)}.md-atributo-kanji{z-index:-1;font-family:var(--fonte-pincel);opacity:.12;font-size:2.6rem;line-height:1;position:absolute;bottom:-.2em;right:-.05em}.md-atributos button.escolhido .md-atributo-kanji{opacity:.3}.md-atributos strong{font-size:var(--t-nota);overflow-wrap:anywhere;line-height:1.3}.md-atributos small{font-size:var(--t-nota);font-variant-numeric:tabular-nums;opacity:.85}.md-tanzaku{padding:.6rem var(--e-3) .8rem;background:linear-gradient(90deg, var(--shu) 0 3px, transparent 3px), #f3ecdc;border-radius:.2rem;flex-direction:column;gap:.15rem;display:flex;box-shadow:inset 0 0 0 1px #1f201b1a}.md-tanzaku input{width:100%;font-family:var(--fonte-pincel);font-size:var(--t-h4);color:var(--sumi);background:0 0;border:0;border-bottom:1px solid #1f201b2e;outline:none;padding:.35rem 0;line-height:1.3}.md-tanzaku input:focus{border-bottom-color:var(--shu)}.md-tanzaku input::placeholder{font-family:var(--fonte-texto);font-size:var(--t-nota);color:#8a847a}.md-regra{margin:var(--e-2) 0 0;font-size:var(--t-nota);color:var(--f-suave);line-height:1.5}.md-regra strong{color:var(--f-tinta);white-space:nowrap}.md-feito{isolation:isolate;padding:var(--e-2) 0;position:relative}.md-feito-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.15;font-size:5rem;line-height:1;position:absolute;top:-.3em;right:0}.md-feito ul{margin:0;padding:0;list-style:none}.md-feito li{padding:.3rem 0;font-weight:700}.md-feito li:before{content:"";background:var(--shu);border-radius:50%;width:.5rem;height:.5rem;margin-right:.6rem;display:inline-block;translate:0 -.1rem}.md-poema{margin:var(--e-3) 0;padding:var(--e-2) var(--e-3);font-family:var(--fonte-pincel);font-size:var(--t-h4);border-left:3px solid var(--shu);flex-direction:column;line-height:1.35;display:flex}.md-veredito{font-size:var(--t-ui);margin:0}.md-veredito strong{min-width:2.2rem;height:2.2rem;font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:var(--washi);background:var(--sumi);border-radius:50%;place-items:center;margin-right:.5rem;display:inline-grid}.md-veredito.bom strong{background:var(--shu)}.sp-etapas{gap:var(--e-2);margin:0 0 var(--e-4);counter-reset:etapa;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.sp-etapas li{isolation:isolate;opacity:.55;border:1px solid #1f201b2e;border-radius:.4rem;flex-direction:column;gap:.1rem;min-width:0;padding:.65rem .75rem;display:flex;position:relative;overflow:hidden}.sp-etapas li.agora,.sp-etapas li.passou,.sp-etapas li.falhou{opacity:1}.sp-etapas li.agora{border-color:var(--sumi);box-shadow:inset 0 0 0 1px var(--sumi)}.sp-etapas li.passou{color:var(--washi);background:var(--sumi);border-color:var(--sumi)}.sp-etapas li.falhou{border-color:var(--shu);box-shadow:inset 0 0 0 1px var(--shu)}.sp-etapa-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.22;font-size:3rem;line-height:1;position:absolute;bottom:-.2em;right:0}.sp-etapas li.passou .sp-etapa-kanji{opacity:.55}.sp-etapas strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.15}.sp-etapas small{font-size:var(--t-nota);opacity:.85;line-height:1.35}.sp-etapas em{font-style:normal;font-size:var(--t-nota);margin-top:.2rem;font-weight:700}.sp-etapas li.falhou em{color:var(--shu)}.sp-aviso{padding-left:var(--e-3);border-left:3px solid var(--shu)}.sp-aprovacao{padding:var(--e-2) var(--e-3);background:color-mix(in srgb, var(--sumi) 5%, transparent);border-radius:.4rem}.sp-desfecho{margin:0;font-weight:700}.ui-dialogo.dialogo-yomi{--f-tinta:#efe6d6;--f-fundo:#170b0e;--f-fundo2:#170b0e;--f-suave:#c2b39c}.dialogo-yomi .ui-dialogo-papel{isolation:isolate;color:#efe6d6;background:radial-gradient(at 50% 120%,#8c0c1c8c,#0000 60%),radial-gradient(at 20% 0,#2a171b,#0d0607 75%);overflow:hidden}.dialogo-yomi .ui-dialogo-papel:before,.dialogo-yomi .ui-dialogo-papel:after{background:linear-gradient(#5a1019,#1c0508)}.yo-kanji{z-index:-1;top:var(--e-4);font-family:var(--fonte-pincel);color:var(--shu);opacity:.25;pointer-events:none;font-size:3rem;line-height:1;position:absolute;right:clamp(1.25rem,4vw,2.5rem)}.yo-intro strong{color:#ff6b74}.yo-fatos{gap:var(--e-2);margin:0 0 var(--e-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.yo-fatos li{font-size:var(--t-nota);background:#efe6d612;border:1px solid #efe6d62e;border-radius:2rem;padding:.3rem .8rem}.dialogo-yomi .md-atributos button:not(.escolhido){background:#efe6d60a}.dialogo-yomi .md-atributo-kanji{opacity:.2}.yo-nota{font-size:var(--t-nota);color:#c2b39c;margin:0}@media (width<=560px){.md-atributos{grid-template-columns:repeat(2,minmax(0,1fr))}.sp-etapas{grid-template-columns:1fr}}.ui-dialogo.dialogo-yomi{max-width:min(64rem,100vw - 2rem)}.dialogo-yomi .ui-dialogo-corpo{scrollbar-color:#5a1019 transparent}.dialogo-yomi .ui-dialogo-corpo::-webkit-scrollbar{background:0 0;width:.5rem}.dialogo-yomi .ui-dialogo-corpo::-webkit-scrollbar-thumb{background:#5a1019;border-radius:1rem}.yo-demonios button,.yo-botoes button,.yo-armas button{font:inherit;color:#efe6d6;cursor:pointer;background:#efe6d60a;border:1px solid #efe6d629;border-radius:.45rem;transition:border-color .15s,background-color .15s}.yo-demonios button:hover,.yo-botoes button:hover:not(:disabled),.yo-armas button:hover{border-color:var(--shu);background:#e2233524}.yo-demonios button:focus-visible,.yo-botoes button:focus-visible,.yo-armas button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.yo-chips{flex-wrap:wrap;gap:.3rem;display:flex}.yo-chips span{font-size:var(--t-nota);color:#d8cbb7;background:#00000059;border:1px solid #efe6d61f;border-radius:2rem;padding:.12rem .55rem;line-height:1.5}.yo-nota{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b39c;margin:0}.yo-esperando{align-items:center;gap:var(--e-3);margin:var(--e-3) 0 0;padding:var(--e-3) var(--e-4);font-size:var(--t-ui);line-height:var(--lh-ui);color:#d8cbb7;border:1px dashed #efe6d640;border-radius:.5rem;display:flex}.yo-esperando span{font-family:var(--fonte-pincel);color:var(--shu);font-size:2.2rem;line-height:1;animation:2.4s ease-in-out infinite yo-pulso}@keyframes yo-pulso{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.yo-esperando span{animation:none}}.yo-escolha .yo-intro{max-width:46rem}.yo-demonios{gap:var(--e-3);margin:var(--e-3) 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.yo-demonios li{min-width:0}.yo-demonios button{isolation:isolate;gap:var(--e-2);width:100%;height:100%;padding:var(--e-3) var(--e-4) var(--e-4);text-align:left;flex-direction:column;display:flex;position:relative;overflow:hidden}.yo-demonio-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.16;font-size:6.5rem;line-height:1;position:absolute;bottom:-.2em;right:-.05em}.yo-demonios strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1.1}.yo-demonios small{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b39c}.yo-luta{gap:var(--e-2);flex-direction:column;display:flex}.yo-arena{align-items:center;gap:var(--e-4);padding:var(--e-3) var(--e-4);background:linear-gradient(100deg,#0000 49.7%,#e2233559 49.9% 50.1%,#0000 50.3%),#0000004d;border:1px solid #efe6d61a;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.yo-lutador{isolation:isolate;flex-direction:column;gap:.35rem;min-width:0;display:flex;position:relative}.yo-lutador.demonio{text-align:right;align-items:flex-end}.yo-lutador.caido{opacity:.5}.yo-lutador-kanji{z-index:-1;font-family:var(--fonte-pincel);color:#efe6d6;opacity:.07;pointer-events:none;font-size:5rem;line-height:1;position:absolute;top:-.35em;left:-.1em}.yo-lutador.demonio .yo-lutador-kanji{color:var(--shu);opacity:.2;left:auto;right:-.1em}.yo-lutador-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;line-height:1.1}.yo-lutador-pv{font-variant-numeric:tabular-nums;align-items:baseline;gap:.2rem;margin:0;display:flex}.yo-lutador-pv b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1}.yo-lutador-pv span{font-size:var(--t-nota);color:#c2b39c}.yo-pv-barra{background:#efe6d61f;border-radius:.3rem;width:100%;height:.45rem;position:relative;overflow:hidden}.yo-pv-barra:before{content:"";width:calc(var(--v) * 100%);border-radius:inherit;background:#efe6d6;transition:width .4s;position:absolute;inset:0 auto 0 0}.yo-lutador.demonio .yo-pv-barra:before{background:var(--shu);inset:0 0 0 auto}.yo-lutador.demonio .yo-chips{justify-content:flex-end}.yo-contra{width:3.2rem;height:3.2rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:50%;place-items:center;font-size:1.8rem;display:grid;box-shadow:0 0 0 .35rem #e223352e}.yo-especial{padding:var(--e-2) var(--e-3);font-size:var(--t-nota);line-height:var(--lh-ui);color:#d8cbb7;border-left:3px solid var(--shu);background:#8c0c1c2e;border-radius:.3rem;margin:0}.yo-baixo{gap:var(--e-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.yo-acoes{display:contents}.yo-vitoria{grid-column:span 2}.yo-grupo{padding:var(--e-3);gap:var(--e-2);background:#efe6d608;border:1px solid #efe6d614;border-radius:.4rem;flex-direction:column;min-width:0;display:flex}.yo-rotulo{font-size:var(--t-nota);color:#c2b39c;margin:0;font-weight:700}.yo-armas{flex-wrap:wrap;gap:.3rem;display:flex}.yo-armas button{font-size:var(--t-nota);border-radius:2rem;padding:.2rem .65rem}.yo-armas button b{color:#fff;margin-left:.2rem}.yo-armas button[aria-checked=true]{color:#fff;background:var(--shu);border-color:var(--shu)}.yo-botoes{gap:var(--e-2);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}.yo-botoes button{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;padding:.5rem .8rem;display:grid}.yo-botoes button span{font-family:var(--fonte-pincel);color:var(--shu);grid-row:span 2;font-size:2rem;line-height:1}.yo-botoes button strong{font-size:var(--t-ui);color:#fff}.yo-botoes button small{font-size:var(--t-nota);color:#c2b39c}.yo-botoes button:disabled{opacity:.4;cursor:default}.yo-sombrio .ui-caixa{--c-tinta:#efe6d6;--c-fundo:#170b0e;--c-suave:#c2b39c}.yo-registro{gap:var(--e-2);min-width:0;padding:var(--e-3);background:#0000004d;border-radius:.4rem;flex-direction:column;display:flex}.yo-registro ol{scrollbar-color:#5a1019 transparent;max-height:13rem;font-size:var(--t-nota);line-height:var(--lh-ui);align-content:start;gap:.35rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.yo-registro li{color:#a99a86;border-left:2px solid #efe6d61f;padding-left:.6rem}.yo-registro li:first-child{color:#fff;border-left-color:var(--shu)}.yo-vitoria{isolation:isolate;padding:var(--e-3) var(--e-4) var(--e-4);background:#e8c35a14;border:1px solid #e8c35a66;border-radius:.5rem;min-width:0;margin:0;position:relative}.yo-vitoria legend{float:left;width:100%;font-family:var(--fonte-pincel);font-size:var(--t-h3);color:#fff;margin:0;padding:0;line-height:1.2}.yo-vitoria p{clear:both;margin:var(--e-1) 0 var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui);color:#d8cbb7}.yo-vitoria-kanji{z-index:-1;right:var(--e-3);font-family:var(--fonte-pincel);color:#e8c35a;opacity:.2;font-size:5rem;line-height:1;position:absolute;top:-.1em}.yo-vitoria .ui-botao{margin-top:var(--e-3)}@media (width<=860px){.yo-baixo{grid-template-columns:repeat(2,minmax(0,1fr))}.yo-registro,.yo-vitoria{grid-column:1/-1}}@media (width<=560px){.yo-baixo,.yo-demonios{grid-template-columns:minmax(0,1fr)}.yo-arena{gap:var(--e-3);padding:var(--e-3);background:#0000004d;grid-template-columns:minmax(0,1fr)}.yo-contra{justify-self:center;width:2.4rem;height:2.4rem;font-size:1.3rem}.yo-lutador.demonio{text-align:left;align-items:flex-start}.yo-lutador.demonio .yo-chips{justify-content:flex-start}.yo-lutador.demonio .yo-pv-barra:before{inset:0 auto 0 0}.yo-lutador.demonio .yo-lutador-kanji{left:-.1em;right:auto}}.yo-meio{justify-items:center;gap:.35rem;display:grid}.yo-rodada{font-size:var(--t-nota);color:#c2b39c;white-space:nowrap;font-weight:700}.yo-lutador:before{content:"";background:0 0;border-radius:2px;width:2.6rem;height:3px;margin-bottom:.15rem;transition:background-color .2s}.yo-lutador.ativo:before{background:var(--shu)}.yo-baixo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.yo-vez{gap:var(--e-2);min-width:0;padding:var(--e-3) var(--e-4) var(--e-4);background:#efe6d60a;border:1px solid #efe6d61a;border-top:3px solid #a99a86;border-radius:.5rem;flex-direction:column;display:flex}.yo-vez.pj{border-top-color:#efe6d6}.yo-vez.demonio{border-top-color:var(--shu)}.yo-vez.fim{border-top-color:#e8c35a}.yo-vez-titulo{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;margin:0;line-height:1.2}.yo-vez .yo-botoes{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin-top:0}.yo-golpe{padding:var(--e-2) var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui);color:#efe6d6;border-left:3px solid var(--shu);background:#8c0c1c59;border-radius:.3rem;margin:0}.yo-golpe b{color:#fff}.yo-vez .yo-esperando{margin:0}.yo-vez .yo-vitoria{grid-column:auto}@media (width<=860px){.yo-baixo{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.dialogo-yomi .yo-kanji{display:none}.yo-arena{gap:var(--e-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.yo-meio{display:none}.yo-lutador.demonio{text-align:right;align-items:flex-end}.yo-lutador .yo-chips{display:none}.yo-lutador-nome{font-size:var(--t-ui)}.yo-lutador-pv b{font-size:var(--t-h4)}.yo-lutador-kanji{font-size:3.2rem}.yo-especial{font-size:.8rem}}.fv-vestindo{align-items:center;gap:var(--e-3);margin:0 0 var(--e-3);font-size:var(--t-ui);line-height:var(--lh-ui);border-left:3px solid var(--sumi);background:#1f201b0d;border-radius:.3rem;grid-template-columns:auto minmax(0,1fr);padding:.55rem .8rem;display:grid}.fv-vestindo-kanji{width:2.2rem;height:2.2rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--sumi);border-radius:.3rem;place-items:center;font-size:1.25rem;display:grid}.fv-vestindo strong{margin-right:.3rem}.fv-vestindo small{font-size:var(--t-nota);color:#5d5c58;display:block}.fv-acoes .fv-acao{min-height:7rem;padding:var(--e-3) var(--e-3) var(--e-3) .9rem;gap:.25rem}.fv-acao-topo{justify-content:space-between;align-items:center;gap:.4rem;width:100%;display:flex}.fv-acoes .fv-acao-cd{color:#1c1715;background:#efe6d6;border-radius:.25rem;flex:none;padding:.05rem .45rem;font-size:.72rem;font-weight:700}.fv-acoes .fv-acao-dado{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;margin-top:.1rem;line-height:1}.fv-acoes .fv-acao-nota{font-size:var(--t-nota);color:#b3aa9e;margin-top:auto;line-height:1.35}.fv-acoes .fv-acao-kanji{opacity:.3;font-size:4rem}.fv-rodada{background:#1f201b0f;border:1px solid #1f201b1a;border-radius:.5rem;gap:.5rem .8rem;padding:.45rem .5rem .45rem .9rem}.fv-rodada-botoes{flex-wrap:wrap;gap:.35rem;display:flex}.fv-rodada .fv-rodada-botoes b{font-variant-numeric:tabular-nums}.fv-rodada .fv-rodada-nova{color:#5d5c58;text-underline-offset:.2em;background:0 0;border:0;margin-left:auto;padding:.25rem .5rem;-webkit-text-decoration:underline #1f201b4d;text-decoration:underline #1f201b4d}.fv-rodada .fv-rodada-nova:hover{color:var(--shu);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}.fv-armas li{border-bottom:1px solid #1f201b14;padding:.55rem .2rem}.fv-armas li:last-child{border-bottom:0}.fv-armas .fv-dano{font-variant-numeric:tabular-nums;justify-content:flex-start;min-width:4.4rem;padding:.3rem .7rem .3rem .3rem}.fv-armas-mao .fv-item-nome strong{color:#5d5c58;font-weight:400}.fv-armas .fv-dano.leve{min-width:0;padding:.25rem .6rem;font-weight:400}ul.fv-combate-pe{margin:var(--e-2) 0 0;padding:var(--e-2) var(--e-3);border-left:3px solid var(--sumi);background:#1f201b0a;border-radius:.25rem;gap:.25rem;list-style:none;display:grid}ul.fv-combate-pe li{font-size:var(--t-nota);color:#5d5c58;line-height:1.45}ul.fv-combate-pe b{color:var(--sumi)}@media (width<=760px){.fv-acoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.fv-acao-linha{flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;display:flex}.fv-combate{container-type:inline-size}@container (width<=36rem){.fv-acoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.fv-aparencia{align-items:start;gap:var(--e-4);margin-bottom:var(--e-4);padding-bottom:var(--e-4);border-bottom:1px solid #1f201b1f;grid-template-columns:auto minmax(0,1fr);display:grid}.fv-retrato{align-items:center;gap:var(--e-2);flex-direction:column;width:9.5rem;display:flex}.fv-retrato-moldura{background:var(--sumi);border:.35rem solid #fbf8f0;border-radius:.3rem;place-items:center;width:9.5rem;height:9.5rem;display:grid;overflow:hidden;rotate:-1.5deg;box-shadow:0 0 0 1px #1f201b40,0 .6rem 1.2rem #0000002e}.fv-retrato-moldura img{object-fit:cover;width:100%;height:100%}.fv-retrato-moldura span{font-family:var(--fonte-pincel);color:var(--shu);opacity:.6;font-size:3.4rem;line-height:1}.fv-retrato-acoes{flex-wrap:wrap;justify-content:center;gap:.3rem;display:flex}.fv-retrato-acoes button{font:inherit;font-size:var(--t-nota);color:var(--washi);cursor:pointer;background:var(--sumi);border:0;border-radius:.3rem;padding:.25rem .65rem;font-weight:700}.fv-retrato-acoes button:hover:not(:disabled){background:var(--shu)}.fv-retrato-acoes button:disabled{opacity:.45;cursor:default}.fv-retrato-acoes button.fraco{color:#5d5c58;background:0 0;box-shadow:inset 0 0 0 1px #1f201b40}.fv-retrato-erro{font-size:var(--t-nota);color:#a3101e;text-align:center}.fv-aparencia-texto{margin:0}.fv-retrato-topo{object-fit:cover;border:.25rem solid #fbf8f0;border-radius:.3rem;flex:none;width:5.2rem;height:5.2rem;rotate:-3deg;box-shadow:0 0 0 1px #1f201b40,0 .5rem 1rem #0003}@media (width<=560px){.fv-aparencia{grid-template-columns:minmax(0,1fr);justify-items:center}.fv-aparencia-texto{width:100%}}.fv-itens .fv-vestir{width:auto;height:auto;font:inherit;font-size:var(--t-nota);color:var(--washi);cursor:pointer;background:var(--sumi);border:0;border-radius:.3rem;flex:none;padding:.15rem .55rem;font-weight:700}.fv-itens .fv-vestir:hover{background:var(--shu)}.fv-textos .fv-textos-linha{align-items:stretch;gap:var(--e-3) var(--e-4);margin-bottom:var(--e-3);padding-bottom:var(--e-3);border-bottom:1px solid #1f201b1a}.fv-textos .fv-textos-usos{align-items:baseline;gap:.5rem;display:flex}.fv-textos .fv-textos-usos strong{font-size:var(--t-h1,3rem);line-height:1}.fv-textos .fv-textos-usos>span{font-size:var(--t-ui);color:#5d5c58}.fv-textos-rolar{font:inherit;font-size:var(--t-ui);color:var(--washi);cursor:pointer;background:var(--sumi);border:0;border-radius:.4rem;align-self:center;align-items:center;gap:.45rem;padding:.45rem .9rem .45rem .45rem;font-weight:700;display:inline-flex}.fv-textos-rolar span{width:1.5rem;height:1.5rem;font-family:var(--fonte-pincel);background:var(--shu);border-radius:50%;place-items:center;font-weight:400;display:grid}.fv-textos-rolar small{color:#c9c0b4;font-weight:400}.fv-textos-rolar:hover{background:#3a3530}.fv-textos-usar{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:.3rem;max-width:24rem;display:flex}.fv-textos-usar .ui-botao small{opacity:.85;margin-left:.4rem;font-weight:400}.fv-textos-usar>small{font-size:var(--t-nota);color:#5d5c58;line-height:1.4}.fv-textos .fv-textos-lista{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));display:grid}.fv-textos .fv-textos-lista li{padding:var(--e-2) var(--e-3);font-size:var(--t-ui);border:1px solid #1f201b1a;border-left:3px solid var(--shu);background:#1f201b0a;border-bottom-style:solid;border-bottom-width:1px;border-radius:.35rem}.fv-textos-pe{margin:var(--e-3) 0 0;font-size:var(--t-nota);color:#5d5c58;line-height:1.45}.fv-textos-pe b{color:var(--sumi)}.fv-rituais{gap:var(--e-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,13.5rem),1fr))}.fv-rituais .fv-ritual{min-height:0;padding:var(--e-3);background:linear-gradient(160deg,#2e2420,#1a1411);grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.15rem .8rem;display:grid;box-shadow:inset 0 0 0 1px #4d3a2c,0 .6rem 1.2rem #00000040}.fv-rituais .fv-ritual>span{color:#fff;opacity:1;background:#e22335d9;border-radius:.4rem;grid-row:span 2;place-items:center;width:2.6rem;height:2.6rem;font-size:1.5rem;display:grid;position:static}.fv-rituais .fv-ritual strong{font-size:var(--t-h4)}.fv-rituais .fv-ritual small{color:#d1c4b0}.fv-rituais .fv-ritual:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--shu), 0 .8rem 1.4rem #0000004d}.fv-rituais .fv-ritual-grave>span{box-shadow:inset 0 0 0 2px var(--shu);color:var(--shu);background:#1c1715}@media (width<=760px){.fv-textos-usar{text-align:left;align-items:flex-start}}.fv-rituais .fv-ritual strong{font-size:var(--t-lead);line-height:1.15}.fv-itens-acoes{align-items:center;gap:.25rem;display:inline-flex}.fv-itens .fv-itens-acoes .fv-vestir{width:auto;height:auto;font:inherit;font-size:var(--t-nota);color:var(--washi);background:var(--sumi);border-radius:.3rem;padding:.2rem .6rem;font-weight:700}.fv-itens .fv-itens-acoes .fv-vestir:hover{background:var(--shu)}.fv-itens .fv-largar:hover{color:#a3101e;background:#e223351a}.fv-itens-conta{font-size:var(--t-nota);color:var(--washi);background:var(--sumi);border-radius:1rem;margin-left:.3rem;padding:0 .45rem;font-weight:700}.fv-itens-tipo.armadura{color:var(--washi);background:var(--sumi);border-color:var(--sumi)}.fv-vestindo{grid-template-columns:auto minmax(0,1fr) auto}.fv-vestindo-tirar{font:inherit;font-size:var(--t-nota);color:var(--sumi);cursor:pointer;background:0 0;border:1px solid #1f201b4d;border-radius:.3rem;align-self:center;padding:.25rem .7rem;font-weight:700}.fv-vestindo-tirar:hover{color:var(--washi);background:var(--sumi)}.entrar{isolation:isolate;min-height:100svh;padding:var(--e-5) clamp(1.25rem, 6vw, 7rem);color:var(--sumi);background:radial-gradient(120% 90% at 30% 40%, var(--shu) 40%, var(--shu-fundo) 100%);grid-template-columns:minmax(0,1.1fr) minmax(0,30rem);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid;position:relative;overflow:hidden}.entrar-capa{text-align:center;flex-direction:column;align-items:center;display:flex}.entrar-sol{aspect-ratio:1;width:min(52vh,34vw);margin-bottom:calc(min(52vh,34vw)/-5)}.entrar-nome{font-family:var(--fonte-pincel);letter-spacing:.02em;color:var(--sumi);margin:0;font-size:clamp(4rem,9vw,9rem);line-height:1;position:relative}.entrar-nome .macron:before{background:var(--washi);height:.045em;top:.13em}.entrar-lema{max-width:22rem;margin:var(--e-3) 0 0;font-size:var(--t-lead);line-height:var(--lh-corpo);color:var(--sumi)}.entrar-passe{--f-tinta:var(--sumi);--f-fundo:#f3ead6;--f-suave:#5d5c58;padding:var(--e-5) var(--e-5) var(--e-4);color:var(--sumi);background:repeating-linear-gradient(92deg,#78542e0f 0 2px,#0000 2px 9px),linear-gradient(175deg,#f8f1e1,#eadbbd);border-radius:.4rem;position:relative;box-shadow:inset 0 0 0 1px #3c261440,inset 0 0 0 .45rem #f8f1e1,inset 0 0 0 calc(.45rem + 1px) #3c261459,0 2rem 4rem #28060a73}.entrar-passe:before{content:"";background:var(--shu-fundo);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:1rem;left:50%;translate:-50%;box-shadow:inset 0 2px 3px #00000073}.entrar-selo{top:var(--e-5);right:var(--e-5);width:3.4rem;height:3.4rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .2rem var(--shu), inset 0 0 0 .3rem #fafaf8b3;filter:url(#borda-de-selo);border-radius:.35rem;place-items:center;font-size:2rem;line-height:1;display:grid;position:absolute;rotate:6deg}.entrar-titulo{margin:0 4rem var(--e-4) 0;font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);line-height:1.1}.entrar-abas{gap:var(--e-4);margin-bottom:var(--e-4);border-bottom:1px solid #3c261433;display:flex}.entrar-abas button{font:inherit;font-size:var(--t-ui);color:#6f6b64;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;margin-bottom:-1px;padding:.35rem 0 .5rem;font-weight:700}.entrar-abas button[aria-selected=true]{color:var(--sumi);border-bottom-color:var(--shu)}.entrar-abas button:focus-visible,.entrar-link:focus-visible{outline:2px solid var(--shu);outline-offset:3px}.entrar-form{gap:var(--e-2);flex-direction:column;display:flex}.entrar-form .ui-campo label{font-size:var(--t-nota);margin-bottom:0}.entrar-form .ui-ajuda{margin-top:.15rem}.entrar-form .ui-botao:disabled,.perfil-passe .ui-botao:disabled{color:#6f6b64;opacity:1;background:#3c26141f}.entrar-form .ui-botao{margin-top:var(--e-2);width:100%}.entrar-erro{font-size:var(--t-nota);color:#8d0f1c;border-left:3px solid var(--shu);background:#e223351a;margin:0;padding:.5rem .75rem;font-weight:700;line-height:1.45}.entrar-pe{margin:var(--e-4) 0 0;font-size:var(--t-nota);color:#5d5c58}.entrar-link{font:inherit;color:var(--sumi);text-decoration:underline;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.entrar-abrindo{align-items:center;gap:var(--e-3);font-size:var(--t-ui);margin:0;display:flex}.entrar-pincel{background:var(--shu);clip-path:polygon(0 45%,6% 5%,100% 25%,97% 95%,3% 100%);flex:none;width:3rem;height:.5rem;animation:1.2s ease-in-out infinite entrar-pincel}@keyframes entrar-pincel{0%{clip-path:polygon(0 45%,6% 5%,6% 25%,6% 95%,3% 100%)}60%,to{clip-path:polygon(0 45%,6% 5%,100% 25%,97% 95%,3% 100%)}}@media (prefers-reduced-motion:reduce){.entrar-pincel{animation:none}}@media (width<=860px){.entrar{align-content:start;gap:var(--e-4);padding:var(--e-5) 1rem;grid-template-columns:1fr}.entrar-sol{width:min(60vw,16rem);margin-bottom:calc(min(60vw,16rem)/-4.54545)}.entrar-nome{font-size:clamp(3.5rem,20vw,5.5rem)}.entrar-lema{font-size:var(--t-ui)}.entrar-passe{padding:var(--e-5) var(--e-4) var(--e-4)}}.entrar-ok{font-size:var(--t-ui);line-height:var(--lh-ui);color:var(--sumi);border-left:3px solid var(--sumi);background:#1c17150f;margin:0;padding:.6rem .8rem}.entrar-explica{font-size:var(--t-nota);line-height:var(--lh-ui);color:#5d5c58;margin:0}.botao-indice{height:2.2rem;font:inherit;font-size:var(--t-ui);color:var(--sumi);border:1px solid color-mix(in srgb, var(--sumi) 25%, transparent);cursor:pointer;background:0 0;border-radius:2rem;flex:none;align-items:center;gap:.45rem;padding:0 .85rem 0 .35rem;transition:background .2s;display:inline-flex}.botao-indice>span:first-child{width:1.6rem;height:1.6rem;font-family:var(--fonte-pincel);letter-spacing:-.05em;color:var(--washi);background:var(--shu);border-radius:50%;place-items:center;font-size:.68rem;line-height:1;display:grid}.botao-indice:hover{background:color-mix(in srgb, var(--sumi) 8%, transparent)}.botao-indice:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.indice{color:#efe6d6;background:0 0;border:0;width:min(26rem,92vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 auto 0 0;overflow:visible}.indice::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a08078c}.indice[open]{animation:indice-entra .32s var(--ease-tinta,cubic-bezier(.2, .7, .2, 1))}.indice[open]::backdrop{animation:.32s ease-out indice-fundo}@keyframes indice-entra{0%{translate:-100%}}@keyframes indice-fundo{0%{opacity:0}}html:has(dialog.indice[open]){padding-right:var(--barra,0);overflow:hidden}.indice-papel{background:repeating-linear-gradient(115deg,#ffffff04 0 2px,#0000 2px 7px),radial-gradient(at 0 0,#3a2219,#140d0a 70%);flex-direction:column;height:100%;display:flex;box-shadow:inset -1px 0 #7a5236,1.5rem 0 3rem #00000073}.indice-cabeca{align-items:center;gap:var(--e-3);padding:var(--e-4) var(--e-4) var(--e-3);display:flex}.indice-selo{width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .18rem var(--shu), inset 0 0 0 .26rem #fafaf8b3;border-radius:.3rem;place-items:center;font-size:.95rem;line-height:1;display:grid;rotate:-5deg}.indice-titulo{font-family:var(--fonte-pincel);font-size:var(--t-h4);flex:1;margin:0;line-height:1.1}.indice-fechar{color:#efe6d6;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;padding:0;display:grid}.indice-fechar:hover{background:var(--shu)}.indice-fechar svg,.indice-filtro svg,.indice-abrir svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.indice-filtro{align-items:center;gap:var(--e-2);margin:0 var(--e-4) var(--e-3);color:#c2b39c;background:#ffffff0f;border:1px solid #efe6d624;border-radius:2rem;padding:0 .8rem;display:flex}.indice-filtro:focus-within{border-color:var(--shu)}.indice-filtro input{min-width:0;font:inherit;font-size:var(--t-ui);color:#efe6d6;background:0 0;border:0;outline:none;flex:1;padding:.55rem 0}.indice-filtro input::placeholder{color:#9a8c79}.indice-corpo{overscroll-behavior:contain;min-height:0;padding:0 var(--e-3) var(--e-4) var(--e-4);scrollbar-width:thin;scrollbar-color:#7a5236 transparent;flex:1;overflow-y:auto}.indice-nada{margin:var(--e-3) 0;font-size:var(--t-ui);color:#c2b39c}.indice-parte+.indice-parte{margin-top:var(--e-3)}.indice-parte h2{align-items:center;gap:var(--e-2);margin:var(--e-3) 0 var(--e-1);font-size:var(--t-nota);color:#c2b39c;font-weight:700;display:flex}.indice-parte h2 span{font-family:var(--fonte-pincel);color:var(--shu);font-weight:400}.indice-parte h2:after{content:"";background:#efe6d61f;flex:1;height:1px}.indice-parte ul,.indice-secoes{margin:0;padding:0;list-style:none}.indice-cap-linha{align-items:center;gap:var(--e-1);display:flex}.indice-cap-linha>a{align-items:baseline;gap:var(--e-2);color:#efe6d6;border-radius:.35rem;flex:1;min-width:0;padding:.45rem .6rem;text-decoration:none;display:flex}.indice-cap-linha>a:hover,.indice-cap-linha>a:focus-visible{background:#ffffff12;outline:none}.indice-cap-num{min-width:1.9rem;font-family:var(--fonte-pincel);color:#c2b39c;flex:none;font-size:.95rem}.indice-cap-nome{font-size:var(--t-ui);line-height:1.35}.indice-cap-nome small{font-size:var(--t-nota);color:#c2b39c}.indice-cap.atual>.indice-cap-linha>a{box-shadow:inset 3px 0 0 var(--shu);background:#e223351f}.indice-cap.atual .indice-cap-num{color:#ff6b74}.indice-abrir{color:#c2b39c;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;padding:0;display:grid}.indice-abrir svg{transition:rotate .2s}.indice-abrir[aria-expanded=true] svg{rotate:90deg}.indice-abrir:hover,.indice-abrir:focus-visible{color:#efe6d6;background:#ffffff14;outline:none}.indice-secoes{border-left:1px solid #efe6d624;margin:.15rem 0 .4rem 1.55rem;padding-left:.85rem}.indice-secoes a{font-size:var(--t-nota);color:#d8ccb8;border-radius:.3rem;padding:.3rem .6rem;line-height:1.4;text-decoration:none;display:block;position:relative}.indice-secoes li.sub a{color:#b5a690;padding-left:1.4rem}.indice-secoes a:hover,.indice-secoes a:focus-visible{color:#fff;background:#ffffff12;outline:none}.indice-secoes a[aria-current=location]{color:#fff;font-weight:700}.indice-secoes a[aria-current=location]:before{content:"";background:var(--shu);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;left:calc(-.85rem - 4px);translate:0 -50%;box-shadow:0 0 0 3px #e2233540}.indice-pe{align-items:center;gap:var(--e-4);padding:var(--e-3) var(--e-4);font-size:var(--t-nota);border-top:1px solid #efe6d61f;display:flex}.indice-pe a{color:#efe6d6;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em}.indice-pe span{color:#9a8c79;margin-left:auto}.indice-pe kbd{font:inherit;color:#efe6d6;border:1px solid #efe6d640;border-radius:.25rem;padding:.05rem .4rem}@media (prefers-reduced-motion:reduce){.indice[open],.indice[open]::backdrop{animation:none}}@media (width<=640px){.botao-indice{border:0;justify-content:center;width:2.2rem;padding:0}.botao-indice>span:first-child{width:2rem;height:2rem;font-size:.78rem}.botao-indice-nome{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.indice-pe span{display:none}}.mesas,.mesa{min-height:calc(100svh - var(--topo))}.mesas-nota{max-width:128rem;margin:var(--e-4) auto 0;font-size:var(--t-ui);color:var(--f-suave)}.mesas-voltar{color:var(--f-tinta);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em}.mesas-portas{gap:var(--e-4);max-width:128rem;margin:0 auto var(--e-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.mesas-porta{isolation:isolate;gap:var(--e-2);padding:var(--e-5);border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 .8rem 1.6rem #00000059}.mesas-porta.nova{--f-tinta:var(--washi);--f-fundo:var(--shu);color:var(--washi);background:var(--shu)}.mesas-porta.entrar-mesa{--f-tinta:var(--sumi);--f-fundo:#f3ead6;--f-suave:#5d5c58;color:var(--sumi);background:repeating-linear-gradient(92deg,#78542e0f 0 2px,#0000 2px 9px),linear-gradient(175deg,#f8f1e1,#eadbbd);box-shadow:inset 0 0 0 1px #3c261440,inset 0 0 0 .45rem #f8f1e1,inset 0 0 0 calc(.45rem + 1px) #3c261459,0 .8rem 1.6rem #00000059}.mesas-porta-kanji{z-index:-1;font-family:var(--fonte-pincel);opacity:.16;font-size:7rem;line-height:1;position:absolute;bottom:-.15em;right:-.05em}.mesas-porta h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.mesas-porta p{font-size:var(--t-ui);line-height:var(--lh-ui);margin:0}.mesas-porta .ui-botao{margin-top:var(--e-2);align-self:flex-start}.mesas-campo input{width:100%;font:inherit;font-size:var(--t-corpo);color:inherit;background:0 0;border:0;border-bottom:2px solid;outline:none;padding:.45rem .1rem}.mesas-porta.nova .mesas-campo input::placeholder{color:#fafaf8a6}.mesas-campo input:focus{border-bottom-color:var(--sumi)}.mesas-porta.entrar-mesa .mesas-campo input:focus{border-bottom-color:var(--shu)}.mesas-campo.codigo input{font-size:var(--t-h3);letter-spacing:.4em;text-transform:uppercase;font-weight:700}.mesas-campo.codigo input::placeholder{color:#1f201b40}.mesas-erro{font-weight:700;font-size:var(--t-nota)!important}.mesas-porta.nova .mesas-erro{color:var(--washi)}.mesas-porta.entrar-mesa .mesas-erro{color:#8d0f1c}.mesas-grupo{max-width:128rem;margin:0 auto var(--e-5)}.mesas-grupo h2{margin:0 0 var(--e-3);font-size:var(--t-ui);color:var(--f-suave);font-weight:700}.mesas-lista{gap:var(--e-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));margin:0;padding:0;list-style:none;display:grid}.mesas-card{isolation:isolate;height:100%;padding:var(--e-4) var(--e-4) var(--e-3) 4.6rem;color:#efe6d6;background:repeating-linear-gradient(115deg,#ffffff05 0 2px,#0000 2px 7px),radial-gradient(at 30% 0,#4a2e1f,#24160f 80%);border-radius:.5rem;flex-direction:column;gap:.3rem;text-decoration:none;transition:translate .2s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #7a5236,0 .8rem 1.6rem #00000059}.mesas-card:hover{translate:0 -3px}.mesas-card:focus-visible{outline-offset:3px;outline:3px solid #d9a441}.mesas-card-selo{top:var(--e-4);left:var(--e-4);width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .18rem var(--shu), inset 0 0 0 .26rem #fafaf8b3;border-radius:.3rem;place-items:center;font-size:1.4rem;display:grid;position:absolute;rotate:-5deg}.mesas-card strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);line-height:1.15}.mesas-card-dados{font-size:var(--t-nota);color:#d8ccb8}.mesas-card-pe{padding-top:var(--e-2);font-size:var(--t-nota);color:#9a8c79;margin-top:auto}.mesa-grade{gap:var(--e-4);flex-direction:column;max-width:128rem;margin:0 auto;display:flex}.mesa-trilha a{font-size:var(--t-ui);color:var(--f-tinta);-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em}.mesa-cabeca{justify-content:stretch;align-items:center;gap:var(--e-4);grid-template-columns:auto minmax(0,1fr) auto;width:100%;max-width:none;margin:0;display:grid}.mesa-selo{width:4.5rem;height:4.5rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .3rem var(--shu), inset 0 0 0 .45rem #fafaf8bf;border-radius:.5rem;place-items:center;font-size:2.6rem;display:grid;rotate:-4deg}.mesa-quem{min-width:0}.mesa-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--d-sub);color:var(--f-tinta);margin:0;line-height:1.1}.mesa-nome button{font:inherit;color:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0}.mesa-nome-campo{width:100%;font-family:var(--fonte-pincel);font-size:var(--d-sub);color:var(--f-tinta);border:0;border-bottom:2px solid var(--shu);background:0 0;outline:none;padding:0;line-height:1.1}.mesa-sub{margin:var(--e-1) 0 0;font-size:var(--t-ui);color:var(--f-suave)}.mesa-convite{--f-tinta:var(--sumi);--f-fundo:#f3ead6;padding:var(--e-3) var(--e-4);color:var(--sumi);background:repeating-linear-gradient(92deg,#78542e0f 0 2px,#0000 2px 9px),linear-gradient(175deg,#f8f1e1,#eadbbd);border-radius:.4rem;flex-direction:column;align-items:flex-start;gap:.3rem;display:flex;box-shadow:inset 0 0 0 1px #3c26144d,0 .8rem 1.6rem #00000059}.mesa-convite.jogador{box-shadow:none;--f-tinta:var(--washi);background:0 0;padding:0}.mesa-convite-rotulo{font-size:var(--t-nota);color:#5d5c58;font-weight:700}.mesa-codigo{font-size:var(--t-h2);letter-spacing:.3em;font-weight:800;line-height:1.1}.mesa-convite-acoes{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.mesa-link{font:inherit;font-size:var(--t-nota);color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.mesa-link.perigo{color:#ff8a92}.mesa-convite .mesa-link.perigo,.mesa-painel .mesa-link.perigo{color:#b01a28}.mesa-painel{--f-tinta:var(--sumi);--f-fundo:#fbf8f0;--f-suave:#5d5c58;max-width:34rem;padding:var(--e-4);color:var(--sumi);background:radial-gradient(circle at 12% 8%,#ffffffb3,#0000 45%),linear-gradient(170deg,#fbf8f0,#ede4d1);border-radius:.35rem;box-shadow:0 1rem 2rem #00000047}.mesa-painel h2{margin:0 0 var(--e-3);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1.1}.mesa-membros ul{margin:0;padding:0;list-style:none}.mesa-membros li{align-items:center;gap:var(--e-3);border-bottom:1px dashed #1f201b33;padding:.5rem 0;display:flex}.mesa-membro-selo{width:2.4rem;height:2.4rem;font-family:var(--fonte-pincel);color:var(--washi);background:var(--sumi);border-radius:.3rem;flex:none;place-items:center;font-size:1.15rem;display:grid;overflow:hidden}.mesa-membro-selo.mj{background:var(--shu)}.mesa-membro-selo img{object-fit:cover;width:100%;height:100%}.mesa-membro-nome{min-width:0;font-size:var(--t-ui);overflow-wrap:anywhere;flex:1;font-weight:700}.mesa-membro-papel{font-size:var(--t-nota);color:#5d5c58;border:1px solid #1f201b33;border-radius:1rem;padding:.1rem .6rem;font-weight:700}.mesa-membro-papel.mj{color:var(--washi);background:var(--shu);border-color:var(--shu)}.mesa-membros .mesas-nota{margin:var(--e-3) 0 0;color:#5d5c58}.mesa-pe{margin-top:var(--e-4)}.mesa-aviso{z-index:30;left:50%;bottom:var(--e-5);max-width:calc(100vw - 2rem);font-size:var(--t-ui);color:var(--washi);pointer-events:none;font-weight:700;position:fixed;translate:-50%}.mesa-aviso:not(:empty){background:var(--sumi);border-radius:2rem;padding:.6rem 1.1rem;box-shadow:0 .8rem 1.6rem #00000059}@media (width<=760px){.mesa-cabeca{grid-template-columns:auto minmax(0,1fr)}.mesa-convite{grid-column:1/-1}.mesa-selo{width:3.2rem;height:3.2rem;font-size:1.8rem}}.mesa-colunas{align-items:start;gap:var(--e-4);grid-template-columns:minmax(0,26rem) minmax(0,1fr);display:grid}.mesa-colunas .mesa-painel{max-width:none}.mesa-registro{gap:var(--e-2);max-height:70vh;padding:var(--e-4);color:#f1ece4;border-left:.35rem solid var(--shu);background:radial-gradient(120% 60% at 100% 0,#e2233529,#0000 60%),linear-gradient(#1c1715,#100d0c);border-radius:.35rem;flex-direction:column;display:flex;box-shadow:0 1rem 2rem #00000059}.mesa-registro-cabeca{justify-content:space-between;align-items:center;gap:var(--e-3);display:flex}.mesa-registro h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.mesa-registro-ajuda{font-size:var(--t-nota);line-height:var(--lh-ui);color:#a59c94;margin:0}.mesa-registro .reg-lista{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}@media (width<=860px){.mesa-colunas{grid-template-columns:1fr}}.mesa-grupo{gap:var(--e-3);flex-direction:column;display:flex}.mesa-grupo-cabeca{align-items:baseline;gap:var(--e-1) var(--e-4);flex-wrap:wrap;display:flex}.mesa-grupo-cabeca h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:var(--f-tinta);margin:0;line-height:1.1}.mesa-grupo-cabeca p{font-size:var(--t-nota);color:var(--f-suave);margin:0}.mesa-grupo .mesas-nota{margin:0}.mesa-grupo .mesas-erro{color:#ff8a92;margin:0}.mesa-grupo-lista{width:100%;max-width:none;margin:0}.fichas-card-acoes{gap:.35rem;margin-top:.4rem;display:flex}.fichas-card-acoes button,.fichas-card-acoes a{font:inherit;font-size:var(--t-nota);text-align:center;color:#efe6d6;cursor:pointer;background:#ffffff0f;border:1px solid #efe6d62e;border-radius:.3rem;flex:1;padding:.35rem .4rem;font-weight:700;text-decoration:none}.fichas-card-acoes button:hover,.fichas-card-acoes a:hover,.fichas-card-acoes button:focus-visible,.fichas-card-acoes a:focus-visible{color:#fff;background:var(--shu);border-color:var(--shu);outline:none}.fichas-card-acoes .abrir{color:#1c1715;background:#efe6d6}.fichas-item.protegido{padding:var(--e-4);font-size:var(--t-nota);color:#ff8a92;border:1px dashed #ff8a9280;border-radius:.5rem}.ficha-mj{font-size:var(--t-nota);color:var(--washi);background:var(--shu);border-radius:2rem;margin-left:auto;padding:.3rem .8rem;font-weight:700}.ficha-mj span{font-family:var(--fonte-pincel);margin-right:.3rem;font-weight:400}.cb{isolation:isolate;gap:var(--e-4);padding:var(--e-4) var(--e-5) var(--e-5);color:#efe6d6;background:repeating-linear-gradient(115deg,#ffffff04 0 2px,#0000 2px 7px),radial-gradient(at 0 0,#3a1a1a,#140b0b 70%);border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #6b2a2a,0 1rem 2rem #00000059}.cb.ativo{box-shadow:inset 0 0 0 1px var(--shu), inset 0 3px 0 var(--shu), 0 1rem 2rem #00000059}.cb-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.08;pointer-events:none;font-size:11rem;line-height:1;position:absolute;bottom:-.2em;right:-.05em}.cb-cabeca{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.cb-cabeca h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.cb-rodada{align-items:baseline;gap:var(--e-2);font-size:var(--t-ui);color:#c9c0b4;margin:0;display:flex}.cb-rodada strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);color:#fff;line-height:1}.cb-primeiro{font-size:var(--t-nota);color:#fff;background:var(--shu);border-radius:2rem;align-self:center;padding:.15rem .7rem;font-weight:700}.cb-primeiro.pjs{color:#1c1715;background:#efe6d6}.cb-nota{font-size:var(--t-nota);line-height:var(--lh-ui);color:#a59c94;margin:0}.cb-acoes{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}:where(.cb) button{font:inherit;cursor:pointer}.cb-acoes button,.cb-ordem-cabeca button,.cb-linha button,.cb-amao button,.cb-olho{font-size:var(--t-nota);color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.3rem;padding:.35rem .8rem;font-weight:700}.cb-acoes button:hover,.cb-ordem-cabeca button:hover,.cb-linha button:hover:not(:disabled),.cb-amao button:hover:not(:disabled){color:#fff;border-color:var(--shu);background:#e2233540}.cb-acoes button.forte{color:#fff;background:var(--shu);border-color:var(--shu)}.cb button:disabled{opacity:.4;cursor:default}.cb button:focus-visible,.cb input:focus-visible{outline-offset:2px;outline:2px solid #efe6d6}.cb-grade{align-items:start;gap:var(--e-5);grid-template-columns:minmax(0,1fr);display:grid}.cb-grade.com-ordem{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.cb-grade.mj{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.cb-grade.mj.com-ordem{grid-template-columns:minmax(0,13rem) minmax(0,1fr) minmax(0,22rem)}.cb h3{font-size:var(--t-ui);color:#c9c0b4;margin:0;font-weight:700}.cb-ordem{gap:var(--e-2);flex-direction:column;display:flex}.cb-ordem-cabeca{justify-content:space-between;align-items:center;gap:var(--e-2);display:flex}.cb-ordem ol{margin:0;padding:0;list-style:none}.cb-ordem li{border-top:1px solid #ffffff14;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.4rem 0;display:grid}.cb-ordem-valor{font-family:var(--fonte-pincel);font-size:var(--t-h4);text-align:center;color:var(--kin,#faee38);line-height:1}.cb-ordem-nome{font-size:var(--t-ui);overflow-wrap:anywhere}.cb-ordem li button{color:#a59c94;background:0 0;border:0;border-radius:50%;width:1.6rem;height:1.6rem;padding:0}.cb-ordem li button:hover{color:#fff;background:var(--shu)}.cb-inimigos{gap:var(--e-2);flex-direction:column;display:flex}.cb-inimigos>ul{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));margin:0;padding:0;list-style:none;display:grid}.cb-inimigo{padding:var(--e-3);border:1px solid #efe6d624;border-left:.25rem solid var(--shu);background:#00000047;border-radius:.35rem;flex-direction:column;gap:.5rem;display:flex}.cb-inimigo.escondido{border-style:dashed dashed dashed solid;border-left-color:#5d5651}.cb-inimigo.caido{opacity:.55}.cb-inimigo.caido strong{text-decoration:line-through;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}.cb-inimigo.jogador{flex-direction:row;justify-content:space-between;align-items:center}.cb-inimigo-topo{flex-wrap:nowrap;align-items:center;gap:.4rem .6rem;display:flex}.cb-inimigo strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);overflow-wrap:anywhere;line-height:1.1}.cb-inimigo-topo strong{flex:1;min-width:0;margin-right:auto}.cb-inimigo-topo>:not(strong){flex:none}.cb-estado{font-size:var(--t-nota);color:#1c1715;background:#efe6d6;border-radius:2rem;padding:.1rem .6rem;font-weight:700}.cb-estado.ferido{color:#1c1715;background:var(--kin,#faee38)}.cb-estado.quase{color:#fff;background:var(--shu)}.cb-estado.caido{color:#c9c0b4;background:#3a3532}.cb-olho[aria-pressed=true]{color:#1c1715;background:#efe6d6;border-color:#efe6d6}.cb-tirar{color:#a59c94;background:0 0;border:0;border-radius:50%;width:1.8rem;height:1.8rem;padding:0}.cb-tirar:hover{color:#fff;background:var(--shu)}.cb-pv{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.cb-pv-barra{background:#ffffff1f;border-radius:.3rem;height:.5rem;position:relative;overflow:hidden}.cb-pv-barra:before{content:"";width:calc(var(--v) * 100%);background:var(--shu);border-radius:inherit;position:absolute;inset:0 auto 0 0}.cb-pv-num{font-size:var(--t-nota);font-variant-numeric:tabular-nums;font-weight:700}.cb-linha{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.cb-linha button{padding:.3rem .6rem}.cb-linha.rolar button span{font-family:var(--fonte-pincel);color:var(--shu);font-weight:400}.cb-dano input,.cb-novo input{font:inherit;font-size:var(--t-nota);color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.3rem;outline:none}.cb-dano input{width:4.2rem;padding:.3rem .5rem}.cb input::placeholder{color:#8d847c}.cb-especial{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c9c0b4}.cb-especial summary{cursor:pointer;font-weight:700}.cb-especial ul{margin:.3rem 0 0;padding-left:1.1rem}@media (width<=760px){.cb{padding:var(--e-4)}.cb-grade{grid-template-columns:1fr}.cb-acoes{margin-left:0}}.cb-conta{color:#8d847c;margin-left:.3rem;font-weight:400}.cb-vazio{align-items:center;gap:var(--e-3);min-height:9rem;padding:var(--e-4);border:1px dashed #efe6d633;border-radius:.4rem;display:flex}.cb-vazio span{font-family:var(--fonte-pincel);color:var(--shu);opacity:.45;font-size:3.4rem;line-height:1}.cb-vazio p{max-width:26rem;font-size:var(--t-ui);line-height:var(--lh-ui);color:#a59c94;margin:0}.cb-novo{gap:var(--e-2);padding:var(--e-3);background:#00000047;border:1px solid #efe6d61f;border-radius:.4rem;flex-direction:column;display:flex}.cb-novo-cabeca{justify-content:space-between;align-items:center;gap:var(--e-2);display:flex}.cb-novo-cabeca h3 span{font-family:var(--fonte-pincel);color:var(--shu);margin-right:.2rem;font-weight:400}.cb-quantos{border:1px solid #efe6d633;border-radius:2rem;align-items:center;height:1.9rem;display:flex}.cb-quantos button{color:#efe6d6;background:0 0;border:0;border-radius:50%;width:1.9rem;height:100%;padding:0}.cb-quantos button:hover{background:#e223354d}.cb-quantos output{min-width:1.8rem;font-size:var(--t-nota);text-align:center;font-weight:700}.cb-novo input{font:inherit;font-size:var(--t-nota);color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.3rem;outline:none}.cb-novo-busca{width:100%;padding:.45rem .7rem}.cb-bestiario{overscroll-behavior:contain;max-height:24rem;margin-right:calc(-1 * var(--e-2));padding-right:var(--e-2);scrollbar-width:thin;scrollbar-color:#6b2a2a transparent;overflow-y:auto}.cb-bestiario-rotulos,.cb-bestiario button{grid-template-columns:minmax(0,1fr) 2.4rem 3rem 2.6rem;align-items:baseline;gap:.4rem;display:grid}.cb-bestiario-rotulos{z-index:1;color:#8d847c;background:#1a0f0f;padding:.2rem .5rem;font-size:.78em;font-weight:700;position:sticky;top:0}.cb-bestiario-rotulos span:not(:first-child),.cb-bestiario button span{text-align:right;font-variant-numeric:tabular-nums}.cb-bestiario-grupo h4{margin:var(--e-2) 0 .2rem;font-size:var(--t-nota);color:#c9c0b4;align-items:center;gap:.4rem;padding:0 .5rem;font-weight:700;display:flex}.cb-bestiario-grupo h4 span{font-family:var(--fonte-pincel);color:var(--shu);font-weight:400}.cb-bestiario ul{margin:0;padding:0;list-style:none}.cb-bestiario button{width:100%;font-size:var(--t-nota);text-align:left;color:#efe6d6;background:0 0;border:0;border-radius:.25rem;padding:.35rem .5rem}.cb-bestiario button:hover,.cb-bestiario button:focus-visible{background:#e2233538;outline:none}.cb-bestiario button strong{overflow-wrap:anywhere;font-weight:700}.cb-bestiario button span{color:#c9c0b4}.cb-amao{padding-top:var(--e-2);border-top:1px dashed #efe6d629;flex-direction:column;gap:.3rem;display:flex}.cb-amao-rotulo{font-size:var(--t-nota);color:#c9c0b4;font-weight:700}.cb-amao div{gap:.35rem;display:flex}.cb-amao input{padding:.35rem .6rem}.cb-amao input:first-child{flex:1;min-width:0}.cb-amao input:nth-child(2){width:3.6rem}@media (width<=1200px){.cb-grade.mj{grid-template-columns:minmax(0,1fr)}.cb-grade.mj.com-ordem{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.cb-grade.mj.com-ordem .cb-novo{grid-column:1/-1}}@media (width<=760px){.cb-grade.com-ordem,.cb-grade.mj.com-ordem{grid-template-columns:minmax(0,1fr)}}.gr-lista{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.gr-card{color:var(--f-tinta);background:radial-gradient(circle at 90% 0%, color-mix(in srgb, var(--f-destaque) 14%, transparent), transparent 55%), linear-gradient(165deg, var(--f-fundo) 35%, var(--f-fundo2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--f-tinta) 14%, transparent), 0 .8rem 1.6rem #00000059;border-radius:.45rem;flex-direction:column;display:flex;overflow:hidden}.gr-card.fim{filter:grayscale(.85)brightness(.85)}.gr-topo{align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-2);display:flex}.gr-selo{width:2.5rem;height:2.5rem;font-family:var(--fonte-pincel);text-align:center;color:var(--washi);background:var(--shu);box-shadow:inset 0 0 0 .16rem var(--shu), inset 0 0 0 .24rem #fafaf8b3;border-radius:.3rem;flex:none;place-items:center;line-height:1;display:grid;overflow:hidden;rotate:-5deg}.gr-selo.selo-1{font-size:1.35rem}.gr-selo.selo-2{font-size:.9rem}.gr-selo.selo-3{padding:.2rem;font-size:.74rem}.gr-quem{flex-direction:column;flex:1;min-width:0;display:flex}.gr-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);overflow-wrap:anywhere;line-height:1.15}.gr-sub{font-size:var(--t-nota);color:var(--f-suave)}.gr-situacao{color:var(--washi);background:var(--shu);border-radius:1rem;flex:none;align-self:flex-start;padding:.1rem .55rem;font-size:.78em;font-weight:700}.gr-situacao.fim{background:#5d5c58}.gr-vitais{align-items:end;gap:var(--e-4);padding:var(--e-2) var(--e-3);border-top:1px solid color-mix(in srgb, var(--f-tinta) 12%, transparent);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.gr-pv,.gr-num{flex-direction:column;gap:.1rem;display:flex}.gr-rotulo{color:var(--f-suave);font-size:.78em;font-weight:700}.gr-vitais b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);line-height:1}.gr-vitais b small{font-family:var(--fonte-texto);color:var(--f-suave);font-size:.45em}.gr-num b{text-align:center}.gr-num b.honrado{color:#b07d1e}.gr-barra{background:color-mix(in srgb, var(--f-tinta) 14%, transparent);border-radius:.3rem;height:.4rem;margin-top:.25rem;position:relative;overflow:hidden}.gr-barra:before{content:"";width:calc(var(--v) * 100%);background:var(--shu);border-radius:inherit;position:absolute;inset:0 auto 0 0}.gr-atr{padding:0 var(--e-3) var(--e-3);grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem;display:grid}.gr-atr>span{font-size:var(--t-nota);font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb, var(--f-tinta) 18%, transparent);border-radius:.25rem;justify-content:center;align-items:center;gap:.25rem;padding:.2rem;font-weight:700;display:flex}.gr-atr i{font-family:var(--fonte-pincel);color:var(--shu);font-style:normal;font-weight:400}.gr-pe{justify-content:space-between;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);background:color-mix(in srgb, var(--f-tinta) 7%, transparent);border-top:1px solid color-mix(in srgb, var(--f-tinta) 12%, transparent);margin-top:auto;display:flex}.gr-pv-botoes{gap:.25rem;display:flex}.gr-pv-botoes button{min-width:2.3rem;font:inherit;font-size:var(--t-nota);color:var(--f-tinta);border:1px solid color-mix(in srgb, var(--f-tinta) 28%, transparent);cursor:pointer;background:0 0;border-radius:.25rem;padding:.25rem .5rem;font-weight:700}.gr-pv-botoes button:hover,.gr-pv-botoes button:focus-visible{color:var(--washi);background:var(--shu);border-color:var(--shu);outline:none}.gr-abrir{font-size:var(--t-nota);color:var(--washi);background:var(--sumi);border-radius:.25rem;margin-left:auto;padding:.3rem .8rem;font-weight:700;text-decoration:none}.gr-abrir:hover,.gr-abrir:focus-visible{background:var(--shu);outline:none}.cb-inimigos>ul{position:relative}.cb-inimigos>ul.rola{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b2a2a transparent;padding-right:.4rem;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000);mask-image:linear-gradient(#000 calc(100% - 1.5rem),#0000)}.cb-inimigo{gap:.65rem}.cb-inimigo-topo{gap:.5rem}.cb-icone{color:#a59c94;background:0 0;border:1px solid #0000;border-radius:50%;place-items:center;width:1.9rem;height:1.9rem;padding:0;display:grid}.cb-icone svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:1.05rem;height:1.05rem}.cb-icone:hover,.cb-icone:focus-visible{color:#fff;border-color:#efe6d64d}.cb .cb-olho{font-size:inherit;background:0 0;padding:0}.cb .cb-olho[aria-pressed=true]{color:#1c1715;background:#efe6d6;border-color:#efe6d6}.cb-tirar:hover{background:var(--shu);border-color:var(--shu)}.cb-pv-num{font-size:var(--t-nota);color:#a59c94}.cb-pv-num b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff}.cb-ajuste{border:1px solid #efe6d62e;border-radius:.35rem;align-items:stretch;height:2rem;display:flex;overflow:hidden}.cb-ajuste button{min-width:2.4rem;font-size:var(--t-nota);color:#efe6d6;background:0 0;border:0;border-right:1px solid #efe6d61f;flex:none;padding:0 .4rem;font-weight:700}.cb-ajuste button.cura{color:#9fd8b0;border-left:1px solid #efe6d61f;border-right:0}.cb-ajuste button:hover,.cb-ajuste button:focus-visible{color:#fff;background:#e223354d;outline:none}.cb-ajuste button.cura:hover{background:#50a06e4d}.cb-ajuste .cb-dano{flex:1;min-width:0}.cb-ajuste .cb-dano input{width:100%;height:100%;font:inherit;font-size:var(--t-nota);text-align:center;color:#efe6d6;background:#ffffff0a;border:0;border-radius:0;outline:none;padding:0 .6rem}.cb-ajuste .cb-dano input:focus{background:#ffffff1a}.cb-ataques{flex-wrap:wrap;gap:.35rem;display:flex}.cb-ataques button{font-size:var(--t-nota);color:#efe6d6;background:#e2233524;border:1px solid #e2233573;border-radius:.3rem;align-items:baseline;gap:.5rem;padding:.35rem .7rem;display:inline-flex}.cb-ataques button:hover,.cb-ataques button:focus-visible{color:#fff;background:var(--shu);border-color:var(--shu);outline:none}.cb-ataque-dado{color:#ff8a92;font-weight:700}.cb-ataques button:hover .cb-ataque-dado{color:#fff}.cb-ataque-dado small{opacity:.8;font-weight:400}.cb-meta{font-size:var(--t-nota);color:#a59c94;border-top:1px dashed #efe6d624;flex-wrap:wrap;align-items:center;gap:.25rem .9rem;padding-top:.5rem;display:flex}.cb-meta button{font-size:var(--t-nota);color:#c9c0b4;text-underline-offset:.2em;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #e2233599;text-decoration:underline #e2233599}.cb-meta button b{color:#fff}.cb-meta button:hover{color:#fff;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu)}.cb-meta .cb-especial{margin-left:auto}.cb-meta .cb-especial[open]{flex-basis:100%;margin-left:0}.ui-dialogo.dialogo-duelo{--f-tinta:#efe6d6;--f-fundo:#121016;--f-fundo2:#121016;--f-suave:#c2b8ac;max-width:min(66rem,100vw - 2rem)}.dialogo-duelo .ui-dialogo-papel{isolation:isolate;color:#efe6d6;background:linear-gradient(100deg,#0000 49.8%,#efe6d60f 49.9% 50.1%,#0000 50.2%),radial-gradient(at 50% 0,#29252f,#0e0d12 75%);overflow:hidden}.dialogo-duelo.rixa .ui-dialogo-papel{background:linear-gradient(100deg,#0000 49.8%,#e2233538 49.9% 50.1%,#0000 50.2%),radial-gradient(at 50% 120%,#8c0c1c80,#0000 60%),radial-gradient(at 20% 0,#2a1418,#0d0607 75%)}.dialogo-duelo .ui-dialogo-papel:before,.dialogo-duelo .ui-dialogo-papel:after{background:linear-gradient(#3d3946,#141218)}.dialogo-duelo.rixa .ui-dialogo-papel:before,.dialogo-duelo.rixa .ui-dialogo-papel:after{background:linear-gradient(#5a1019,#1c0508)}.dialogo-duelo .ui-dialogo-corpo{scrollbar-color:#4a4452 transparent}.dl{isolation:isolate;gap:var(--e-3);color:#efe6d6;flex-direction:column;display:flex;position:relative}.dl-kanji{z-index:-1;font-family:var(--fonte-pincel);white-space:nowrap;color:#efe6d6;opacity:.05;pointer-events:none;font-size:8rem;line-height:1;position:absolute;bottom:-.25em;right:0}.dl.rixa .dl-kanji{color:var(--shu);opacity:.12}:where(.dl,.dl-faixa,.dl-chamada) button{font:inherit;cursor:pointer}.dl button:disabled{opacity:.4;cursor:default}.dl button:focus-visible,.dl input:focus-visible,.dl-faixa button:focus-visible,.dl-chamada:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.dl-cabeca{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;min-height:2rem;display:flex}.dl-rodada{align-items:baseline;gap:var(--e-2);font-size:var(--t-ui);color:#c2b8ac;margin:0;display:flex}.dl-selo,.dl-voce{font-size:var(--t-nota);border-radius:2rem;padding:.15rem .7rem;font-weight:700}.dl-selo{color:#fff;background:var(--shu)}.dl-voce{color:#1c1715;background:#efe6d6}.dl-nota{font-size:var(--t-nota);line-height:var(--lh-ui);color:#a9a096;margin:0}.dl-acoes{flex-wrap:wrap;gap:.4rem;margin-left:auto;display:flex}.dl-acoes button,.dl-desafio-acoes button,.dl-fichas button,.dl-armas button,.dl-amao button,.dl-pnj-escolhido button,.dl-golpes button,.dl-rixa,.dl-testar,.dl-faixa button{font-size:var(--t-nota);color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.35rem;padding:.4rem .85rem;font-weight:700}.dl-acoes button:hover:not(:disabled),.dl-desafio-acoes button:hover:not(:disabled),.dl-fichas button:hover,.dl-armas button:hover:not(:disabled),.dl-amao button:hover:not(:disabled),.dl-pnj-escolhido button:hover,.dl-golpes button:hover,.dl-rixa:hover:not(:disabled),.dl-testar:hover:not(:disabled),.dl-faixa button:hover{color:#fff;border-color:var(--shu);background:#e2233540}.dl .forte,.dl-faixa .forte,.dl [aria-pressed=true],.dl [aria-checked=true]{color:#fff;background:var(--shu);border-color:var(--shu)}.dl-chips{flex-wrap:wrap;gap:.3rem;display:flex}.dl-chips span{font-size:var(--t-nota);color:#d8cfc4;background:#00000059;border:1px solid #efe6d61f;border-radius:2rem;padding:.12rem .55rem}.dl-desafio{justify-items:center;gap:var(--e-3);padding:var(--e-2) 0;display:grid}.dl-carta{gap:var(--e-4);width:min(40rem,100%);padding:var(--e-4) var(--e-5) var(--e-5) var(--e-4);color:var(--sumi);background:repeating-linear-gradient(90deg, #1c171509 0 1px, transparent 1px 2.6rem), var(--washi);border-radius:.2rem;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;rotate:-.6deg;box-shadow:0 1.5rem 3rem -1rem #000c,inset 0 0 0 1px #1c171526}.dl-carta-titulo{font-family:var(--fonte-pincel);writing-mode:vertical-rl;color:var(--sumi);padding-right:var(--e-3);border-right:2px solid var(--shu);font-size:2.4rem;line-height:1.1}.dl-carta-corpo{gap:var(--e-3);flex-direction:column;min-width:0;display:flex}.dl-carta-texto{font-size:var(--t-lead);line-height:var(--lh-ui);margin:0}.dl-carta-texto strong{font-family:var(--fonte-pincel);color:var(--shu);font-size:1.15em;font-weight:400}.dl-carta-regras{gap:var(--e-2);margin:0;display:grid}.dl-carta-regras div{gap:var(--e-2);grid-template-columns:5.5rem minmax(0,1fr);align-items:baseline;display:grid}.dl-carta-regras dt{font-weight:700}.dl-carta-regras dd{font-size:var(--t-ui);line-height:var(--lh-ui);color:#3d3a36;margin:0}.dl-carta-fonte{font-size:var(--t-nota);color:#6b655d;font-style:italic}.dl-carta-selo{right:var(--e-4);bottom:var(--e-3);width:3.4rem;height:3.4rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:.3rem;place-items:center;font-size:2.1rem;display:grid;position:absolute;rotate:6deg;box-shadow:inset 0 0 0 3px #ffffff40}.dl-desafio-acoes{justify-content:center;align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.dl-desafio-acoes button{font-size:var(--t-ui);padding:.55rem 1.2rem}.dl-desafio-acoes .dl-nota{text-align:center;flex-basis:100%}.dl-fim{padding:var(--e-3) var(--e-4);font-family:var(--fonte-pincel);font-size:var(--t-h4);line-height:var(--lh-ui);text-align:center;color:#fff;background:#00000059;border-radius:.4rem;margin:0}.dl-arena{align-items:stretch;gap:var(--e-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.dl-meio{place-items:center;display:grid}.dl-meio span{width:3.2rem;height:3.2rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:50%;place-items:center;font-size:1.8rem;display:grid;box-shadow:0 0 0 .35rem #e223352e}.dl-lado{isolation:isolate;gap:var(--e-2);min-width:0;padding:var(--e-3) var(--e-4) var(--e-4);background:#0000004d;border:1px solid #efe6d61a;border-radius:.5rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.dl-lado.caido{opacity:.5}.dl-lado-kanji{z-index:-1;font-family:var(--fonte-pincel);color:#efe6d6;opacity:.06;pointer-events:none;font-size:6rem;line-height:1;position:absolute;top:-.15em;right:-.05em}.dl-lado.pnj .dl-lado-kanji{color:var(--shu);opacity:.16}.dl-papel{font-size:var(--t-nota);color:#a9a096;margin:0}.dl-nome{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1.1}.dl-pv{gap:.3rem;display:grid}.dl-pv-num{font-variant-numeric:tabular-nums;align-items:baseline;gap:.2rem;margin:0;display:flex}.dl-pv-num b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1}.dl-pv-num span{font-size:var(--t-nota);color:#a9a096}.dl-pv-barra{background:#ffffff1f;border-radius:.3rem;height:.45rem;position:relative;overflow:hidden}.dl-pv-barra:before{content:"";width:calc(var(--v) * 100%);border-radius:inherit;background:#efe6d6;transition:width .4s;position:absolute;inset:0 auto 0 0}.dl-lado.pnj .dl-pv-barra:before{background:var(--shu)}.dl-armas,.dl-fichas{flex-wrap:wrap;gap:.35rem;display:flex}.dl-armas button{border-radius:2rem;padding:.2rem .65rem}.dl-armas button:disabled{opacity:1}.dl-armas button:disabled:not([aria-checked=true]){opacity:.45}.dl-armas b{margin-left:.2rem}.dl-fichas small{color:#c2b8ac;margin-left:.3rem;font-weight:400}.dl-pnj-ajustes{font-size:var(--t-nota);color:#c2b8ac;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;display:flex}.dl-pnj-ajustes label,.dl-passo{align-items:center;gap:.3rem;display:inline-flex}.dl-pnj-ajustes input,.dl-busca,.dl-amao input{min-width:0;font:inherit;font-size:var(--t-nota);color:#fff;background:#00000059;border:1px solid #efe6d633;border-radius:.3rem;padding:.35rem .55rem}.dl-pnj-ajustes input{width:5.5rem}.dl-passo button{color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.3rem;width:1.7rem;height:1.7rem;padding:0}.dl-passo output{text-align:center;color:#fff;min-width:2ch;font-weight:700}.dl-mais4{font-size:var(--t-nota);color:#1c1715;background:#e8c35a;border-radius:2rem;align-self:flex-start;margin:0;padding:.15rem .6rem;font-weight:700}.dl-manobras{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:auto;display:grid}.dl-manobra{text-align:center;color:#efe6d6;background:#ffffff0a;border:1px solid #efe6d629;border-radius:.4rem;flex-direction:column;align-items:center;gap:.1rem;padding:.55rem .4rem .5rem;display:flex}.dl-manobra:hover:not(:disabled){border-color:var(--shu);background:#e2233524}.dl .dl-manobra:disabled:not([aria-pressed=true]){opacity:.3}.dl-manobra-kanji{font-family:var(--fonte-pincel);font-size:1.9rem;line-height:1.1}.dl-manobra-nome{font-size:var(--t-nota);font-weight:700}.dl-manobra-teste{font-size:var(--t-nota);color:#a9a096;font-variant-numeric:tabular-nums}.dl-manobra[aria-pressed=true] .dl-manobra-teste{color:#fff}.dl-esperando{padding:var(--e-3);text-align:center;border:1px dashed #efe6d633;border-radius:.4rem;grid-column:1/-1}.dl-testar{font-size:var(--t-ui);padding:.55rem .9rem}.dl-testar span{font-family:var(--fonte-pincel);margin-right:.3rem;font-weight:400}.dl-teste{align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);background:#0000004d;border-radius:.4rem;grid-template-columns:auto minmax(0,1fr);display:grid}.dl-teste-total{width:2.8rem;height:2.8rem;font-family:var(--fonte-pincel);color:#fff;border:2px solid #a9a096;border-radius:50%;place-items:center;font-size:1.6rem;font-weight:400;line-height:1;display:grid}.dl-teste.passou .dl-teste-total{border-color:#8fcf8f}.dl-teste.falhou .dl-teste-total{background:var(--shu);border-color:var(--shu)}.dl-teste p{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b8ac;margin:0}.dl-teste strong{color:#fff}.dl-teste small{font-size:var(--t-nota);display:block}.dl-golpes{padding:var(--e-3);background:#00000040;border-radius:.5rem}.dl-golpes h3{margin:0 0 var(--e-2);font-size:var(--t-ui);font-weight:700}.dl-golpes ul{margin:0 0 var(--e-2);gap:.35rem;padding:0;list-style:none;display:grid}.dl-golpes li{font-size:var(--t-nota);border-left:3px solid var(--shu);background:#ffffff08;border-radius:.3rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .8rem;padding:.45rem .7rem;display:flex}.dl-golpe-feito{color:#fff;font-weight:700}.dl-novo{gap:var(--e-4)}.dl-novo-grade{gap:var(--e-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1.5fr);align-items:start;display:grid}.dl-novo-contra{width:2.8rem;height:2.8rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:50%;align-self:center;place-items:center;font-size:1.5rem;display:grid}.dl-escolha{gap:var(--e-2);min-width:0;padding:var(--e-3) var(--e-4) var(--e-4);background:#0000004d;border:1px solid #efe6d61a;border-radius:.5rem;flex-direction:column;display:flex}.dl-escolha h3{margin:0 0 var(--e-1);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff}.dl-sub{margin-top:var(--e-2);font-size:var(--t-nota);color:#a9a096;font-weight:700}.dl-busca{width:100%}.dl-amao{grid-template-columns:minmax(0,1fr) 3.5rem 4rem auto;gap:.35rem;display:grid}.dl-pnj-escolhido{flex-wrap:wrap;align-items:center;gap:.5rem .8rem;margin:0;display:flex}.dl-pnj-escolhido strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff}.dl-novo-pe{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.dl-rixa-escolha{align-items:center;gap:var(--e-3);flex:22rem;min-width:0;display:flex}.dl-rixa{flex:none}.dl-rixa span{font-family:var(--fonte-pincel);margin-right:.3rem;font-weight:400}.dl-novo-botoes{gap:var(--e-2);display:flex}.dialogo-duelo .ui-botao{--c-tinta:#efe6d6;--c-fundo:#121016;--c-suave:#a9a096}.dl-faixa{isolation:isolate;align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-3) var(--e-5);color:#efe6d6;background:radial-gradient(at 0%,#29252f,#0e0d12 70%);border-radius:.5rem;flex-wrap:wrap;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #3d3946,0 1rem 2rem #0000004d}.dl-faixa.rixa{background:radial-gradient(at 0%,#3b1216,#120808 70%);box-shadow:inset 0 0 0 1px #7a1f27,0 1rem 2rem #0000004d}.dl-faixa-kanji{z-index:-1;font-family:var(--fonte-pincel);white-space:nowrap;color:#efe6d6;opacity:.07;font-size:4.5rem;line-height:1;position:absolute;top:50%;right:9rem;translate:0 -50%}.dl-faixa.rixa .dl-faixa-kanji{color:var(--shu);opacity:.25}.dl-faixa p{font-size:var(--t-ui);flex-wrap:wrap;flex:18rem;align-items:baseline;gap:.2rem .7rem;margin:0;display:flex}.dl-faixa strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff}.dl-faixa p span{font-size:var(--t-nota);color:#a9a096}.gr-yomi{isolation:isolate;margin:0 var(--e-3) var(--e-3);padding:var(--e-2) var(--e-3);color:#efe6d6;background:radial-gradient(at 50% 120%,#8c0c1c99,#160809 70%);border-radius:.35rem;gap:.35rem;display:grid;position:relative;overflow:hidden}.gr-yomi-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.35;font-size:2.2rem;position:absolute;top:50%;right:.3rem;translate:0 -50%}.gr-yomi p{font-size:var(--t-nota);line-height:var(--lh-ui);flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem;margin:0;padding-right:2.6rem;display:flex}.gr-yomi p b{font-variant-numeric:tabular-nums;margin-left:auto}.gr-yomi strong{color:#fff}.gr-yomi small{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b39c}.gr-yomi .gr-barra{background:#efe6d624;margin-top:0}@media (width<=860px){.dl-novo-grade{grid-template-columns:minmax(0,1fr)}.dl-novo-contra{justify-self:center}}@media (width<=760px){.dl-acoes{margin-left:0}.dl-arena{grid-template-columns:minmax(0,1fr)}.dl-meio span{width:2.4rem;height:2.4rem;font-size:1.3rem}.dl-faixa{padding:var(--e-3)}.dl-faixa-kanji{right:.5rem}.dl-carta{padding:var(--e-4);grid-template-columns:minmax(0,1fr);rotate:none}.dl-carta-titulo{writing-mode:horizontal-tb;padding:0 0 var(--e-2);border-right:0;border-bottom:2px solid var(--shu);font-size:1.8rem}.dl-carta-regras div{grid-template-columns:minmax(0,1fr);gap:0}.dl-carta-selo{width:2.6rem;height:2.6rem;top:var(--e-3);font-size:1.6rem;bottom:auto}.dl-amao{grid-template-columns:minmax(0,1fr) 3.5rem 4rem}.dl-amao button{grid-column:1/-1}.dl-rixa-escolha{flex-direction:column;align-items:flex-start}}.ft{gap:var(--e-3);padding:var(--e-4) var(--e-5) var(--e-5);color:#efe6d6;background:repeating-linear-gradient(115deg,#ffffff04 0 2px,#0000 2px 7px),radial-gradient(at 100% 0,#24221d,#100f0d 70%);border-radius:.5rem;flex-direction:column;display:flex;box-shadow:inset 0 0 0 1px #3b372f,0 1rem 2rem #0000004d}.ft-cabeca{align-items:center;gap:var(--e-2) var(--e-4);flex-wrap:wrap;display:flex}.ft-cabeca h2{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);margin:0;line-height:1.1}.ft-cabeca p{font-size:var(--t-nota);color:#a9a096;flex:14rem;margin:0}:where(.ft) button{font:inherit;cursor:pointer}.ft button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.ft-escudo{font-size:var(--t-nota);color:#efe6d6;background:#ffffff0f;border:1px solid #efe6d633;border-radius:2rem;padding:.35rem .85rem;font-weight:700}.ft-escudo span{font-family:var(--fonte-pincel);margin-right:.25rem;font-weight:400}.ft-escudo[aria-pressed=true]{color:#fff;background:var(--shu);border-color:var(--shu)}.ft-grade{gap:var(--e-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;display:grid}.ft-tabelas{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ft-tabelas button{isolation:isolate;text-align:left;color:#efe6d6;background:#ffffff0a;border:1px solid #efe6d624;border-radius:.4rem;flex-direction:column;align-items:flex-start;gap:.1rem;width:100%;height:100%;min-height:4.6rem;padding:.6rem .75rem;transition:border-color .15s,background-color .15s;display:flex;position:relative;overflow:hidden}.ft-tabelas button:hover{border-color:var(--shu);background:#e2233524}.ft-tabelas button:active{translate:0 1px}.ft-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.35;font-size:2.6rem;line-height:1;position:absolute;bottom:-.3rem;right:.2rem}.ft-tabelas strong{font-size:var(--t-nota);font-weight:700;line-height:1.25}.ft-tabelas small{font-size:var(--t-nota);color:#a9a096;margin-top:auto}.ft-resultados{min-height:100%;padding:var(--e-3);color:var(--sumi);background:var(--washi);border-radius:.3rem;box-shadow:inset 0 0 0 1px #1c171526}.ft-vazio{font-size:var(--t-nota);color:#5d5c58;margin:0}.ft-resultados ol{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.ft-resultados li{gap:var(--e-2);padding-bottom:var(--e-2);border-bottom:1px solid #1c17151f;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ft-resultados li:last-child{border-bottom:0;padding-bottom:0}.ft-resultados li:not(:first-child){opacity:.6}.ft-res-kanji{width:2rem;height:2rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:.25rem;place-items:center;font-size:1.2rem;display:grid}.ft-res-topo{font-size:var(--t-nota);color:#5d5c58;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;margin:0;font-weight:700;display:flex}.ft-res-topo b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:var(--shu);line-height:1}.ft-res-topo i{font-weight:400}.ft-res-texto{font-size:var(--t-ui);line-height:var(--lh-ui);margin:.15rem 0 0}@media (width<=960px){.ft-grade{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.ft{padding:var(--e-3)}.ft-tabelas{grid-template-columns:repeat(2,minmax(0,1fr))}}.mesa-abas{z-index:5;top:calc(var(--topo) + .5rem);scrollbar-width:none;background:#0e0d12f7;border:1px solid #efe6d61a;border-radius:.6rem;gap:.25rem;padding:.3rem;display:flex;position:sticky;overflow-x:auto;box-shadow:0 .8rem 1.6rem #0000004d}.mesa-abas::-webkit-scrollbar{display:none}.mesa-abas button{font:inherit;font-size:var(--t-ui);white-space:nowrap;color:#c2b8ac;cursor:pointer;background:0 0;border:0;border-radius:.4rem;flex:1 0 auto;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1rem;font-weight:700;transition:color .15s,background-color .15s;display:inline-flex;position:relative}.mesa-abas button:hover{color:#fff;background:#ffffff0d}.mesa-abas button.ativa{color:#fff;background:var(--shu)}.mesa-abas button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.mesa-aba-kanji{font-family:var(--fonte-pincel);color:var(--shu);font-size:1.25em;font-weight:400;line-height:1}.mesa-abas button.ativa .mesa-aba-kanji{color:#fff}.mesa-aba-vivo{background:#e8c35a;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem #e8c35a40}.mesa-aba{gap:var(--e-4);flex-direction:column;min-height:24rem;display:flex}.mesa-aba-grupo{align-items:start;gap:var(--e-4);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);display:grid}.mesa-aba-grupo .mesa-membros{max-width:none}@media (width<=960px){.mesa-aba-grupo{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.mesa-abas button{flex:none;padding:.5rem .75rem}}.chamadas{z-index:40;left:max(1rem, env(safe-area-inset-left));bottom:max(1rem, env(safe-area-inset-bottom));flex-direction:column;align-items:flex-start;gap:.5rem;max-width:min(22rem,100vw - 9rem);display:flex;position:fixed}body:has(.chamadas.duelo) .chamadas:not(.duelo){bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 4.4rem)}.chamada{width:100%;font:inherit;text-align:left;color:#efe6d6;cursor:pointer;background:linear-gradient(100deg,#1b1920,#121016);border:1px solid #3d3946;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:.45rem .9rem .45rem .45rem;transition:border-color .15s,translate .15s;display:grid;box-shadow:0 .9rem 1.8rem #00000073}.chamada.rixa,.chamada.yomi{background:linear-gradient(100deg,#2a0d11,#160809);border-color:#5a1019}.chamada:hover,.chamada:focus-visible{border-color:var(--shu);outline:none;translate:0 -2px}.chamada-selo{width:2.5rem;height:2.5rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:.35rem;place-items:center;font-size:1.3rem;line-height:1;display:grid;box-shadow:inset 0 0 0 2px #fff3}.chamada.yomi .chamada-selo{writing-mode:vertical-rl;letter-spacing:-.05em;font-size:.95rem}.chamada-texto{gap:.1rem;min-width:0;display:grid}.chamada-texto strong{font-size:var(--t-nota);white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:700;line-height:1.3;overflow:hidden}.chamada-texto small{font-size:var(--t-nota);color:#c2b8ac;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;line-height:1.3;display:flex}.chamada-texto b{color:#1c1715;background:#e8c35a;border-radius:1rem;padding:.05rem .5rem;font-weight:700}.chamada.sua-vez{border-color:var(--shu);animation:2.2s ease-in-out infinite chamada-pulso}@keyframes chamada-pulso{50%{box-shadow:0 .9rem 1.8rem #00000073,0 0 0 .3rem #e2233540}}@media (prefers-reduced-motion:reduce){.chamada.sua-vez{animation:none}}.mesa-cabeca{padding-bottom:var(--e-3);border-bottom:1px solid #efe6d61a;align-items:center}.mesa-cabeca .mesa-nome{font-size:min(var(--d-sub), 9cqi)}.mesa-quem{container-type:inline-size}.mesa-cabeca .mesa-sub{font-size:var(--t-nota)}.mesa-convite{--f-tinta:#efe6d6;--f-fundo:#16141b;align-items:center;column-gap:var(--e-4);padding:var(--e-2) var(--e-3) var(--e-2) var(--e-4);color:#efe6d6;background:linear-gradient(100deg,#1b1920,#121016);border:1px solid #3d3946;border-radius:.6rem;grid-template-columns:auto auto;grid-template-areas:"rotulo acoes""codigo acoes";row-gap:.1rem;display:grid;box-shadow:0 .8rem 1.6rem #00000059}.mesa-convite-rotulo{color:#a9a096;grid-area:rotulo}.mesa-codigo{font-size:var(--t-h3);letter-spacing:.25em;color:#fff;grid-area:codigo}.mesa-convite-acoes{grid-area:acoes;grid-template-columns:auto auto;justify-items:stretch;gap:.4rem;display:grid}.mesa-convite-acoes .mesa-link{color:#c2b8ac;grid-column:1/-1;justify-self:center}.mesa-convite.jogador{box-shadow:none;background:0 0;border:0;padding:0;display:flex}.mesa-aba-grupo{grid-template-columns:minmax(0,1fr)}.mesa-aba-grupo .mesa-membros{align-items:center;gap:var(--e-2) var(--e-3);max-width:none;padding:var(--e-2) var(--e-3);color:#efe6d6;box-shadow:none;background:#0000004d;border:1px solid #efe6d61a;border-radius:.6rem;flex-wrap:wrap;order:-1;display:flex}.mesa-aba-grupo .mesa-membros h2{font-family:inherit;font-size:var(--t-nota);color:#a9a096;margin:0;font-weight:700}.mesa-aba-grupo .mesa-membros ul{flex-wrap:wrap;gap:.4rem;display:flex}.mesa-aba-grupo .mesa-membros li{background:#ffffff0d;border:1px solid #efe6d61f;border-radius:2rem;gap:.5rem;padding:.2rem .7rem .2rem .2rem}.mesa-aba-grupo .mesa-membro-selo{border-radius:50%;width:1.8rem;height:1.8rem;font-size:.95rem}.mesa-aba-grupo .mesa-membro-nome{font-size:var(--t-nota);flex:none}.mesa-aba-grupo .mesa-membro-papel{color:#a9a096;border-color:#efe6d633;padding:0 .5rem}.mesa-aba-grupo .mesa-membro-papel.mj{color:#fff;border-color:var(--shu)}.mesa-aba-grupo .mesa-membros .mesa-link.perigo{color:#ff8a92}.mesa-aba-grupo .mesa-membros .mesas-nota{color:#a9a096;margin:0}@media (width<=760px){.mesa-convite{row-gap:var(--e-2);grid-template-columns:minmax(0,1fr);grid-template-areas:"rotulo""codigo""acoes"}}.mesa-aba .mesa-grupo-cabeca h2{display:none}@media (width<=600px){.mesa-abas{padding:.25rem;overflow:visible}.mesa-abas button{white-space:normal;text-align:center;flex-direction:column;flex:1 1 0;gap:.15rem;min-width:0;padding:.4rem .2rem;font-size:.72rem;line-height:1.15}.mesa-aba-kanji{font-size:1.35rem}.mesa-aba-vivo{position:absolute;top:.3rem;right:.35rem}.chamadas{max-width:calc(100vw - 6.5rem);bottom:.6rem;left:.6rem}body:has(.chamadas.duelo) .chamadas:not(.duelo){bottom:4rem}.chamada{gap:.5rem;padding:.3rem .6rem .3rem .3rem}.chamada-selo{width:2.1rem;height:2.1rem}.chamada-texto small{display:none}.chamada.sua-vez .chamada-texto strong:after{content:" · sua vez";color:#e8c35a}}.cb-inimigo-topo{flex-wrap:wrap}.cb-inimigo strong{overflow-wrap:break-word}.cb-inimigo-topo strong{flex:auto}@media (width<=600px){.cb-inimigo-topo strong{flex-basis:100%}.cb-inimigo-topo .cb-tirar{margin-left:auto}}.cb-acoes .cb-gaveta span{font-family:var(--fonte-pincel);margin-right:.2rem;font-weight:400}.cb-acoes .cb-gaveta[aria-pressed=true]{color:#fff;border-color:var(--shu);background:#e2233540}.cb-inimigos>ul{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr))}.cb-inimigo{padding:var(--e-2) var(--e-3) var(--e-3);gap:.5rem;container-type:inline-size}.cb-vida{gap:.45rem;display:grid}@container (width>=25rem){.cb-vida{align-items:center;gap:var(--e-3);grid-template-columns:minmax(0,1fr) minmax(0,15rem)}}.cb-inimigo .cb-meta{padding-top:.4rem}.fv-desafio{margin-top:var(--e-2);background:linear-gradient(100deg,#1b1920,#2a0d11);border-radius:.4rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem .8rem;padding:.5rem .6rem .5rem .8rem;display:flex}.fv-desafio p{font-size:var(--t-nota);color:#c2b8ac;margin:0}.fv-desafio strong{color:#fff}.fv-desafio button{font:inherit;font-size:var(--t-nota);color:#fff;cursor:pointer;background:var(--shu);border:0;border-radius:2rem;align-items:center;gap:.4rem;padding:.3rem .85rem .3rem .35rem;font-weight:700;display:inline-flex}.fv-desafio button span{width:1.4rem;height:1.4rem;font-family:var(--fonte-pincel);color:var(--shu);background:#fff;border-radius:50%;place-items:center;font-weight:400;display:grid}.fv-desafio button:disabled{opacity:.45;cursor:default}.fv-desafio button:focus-visible{outline-offset:2px;outline:2px solid #fff}.ds{gap:var(--e-4);color:#efe6d6;flex-direction:column;display:flex}.ds-rotulo{margin:0 0 var(--e-2);font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff}.ds-alvos{gap:var(--e-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.ds-alvos button,.ds-tipos button{font:inherit;color:#efe6d6;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #efe6d629;border-radius:.5rem;transition:border-color .15s,background-color .15s}.ds-alvos button{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.7rem;width:100%;padding:.6rem .8rem .6rem .6rem;display:grid}.ds-selo{width:2.6rem;height:2.6rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:.35rem;grid-row:span 2;place-items:center;font-size:.95rem;line-height:1;display:grid}.ds-alvos strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;line-height:1.1}.ds-alvos small,.ds-tipos small{font-size:var(--t-nota);line-height:var(--lh-ui);color:#a9a096}.ds-tipos{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-tipos button{isolation:isolate;padding:var(--e-3) var(--e-4);flex-direction:column;gap:.3rem;display:flex;position:relative;overflow:hidden}.ds-tipo-kanji{z-index:-1;font-family:var(--fonte-pincel);color:var(--shu);opacity:.22;font-size:4rem;line-height:1;position:absolute;bottom:-.3rem;right:.2rem}.ds-tipos strong{font-size:var(--t-ui);color:#fff}.ds-alvos button:hover,.ds-tipos button:hover{border-color:var(--shu)}.ds-alvos button[aria-checked=true],.ds-tipos button[aria-checked=true]{border-color:var(--shu);box-shadow:inset 0 0 0 1px var(--shu);background:#e2233533}.ds-alvos button:focus-visible,.ds-tipos button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}@media (width<=560px){.ds-tipos{grid-template-columns:minmax(0,1fr)}}.dn{gap:var(--e-4)}.dn-frente{align-items:stretch;gap:var(--e-3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.dn-lado{min-height:8.5rem;padding:var(--e-3) var(--e-4);font:inherit;text-align:left;color:#efe6d6;cursor:pointer;background:#0000004d;border:1px dashed #efe6d640;border-radius:.6rem;flex-direction:column;align-items:flex-start;gap:.45rem;transition:border-color .15s,background-color .15s;display:flex}.dn-lado.cheio{border-style:solid;border-color:#efe6d624}.dn-lado.pnj{text-align:right;align-items:flex-end}.dn-lado.pnj .dl-chips{justify-content:flex-end}.dn-lado:hover,.dn-lado.ativo{border-color:var(--shu);background:#e2233514}.dn-lado:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.dn-papel{font-size:var(--t-nota);color:#a9a096;font-weight:700}.dn-lado strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1.1}.dn-vazio{font-size:var(--t-ui);color:#a9a096;margin:auto 0}.dn-trocar{font-size:var(--t-nota);color:#c2b8ac;text-decoration:underline;-webkit-text-decoration-color:var(--shu);text-decoration-color:var(--shu);text-underline-offset:.2em;margin-top:auto;font-weight:700}.dn-contra{width:3rem;height:3rem;font-family:var(--fonte-pincel);color:#fff;background:var(--shu);border-radius:50%;align-self:center;place-items:center;font-size:1.6rem;display:grid;box-shadow:0 0 0 .35rem #e223352e}.dn-opcoes{gap:var(--e-2);padding:var(--e-3);background:#00000040;border:1px solid #efe6d61a;border-radius:.6rem;flex-direction:column;display:flex}.dn-fontes{background:#0000004d;border-radius:.5rem;flex-wrap:wrap;align-self:flex-start;gap:.25rem;padding:.25rem;display:flex}.dn-fontes button{font:inherit;font-size:var(--t-nota);color:#c2b8ac;cursor:pointer;background:0 0;border:0;border-radius:.35rem;padding:.35rem .85rem;font-weight:700}.dn-fontes button[aria-selected=true]{color:#fff;background:var(--shu)}.dn-fontes button:focus-visible{outline:2px solid var(--shu);outline-offset:2px}.dn-pe{justify-content:flex-end;gap:var(--e-2);display:flex}.dn-pe button{font:inherit;font-size:var(--t-ui);color:#efe6d6;cursor:pointer;background:#ffffff0f;border:1px solid #efe6d633;border-radius:.4rem;padding:.55rem 1.2rem;font-weight:700}.dn-pe button.forte{color:#fff;background:var(--shu);border-color:var(--shu)}.dn-pe button:hover:not(:disabled){border-color:var(--shu)}.dialogo-duelo:has(.dn) .ui-dialogo-acoes{display:none}@media (width<=640px){.dn-frente{grid-template-columns:minmax(0,1fr)}.dn-contra{justify-self:center;width:2.4rem;height:2.4rem;font-size:1.3rem}.dn-lado,.dn-lado.pnj{text-align:left;align-items:flex-start;min-height:0}.dn-lado.pnj .dl-chips{justify-content:flex-start}}.dl-sem-contra{color:#e8c35a;grid-column:1/-1}.dl-final{gap:var(--e-4)}.dl-final-faixa{align-items:center;gap:var(--e-4);padding:var(--e-4) var(--e-5);background:radial-gradient(at 0%,#e8c35a24,#0000 60%),#0000004d;border:1px solid #e8c35a4d;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);display:grid}.dl-final.rixa .dl-final-faixa{background:radial-gradient(at 0%,#e2233538,#0000 60%),#0000004d;border-color:#e2233573}.dl-final.recusou .dl-final-faixa{background:#0000004d;border-color:#efe6d626}.dl-final-selo{width:4.6rem;height:4.6rem;font-family:var(--fonte-pincel);color:#1c1715;background:#e8c35a;border-radius:.5rem;place-items:center;font-size:2.8rem;line-height:1;display:grid;rotate:-5deg;box-shadow:inset 0 0 0 3px #ffffff4d}.dl-final.rixa .dl-final-selo{color:#fff;background:var(--shu)}.dl-final.recusou .dl-final-selo{color:#efe6d6;background:#3d3946}.dl-final-quem{min-width:0}.dl-final-rotulo{font-size:var(--t-nota);color:#a9a096;margin:0;font-weight:700}.dl-final-titulo{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);color:#fff;margin:.1rem 0 .3rem;line-height:1.1}.dl-final-texto{font-size:var(--t-ui);line-height:var(--lh-ui);color:#d8cfc4;margin:0}.dl-final-lados{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dl-final-lado{padding:var(--e-3) var(--e-4);background:#0000004d;border:1px solid #efe6d61a;border-left:4px solid #e8c35a;border-radius:.5rem;flex-direction:column;gap:.25rem;display:flex}.dl-final-lado.caido{opacity:.7;border-left-color:#5d5866}.dl-final-marca{font-size:var(--t-nota);color:#1c1715;background:#e8c35a;border-radius:2rem;align-self:flex-start;padding:.05rem .55rem;font-weight:700}.dl-final-lado.caido .dl-final-marca{color:#efe6d6;background:#3d3946}.dl-final-lado strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h3);color:#fff;line-height:1.15}.dl-final-lado em{font-family:inherit;font-size:var(--t-nota);color:#a9a096;font-style:normal}.dl-final-pv{font-size:var(--t-ui);font-variant-numeric:tabular-nums;color:#efe6d6;font-weight:700}.dl-final-arma{font-size:var(--t-nota);color:#a9a096}.dl-final-pe{justify-content:flex-end;display:flex}.dl-final-pe button{font:inherit;font-size:var(--t-ui);color:#fff;cursor:pointer;background:var(--shu);border:1px solid var(--shu);border-radius:.4rem;padding:.55rem 1.2rem;font-weight:700}@media (width<=600px){.dl-final-faixa{padding:var(--e-3);grid-template-columns:minmax(0,1fr);justify-items:start}.dl-final-selo{width:3.4rem;height:3.4rem;font-size:2rem}.dl-final-lados{grid-template-columns:minmax(0,1fr)}}.dl-cabeca{align-items:center;gap:var(--e-3) var(--e-4);padding-bottom:var(--e-3);border-bottom:1px solid #efe6d61a;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.dl-rodada{text-align:center;background:#00000059;border:2px solid #efe6d62e;border-radius:50%;place-items:center;width:4rem;height:4rem;margin:0;display:grid}.dl-rodada span{color:#a9a096;margin-bottom:-.4rem;font-size:.68rem;font-weight:700}.dl-rodada strong{font-size:var(--t-h3)}.dl-situacao{flex-direction:column;gap:.35rem;min-width:0;display:flex}.dl-situacao-texto{font-size:var(--t-ui);font-weight:700;line-height:var(--lh-ui);color:#efe6d6;margin:0}.dl-cabeca .dl-chips{gap:.35rem}.dl-cabeca .dl-acoes{margin-left:0}.dl-lado{gap:var(--e-2);transition:border-color .2s}.dl-lado.pronto{border-color:#efe6d638}.dl-lado-topo{justify-content:space-between;align-items:flex-end;gap:var(--e-3);display:flex}.dl-lado-quem{min-width:0}.dl-papel{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.dl-status{color:#c2b8ac;border:1px dashed #efe6d64d;border-radius:2rem;padding:.02rem .5rem;font-size:.72rem;font-weight:700}.dl-status.pronto{color:#1c1715;background:#8fcf8f;border:1px solid #8fcf8f}.dl-jogada{align-items:center;gap:var(--e-3);padding:var(--e-3);background:#00000059;border:1px solid #efe6d61f;border-left:4px solid #8fcf8f;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;margin-top:auto;display:grid}.dl-jogada.falhou{border-left-color:var(--shu)}.dl-jogada-kanji{font-family:var(--fonte-pincel);color:#efe6d6;font-size:2.4rem;line-height:1}.dl-jogada.falhou .dl-jogada-kanji{color:var(--shu)}.dl-jogada-texto{gap:.1rem;min-width:0;display:grid}.dl-jogada-texto strong{font-size:var(--t-ui);color:#fff}.dl-jogada-texto small{font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b8ac}.dl-jogada-total{justify-items:center;line-height:1;display:grid}.dl-jogada-total b{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);color:#fff}.dl-jogada-total small{color:#a9a096;font-size:.72rem}.dl-lado .dl-esperando{padding:var(--e-3);font-size:var(--t-ui);color:#c2b8ac;text-align:left;border:1px dashed #efe6d633;border-radius:.5rem;align-items:center;gap:.6rem;margin:auto 0 0;display:flex}.dl-lado .dl-esperando span{font-family:var(--fonte-pincel);color:#a9a096;font-size:1.6rem;line-height:1;animation:2.4s ease-in-out infinite yo-pulso}.dl-manobras{margin-top:auto}.dl .dl-manobra[aria-checked=true]{color:#fff;background:var(--shu);border-color:var(--shu)}.dl .dl-manobra:disabled{opacity:.3}.dl-testar{padding:.6rem .9rem}.dl-golpes h3{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4)}@media (prefers-reduced-motion:reduce){.dl-lado .dl-esperando span{animation:none}}@media (width<=760px){.dl-cabeca{grid-template-columns:auto minmax(0,1fr)}.dl-cabeca .dl-acoes{grid-column:1/-1}.dl-rodada{width:3.2rem;height:3.2rem}}.dl-lado{gap:var(--e-3);padding:var(--e-4)}.dl-lado-topo{align-items:flex-start}.dl-lado-quem{flex-direction:column;gap:.35rem;display:flex}.dl-lado .dl-papel{font-size:var(--t-nota);margin:0;line-height:1.2}.dl-lado .dl-nome{font-size:var(--t-h3);line-height:1.05}.dl-lado-topo .dl-pv-num{flex:none;padding-top:.2rem}.dl-lado-topo .dl-pv-num b{font-size:var(--t-h3)}.dl-status,.dl-status.pronto{font-size:var(--t-nota);color:#a9a096;background:0 0;border:0;padding:0;font-weight:700}.dl-status:before{content:"·";color:#6b6570;margin-right:.4rem}.dl-status.pronto{color:#8fcf8f}.dl-lado .dl-pv-barra{height:.3rem;margin-top:calc(-1 * var(--e-1))}.dl-lado .dl-pv-barra:before,.dl-lado.pnj .dl-pv-barra:before{background:#d8cfc4;inset:0 auto 0 0}.dl-lado .dl-pv-barra.baixo:before{background:var(--shu)}.dl-lado .dl-armas{gap:.2rem .9rem}.dl-lado .dl-armas button{font-size:var(--t-nota);color:#a9a096;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.1rem 0;font-weight:400}.dl-lado .dl-armas button b{color:inherit}.dl-lado .dl-armas button:hover:not(:disabled){color:#fff;background:0 0;border-color:#efe6d666}.dl-lado .dl-armas button[aria-checked=true]{color:#fff;border-color:var(--shu);background:0 0;font-weight:700}.dl-jogada{padding:var(--e-2) var(--e-3);border-left-width:3px}.dl-jogada-kanji{font-size:1.9rem}.dl-jogada-total b{font-size:var(--t-h3)}.dl-iniciativa{justify-content:center;align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-3) var(--e-4);text-align:center;background:#0000004d;border:1px dashed #e8c35a73;border-radius:.6rem;flex-wrap:wrap;display:flex}.dl-iniciativa.feita{border-style:solid;border-color:#efe6d61a}.dl-iniciativa p{font-size:var(--t-ui);color:#d8cfc4;margin:0}.dl-iniciativa .dl-nota{font-size:var(--t-nota);flex-basis:100%}.dl-iniciativa b{color:#fff}.dl-iniciativa-rotulo{font-size:var(--t-nota);color:#a9a096;margin-right:.6rem;font-weight:700}.dl-iniciativa-quem{font-size:var(--t-nota);color:#1c1715;background:#e8c35a;border-radius:2rem;margin-left:.8rem;padding:.1rem .6rem;font-weight:700}.dl-iniciativa button{font:inherit;font-size:var(--t-ui);color:#fff;cursor:pointer;background:var(--shu);border:1px solid var(--shu);border-radius:.4rem;padding:.55rem 1.2rem;font-weight:700}.dl-iniciativa button span{font-family:var(--fonte-pincel);margin-right:.3rem;font-weight:400}.dl-ordem{color:#1c1715;background:#e8c35a;border-radius:.3rem;place-items:center;min-width:1.6rem;padding:0 .35rem;font-weight:700;display:inline-grid}.dl-armadura{margin:calc(-1 * var(--e-1)) 0 0;font-size:var(--t-nota);color:#a9a096}.dl-cabeca{gap:var(--e-4);grid-template-columns:auto minmax(0,1fr) auto}.dl-rodada{width:auto;height:auto;padding:0 var(--e-4) 0 0;background:0 0;border:0;border-right:1px solid #efe6d62e;border-radius:0;flex-direction:column;align-items:center;display:flex}.dl-rodada span{font-size:var(--t-nota);color:#a9a096;margin:0;font-weight:400}.dl-rodada strong{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h2);color:#fff;line-height:1}.dl-situacao{gap:.3rem}.dl-situacao-texto{font-size:var(--t-lead);color:#d8cfc4;font-weight:400;line-height:1.35}.dl-situacao-texto b{color:#fff;font-weight:700}.dl-situacao-sub{font-size:var(--t-nota);color:#a9a096;flex-wrap:wrap;align-items:center;gap:.3rem .8rem;margin:0;display:flex}.dl-situacao-sub .dl-selo{padding:.05rem .55rem}@media (width<=760px){.dl-cabeca{grid-template-columns:auto minmax(0,1fr)}.dl-situacao-texto{font-size:var(--t-ui)}}.dl-ordem{min-width:1.35rem;height:1.35rem;font-family:var(--fonte-pincel);border-radius:50%;font-weight:400}.dl-info{padding:var(--e-2) 0;border-top:1px solid #efe6d614;border-bottom:1px solid #efe6d614;gap:.45rem;margin:0;display:grid}.dl-info>div{align-items:baseline;gap:var(--e-2);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.dl-info dt{font-size:var(--t-nota);color:#8f877e}.dl-info dd{min-width:0;font-size:var(--t-nota);color:#d8cfc4;margin:0}.dl-info .dl-armas{gap:.15rem .8rem}.dl-arma-unica b{color:#fff;margin-left:.2rem}.dl-info .dl-pnj-ajustes{justify-content:flex-start}.dl-lado .dl-manobras{grid-template-columns:minmax(0,1fr);gap:.35rem}.dl-lado .dl-manobra{text-align:left;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .8rem;display:grid}.dl-lado .dl-manobra-kanji{text-align:center;font-size:1.45rem}.dl-lado .dl-manobra-nome{font-size:var(--t-ui)}.dl-lado .dl-manobra-teste{white-space:nowrap}.dl-lado .dl-esperando{justify-content:center;min-height:9.5rem}.dl-lado .dl-testar{margin-top:0}.ui-dialogo.dialogo-duelo{max-width:min(84rem,100vw - 2rem)}.dl-com-log{align-items:start;gap:var(--e-4);grid-template-columns:minmax(0,1fr) minmax(15rem,19rem);display:grid}.dl-log{gap:var(--e-2);max-height:min(70vh,40rem);padding:var(--e-3);color:#efe6d6;background:#00000059;border:1px solid #efe6d61a;border-radius:.6rem;flex-direction:column;display:flex;position:sticky;top:0}.dl-log h3{font-family:var(--fonte-pincel);font-weight:400;font-size:var(--t-h4);color:#fff;margin:0}.dl-log ol{scrollbar-width:thin;scrollbar-color:#4a4452 transparent;gap:.4rem;margin:0;padding:0 .3rem 0 0;list-style:none;display:grid;overflow-y:auto}.dl-log li{background:#ffffff08;border-left:3px solid #5d5866;border-radius:.3rem;grid-template-columns:2.4rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.45rem .5rem;display:grid}.dl-log li:first-child{background:#ffffff12}.dl-log li.passou{border-left-color:#8fcf8f}.dl-log li.falhou{border-left-color:var(--shu)}.dl-log-total{font-family:var(--fonte-pincel);font-size:var(--t-h4);text-align:center;color:#fff;line-height:1.1}.dl-log-texto{min-width:0;font-size:var(--t-nota);line-height:var(--lh-ui);color:#c2b8ac}.dl-log-texto strong{color:#fff}.dl-log-texto small{font-size:var(--t-nota);color:#a9a096;display:block}@media (width<=1100px){.dl-com-log{grid-template-columns:minmax(0,1fr)}.dl-log{max-height:18rem;position:static}}.gr-retrato,.fichas-card-retrato{object-fit:cover;border:.18rem solid #fbf8f0;border-radius:.3rem;flex:none;width:3rem;height:3rem;rotate:-3deg;box-shadow:0 0 0 1px #1f201b40}
