@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-sans-cyrillic-ext-500-normal-DnV5XI6n.woff2)format("woff2"),url(./nunito-sans-cyrillic-ext-500-normal-sSttDzfV.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-sans-cyrillic-500-normal-Cl05nkbg.woff2)format("woff2"),url(./nunito-sans-cyrillic-500-normal-BNprE6p4.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-sans-vietnamese-500-normal-BkyKSeOY.woff2)format("woff2"),url(./nunito-sans-vietnamese-500-normal-BrDizIr2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-sans-latin-ext-500-normal-CMHVwiWL.woff2)format("woff2"),url(./nunito-sans-latin-ext-500-normal-C7oBUWiw.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./nunito-sans-latin-500-normal-DlmaWqTx.woff2)format("woff2"),url(./nunito-sans-latin-500-normal-BkymD7ni.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-cyrillic-ext-600-normal-CVjnjZn6.woff2)format("woff2"),url(./nunito-sans-cyrillic-ext-600-normal-DZXkk6dX.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-cyrillic-600-normal-D4TuIAT6.woff2)format("woff2"),url(./nunito-sans-cyrillic-600-normal-CKMyzy87.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-vietnamese-600-normal-DD7cNabE.woff2)format("woff2"),url(./nunito-sans-vietnamese-600-normal-BW3IEr32.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-latin-ext-600-normal-nHO2odcJ.woff2)format("woff2"),url(./nunito-sans-latin-ext-600-normal-DEh-VjuY.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./nunito-sans-latin-600-normal-BtVRvDNj.woff2)format("woff2"),url(./nunito-sans-latin-600-normal-DLks-Kj1.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-cyrillic-ext-700-normal-GO46tfsI.woff2)format("woff2"),url(./nunito-sans-cyrillic-ext-700-normal-Cqve7k0J.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-cyrillic-700-normal-BJ2iHHyS.woff2)format("woff2"),url(./nunito-sans-cyrillic-700-normal-DG2UZxR9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-vietnamese-700-normal-CZwaiz_e.woff2)format("woff2"),url(./nunito-sans-vietnamese-700-normal-BwTSkH1V.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-latin-ext-700-normal-DBq_Pukt.woff2)format("woff2"),url(./nunito-sans-latin-ext-700-normal-jHN8vCOt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./nunito-sans-latin-700-normal-CICRJDmU.woff2)format("woff2"),url(./nunito-sans-latin-700-normal-CLVG92B9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-sans-cyrillic-ext-800-normal-suUH8DVf.woff2)format("woff2"),url(./nunito-sans-cyrillic-ext-800-normal-DlIrhRQ2.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-sans-cyrillic-800-normal-COys2OwR.woff2)format("woff2"),url(./nunito-sans-cyrillic-800-normal-x7mxdBjZ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-sans-vietnamese-800-normal-CfdX2BhI.woff2)format("woff2"),url(./nunito-sans-vietnamese-800-normal-hO2TqS3m.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-sans-latin-ext-800-normal-DWckPAf3.woff2)format("woff2"),url(./nunito-sans-latin-ext-800-normal-DG0lbXwA.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:800;src:url(./nunito-sans-latin-800-normal-MgCk9Q3Y.woff2)format("woff2"),url(./nunito-sans-latin-800-normal-DOf_K5Iw.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-sans-cyrillic-ext-900-normal-CmiwIpFl.woff2)format("woff2"),url(./nunito-sans-cyrillic-ext-900-normal-Bf92ffGK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-sans-cyrillic-900-normal-Ctzrhb8A.woff2)format("woff2"),url(./nunito-sans-cyrillic-900-normal-BrhV9Zb3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-sans-vietnamese-900-normal-B0kLc0RO.woff2)format("woff2"),url(./nunito-sans-vietnamese-900-normal-XU5BCYCl.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-sans-latin-ext-900-normal-BRrkRpge.woff2)format("woff2"),url(./nunito-sans-latin-ext-900-normal-Y6Y-qnQj.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-display:swap;font-weight:900;src:url(./nunito-sans-latin-900-normal-BhewUpNa.woff2)format("woff2"),url(./nunito-sans-latin-900-normal-CVRJ8ULY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(./jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA9UABAAAAAALMAAAA7zAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGnAbhWocghYGYD9TVEFUXgCDBBEICrBAp3ILgjgAATYCJAOEKAQgBYUAB4xODAcbIiYzo8LGAQCKfn4o/usELQ4rdj22ABHwitFYjZPqB3XSqAbV3C5dFkHYtTehxpeGbU+3+QexdERCkxARw9oNxAyetvXzdhdjl/7aiBiHgcqBjZywaGPSh4mNFccpF3DHlfyO8Jc/OiSe/kb7/iQYRAE23iScpHngiRRBFETNiZzQwc2HOllJ0fqXIjTY8RTYbDsklKc81hGPQcOJojhD/w80ll1aG/qiQErbzqOXjmvOVKd14tuv+Hxrlbarq/5xH7CiMPjaZXlrfNSp7uqaroZXvYAzc8A0kH2zs3MvHQBUORcJ2GG2cdFRgArh+Sgb7yOsjImpmgM0kq1FwhQCQzQ1Mt+j7at5GSAAIQAAKFLk6uMul4pIl4HIpEEUK0dUMiCMmhFWNoSDC+Exghgzi5i3hNhtN9qaINo+EbQj1tEIgJVLj5oebQ6I1/fyLMQYALYgALKS0yEOQCJG89uIiEPKyeRDVCmC0HgZ203jIg7kk6cHxfEKeBSDXtxd6n5yJzqpfSgXs9xMri1fPezlKMAVcCGEIhmwHiDRtJOyKfXkGsAVqI7ohIZs0rsDM/IU4fuQgkppCk2n+VRHy6mFttJ26t16mBjQPyIeYhvZnyXaiDSeaAYYXLiKPIm4uKh1zIq6gSRVU7WNPIV5v1PwBOy07RrrT6skwoEAtYyZeYgpBUABaDEmtPWRGP/UGABFgUUjchFXAghAgAYQpyPkCIBBoRwQgU/g3kQcyqTY9KSDItmjjmmkP+qJHG3C66hjXhtlhzwglI+1+4Be+T77hYQxxeNkCIDaKU+ANXhkMqePOVAQr7uwCjoBlCdtHQE8TNRd17//A/evkhSpkOMDA9VTmwAVAbLNlwMkoAG5qG2bWCYA/h3uEYgEhFqSmJJPpCIFbJHg1Aw5GaAujjqMzIHc8NrIHBEJJjGZP3cuFQZD9PvzLvZIaCIjBcTvEnIzTWiGjqdzlD+VAO2TUERK8smEi8lNNOguiAM9P6Gfo6bX8bD0v7V/cPwA/fDBi0BaGgUllWy5AATy6X9gAZqRVIsMLuVmqQ3QmrBbiFgTiWbxLDj1hBqINGLVYewQwySWWRyeQK1kXVJ0S2UjZ5WgXaIOSTodp42CUzqHXH226ZfJI4tXth45eqnslGdQgSGFhmmMyOdTbEyJcdv56U0pNa3MDJ1JVRZUmldtkcESglQkAOA8AMgAoBeYLQi+wDxAtwAAGlXJUdVLPLmo/TLRystE3SsqO29LUY0hsrtvBoXUw1Fy+XjIhqbj4rEZISsUysW1L68PlGRwyWImjWXjS9LFyUzjC7v7Z5hYsYKRhIH49EyxTJxutwOy2PRxp1R63SVViB+eNFYRywlEzJBIMDIl5Aa4PtbFOno416WTTkfVQwSPgIve66BCbLAuLmpCh59ln5uFECODSuUIJ2CJCCzDwbf+DV2/3yTtan5J1gEVuilcVASHULO9Bt+nWkIEHMMit5gOxaO4JpWjvdzOcySeFek9q4dy3jxi2BxHwsuuo2CzbQ+KJWxyqPUJljVCU3WT8JwlhZyLkKODRhZkQByHu8ERJIcGBexSmdwGPfMPbjnC0SwRUTyCAIwY4Mdr9zxJTKE5yp0mcEe9s3Umm/TZp2s4X/27cQUmhrd4Ow4ibPOTOxxT6w+S8ENc9AGE7meFOlNbuzjngJtzjFKcrMsxtf4G4UIPcNGXbvwNaeDea6+1L7kaYG+M13a455pruOh5Ww0HlhllPy/PsqS9Zr7ZV9cSLODAoItzBt2cI5i1brCxQRIcH6yr9wV5+XjhtlxuziH7LiqGTXVnkfCZntd1doJ5liyIno6X3GqH56fcnGNwE2IXvYhw5a/MJGsMns/TOawd+2HX5kOXxQZFsYkwmMetzGtqKDKSe+h9h7jX77z2Snb98vyL7rjmil1N3B/cCBfsC5rymA/ExpPlni/DL9i7eflmn66oxrSlMRRB/8Dbq/e/3aN95L3BG+dFd1d+uCVzKhQy5/+I77CmWJ/o2Hygaay8yleXU1c1NH2IpqHOYUtriyWHf3iZwxjZvNxm/Ti/O5+22uC3nVFxhu1wvQc08ZZ+nb5/9oBF38ehJXaKPt7K6/v34Ltqai21rbXDXI3BRDa+9XDSGp8gzZZarV2ag9v3RBzSNfFjU/M+uVduNDTsMNY0GCOHDU3O4dazeb3zFXjg0rlPuiV75+m+kzV3v5qc/PHdJ2j6pI+wDP+U7mFPW/uw23ltZemTVTo+3+KNa1yyuwdmfI41j1/yvbG3oaLR3G3Sd1xdrNOUfAou3jYw0z860D9jr+9sqU1IIHve9W56/fIEU2fztvaqHQ213trhKauqjXVmr/kFxP1m7bdCE88Plpb1m840l/VNQz72QvvMPlc5z9fvKPt1xBtXv9yVZ9nGmxscXiDfwGcI4LQ9duBaG7Nxjw2aWMuArp7In2qxObTwKfr40/iy/j34zhqeN59qHuZqDBaysQWiL/PZsk4cyV13mvbwWw7phfEDC/O+fm9/ram+sspcXxs5hm9pHjufSujGRbKXaTPmBAPPfMm45bau15+jR/bbBx80mR7sCth94rfB6Q6sngJcuO1v4a7Lu157ad9GKIlypuEea9GDnXs0IytDmZ2Rka2cVv4jrIHmaFZ3O9OWlWX7gLuRH1mMjsxE8VrEH/XNRrErsh61R6PD3e2d7dDsb3Z38k15W/kFkrwmHk+PhWNKx3nLMhHkSl5ZLMvHWPGPfwRB9AKr2QoSUb4qSlB18X715zkqwRI0G3lvUOptugtcID+tsKQForrC+pqxS4X1dcof21bf4OQcbZ2Le6y53kKao3rxNWE9f1a+S3t2tiIu5yej2d/W12RozBwrLh7LbDT0NkUDi+HBQPj0xIlAoKHFFxAMPB8Vce+KKo28Rq0SHV3LUk6MNLv35DMrCzVNmbxBeCGCKzMtu20y8f+SVD4h31Sosky03Upl9YJxzh+L0ZFANLR4LOpYj452tne145E/wok2e6JX/xBX/vH8WaFQojdWlrhzuOXjs1Zn3cCkT4qWSmZeqX/B4tciE4HBmUBZwGxtMDaqnCpdllPVaIzdNw9ZqfDU30ppYDgw2B+A5JP5L8bj4tgWoy/t6WRRcO2P8uFDakiP2fMWaviyaOYFr94gE0nEsXysWligOuHRC2TiH0XSJ/4WqQcjE4GxmUAocKlG+jECgZHFwGX8vabVzf8f4KQSi8Gp6laIdgV0q8OzbmjyaWdnW1MQXZoJDb7ZaEdzVzMoNQiAGESUwszDAIzTDIqSxGFoxoRZ/vTKM8CfyZ9V/ZAPfzZ/Ds4tMHm0dSxCkOPaNpKlK8/KwGQVCdzqbPDn1HKuiT8WHUnStEQYZB2TC6WJ6spymNIjBV7JK5lSs1C5qDoRSYBUSlgH31LlM7X5O4o8eBxrX3MDwtOG1iZdZ/NjXsu0gBJohRVmlQNfwVfQmsReAdZEAahljqkMaxLHg/gT+BONkwxcgT0CH/5k/pQrcCpMUYiGtPqbDGvVgALfitYyTHyI7iP25WqsSqAlstCbcmZ3k0PcRZlgbs0KCrwb7lImBTqQCCawVEpMWHur0DRm3+9sVAOK6UQiqESr8NaEtY8Vu86AIjK3KRZhXNwqD34Oc38umLZM7/33+38/uOj7///Z9yMAAHqAUtN3Bsa/l9rSiKVxlONqqbKozYWfYMRMRkicEE2FhIs4TuWQJL0RDNwCPy0hP1CbGAVY9Mb6W+DZ2p14CIQoIBjqGKpe6lOONhDJTUFBXMgZYOPct8C7Ffmf2jR2ksQ72U7f6SBu5gywoW8x2Qhy1APl1CZGAQ4ksGGD8loGsjY0UQKXmhdvpBboCNglmiU2XUCieL2dF1bDaTacoykaTjgFAhquyoFkiSk0LZyooeM7gQDVIlmNOwCPlICNKQpatkhBhUQJpdLCVwFqWj3FQ8sWeajTWbJiLeRJQlRmsyh1YLRZtAzVNr0dAoCqYN6wXLhzQGL8LY6mvwSAd1698ly88s2Xfwa7FbVA/wsgBhQAgABfG3dQHs2o/066DhB0wWo68NIlpR8Rtqkj9flbwtMc3oZyWoIn3n+L86o5vA1V8ng6L4C9+Ax3YgMBHN8Er4rV97ZRXgdo2vF244hH35wAzlOM0Y1BABGNnNCZ4UFNPID7U9KeSCgiP5EiDnMizejpExlFzj9RIM2BE2MU8pwgViH7TAQQSqpgnDuJJAk2kHIaYDNnhs+sFsvBuaf5DXMbXT9uwvLIbk49b4mBNm3JsEV+85YtKUHWb5rT5ywap9WpUZtWo6q5Fot8W89a0m4OaXOK2Ywat2KaD3NdRi1S/+eloldCT0fn1K5q61Mpa6eaNrKMB6WMQqn83IfXmTNv1eIRiaKj7aOsikMmoxej+EfqsmjOpFHDLnneylGLQxT66vnHnh/n12VXDN1Hw6/bcNpctWo3vrwApZvfrdEDiP8IzgPkeiYUoQlzDvYWB0cnZ6uLq5t7+aRk5I6TIFGS5IqkSJWWXjqFDEqZVLJky5FrG7W8quQrUEijSLESWtsz0tErVVa9chUqValmUMNoh1omZjxSM4s69Ro0atKspTe1smrLpl2HTl262dg5OLm4eezMw6tHrz79BgzyGarXsBGjxqJtJvhNmjJtxqw58xYsWrJsxS4Bu61aE7THXvvsFxJ2wEERhxx2xFHHrIs6fuE/r+1vm6/8jhhtDCwnASDGR1h4SGhYwEGU1Y/Xffk5G4u9XgIAYtxyGpZ5y9sDdNbyP142W5DgAhoE7i3q0c5x2vm9v24aZuNohdcxqSEAz8up00My03HSwmqPa8bMecG3Tjzb+f9EelEtg2vpzPeiIEEBwSA8IEDBwAE9F5Z6vQIQjAnLGTgWLO+uZTL/qwGEAYOAQpg3TefgwBCQgBDzqukKDBAOoU3KVtqIbBXK9XpEAAujuudkZN724kIGmrtVaS38ZZLrS9/4fsKMQhN3yXK5gvSBvJ2Y9/Nydbcvb0bm58+e3FhmGfGLJ9u7axl1F1LQTbaCeyrbu7wFCsorFgV4qnh+GUrWtaczqkSBB96AEeKRB94k2SyLuyw3qwrxeg3P5FNR1Av1Gsq2/ds6dPPkBAAA)format("woff2"),url(./jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(./jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQAAAAQtAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVDYAdBEICoRkg3gLIAABNgIkAzoEIAWFIgeBFAwHG1wHKI7DuPEacDIiFJ/g+f47+1/7dIcdXTlD8DKqmcw4eIC+AOCPf6+qiWq3h6+aSCLNJDnkqX9Xl+rv/6dSBcwSBCzEoVqxNbp5SqPMYdKBQhBq1dK9ggSsgYUoGnHOqttMECvWjIJfPA8cjQAuAEAQLAiClASc7M6OkfbO/nHs6ACmCYBxZXKP4s9uXIHECh4AdEhX0yIHC6jzgAb65sshStMMChwEfWVjZe8Anset/6H93x8jOyL5fuS67z4Dlam+BPyH/pV2FLCZAOnU0XPzCQGiJ7AkXgSFhqDEB4AAoAAN2ExDgM10joCNfDQUbvxaXM8LovT79D9MEyYU9+q/myT9p/m8uWi2mLJBPbzcih2wYIPzBDFNvABt315OXwy8BaRnbo5hXsOS5taknX4FguiaZnd4vQ7HxnBnm3SPYXHrQbclvOgyDhsHnZPO8f3G5I2fbr34Y7+hzRozVzyw5bKHdu03plXgvE9FO/Uz4/xPUKd8/PHk+R+JODnlg1lDTv3Qed77zDNqRszaqHUQT248kUPGzBXXXHGFnHrVVdft2m8c4PhpjB+/QEqMU54xruc6m3w8++XNXx4sya9rMvNq88m6X1zeOMlRuQ+/nvNw4+ZrCt58yDdSVOQdfoi/jc/ePfZY+1taYaH21FH2Y4fGG+RVNJkIN4SSiWj3ZKGG1oojoYr2SNWFVbHvY1XX1PR+H6y+oKrqgmryqj1UXnmk5cKWysPM3R4Uh5svYo6saAtU3V297+d91U/X/frzLvUdqiqfruKvhx5+OeOYxbHI7SenQum+PTw/fvRLGQ/jiufOn3/S+vlsfGn9h4Zb96fekZ7xRups68FhVCYCWHHvZVIPxjanr3NABSALqkR7FMBOulF9ScHvV3np+6pK/eEzRx877K3/z65pvwN89eGtV3Ly5ft/25ngaiSYDVYUAAKvIKimMdLO6YBQEY+aZpbXZ5WinTBQXwAA4LMAXuNUBPCSTmMfjd6jpNLNjbToDuBpaR9AoTBbUeERO2o0erNeR6KFne5HK/nOQA+VBtFnt1LtBj6pJQIutnLwipz/Ix9OYNSqZQEreiQELIkKmRIRNWdewpiIZVGtVi0J6xWR0ComIGpFnN+AVStWzUtIWBNXq0iRuJCYqDUJcYXiopYUWhUzp8iQTv20dtO84Agw6YrhuOijfqUKlSpRAruvTq9WdeQw2vs5SUsCYhdt7icIt1nNkseKPZzgV6q4FfYbH4ZIBcThYTEgLIgIkYRbJLl7/rks+ObZDxydE8W9LymoUMiqZUVbtVv0GNkcispQM0IpEG7sBdK9IYr6aKKLRaxiQxO7OMQphrUlGIscFbElV6LF5S0dQN5RbRoUdRbWWOYCy8sB83RxS7FqG/UEQslE5Nsd5v93uF3T0bLiypD/uJhn3q9fCAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-cyrillic-600-normal-EVf6-Yzo.woff2)format("woff2"),url(./jetbrains-mono-cyrillic-600-normal-8K4wrrwR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-greek-600-normal-H7WoG9Et.woff2)format("woff2"),url(./jetbrains-mono-greek-600-normal-mc2nkWzM.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./jetbrains-mono-vietnamese-600-normal-OWROknRo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-latin-ext-600-normal-BfB_LPfz.woff2)format("woff2"),url(./jetbrains-mono-latin-ext-600-normal-DObL3zCW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(./jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(./jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-font:"Nunito Sans", ui-rounded, system-ui, -apple-system, "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", monospace;--vetro:#1a1412eb;--vetro-pieno:#171210fa;--filo:#f1dfb629;--filo-tenue:#f1dfb61a;--riga:#f1dfb612;--testo:#f6ecd7;--testo-2:#d9cdb8;--testo-3:#cfc2ac;--tenue:#9b8d78;--spento:#6f6659;--ambra:#f0b429;--ambra-velo:#f0b42929;--inchiostro:#241c19;--verde:#a8dd9b;--verde-vivo:#8fe4a0;--rosso:#cf3a2c;--viola:#b79ae0;--azzurro:#6fd3f5;--ombra:0 8px 22px #0006;--sis-sinistra:var(--bordo-left,env(safe-area-inset-left,0px));--sis-destra:var(--bordo-right,env(safe-area-inset-right,0px));--sis-sopra:var(--bordo-top,env(safe-area-inset-top,0px));--sis-sotto:var(--bordo-bottom,env(safe-area-inset-bottom,0px));--bordo:max(14px, var(--sis-sinistra));--bordo-destro:max(14px, var(--sis-destra));--bordo-alto:max(14px, var(--sis-sopra));--bordo-basso:max(14px, var(--sis-sotto))}html:lang(zh) body *{letter-spacing:normal!important;font-style:normal!important}#social-hud,#social-hud *,.schermata,.schermata *,.consenso,.consenso *,.tutorial,.tutorial *,.altra-scheda,.altra-scheda *{box-sizing:border-box;font-family:var(--ui-font)}#social-hud{z-index:1000;pointer-events:none;color:var(--testo);position:fixed;inset:0}.schermata{z-index:1100;pointer-events:none;color:var(--testo);position:fixed;inset:0}:is(#social-hud,.schermata,.tutorial,.altra-scheda) button{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}:is(#social-hud,.schermata,.consenso,.tutorial,.altra-scheda) button:focus-visible{outline:2px solid var(--ambra);outline-offset:2px}:is(#social-hud,.schermata) svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.modal-gioco-aperta #social-hud,.modal-gioco-aperta .targhetta-giocatore,.modal-gioco-aperta .bacheca-arrivo,[hidden]{display:none!important}.tasto-primario{background:var(--ambra);cursor:pointer;border:0;border-radius:12px;color:var(--inchiostro)!important;font-weight:900!important}.tasto-primario:hover{background:#ffc545}.tasto-secondario{cursor:pointer;background:0 0;border:0;border-radius:12px;box-shadow:inset 0 0 0 1.5px #f1dfb638;color:var(--testo)!important;font-weight:800!important}.segmenti{background:#00000059;border-radius:11px;gap:3px;padding:3px;display:flex}.segmento{cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 12px;color:var(--tenue)!important;font-size:14px!important;font-weight:800!important}.segmento[aria-selected=true],.segmento[aria-checked=true]{background:#f0b4292e;color:var(--ambra)!important}.profilo{left:var(--bordo);top:var(--bordo-alto);max-width:calc(100% - var(--bordo) - var(--bordo-destro) - 158px);pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute}.profilo-chip{isolation:isolate;text-align:left;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:21px;align-items:center;gap:9px;max-width:100%;height:42px;padding:3px 4px 3px 3px;display:flex;position:relative;color:var(--testo)!important}.profilo-chip:before{content:"";z-index:-1;background:var(--vetro);box-shadow:inset 0 0 0 1px var(--filo), 0 8px 22px #0006;border-radius:21px;position:absolute;inset:0}.profilo-chip[aria-pressed=true]:before{box-shadow:inset 0 0 0 1.5px #f0b42999,0 8px 22px #0006}.profilo-avatar{background:#3a2b22;border-radius:50%;flex:none;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #f0b42999}.profilo-avatar .figura{image-rendering:pixelated;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.profilo-stemma{width:18px;height:18px;box-shadow:0 0 0 1.5px var(--ambra);fill:none;stroke:var(--ambra);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;background:#241c19;border-radius:50%;padding:2px;position:absolute;top:24px;left:26px}.profilo-testo{flex-direction:column;gap:5px;min-width:0;padding-left:2px;display:flex}.profilo-testo strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;line-height:1.05;overflow:hidden}.profilo-riga{transform-origin:0;align-items:center;gap:6px;display:flex}.profilo-barra{background:#f1dfb61f;border-radius:3px;flex:none;width:36px;height:5px;position:relative;overflow:hidden}.profilo-barra i{background:var(--ambra);border-radius:3px;transition:width .4s cubic-bezier(.2,.9,.3,1);position:absolute;top:0;bottom:0;left:0}.profilo-riga b{color:var(--ambra);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:900;line-height:1.1;overflow:hidden}.profilo-menu{min-width:30px;height:30px;color:var(--testo-2);background:#f1dfb614;border-radius:15px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 7px;display:flex}.profilo-menu svg{stroke-width:2.4px;flex:none;width:17px;height:17px}.profilo-chip .gruppo-pallino{position:absolute;top:2px;right:2px}.profilo-riga[data-nuova]{animation:.42s ease-out 2.6s profilo-bump}@keyframes profilo-bump{40%{transform:scale(1.18)}}.tasto-kbd,.voce-tasto{min-width:20px;height:20px;color:var(--testo-2);background:#f1dfb61a;border-radius:6px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-grid;box-shadow:inset 0 -1.5px #00000059,inset 0 0 0 1px #f1dfb624;font-family:var(--mono)!important}.sfida-oggi{background:var(--vetro);text-align:left;cursor:pointer;pointer-events:auto;border:0;border-radius:16px;align-items:center;gap:10px;max-width:100%;padding:7px 14px 7px 7px;display:flex;box-shadow:inset 0 0 0 1px #f0b42959,0 8px 22px #0006;color:var(--testo)!important}.sfida-oggi-segno{width:34px;height:34px;color:var(--ambra);background:#f0b42929;border-radius:11px;flex:none;place-items:center;display:grid}.sfida-oggi-segno .sagoma-figura{width:22px;height:22px}.sfida-oggi-testo{flex-direction:column;gap:2px;min-width:0;display:flex}.sfida-oggi-testo small{color:var(--ambra);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;font-family:var(--mono)!important}.sfida-oggi-testo b{font-size:14px;font-weight:900;line-height:1.15}.sfida-oggi-testo span{color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.sfida-oggi-conto{display:none}@media (max-width:360px){.sfida-oggi{border-radius:14px;gap:9px;padding:5px 12px 5px 5px}.sfida-oggi-segno{border-radius:9px;width:30px;height:30px;position:relative}.sfida-oggi-segno .sagoma-figura{width:19px;height:19px}.sfida-oggi-conto{background:var(--ambra);color:var(--inchiostro);font-family:var(--mono);border-radius:7px;padding:0 4px;font-size:9.5px;font-style:normal;font-weight:700;line-height:14px;display:block;position:absolute;bottom:-6px;right:-7px}.sfida-oggi-testo small,.sfida-oggi-testo span{display:none}.sfida-oggi-testo b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.profilo{max-width:calc(100% - var(--bordo) - var(--bordo-destro) - 152px)}.profilo-menu{display:none}.profilo-chip{padding-right:12px}.profilo .profilo-barra{width:18px}}@media (max-width:340px){.profilo .profilo-barra{display:none}}.orientamento{--tondo:124px;right:var(--bordo-destro);top:var(--bordo-alto);width:max(150px, calc(var(--tondo) + 26px));pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute}.carta-cornice{width:var(--tondo);height:var(--tondo);pointer-events:none;position:relative}.carta-cornice[data-carta=false]{justify-content:center;width:auto;height:auto;display:flex}.carta{background:var(--vetro);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 3px #1a1412eb,0 8px 22px #0006}.carta:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--filo);pointer-events:none;position:absolute;inset:0}.carta-pianta{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.carta-nome{color:#fff;letter-spacing:.03em;white-space:nowrap;text-shadow:0 0 3px #140f0df2,0 1px 2px #140f0df2;pointer-events:none;font-size:10px;font-weight:700;line-height:1;position:absolute;transform:translate(-50%,-50%)}.carta-meta{background:#b4362b;border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #fff}.carta-altro{background:var(--azzurro);border-radius:50%;width:8px;height:8px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1.5px #1a1412e6}.carta-io{background:var(--ambra);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 0 2px #1a1412e6,0 0 0 5px #f0b4294d}.carta-io:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:7px solid var(--ambra);position:absolute;top:-11px;left:50%;transform:translate(-50%)}.carta-scala{color:#e6d9bf;background:#140f0dcc;border-radius:5px;padding:1px 5px;font-size:9px;line-height:1.3;position:absolute;top:7px;left:50%;transform:translate(-50%);font-family:var(--mono)!important}.carta-cerchio{border:2px dashed var(--azzurro);pointer-events:none;background:#6fd3f524;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.carta-verso{pointer-events:none;position:absolute;inset:0}.carta-verso:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-bottom:11px solid var(--azzurro);filter:drop-shadow(0 0 2px #140f0de6);position:absolute;top:9px;left:50%;transform:translate(-50%)}.freccia-seguita{left:50%;top:calc(var(--bordo-alto) + 14px);border:2px solid var(--azzurro);width:48px;height:48px;color:var(--azzurro);pointer-events:none;z-index:5;background:#140f0dd9;border-radius:50%;place-items:center;margin-left:-24px;display:grid;position:fixed;box-shadow:0 2px 8px #00000073}.freccia-seguita svg{width:28px;height:28px}.nuvola-tasti{justify-content:flex-end;gap:8px;display:flex}.nuvola-tasti button{padding:8px 14px;font-size:14px}.freccia-seguita-giro{pointer-events:none;position:absolute;inset:-14px}.freccia-seguita-giro:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:12px solid var(--azzurro);filter:drop-shadow(0 0 2px #140f0de6);position:absolute;top:0;left:50%;transform:translate(-50%)}.carta-preda{background:var(--vetro);width:36px;height:36px;box-shadow:inset 0 0 0 1.5px var(--azzurro), var(--ombra);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:-14px;color:var(--azzurro)!important}.carta-preda .sagoma-figura{width:20px;height:20px}.carta-cornice[data-carta=false] .carta-preda{position:static}.foto-tasto-luogo{z-index:2;cursor:pointer;pointer-events:auto;background:repeating-linear-gradient(135deg,#6b5a48 0 4px,#5a4b3c 4px 8px);border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:60%;left:-13px;box-shadow:0 0 0 2.5px #1a1412f2,0 0 0 4px #f0b429b3,0 6px 14px #00000073}.foto-tasto-luogo img{object-fit:cover;border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.foto-tasto-segno{background:var(--ambra);color:#241c19;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-4px;right:-5px;box-shadow:0 0 0 2px #1a1412}.foto-tasto-segno svg{stroke-width:2.6px;width:11px;height:11px}.carta-cornice[data-carta=false] .foto-tasto-luogo{margin-bottom:8px;position:relative;top:auto;left:auto}.placca{z-index:1;background:var(--vetro);max-width:100%;box-shadow:inset 0 0 0 1px var(--filo), 0 8px 22px #0006;cursor:pointer;pointer-events:auto;border:0;border-radius:13px;flex-direction:column;align-items:center;gap:1px;margin-top:-12px;padding:5px 12px 6px;display:flex;position:relative;color:var(--testo)!important}.orientamento[data-carta=false] .placca{margin-top:0}.placca-via{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:800;line-height:1.2;overflow:hidden}.placca-citta{max-width:100%;color:var(--tenue);align-items:center;gap:2px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.placca-citta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.placca-citta svg{stroke-width:2.8px;flex:none;width:11px;height:11px}.contatore-gente{cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:99px;align-items:center;gap:4px;height:18px;padding:0 6px;font-size:11px;display:inline-flex;color:var(--testo)!important}.contatore-gente[hidden]{display:none}.contatore-pallino{background:var(--verde-vivo);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 2px #8fe4a033}.contatore-gente strong{font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 3px #000000f2;font-size:11px;font-weight:900;line-height:1}.contatore-divisore{background:var(--filo);flex:none;width:1px;height:11px;margin:0 2px}.contatore-torre{width:12px;height:12px;color:var(--tenue);stroke-width:2px;flex:none}.contatore-niente{color:var(--tenue);font-weight:900;line-height:1}.contatore-gente[data-da-soli=true] .contatore-pallino{background:var(--spento);box-shadow:none}.cartina-testa-tasti{align-items:center;gap:8px;display:flex}@media (max-width:559px){.cartina-panel .panel-head{flex-wrap:wrap;row-gap:10px}.cartina-panel .panel-titolo{flex:1 1 0;min-width:0}.cartina-panel .cartina-testa-tasti{flex:100%;order:3}.cartina-panel .cartina-testa-tasti .cartina-altre{margin-left:auto}}.carta-ingranaggio{background:var(--riga);width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--filo);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:relative;color:var(--testo)!important}.carta-ingranaggio svg{stroke-width:1.8px;width:19px;height:19px}.carta-ingranaggio-pallino{background:var(--ambra);border-radius:50%;width:8px;height:8px;position:absolute;top:1px;right:1px;box-shadow:0 0 0 2px #1a1412}.carta-meteo{background:var(--riga);height:36px;box-shadow:inset 0 0 0 1px var(--filo);font-family:var(--mono);cursor:pointer;border:0;border-radius:99px;align-items:center;gap:3px;padding:0 10px 0 8px;display:inline-flex;color:var(--testo)!important;font-size:12px!important;font-weight:600!important}.carta-meteo svg{stroke-width:1.8px;width:18px;height:18px}.momento{z-index:1000;padding:var(--bordo-alto) 16px var(--bordo-basso);color:var(--testo);font-family:var(--ui-font);pointer-events:auto;cursor:pointer;background:radial-gradient(circle at 50% 40%,#140e0c9e,#080605f2 72%);align-content:center;place-items:center;gap:14px;animation:.26s ease-out appare;display:grid;position:fixed;inset:0;overflow:hidden}.momento[hidden]{display:none}.momento-scena{flex-direction:column;align-items:center;gap:14px;width:min(300px,100%);display:flex}.momento-fuoco{place-items:center;width:100%;display:grid;position:relative}.momento h2{text-wrap:balance;margin:0;font-size:22px;font-weight:900;line-height:1.15}.momento-luce,.momento-scintille{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.momento-luce{z-index:0}.momento-scintille{z-index:2}.momento-raggi{width:680px;height:680px;animation:momento-raggi .7s cubic-bezier(.2, .9, .3, 1) calc(var(--lampo) - 40ms) both;position:absolute;top:-340px;left:-340px}.momento-raggi:before{content:"";background:repeating-conic-gradient(from 0deg, rgba(var(--luce), .32) 0deg 7deg, rgba(var(--luce), 0) 7deg 18deg);border-radius:50%;animation:18s linear infinite momento-ruota;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 16%,#0000 66%);mask-image:radial-gradient(circle,#000 16%,#0000 66%)}.momento-luce[data-raggi=deboli] .momento-raggi{opacity:.5}.momento-onda{border:4px solid rgb(var(--luce));opacity:0;width:220px;height:220px;animation:momento-onda .76s cubic-bezier(.2, .7, .3, 1) var(--lampo) both;border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)scale(2.6)}.momento-onda-due{animation-duration:.9s;animation-delay:calc(var(--lampo) + .2s);border-width:3px}.momento-scintille i{opacity:0;animation-name:momento-scintilla;animation-timing-function:cubic-bezier(.15,.7,.3,1);animation-fill-mode:both;position:absolute;top:0;left:0}.momento-lampo{pointer-events:none;opacity:0;animation:momento-lampo .52s ease-out var(--lampo) both;background:#fff8e6e6;position:fixed;inset:0}.momento-lampo[data-luce=verde]{background:#ffffff59}.momento-lampo[data-luce=viola]{background:#f0e4fff2}.momento-lampo[data-luce=rosso]{background:#c2412d2e}.momento-carta{z-index:1;cursor:default;width:min(272px,100%);animation:.34s cubic-bezier(.2,.9,.3,1.2) .1s both momento-sale;position:relative}.momento-carta[data-carica]{animation:momento-sale .34s cubic-bezier(.2, .9, .3, 1.2) .1s both, momento-carica calc(var(--giro) - .45s) ease-in .45s}.momento-carta[data-carica=viola]{animation:momento-sale .34s cubic-bezier(.2, .9, .3, 1.2) .1s both, momento-carica calc(var(--giro) - .45s) ease-in .45s, momento-rimbalzo .46s cubic-bezier(.3, 1.6, .5, 1) var(--lampo)}.momento-dorso{z-index:1;animation:momento-dorso .15s ease-in var(--giro) both;background:repeating-linear-gradient(45deg,#2c211b 0 10px,#251c17 10px 20px);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 0 2px #f1dfb640}.momento-carta[data-carica=ambra] .momento-dorso{animation:momento-dorso .15s ease-in var(--giro) both, momento-bagliore-ambra calc(var(--giro) - .45s) ease-in .45s both}.momento-carta[data-carica=viola] .momento-dorso{animation:momento-dorso .15s ease-in var(--giro) both, momento-bagliore-viola calc(var(--giro) - .45s) ease-in .45s both}.momento-dorso span{border-radius:50%;place-items:center;width:104px;height:104px;display:grid;box-shadow:inset 0 0 0 2px #f0b42980}.momento-dorso svg{fill:#f0b429bf;width:60px;height:60px}.momento-dorso b{color:#f0b429bf;font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;font-size:12px;font-weight:700}.momento-fronte{min-height:340px;animation:momento-fronte .32s cubic-bezier(.2, .9, .3, 1.3) calc(var(--giro) + .15s) both;background:#1a1412fa;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1.5px #a8dd9b99,0 18px 48px #0000008c}.momento-carta[data-completa] .momento-fronte{box-shadow:inset 0 0 0 2px #a8dd9bbf,0 0 40px #a8dd9b4d,0 18px 48px #0000008c}.momento-carta[data-rarita=rara] .momento-fronte{box-shadow:inset 0 0 0 2px #f0b429d9,0 0 50px #f0b42966,0 18px 48px #0000008c}.momento-carta[data-rarita=rarissima] .momento-fronte{box-shadow:inset 0 0 0 2px #b79ae0f2,0 0 70px #b79ae08c,0 18px 48px #0000008c}.momento-carta[data-indovinato] .momento-fronte{box-shadow:inset 0 0 0 2.5px var(--ambra), 0 0 70px #f0b42999, 0 18px 48px #0000008c}.momento-cielo{color:#241c19;background:linear-gradient(#bfe1ec,#eef2df);flex:none;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.momento-carta[data-rarita=rara] .momento-cielo{background:linear-gradient(#f6c35f,#f5e3b8)}.momento-carta[data-rarita=rarissima] .momento-cielo{color:var(--testo);background:linear-gradient(#241d45,#574184)}.momento-carta[data-indovinato] .momento-cielo{color:#241c19;background:linear-gradient(#f0b429,#f8dd94)}.momento .momento-sagoma{width:104px;height:104px;color:inherit;animation:momento-cade .56s cubic-bezier(.3, 1.4, .5, 1) calc(var(--giro) + .33s) both;display:block}.momento-cielo .momento-sopra{max-width:calc(100% - 24px);color:rgb(var(--luce));letter-spacing:.14em;text-align:left;text-transform:uppercase;background:#140f0dd1;border-radius:7px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1.35;position:absolute;top:12px;left:12px;font-family:var(--mono)!important}.momento-cielo .momento-sopra span{white-space:pre;animation:.3s cubic-bezier(.3,1.6,.5,1) both momento-lettera;display:inline-block}.momento-luccica{width:38%;animation:momento-luccica .8s ease-in-out calc(var(--giro) + .52s) both;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff80,#0000);position:absolute;top:-20px;bottom:-20px;left:0;transform:translate(260%)skew(-20deg)}.momento-testo{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:14px 18px 16px;display:flex}.momento-testo h2{animation:momento-su .38s ease-out calc(var(--giro) + .42s) both}.momento-storia{color:var(--testo-3);animation:momento-su .38s ease-out calc(var(--giro) + .52s) both;margin:0;font-size:14px;font-weight:600;line-height:1.45}.momento-testo .momento-foto{animation:momento-su .38s ease-out calc(var(--giro) + .6s) both;margin:2px 0 0}.momento-pochi{box-shadow:inset 0 0 0 1.5px rgb(var(--luce));color:rgb(var(--luce));text-align:center;animation:momento-pop .42s cubic-bezier(.3, 1.6, .5, 1) calc(var(--giro) + .76s) both;background:#1a1412f0;border-radius:99px;margin:0;padding:8px 14px;font-size:13.5px;font-weight:900}.momento-avanzamento{width:min(272px,100%);animation:momento-su .38s ease-out calc(var(--giro) + .64s) both;flex-direction:column;gap:8px;display:flex}.momento-conto{color:var(--tenue);margin:0;font-size:13px;font-family:var(--mono)!important}.momento-avanzamento .momento-conto{letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.momento-avanzamento[data-zona] .momento-conto{color:var(--verde)}.momento-numero{color:var(--testo);letter-spacing:0;font-size:13px;display:inline-flex}.momento-scatto{display:inline-block;position:relative;overflow:hidden}.momento-scatto span:first-child{opacity:0;animation:momento-esce .28s ease-in calc(var(--giro) + .9s) both;position:absolute;top:0;left:0;transform:translateY(-100%)}.momento-scatto span:last-child{color:rgb(var(--luce));animation:momento-entra .32s cubic-bezier(.2, .9, .3, 1.3) calc(var(--giro) + .9s) both;display:block}.momento-barra{background:#f1dfb61f;border-radius:4px;height:8px;display:block;position:relative}.momento-barra i{background:var(--ambra);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.momento-barra .momento-barra-nuova{background:rgb(var(--luce));min-width:5px;box-shadow:0 0 12px rgb(var(--luce));animation:momento-pop .36s cubic-bezier(.3, 1.6, .5, 1) calc(var(--giro) + .9s) both;top:-2px;bottom:-2px}.momento-tacche{gap:5px;display:flex}.momento-tacche i{background:#f1dfb61f;border-radius:3px;flex:1;height:10px}.momento-tacche i[data-piena]{background:var(--verde)}.momento-tacche i[data-nuova]{box-shadow:0 0 14px var(--verde);transform-origin:0;animation:momento-riempi .36s cubic-bezier(.2, .9, .3, 1) calc(var(--giro) + 1.05s) both}.momento-chiudi{color:var(--tenue);animation:momento-su .38s ease-out calc(var(--giro) + .9s) both;font-size:12.5px;font-weight:700}.momento-sotto{text-align:center;flex-direction:column;align-items:center;gap:8px;width:min(320px,100%);display:flex}.momento-sotto>*{animation:momento-su .38s ease-out calc(var(--lampo) + .2s) both}.momento-sotto>:nth-child(2){animation-delay:calc(var(--lampo) + .28s)}.momento-sotto>:nth-child(3){animation-delay:calc(var(--lampo) + .36s)}.momento-sotto>:nth-child(4){animation-delay:calc(var(--lampo) + .44s)}.momento-sotto>:nth-child(n+5){animation-delay:calc(var(--lampo) + .52s)}.momento-sotto h2{font-size:26px}.momento-sotto .momento-sopra{color:var(--ambra);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700;font-family:var(--mono)!important}.momento-dopo{color:var(--testo);margin:0;font-size:14.5px;font-weight:700}.momento-tasti{cursor:default;justify-content:center;gap:10px;margin-top:8px;display:flex}.momento-tasti button{padding:12px 18px;font-size:15px}.momento-stemma{fill:none;width:100px;height:100px;stroke:var(--ambra);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;animation:momento-cade .62s cubic-bezier(.3, 1.4, .5, 1) var(--giro) both;display:block}.momento-figura{z-index:1;cursor:default;place-items:center;display:grid;position:relative}.momento-anello{width:180px;height:180px;display:block;position:relative}.momento-anello-cerchio{position:absolute;inset:0;transform:rotate(-90deg)}.momento-anello-cerchio circle{fill:#1a1412f2;stroke:#f1dfb61f;stroke-width:5px}.momento-anello-cerchio circle+circle{fill:none;stroke:var(--ambra);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;animation:1.1s cubic-bezier(.6,0,.3,1) .3s both momento-anello}.momento-anello .momento-stemma{margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%}.momento-sotto>.momento-scala{justify-content:center;gap:8px;margin:6px 0 2px;animation:none;display:flex}.momento-scala span{color:#6f6659;background:#f1dfb60d;border-radius:50%;place-items:center;width:40px;height:40px;animation:.38s cubic-bezier(.3,1.6,.5,1) both momento-pop;display:grid;box-shadow:inset 0 0 0 1.5px #f1dfb629}.momento-scala span[data-preso]{color:var(--ambra);background:#f0b42924}.momento-scala span[data-qui]{background:var(--ambra);color:#241c19;box-shadow:0 0 0 4px #f0b4294d,0 0 24px #f0b42980}.momento-scala svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.momento-timbro .momento-figura{color:#4a3422;background:#efe0bd;border-radius:8px;width:min(280px,100%);padding:18px 20px 22px;animation:.38s cubic-bezier(.2,.9,.3,1.2) 60ms both momento-sale;transform:rotate(-1.5deg);box-shadow:0 20px 50px #0000008c,inset 0 0 0 1px #6b4a2b40}.momento-timbro .momento-figura .momento-sopra{color:#8a6442;letter-spacing:.16em;text-transform:uppercase;justify-self:start;font-size:11px;font-weight:700;font-family:var(--mono)!important}.momento-timbro-disegno{color:#c2412d;width:170px;height:170px;animation:momento-timbra .46s cubic-bezier(.55, 0, .6, 1) var(--giro) both;margin-top:10px;display:block;transform:rotate(-8deg)}.momento[data-tipo=timbro] .momento-scena{animation:momento-scuoti .34s ease-out calc(var(--lampo) - 20ms)}.momento-sotto>.momento-serie{color:#1a1412;animation:momento-pop .42s cubic-bezier(.3, 1.6, .5, 1) calc(var(--lampo) + .3s) both;background:#e8752a;border-radius:99px;align-items:center;gap:8px;margin:0;padding:9px 16px 9px 12px;font-size:16px;font-weight:900;display:inline-flex}.momento-serie svg{fill:currentColor;transform-origin:50% 90%;width:22px;height:22px;animation:momento-fiamma .7s ease-in-out calc(var(--lampo) + .7s) infinite}.momento-badge .momento-figura{perspective:700px}.momento-moneta{width:170px;height:170px;box-shadow:0 0 0 5px var(--ambra), 0 0 0 9px #1a1412e6, 0 0 60px #f0b42973;background:radial-gradient(circle at 40% 35%,#4a3720,#241b14 70%);border-radius:50%;place-items:center;animation:1.5s cubic-bezier(.12,.75,.2,1) .2s both momento-moneta;display:grid;position:relative;overflow:hidden}.momento-moneta .badge-icona{background:0 0;width:120px;height:120px;box-shadow:inset 0 0 0 2px #f0b42966}.momento-moneta .momento-luccica{width:40%;animation-delay:1.75s}.momento-citta .momento-figura{width:120px;height:120px;box-shadow:0 0 0 4px var(--ambra), 0 0 0 8px #1a1412f2, 0 0 50px #f0b42999;color:var(--ambra);animation:momento-cade .62s cubic-bezier(.3, 1.4, .5, 1) var(--giro) both;background:#241b14;border-radius:50%}.momento-citta .momento-figura .momento-stemma,.momento .momento-citta .momento-sagoma{width:64px;height:64px;animation:none}@keyframes momento-sale{0%{opacity:0;transform:translateY(80px)scale(.55)}}@keyframes momento-carica{0%{transform:none}12%{transform:rotate(-2deg)scale(1.01)}24%{transform:rotate(2deg)scale(1.02)}36%{transform:rotate(-2.5deg)scale(1.03)}48%{transform:rotate(2.5deg)scale(1.03)}60%{transform:rotate(-3deg)scale(1.04)}72%{transform:rotate(3deg)scale(1.05)}84%{transform:rotate(-3.5deg)scale(1.06)}to{transform:rotate(0)scale(1.07)}}@keyframes momento-rimbalzo{0%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes momento-dorso{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes momento-fronte{0%{transform:scaleX(0)}70%{transform:scaleX(1.06)}to{transform:scaleX(1)}}@keyframes momento-bagliore-ambra{0%{box-shadow:0 0 0 2px #f0b4294d,0 0 #f0b42900}33%{box-shadow:0 0 0 2px #f0b429cc,0 0 40px #f0b42980}45%{box-shadow:0 0 0 2px #f0b42966,0 0 10px #f0b42933}70%{box-shadow:0 0 0 3px #f0b429e6,0 0 60px #f0b42999}80%{box-shadow:0 0 0 2px #f0b42980,0 0 20px #f0b4294d}to{box-shadow:0 0 0 4px #ffd36a,0 0 90px #f0b429e6}}@keyframes momento-bagliore-viola{0%{box-shadow:0 0 0 2px #b79ae04d,0 0 #b79ae000}30%{box-shadow:0 0 0 2px #b79ae0cc,0 0 40px #b79ae080}42%{box-shadow:0 0 0 2px #b79ae066,0 0 10px #b79ae033}65%{box-shadow:0 0 0 3px #b79ae0f2,0 0 70px #b79ae0b3}75%{box-shadow:0 0 0 2px #b79ae080,0 0 24px #b79ae04d}to{box-shadow:0 0 0 5px #e4d4ff,0 0 120px #b79ae0,0 0 220px #f0b42966}}@keyframes momento-lampo{0%{opacity:0}18%{opacity:.6}to{opacity:0}}@keyframes momento-onda{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes momento-raggi{0%{opacity:0;transform:scale(.3)}}@keyframes momento-ruota{to{transform:rotate(360deg)}}@keyframes momento-scintilla{0%{opacity:0;transform:translate(0)rotate(0)scale(1)}1%{opacity:1}to{transform:translate(var(--dx), var(--dy)) rotate(var(--r)) scale(.3);opacity:0}}@keyframes momento-su{0%{opacity:0;transform:translateY(14px)}}@keyframes momento-cade{0%{opacity:0;transform:translateY(-40px)scale(1.5)}60%{opacity:1;transform:translateY(4px)scale(.96)}to{transform:none}}@keyframes momento-lettera{0%{opacity:0;transform:scale(2.6)rotate(-12deg)}to{opacity:1;transform:none}}@keyframes momento-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes momento-esce{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes momento-entra{0%{opacity:0;transform:translateY(100%)}}@keyframes momento-riempi{0%{transform:scaleX(0)}}@keyframes momento-anello{0%{stroke-dashoffset:100px}}@keyframes momento-luccica{0%{transform:translate(-160%)skew(-20deg)}to{transform:translate(260%)skew(-20deg)}}@keyframes momento-timbra{0%{opacity:0;transform:translateY(-120px)scale(2.4)rotate(-22deg)}70%{opacity:1;transform:scale(.94)rotate(-8deg)}to{opacity:1;transform:rotate(-8deg)}}@keyframes momento-scuoti{0%,to{transform:none}20%{transform:translate(-6px,4px)}40%{transform:translate(5px,-3px)}60%{transform:translate(-3px,2px)}80%{transform:translate(2px,-1px)}}@keyframes momento-moneta{0%{opacity:0;transform:rotateY(-1440deg)scale(.3)}15%{opacity:1}to{opacity:1;transform:rotateY(0)scale(1)}}@keyframes momento-fiamma{0%,to{transform:scale(1)rotate(-3deg)}50%{transform:scale(1.12)rotate(3deg)}}@media (orientation:landscape) and (max-height:500px){.momento,.momento-scena{gap:8px}.momento-cielo{height:76px}.momento-fronte{min-height:0}.momento .momento-sagoma{width:60px;height:60px}.momento-storia{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.momento-anello,.momento-moneta{width:110px;height:110px}.momento-anello .momento-stemma{width:64px;height:64px;margin:-32px 0 0 -32px}.momento-moneta .badge-icona{width:80px;height:80px}.momento-timbro-disegno{width:96px;height:96px}.momento-sotto h2{font-size:21px}}@media (prefers-reduced-motion:reduce){.momento *,.momento :before{animation:none!important}}.timbro{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.timbro text{fill:currentColor;stroke:none;font-family:var(--mono);letter-spacing:.06em;font-size:9px;font-weight:700}.badge-icona{width:56px;height:56px;color:var(--tenue);box-shadow:inset 0 0 0 1.5px var(--filo);background:#f1dfb60f;border-radius:50%;place-items:center;display:inline-grid;position:relative}.badge-icona svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:60%;height:60%}.badge-icona[data-preso]{color:var(--ambra);background:#f0b4291f;box-shadow:inset 0 0 0 1.5px #f0b429b3}.badge-soglia{min-width:22px;color:inherit;font-family:var(--mono);background:#1a1412;border-radius:11px;padding:2px 5px;font-size:11px;position:absolute;bottom:-4px;right:-4px;box-shadow:inset 0 0 0 1px}.fiammella{color:#1a1412;min-width:18px;font-family:var(--mono);pointer-events:none;background:#e8752a;border-radius:9px;align-items:center;gap:1px;padding:1px 5px 1px 3px;font-size:11px;font-weight:800;line-height:16px;display:inline-flex;position:absolute;top:-4px;right:-4px}.fiammella svg,.gruppo-voce .fiammella svg{fill:currentColor;stroke:none;flex:none;width:10px;height:10px}.social-actions{right:var(--bordo-destro);pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-end;gap:12px;display:flex;position:absolute;top:0;bottom:0}.gruppo{pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex}.social-btn{cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative;color:var(--testo-2)!important}.gruppo-voce{background:var(--vetro);height:46px;box-shadow:inset 0 0 0 1px var(--filo), 0 10px 26px #00000073;border-radius:23px;align-items:center;gap:10px;padding:0 8px 0 14px;display:flex;color:var(--testo)!important}.gruppo-voce:hover{background:#261e1af5}.gruppo-voce[aria-pressed=true]{box-shadow:inset 0 0 0 1.5px #f0b42999,0 10px 26px #00000073}.voce-tondo{order:1;place-items:center;display:grid;position:relative}.voce-tondo>svg{stroke-width:2.1px;width:22px;height:22px}.voce-nome{white-space:nowrap;order:0;font-size:14.5px;font-weight:900}.voce-tasto{order:2}.mete-btn{order:0}.taccuino-btn{order:1}.podio-btn{order:2}.gente-btn{order:3}.gente-btn .voce-tondo{color:var(--azzurro)}.gente-conto{min-width:17px;height:17px;color:var(--azzurro);background:#6fd3f533;border-radius:9px;place-items:center;padding:0 4px;font-size:10px;font-weight:900;line-height:1;display:grid;position:absolute;top:-9px;right:-9px;box-shadow:0 0 0 2px #1a1412}.solo-largo,.solo-stretto{display:none}.social-badge{background:var(--rosso);color:#fff;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:900;line-height:1;display:grid;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #1a1412}.gruppo-pallino{background:var(--ambra);border-radius:50%;width:9px;height:9px;position:absolute;top:7px;right:7px;box-shadow:0 0 0 2px #1a1412}.taccuino-btn .fiammella{top:-12px;right:-12px}.ptt{position:relative}.ptt-btn{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.ptt-btn[data-active=true]{background:var(--ambra);box-shadow:0 0 0 4px #f0b42938;color:var(--inchiostro)!important}.ptt-btn:disabled{cursor:not-allowed;color:#5e564b!important}.ptt-hint{box-shadow:inset 0 0 0 1px var(--filo), var(--ombra);color:var(--testo);white-space:nowrap;pointer-events:none;background:#1a1412f5;border-radius:11px;padding:8px 12px;font-size:13px;font-weight:800;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.ptt-hint[data-errore=true]{box-shadow:inset 0 0 0 1px #cf3a2c8c, var(--ombra)}.nav-actions{right:var(--bordo-destro);bottom:var(--bordo-basso);background:var(--vetro);box-shadow:inset 0 0 0 1px var(--filo), var(--ombra);pointer-events:auto;border-radius:16px;align-items:center;gap:2px;padding:4px;display:flex;position:fixed}.nav-zoom{color:var(--tenue);font-family:var(--mono);padding:0 6px;font-size:11px}.nav-btn{border-radius:12px;width:40px;height:36px}.nav-btn svg{stroke-width:2.4px;width:18px;height:18px}.nav-btn:hover{background:#f1dfb614}.recenter-btn{background:var(--vetro);width:46px;height:46px;box-shadow:inset 0 0 0 1px var(--filo), var(--ombra);border-radius:16px}.recenter-btn svg{stroke-width:2.1px;width:23px;height:23px}.solo-tocco,.ventaglio{display:none}html[data-comandi] .social-actions{top:max(calc(var(--bordo-alto) + 186px), calc(50% - 170px));justify-content:flex-start;gap:14px;bottom:auto}html[data-comandi] .gruppo{align-items:center;gap:14px}html[data-comandi] .gruppo-voce{height:auto;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:4px;padding:0}html[data-comandi] .gruppo-voce:hover{background:0 0}html[data-comandi] .voce-tondo{background:var(--vetro);width:52px;height:52px;box-shadow:inset 0 0 0 1px var(--filo), 0 10px 26px #00000073;border-radius:50%;order:0}html[data-comandi] .gruppo-voce[aria-pressed=true] .voce-tondo{color:var(--ambra);box-shadow:inset 0 0 0 1.5px #f0b42999,0 10px 26px #00000073}html[data-comandi] .voce-tondo>svg{stroke-width:2px;width:26px;height:26px}html[data-comandi] .voce-nome{text-shadow:0 1px 3px #000000f2,0 0 8px #0009;order:1;font-size:11px}html[data-comandi] .voce-tasto,html[data-comandi] .nav-actions{display:none!important}html[data-comandi] .taccuino-btn{order:0}html[data-comandi] .podio-btn{order:1}html[data-comandi] .mete-btn{order:2}html[data-comandi] .gente-conto{background:var(--azzurro);min-width:20px;height:20px;color:var(--inchiostro);top:-2px;right:-2px}html[data-comandi] .taccuino-btn .fiammella{top:-4px;right:-4px}@media (max-width:380px){.profilo-barra{width:28px}}@media (max-height:720px) and (orientation:portrait){html[data-comandi] .social-actions{top:calc(var(--posto-y) - 30px);right:calc(var(--bordo-destro) + 76px);bottom:auto}html[data-comandi] .gruppo{flex-direction:row;align-items:flex-start;gap:6px}html[data-comandi] #social-hud .primo-passo{top:calc(var(--posto-y) - 96px);bottom:auto}}@media (max-height:720px){html[data-comandi] .gruppo{gap:8px}html[data-comandi] .voce-tondo{width:46px;height:46px}html[data-comandi] .voce-tondo>svg{width:23px;height:23px}}html[data-comandi] .recenter-btn{order:-1}.sfida-oggi,.gruppo-voce,.ventaglio-etichetta,.nav-actions,.ultimi-messaggi{transition:opacity .24s cubic-bezier(.2,.9,.3,1.2),transform .24s cubic-bezier(.2,.9,.3,1.2)}.profilo-chip:before{transition:right .24s cubic-bezier(.2,.9,.3,1.2) 50ms,opacity .14s ease-out 50ms}:is(.profilo-testo,.profilo-menu,.profilo-chip .gruppo-pallino){transition:opacity .2s ease-out .1s,transform .24s cubic-bezier(.2,.9,.3,1.2) .1s}.profilo-avatar,.profilo-stemma{transition:transform .2s cubic-bezier(.2,.9,.3,1.2),box-shadow .2s}html[data-passeggio] :is(.sfida-oggi,.ventaglio-etichetta,.nav-actions,.ultimi-messaggi){opacity:0;pointer-events:none;transition-duration:.18s;transition-timing-function:ease-in}html[data-passeggio] .sfida-oggi{transform:translateY(-8px)scale(.96)}html[data-passeggio] .profilo-chip:before{opacity:0;transition:right .18s ease-in,opacity .14s ease-in 40ms;right:calc(100% - 42px)}html[data-passeggio] :is(.profilo-testo,.profilo-menu,.profilo-chip .gruppo-pallino){opacity:0;transition:opacity .12s ease-in,transform .14s ease-in;transform:translate(-10px)}html[data-passeggio] .profilo-avatar{transition-delay:60ms;transform:scale(1.22);box-shadow:inset 0 0 0 2px #f0b429bf,0 6px 16px #00000073}html[data-passeggio] .profilo-stemma{transition-delay:60ms;transform:translate(4px,4px)}html[data-comandi][data-passeggio] .gruppo-voce{opacity:0;pointer-events:none;transition-duration:.18s;transition-timing-function:ease-in;transform:translate(130%)}html[data-comandi][data-passeggio] .taccuino-btn{transition-delay:0s}html[data-comandi][data-passeggio] .podio-btn{transition-delay:40ms}html[data-comandi][data-passeggio] .mete-btn{transition-delay:80ms}html[data-comandi][data-passeggio] .gente-btn{transition-delay:.12s}html[data-comandi][data-passeggio] .ventaglio-btn{transform:translate(-50%,-50%)scale(.8)}html[data-passeggio] .ventaglio-etichetta .contatore-gente{pointer-events:none}html:not([data-comandi])[data-passeggio] .gruppo-voce{opacity:.55}@media (prefers-reduced-motion:reduce){html[data-passeggio] :is(.sfida-oggi,.gruppo-voce){transform:none!important}html[data-comandi][data-passeggio] .ventaglio-btn{transform:translate(-50%,-50%)}html[data-passeggio] :is(.profilo-testo,.profilo-menu,.profilo-chip .gruppo-pallino,.profilo-avatar,.profilo-stemma){transform:none!important}}.meteo-corpo{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding-bottom:4px;display:flex;overflow-y:auto}.meteo-adesso{grid-template-columns:auto 1fr;align-items:center;gap:6px 14px;display:grid}.meteo-adesso .meteo-grande{stroke-width:1.5px;width:58px;height:58px;color:var(--ambra)}.meteo-adesso>div{flex-direction:column;min-width:0;display:flex}.meteo-adesso strong{color:var(--testo);font-size:34px;font-weight:900;line-height:1}.meteo-adesso span{color:var(--tenue);font-size:15px;font-weight:800}.meteo-adesso dl{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin:4px 0 0;display:flex}.meteo-adesso dl>div{background:var(--riga);border-radius:10px;align-items:baseline;gap:6px;padding:6px 10px;display:flex}.meteo-adesso dt{color:var(--tenue);font-size:12px;font-weight:800}.meteo-adesso dd{color:var(--testo);font-family:var(--mono);margin:0;font-size:13px}.meteo-ore{overscroll-behavior-x:contain;gap:6px;margin:0;padding:0 0 4px;list-style:none;display:flex;overflow-x:auto}.meteo-ore li{background:var(--riga);border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:4px;min-width:52px;padding:8px 6px;display:flex}.meteo-ore li[data-adesso=true]{box-shadow:inset 0 0 0 1.5px var(--ambra)}.meteo-ore time{color:var(--tenue);font-family:var(--mono);font-size:11px}.meteo-ore svg{stroke-width:1.7px;width:22px;height:22px;color:var(--testo)}.meteo-ore b{color:var(--testo);font-size:14px}.meteo-ore small{min-height:14px;color:var(--azzurro);font-family:var(--mono);font-size:11px}.meteo-sole,.meteo-fonte,.meteo-vuoto{color:var(--tenue);margin:0;font-size:13px;font-weight:700}.meteo-sole b{color:var(--testo);font-family:var(--mono);font-weight:600}.meteo-fonte a{color:var(--ambra)}.nascosto-a-vista{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-comandi=si] .ventaglio{display:block}.segni-aperti .ventaglio,.modal-gioco-aperta .ventaglio{display:none!important}.mappa-corpo{overscroll-behavior:contain;flex-direction:column;gap:18px;min-height:0;padding-bottom:4px;display:flex;overflow-y:auto}.mappa-corpo .impostazioni-lista{flex:none;overflow:visible}.mappa-sezione h3{color:var(--testo);margin:0 0 10px;font-size:15px;font-weight:900}.botteghe-corpo{flex-direction:column;gap:16px;display:flex}.botteghe-riga{flex-wrap:wrap;gap:8px;display:flex}.botteghe-gruppo h4{color:var(--tenue);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.chip-bottega{background:var(--riga);min-height:40px;box-shadow:inset 0 0 0 1px var(--filo);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14.5px;font-weight:800;display:inline-flex;color:var(--testo)!important}.chip-bottega small{color:var(--tenue);font-family:var(--mono);font-size:11px}.chip-bottega.chip-grande{flex:1 1 0;justify-content:center;min-height:46px;font-size:16px}.chip-bottega.chip-gruppo{box-shadow:inset 0 0 0 1.5px #f0b42973}.chip-bottega[aria-checked=true]{background:var(--ambra);box-shadow:none;color:var(--inchiostro)!important}.chip-bottega[aria-checked=true] small{color:var(--inchiostro);opacity:.7}.ventaglio{left:var(--posto-x);top:var(--posto-y);pointer-events:none;width:0;height:0;font-family:var(--ui-font);position:absolute}.ventaglio-btn{width:var(--posto-d);height:var(--posto-d);color:var(--testo);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#1a1412e6;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .16s,color .16s,transform .24s cubic-bezier(.2,.9,.3,1.2);display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #f1dfb64d,0 8px 20px #00000073}.ventaglio-btn svg{fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:46%}.ventaglio-btn .social-badge{top:-3px;right:-3px}.ventaglio-btn[aria-pressed=true]{background:var(--testo);color:var(--inchiostro)!important}.ventaglio-etichetta{left:0;top:calc(var(--posto-d) / 2 + 3px);color:var(--testo);white-space:nowrap;text-shadow:0 1px 3px #000000f2,0 0 8px #0009;pointer-events:none;align-items:center;gap:2px;font-size:11px;font-weight:900;line-height:1;display:flex;position:absolute;transform:translate(-50%)}.ventaglio-etichetta .contatore-gente{padding:0 2px 0 5px}.ventaglio-etichetta :is(.contatore-torre,.contatore-divisore,.contatore-divisore~strong){display:none}.primo-passo{left:50%;bottom:calc(var(--bordo-basso) + 28px);width:max-content;max-width:calc(100% - 2 * var(--bordo) - 24px);background:var(--vetro);box-shadow:inset 0 0 0 1px #f0b42966, var(--ombra);color:var(--ambra);text-align:center;pointer-events:none;border-radius:99px;padding:9px 16px;font-size:14px;font-weight:800;line-height:1.3;animation:.4s ease-out appare;position:absolute;transform:translate(-50%)}html[data-comandi] .primo-passo{left:var(--bordo);bottom:calc(var(--bordo-basso) + 150px);max-width:calc(100% - var(--bordo) - var(--bordo-destro) - 84px);transform:none}@media (min-width:1100px){.primo-passo{bottom:calc(var(--bordo-basso) + 84px)}}.segni-aperti .primo-passo{display:none}.barra-segni,.risposta-rapida{left:var(--bordo);right:var(--bordo-destro);bottom:var(--bordo-basso);pointer-events:auto;background:#171210f7;border-radius:18px;flex-direction:column;gap:8px;padding:10px;animation:.18s ease-out sale;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #f1dfb62e,0 14px 36px #00000080}.barra-segni[data-puntato=true],.risposta-rapida{box-shadow:inset 0 0 0 1.5px #f0b42966,0 14px 36px #00000080}.segni-aperti .comandi-tocco{display:none!important}.barra-testa{align-items:center;gap:8px;min-width:0;display:flex}.bersaglio{background:var(--ambra-velo);white-space:nowrap;border:0;border-radius:9px;flex:none;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;color:var(--ambra)!important;font-size:12px!important;font-weight:900!important}.bersaglio svg{stroke-width:2.4px;width:13px;height:13px}.bersaglio[data-puntato=true]{background:var(--ambra);cursor:pointer;color:var(--inchiostro)!important}.barra-aiuto{min-width:0;color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.barra-gesti{gap:6px;display:flex}.barra-gesto{cursor:pointer;background:#f1dfb614;border:0;border-radius:12px;flex:1;place-items:center;height:40px;display:grid;position:relative;color:var(--testo)!important}.barra-gesto:hover{background:#f1dfb624}.barra-gesto .gesto-disegno{width:20px;height:20px}.barra-gesto .gesto-scritto{font-size:19px}.barra-gesto kbd{color:var(--tenue);font-size:9px;position:absolute;bottom:2px;right:4px;font-family:var(--mono)!important}.barra-scrivi{gap:6px;min-width:0;display:flex}.barra-campo{min-width:0;height:42px;color:var(--testo);background:#0006;border:0;border-radius:12px;outline:none;flex:1;padding:0 13px;font-size:16px;font-weight:600;box-shadow:inset 0 0 0 1px #f1dfb62e}.barra-campo::placeholder{color:#8b8071}.barra-campo:focus{box-shadow:inset 0 0 0 1.5px var(--ambra)}.barra-invia{background:var(--ambra);cursor:pointer;border:0;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid;color:var(--inchiostro)!important}.barra-invia svg{stroke-width:2.6px;width:19px;height:19px}.barra-invia:disabled{cursor:default;background:#f0b42929;color:#f0b42980!important}.risposta-chi{align-items:center;gap:8px;min-width:0;padding:0 2px;display:flex}.risposta-nome{max-width:40%;color:var(--ambra);text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:13px;font-weight:900;overflow:hidden}.risposta-detto{-webkit-line-clamp:2;min-width:0;color:var(--testo);overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.risposta-detto .gesto-disegno{vertical-align:middle;width:18px;height:18px}.risposta-detto .gesto-scritto{font-size:17px}.velo{z-index:10;pointer-events:auto;background:#140f0d9e;animation:.16s ease-out appare;position:absolute;inset:0}.social-panel{z-index:20;max-height:calc(100% - var(--bordo-alto) - 24px);padding:12px max(18px, var(--sis-destra)) calc(var(--bordo-basso) + 14px) max(18px, var(--sis-sinistra));background:var(--vetro-pieno);box-shadow:inset 0 1px 0 var(--filo), 0 -20px 60px #0000008c;pointer-events:auto;border-radius:22px 22px 0 0;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) sale;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.social-panel:before{content:"";background:#f1dfb647;border-radius:3px;flex:none;width:44px;height:5px;margin:0 auto 16px}.panel-head{flex:none;align-items:center;gap:12px;margin-bottom:16px;display:flex}.panel-titolo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.panel-head h2{color:var(--testo);margin:0;font-size:22px;font-weight:900;line-height:1.15}.panel-head small{color:var(--tenue);font-size:13px;font-weight:700}.panel-indietro{background:var(--filo-tenue);cursor:pointer;border:0;border-radius:13px;flex:none;place-items:center;width:38px;height:38px;margin-right:-2px;padding:0;display:grid;color:var(--testo)!important}.panel-indietro svg{stroke-width:2.4px;width:20px;height:20px}.panel-close{background:var(--filo-tenue);cursor:pointer;border:0;border-radius:13px;flex:none;place-items:center;width:38px;height:38px;margin-left:auto;line-height:1;display:grid;color:var(--testo)!important;font-size:22px!important;font-weight:800!important}@keyframes appare{0%{opacity:0}}@keyframes sale{0%{opacity:0;transform:translateY(40px)}}@keyframes scende{0%{opacity:0;transform:translateY(-14px)}}@keyframes al-centro{0%{opacity:0;transform:translate(-50%,calc(16px - 50%))}}@keyframes cassetto{0%{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){.velo,.social-panel,.tasto-nome{animation:none!important}}.chat-panel{height:min(560px, calc(100% - var(--bordo-alto) - 24px))}.chat-list{flex-direction:column;flex:auto;gap:9px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.chat-empty{color:var(--tenue);text-align:center;padding:34px 12px;font-size:15px;font-weight:700}.chat-msg{background:var(--riga);overflow-wrap:anywhere;border-radius:14px;padding:10px 13px;line-height:1.3}.chat-msg strong{color:var(--ambra);margin-bottom:3px;font-size:13px;font-weight:900;display:block}.chat-msg[data-canale=vicinanza] strong{color:var(--verde)}.chat-citta{opacity:.7;font-weight:700}.chat-citta:before{content:" · "}.chat-msg span{color:var(--testo);font-size:16px;font-weight:600}.chat-prima-riga{color:var(--tenue);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.chat-prima-riga:after{content:"";background:#f1dfb624;flex:1;height:1px}.chat-msg[data-prima]{opacity:.68}.chat-form{border-top:1px solid #f1dfb61f;flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;margin:14px -18px 0;padding:14px 18px 0;display:grid}.chat-form input{min-width:0;height:48px;color:var(--testo);background:#0006;border:0;border-radius:13px;outline:none;padding:0 14px;font-size:16px;font-weight:600;box-shadow:inset 0 0 0 1px #f1dfb62e}.chat-form input::placeholder{color:#8b8071}.chat-form input:focus{box-shadow:inset 0 0 0 1.5px var(--ambra)}.chat-send{border-radius:13px;height:48px;padding:0 18px;font-size:15px}.chat-gente{cursor:pointer;background:#6fd3f51f;border:0;border-radius:99px;align-self:flex-start;align-items:center;gap:6px;height:30px;margin-bottom:10px;padding:0 8px 0 10px;font-size:13px;font-weight:900;display:inline-flex;color:var(--azzurro)!important}.chat-gente svg{stroke-width:2.6px;width:14px;height:14px}.chat-segni{flex-direction:column;flex:none;gap:8px;margin-top:12px;display:flex}.chat-segni .barra-gesti{gap:6px}.chat-microfono{display:grid;position:relative}.chat-microfono[hidden]{display:none}.chat-voce{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:#f0b4291f;border:0;border-radius:13px;place-items:center;width:48px;height:48px;padding:0;display:grid;box-shadow:inset 0 0 0 1.5px #f0b4298c;color:var(--ambra)!important}.chat-voce svg{stroke-width:2.1px;width:22px;height:22px}.chat-voce[data-active=true]{background:var(--ambra);box-shadow:0 0 0 5px #f0b42940;color:var(--inchiostro)!important}.chat-voce:disabled{box-shadow:inset 0 0 0 1px var(--filo);cursor:not-allowed;background:0 0;color:var(--spento)!important}.chat-voce-suggerimento{box-shadow:inset 0 0 0 1px var(--filo), var(--ombra);color:var(--testo);white-space:nowrap;pointer-events:none;background:#1a1412fa;border-radius:11px;padding:8px 12px;font-size:13px;font-weight:800;position:absolute;bottom:calc(100% + 10px);left:0}.chat-voce-suggerimento[data-errore=true]{box-shadow:inset 0 0 0 1px #cf3a2c8c, var(--ombra)}.taccuino-panel{max-height:none;padding-top:calc(var(--bordo-alto) + 12px);background:#140f0df5;border-radius:0;top:0}.taccuino-panel:before{display:none}.taccuino-panel .panel-titolo{min-width:0}.taccuino-panel .panel-titolo h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taccuino-citta{cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;max-width:100%;margin-top:2px;padding:2px 0;display:inline-flex;color:var(--ambra)!important;font-size:13px!important;font-weight:800!important}.taccuino-citta svg{stroke-width:2.6px;flex:none;width:14px;height:14px}.taccuino-corpo{flex-direction:column;flex:auto;gap:12px;min-height:0;padding-bottom:6px;display:flex;overflow:hidden auto}.taccuino-vuoto,.taccuino-nota{color:var(--tenue);margin:0;font-size:14px;font-weight:700}.taccuino-sezione{justify-content:space-between;align-items:baseline;gap:8px;margin-top:4px;display:flex}.taccuino-sezione h3{color:var(--tenue);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600;font-family:var(--mono)!important}.taccuino-sezione small{color:var(--spento);font-size:12px;font-weight:700}.sagoma{color:#4d4238;background:#00000059;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.sagoma-figura{width:28px;height:28px;fill:currentColor!important;stroke:none!important}.bollo{color:var(--testo-2);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#f1dfb614;border-radius:99px;padding:3px 8px;font-size:10px;font-weight:600;font-family:var(--mono)!important}.bollo[data-rarita=rara]{background:var(--ambra-velo);color:var(--ambra)}.bollo[data-rarita=rarissima]{color:var(--viola);background:#9f7ad329}.esplora-indovinello{background:#f1dfb60f;border-radius:15px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:8px 11px;padding:12px;display:grid;box-shadow:inset 0 0 0 1.5px #f0b42959}.esplora-indovinello b{color:var(--testo);font-size:15px;font-weight:900;line-height:1.15}.esplora-indovinello p,.esplora-indovinello .esplora-tasti,.esplora-indovinello small{grid-column:1/-1}.esplora-indovinello p{color:var(--testo-2);margin:0;font-size:14.5px;font-style:italic;font-weight:600;line-height:1.45}.esplora-tasti{gap:8px;display:flex}.esplora-tasti button{flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 10px;display:flex;font-size:14px!important}.esplora-tasti button:disabled{opacity:.5;cursor:default}.esplora-tasti svg{stroke-width:2.2px;width:16px;height:16px}.taccuino-luoghi,.luoghi-parte{flex-direction:column;gap:10px;display:flex}.taccuino-luoghi{gap:18px}.esplora-luoghi{width:100%;color:var(--testo);text-align:left;cursor:pointer;background:#f1dfb60d;border:0;border-radius:13px;align-items:center;gap:10px;padding:12px 14px;font-size:14.5px;font-weight:800;display:flex}.esplora-luoghi svg{width:20px;height:20px;color:var(--testo-2);flex:none}.esplora-luoghi small{color:var(--testo-2);white-space:nowrap;margin-left:auto;font-size:12px;font-weight:600;font-family:var(--mono)!important}.esplora-mancano{background:#f1dfb60d;border-radius:15px;gap:8px;padding:14px;display:grid}.esplora-mancano p{color:var(--testo);margin:0;font-size:15px;font-weight:800;line-height:1.4}.esplora-mancano ul{color:var(--testo-2);gap:6px;margin:0;padding-left:18px;font-size:14px;font-weight:600;line-height:1.4;display:grid}.esplora-finita{background:var(--ambra-velo);border-radius:15px;gap:10px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #f0b42959}.esplora-finita p{color:var(--testo);margin:0;font-size:15px;font-weight:800;line-height:1.4}.esplora-finita button{justify-self:start}.taccuino-esplora{flex-direction:column;gap:12px;display:flex}.passaporto{scroll-snap-type:x mandatory;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}@media (min-width:768px){.passaporto{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid;overflow:visible}}.passaporto-citta{box-shadow:inset 0 0 0 1px var(--filo-tenue);color:var(--testo);text-align:center;scroll-snap-align:start;cursor:pointer;background:#f1dfb60f;border:0;border-radius:14px;flex-direction:column;flex:0 0 104px;align-items:center;gap:3px;padding:10px 6px;display:flex}.passaporto-citta[data-aperta]{box-shadow:inset 0 0 0 1.5px var(--ambra);cursor:default}.passaporto-stemma{fill:none;width:34px;height:34px;stroke:var(--ambra);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.passaporto-citta b{font-size:13px;font-weight:900;line-height:1.15}.passaporto-citta small{color:var(--tenue);font-size:10.5px;font-family:var(--mono)!important}.passaporto-citta .passaporto-grado{color:var(--testo-2);font-size:11.5px;font-weight:800;font-family:var(--ui-font)!important}.passaporto-citta .zona-riga{align-self:stretch;margin:2px 6px 0}.passaporto-stemma[data-grado=esploratore],.passaporto-grado[data-grado=esploratore]{color:#8ed5ef;stroke:#8ed5ef}.passaporto-stemma[data-grado=conoscitore],.passaporto-grado[data-grado=conoscitore]{color:var(--verde);stroke:var(--verde)}.passaporto-stemma[data-grado=custode],.passaporto-grado[data-grado=custode]{color:#dfb4ff;stroke:#dfb4ff}.passaporto-stemma[data-grado=maestro-torri],.passaporto-grado[data-grado=maestro-torri]{color:#ffd46d;stroke:#ffd46d}.passaporto-stemma[data-grado=leggenda],.passaporto-grado[data-grado=leggenda]{color:#fff0a3;stroke:#fff0a3}.album-spiega{margin:2px 0 8px;font-size:13px;font-weight:600;line-height:1.4}.zona-riga{background:#00000059;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.zona-riga i{border-radius:inherit;background:var(--verde-vivo);height:100%;display:block}.taccuino-griglia{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.voce{min-width:0;box-shadow:inset 0 0 0 1px var(--filo-tenue);text-align:left;cursor:pointer;background:#f1dfb60f;border:0;border-radius:14px;flex-direction:column;gap:7px;padding:10px;display:flex}.voce-figura{color:#f3e6c8;background:linear-gradient(#3a4a5a 0%,#6d7d6a 100%);border-radius:10px;place-items:center;height:64px;display:grid}.voce-figura .sagoma-figura{width:38px;height:38px}.voce b{color:var(--testo);overflow-wrap:anywhere;font-size:14px;font-weight:900;line-height:1.2}.voce small{color:var(--tenue);font-size:12px;font-weight:700;line-height:1.3}.voce[data-trovata=false]{box-shadow:none;outline-offset:-1.5px;background:#0003;outline:1.5px dashed #f1dfb624}.voce[data-trovata=false] .voce-figura{color:#4d4238;background:#00000059}.voce[data-trovata=false] b{color:var(--testo-2)}.voce[data-tipo=segreto][data-trovata=false] .voce-figura{color:#3d3350}.voce[data-tipo=segreto] b{color:var(--viola)}.scheda-voce{flex-direction:column;gap:10px;display:flex}.scheda-quadro{color:#e7d6b2;background:linear-gradient(#7fa6c4 0%,#b9c9c2 58%,#8a9a6a 58%,#6f7f55 100%);border-radius:16px;place-items:end center;height:150px;display:grid;overflow:hidden}.scheda-quadro .sagoma-figura{filter:drop-shadow(0 6px 10px #00000059);width:116px;height:116px;margin-bottom:4px}.scheda-voce[data-trovata=false] .scheda-quadro{color:#4d4238;background:#00000059}.scheda-voce h3{color:var(--testo);text-wrap:balance;margin:4px 0 0;font-size:23px;font-weight:900;line-height:1.1}.scheda-bolli{flex-wrap:wrap;gap:6px;display:flex}.scheda-storia{color:var(--testo-2);margin:0;font-size:15px;line-height:1.5}.scheda-fatti{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.fatto{background:#f1dfb60f;border-radius:13px;flex-direction:column;gap:2px;padding:10px 11px;display:flex}.fatto dt{color:var(--tenue);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;font-family:var(--mono)!important}.fatto dd{color:var(--testo);margin:0;font-size:14px;font-weight:900}.scheda-tasti{flex-direction:column;gap:8px;margin-top:4px;display:flex}.scheda-tasti button{justify-content:center;align-items:center;gap:8px;padding:12px;display:flex;font-size:15px!important}.scheda-tasti svg{stroke-width:2.2px;width:18px;height:18px}.taccuino-linguette{flex:none;margin-bottom:12px}.taccuino-linguetta{flex:1 1 0}.taccuino-oggi{gap:18px;display:grid}.oggi-serie{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;display:grid}.oggi-fiamma{color:#e8752a;background:#e8752a29;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.oggi-fiamma svg{fill:currentColor;width:26px;height:26px}.oggi-serie-testo{display:grid}.oggi-serie-testo b{font-size:18px;font-weight:900}.oggi-serie-testo small{color:var(--tenue);font-family:var(--mono);font-size:12px}.oggi-settimana{grid-column:1/-1;justify-content:space-between;margin:4px 0 0;padding:0 3px;list-style:none;display:flex}.oggi-pallino{width:32px;height:32px;color:var(--tenue);font-family:var(--mono);box-shadow:inset 0 0 0 1.5px var(--filo);border-radius:50%;place-items:center;font-size:11px;display:grid}.oggi-pallino[data-stato=pieno]{color:#1a1412;box-shadow:none;background:#e8752a;font-weight:800}.oggi-pallino[data-stato=perdonato]{box-shadow:none;outline-offset:-2px;outline:1.5px dashed #e8752a}.oggi-pallino[data-oggi]{box-shadow:0 0 0 2px var(--testo)}.oggi-tappe{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.oggi-tappa{background:#f1dfb60d;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.oggi-tappa[data-fatta]{opacity:.65}.oggi-tappa .oggi-sagoma{width:36px;height:36px;color:var(--testo)}.oggi-tappa-testo{min-width:0;display:grid}.oggi-tappa-testo small{color:var(--tenue);font-size:12px}.oggi-segui{padding:6px 12px;font-size:13px}.oggi-spunta{background:var(--verde);border-radius:50%;width:22px;height:22px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='black' stroke-width='3'/%3E%3C/svg%3E") 50%/70% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7' fill='none' stroke='black' stroke-width='3'/%3E%3C/svg%3E") 50%/70% no-repeat}.oggi-mese{grid-template-columns:repeat(7,1fr);gap:4px;max-width:380px;margin:8px auto 0;display:grid}.oggi-giorno,.oggi-vuoto{aspect-ratio:1;color:var(--tenue);font-family:var(--mono);border-radius:8px;place-items:center;font-size:11px;display:grid}.oggi-giorno{background:#f1dfb60a;overflow:hidden}.oggi-giorno[data-oggi]{box-shadow:inset 0 0 0 1.5px var(--testo);color:var(--testo)}.oggi-giorno[data-altrove]{background:#c2412d2e}.oggi-giorno .timbro{color:#c2412d;width:100%;height:100%;transform:rotate(-8deg)}.oggi-timbri-come{margin-top:6px;font-size:13px;font-weight:600;line-height:1.4}.album-badge-griglia{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:8px;display:grid}.album-badge{color:var(--tenue);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-items:center;gap:4px;padding:6px 2px;display:grid}.album-badge[aria-pressed=true]{background:#f1dfb614}.album-badge small{font-size:11px;line-height:1.2}.album-badge-come{color:var(--testo);text-align:center;margin:8px 0 0;font-size:13px}.classifica-schede{flex:none;gap:4px;display:flex}.classifica-scheda{cursor:pointer;background:#00000052;border:0;border-radius:13px 13px 0 0;flex:1 1 0;justify-content:center;align-items:center;gap:6px;min-width:0;padding:10px 10px 9px;display:flex;color:var(--tenue)!important;font-size:15px!important;font-weight:900!important}.classifica-scheda span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.classifica-scheda svg{stroke-width:2.2px;flex:none;width:17px;height:17px}.classifica-scheda[aria-selected=true]{box-shadow:inset 0 2.5px 0 var(--ambra);background:#f1dfb617;color:var(--ambra)!important}.classifica-corpo{background:#f1dfb617;border-radius:0 0 14px 14px;flex:auto;min-height:0;padding:12px 12px 14px;overflow:auto}.classifica{flex-direction:column;gap:12px;display:flex}.classifica-periodi .segmento{flex:1 1 0}.classifica-periodi .segmento[aria-checked=true]{background:var(--ambra);color:var(--inchiostro)!important}.classifica-gradi{color:var(--tenue);text-align:center;margin:0;font-size:11px}.gradino-grado{color:var(--tenue);overflow-wrap:anywhere;font-size:10px;line-height:1.3}.grado-tondo:has([data-grado=viaggiatore]){box-shadow:0 0 0 1.5px #8ed5ef}.grado-icona[data-grado=viaggiatore]{color:#8ed5ef}.grado-tondo:has([data-grado=giramondo]){box-shadow:0 0 0 1.5px var(--verde)}.grado-icona[data-grado=giramondo]{color:var(--verde)}.grado-tondo:has([data-grado=cartografo]){box-shadow:0 0 0 1.5px #dfb4ff}.grado-icona[data-grado=cartografo]{color:#dfb4ff}.grado-tondo:has([data-grado=maestro-viaggio]){box-shadow:0 0 0 1.5px #ffd46d}.grado-icona[data-grado=maestro-viaggio]{color:#ffd46d}.grado-tondo:has([data-grado=atlante-vivente]){box-shadow:0 0 0 1.5px #fff0a3}.grado-icona[data-grado=atlante-vivente]{color:#fff0a3}.classifica-cosa{color:var(--testo-2);text-align:center;margin:-2px 0 0;font-size:13px;font-weight:800}.classifica-attesa,.classifica-nota{color:var(--tenue);margin:0;font-size:14px;font-weight:700}.podio{grid-template-columns:1fr 1.15fr 1fr;align-items:end;gap:8px;padding-top:4px;display:grid}.gradino{text-align:center;flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.gradino-nome{justify-content:center;align-items:center;gap:5px;min-width:0;max-width:100%;display:flex}.gradino b{min-width:0;max-width:100%;color:var(--testo);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:900;overflow:hidden}.gradino small{color:var(--tenue);font-size:11px;font-weight:600;font-family:var(--mono)!important}.gradino-faccia{width:44px;height:44px;box-shadow:inset 0 0 0 2px var(--filo);color:var(--testo-2);background:#f1dfb614;border-radius:50%;place-items:center;font-size:17px;font-weight:900;display:grid}.gradino-base{width:100%;height:30px;color:var(--tenue);background:#f1dfb60f;border-radius:10px 10px 4px 4px;place-items:center;font-size:13px;font-weight:600;display:grid;font-family:var(--mono)!important}.gradino[data-posto="1"] .gradino-faccia{width:54px;height:54px;box-shadow:inset 0 0 0 2.5px var(--ambra);color:var(--ambra);font-size:20px}.gradino[data-posto="1"] .gradino-base{background:var(--ambra-velo);height:48px;color:var(--ambra)}.gradino[data-posto="2"] .gradino-base{height:36px}.gradino[data-io=true] b{color:var(--ambra)}.posti{flex-direction:column;gap:4px;display:flex}.posto{background:#f1dfb60d;border-radius:12px;grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.posto-numero{color:var(--tenue);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;font-family:var(--mono)!important}.posto-nome{flex-direction:column;min-width:0;display:flex}.posto-nome b{color:var(--testo);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:800;overflow:hidden}.posto-nome small{color:var(--tenue);font-size:11.5px;font-weight:700}.posto-voci{color:var(--testo-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;font-family:var(--mono)!important}.posto[data-io=true]{background:var(--ambra-velo);box-shadow:inset 0 0 0 1.5px #f0b42980}.posto[data-io=true] .posto-numero,.posto[data-io=true] .posto-voci{color:var(--ambra)}.classifica-io{z-index:1;background:linear-gradient(#241d1aeb,#241d1a 30%);flex-direction:column;gap:6px;margin:4px -12px -14px;padding:10px 12px 14px;display:flex;position:sticky;bottom:-14px;box-shadow:0 -10px 18px #140f0d66}.classifica-sorpasso{color:var(--testo);padding:0 4px;font-size:13.5px;font-weight:800}.faq-panel{max-height:min(700px, calc(100% - var(--bordo-alto) - 24px))}.faq-list{flex-direction:column;flex:auto;gap:9px;min-height:0;display:flex;overflow:auto}.faq-list details{background:#f1dfb60e;border-radius:15px}.faq-list details[open]{background:#f0b42917;box-shadow:inset 0 0 0 1.5px #f0b4294d}.faq-list summary{color:var(--testo);cursor:pointer;align-items:center;gap:10px;padding:17px 16px;font-size:16px;font-weight:800;line-height:1.35;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";border-right:2.5px solid var(--tenue);border-bottom:2.5px solid var(--tenue);flex:none;width:7px;height:7px;margin:0 4px 4px auto;transform:rotate(45deg)}.faq-list details[open] summary{padding-bottom:13px}.faq-list details[open] summary:after{border-color:var(--ambra);margin-bottom:-4px;transform:rotate(-135deg)}.faq-list p,.faq-list ol{color:var(--testo-3);margin:0;padding:0 16px 18px 36px;font-size:15px;font-weight:600;line-height:1.45}.faq-list ol{flex-direction:column;gap:7px;display:flex}.faq-list p{padding-left:16px}.faq-list a{color:var(--ambra);text-underline-offset:3px;font-weight:800}.faq-list strong{color:var(--testo)}.changelog-panel{width:min(460px,100vw - 32px);max-height:calc(100% - 32px);box-shadow:inset 0 0 0 1px var(--filo), 0 20px 50px #00000080;border-radius:20px;padding:22px 22px 24px;animation:.2s ease-out al-centro;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.changelog-panel:before{display:none}.changelog-panel .panel-head{align-items:flex-start;margin-bottom:10px}.changelog-panel .panel-head small{color:var(--verde);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:400;font-family:var(--mono)!important}.changelog-panel .panel-head h2{font-size:20px}.changelog-body{min-height:0;overflow:auto}.changelog-body p{color:var(--testo);margin:0 0 16px;font-size:16px;font-weight:700}.changelog-body ul{flex-direction:column;gap:9px;margin:0 0 20px;padding:0;list-style:none;display:flex}.changelog-body li{background:#f1dfb60f;border-radius:13px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.changelog-body li svg{width:15px;height:15px;color:var(--verde);stroke-width:3px;flex:none;margin-top:2px}.changelog-body li span{color:var(--testo-3);font-size:15px;font-weight:600;line-height:1.4}.changelog-ok{border-radius:13px;width:100%;height:50px;font-size:16px}.changelog-apre{border-radius:13px;width:100%;height:50px;margin-bottom:10px;font-size:16px}.impostazioni-lista{overscroll-behavior:contain;background:#f1dfb60e;border-radius:16px;flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden auto}.impostazioni-lista>*{flex-shrink:0}.riga{text-align:left;background:0 0;border:0;align-items:center;gap:13px;width:100%;min-height:62px;padding:0 16px;display:flex;color:var(--testo)!important;font-size:16px!important;font-weight:800!important}button.riga{cursor:pointer}button.riga:hover{background:#f1dfb60a}.riga+.riga{box-shadow:inset 0 1px 0 var(--filo-tenue)}.riga-icona{stroke-width:2.1px;flex:none;width:21px;height:21px}.riga-nome{flex:1;min-width:0}.riga-valore{color:var(--tenue);font-size:14px;font-weight:700}.riga-valore[data-scelta=si]{color:var(--verde)}.riga-nota{text-align:right;font-size:11px;font-weight:400;display:block}.riga-sotto{color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;font-weight:700;display:block;overflow:hidden}.sezione-btn{min-height:68px}.riga-freccia{color:#6f6559;stroke-width:2.4px;flex:none;width:17px;height:17px}.install-btn{color:var(--ambra)!important}.interruttore{background:#f1dfb62e;border-radius:14px;flex:none;width:48px;height:27px;transition:background .15s;position:relative}.interruttore:after{content:"";background:var(--testo-2);border-radius:50%;width:21px;height:21px;transition:transform .15s,background .15s;position:absolute;top:3px;left:3px}.interruttore[data-acceso=true]{background:var(--ambra)}.interruttore[data-acceso=true]:after{background:var(--inchiostro);transform:translate(21px)}.impostazioni-piede{background:#f1dfb60d;border-radius:15px;flex:none;align-items:center;gap:10px;margin-top:20px;padding:14px 16px;display:flex}.piede-versione{color:var(--tenue);font-size:12px;font-family:var(--mono)!important}.piede-novita{cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;color:var(--ambra)!important;font-size:14px!important;font-weight:800!important}.figura{image-rendering:pixelated;pointer-events:none;touch-action:auto;flex:none;display:block}.mete-panel{max-height:min(720px, calc(100% - var(--bordo-alto) - 24px))}.elenco{flex-direction:column;flex:auto;min-height:0;margin:0 -18px;padding:0 18px;display:flex;overflow:auto}.riga-elenco{border:0;border-bottom:1px solid var(--filo-tenue);text-align:left;cursor:pointer;background:0 0;flex:none;align-items:center;width:100%;padding:0;display:flex;color:var(--testo)!important}.riga-elenco:last-child{border-bottom:0}.riga-elenco[data-scelta=true]{background:#f1dfb60d}.gente-citta{overscroll-behavior-x:contain;scrollbar-width:none;flex:none;margin-bottom:10px;overflow-x:auto}.gente-citta::-webkit-scrollbar{display:none}.gente-linguetta{white-space:nowrap;flex:none;align-items:center;gap:7px;display:flex}.gente-quanti{text-align:center;background:#f1dfb61a;border-radius:9px;min-width:20px;padding:1px 6px;font-size:11px;font-family:var(--mono)!important}.gente-linguetta[aria-selected=true] .gente-quanti{background:var(--ambra);color:var(--inchiostro)}.persona-riga{gap:12px;min-height:62px}.gente-voce{flex-direction:column;gap:6px;display:flex}.gente-gruppo{color:var(--tenue);letter-spacing:.12em;text-transform:uppercase;margin:8px 2px 0;font-size:11px;font-weight:700;font-family:var(--mono)!important}.gente-voce:first-child .gente-gruppo{margin-top:0}.persona-vai{color:var(--azzurro);background:#6fd3f524;border-radius:99px;flex:none;margin-left:auto;padding:6px 11px;font-size:12.5px;font-weight:900}.persona-io{cursor:default}.persona-tu{color:var(--ambra);background:#f0b42924;border-radius:99px;flex:none;margin-left:auto;padding:6px 11px;font-size:12.5px;font-weight:900}.riga-testi{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.riga-testi b{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}.cartina-riga[data-cerchio] b{white-space:normal;line-height:1.3;overflow:visible}.riga-testi small{color:var(--tenue);font-size:12px;font-weight:700}.riga-testi small[data-qui=true]{color:var(--verde)}.elenco-nota{color:var(--tenue);background:#f1dfb60d;border-radius:15px;flex:none;margin:18px 0 0;padding:16px 16px 18px;font-size:14px;font-weight:700;line-height:1.45}.mete-conferma{gap:18px;padding:6px 0 4px;display:grid}.elenco-titolo{color:var(--tenue);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;flex:none;grid-column:1/-1;margin:18px 0 4px;font-size:11px}.mete-conferma p{color:var(--testo);margin:0;font-size:17px;font-weight:800;line-height:1.4}.mete-conferma-azioni{gap:10px;display:flex}.mete-conferma-azioni button{flex:1;min-height:48px;font-size:15px}.occhiello{background:var(--ambra-velo);color:var(--ambra);letter-spacing:.12em;text-transform:uppercase;border-radius:7px;align-self:flex-start;margin-bottom:6px;padding:4px 9px;font-size:11px;font-family:var(--mono)!important}.bottega-panel .panel-head{align-items:flex-start}.bottega-panel .panel-head h2{text-wrap:balance;font-size:26px;line-height:1.12}.bottega-testo{flex-direction:column;flex:auto;gap:11px;min-height:0;margin-bottom:20px;display:flex;overflow:auto}.bottega-testo p{color:#bfb29c;text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:1.55}.bottega-testo p:first-child{color:var(--testo);font-size:16px;font-weight:700;line-height:1.5}.bottega-tasti{flex-direction:column;flex:none;gap:9px;display:flex}.bottega-tasti button{border-radius:14px;justify-content:center;align-items:center;gap:8px;height:52px;font-size:16px;display:flex}.bottega-tasti svg{stroke-width:2.4px;width:15px;height:15px}.etichetta-mono{color:var(--tenue);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-family:var(--mono)!important}.scrittura-form{flex-direction:column;min-height:0;display:flex}.scrittura-campo{width:100%;height:56px;color:var(--testo);background:#0006;border:0;border-radius:14px;outline:none;padding:0 16px;font-size:17px;font-weight:700;box-shadow:inset 0 0 0 1.5px #f1dfb638}.scrittura-campo:focus{box-shadow:inset 0 0 0 1.5px var(--ambra)}.scrittura-campo::placeholder{color:#8b8071;font-weight:600}.gesto-disegno{stroke-width:2px;width:24px;height:24px}.gesto-scritto{font-size:26px;font-weight:900;line-height:1}.scrittura-tasti{gap:9px;margin-top:16px;display:flex}.scrittura-tasti button{border-radius:14px;flex:1;height:52px;font-size:16px}.citta-schermo{pointer-events:auto;background:#171211;justify-content:center;display:flex;position:absolute;inset:0;overflow:auto}.citta-colonna{width:min(560px,100%);min-height:100%;padding:calc(var(--bordo-alto) + 16px) max(16px, var(--sis-destra)) calc(var(--bordo-basso) + 16px) max(16px, var(--sis-sinistra));flex-direction:column;gap:22px;display:flex;position:relative}.citta-testa{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.citta-testa .titolo-gioco{letter-spacing:.12em;text-shadow:3px 4px 0 var(--rosso);font-size:30px}.citta-testa h2{color:var(--testo);margin:8px 0 0;font-size:22px;font-weight:900}.citta-testa small{color:var(--tenue);font-size:14px;font-weight:700}.scelta-lingua{box-shadow:inset 0 0 0 1px var(--filo)}.scelta-lingua .segmento{white-space:nowrap}.citta-testa .panel-close{position:absolute;top:0;right:0}.citta-elenco{gap:12px;display:grid}.citta-scelta{text-align:left;cursor:pointer;min-height:128px;box-shadow:inset 0 0 0 1.5px var(--filo);background:#221a17;border:0;border-radius:16px;align-items:flex-end;padding:16px;display:flex;position:relative;overflow:hidden;color:var(--testo)!important}.citta-scelta[data-scelta=true]{box-shadow:inset 0 0 0 2px var(--testo)}.citta-scelta[data-qui=true]{box-shadow:inset 0 0 0 2px var(--ambra)}.citta-fondo{image-rendering:pixelated;opacity:.5;background-position:50%;background-size:cover;position:absolute;inset:0}.citta-testi{text-shadow:0 2px 6px #000c;gap:4px;display:grid;position:relative}.citta-testi b{font-size:22px;font-weight:900}.citta-testi small{font-size:14px;font-weight:700;line-height:1.35}.citta-qui{background:var(--ambra);color:var(--inchiostro);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:3px 8px;font-size:10px;position:absolute;top:12px;right:12px}.citta-viste{background:var(--filo-tenue);border-radius:12px;gap:4px;margin-top:10px;padding:4px;display:inline-flex}.citta-vista{cursor:pointer;background:0 0;border:0;border-radius:9px;min-width:92px;height:34px;padding:0 14px;font-size:14px;font-weight:800;color:var(--testo-2)!important}.citta-vista[aria-pressed=true]{background:var(--ambra);color:var(--inchiostro)!important}.citta-schermo[data-vista=carta]{overflow:hidden}.citta-schermo[data-vista=carta] .citta-colonna{width:min(1100px,100%);height:100%;min-height:0;padding-bottom:var(--bordo-basso);gap:14px}@media (max-height:500px) and (orientation:landscape){.citta-schermo[data-vista=carta] .citta-colonna{padding-top:calc(var(--bordo-alto) + 8px);gap:8px}.citta-schermo[data-vista=carta] .citta-testa{text-align:left;grid-template-columns:auto 1fr auto;place-items:center start;gap:4px 14px;padding-right:44px}.citta-schermo[data-vista=carta] .citta-testa .titolo-gioco{text-shadow:2px 2px 0 var(--rosso);font-size:20px}.citta-schermo[data-vista=carta] .citta-testa h2{margin:0;font-size:18px}.citta-schermo[data-vista=carta] .citta-testa small{display:none}.citta-schermo[data-vista=carta] .citta-testa .scelta-lingua{grid-column:1/-1;justify-self:end}.citta-schermo[data-vista=carta] .citta-viste{margin-top:0}.citta-schermo[data-vista=carta] .citta-testa .panel-close{top:50%;transform:translateY(-50%)}}.citta-carta{min-height:0;box-shadow:inset 0 0 0 1.5px var(--filo);border-radius:16px;flex:auto;position:relative;overflow:hidden}.citta-carta .citta-conferma{background:var(--vetro-pieno);box-shadow:inset 0 0 0 1px var(--filo), 0 18px 50px #0000008c;border-radius:18px;padding:16px 18px;position:absolute;bottom:12px;left:12px;right:12px}.regioni-vetro{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#a9cbe3;outline:none;position:absolute;inset:0;overflow:hidden}.regioni-vetro:active{cursor:grabbing}.regioni-vetro[data-ferma=true]{pointer-events:none}.regioni-vetro:focus-visible{box-shadow:inset 0 0 0 2px var(--ambra)}.regioni-carta{display:block;position:absolute;top:0;left:0}.regioni-terra{fill:#ddd5c5;fill-rule:evenodd}.regioni-regione{fill:#ebe4d6;fill-rule:evenodd}.regioni-regione[data-gioco=true]{cursor:pointer}.regioni-bordo{fill:none;stroke:#b3a58e;stroke-width:.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.regioni-bordo[data-gioco=true]{stroke:#5a4a3c;stroke-width:1.6px}.regioni-province{fill:none;stroke:#5a4a3c59;stroke-width:.8px;stroke-dasharray:3 3;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.regioni-regione[data-regione=toscana]{fill:#f5e2a6}.regioni-regione[data-regione=emilia-romagna]{fill:#f5c9bf}.regioni-regione[data-regione=veneto]{fill:#cde3c8}.regioni-regione[data-gioco=true]:not([data-regione=toscana]):not([data-regione=emilia-romagna]):not([data-regione=veneto]){fill:#f1ece2}.regioni-laghi{fill:#a9cbe3;fill-rule:evenodd;pointer-events:none}.regioni-fiumi{pointer-events:none;fill:none;stroke:#8dbbd9;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.regioni-sopra{pointer-events:none;position:absolute;inset:0}.regioni-sopra>button{pointer-events:auto}.regioni-nome,.regioni-mare{white-space:nowrap;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.regioni-nome{color:#2d2a326b;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 3px #fffc;font-size:11px;font-weight:900}.regioni-nome[data-gioco=true]{color:#2d2a32b3;font-size:14px}.regioni-mare{color:#4f7f9f;letter-spacing:.08em;opacity:.8;font-size:13px;font-style:italic;font-weight:700}.regioni-citta{cursor:pointer;z-index:2;background:0 0;border:0;width:0;height:0;padding:0;position:absolute;overflow:visible}.regioni-citta:before{content:"";left:calc(-1 * var(--r) - 8px);top:calc(-1 * var(--r) - 8px);width:calc(2 * var(--r) + 16px);height:calc(2 * var(--r) + 16px);position:absolute}.regioni-pallino,.regioni-figurina{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px #fff,0 1px 4px #00000073}.regioni-pallino{background:#d9481c;width:18px;height:18px}.regioni-figurina{width:40px;height:40px;image-rendering:pixelated;background-color:#221a17;background-position:50%;background-size:cover}.regioni-citta[data-qui=true] .regioni-pallino{background:#ffd400;box-shadow:0 0 0 2.5px #3a2a00,0 0 0 8px #ffd40059}.regioni-citta[data-qui=true] .regioni-figurina{box-shadow:0 0 0 3px #ffd400,0 1px 5px #00000080}.regioni-citta[data-scelta=true] .regioni-pallino,.regioni-citta[data-scelta=true] .regioni-figurina,.regioni-citta:focus-visible .regioni-pallino,.regioni-citta:focus-visible .regioni-figurina{outline-offset:3px;outline:2.5px solid #241c19}.regioni-citta:focus-visible{outline:none}.regioni-conta{left:calc(var(--r) - 9px);top:calc(-1 * var(--r) - 7px);color:#fff;text-align:center;background:#241c19;border-radius:9px;min-width:17px;padding:1px 4px;font-size:10px;font-weight:800;line-height:15px;position:absolute;box-shadow:0 0 0 1.5px #fff}.regioni-nome-citta{color:#241c19;white-space:nowrap;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 6px #fff;height:18px;font-size:13px;font-weight:800;line-height:18px;display:flex;position:absolute}.nome-schermo{pointer-events:auto;background:#171211;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0;overflow:auto}.nome-fondo{image-rendering:pixelated;opacity:.16;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.nome-colonna{width:min(460px,100%);min-height:100%;padding:calc(var(--bordo-alto) + 16px) 20px calc(var(--bordo-basso) + 16px);flex-direction:column;display:flex;position:relative}.nome-colonna>*{flex-shrink:0}.nome-testa{align-items:center;gap:10px;display:flex}.nome-testa .segmento{white-space:nowrap}@media (max-width:359px){.nome-testa .titolo-gioco{letter-spacing:.06em;font-size:21px}.nome-testa .segmento{padding:7px 9px}}.titolo-gioco{color:#f3e3c3;letter-spacing:.1em;text-shadow:2px 3px 0 var(--rosso);font-size:26px;font-weight:900}.nome-testa .segmenti{box-shadow:inset 0 0 0 1px var(--filo);margin-left:auto}.nome-domanda{flex-direction:column;gap:8px;margin-top:42px;display:flex}.nome-domanda h2{color:var(--testo);margin:0;font-size:24px;font-weight:900}.nome-domanda span{color:var(--tenue);font-size:14px;font-weight:700}.nome-campo{border-radius:15px;height:60px;margin-top:16px;font-size:22px;font-weight:800}.nome-occupato{color:var(--testo);background:#cf3a2c29;border-radius:13px;margin:18px 0 0;padding:12px 14px;font-size:15px;font-weight:700;line-height:1.4;box-shadow:inset 0 0 0 1px #cf3a2c99}.scelta-figura{flex-direction:column;gap:12px;display:flex}.passo-figura .scelta-figura{margin-top:20px}.scelta-anteprima{place-items:center;padding:8px 0;display:grid}.scelta-riga{flex-direction:column;gap:6px;display:flex}.scelta-gruppo{flex-wrap:wrap;gap:8px;display:flex}.scelta-voce{cursor:pointer;background:#f1dfb60f;border:2px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:4px;min-width:44px;min-height:44px;padding:6px;display:flex;color:var(--tenue)!important}.scelta-voce[aria-checked=true]{border-color:var(--ambra);color:var(--testo)!important}.scelta-pallino{border-radius:50%;width:26px;height:26px;display:block;box-shadow:inset 0 0 0 2px #00000059}.scelta-caso{border-radius:12px;align-self:flex-start;height:44px;padding:0 20px;font-size:15px}.scelta-nessuno{box-shadow:inset 0 0 0 2px var(--tenue);background:0 0;background-image:linear-gradient(135deg, transparent 45%, var(--tenue) 45%, var(--tenue) 55%, transparent 55%)}.aspetto-corpo{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;padding:4px 0 8px;display:flex;overflow-y:auto}.aspetto-fatto{border-radius:13px;width:100%;height:50px;margin-top:4px;font-size:16px}.personaggio-figura{cursor:pointer;background:#f1dfb60f;border:0;border-radius:10px;place-items:center;padding:2px;display:grid}.aspetto-btn .riga-valore .figura{vertical-align:middle;display:inline-block}.nome-tasti{flex-direction:column;margin-top:auto;padding-top:28px}.nome-tasti button{flex:none;height:54px;font-size:17px}.caricamento{z-index:1200;font-family:var(--ui-font);background:#171211;flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:fixed;inset:0}.caricamento-fondo{image-rendering:pixelated;opacity:.14;background-position:50%;background-size:cover;position:absolute;inset:0}.caricamento .titolo-gioco{letter-spacing:.12em;text-shadow:3px 4px 0 var(--rosso);font-size:40px;position:relative}.caricamento-citta{color:#f3e3c3;letter-spacing:.08em;margin-top:-6px;font-size:15px;font-weight:800;position:relative}.caricamento-barra{width:210px;height:8px;box-shadow:inset 0 0 0 1px var(--filo);background:#00000073;border-radius:6px;position:relative;overflow:hidden}.caricamento-barra i{border-radius:inherit;background:var(--ambra);width:0;height:100%;transition:width .15s;display:block}.caricamento-scritta{color:#8b8071;font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px;position:relative}.caricamento-prima-radice{max-width:calc(100vw - 32px);position:relative}.caricamento-prima{pointer-events:auto;flex-direction:column;align-items:center;gap:12px;display:flex}.caricamento-accedi{border-top:1px solid #f1dfb62e;flex-direction:column;gap:10px;width:min(300px,100vw - 32px);margin-top:6px;padding-top:14px;display:flex}.caricamento-accedi>span{color:var(--tenue);text-align:center;font-size:14px;font-weight:700}.caricamento-accedi .accedi{letter-spacing:.01em;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:500;display:flex}.caricamento-accedi .accedi:disabled{opacity:.55;cursor:default}.caricamento-accedi p{color:var(--testo);text-align:center;margin:0;font-size:14px;font-weight:700}.caricamento-accedi [role=alert]{color:var(--ambra)}.caricamento-errore{max-width:min(420px,100vw - 32px);color:var(--testo);font-family:var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#1a1412f2;border-radius:13px;margin:0;padding:14px 16px;font-size:12px;line-height:1.5;position:relative;box-shadow:inset 0 0 0 1px #cf3a2c8c}.caricamento-torna{padding:12px 20px;font-size:15px;text-decoration:none;position:relative}.comandi-tocco{z-index:940;pointer-events:none;font-family:var(--ui-font);position:absolute;inset:0}.modal-gioco-aperta .comandi-tocco{display:none!important}.leva{opacity:.8;background:#1a141257;border-radius:50%;transition:opacity .12s;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #f1dfb64d}.leva[data-attiva=true]{opacity:1}.leva[data-corsa=true]{box-shadow:inset 0 0 0 2.5px var(--verde-vivo)}.leva-pomello{background:#f1dfb6e6;border-radius:50%;width:43%;height:43%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 12px #00000080}.leva[data-corsa=true] .leva-pomello{background:var(--verde-vivo)}.tasto-tondo{font-family:var(--ui-font);cursor:pointer;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;padding:0;font-weight:900;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.tasto-tondo[data-tasto=a]{background:var(--ambra);color:#2a1e1a;box-shadow:0 0 0 3px #1a1412bf,0 8px 20px #00000073}.tasto-tondo svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;width:50%;height:50%}.tasto-tondo[data-premuto=true]{filter:brightness(1.12);transform:translate(-50%,-50%)scale(.94)}.tasto-tondo[data-tasto=a]{transition:background-color .18s,color .18s,box-shadow .18s,transform .24s cubic-bezier(.3,1.6,.5,1)}.tasto-tondo[data-tasto=a][data-vuoto=true]{color:#f6ecd79e;background:#1a1412e0;transform:translate(-50%,-50%)scale(.88);box-shadow:inset 0 0 0 2px #f1dfb64d,0 8px 20px #00000073}.tasto-tondo[data-tasto=a][data-vuoto=false]{animation:.5s ease-out a-si-accende}@keyframes a-si-accende{0%{box-shadow:0 0 0 3px #1a1412bf,0 0 #f0b42999}to{box-shadow:0 0 0 3px #1a1412bf,0 0 0 16px #f0b42900}}.tasto-nome{background:var(--vetro);max-width:min(56vw,260px);box-shadow:inset 0 0 0 1px var(--filo), var(--ombra);color:var(--testo);pointer-events:none;border-radius:14px;flex-direction:column;align-items:flex-end;padding:6px 12px;animation:.16s ease-out nome-azione;display:flex;position:absolute;transform:translateY(-50%)}.tasto-nome b{font-size:15px;font-weight:900;line-height:1.15}.tasto-nome small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--testo-3);font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.tasto-nome small:empty{display:none}@keyframes nome-azione{0%{opacity:0;transform:translate(14px,-50%)}}.azione-sopra{z-index:900;background:var(--vetro);color:var(--testo);font-family:var(--ui-font);white-space:nowrap;pointer-events:none;border-radius:12px;align-items:center;gap:7px;padding:5px 11px 5px 6px;display:flex;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 1.5px #f0b42999,0 8px 20px #00000073}.azione-sopra[hidden]{display:none}.azione-sopra:not([hidden]) b{animation:.22s cubic-bezier(.3,1.6,.5,1) azione-sale}.azione-sopra kbd{background:var(--ambra);height:22px;color:var(--inchiostro);font-family:var(--mono);border-radius:6px;place-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-grid;box-shadow:inset 0 -2px #00000040}.azione-sopra b{font-size:14px;font-weight:900}.azione-sopra small{color:var(--testo-3);font-size:13px;font-weight:700}.azione-sopra small:empty{display:none}.modal-gioco-aperta .azione-sopra{display:none!important}@keyframes azione-sale{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.azione-sopra b{animation:none}}.dialogo{z-index:950;left:var(--bordo);right:var(--bordo-destro);bottom:calc(var(--bordo-basso) + 30px);max-width:720px;min-height:calc(var(--righe,2) * 25.5px + 34px);box-shadow:inset 0 0 0 1px var(--filo), 0 14px 36px #00000080;color:var(--testo);font-family:var(--ui-font);cursor:pointer;-webkit-user-select:none;user-select:none;background:#171210f5;border-radius:18px;margin:0 auto;padding:16px 18px 18px;position:fixed}.dialogo-chi{background:var(--ambra);height:24px;color:var(--inchiostro);border-radius:8px;align-items:center;margin-bottom:12px;padding:0 10px;font-size:13px;font-weight:900;display:inline-flex}.dialogo-testo{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:600;line-height:1.5}.dialogo-freccia{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--ambra);position:absolute;bottom:14px;right:18px}.modal-gioco-aperta .dialogo{display:none!important}.avvisi{left:50%;top:calc(var(--bordo-alto) + 150px);width:max-content;max-width:min(400px, calc(100vw - 2 * var(--bordo) - 8px));pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%)}.apparsi{left:var(--bordo);bottom:calc(var(--bordo-basso) + 84px);max-width:min(440px, calc(100% - var(--bordo) - var(--bordo-destro) - 72px));pointer-events:none;flex-direction:column;align-items:flex-start;gap:5px;display:flex;position:absolute}html[data-comandi] .apparsi{bottom:calc(var(--bordo-basso) + 236px);max-width:calc(100% - var(--bordo) - var(--bordo-destro))}.apparso{background:var(--vetro);pointer-events:auto;border-radius:99px;align-items:center;max-width:100%;height:30px;animation:.22s ease-out sale-poco;display:flex;box-shadow:inset 0 0 0 1px #6fd3f54d,0 4px 12px #0000004d}.apparso-corpo{text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:7px;min-width:0;height:100%;padding:0 6px 0 10px;font-size:12px;font-weight:700;line-height:1;display:flex;color:var(--testo)!important}.apparso[data-riassunto=si] .apparso-corpo{padding-right:12px;color:var(--testo-2)!important}.apparso-punto{background:var(--azzurro);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 2px #6fd3f533}.apparso-testo{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.apparso-raggiungi{cursor:pointer;background:#6fd3f529;border:0;border-radius:99px;flex:none;height:22px;margin-right:4px;padding:0 9px;font-size:11px;font-weight:800;line-height:1;color:var(--azzurro)!important}.apparso-raggiungi:hover,.apparso-raggiungi:focus-visible{background:#6fd3f547}@keyframes sale-poco{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.apparso{animation:none}}.taccuino-toast,.pwa-toast{color:var(--testo);background:#1a1412f7;border-radius:13px;align-items:center;gap:10px;padding:12px 15px;font-size:15px;font-weight:800;line-height:1.3;animation:.22s ease-out scende;display:flex;box-shadow:inset 0 0 0 1px #a8dd9b66,0 8px 24px #0006}.taccuino-toast{pointer-events:none}.taccuino-toast svg{width:18px;height:18px;color:var(--verde);stroke-width:2.4px;flex:none}.taccuino-toast[data-tipo=errore]{box-shadow:inset 0 0 0 1px #cf3a2c8c,0 8px 24px #0006}.taccuino-toast[data-tipo=errore] svg{color:#e9705f}.taccuino-toast[data-tipo=nota]{white-space:normal;box-shadow:inset 0 0 0 1px #f0b42980,0 8px 24px #0006}.taccuino-toast[data-tipo=nota] svg{color:var(--ambra)}.toast-testo{flex-direction:column;gap:1px;min-width:0;display:flex}.toast-testo small{color:var(--verde);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:600;font-family:var(--mono)!important}.taccuino-toast[data-rarita=rara]{box-shadow:inset 0 0 0 1.5px #f0b4298c,0 8px 24px #0006}.taccuino-toast[data-rarita=rara] small,.taccuino-toast[data-rarita=rara] svg{color:var(--ambra)}.taccuino-toast[data-rarita=rarissima]{box-shadow:inset 0 0 0 1.5px #b79ae099,0 8px 24px #0006}.taccuino-toast[data-rarita=rarissima] small,.taccuino-toast[data-rarita=rarissima] svg{color:var(--viola)}.taccuino-toast .sagoma-figura{fill:currentColor;stroke:none;width:26px;height:26px;color:var(--testo)}.taccuino-toast[data-rarita=rara] .sagoma-figura{color:var(--ambra)}.taccuino-toast[data-rarita=rarissima] .sagoma-figura{color:var(--viola)}.toast-conto{color:var(--tenue);margin-left:auto;padding-left:8px;font-size:12px;font-weight:600;font-family:var(--mono)!important}.taccuino-toast[data-vola=si]{animation:.22s ease-out scende,.42s ease-in 2.18s forwards toast-vola}@keyframes toast-vola{to{transform:translate(var(--vx,40vw), var(--vy,-4vh)) scale(.2);opacity:.2}}[data-action=taccuino][data-nuova]{animation:.6s ease-out 2.4s taccuino-pulsa}@keyframes taccuino-pulsa{40%{transform:scale(1.22)}}@media (prefers-reduced-motion:reduce){.taccuino-toast[data-vola=si],[data-action=taccuino][data-nuova]{animation:none}}.pwa-toast{pointer-events:auto;gap:12px;padding:12px 12px 12px 15px;font-weight:700;box-shadow:inset 0 0 0 1px #f1dfb633,0 8px 24px #0006}.pwa-toast button{border-radius:10px;padding:8px 13px;font-size:14px}.consenso{z-index:1001;left:12px;right:12px;bottom:calc(var(--bordo-basso) + 190px);max-width:380px;color:var(--testo);background:#1a1412f7;border-radius:13px;margin:0 auto;padding:15px;position:fixed;box-shadow:inset 0 0 0 1px #f1dfb633,0 8px 24px #00000073}.consenso p{color:var(--testo-3);margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.45}[data-action=ptt][data-voce=spenta] svg{opacity:.45}.voce-avviso{background:#f0b4291a;border-radius:12px;margin:0;padding:12px 14px;box-shadow:inset 0 0 0 1px #f0b42959}.voce-avviso p{color:var(--testo-3);margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.45}.voce-avviso-tasti{justify-content:flex-end;gap:8px;display:flex}.voce-avviso button{border-radius:10px;padding:9px 14px;font-size:14px}.consenso a{color:var(--ambra);font-weight:700}.consenso-tasti{justify-content:flex-end;gap:8px;display:flex}.consenso button{border-radius:10px;padding:9px 14px;font-size:14px}.bacheca-arrivo{z-index:890;box-sizing:border-box;transform-origin:50% 100%;pointer-events:none;font-family:var(--ui-font);will-change:transform;background:#6b4426;border:2px solid #1a120c;border-radius:4px;flex-direction:column;padding:4px;display:flex;position:fixed;top:0;left:0;box-shadow:inset 0 2px #8a5a33,0 3px #1a120c59}.bacheca-arrivo[hidden]{display:none}.bacheca-titolo{color:#fff3c4;text-align:center;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #1a120c;margin:0 0 4px;font-size:12px;font-weight:900;line-height:16px;overflow:hidden}.bacheca-primi{background:#f3e6c4;border-radius:2px;flex-direction:column;flex:1;justify-content:space-around;margin:0;padding:2px 8px;list-style:none;display:flex;box-shadow:inset 0 1px #dccaa0}.bacheca-primi li{color:#2a1e1a;align-items:center;gap:6px;min-width:0;font-size:13px;line-height:18px;display:flex}.bacheca-primi li:before{content:"";background:#f5c63c;border:1.5px solid #1a120c;border-radius:2px;flex:none;width:10px;height:10px}.bacheca-primi li[data-posto="2"]:before{background:#c9d1d9}.bacheca-primi li[data-posto="3"]:before{background:#cd7f32}.bacheca-primi b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:800;overflow:hidden}.bacheca-primi span{font-variant-numeric:tabular-nums;flex:none;font-weight:900}.bacheca-primi li.libero b{color:#8a7a5c;font-style:italic;font-weight:700}.targhetta-giocatore{z-index:900;pointer-events:none;font-family:var(--ui-font);filter:drop-shadow(0 2px 4px #0000008c);flex-direction:column;align-items:center;padding-bottom:2px;display:flex;position:fixed;transform:translate(-50%,-100%)}.targhetta-giocatore *{box-sizing:border-box}.identita-giocatore{justify-content:center;display:flex;position:relative}.nome-giocatore{max-width:200px;height:24px;color:var(--testo);text-align:center;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#1a1412f2;border-radius:8px;padding:0 9px;font-size:13px;font-weight:800;line-height:24px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1.5px #8fe4a0bf}.targhetta-giocatore.mia .nome-giocatore{box-shadow:inset 0 0 0 1.5px var(--ambra)}.grado-giocatore{z-index:2;background:var(--inchiostro);width:19px;height:19px;box-shadow:0 0 0 1.5px var(--testo-3);color:var(--testo-3);border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;left:-9px}.grado-giocatore:has([data-grado=esploratore]){box-shadow:0 0 0 1.5px #8ed5ef}.grado-giocatore:has([data-grado=conoscitore]){box-shadow:0 0 0 1.5px var(--verde)}.grado-giocatore:has([data-grado=custode]){box-shadow:0 0 0 1.5px #dfb4ff}.grado-giocatore:has([data-grado=maestro-torri]){box-shadow:0 0 0 1.5px #ffd46d}.grado-giocatore:has([data-grado=leggenda]){box-shadow:0 0 0 1.5px #fff0a3}.grado-tondo{background:var(--inchiostro);width:19px;height:19px;box-shadow:0 0 0 1.5px var(--testo-3);color:var(--testo-3);border-radius:50%;flex:none;place-items:center;display:inline-grid}.grado-tondo:has([data-grado=esploratore]){box-shadow:0 0 0 1.5px #8ed5ef}.grado-tondo:has([data-grado=conoscitore]){box-shadow:0 0 0 1.5px var(--verde)}.grado-tondo:has([data-grado=custode]){box-shadow:0 0 0 1.5px #dfb4ff}.grado-tondo:has([data-grado=maestro-torri]){box-shadow:0 0 0 1.5px #ffd46d}.grado-tondo:has([data-grado=leggenda]){box-shadow:0 0 0 1.5px #fff0a3}.grado-icona{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.grado-icona[data-grado=esploratore]{color:#8ed5ef}.grado-icona[data-grado=conoscitore]{color:var(--verde)}.grado-icona[data-grado=custode]{color:#dfb4ff}.grado-icona[data-grado=maestro-torri]{color:#ffd46d}.grado-icona[data-grado=leggenda]{color:#fff0a3;filter:drop-shadow(0 0 2px #ffb829)}.targhetta-giocatore.toccabile .identita-giocatore{pointer-events:auto;cursor:pointer}.targhetta-giocatore.puntata .nome-giocatore{background:var(--ambra);color:var(--inchiostro);font-weight:900;box-shadow:0 0 0 4px #f0b42940}.targhetta-giocatore.puntata .puntina-giocatore{border-top-color:var(--ambra)!important}.puntina-giocatore{border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--verde-vivo);width:0;height:0}.targhetta-giocatore.mia .puntina-giocatore{border-top-color:var(--ambra)}.fumetto-giocatore{background:var(--testo);max-width:min(210px,70vw);color:var(--inchiostro);overflow-wrap:anywhere;text-align:left;border-radius:13px;margin-bottom:9px;padding:9px 12px;font-size:15px;font-weight:700;line-height:1.25;position:relative}.fumetto-giocatore:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid var(--testo);position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}.fumetto-giocatore.gesto{place-items:center;min-width:46px;padding:8px 11px;display:grid}.fumetto-giocatore.gesto svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.fumetto-giocatore.gesto b{font-size:22px;font-weight:900;line-height:1}.voce-giocatore{background:#31b56a;border-radius:50%;width:11px;height:11px;display:none;position:absolute;bottom:3px;right:-6px;box-shadow:0 0 0 2.5px #1a1412f2,0 0 0 5px #31b56a4d}.targhetta-giocatore.sta-parlando .voce-giocatore{animation:.75s ease-in-out infinite alternate voce-pulse;display:block}@keyframes voce-pulse{to{transform:scale(1.2);box-shadow:0 0 0 2.5px #1a1412f2,0 0 0 7px #31b56a2e}}.tutorial{z-index:1050;pointer-events:auto;color:var(--testo);position:fixed;inset:0}.modal-gioco-aperta .tutorial{display:none!important}.tutorial-buio{background:#0c0908b8;animation:.2s ease-out appare;position:absolute;inset:0}.tutorial-luce{pointer-events:none;border-radius:16px;transition:left .25s,top .25s,width .25s,height .25s;position:fixed;box-shadow:0 0 0 3px #f0b429e6,0 0 0 200vmax #0c0908b8}.tutorial-scheda{background:var(--vetro-pieno);width:min(360px,100vw - 32px);box-shadow:inset 0 0 0 1px var(--filo), 0 20px 50px #0000008c;border-radius:18px;padding:18px 18px 16px;animation:.2s ease-out appare;position:fixed}.tutorial-passo{color:var(--ambra);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-family:var(--mono)!important}.tutorial-scheda h2{color:var(--testo);margin:6px 0 8px;font-size:20px;font-weight:900;line-height:1.2}.tutorial-scheda p{color:var(--testo-3);margin:0 0 16px;font-size:15px;font-weight:600;line-height:1.45}.tutorial-tasti{justify-content:flex-end;gap:8px;display:flex}.tutorial-tasti button{border-radius:12px;height:44px;padding:0 16px;font-size:15px}.altra-scheda{z-index:1200;color:var(--testo);pointer-events:auto;background:#0c0908db;place-items:center;padding:16px;animation:.2s ease-out appare;display:grid;position:fixed;inset:0}.altra-scheda-riquadro{background:var(--vetro-pieno);width:min(380px,100%);box-shadow:inset 0 0 0 1px var(--filo), 0 20px 50px #0000008c;text-align:center;border-radius:20px;padding:22px 20px 20px}.altra-scheda h2{color:var(--testo);margin:0 0 10px;font-size:20px;font-weight:900;line-height:1.25}.altra-scheda p{color:var(--testo-3);margin:0 0 18px;font-size:15px;font-weight:600;line-height:1.45}.altra-scheda-gioca{height:50px;padding:0 28px;font-size:16px}@media (min-width:768px){:root{--bordo:max(20px, var(--sis-sinistra));--bordo-destro:max(20px, var(--sis-destra));--bordo-alto:max(20px, var(--sis-sopra));--bordo-basso:max(20px, var(--sis-sotto))}.orientamento{--tondo:168px}.placca-via{font-size:14px}.placca-citta{font-size:12px}html[data-comandi] .orientamento{--tondo:148px}html[data-comandi] .voce-tondo{width:56px;height:56px}.carta-nome{font-size:11px}.carta-meta,.carta-altro{width:9px;height:9px}.carta-io{width:14px;height:14px}.carta-scala{padding:2px 6px;font-size:10px}.social-panel{padding:14px max(24px, var(--sis-destra)) calc(var(--bordo-basso) + 12px) max(24px, var(--sis-sinistra));border-radius:26px 26px 0 0}.panel-head h2{font-size:24px}.taccuino-griglia{grid-template-columns:repeat(3,minmax(0,1fr))}.consenso{bottom:calc(var(--bordo-basso) + 240px)}.avvisi{top:var(--bordo-alto);max-width:min(400px, calc(100vw - 2 * (var(--bordo-destro) + 200px)))}.barra-segni,.risposta-rapida{width:min(480px, calc(100% - var(--bordo) - var(--bordo-destro)));margin:0 auto;left:0;right:0}.barra-gesto{height:44px}.barra-gesto .gesto-disegno{width:22px;height:22px}}@media (orientation:landscape) and (max-height:500px){html[data-comandi] .orientamento{--tondo:96px}html[data-comandi] .voce-tondo{width:46px;height:46px}html[data-comandi] .social-actions{top:auto;right:calc(var(--bordo-destro) + 84px);bottom:calc(var(--bordo-basso) + 6px)}html[data-comandi] .gruppo{flex-direction:row;align-items:flex-start}}@media (min-width:1100px){.solo-largo{display:inline-grid}.social-panel{width:min(460px,100vw - 40px);max-height:none;box-shadow:inset 0 0 0 1px var(--filo), 0 30px 90px #0009;border-radius:22px;padding:22px 26px 26px;animation:.3s cubic-bezier(.2,.9,.3,1) cassetto;inset:20px 20px 20px auto}.velo{background:#0c090873}.changelog-panel{width:min(460px,100vw - 32px);max-height:calc(100% - 32px);animation:.2s ease-out al-centro;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.social-panel:before{display:none}.panel-head h2{font-size:26px}.chat-panel,.faq-panel,.mete-panel{height:auto;max-height:none}.chat-panel{width:440px}.chat-form{margin:14px -26px 0;padding:14px 26px 0}.taccuino-panel{background:var(--vetro-pieno);width:min(640px,100vw - 40px)}.taccuino-griglia{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.scheda-quadro{height:180px}.changelog-panel{width:480px}.mete-panel{width:760px}.bottega-panel{width:520px}.gente-panel{width:480px}.elenco{margin:0 -26px;padding:0 26px}.avvisi{top:var(--bordo-alto);max-width:520px}.consenso{left:auto;right:var(--bordo-destro);bottom:var(--bordo-basso);margin:0}}@media (hover:hover) and (pointer:fine){html:not([data-comandi]) .primo-passo{bottom:calc(var(--bordo-basso) + 84px)}.chat-aggancio{left:var(--bordo);bottom:var(--bordo-basso);max-width:calc(100% - var(--bordo) - var(--bordo-destro) - 150px);pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute}.ultimi-messaggi{flex-direction:column;align-items:flex-start;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ultimi-messaggi li{background:var(--vetro);max-width:440px;box-shadow:inset 0 0 0 1px var(--filo-tenue);color:var(--testo);overflow-wrap:anywhere;border-radius:12px;padding:7px 12px;font-size:14px;font-weight:700;line-height:1.35}.ultimi-messaggi b{color:var(--ambra);font-weight:900}.chat-aggancio .barra-segni{pointer-events:auto;border-radius:18px;flex-direction:row;align-items:center;gap:8px;width:auto;margin:0;padding:7px;animation:none;position:relative;bottom:auto;left:auto;right:auto;transform:none}.barra-chat{cursor:pointer;background:#f1dfb614;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid;position:relative;color:var(--testo)!important}.barra-chat svg{stroke-width:2.1px;width:22px;height:22px}.barra-chat:hover{background:#f1dfb624}.chat-aggancio .ptt-btn{border-radius:12px;align-items:center;gap:6px;height:44px;padding:0 10px;display:flex;box-shadow:inset 0 0 0 1.5px #f0b4298c;color:var(--ambra)!important}.chat-aggancio .ptt-btn svg{stroke-width:2.1px;width:20px;height:20px}.barra-segni .bersaglio{border-radius:12px;height:44px;padding:0 13px;font-size:14px!important}.barra-segni .bersaglio svg{width:15px;height:15px}.barra-segni .barra-gesti{border-left:1px solid #f1dfb624;border-right:1px solid #f1dfb624;padding:0 10px}.barra-segni .barra-gesto{flex:none;width:44px}.barra-segni .barra-scrivi{flex:300px;width:auto;min-width:150px;max-width:300px}.chat-aggancio .barra-segni{max-width:100%}.chat-aggancio .barra-segni>:not(.barra-scrivi){flex-shrink:0}.risposta-rapida{left:var(--bordo);width:440px;right:auto;bottom:calc(var(--bordo-basso) + 78px);margin:0;animation:none}}.personaggio-corpo{flex-direction:column;gap:12px;min-height:0;display:flex;overflow:auto}.personaggio-corpo .viaggio,.personaggio-corpo .viaggio-badge{text-align:left;width:100%}.personaggio-corpo p{color:var(--testo-3);margin:0;font-size:15px;font-weight:600;line-height:1.45}.personaggio-chi{align-items:center;gap:10px;font-size:18px;display:flex}.personaggio-stemma{width:26px;height:26px}.personaggio-link{width:100%;color:var(--testo);font:inherit;background:#f1dfb614;border:0;border-radius:12px;padding:12px 14px;font-size:14px}.personaggio-azioni{flex-wrap:wrap;gap:8px;display:flex}.personaggio-azioni button,.personaggio-rinnova,.personaggio-dimentica{cursor:pointer;border-radius:12px;min-height:44px;padding:0 16px;font-size:15px;font-weight:800}.tasto-secondario{border:1.5px solid var(--filo);background:0 0;color:var(--testo)!important}.tasto-tenue{text-underline-offset:3px;background:0 0;border:0;text-decoration:underline;color:var(--tenue)!important}.tasto-pericolo{background:#b3402f;border:0;color:#fff!important}.personaggio-qr{background:#fff;border-radius:12px;align-self:center;width:168px;height:168px;padding:6px}.personaggio-qr svg{width:100%;height:100%;display:block}.personaggio-avviso{color:var(--ambra)!important}.personaggio-conferma{background:#b3402f24;border-radius:12px;padding:12px}.impostazioni-sezione{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.impostazioni-sezione>.account-personaggio{margin-top:12px}.account-personaggio{border:1px solid var(--filo);background:var(--riga);border-radius:14px;flex-direction:column;gap:10px;padding:15px;display:flex}.account-personaggio h3{color:var(--testo);margin:0;font-size:17px}.account-personaggio button{cursor:pointer;border-radius:12px;min-height:44px;padding:8px 14px;font-size:15px;font-weight:800}.account-personaggio .personaggio-azioni{flex-direction:column}.account-personaggio [role=alert]{color:var(--ambra)}.account-personaggio [role=status]{color:var(--testo)}.account-personaggio button:disabled{opacity:.55;cursor:default}.salvataggio-accesso{background:0 0;border:0;padding:0}.account-personaggio .accedi,.nome-accedi .accedi{letter-spacing:.01em;justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;font-family:Roboto,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;font-weight:500;display:flex}.accedi-logo{flex:none;width:20px;height:20px}.accedi-google{background:#fff;border:1px solid #747775;color:#1f1f1f!important}.accedi-google:hover:not(:disabled){background:#f2f2f2}.accedi-apple{background:#000;border:1px solid #000;color:#fff!important}.segnala-corpo{flex-direction:column;gap:14px;min-height:0;display:flex;overflow:auto}.segnala-corpo p{color:var(--testo-3);margin:0;font-size:15px;font-weight:600;line-height:1.45}.segnala-motivi{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.segnala-motivi legend{color:var(--tenue);margin-bottom:6px;padding:0;font-size:13px;font-weight:800}.segnala-motivo,.segnala-anche,.nome-regole{background:var(--riga);min-height:48px;color:var(--testo);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:0 14px;font-size:16px;font-weight:700;display:flex}.segnala-anche{background:0 0;padding:0 2px}.segnala-motivo input,.segnala-anche input,.nome-regole input{width:20px;height:20px;accent-color:var(--ambra);flex:none;margin:0}.segnala-motivo:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--ambra)}.segnala-invia:disabled{opacity:.45;cursor:default}.riscontro-corpo{overscroll-behavior:contain;flex-direction:column;gap:10px;min-height:0;display:flex;overflow-y:auto}.riscontro-testo{resize:vertical;width:100%;min-height:132px;color:var(--testo);font-family:var(--ui-font);background:#0006;border:0;border-radius:13px;outline:none;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.4;box-shadow:inset 0 0 0 1px #f1dfb62e}.riscontro-testo::placeholder{color:#8b8071}.riscontro-testo:focus{box-shadow:inset 0 0 0 1.5px var(--ambra)}.riscontro-conto{color:var(--tenue);font-family:var(--mono);align-self:flex-end;margin-top:-4px;font-size:11px}.riscontro-allegati{color:var(--tenue);margin:0;font-size:13px;line-height:1.4}.riscontro-invia{min-height:50px;font-size:16px}.riscontro-invia:disabled{opacity:.45;cursor:default}.bloccati-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.bloccato{background:var(--riga);border-radius:12px;align-items:center;gap:12px;min-height:54px;padding:0 8px 0 14px;display:flex}.bloccato b{min-width:0;color:var(--testo);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:16px;overflow:hidden}.bloccato-sblocca{cursor:pointer;border-radius:10px;min-height:40px;padding:0 14px;font-size:14px;font-weight:800}.bloccati-vuoto{text-align:center;padding:18px 0;color:var(--tenue)!important}.chat-msg[data-scelto=true]{box-shadow:inset 0 0 0 1.5px var(--filo)}.chat-azioni{gap:8px;margin-top:9px;display:flex}.chat-azioni button{cursor:pointer;border-radius:10px;min-height:38px;padding:0 14px;font-size:14px;font-weight:800}.segnala-btn{cursor:pointer;background:#f1dfb614;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;margin-left:auto;padding:0;display:grid;color:var(--tenue)!important}.segnala-btn svg{stroke-width:2.2px;width:16px;height:16px}.segnala-btn:hover{color:var(--testo)!important}.nome-regole{background:#00000059;padding:10px 14px;font-size:14px;line-height:1.35}.nome-regole a{color:var(--ambra);font-weight:800}.nome-regole[data-ricorda=true]{box-shadow:inset 0 0 0 2px var(--ambra)}.regole-panel .changelog-body{flex-direction:column;gap:14px;display:flex}.regole-accetto[aria-disabled=true]{opacity:.45}.nome-accedi{border-top:1px solid #f1dfb62e;flex-direction:column;gap:10px;margin-top:18px;padding-top:16px;display:flex}.nome-accedi>span{color:var(--tenue);text-align:center;font-size:14px;font-weight:700}.nome-accedi .accedi{cursor:pointer;border-radius:12px}.nome-accedi .accedi:disabled{opacity:.55;cursor:default}.nome-accedi p{color:var(--testo);text-align:center;margin:0;font-size:14px;font-weight:700}.nome-accedi [role=alert]{color:var(--ambra)}.nome-tasti .scrittura-ok[aria-disabled=true]{opacity:.45}.cartina-panel{max-height:none;padding:calc(var(--bordo-alto) + 8px) 0 0;background:var(--vetro-pieno);border-radius:0;top:0}.cartina-panel:before{display:none}.cartina-panel .panel-head{margin:0 18px 10px}.cartina-altre{flex:none;height:38px;padding:0 14px;font-size:14px}.cartina-corpo{flex:auto;min-height:0;position:relative}.cartina-vetro{isolation:isolate;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:#f1ece2;outline:none;position:absolute;inset:0;overflow:hidden}.cartina-vetro:active{cursor:grabbing}.cartina-vetro:focus-visible{box-shadow:inset 0 0 0 2px var(--ambra)}.cartina-tela{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.cartina-tela img,.cartina-ripiego{pointer-events:none;-webkit-user-drag:none;display:block;position:absolute;top:0;left:0}.cartina-intera{width:100%;height:100%}.cartina-sopra{pointer-events:none;position:absolute;inset:0}.cartina-sopra>*{pointer-events:auto}#social-hud .cartina-quartiere{color:#2d2a329e;letter-spacing:.1em;text-transform:uppercase;text-align:center;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff;cursor:pointer;z-index:1;background:0 0;border:0;max-width:150px;padding:4px 6px;font-size:15px;font-weight:900;line-height:1.1;position:absolute;transform:translate(-50%,-50%)}#social-hud .cartina-quartiere[data-sbiadito]{opacity:.35;pointer-events:none;font-size:13px}.cartina-punto{cursor:pointer;z-index:2;background:0 0;border:0;align-items:center;gap:4px;width:0;height:0;padding:0;display:flex;position:absolute;overflow:visible}.cartina-punto:before{content:"";width:32px;height:32px;position:absolute;top:-16px;left:-16px}.cartina-punto i{background:#2f6fb5;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 1px 3px #0006}.cartina-punto[data-genere=principale] i{background:#d9481c;width:18px;height:18px}.cartina-punto[data-genere=principale] i:after{content:"★";color:#fff;place-items:center;font-size:11px;font-style:normal;line-height:1;display:grid;position:absolute;inset:0}.cartina-punto[data-genere=scoperto] i{background:#3f9a52;width:10px;height:10px}.cartina-punto i.cartina-figurina{background-repeat:no-repeat;width:40px;height:40px;box-shadow:0 0 0 2.5px #fff,0 1px 5px #00000080}.cartina-punto i.cartina-figurina:after{content:none}.cartina-conta{left:calc(var(--r) - 9px);top:calc(-1 * var(--r) - 7px);color:#fff;text-align:center;background:#241c19;border-radius:9px;min-width:17px;padding:1px 4px;font-size:10px;font-weight:800;line-height:15px;position:absolute;box-shadow:0 0 0 1.5px #fff}.cartina-nome{color:#241c19;white-space:nowrap;text-shadow:0 0 2px #fff,0 0 2px #fff,0 0 4px #fff,0 0 6px #fff;font-size:13px;font-weight:800;line-height:18px;position:absolute;top:0;left:0}.cartina-nome[data-lato=sotto]{transform:translate(-50%, calc(var(--r) + 2px))}.cartina-nome[data-lato=sopra]{transform:translate(-50%, calc(-100% - var(--r) - 2px))}.cartina-nome[data-lato=destra]{transform:translate(calc(var(--r) + 4px), -50%)}.cartina-nome[data-lato=sinistra]{transform:translate(calc(-100% - var(--r) - 4px), -50%)}#social-hud .cartina-cerchio{color:#7a5600;cursor:pointer;background:#ffc40040;border:2.5px dashed #c98f00;border-radius:50%;place-items:center;padding:0;font-size:15px;font-weight:900;display:grid;position:absolute;transform:translate(-50%,-50%)}#social-hud .cartina-cerchio[data-seguita=true]{border-style:solid;border-color:var(--ambra);background:#ffc40066;box-shadow:0 0 0 3px #ffffffb3}.cartina-io{pointer-events:none;z-index:3;background:#ffd400;border-radius:50%;width:16px;height:16px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2.5px #3a2a00,0 0 0 9px #ffd40059}.cartina-qui{color:#fff;white-space:nowrap;background:#241c19;border-radius:8px;padding:3px 8px;font-size:12px;font-weight:800;line-height:1.2;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 1px 4px #00000059}.cartina-piede{padding:10px 18px calc(var(--bordo-basso) + 10px);flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.cartina-piede .tasto-secondario{height:40px;padding:0 16px;font-size:14px}.cartina-legenda{color:var(--testo-2);gap:14px;margin:0 0 0 auto;padding:0;font-size:12px;font-weight:700;list-style:none;display:flex}.cartina-legenda li{align-items:center;gap:6px;display:flex}.cartina-legenda li:before{content:"";background:#2f6fb5;border-radius:50%;width:10px;height:10px}.cartina-legenda li[data-genere=principale]:before{background:#d9481c}.cartina-legenda li[data-genere=sfida]:before{background:#ffc40080;box-shadow:inset 0 0 0 1.5px #c98f00}.cartina-lista{background:#171210;padding:4px 18px 18px;position:absolute;inset:0;overflow:auto}.luoghi-filtri{z-index:1;margin-bottom:4px;position:sticky;top:0}.luoghi-filtri .segmento{justify-content:center;align-items:center;gap:6px;display:inline-flex}.luoghi-filtri small{color:inherit;opacity:.7;font-size:11px;font-family:var(--mono)!important}.luoghi-azione{color:var(--azzurro);background:#6fd3f524;border-radius:99px;flex:none;margin-left:auto;padding:6px 12px;font-size:12.5px;font-weight:900}.luoghi-azione[data-vai]{background:var(--ambra-velo);color:var(--ambra)}.cartina-riga .luoghi-ombra{color:#f1dfb666;flex:none;width:30px;height:30px}.cartina-lista section{flex-direction:column;gap:6px;margin-bottom:14px;display:flex}.cartina-schedina{background:var(--vetro-pieno);max-height:calc(100% - 24px);box-shadow:inset 0 0 0 1px var(--filo), 0 18px 50px #0000008c;border-radius:18px;flex-direction:column;gap:6px;padding:16px 18px;animation:.16s ease-out sale;display:flex;position:absolute;bottom:12px;left:12px;right:12px;overflow-y:auto}.cartina-schedina h3{color:var(--testo);margin:0;padding-right:36px;font-size:19px;font-weight:900;line-height:1.2}.cartina-schedina small{color:var(--tenue);font-size:13px;font-weight:700}.cartina-schedina p{color:var(--testo-2);margin:2px 0 0;font-size:14px;line-height:1.4}.cartina-schedina-chiudi{background:var(--filo-tenue);cursor:pointer;border:0;border-radius:10px;width:32px;height:32px;font-size:19px;font-weight:800;position:absolute;top:10px;right:10px;color:var(--testo)!important}.cartina-schedina-azioni{gap:10px;margin-top:6px;display:flex}.cartina-schedina .tasto-primario,.cartina-schedina .tasto-secondario{flex:1;height:46px;font-size:16px}.cartina-schedina>.tasto-primario{flex:none}.cartina-schedina button:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.cartina-schedina{animation:none!important}}@media (min-width:1100px){.cartina-panel{width:min(1100px,100vw - 40px);height:min(860px,100vh - 40px);max-height:none;padding:18px 0 0;animation:.2s ease-out al-centro;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%)}.cartina-panel .panel-head{margin:0 24px 12px}.cartina-schedina{width:360px;left:auto;right:20px}}.foto-luogo{z-index:1100;pointer-events:none;position:fixed;inset:0}.foto-luogo .velo{pointer-events:auto;position:absolute}.foto-luogo .social-panel{pointer-events:auto}.foto-figura{flex-direction:column;flex:auto;min-height:0;margin:0;display:flex;overflow:auto;container-type:inline-size}.foto-figura img{width:auto;max-width:100%;height:calc(100cqw / var(--rapporto));min-height:min(96px, 100cqw / var(--rapporto));aspect-ratio:var(--rapporto);background:#ffffff0f;border-radius:12px;flex:0 auto;align-self:center;display:block}.foto-figura figcaption{flex:none}.foto-didascalia{margin:10px 0 4px}.foto-crediti{opacity:.75;margin:0;font-size:.82em}.foto-collegamento{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.scheda-foto{cursor:zoom-in;background:0 0;border:0;place-self:stretch stretch;width:100%;padding:0;display:block;position:relative;overflow:hidden}.scheda-foto img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.scheda-foto[data-verticale]{background:var(--vetro-pieno)}.scheda-foto[data-verticale] img{object-fit:contain}.momento-foto{cursor:pointer;align-items:center;gap:6px;margin:0 0 10px;padding:8px 14px;font-size:14px;display:inline-flex}.momento-foto svg{width:16px;height:16px}
