/* I caratteri stanno dentro il file, non su un server di Google.
   Due motivi, uno pratico e uno legale. Pratico: se la rete non c'e' o
   il firewall blocca, il sito cambia faccia senza dirlo a nessuno.
   Legale: chiamare fonts.googleapis.com manda l'indirizzo IP del
   visitatore fuori dall'Unione ogni volta che apre una pagina, e in
   Germania questo e' gia' costato condanne (Monaco, gennaio 2022).
   IBM Plex e' rilasciato con licenza SIL Open Font 1.1, che permette
   esplicitamente di incorporare e ridistribuire i file. */
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAFg8ABIAAAAA3rAAAFfUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgbowHIRiBmA/U1RBVF4AhHwIKgmfAxEMCoG5GIGaWwuEHgABNgIkA4g4BCAFhEAHiG0MgSgbGswXmJs61ou7HUD/b6kVbGQgd6s6BkUwmRkINg7wZriJyf7/PyM5kaEBFZJG2/rtCzHbLCsTh1MZfUeWnrnuGDGc6iyFiRJnqIpv7XjxL+5N2uxTzcpUkUxfunq+MOFTMAQt1uJKY0Wbp0DGSi5Ysfi60J4h2vHkGXWdGVNUIjr+Mc7YUGQfERR0DfwHEX0jMTPDkcxGg8RG2PSGH04cKD7KRwtlMPqktdXDMePBDaab6/g+853s/S1W0kVWgbHrIarGOvXy/NdavOe+np3ZD0RhB6wIFCE59MA6FSFTKR9NCpD7eH5u996PRZHxF0QPGDWnVI2oUMkRNmhjRGIHRmNkj7AxctfvVdvd19qvKt+1TfKvN+4A5iSAnGf5FcAswCzAInRzTAHMBswCzAEsAzSndZBAwCtIAiFGRJTLSUyPCBBEg1uFUjcqplCxbV07lf+v2UwrvxJ9P4bu3QvrGJ/JeFaCoOhMha+TbCSwbb+tzeJp0luKwIPwcSslrgX+1L2+9yzZMpTQBeVcKTwWJ11Ugs8XBahApAK5OGYZi7iNXSb7z9dc30klNwkXechNSCH1hQ+T9lDIiCLaqowwYuSbLWeFa4sa3vKD22I5i10Gp5ayIk8NW7LlITvxzF3WRT7nVvLLnQMQA94c7gPcB6yA/liEfQGs3/+7VVUJGbmVN6xBj5o8gaRPs4xY1gV+k+9Rdb/XVqlewt4DkqHkyqyZi4EHegcMw5Z6DdLQvQsyY4jlLPky9lxmwlKu8VcdgA3ML/Hv6QvgPwCsz9ZrEGeKyQgXG3AMtIloEtEY5t67NoyhBS0oQeuv6qD2ZJ6Xbv/t9KpMEvHAboBbXDOh7Yzagz5CSFJ4/jvaazO3bR8KI3tjD732VzsW2LKKJLiBRNrJLPW//J+pWjsLcGlQ4UQ6Ug6ZvpR7Kl6MRXlFOTN/FrOzgwWWICGBAAOCEwkHgFQAQQcAhN4DQDnAkZLlkOWcAVK6RyrCIabuUojt1bGvr/NzeUXb3MHzZWaa9ru5qetZAnUc0mccechDQYQ7Gh8pUqYkcDPdvRj0fvQNHYpaDlAr44arlWrpIYvd2wUHRsa72JNexkUshvKZMoZKIgWpooChSmGoII8E1TSU2QO7eUHMEA7ziEcI1Smq+G7YF8/O7HG2/7hLEVdEJBtCCBKc09z+pc6t/N/3lnpFHhIkhCEMYRCRXcYUmwAq/ZjW9HBe6v752y9tUHO1TdvVnpuaxANvhMchoIi7n/XVnK/nAUCaspW6wNF2uMPHf1KAxQAUGuILadMGm2wPZJ9LkC/+IIIRBQQELJRrI/LY49WpEHY7TFMFvo+assHg+LKosQYskICuQxByFRMxOHxJXX+lpgbCfqNCPnT8nzbAABmtc5vEYGAHAm+7+BSM573pq2XtcLlKCXGAYFMZAt4oeWZB+YBPmZYMjcZB1ev7ylOY7KQmPlEJiSq+kcc5stjELAbhIxoBGuG3Ph9ovfTYXddd1EnrGG1o6LDbVr+tDw2rrLIkGvPMM0ObsQF4gFYzVF51CIrv73wlNPK8rLxV3qhCVphTwo6BJGxgkFDkFyxNAsGeVXDeikEJbshJxtuHLGnb+98F/230ne9Y2IfgHgUUfRSYwYz380i8XmqdjBszo8mb5vw9YCLIDj+zGI1GYOMiCRljMeVLZKZZPCywgKellvKy2mre2rVT2G0PH/vs4+e00/ydcUYAAXDUPj5khYAMDqDUTqN98QP4yx90HxCG+FqfXFBXEf8OqvIh2rzM49zN9VxMZ46lI7uzNZ1Zn1VZknmZkbaMzcg0py6DUpr8lCYzyVEnIkFRRhH3OEaSiFjFJJ3RCxdlhkSl/vufD8vr+ZnHuV57DJoAWnyxszczoDQ3G/R63nqeTDWINuTY1sNw8aCm1XUH2CN3CzrgBmDXDuiADuiABNRhwF96gA6wx8j5SKL2wqADLI7kapMNOqADOqAD7J22gg7oAIvI5MidM3w60tqJWSf7z7A2kkWjIttoiVgeI/3IKFIcMU186xfeBYuFj59FQB+HEVdC7nw5mGwmudmW8LOslgZbb7foX3VGunMuqYCAMeA3IT9xsBGzvRmL3yH/wnPYLCTIcsewsc0fpq9ffT/6oTUBq0W6997Q76/N1X79xRhLqHDgBFEIMZ/lFLUMtPzUQOG4oXoNjA4jQYx8NELm9wmxLCepxcHiU0pCSktMKUm3pyVLQdTpY5cZsmAiCK4guDRCER2xIjpi9bHUSklpKSU9JWUIRTUiIqJCgqeIegh2zKdAtzmPn29r2qLWzJ+3tMU3eZNUX92snbWg1GWR2zmWZRmbqiRHHgO3HTIaxiYbgyH41yEkSUHKloOlWDGOUuW4rnhOQCgS5P9jgLJxAHAQsFAWAUuA5bICWL2zVtYvNgB2C9NSIoFeRo1kr8kVSjEHOOjni4UdNVUkpZCwqrwwOaAQXeQkcDY4bemHgGRSabLHUmLhuTxTSEOZLyKq7BoXUswBDpqsdSfdm3obyx+FQCuqFRzDWhS6WkgxBziY/S36ezMSxo4ZZ8JP3kxl03dmftHsxRwgTEFNYSjmAAezvwH+/vPHpokyDZjBTkQzMTExqUmXRZqRZjR3HgOMV1sVSSkkrCrHkt3Yr5+w2NjazMqc9IzZsgW4CZJFmNvu9Dfs7/golhKbkdLcwaGsGDs1IYMGU+tCgBWl1BDgQH8j5EKEktGirMDkaru+zZ6wl31qvzFQghTp2AADKtJgXTcr7bSR8RAFvahQirM9DHvZx35/4OkPstQpB5BLHrvYzRd8yVd/uMWJViKc7Dujq4nN5GbqZrqZ6WazNXfqkRFbxsZtwy2iXxX/HO0SR6KVvgn/X78GS57a3Nbux9z+a5+y8HiDFPtYvcc+x/p35m/+7h++8KWvjBozbsKkKdNmrbNYTxazyWFG6NMTMnylpQ50Fpa6fvvJRMlxsqtqt3zBl3w1tFhEcjYf0Iyd+PHYkfYSpwrgzj5/mUR8tNUn+9maPvMsnEEWuZti7eRgwStlgDDwfEuNgnazZD4o4Wn/VuhsfTYtpRHpC2bD5R3ZiSoIIsh99ii/K8qBuZrD0ZatFC9UNfdFkDnyn54V8bAwW2Mj6MsGJ52cqFTkDVMmX0M1PCpFjZr2boD3qQPTaWgBilEwhTinzOZDy8iE0KZjfm/+WIPAptyTzSuTfAUJ2mdM2Sz4wTtouBKGJgASS+YLF12hG2gbAwTjV/v9uJTmFYitMpAIINs7gNAlDIlLSuGphvODbGQs2RbkKmWlYN4OAw1eAFNxo0Dj5KHUfM1AK5aUauZomyMOSq8VJewYS8u2M/nMmijWIWeP5MvDPotnmP8Gw8rhZBD8TSE+eWiPIVzuiU3VMb9LpaLfosFAwhFsDCT09RRoC6H9FsudevQ176xD59nuHO3bggKVLHhJ8NJ/A/g7/KNj7GILePetmP/rXreX76014Rlrd7yZ7mRVZDTceVdjHNpDOX+vW/uxUFNm5eYZBMuyiaWob8j3MGutFgFHSMkR4CwD2xQ8vj9cISr3mKy4uaAG5BCLNVPNKPnKqU2xY6aVNWkMNJsfxF+21m1tFhoiP+fWGVQoQI86orMiJ+9iZ54mkrOmpoF9EXuUgY82z13aRbYdoQnoEc/gSV5DXYKPez6CCkSKbMKp3hVHcB6BM96eZWK1cx7r7BX8qyXTcE5Hp90gAB9Mu6dHitkkyTmHo7wuFj8OdyiSAc0dFQe6ByZMNRY2NmTwzF/dpp+/1pgp8ww+6nMzzIowGe2zZcS6w9XC/K/pLo05a/jdqFR/Av+LdJ4bU1f/ygEJP4WOtl9byqF3c+BPf+VwQzAWZywnd9dOXAlaA6NpD9eJ16amv3Ps9l6Zrx2b9NO9dBlFs3VYCU5sobQSPdiRNf+tSAMAA4OcD6cgixhYnGQ2e8mpBkS11xUjE4rAK/URRsw5Uqmza/e/zGICIYERjcRmimLOnDFL1kzYEjMnJWXFjiNrLlyIufEk4c2bAx++HIUK5yxSBjf58g1QqFCgeg2CtGkXap09CuxzVI3jzhjinEtaIMglFIIehICY0qdPD5c1PUIcHAhoOAyYYQEbgMUskUABUMCcDVjLQoMhWll9mhaxMMslzw1grbTaC2OCElLQSJAhRpZv5jbMLrnmy9yAD12HYpIwbMHBldbIQJMpMCn8GckPxkCdfyioLcBo8nSh286d9PtDrCzJI/D3VxkLPDw0CS6GIUuAzcASYghYxhoBrAbm7NgzBhiAgQ09JljAOmCxgHJpaAAbpHQvzAg6cwGNBB05IeObuTdmn1z/ZW7ABy+AX5+ij0ZtwcWRXEnSICn5MkyWj0KMIAIiMajsDwZDIaEs/4xlcjqwZKL96SOyLtkU6SmpS/xavCNJ1WKNmCy6JWqCJYpZJwl/Ec4VqgRfnTwo/D4+lZfPvcUt4fzEIbNvs1ezi5inmNOZKmYiYxfDRn+d3+JNzaYdoQE0AcVB/ohkybud10Y8QQSIkml6bn7uFAOHlpyXBO7mXAONRHMu5JzA2LsIEwSUwMn+JHtL9uKMlV6KNbKRJUHqkp7KZvwCLOEvm1DW06wjwV9KNm15G6kr4xfZFFmXg3vrnTg/tbGLyDOQAcCkAS8cstdPc9EE+Dvn3Z7aNOUEabwv8tdzFNks+bR44qL7C2cs2Dl/OJdPMeO0mWa4327WzmyHCfwRqXFAJL/Yl71gmbxkyxWjOLePU6VavN+RWO+R4nS01pe0fYadzRcENYWLFAp6OcuvRuRMQrIoLGa5q7iDTnyTWJKH33GW+Vap3uwm7ZC+W56xyMTK/7+tAFQCqgDVgBpALaAOUI81YI1YE9aMtWA92GnsDHYWO4edxy5gF9P1cCPcLLfK7XKn3C33yv3yfHoxvZxeTW/Lu/K+/FQCi0L2MUErEdF9ezp9iAPERxL8rg98EJ9kk4Jsqb3bxGDCYqIuDWKCIAiCIAiCIAgQKjRo0KBBg4ZtgAepN/TRzwCDDDF8WnFGWTQkTEyQjDMndRdUTHJd0EgjHRptILvEDSNwakROgMuSILoU0qiQPvoZYJAhhk+DQZXCdj+3/s0H95L0yckD2OfxO2ZnARi1vKJpVSf/4ITn/oW85FXWe6+PfgYYZIhh/za8473/iVHgJN+8AIBxwBmFkEUBYjY9oUsCo5RAGRe1RRzFCq2flR+HOQIAAAAAAAAAjAPXpxvOYdqDJBJCCCHkkO1gwTM4mrgMC0E7RUkNyXdOwXy7biPIZDgZDMMwDMO77mKOOc95wUtefctfskDfTXOk/UjTAAQmX8GAjkHo+l0K2e2+63pxERiGYRjel9lZfdi8CWgwsIwaFyCOT0gg5rwKvAg0GazmckRJExoAYZ2kscYaXztMhiAVxBWloYnvlxskUgnQtXxaCkTI67tbyaTD34Ecx1EoFAqFitQ0O+cBOwAAfPqVn6d/N/Gn5VwlgKhTwfIuDJ5U6b4zxxAEQRBkfwHBQ78FvAO8B/zkLHVAp9dENiHsyx2YMwhZHkqnokiilkcDYpJ4Vx7MTeeh6MSIBepDrNg8vt/eR6QRXD4lM5XrKqSKamqoVXU5OgtopIlmWmjN2uja6aAz6049nOYMZznHeS70LhqnKU3ptYDb3OEu97i/qygdbWEB0xCqhafUix5T4m0QLtwk+5S+vQ9Lw+xjTZjHJ00b0S4ddLpBEIRGo9FotH7zvHjBS17d1wmWQMvZNp4au4M/Q8bFvdpnkSHKR1cW0wkuwzI+9r6jB6AjnnkNIKHqxKUWkiTJXMMAR3EdozRD4+OkqQiVUkU1NdRSt71+09A1tm+CZlo+dWsY4rufvmftT8sZznKO81wwcGsuhytwtXcNJRo06KWA29zhLvfU/ZwEIAgyjAQAAAD8ICBA7CSPhVT0hD98FHeOAbixV2I5ZpRGJnGs40tNCESHKudi56QUdBXSTMtUA33P058OZzjLOc5zIbvOcGNmv1mjdBThJa9mb19mymY0DTeBSYtwCaXEzckIKXVdRcOMHDbVhNm5bP5m22T45mgXArbupcEr19DoJzOCAVYGTmqTgmt30CIQBEEQdFLaOQyGYRiG7W9Q/EwCwNgOhhB+shI2w5Tp7rbNFKNwFc0OdFQ6MAcoZ58tCoX6LJSu+U4A1s5xGk/M19jRNaGcZawHzoYYcOXD3xtDT03EaRmB4ziO4wc4ff5QwHYOF8aAjfsEztsRObC3zq3O6ECScqcBAIytEDg83MaD6SCZnUbPdr9As9jthMl8tk3H9GyOtWq710tp3mbRepUxM0p3JcOnRy78K24oFMqtZ4ncjKJYTVMalmCxACtOCgYCcDx+8z1pj9L/LeNtWYBsLL9TBZlCKV7dQ2MPe9nn95MdyBzcPMTYVS2ao75kTek+Zbtr80QXhUKhULdXWgHddRmFQqFQqL5yGa5wNb0GcG52M9ziNne4yz3jrzsG3jaK9xgXsMYaNOhI0LdK87BzqjIBqFjDjwT4jAUDsUy1nSAcBzxFdysO5BAMMiAZgEICCgnAPmXMZJJDrs9LVkAUUlxOS4cC9qn9OZp0iJ3ULz6BnYzKSv7cp7f/rCYmRvmsFX/3BcfgIoipmQsyD6YhamamOF3lEewEmklunycWsMVmidVsDbDuN1wawcfLzDIYAq8aJaWpIlsTxBuIkoSuxMSv/KPPbZptf/iuOs+duHN5H7r0GUOfP2dlid+Ptoz58wSy+6rb57EFZFGWWWHVDQYNiU1ctkQYpgPCKptlpAQOT/VIAtH+xZZI6wkrwFai29tbHIINTx0T6sMgnIgSUAtz8ZMIXoc4B6Z+98GJT9KJAzKHHQMfIxtdkVBIAEIIIYQkT0iSVJkAICnynuoCjZ6FnOEs5zjPhU9xEWBjk4xOp9PpdHo/9YY++hlgkCGGlwYI5iSkDmMi2qV/yjoGXUyc9XRwl4goa0EC8HeqZAD0BHGao8R8auBXiqAXFo6uEvAx4iZ24OkrEKdP8TyksIVtVpna20Odr/aWyWar8ba+QQjLdcc8irTveqWPfgYYZIjhPNl5VmmS8aR2Wq31pmJ5vMUhWoQWsYGxTsF4R8P9b7OLLsR71YfN/SvWhZIE355pzKj8QxvPboWkw+1WJYelZ/Hw5As7Ck4ixLpAInhlWLkOzT70nOiijYyZQglM0RRVihvfVuq2dlEtIVR0FboXUkU1NdRS5xtOsi6mi6WQnl2+HVQUIoVCoVAovkCj0Wi9apmx3q4/BiYhM9GtcFjMWygZDTeFYLBLkxhLm+vphr8pt7jNHe5yj/tTl2E+UIffIf/OdJfp/IEgW4nAdQD2n4ZbO8jsN72AIx4zE5Ad5FNKsFJAGa57fnRmrDwaSQBS0jhwMnQukIw05fwlX7ISKWCWv9ToxjPEBRPJymTX5FedpJRWlaG4rFSMkc51qeJNxRxgfnEs4R9Yb7Gh+ZfMMTNv7CmiEDGOdBWI7HQ+HE/BFuXI8SRre3YuJ5MreYN8csLji5IVYzu370n2Ivua/aunPc2h4IjDk1iJxSngnzOHTpqzZ8106JVOgCAIgqD3jvLGkUSbp4Cv8/x1dim3XovDDb+xG34gugLo5gwBbd1wWhJrxd/8AL1l0M8iBWPAa4I+9KGbPnTXrWjW/cYzfI/IXGwQ9syZCemF8YUurSdSF+3kJSkQlzuwMb7xwVmSTcqwpf02nKgUGqyfhoBqIMsjBKHi5qYTlRyFpPrYYRe2G9tD7KXbR+ynn7A0h6LDcoSjLhz31fh5fYF9CV/NjGNfj5OiOI7jkvxi2cV6CcdxHMcPcBFaYpINGzZs2LDx58PMzMzMzMwsMxk61l0pMUyg+82i9720Wj5ZecXqnK01635jVdl4V0opZfs98TyHuIdzG4FRPA5kGjc/Cp+WuFgpLka37zSXVfUKfqVZ9euyMYpjQv0F6+bljQRMBV2FO5AF13FTrKZXxAVI4BjElRhuFIUboYv3yyhjjDPhDtOi9PMzS/aQMklQeTTDXwEJAHgbOEDx+6hZotktBdcnukHnkyV9lzJqh2xWqcFeGg9UBKxYsYIgBEEQVrnZYcBRN7nQYDnOvkC+DF/NSfIAAACM/gcAAAAUrA4AM1P62o8sQuCiBsMQLOziasHJGCsqnwKu3L2JYZ5LXOlX56aCCk5ixs8lLM6WFXcgiuAdxc2zseTgJdjVjKSuoOnbes34ycTFlJ9xa+6nSY6+xVZOAet1fOYqel464l1PPxrXJ3CW60gGAMqSUK4z6cqvuuyBawI1hPKAlFJXuDNkmyfBCCoVNYrigQHJARs9NDV9TzGjbM/BIurXtc0OJeHD+PTJDjIZrJbOTpOMed/0b5aMVrAJYR84Us7sWJLFEUeMVmwhdI5uU2v9cWGT8oot7bfhghSDQkmLPZY5FpCuWA+hauPfJlPSrZAqqqmhVtXl6FFAI00007LVGkszgiAIgiAQQRDt2DJjzZo1a9as1y7wmo/1Sh/9DDDIEMMOpIo0lOQXg473Yam3lp8nAa7EqF1EMetlATPBqIvl1Xl2cewXtE68ERxxKjqSNo47oij3//i0Ny9+OVXkGCAdkkr+py6FwVwCBjjUapkyA0Kap1BbG2OxXMWRlGqTBtOnrX16yDBhagpKhVJc7RWyZA6lTukJPGJmOXclygLd6EQG2bQrdEEBgVK0TDWb1Aoa3nQjnQ+VNFXERbCu/KfLNzTHTReNdxNdqNBCO18OVdbFarV4HIHpZLvAFVzWHdFd4XgEwHDbq99iBMgzGEHgmBvmlhWbd9YxSjfykn73n5fEc+cphmlGXiCNshDgBA6J7fB7WjObEHaiiKldl5IZp+womBUusoM3IQQS4cxwJBgTXNnUnzVII00000IPpznDWc5xngtzFM6As/zVlIyhYB0f8SQFLaTOkrPqMsZFXSFBV7LBsBIdRkfahAOAFSzNjg7UcuSi0I6CiPq7FrfYqmIXIlWy1WHYTOylYnfsT8+lONslzu2uJLfX03i9b+0PxjjFzQBBghAOMzMzAwAAAABmV36n2zYLnBhGlyZPj4TFsDU2tpy2B3lVBo6TLnQoqM0NiVkAVecK2ANYgRSGMTxPhIIT4XvuwTVHg0VSUHqjGGuekgV+M9kAxPFgJiA9NC6+cQZvYcHAwMT0JshTvOaj6zewwhIQ1FOxMX3th39mBqw8Wv9JqfQduzkESgRkJ+yZCd8O3S0ir9Q8sRErEfuUS0/9UQe67NnmvKtAiGVKWDJU+FDwUxSgJrtVBmXBj5FVy943vDiJlDF2UAqGlmNrmCQ9FGcNbtNsTi1CZiqhK9FEk0kPB/GE4g24RYEA8rxvOETryNaCGvsnOmAPCKgleQSwwc/6QWdanU8SYQ8u0jlliJBJQ5EGDR2Y/KGcrT28CIq9+MgdJ5IGHYjRttdfNDxqbN8kzbS020R3r1NO6ksRznCWc5zngsMOBw4ccrjLPe5vBURMM2YMvCYlYyMV8yw6qIfBe4xPHfQYWU3w0UH7bGchShH7WMJt1MCzWNkGlfCoNRVN19QGhcqgyj+qYpc7hoAchg7yXP9k9dLiMEDBiFmZf2z4dT2u1wJsgKcVktgCHGy/o7hieRATClmp4DbOnULt2cav7tGdJfN58xlzszlmY9bf6e7UOR2bST9Ye6f107ypZsqclJNssphI+suoHR+Oa8clY9s4dmwc48egUeJNMZp9nx2Z7Z4tm7XM6mbls9xZ+sP04efwRen9yl8Oa4exw9Ahffo7X/JLzuirNYLxtzs84bf6ULQ1I330w0uwprY1D/I/HAyG2Z8g7VOb06a18pbaQpqiuTdZ42Jt3a3MiiirisjbXM/ZdMCsIAgYkBAaB8YjRNNfKLzFBI/ZCud1pIxPmLBo3OWWwfe5v4+ZMiXJkh/pgnS7/ekOh5f7HHVMqhNpmlM+nb5fxvsv3ebnOnUp0OOiItc9sN8jr5zU642/CQgoM2qDn5XcC4cpiCbTZccG46dOjk2cUThHWPvVLnGfM4WLMwtpt4n/mWec1v0+sNuycawXKfcXlQ+2/rG3o84UyqVjd1H6fcgk6jf1Z9+tDrZTr3U/XhphTpcrr1D71g9WL/uL7GKLiV0uV+Qq14YaN3nTW0YmrBy+PFzctHF8MO3F+Zm5GcKzuTT79pBYvnC42FVWpmO+7jbp7q+lPoVT6Hbm9P3Cvk3Oy+dKnkHOMEwKBrcFXWFJDQVMM1tQssi4U+Lv3Ay3uM0d7nKP+6KZVWfWZVLAh5lmELAJdO7oaup1UcLg3+EHUrtstEcCOI43TuO7MHsWmjQGJ7OxVdklykfTi9XWxot6LaSJZlro4TRnOMs5znNBLrmFwWDk9CwSyYyX9EHSTsuCVYCIMG/tUMIrI8PSoiUplNtXJAxGrrvAYpNRtaadb3+4iRAKR2t1dv7PpGymoPbqrHixCItQsyIPvW+Qf+Ukv1/biJW7nIgZkOO8AFlrVesua8ItVv5KYhV3n0Km8Q+MnozJJNPMyny6pmJVrEJbSiRQ7SyZ+labEvCgZQjRtpuYkPARCVuV1Z9UQgnoadxTA10mk12XADmKdkWWxPZWKOMJVoW+8Mkzp/wXreoY5oWEdaua11xDcDBLJoOhhjXdsqf7uqXuMMpIhock5DaUbRqFiTfLemK/8NBgcxxQAhirdcEauMBL1aO87BUsP3RX/BFTD0pZLCF/yOik0irZBApAtgUQ4bmqJ3PG15ToO+KbDyhJsoVt2S6G3dmfKH9xqzAMjJx21zZf84DSC330M8AgQwwb6SILMgDUjpxA4kHQCE8lRODKu8PUbOh3FxC/79Yp/L9uPaUTB9fr56bo/3ppxIrYEStm+1SXUtJSWnpKyWjTv2p6AAe4js61wH/rtyiiADJ8vkuNFIox3e9oAgnlCaEUNCGT58QwNo7JqGksNOUYZuiSktob0YnbtxDJcyIIC1swiUKjiWMY0CVXhfDRQv6G/1Z6ZBFZnMwiqHW9ofGJSV1+eXUdKO9qaqtB8aApKgHXlwMrisD+dVO1BhggCCAooIAAQQKFxsLJ3lQlPxHxjxmtEEbFt7JhRvuHtMDSYEQgElE0/715+H745bc/aGDQolw8IQJiAzEAAswhJJ4BaWjNF/wCd2QRWUXWQxsEqDlAQg6fiPCzVjrHPCSxQa5OwDYYsJFIJJ8ZwYjQkDP+1W/Yd+nZ2LeVfRg4CnxbK+Kdz4I+0ciqVE1boCrf6CcIZMmAVd67gmKPi2gzuBc79Rre8xxkY3WiQXrFXdIuFc2nssL7bU9/e6zvKq3h+pfLtsu/nizjzEKBer2mAE99PmHyHlXkc4R5FEFhAnAbDa4G9gPASedxDJzArH8D+v8dGC6J4XZALwNqwIeA7TDAELL66e95AHz31ZWNyAHcfddYieTQtXcUVSFvmIQJGgHDUQCIPApTL6W0WysumUVqVwcraFnQZ0pW5T/TqYJQ+DwECJKtwnAtdEiclDpSZ+thPW6IIAkOId2OmQXMImY1Y8HYMBLGnvFmlEwYs7WWiGfXcxsDifH/oO5f1wHbySkFy1FphFXxTHIdbumZQDSC/dRVjBlj1YPx0XgxAV8oE+iPQV8D6GXg/4M6paUZ4L8fwH9vf2R/4YXnhwB8eLHx3vPA55bPmWf313euj9dHa+u1gSZAehA1cA1wG/CYGSAnAyDHJjy94kclyOg8kyNkidNoonLB1HLlaTBEjFCRikWLNcpILXKEyFeiQJMIPdAJbMfDy1aoQpHmsCDTOBOMNUmlgbQGq5FuTLhQ5Z06w1T05X+3ywZp9ab82mqD91+8yj566PDxI8dOnBw/c/bcxYnzF05funb8SufJ4dcvnjt/4dLZtYsXLFy6aMmy5WtWrlo9tm79hhWbtm3esmPr4Pb9e/buO7D74DvtfwH9ps8P8RIkS5QkJfXoIoFfh/DrNX6Z4YPe1/17X6L7717e+wA0ELBtWL9u7by5c0Znj8yaOWP68NDgQH9fb093V2dHe1trS3NTY0N9tK62prqqsqK8rDRSUlwUDgUDhajf63G7nA67zWoxm1iktQL50eFAltLEcnN1NFhTCanl5vFgLUNoEd25KzhgCWboTH/k2i1tjNdsYMBUO9kzLuXgXd0LhVrhRVh9rP6Y+8PSUVumEEnyJile5HmQrX37QXZsx3Y7ph+UHemRsjMDKbsAVWQC1KQ8lCBQpajRCb8m5vYXhwPWM2YsG3Yr2YAkIOuahOa9NquU0SXIUjVfzWnfxSdcIRpQOsiw9h1hFEghXmBcwXr+8qKH2voXRAgVzwdOuoBTrNMNI8fWtC5g7kveV9W/BEzsPSj1WiIYSkX2Uz2Z7GmzdJv5SsmfWu5XQrKh4dO6Mi4gaTc2IhpCm9xJ7cn2jKTA7ac3RoEvkOwKouiKCuG2VjgQasg1vxO7xkWFapjbYCqsRtR4tUcRtvn93gAhwIm9ehMIZU0vjrg5MIfmhOZQnvBa/KrLfkeAGOFDiHMwh7x9FPqK/p0spjcIEMKT4umj4rXnSQTpjejuzEad1yZ+sCndbxnMwfydNI3G65XUa+1E+y3LNCY/SGUQRoLX/BMFglQEZuzwwkEbP1u+tY4q1k0kxyvNPi2+IefaaX7e7IsdlmoGLwum6T0drMgblTI/54/UAASqu+Ai1MMMpmbRjf2LGWl9RkgevZQXsl0hjBhYsPSE09uZkKnsmXqWkMLsbVKsGkiLRubmz9VzW4iiDuBSwJ/kNrfpzms5yHMimIF7pdc+Qi5gOIIVDZ0YDBnj72T1GrUT7Leteq0/TOZjO7hyCcIdScqt1Luj4yLuF2oZzUbun7RotTy23lbWWyMRoeloe2hKcGbCbRxpCTMEUwRo8sNblvjxk9JJdoidNXa+9UIE/kXUFPNa3ALsUKtey2ak8nYtkxYZpO/tarG+LFhJNQ88v6KamfW26KtArAUZgZd7XcGnHXtkN7eXTZro0RwgsCNnaOnlxQs1m5FjieYYJQSq4S6Z/zilItHELkfeHo02OWYUyU4BTN2HyKup0YMZnNA45W3+aBF+hkTm/IjfoKJyiS4FvwX8wWiYjFDtSKT0ksnNtfFg+kW3KBvWJOS9LIsztjm8pABbzoDUWOLgaxT8LEIB1S2jWeEBWkfJoiZXDmjBS0PpqD1Kc50XnP6EEbVcl3/FJqC30kNKhUK7nagHaDpALmUhb9ElougcQOAaoe4u9JRyznJcQYa+dAlQr6MgAYa21KPbbHzdSwpGyrRKFcEMVQQHpVB3fzxYcHUhC0U+lOE3MJ4rxfRiFiwbyqkgPltRB5QBRhdZ/jGwUo5YQV2ID6Zx2qbxfXXDUNtZW3KS0IsSoOFQy5dRgLh+PmmnZQ8qdOR+bJSTZFyijNP5ooetZUaToWtGCdTKM9nZ6FYz9Q1iNSGYXMO8Okm1p1qHMoztGYqRsM5YwK9oeUY0Fmd7cPHVLD4KzPODJ0i7MSnTxs3wI8DU6szmQjp4KvSAiZzE6ar6u8/dvYERVrRrKTqh2NCslD2wiuyGFWyATB7bUtkdfsY9mQQyIpdms/EUcKZz4KKb6i9Agz070czOQP2okZrOocPomGtZw9yz3u1EC4svcrjSGHDljGGzrzMKLRgJTSsH6XL9CKirZxmoQi6aFawK8K8UWKpARSd7CykJNC0gn3+n8K8EKIoHRxT3TYTRW1xqiOLy05PyIM9tYTlLJw4cYJN+kqeMELECsRpXzFK/ltvNd7y84MR31SowvJMqj4yr+uiOQDREtlt2wESoKMMW4J3g8Ac1joFSdISETGMjRmCJjoY+eHJtcyfYA/twbbUqegRBL9MLKc1aII2faWd7pi9KideQqIeIiBIIsOi3yl6odSvFDRy9EzcKM+VZizrOilwm/5Zr4isRCqXGoKfIpqpIBkzGAILwQmOWp9UExaSB8MYoEhFORoE0LTKPNbQws/i8aRTTOEuOhxuis7zJrbGUlVCtbeJ28l2PRFOOQD2CMqyPEYWWbKlOjbSNI+qSMrX9NIptAIxyLJcLTq78uG17ToOUYk5m0YMMebrTBGyefrI72lToTSxSu3ahy5IRc3+h++Dqu//tTSlTdLPrI0Bw6roDYfOMxCI766kaHVGPZQ8bJu47ClL7/yBWMKC0SYT+skFPoN6+s9bJNb4TrLzfFL6+KdHrCGazwjsVLu0ykpBYMHDtUk5njPiX+TD6HePtj1bGqxiXjnPKnqgnnpDJW4w4R2DKZVIfeuBUVf1PsFU09KrLJGEikvKLPGb92hCcxiPWatmSb7HqRKgxyJ0c26TEoYSnnFC5ZwymN2P6kRFHhntXR3m2P8+guinAApP8pWFDDzr8lcm8GUPSp86YhB1veSmlM4pNVOvMvcN9Bw5QV2Sen8FDeT7/RNlXKG9xuqo+FGx6qr2pXKBfbnk8chwMqIJ5cfQdYhh6NG1Q3DeJtA7jZExG2DgvVnfKSKA/0VzSAYskbLPPQuIAwTi4XacAshSA2gyyL1j1BsCGC4B2F6gLwLoDwIuJjoJAu2uw45kjE2cNh6DiIWL8zBpBhfQvov/44J6tM+85VYV0vmLgIbOgkGfzlpmEmuH8PpcQm1J45Wmek8us1cwVUF5AX3KQacgtC9l55CFkVmTqFhC1+TbLHN9uhZTHtA9ay+i5edUM10eWvxxtwqTLxZ3FAbu/N99GsZcm157VHYk7mBz+zN/6GkcJBI0z4ceXTqHlfYj3Za6xPMmFu83yNWHN6S8VOjfmBjUhx+pslMFqw6d3v8rE/ViRpeUHyXpubwLztm5IzFWAugLZgcjQn7N86vZ6p/Qx23LOtuTTNGQpfHXXCeQGlnM4fyLF7d/4VRA/ZyUOJFOfHZYHkuXiQ9Z0qJQBMW1zoDEVa9A2ychiOdzDGvpk4YM9Y8Ek/TapmHQ4SJOTzH14OyAlrrNPIlx/kG79J55ikiGR2KCRoLb3XW9ZFON4OdiRVp8hwpKzmWvmevEUKRDUUALx5NxD5AN5KJswEOQy1t6JkE7Xg/mTal+0epfeSZWwOpVBC05DB7PwzWoRPHZDSDX1CIkZRXGdXooPljAsBKI279uhrOcu18tRfNDg+jmKrzZh9T1YmljmkSEnCcX9EXlfyimo6wWwX2MBVjEWZS+z6FxfBLW7Qa/fo7F3v8EutNULy00DdBrrffDhClMlVcTTVcnkBKkxkJyhs6kBwPeR3D2PxDnRZUSaBGnBgeREEAjJqRfMorua5t9amWxFGqs5R03LS8YJYfqzCvvdevFwvtrMNIKe+20rn4lQLb3dHZq46ARqcQoCM0dehJjW7HnRZ/5R+rEkum3EiC4NRSXldyxTmWXfKYrVOuaLV0P1TfUlp9AkxsBjypd2LNcIa6G1xFZCAI9srRVxKWmzdh5gcb2ofEtUyGtCVrRS5WFDjYqUq6w6UBmSrx53pwPxDY6PFZFk6ykL142nF3t6+Ktg5kijzyq/NcysmC8BG4WN4RmbQciHgaKQknmCSyjP2C3J3hTsXB9qjg4WL++HHgLxFO3rCFkCsCLkpKJy/OqxbsctJsGHijT1SVIga+Wqkwj68aDB05iDz/1LkQV5+XcvAkAoU4eSEdilDYaS7AxL4DPDIN4dAX+sfCSaDvNjb0flO88iCmhg6rI7FFNmd4+c+bCl4JT5Jxm8gNefjJjxoeHV/Y4cAnC+Ih6bQEZcACR9WqxcljiWb+29pxGRBbZE4tdLqdyEkoLf+z2FnMjGIVwLhMxzoVEvdULrzHOvptSIznbX417jdSyTbc/+C4+9md3T6cLZ+7avjmjnqqHAIa8RTwhRSfkJhSU5Vj6zOeDul269bUyq/9M4mYLvdSHIadi9CklI6qPV6JjHT605xT2u2fTERBTGKfHzKfR+ND6dL9QVN2ePwahhNJP2sti8KXjpuJuQjj3a7GKdhLAd+pv11rSffqLPsfOeRKQ2Zuu1LXZ/drqNkm+pCw2ElY6OOL5lJe1thMWryXfev7br/iBWzpjRpiYg8nMrzifi2+cIkxpWOKy5TF/6wngcazsdNM/9zBi+xMX92SQ5XLU/gDPzyjDu5qc82LIbosk5tsMMaQOOpRxZ/Yt2iFiodDYNTWJU0f3evvi7me2mWFO9I+dPaldkeFsiVp2L5DUYCQvwkj7Ggs75eMUv/1J5UVp7Fc2F0Ewq0gwszVHV64T6Ac5OJcsltkLNut6dDuRnCA6tWe5gSHI0WjPM2jfWvdWLDxZnmWHwt1TxlwCJKCr2g1ZNX5ql5xzO1bro9PGzr6wqjBg0F1GIZuRaMR3CY6cdmf/LUO7GRs59SGdl2n21jeiYyUeXxaa/fqXHnAd4RsUDV9Bamdswd+O3eLgif8+Zs4EvHGuN33ecIjRDc1pCQ+B27lDjgNlbE6VC9cUq2y04DnHFWSwMEJiBFbzU3cCOleynVeELxGCw0FH681mjB3YpFmYNIU3WfY7Nm/LQCBXbRK0nbhOglciQwThcnE5sr820ymyIyzosMfWLzCOiq4sRS0V0wRn9lZlvoRe6ovXiGpSDBk1mmSx6MkFEmYfj59kRSnNjWZEuIw8uSL3eE4+tks1jDsyShb0mHJ5WjIst8if7OWSVtpVHs3qps8uMW6JNURYpzjJtaCA8Sq4u5xX0NVWNvUhezlVykxkHyoNe5Y5c34N76JtSXz3RbWVAbzs7yRwDobePm6C3sOLsWpvx9rAJDFbB7FqDY6EHOGD+zmOkd+lct1rTbePkM/z74Gq5BizliVpRWPvQ1fXBRdCPm699PuRrjOv/RbDsXOReHdsIYcPfTe1NqgpuoKJF6CtZ2JrSx4HLjuxtuO7NkrP/Mfg9CFaaaAscuNOZzvXZqRx8uKgjVuC95yCdQw7KKtvrdFiATktbbK42Hiuf0WVbu7ofNtkoxHTnwiZR6S3tcXHHpDhpg6yLKqqM7OlGtGcyQd8w85zCiTs07KWJeqA7SmNlQ9yjMfunywiTW8PGCye0w7C411Ez0Z2spfHVfaIpV1+fZvD/1iK0PjDHRF3135aCOHd0WCHwvBWUSzfmIqcd4WHO+TGt39fcaPcig9Q2sqfra7oWfQzQa9V+2JB2x+HzET0+oGku3mp8McXQSNzJi6T1KEnihObO2MzVJsjB8L7LGiAhp2yvsXqhW7JjY9wCfaOc2WS9jDZwOagRdlfVFlofwc/D/Qzy9BjmRX+Tjb2Cg4PHMPSKchmDwOl3wRc4jUtbGGuWtCZk8aEnQsCTNQ5Z3bESJftkrefuerH9o3XlqKQysZaTjp19fdadLuwksB2PvpO2xKySF2s0RzqjFLeQoROioGxLy2fgge2NSl/NdGQxF2xe50Ip98JC4JwVw4HrhWK26TSLByBAyT12cGclqMUm1ZbU1l16Nz0vAgiFuvWlM8xpruwrZtXOLTcTdUjWREdTDKqVuWFmdHO44m9aYibbqV8ZD74rTtZTq3aamdJgffF0YZqbkqRJ8WCAlPtq4rZSsrhwwJdMbJiwOauwIn89M5Vz9voSPdcl1pmKmNFWj/0IJelytm24c+OAM/DW46mZKp+uIJVa5aT2wm0/Oay1PtDC8uCqU/lwoqe5t4m7umhv9e491lHfyt9LWyLtXDdZZ3TRR82Klq7P+EHAlnqwhgbIIR5kRf7AyJZoLHMyMEcDC1bX1kXeuvG1sd7nSm7h1o9XuSefQCdNCfrPQ05ez8/RkleT01/wyQMkUvwPtH9dIoWvyG8RC8Fyqr1Wqhw3CF6Ary3FWlMkWuzL1S7c1QD/zchg9AtY73EI+q0optUmlAOlRkm/zy/pKzUCcqdAhEE9mC+09HMGyhWidpwOuVAkhLhQZuFDjwwjcgrkxohR0uf3SfojRqPcJmzFoKNa2KmRgS/jw/k3tcQrFMN79GlJzX0rhoboD1OzMwKhIOVrgCs0WwJwCLIEzWKEb187txKcmv1HknkelqFnJpnqQHWfzweYnxgTUgXI262MzmzIE7KILXzN/Nn1Rss3XJBJN/HjiUkCCvQlvf0SakKjciWodplax1ohdIkSr/JfpHAL2e+pJn7D4lwOJxV1EJjZ9ZgvJV6FXOgO8jS5CdaEvDNkp6mScjYPYsuEniBPm7Jy9dwD2VmXaS3lAYsNIT3UHVpYmU0V6m2QlX0ClR6T5oI2W0L5r1NGN3Z7kCfmv9XUpEv//zCpI3jEyUgqW6I8F5ZqPCW1pXaPHtG4icmrtZRa4tAQvm9ayrQ+PCG6/FSjxiGMB5OBzprrQeVyUCMzDf4b9fRkFT709JdgXMEVmyouvf+psuJAnNp1jvSrmX0pf4VniyN1dyLGg2Liv9ZJC0XmmG8dBtAdSu9VYblJS+rKwY/BiBxRk0a5FHHMIYtUhpiVhERBTZ/PR5jzEZUEm4xet8/mOwaMgG+N4VKYit74wIPa2YfPHY09TcwtN3L78Yf/4ItYg57HL4Qy7PzsCQ7JI+R+hcXjf04yVyj4S76wssXSRay8Rsacx3byIZEzanNzgKkyqzveyJCINXQ69e/uwmSzRSvhmwsZRG41+zK9vtAkIuQTyi3L2k3tffXEVSjmIaAxuksrr2jHH9VSazwYYn7kVGxi+I3yDnaurviNc+r+BbHxituKezGGe8BtM3i74D6e7J7ytn1+bIn5b96mGJdN0wuBlnEpdr+udORy7KTj4dMvxuP8OTdjl18gZuwaKnU/Hjyy4yKDbfIymq9keQZLs/xY4tGlUP5ArmlYx5klzWkIIR8SsHzh7+Mnge3B18QAlhiAl0WUyAQpUFXhkzmdVXHk+7vP89SCYo9M9hR6+XG+6jKNSrusyv+I+/Aq5fEYiUoae0wR+pJCwx5wS3c3uGMYDQV73WQLxEIKAWNR9UhjtLF6oAgKwxaQTbYMFU6NTDwPznQgY93dyNhMR3CNda0mKBWXIx2IuCIo0aydGn/g0AFb4DloA38LiI+jE9tsjudCm5BIqY29Ug14Ckd81m3dXdZtc/zh0mGUAsHs3tICUB9RSWuRdkRaW64GxW6KCJIiY7Yf6phTdBU6dAKVVcjQCTmabaoUVJqGL7ScinEYq5UEwgKttzKYYrJP3jRfrtAaoUO/TH39JFDZ/AydQF/2x1b1ffaiIpaTsZT43fAE2sZOjUy0zf4LmokNmzn7r6YJ39fdWE3XHqHDsDFs99c07L+bmmOxSzf7JipuZYgVSUWjPsu27m7CnF+kqgjb9MUqWQ3Shchqi5V6XYkS6GL8mhLV1OPoRGZBQMQLGfS8MPyWCq6ZXl+jPF5MlpEXP6ZIX0VMdewjNLMnvjtQsLFZ9BusQbe+JehILBRsmoVzjnF5409AH+ALgoDDXAWlbfUuW8vdYZ69RLqmIyehfcD6z4GwRG93mXWUzUu/XfxTUMi3yw1qNMqF3W3quh/P+vh6yKFWUd7fNL4YSi2UsuwyQB1pkBLprbfb0LbbtvSM4Dh6DCQVWfgGg4VPKgKPoZtqRKOtBZFIY4FgtGZqZe2T8aKOMgcW68J2lgWn5kT2j4dtbjUmBsAE3eWoG4iN1ca63IET45Gi4oI3mvENzfOg8n+BmiMZMSeMy+/4H9XUnMmPOSMjedFpP+8uH3fHjieU/7YjJ1ltrx0radNt3zpW0XK4Sf6GQvG2jg7x9gbUj9aj4u3P8bbVF/otSqMmLwp1wHl1U0ipADXaD3dACcb/40ylvW+7Lok/2o7p2Dq77RRpmtV2K/Dg02RjjSRZU2A2AiD0qS33G5ktLITgMqm4SKdghGH3jfP7SOdWOMwmoyReCStUCkgQvJPjd1NU2jKWyqmGnN5hTADksC1ynaaoQWrWodTdkZ/3mSSAzQ7pcQY7aPMhNzwLvDba4+Hva0w16M+vN9Fm6a/juyVTE+LjvZJ8XUQqL4NhZV1UY9N4qXOcP+8DJAVmmx1JRGx2s6gyaErInkHhJVmigKrX7+LNs7UHAmNNVnlDFOmf4jEmf/DCWVcilZWDsDpapzZZBACFahTihFQjQBE4nmN6QlFiO2fEfuuWLZeb5G6UKYrVZid6F1cJoDpPV2k02lXq0QFoJe6uEzWrFcUNMrfF6jZqM7RuoxVJFtQIq+Rp8ovbiG5k2niRtrEp6uu2ffW/Z9wGRF13aVrrAFXv04sFe+kqs3piPtW4SSqkTCoKymVsKyCVyDlugZBn9/IUEhudA/IFHMgiP7dp36O0QM582NyQ5Zz0Y33lCLeGlTwt/lvFL/NNTnLOmp18C7XiY+zEhcMPTjDTlLYC6x6t/mnnwZrSs4ND5ReONvSYZ3OixfoVUYTS4UAKhGkIhnlYIHALhRU2u7DcLRQImj7GwIiIeSBXKCz3C0KekQWWgKVbXBgS9CBaM6/bX9gpMCdeo33VkDdACH6dL+fLPDK+0orBBrA4ZgLGgcE9SXjb8TYuc9cL0wvcPJ7tJ/gUwh0S+WNCCv5K4rxG8hVCKktYtQu6Y+mQcaelEj5J3XTJkm1Jnd1F+oSQyhZW7oJuWzukvPypXUld/J57JLMn+MTjXk24fHm3Y07snrc6hpbOsRiYJymuY1/o/Sw5C/bj9JPuEArSQ/g4c/u5jP5+pZT7cvPXm/3jVX2RQISqAQWKCs82OXd5Y0vMBalSQCfXwOBxa86E3BrgMTwGx5H3ZjzWqLdk1iDPYAgLRH6N0MkF5+hmqorqU1YID3jncxwV3nm8NaaAib/2llzmSPDNEx3G/angI/b9eEcZ1vHX4ubennntDo4Uy1ePg4qLI7sKyjBl6dq/b1UlExagrBnUX7hNHBenifsLbToLVeVfknp2nk4/taub/LKMKMMwbTptMnXGm5K7d51KP72zh1QB71lrSfcPWhI7WJFWNT/00TiUjHE+GHfiZkhM/PwgABCGTokUURg+DY0YpjF0DFqYODpm/t8fr5z00gJ4BMZdmg9XIqGHD/ddrFhsCjG0/ACe/3Xnu3TVHRZ+9rcJ990Q/wVFpLLK4rEsgCcSRaPgqz7pPMNQ/sRufPbiZVndP9Tq4Dg5w8j9OneBYeCT9j87vmDQOF3H7g86tvJLufzP1f8UQYU0rFBIi4JyBQxDSdak1qSs2Yl564Khba2toe3rApHStYHQ9rH8trXBiNbVi0D9Lp3rgo8FLscDWljvCtSHwoGoS2IUxi3bpCdyv+IZuV9zyZ7nXiwsFv7IVoTl8ohGKy9hQ6F2LNFq5JHkoADmMk2sTNZxP5gr4CMDfPvMTViQyPq0KG9KbnYkToTyuW6hKGmCa5I4wZPLD+6QPC/iP+KHzz8TZhXAo7Gho7oswfS3fBjfmG8Mg3zqujUqKjExL02SvccvkM3lyp0SszmXVUin/nfPimdGrtJgMeoPGiJW1tmsRPxjImMHUf1u0OotQ1EyrfNKFilvN9fA3c3jntZxp/HPmoWOp98pFhNWnUKRnTC8/RvjZVteXtuFvDuSMavfpiywpV7sNmGX6c8TZ4CL6DHh9j5Pf8ys9+30GB/HOBc3GddB+2BsRkDcTN3CnL0zRp3qYZRjMxyjRWgmrtQfxC1JHrPTzR9PmDETWPVH7YHEHT30UeFFPwkvKE9SNfPpq9IvoF5dQdngDK/e8el1+PqnqJQ6LfUz+DOcd53jRiBvoOVaabx3zq2SLTtckUkziYtb6Wke9fy0zGnnqbSDh2UPUmc72/HTOttG8mHv//N2/vToRjT0Hq4jMZx0FWhm2cQdH595q8C9Mw418nJ5jdC5etw0J3J1CfwZTtzDQTLX1NT8W1//Kg1kMkl/ddf/DfU1haXjBMaxQY0JAB22bs31gdSK2k314eSKJW3tlYtDyfWmui88gPu3a2x4cfWizLXeQuDhwbtqqY8zlw3lNEJvUmjIB27r7ibMnz8hTRENhMsAJhw0Ap7y0iTHWxA2W5SNhd5KdpSXusGwKQhwHIC5hCVMOV+6gujgpGQTikzm7VMhtkFRWiu3OGt1036cZ+UrAbvZypgMbP3G9C4+JknFC3+ObSLZvYauhMqErvEL94G6lGRWzNoVWWrCswTmvHlM6pGtT4uglLCYY5MqlZ4o3+puKxB/OILKdTanlp9/++D8YnNaWMyyyA26ogYRJX75zhX+FcegY+XHoPkTYOkRDXa/MmKN+Z4iwrJe8cWhYDyXPr30j+d4C/jNPzZAb/1jn8GoFzHf4xDcqzxqF9u/fk7X/yUx8WzzRmsBSOFlYANx8kdepsZV4jdJRHBFvrVWpBzXip/4X6kiWpMWZD2C4gJ/uukysAyQbtmvSfG0NGcEREHq/wZeAL4QAGBWSFZKEogV5NyHk/NYLw8PL/wkc+rS9NTV808mB5cnRJd1DvWtYM78BedUrre3CpaFIprh2gLIVGtUdjochPlBMYmN0h/F65Hoa5fyKSJ+BvJiBp9mpWYNcP+kmYSgiIb8ybUhRAQKQ++fer9w3+RJbwvUW15Fqpt5FfSP4MPKTWsc24I/o3fEu6LthCJFP44p+90lmRvYsdO1IXXMyKqKPmF67hJfNprGjWpuzp5MMmZp/NxS1k9gflUbdBI7CfoJ66k2GrfK6wMrNL1xaLkehqsARZvt3x0PpcTMt/XNrjEi1avt5YWorpD7pGzrzywhl5V3c/7jBUZSvQguc3gn7dZABzXi8KR5xJ2ENUnqylQIQph/NTLphZyj94n0lZavrOkFkBi9ccgj23T/TtG3f3iv5oNA9fh9W/A5ZIN+C9r2t6Ycy7xk9g14hec+D27zu3h5cV3YdlS7oXVzeVkwy71uwM3eTN6iOwuABUhFkjRAYGsLR6FyPX0W6isNce0Lz90grYeebvw25tD3GWdGgQy6dgvVwUgH7qDVqfoNB06Z4ojlC31Rf491K1vlxHDeqc0jvcmkxNxv9mXv+ya3u3Uw2lXXOmQ8jk6gy69t5qaG9Q7k5dhPFpMk5EVPKMiuG54P/h9QryavQdXS84+C8Qx0/LexcSj9AmhHKotLyLB/rrIYqbJJuGyxUczmRi/tpsKWVElzclw4JKupjRRUZikGJOnqWdEbqTlxhFQyVdzrP/GXzmDUibgy49ZyG7GDwmI4MzF4Th6x94vtuFtilVXMz//2LyIjhyV2aozKb1j3vlxEZZTnxhHrGXxpskVnuSjb+UfhC5VIdfkKZtZxEnVccjJxPHlHQ5UhOoXSZoLl72VffdRIZaAkLNnPINw7oEj5kHQKhKwOSM4LG6FYFOa7fd+J3r5Ml0I6udKBvKH9j4qlzaJRV9Cw1JXMLRZolWEjrOhJl6WfB01WnSD/AxbmWzuJC0sNBljKJdm/xagu5AusOuQ/NAI+AU+gUTmbihzKQUZzTnJOM4M+vBlzmKYXyrlhAJyGQr3dotNHGTLQIFM5YAC0OhZ30EaocV0qcUfnAhbYYkhUI35vJmVz8ZthUqJDaoj0hzCXsMZWtCmk6J4DbKEQxtL8gyBjnFuPq9jwzkcf/ZIWWEHGlv8I/4gtJ6/wTvWX5A28jHV1VRG8fw8lpqQf/iH+87tU5Ji8eY3X78q3DsHZMP6jenxfRlLGHESW0ui21CFILSiz6V39FiW6Pyvfwi0Wqkl88XrZsvRS17nkEuUyKreA7HxAoTxwkin68ID6SRqETMIPOdHvCo3nw6/PTKIVdGtk7bWxmZMTM9enzHslPSdPOsfz+8hwrTSlXJLmMWt3guq/rG9mvIl1r2oa/kpdx9qPX5+RlLEeT5iPX/V8HKsqXL8lLnX/SvqwCw+l/PSk8Q4LoZj3et7gpbvoBzgb/mnd8bSxs/ypzC6jT/7dCL8gIzljgVD0L6X921JRPP7zlazcPFH2216Jop0bdivO5T6D72RsLNTAhD3w8dWxVGd2URi6t6b2coDTd+POtUyQffppzkWu65hL/xdmXdsn8WfJMZnxCdGReWnxigjZ5lf91Rqhw17n7XjyV0Zq3a+j3B4LTV8rbY8kQpM31mAvEthbZDiMproaor3knjYdN0v3jmPyak21XYD4EO8iCSHBBZJTyaSGVDdII201KvVSP64Xdehm1P1ByV6plT3yA2+hVfcX2Su19LgFLybdy2sQv4+7Uj0jvezc3yL9q68ke6VW9vAWU9X9XfZKLT1Yqu53aLGu/F+rAtq/a120RO5vbbR3vRex0HQgFdD+ocOu8v8FFdD+ocM5//dgXCr/D1EB7Z/U8RfPyv89KqD9Qzfy4fr/7OpjEErT/ORBhRAQHuVb6nqqwJ5ewtv/M6l3KW2q2/XYdr592L31GSQGPHT0sV13Yz37CbjFAACnrL66r0na6nOtejzXCFROy+XE12uR6c4OvvGu6cvc+kC6pmWKiWQScyVaCkZPxulykIvqEP8Mz2DGUrQ6fjUepta/IjeCpjb7hvs8lO8AohQP5buTyicC3w9P9xhka+vV+keQRYIP6NU6SHN9KTGl0JRCjkLZUH9fopVXIbtMrX+eG7Sf/vLPSxBY2BTUdW0f1A3FWqBebxhLf6dr6pA8MbUYqRs8LdSjAjkDFAdxrUIBjpzNiXLe/Ko2lnL11RQ2UDdgyBwQUDKVeDZQN3haqEcA6lhAzDbtuDqkHKGYPTi76kQPVamNvd+7apRpPdk7apAZvdE/b7T64enORdcxevHk/GdQIniGq2Hgh/567JaiMQa/KQUcxQsBn4VGJImzu9th9BwC786Eju02xMVxmHv0eTofPRoSFcvJwNxdwNRLE/qQijSQ04nvCJGeMpGQdo+2C7vUG8GzmY/65IwGuB3VEFivpXtjqMObBoSS2uQPT+UW8n82uXJuMrevA4FtdZob0NNxkInCj8GSmBqt5jhNEKPiZmffoPaHH3Y7NJCv7p4+/f13VXco8dCMrpGMDn3AFj6gfIXiN7Q/D29vV6sx9Nnw/fejUOjbgafi2xDCSxagKrCjZwKphDGYXNpGcyHAbiSuciyu9jXIhNafUynBhFbI5DOE2ND8Hw1ukRLQSwdajnRp6qvdpnE6ELsWW28RbDLpReMXvNEhxsyaOwmHH3mwlzt1KiYzQtYkhd1LVLYLGyKXMMxhjRwAPyf31B6bwZrDKqiK0aFnR53yaNXsyO7ZzlzaELjvmGayGr1+w5mm2JuJEcEIYyUmR/sE0OUsQ94WNsoR2Xs9RWEtgdz1hLavkFBUR2iLwc4OcHAERBDq3np0PXMrGal+CSE6Z2Mdd+SZlpNCjZSKrBWOnbgKpnIqghZC6WxsHVoycZr6XE3uHtT/R5bdqqN1h10kK0e1uQSlwnc8ng8a1Trxp4Oq4LrNCLicc/3m1p3DdYyeyPOrcc4rrwg9U5P6+dw6TWPz6k2JQrUXfKDhqqKubc0ugmlnbhPwpKj0yNBlBjf2BrojfHqX6zhKpKQ07+okK8nMDUFg26t7ckppemctKU2fugFJB4b5gdNY88AmhyJfQfIAoTCSkaVwE981aDIa7xd4IIxuCSXVOHt2zadDMzVuzSqCn5BfIi3iMtLGq38db08eY0osY7SxCMvHniVwYgXOignGgLV0J5e4lGvAPYD38A49gAP1DyAAHNQsGWwV4WRx4KWeXpkCpLATe+rvLhKdeXdTcxEPldICSu3o93Q9KIE15xk0BMlmMhI5ob6n1+DLMicLUngL0CDAphWZ/LE/c6SUQLBrBH2GnWFJGukc8TlHRo/ie20MKWWJQI5L1cwY8spswRBkO9su4GZqa3KT9BfGV1Vi4Hvt9fiXhhtt/PyxMunw8CMYAw0X43KkUTu2qjBXpsi8j9udRsdo3BNGxihECHB4lGjp0mEepPGrk1VZpnAGjwPMx3qFLejNeCGDqjM2neMud7fARroHptH6NDBQXl0oJYRG3kHbS32sGDmXm74dW7hpzZ6jUVhHQYqq0FFbXDuLASqZd03Ptgks9Hp9Py1z4zm3lXddYnmFoREnIG75/NLYrWvl54vFSc7Zz9cvrIvru3UyJu9aCnp5gXudZzELKSCsp1usduFls1Q//ZSMTfPC+3kMlYJf3HjKz2wFh8fNZ9FzfEMI4+dkJOOdpBsgo7EPFgBf8Bpy2AlRkm7gR/1JAMLezdoGGPEGhObu1xL2qxtdIVDrJBjJMl5m9GJEkSyPXdCz7e9ytMHWOgeDqsWbgHNGKufWcJ4BqHmtXnun2jQP9DmKVLRDZUpaRKMi2rSFoOedlgICaKky2TXawJ058yw1qgxrwKnL7XuCl6OzjIMIEFkRfEeaioxvzwfDRJeacV/s7y72e3g6Jx2SGE/3pFYSlRZDL2TRBjwVyU6/gVH9fvwZH36bj0d00Tc5btbrBsvqsbFCWIMlYisPNtgDZYhYBa5kmTZ5vtvkuLvTd41erQLnsMlsACgmHwrI1fjZft/tmqbvj12XHZfLQIy1A05MvEyhaBWne0ZJ/Z2YJ15POlYT5x0aISTiHGXJXrJciuEhzSTd57rlNZxXvOcjn73nP2++ah7HzuUGhvBy3iMGcKLTotFI3AcIoMLQKmaTEYzcq1UAqjTVMpzSWyvlW1UlfX81awWnRWFPytJr/eKvA5aAISRDWssEnqXnGnHiGZvKZOF/QKF0YZjWjPapBZ0AFIVRZlle4vsgrJCwkgsayCe5ARJzFjJ5wEcOScdbTcNL9eZCQBkC4md0FkZSOoEpS7QQP4Ls266Cb8C0zz8xsP7uWr6o6y2YSSlIKceiA1qIK3AlAAwCiFNTJedHumpVkZXOLmwFds4i0oCZZhmcYW1BlzpAA1O576opixJsZ1lM2yCM42BFhfesSfZCow35F427582F69FzY3oQfCX607yRF/OrqwtJPJ8iRg2jXo5T09hqvNJLd1lu195ZVBnxRFuBXtI1O6pCxb0bVIitHVqtPvEDHO7uzYvVvb7pnjhb6c8/G7My/JbiszbqFxqWsZzl4r5wzm+elFY/tyv/MePvZxsl5oo51YUbdLayvw316svK+X6vlGQGPsEM2zA5gCink77Yx7fSe3ElIOMRyxJBI7qy88ag4b3hajYSU1uq5wqtE80w1VDkI0Ico+a+JVWHhpxkvX+NP4xXZHDpqWeTtepNbIgxOyKcG4xsMQP8r+Pi2eluV9u7a5A3d3NXX92dolPU2xfgIMN8gPmTGV/AoDnaBYcGJsjvvVnbFRve96knXqn3eLbyMeRL2y1iEqltjKfZ/ezEQWsB3RNxF9vX64gx2QS25iaRVJN7OGWbpHac2fnnKlL1l9rB5WUYMgOfrjF/anKnit0Cbs2KeE23RBvoE/gLo0f9g61f0BJVF0o0KBMcHPAMaCd8uoy3OMwOl2Ef9GAIVlR7enNd6Hw2KAreAKctI9YAHOOyInPU/jPBNUJP5BmaxIlwqT56loGLXIDgmLkx0Xoe5ypgRW6YB3ZY/cN4aJETaw95X5XEZ2REPyOS0gk39DE06PN0dv5vY6NpxKExHebiGSPHLR5TIuZfXXhrRSisHdErxcqKECA7oeDoGjMHNDYXGcwGIdPjrbaUBi4u8XHTm9m0cfNiAy83rePOpmz7XNy0tseDhVld8sLkLITCLARS48H6fLmV26aL4D4tvI9qE82OVcQYtotXZVlWRZTS2z0Q2A1XaLLb95PQmF1MtsKtVNPWHrVSK3ounpYUdRwhuAWx20j5b3wX11HEuF0Ik1YQNmuVMw35mSPyswHIz9rYcXm5uhQzBnlzgsjPHMrQoCzdhsYeqSl7S4SQnyUg3wwU/aYH9Wql6AD8HCPyzQ1m/pCdAqrzAwSOUaclFMchdXdbO/dKv9ak9SvAW8B9gAtAAD2dp2nQ50Wcu6djMvwE4ArwPVBh2M44m/K+N9kAaJuQNRU30gXiakYjKq0I20y4hwABAlsBQhmBhAJ4NcMVooIeXCobFtclzh0cJYFjV4CPrcrr5tmRUiMHVz8UAgCYw+qlhckztu3+pIBZmwe7TM69HKPiR+nDX+Nha+nihQGPzocZ/YtGVEZ3/3+sPqi9H10YtxNg5APgK4/yY5ThBlEItxIXChW0MiWpfIHVo/rxEfPsYMStrBACHHx6OOS3QtVxQL8gQHfGw3v0Ht2wAp3lo/XKIlyDig3KqH+6BoBcY0C/NwOEQaP6E+EDwo24/1Sb9Vqj0fj5RGd9hjCTgy1DgH5BN+h+kT0wArodhm2Sw9RdC8KeO7p04/DeoRsb8NSMQUSv0RKNZ/+IGtXBHi9ZGTM953jm5/KhwqrN87YtCqOVBgUmh1PzBCgWM+zPIEoMCGgH3hm+pXKwQKT6zckltIB39hNvKuCTt2cGBX26a3s62AEjDBCg/fUBWEgayIcZ8O1EshTdx9SEa8N4USwtP3go3Y5REq2rx6WGiLTUX5rf1M+KSgRp0dMzMKm/yPm9NJPrU1te+o4sBaz/GInpZTAA2/KHcb7Sz3XijmHa6fJaTdmV7CMJD38gVKd/TmZR5T+rDlc63/S4mqDr29kK+RdG/zHCOVfFpOtltojRjGDUMmZNIqgwsmZSEd6E44w9cSHUK0rV3y9qXT84M7FRkw0fHtiHTfTEjlRsZFX1Dtz39OXp2ynVF9l3zSPkYd+AFHNM5WSZoghkT1XEStLPu8UuT5gmQQot6X/SX16mSgaTTJVWnKc4mrvkL9JWCo7SiD9SY6g7jWLY4JvHHDsHk5kcM4NrbgvxhX/aaXiKrBeqixf9U+SHIj9XGdkYlAjlmUbtvTulDIrBo/WUTaFqOkXzSOrH2jaGIscUgq0IF5iJXavfQIkt/TGgj3X4HoQM4NQmrZv24GjWdoShIPEAdkMAMBSiMxVpS8E19EHtiYOBgOKgBHhUtjQUfPPAxsjPVAYBwL+ov7QM55oKTLJJALPGKLlk6e0dk8A2Q6PeJ3acsanETAI9uz+zUbh0YTONZ1W8Ah2H46l0qN86rkvcAT2TRjTcYiZbuVKt2ipNsthyKbOD5xl82LQXOPJrnbuaeZbal7gQyFJIQ0lAwvR4WAJy9LJxCAhYajsCGjgAzou/akIsYtOECaPXRFC620RytrWJYmFOE81e1a5CCv6vhxzwuUoXOYYmOS6J8GqrJsIbVK5QwN0Fp6lVrUiNaI2KVBmoRLxaGtW6yBhFabmnUoayUVTcZeMBDzvVUfLoaVBCUxZ1A342uGsIVnEXmLiChwQR1KKFiJOIsTJDpWR4cxu4SVamQpMqRTTSldEYr69WDYY3d17kPMceBh5mMhMmnW/2m8BlSTPO1HLNLBiq9hUjHk1jmAx1B2BMZGjlRZ1qYASPqMKwociKBrNSJpoHUYpfNwygr6ayvdVZCuDYYAgXIVKUaDEhIPaD3EXCKJMmsVRp0l8PqmSJnOG/q3lk7Nhz4MiJMxeu3LjzIOfJizcFH778+Aug1I9Kf4aMGDNhyow5C5ascEjp2W2PEPq2sCZig4uy3wF77dPpjGOO22SzdqQ1JHj4BgiSr5CBQEdCAlsBrYnaTDXFNMutMC4UokGAFqyI0EdzfdKBYUvstEnWOmp8WDABywInDDRYlUFqVFulVrc6Gg3q3dOo2RBNYcNQw4ww0nCrjbLLZB+0GG2MVr0OueCcYtuU2G6W0nCgS5nzLrrksiuuuqbcdTdUuGW2HXZ677Y7Kt3V47ds4yU9dZJj2+X2eHFCKCLFEqmMSp9nGK3Igyyl1jzTY80iT5SqPFVrtDpLFy6trG1s7VzZ03rXBgc3IXzu3HtwdPLEClMh+EtZlyh11V3e2lzdLfUSU2MLH8yL8U2CqeNVRSZywlVtFV3BvhRSXQ31qqlWDaeWqKqaCtXVUK+aatm5RSr1rDjV9TW/3iArV+Hzc1E5f5Zz5mJl8H3ZA3uOnuY0qK6WqqrUsMuws9i/oqq7q0bL/O0wPTXZm83/lFOfxMb6puqan7iSc4BkohlbwxqQl5Zf0I2Enw+H3szk7GFTOGWdxZ2WUJGp+QAv5N/ne+vfJ3YxGaTm2rZnI1q0iwJYv4hbLx5evJ9Pz1tn7dO+k+lx39E092fuxB25w76D6X7f3nS3b2e63bc1zVqqfeD23I7bcsrlavsXAgJwQHwDLduvomrUh6hdAZ++VWNNX/NhIcQbDe3yyiXEV+77ly9hdaOPN033awAP3aOf7LDiYEFXQ/XvFMsG2sS4Aw==) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAF54ABIAAAAA3vQAAF4NAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgbpmHIRiBmA/U1RBVFoAhHwIKgmfAxEMCoG5CIGaUAuEHgABNgIkA4g4BCAFhF4HiG0MgSgbX8w30NN2wcndNgCAc42+/H4fjYzdDkJF8aSYjYhh4wAPzxqL7P//PyupjKFNcGkpgIob+25i7m4hk9UIzKzKlt3Scsw8Lc82r7Pf2ZTg5m00W+FP2PuRQzRo+NnFmsydqqBSDd6+UDGtT+LOuidrTmXB1KhX2zbxs2m+oKrWgqt8iz5ijwr7H4lF+8/mEdfrfO/hVCJCoej9H/i2G5JEieCCUXH+YBMNq7giLKrggQgMkLjEZQ/e9ohKZMmZTCYMdCod9CYLlp2tbJfHkZljuy27sYLTxhd3riP7Zv4fL7YKsFviQ6TsQp48/7AO+nPfrOUIuakx9P1OP0SUwgR6jucv/Z9zLpaRNrpLBKwC6aUB/9sU4FbaQkhTgPnKK7FBva2ThV7b02Ze291/mDMeJVCGEIRXJAjXAX6bfRTmbEB40NJSjxTkEalUKAgG2qg4XYUu091fRLrQueudtwyXXrSLi1x8+qcO2L5/0mQSUBKmAdaUNGUQWiynq614ftIzxcHgYdEvOeDDn+t9sgkMPLqvF0lwPn06q6f0gQ9IAgQtYxt3jDJsyGAbe3CI3V0znsi6N8JM2d58OHXI0WlTmHzySMR4OO7hpkGnmSQLgwoCCYRBYGOKz/UsjC+++NL8tQyLh/19898wf4bthzWlLVsyjNnP9isDXYKLjDzYj+meWw21mZ37jy6tb9st6+3vormr3XbqePf2HJczh9fYsb+TOD74GXwRDA4IECCEEJJ4Er/qPt97sRMHTkoBc5V8Te3jscCWUoLPao5zKRCkQC6OXcZ043kOkXS2k9N+JhXxgl0KlvmfM38TLkHKR3ntAaU4cmjEhGLjC0Q3KKBDHrCekXOlqN3K20MqAVhg2tz/ztkP/OY37cuSLh2gOmZF4M6qyZNDN7e2g3NYAP8B4H8t097/HWY6TPfEDbOblcJcTlwGzALsVA2IDzAJMIseOsFjMmASYFrAZMDsf/rzTe8Tvp/KMwpczV2WnRrYgCFjpOcFyZRJ0S2WeLdrjhaf0y0NratQ+7tKR69OHi09SO39cu2rO/lz8DrZf0TCsPDnt1YFBpbogB1nbKKPQKIFVkzw/9+lmvk39Q8N4QIuUIxLf0mnBU5phGHKCRCnO+b/TNXaGSxWBhVOoiN9UXTW+ULsofhwMXUu7/VpZv4sZmcHCy5B8gQCpASStk4krGcADAYhBwKk3gGk9B4pp5SWwX6EdAGSU5R9Iecqh6K+omiujNUVbXM88L/M3mjd0y77lXPbmfk55TZAKRNkQirNaJ7e1IzTDz0t/YhqygLtsUD/nzX6PnIIAYa4EUU594Yc4EKHwxfgRXgRXgKXALTwNY2fbxa8Qq7Q4TN8YjhCWIJNobmhxMVfw/5YRUoRKUHyEiRI8Kc5S6rt2fDOz5DvGmOMMUIUohCFEaa3vfqGZSx7oxglZwgjKH7t/m+tzOnsyWOFWHVkUjVXRwFWAZ8B7rxM9z1Wh1r9R2213VCyCWRCAgHONylADwAKDQmFmJhgszRDWtyEfPYbEYwoICCgmzI7kBu+RBNx7/t3ROhXVzVA8V0zPSFAAtr/C4RM8kQeAr6kLvx8n4i7pTeGseIzbcAABZ3XrohRB3Yg8LaPe0GnAxT/hw8G43HY4wDBljIG/J1Kcj+oaOCLzOxCZzvNCU6xyzYbrLZSlxYNqpQlNIaoYlYSv3jGOXxEI4C/Wb1n8cIjbX5pdUNr+HDJGcccsse2aNhgVbNZaqn5TKbkbJxWI6AKrBOg9K0ToKpbi3vxeZmPmx6zTZqMokArEeQjREkA1bZ8bQHINs/ormpBDQZCiKSYREtes4oQBywEjIm+6HHAi3B5Aun0ZEulV2szWOUQsJMAuCALxAFzgGzymMVoNAIbF8meGxYPoRwssJCemVmA1VYLtNFGQTbbLNghzUK0aBHmoovCXXZZBDtgxWN+UXgcATUwbA4jfPYd+Mtv9HiMxDFa9aBgcM2WG5eOaQzob//wpRZf+Mg2W73xLn/JMx7zkHvc5gZXuXTasvmanOI4J9lpi2GD+nT0fhNp6oSUJji6KCKKT9zjGC4iMX95OujxIy9nPIIqACe0D+BzDgMv9Zv/dHR5kxF6kFUUeCLPIsrxAEowsDSzg84zH7mHP9vQhNAWDjjgwAEHHViqWxBTTQ3LrTh6b3djalW2YSEhigTZJJLMSjjdUsB83SNnjWbgqZPETgWuTEfKRvOO8cKecPlQsP30hQdhAd3wsNhxwuFKw55OKLlZFjBYZJUwa2wWbZtDkrW4rMBVN9VDQCcIIBDX/CcR4HlhLzEWCAAEiI8EWOcfIcQr+4tksX/11QToH6rv8Xo/5Qn4NrB3SAXGEise2CwJIUVZSppCtPLkrOLUxWBDuTaxq6BRMiLLC0IqWVKadFhGomQmWlaiZF/ScuQieArsFhsWzAHCDMJHQdCwoGEVWF4lUn6iFCRSoSipEBBzpHhC0jZg7PlIL/Szj8/4ZW2qFTXi7zZcluI0orLmdg7EnLQU5n+ecY1TNOqQE2f/c8IkGFtsCa3AvylCtlykEqVYqlThqFGnJi+la3MSDQZDFjNleiyXKlms1mqVuobmZmurDSCNXZqtNwEquL7WptXs5r4hi5kyvSyt2nOjonp9bXwUtmF2M1Zrd9CuWDjPVAwQlgEeH7PiY1eDbQlFVdXzCimaCsjJbBJbzltCATuMWQktSGNDYqZMt0WDVe7lSC2w1CfVdkjrXEzZUruddS3jOZfCcWMxU6bjXObY5jcpo5S6N9O1TCUbOfltha0iwGHw3JDETJmOc3jHLhup9IEKztXtx9fcLBaLVVhh1Wj8ZkTP34/RSFXSgMxYdis3k8crrBQrhLsX1XCuXAbotGdIy8jKySsoblrNoY6hraKpgJxMI7Htp2/ZmxoMLfaywNegeHvOHKdjnNnBIn83Y6s71XZI67a9YEjLyMqv88YOjdtEMdkaKLAFljAP2DAM7AG675vb4j//JrAZ/JMhicUxXuMmTMapP5l+Rqs+QL8BI0bNW7D4O2e88zui2c/pZ9LnMheyI+US812FVbFlqIdXkJ8Q1ZxpJ24x+17zT7NbSq8u9Fvw//RmVP3D45Lr/qQrf+NjDNUbcszHVmMmHOtvfs4xPzNvwSKdISUtIyunoIXRyjEKOYvBC0MWM2U6zhEce/eC4S+yuffEepD0M5dkcsLtumDk2KjNW7A4MSoEPccLLKOzp8iUYKa9wRVbzcy9eZOIz4u9tmI77/xMbwJRWQuePwU4ceVrYFqVCT//3fkYbcEFJo8CKACmBgAw3zdjE0fOvUzWUuYgqESPnV6ACFXhs+KPBXaL6xW3Q2hcL7ycaGtAgrdIajLNeXMS/7ZdKibllhJmlm0UqGyZrlNEJR7CfFcRLs+yZRbwSifmoYCjep7cBYAnWyCVTi6s/A5wM3gYbXIt85XYiEmrD6rjqU2Tvx79SjzqJilYKrkxc5WyiTm0wE01+O4r3CTazP+VNDEGbT/uRvsit45ZzTbbAMz7CJhBCzBP8a66w+NYG5ZFxLqcboe6huTa7FxgqsdIJV/QdFAWFh2im2/2AFDeEqCg9gzAbXXZDKAktOc8NJoLBv5N89RgW3b+vNChksNAlVkNo7tQuF8XhkOA1ovs35oZAxxgMsMYNM8LM42lSICaoE0hz7A/UYg9NMZc20QELGAhDizHJee4p97wsLIhnNq8h5DSqM2+trrLyislrup6hwBndbQJqb7lx2DeBcmadTRUXK9sZKrMXQlNzzgZ9wXOgSjzpsPVcGPy7SL7R8W7MNmbvJ7aACY1RZ24u2AC5otemR8HMf1UA0+uVm1q+Q4tVc0XG1AMRru4VDtrJR0w10OXdMlkQZIbUcM/MLe5VwyJr06KJ7XBVk7G9XDZD9RiZy+hVbqg/VopcGyJZJZajhVKXaVyWW45F2GIjK0aNsZXpZvnMprLsveZCnCKgbJ2M030uNB0CVGHpz2Ns/lzhfTAIOZaEGK0uNXDaC3kf8o++VoNcRyPK6M3xYHBYkXaOqdL6Y620LioZyjzs3hfIk3d/Bm4qAxnTDfFLWFzbm5dBf5inI8ykdA85gLGPr1IxuQSFsM4M6idIFBpLtjaWHGCHJP04LinhMbKVh1ZQO5tczaBfQRPkDXHTLq22A03YNY8KMRTjBYvXMvK6YXrI872JbvDarFm3b/TvfoOcNsmeQUp6Fyuyv5kT6l2rV7NjeKGM2RDRoqGoKNqsmrDJelCTcKMOpkbk3sa2DdGu3VQOIPvYkytU4dD3zE7CzD9J8bvoBhIraPGIKXYnYVLgktaopB6JTcXcd1wADG27c3jet+nCjL75aXEOubbnvEflgzdctlqeJ/KdAAiO4cZoCYuHhy6Foq3XKC57s3Cyh1CTvr/L5LYPFC8eHHjzZc7f0JexMR8SCn4UlMT0gogEiSIXIhQCrHiqSQqpFWuXF8VKvQz2FBRTDaLtVWz/lqcNsBZl4101U0TIMhNXd4QSkggYylDahEKhkEAwahTFzAF8GYYwAAAYEBuCVLFQTVOjdsz5fRRFafVwEgVj1ITrxuwnfi0QikI9gpLCtVhWYBXHDtcE46dDKsWyMOeY4AM+4XlyzPo+SsCvBOgbdeXZADbb01YyVqKCfj7675hHG1LraMcAJgDFDYQEC0GgBYgd3ClAQAJkJZh4gLGAF5BFagamKrmcd9pulqznfhiibwL+whLDjU5Wxbg5Q1+eqUaUjtZZr+Wo8+rAFuTFROSQgSVOPT85QFZKjor/mOZlaHcv4oHe8FuMIc/wLdw33J3KivMlXJxnMucUBxO3DqL/Zq9gC0uvt/ZJqwpLAKTxLjMCNBf0nG0Z7R1tErKAGUWRUxJLdpdZCK/JbV7axHEo0SIWIwvx13HGjDPMJ3ASQACeGFXNAmdY8FQj/qP2BjqU7CdDtQw6iQm3104VOgqpCNuIrYilhWc6z+uFOy9SeNb+AOIohfAYb/eJOA/wo+KvJnYAcvz8C35r8EcsNvHuBxAf9lIqxTPQW8AYQDIYv88C7EY7cp/Ysyz3Lack9l/ZD3Kok7AZLxOX5D2MCEf818HngePoXPKWTZD+mH9JwfcB2bnj8StAxJtDyUTrUigEmVSVOnKdEZNMvxO1qpZrtOZuLrJ9B/2apmonsGJNAq9qJXCY0SajCJEkmTj/yepVDlRR9pat7rNmENDbTw23ZvXls/OBWyZHefAOXEunBvnwXlxPsSPBJAgEkLCSBrJIFkkh+SRAlJESlk5qkTVulbX60bdrFt1u+6ueqv+arBa1et6U2/r3WcvzZcw+IXJTJymeFaOVOFjW6wR0OIOC1qjnnAp1/dQwwc7ygvhy0JKQRAEQRAEQRAEIi7igDdS19DU0o6dYmRsYmpmbnEVdTZf3LJwCFDYIp4iasgookiWVA2FY6dpLQCHBJpFfXpJuF7e5pRrdyKpIbGufBQ/AoJCwtIysnLyCoqLpapcV2IVgJq6hqaWduwQRsYmpmbmFldR4Mahvtl9atb/2WM6JNK5rgbHD/jt1gKUeXKYvUnls1Rx6hC7dS/1MYijfGxiamZuEVfV2sb28O6bJ2ZiQqAJIxIpMopwksOKWJmKVpwW0pIOa9q9cJIu9TAfZ25p1okdAIc4ubh5eKMP5xcQFBKWlpGVk1dQjOVFJVZJNXUNTS3t1OEqKtE0TdN0P9YOVlwIIShd0bVuVsFBqfLCxe89tYbT05i3xjemyKpmytEu5jAnFzcP7/vW52KUYll0S0/fYHjgSlAo9CTqSPAE9rQCA8JA4pfcrfaZV+bzybP3xrgPhBBCCCGEEJ5ALw6osbqGppb2Uc11/bG9h4DQkEVDP4kMpxLQSMxZ0S/EHwIstu0t+73CTnKYk4ubh7elVNp3Rgp0oAP9utDz/lmGpkKWjdJ0Ug/FbbY53YqufZ1AIDWo3sD9aPpQX9vv56rw70EuFHIcx3Ect666Aj3rG8RRNTYxNTO3iKt0bWM77f5+Mfujwn8n8HcQ1xmqsNVukgyNmfo4e49p3u/wcN9B41hl5VaYW1haxe9dT98grpq1jW0bW2/7wVRDebMRFLaI4yLC5CKHXCkhTKJ1Eh8lSZJ0/vVkC0pVjVNn/fVgbuOHbkm7w2Z425TrkZE4qe3mYK1sYva1ozi5uHl4oy/1CwgKCS9GiqiqvoHh4rhIpxlZOXkFxcWSWJkzi9kPucLcwtLq032VKCVJkiTJSV5iyvsiHz6Zk1Emr67s07+omtdiaN/oKv05QzMh5nwKDAAAAFA7RtX0DQwXp4wybxazNzV1DU0t7ditevoG214wBVA+0hoNrIe/U61FDoVSVJhE61GcSDpJOq9kQ5ZJ8tpUkJQ7VY1qADT5RO0XXi/Uw9od1/w+dJxoOEUsrHMqNMKgMScXNw/vpu/a3w8kBRES/tSRdCJp/EzpdcqUrJy8gmIbKOn9Pn2Qjz7FMgCVWP0iV5hbWFr1KKEo6qVX047QuyUSpBFJooHt2OM3IOVKSaBYq5RWQ7Q+O2zoGnVz/ezS9cgURv1XNxHMQ8vCGttn9JV+pUBS0ELCMcrrGxjGSZmRlZNXUIxlDbOYndXUNTS1tBc7TXfe0zeIo2ZsYmpmbnGwWzyeUgmAKU0JL64tZU5arFaIh736gzJCJhFzaQHACoAvTAEA8JIAAAAAAFIpi8VisVgsmiCI90IE6Z8BAFdYHQFBQnBIpTgKJ6oaJ8kegw3YtNAqYBz0fqZWI51Op9Pp3mX3cs+1stlsNpv9rm0ofvEuPDd5CWdhSFFfJBLjrLDRvM5KThLFFPBKr0MIzDXs+qj3CkB53NVyHPfVOyPRenvASoaEigAALwN8AQBuYyGAAqiz6yRRjLztQ7O0510y/VDXQ7PgveURoampWTZZlsvlcrncd+PS5x8J5IbCQcCQMBxI10nhrO72pO05+QNe59tUX4Qh2hCJkmIlLrFYEikLVI5tNp2jQXJ8Gt0P75sRIZFSaocWu8hQjmbWvOzOzl35KdIK7gtaX21ybJQeFeHm5ua1NbW0j+S54WWuxcPDW+QRAEAI6kGcJCGNMkROsagUUm3Uf7MaALR2ysT2W9pHvaXgndCDMCCCiv528NqQxeJIMBrHAOMmTMapa9ObMwIO4xzB0fTeWnwzAZgPFmTxPuRkTk5OTs6aeBVwO90pd91z34P0EI/iU8Azz72IL9m8iq8n3liybMVqa6/T1x/oCAOQivQnZtDa4JQoEKqIb18ClKHKWmGLooKCVujMfPlPMKh4uNECWO/kQ3uFELZVWaAejQoaIEBje+zrkLAWOwTCaqXQvPktvL5KPwbiINGQWBzZGI1jkXETJuMU0XSc4XXkd/4OYjaXWEgOfTzzSWr+LC1gcfE44ATqpFNOO+Osc+9YwdEmugq0WhRFURQt6IcB+AYIECBAgABvAAIECFDB7xTLpPJzJaoyUYWiGo3YZNNKbT+j6KC9tBiyw/qmTmFwSbGYpsgQZVOO//7k9ShQFblIDtpJs1OvPUIC1gX+49RBLXj67+vgG1pPcCEMiJ5LbCVn9JIRZDB12SpciRTHSkXUJ3AquApXcBUOwf3ZODw/4CBAowgCHLoP9ZK+GkM4r6/0xpYsW7FqLa97+3SmGBvCAfgkQUhn79C5IVKAnYOTGKWAvOeKABWiKsyQUFJC1YPpbTeHczpYKiCXHxSMBp6fYlhYIBaLxWKxGIIgCKorR2IT2LB9qWYEmhBC1EhWTl5B8VOUAGy6FGFjY2NjY2PTBpdcLpfL5UW+RkgjCrniehSx2bSgu2txqZGbyDxQakeIOIOHnZVmvchs6QWCIAiCCnRf/GM3PAzRkiRSKwWTDc+TAG1Glwer7luReq23Q7fqFn4j17tGi735SbXtfyZhiSBIXTGpZiKTspaTV1A8Or+FdcPxtXboNhibmJqZW7S67TRfLji9gFDfOv+xLH9OSzC0lIV7yB/RiIKV6wJuCFj7M8K9pnLyL2mkOq79FbcofBWynWJpkWCGp15PxbiD22WXPkzLm5sRvGgpYuVj23QIEgt5Vn9y7z3fe+qBjrbOpS5W3SQ9e7awvw1J3np6xd3fyL5DJ7Sv9F4IUoS+9i0djo+c6DuJU04746xzmxfO3BL0uDO+XHpFfE3yxpJlK1atfbo/78k3PT09PT09PRMTE5PVaxwGs7b/uPGgKw3udQThUOX4HaltC9sjwRAeQhy6N197+UyvHF+n3liybMWqtfivhX/7j/+mdQ0H5B+KoiiaqQJpm+dujcxYC0YqCFXcvS4BRVEURVEURVH0Ah3k+Jusv9j6O520WmQuSvIeKg5IoHnvkkovuQfkGiztQCGEuiIWbOPFMrsKWVUt16OysFebwtYxy6a7TR3wa1HDCV+LbEa/Nssmnv0Ezi92fOt/GOxSgDS+rN+zVih/R2RFQOkL5X2Vf2iN1PZpH2ES2Aq8CQgXzyd6SxBhA+YpvBDCtFG3cQvThtPDM5G+vgf9NrAYpRhEDY1vZWIxvDi2Nh5MmBynUNPEmdiRxVmM9wCJxSTZicJJp5x2xlnn4vmFCy665LIr7rjrnvseeOjR0dDbMQKBQCAQCElAKpVKpVLp+ZQk3oI5Hqqg8K7AyLOeaOQi5V7JayZaB05vn+rh3qLxZrzw4ztFYtELs1xGqz6uJMmXdAMPF5mML+SKlZ+1EMN9uA934afQrTrFubob9/6AWYxsHt4EJFpz2C47MqR6VmeJucedPKFM3okNW/ptQlem+0pPbIvH7Xf2KO3j9AMzB/E0gl62h3C+1Qj39I30Y+DG6FcnKvGtSCwNaxxBjWpzjN042QQmz56wbM4kDqeO4Oj2WZL4maSd5lELZTGe6DrplNPOOOtcPN9zwUWXXHbl219duGGvW43bVuLxeDwejyeRSCREIcJVgyXLVorVmuolDMMwDMM1i+s4Opmxn2JfdIl1oHSuwp+l+krtG/VTjXPNttYP2sd2+oOC6In4wNpYJ/WJv202jw76CY3897iH1/5LJ5oMLcQqpYAAym1osj5TP9eYU8vak59WtM+RHtzllL1XejhCG1OldLqbO/7GzwEhNOtcgiYAABSooMCtAG/q3guP3NONsaSSHvWKEam9dI7ksGjYLxWHlDSFSgvecNpPMTFsGG8C0lO5h5rkmpN7z5O8yT41AARlCdN8nTr/ZrRG7y4YCa19ayTcF8lFfzH4iSGLxRGC0ThGNG7CZJz6xPTyMGjA4ob3sFyn5gkWymJP8hiGYRiGwTAMwzXuuOue+x546NEnPgbdb2pqampqevs/ra/pHOH4G2U4ZFE5VJ5gnvaU02K5VPGftfpebU/9rcanmrHWa+1LHhqLtDFzYET3Bs6RmW6/NpCqpVf7nFQxV+mPZEtZP7Vv76Ne8KN70xS+v1MkEeU3+1a1BJ6tf5H6SvpQ9qW8v13x38pkFd7E+/A6R1UVjjdvkifaEteQ+eu8wwwbD24gjOeYiqQ9Ztqy+bPnuvK5Ql/xWalWxquwqbKpxUYRV9grCbvot166fm3YCFWoGvpzWLJUk+CiIvcfXoksRBH6Lo2VSeQKeQ6FSmlXIaji1bBz6w94JydtKvH6QSKjp+hQn8tqUKRoGm37JSYHW4DvTAjSb8rc145SiJxcq+Su6BlQeA/7NjaMSggFq+4LHJKNIz1jW2rcfmiP0j4Oh7sikXDTqxGLYzjjJkymqWeethBbnrim36JxOBwOh8NxFjg7OzsvkduOd57ddc99Dzz0qN+aiUSiIgpxFRsZGRkZGflnGfsUn/ncF770la8P63gGjj8HljvnRPHhpavQDY/hNrwMt9ecOos9d4mTEs4mMOk1A8t0lifQ3W2tIRu3plg1g9Uvuj25H732Ij1/YBzhRyJytYx84fbhLXkNENywLkX74qOna1wJbGa1TFntHbFp9LIErGa77NtS3fjG6nNZ6xxTd2Z7tlmPaGO96ykYC0Xg+sjg0pDFLo4LWWXNGJ9JZDcp4tutRghh01R8nXljybIVq9Y6KRo2oWqQ7p1CUepBvLSCCZvZoC5QgFOvBAnCuUizTSKPmv14u0PJL+mn2v80U6n/l27LvJY9kTtReKN4rERW5kwh+02Y265u1DXBS0qetzYIOq5BeQQQpOw8L4Z2RWQQpM067AgCDhM+4SjuvntffCthqyRF8GFn9s0srxy//KzwOy+SlCdqt+pjjb5moTW+fDvy4zJGcsFze2/QDdhemlnZesdMYAg6WadGEKPeH8Pw5oxJM710RH2wIsh7RIoVxy5QHF+u7K0PzvJvRuQ85QEFH0N3fN4Zvn/8AQC0gHa8M5x1Z1uCX5I1mRLJg3+WPAgP+RwlTEI/DMKsigq+ZeQopgabwJuALFpwrDG25Jqzp9Cim1hdjVJL2/LNt68cfJrzkurrpX4b+BTRg81I4Kv4dNus+/6bOyBsJjnM81mQxcXjOCc2TjrltDPOOhfPFy646JLL+UrRhSAIgiCI95xTfuO/Gv+W//hvu7bJQKWmrIufgqewCQeaxKi9MxV5FXz3SqQWJZoF15EIQ6fjiFSkUA8BijtTFOI1+CdBLtak8K081BX/jLaCNh7bBm/+cPuYBOg1pktZy+3l4wcvbp0qsQD221u0sfxUNhqm4Yz9O4/PbZpvZZyWslnaDhn7P+y3nxy3KsW1VW5fTdTa6hMRgD860v6Ap40kAQa7YkXV+v8jlf7QIct2hSgMojvz6UlHtqTSlpGVq8EOqBJxH0L9jVU1AXWKBpcmfi8y8bzU/od85ciMiNP7bITUztnUgueUp/ZLeDKcHGqsQqFlvExm1SaKS0kg752Zva/o3qUfffCCRSPDUabQFQyNTaTkmPDRFqsgK6H3No4h7/HzkrOcB+ZpDu62NfVAVIJYOuHMeQ0t1A5msOliRKmxWu1AShGDTmBom7qoIu10vh6+b+0TZBfi9S0s8dz7kZBPjn7/UM44ZqtxmzB59uGcP+jbFLMC3tMhHksIOI4tTbwkjdhj/3vjKEyss15X3pQly1asWvu9r/PSqQweKT5pm2Vslw1JG6k120qJylB1qnYPIsiPJn+nxkedhz5dHC4cMzOpkHt46aURZiRvyOU9asSP4CWuYWMINnYeTnaGjS6dCDpYb0dVHO0ZKMjvf1GzkcnFL+/jxsKls5JccW3yn608Q/J5VQHyAc9YQfDlozdwwAYDVrI+VEG6klFrCymbsDh2wo6SA+JUte8Rm9aAcyeNX9mDh1XP0mf+49kFszHrz71/L90zM9W2Ony33aV3wPVdaWdJZ0Fnkv58fjwPzpaz6pjOlDPsWA50CN6avI7fZngOzZqZMJ3TMIHxvNu1/+nf8Pg3/6K39JQe1Z779tn4Ss1va1wU609z+Eq8NrvY5Uc20Q+64Jdu8o+KPmrn+7+kel1ram7VlatUBTa6RtJwsSVtKYou6Erwe1u94rGOjTlEAEkimsGcQKsk1STMZBxYNXq2MOvtpOvq/tAAFS2BQqZMOtmy6eXLZ1CoSIASJYKUKRPMqEkIk+XCrLJaorW2SLZLs2wtTit11hU1brrJyCp0/7zjKGJVrIcg1MFG56+jdHHXevoGSx78GhV9JYtayBaXji2kf+HZtDTLwb4/7XaThMfbJ5uV8mHpH0bULLteKZO6Bu2mNFnzvv0s6sMwz/M8z0+eRDWafFOnyQWiu50eLjHHv9np9jSMfGukvU/6YB99miAU/9PEuqMn4Kkn0z0J/81R3z32PJ+HFGP7oio1dQ1NLe3M+ov3rLrLikoa8/PfBJn7e6kDAoe0nMm/S10vbAsqIdDYY4uciUtPbw3GL/FX+ea7n3754+9ZFlkn2i8z5ApzC0urzKe1sm67mQPAOJ6f8eAZASQA2F0qYe0Qu8HXL4769jk5lJzm4ubhjav+2sb2GSFMbNz1RAxNthOuliPfGBFXcnN5wyO/FcNxI5dcdsUdd91z3wMPPcpPzOLo6FhzPcN/teNV/c0SS811KHO5998iSVEisHiPIimguq/2ifq+xr7mMYED0IW6BTP+o1RQrOt2KnWI7HBr9ufp7N+WEyvN+Kt8U4aWypwqtzvyYdN2UO5aH6sdaG5WnCyXp7aHJ+mVZFNcdbuX9olWTI4Yask2rV/QDxglI6eQSso1Sm3/PrmV35NA2V/IssTPF2DBThtNrGRfqGfniBxnZfUnv0cS0K6d2fJ3hsm3piyyeg9SRmZ7VM38z8YEQc0a7V0HQP4g/tF1AauKXiMn0HQ4I6DUTxQrzPKTse9Rvw3EKEViT0f/vksuu/qaGz2pPWIbEkWjIf3T3aprQqf9i8YT723oZ2VArhs4xw28q/pwvlMxM0I384Okwnuo9p5t/5F+D6V1EjU5PANk+4CQKDPl9OYPu0yeu22nc+wh2WJ77IsjAkbjByQf9bswAYGafEvco+vUn0k+xWc+94UvfeXrVU4gpannhg1WVcKX1iDzKJozdcA2Ewcb+nTmebcHFv6/bj3lEg6u95+b4vR46Yw1Y89YJTvlfc0p+XNawZxSeJJ+1PTdcCb3QJf+t84u3ryaUUBhKtfcVUV2G/v27pBYAdA1B00mP/Xn0plTDVrDisbCEaWhI15aucJ202VtlAnxrAjCws54FjONe5WGDnjpDQkPg27CjTnA+kwwE7w4QZ4CGS/iDx914vvxRuRH++uB4M+urIDmu7nJIPvpeXzBAEEAQQEFBAgSKDQWTg5rNKhOcTxZxHCFgGDDXLFwmK0OIwKRiFrkb8/D991Pv/xG4682QZ0M9giIH8QZCNAFQvLalTT5CgWH554JZj4z38kPAQreiMTIT0T4phdWlTyi0rlWL4I7upGNRBapSHBl387O+he/YN+4j8S+vrB1cKZM/i0feJv97OqBTm5I/OQ0MwwJEwVMue+PvAF22h0Il4PO3vvX9I9nwMznRZ3nt7XJyZpN86l88A7tmf4nV21qCvST//0eV4WLLL9YoUC9ltmAp+o/Td4jPW4XhHkUQWECcDMJOANMA8DWF4mCc5jb3bE9f4EOR80dA+gZQHXBJwBj4BWMyAP6v5cZ8J3fdiIUcOdjagkHOjOlPxLhw0Tc0QgYTjBYRQklHx2oZpKZsVrUWacZqR8+shoAO0Sh8OlFiFKi3hgT2GK5yc1wruRBHhUiSIJDiMdgpivTnRnACBg/RsTImCAmkonD7alEwkXVktpZ5NbT2P7aYAyDSNFKNRhrQwHJyXlHdv7eQDQEe/f+jCfj8+oEMhFfLZ1B+wRodwLaevD/gtGzeoIY+O+HwH9v//Rznns2F4APD7c3P1M8Qz3DPX34NLXVbXWa55stNgM5QtKAs8B14KH5INsAIBu6InniVyTqHeej2QmKpRtmhjrR0pT5y1AjpYiVqEqyVOONM0GpGOWq9Tdcgk6oDB8b/4thq1Cv0oiSochU000xU4NGFn8boMDkuGD01iCj3dWqwy3/MtEndwxU6IXnXiqx3x57HbTPAYc0O+6Iox7PCV6uYI8MTCz9Zha4nh8647fnl4/X98+vys/vX7NWb3y3+53usHebl6czSZmo9uj/q/V7BthMObJkyy0KXWzg1wn49Qp++eCD9o8NX6vG/bV11wrAmtf/4HLzzBnTp02dMnnSxAn3dR77ti7z9Pt+3q/nYxz6rm3qar3BarmI4YvPP/t0Xnj3ejadjIevXr54/mzQ73U77Y9u5SfHU1kKg4wb65PpqkoIM26cTlczuBm8nPuC05Zghs4MRq7V1MZ4zQYGTLW6q+JKylzTM6UqEIH78skGYx4MC0ctWQLNlE4S3FZ3x2xEUVBmm3HIyoESHx4Y4CN5wEcB4zIBWmLPJnCUqcPohE/lefZLjtPWM5YtG3ZrXr8kwGRkEhrVGdF4GXVAGZUxLLprlq+5RPQrHOTSxneZHUAKnR7jErbyl/pOBciSCK7ixSsnIzUusU5Wjxw7hS4QyiTvy+a/YSYJtkmtmgiyUoo/tZPJPnQLt41ByZ967ldCykLdpy1mUkBSMx6iAQiPrFXHs+MjJbjd9NYoqCyKpSDomCsRsjOED8FLoXgsmiZFTF4WNkzMvMJb6WNYeOJu74AQoMxbkQQbZVNPTrg5MsfmjIYoSZiWvwaufxDAR9gxOIQ5VGmjxC+sfvKSeosAAmq4YlVcGY2ZBANHYtZsfK6L+jO/ti/cbxGYYtKnVqveupZatZXolOVtmmAUpDII24PXHEeOJEFqkbHjtQVtfMfxzWvMs7aSHK81+7R6tdxspThuDCQbFn4GzZ6pONDByvbGtrIo5/dUPziqt+R2eL6NwVRH9tLR5Yy0ucykwy7K23LII6xIDqxd77ajEjKVPVKPEpIb1UG6riNM68YdH6vHHhd5LcC1K7ziFreo8lZKXhDBvHJv9MZHyPI02d97ltZ1YpBljK9ktSq1EpyyzVp1MEzmpX01dxmE80nsAera03EZw15No9lI/qnTA03PNlvKqQ1HBquv5WFUknPKHuRIK5ghmCJAl4eRouCnTgon0VnenbELnSfCiC6jxqTXki9XdqJZq2YOqaL9DyYjsOjt3qyWm17PUsIi8CJF35iFs8O+Iblh5FGE++MCpWGnHOPWysratDejOYSTjZyhlTeXCLR8xhAr+GMHwVGYV0i8+0ZHqikcj9QX0u0uWu19bQBTtyGNaMJ6OIPLGle9LZ8oolomkTHf42+AxB3UkfwRq8romCzX7ugL7meTW2jjwfSHYbE2omksmBwX1y0+4nOAPWdAqikpqFoUvJOhgNqO0YR5jDbRsJjLVa/aQnx14ag5SveaBZ2nU8Pruabomk3EHpWXKdMKo1uuD+g6QCI2tTXmiWw39iNwDVf3PNvm3LQc15BLrEwpAK2lTSIZRmi1brHxWdoxOTKhtZcEzd+PVYukBWE+WHB1JSut3Cln3sF8rhTTy1mwbCinNqnZiTpiArB6kePvC17J5ytAhfxQGtdsmj9UD8Go8YatqATBvgToOLTKlZcgbt5KmmndnQpreBQ7Ra+YkpjgTO7NMDhm1FsasYNAvTKb7awenK0fEPO64HIt8y/IqxYaFJWbaxHykXCuW0E+McosrylBcuzCaszBkWPfqj1VjI5NhR5uh6sYU+sdHwpZ7ZnWYybyPkWXzbDlnpHAEVGMthJUGDDgVbICUdFxRCEGKBS5J1S9+uc9U0GsPH5ZMW9OCRe6kFzHthmC1GDFt6yw1VE/9kijz6Fz6GJohWAfeO9moiWQuxpONMx5S6dhc6gzmHpGQtdK2a7QjxIN9T0Ds8i+WZtVG/w3B9YqUNrNvhNKAk09KBSnHP6VgIn0zgb5mYnQq3GtI0rJz89sya4xrAbp9FcOsEM/yDNBSF+BXq37bqlbz+0ne95cSNL0wFowHGhVpNaD/hj2pGiJ4rBkIESAVC4BOFA58hHC0WAFJSRUmFt+BJ7oKOijj9CucuJ9sGNoh6jsI8RdTC/FurVYmr/onc2RviqlX0Og7sJDxiHIxXxajkCLrhIPsIlMXCPsUGX16jQrc57626xpiD3kKg3Atu3bpuMZALkAqIQvCkaZgQiWyWLpjdXey7Ba7cjoRfZpDy2NPL7AjXyWFyipY0xskLeZGL9xEqrNTdxesu8RaMrhqHuyNPUgvdiRXdU5nvZwRCvEhr6fpcktgFGB5fFCLnc3Bp7ZWlWsGCoc9qhAnWeGhu3zH/7E6ApdQYYwm7qwccnyld/rNrj67n9/M5apdvP7jcDZrqhA+Dwr8MhBNF2j8/rFwkn1xH3HpNT8P0IYY6PNXuq/GzAC+266YYNc6zvNqle4yPGskt5GsCxLI0vh0iwLYlIAB9cstshY8cznMGbFRAajifEU48JxTtkD9WAmZPMSI8URmHKZ3LseuFQ28bCvYklEdfZpE5Eyv8oTMld28QJvRWsUK34kqhWuBqBPujRaC8I4zzkje3wMphdj5omRJ0bMro70j8kyi1BzgCkW+Usjhk4M+CuTeTaGlJ86Y9IOX/di5W6li6iGmTvAcx9O0f9F2ATGAENJMV+j6JuUGouyeV6khtGMJ/g2+w3L+xGjjJmF1eMs8Bzq3pG2AbOmLwbFFJmTGTZ7BCDGVDkP7BoJ2gBTRHhiHwNAMA5u23kD0guAGgEyFfT/AzD0LQaa20AdBAY/AV5s9CwJjNWAhheNbFw0EoKOB9kTr7wSY8g769N2xUeRinVIrJAvngaKyKLRbVdVnOUL8sPFbRyjNmP5LvKiZCjxSEtGHC/J2RB0GnTLqXAbRQj5jLy7JQS32BaIqc1lkXLf70LsGjM3+8xYdRTh64lGQpoQzVESiuer5TpOaJpd0Vy33C8Y+uxRtAm0nCBUvp+owF96Lx1rYzJtwY7Jg1yRuQgztZT+byXeakKN64SX62Bw7zTRGVlPC51SSerrf9Jk5rAVwuZVzX0oQ9wWOO+5TLZJCFLmeQh6X8y8ozX/PI1E4b45tAqbXoTgjp9odvN3QRmlTkX0PQ+YsWFyo0UpmQveJmLsMTGS/bOsFDWe8yB5rvpnRANLnjxSE+GyQmtkZqXCEPmyzXgvRilmznrxn4T7AnMUIDfOtMJASbA1QAlmhhvMMh5Wg4y+y3AlJoNQuGnuF58wU6DEqBIlt9/a/0KiVdPCEGIR72s5Zm81Pv/YxIqKVZF8PIG6AiUNF5uUwmKM7aZX8N5ABhEJ8lFqbY42gQQyN99IgyVpEwJhozpSF/NVemtmPJtfsD6NZ8c4nL0vKQxkP6tz1sFuVoJ0pnIG4/0FcYNjJ611JmsMJULZgBgjw/bCL85Lm+FLa3CD7AzRJ6B7w6Z7p6CmssLeVaUip0mGSgYezydRBD9nsGVJYiTXYHBgkQvG6iGCSkgnocijwF28eoIqhWkbohYKtaUquSJsQTRP2y/UqBtJ280iW2Dc7Tr+TEJIpm9OpKk1pk3MaEdxce9kzBCn/hrIlzlmAOkcG0sTWsnUnSwqY1m1imW7TmpRKbffXC0Di0nxXj62/Bobt3GEgM5R11IM0qODM6eVsm6ADwiW2IoaN2t4ybCleTs0PYzDlDQwm6lsYZDIBx+Y88+2xJBsScq1eaXHl4HCjAu3LURuvweLFn8oVTsZXuGTmLUwNJUlQ/u3CS6JIeMOpzAuyFjm/poxWNRQG4WKLNv2d2JYKrAlDGTKKnWVkXEsp1IyDds6aFNkQU69sMqqnXSGfGoG0Ny9rpVIyh4iqCTChDqYiUA2oDaM52AyGloYkSOkuo3wP+gj4LRerqlsP7zBNjCJxrLiWYvZ7ai4PEKxTLeOzIywJTb3L+ap7mOACjycEiUm9d9EQlSS7AM3yzs6GYfkONqAsdNI5NSN2RO1hW49BiOmMYgktBL90rKGn+ZKqHFBUcYxMhy/l7L0WC5yAiqWwjWtQOFeNESulCtz6FF3a/gV1Ef47nbBgg0viRJCW5M+RMZ1qdICqufg7cMar4n/yfSna+IbE17vqnDHt/lU5W1mrj+aYsqQ/RgILcX8yZsz0BMqoI8uIqzxn5YBpfz2mviTgP+3S1WbBsEHFNTwnNFB5gF3Iwsfm3wu03IJYkK4E+AGdRDdPcAe2FkLXMAGkWsoxxNnOQtWmY+5SjQMKTiF26WirCgrdiQmKslPYXNGtvIvBTPbRCZASW8xbE+N8HAvj5ztPiM2hHQvECgBdcyhKbhius8vniY1aOle54h0WiQuc3OQRTcMguTa4iSLnkOMLND1AeeRO2laVpeJloXqR1u0ScYXoQmsf0fdxehZWg9yxi3g/3Y3TAwpR+vzreXyQxpppXjN/3UwWkvwvYtGq+RrqaMJK8WxxGQFrJvEDdkY6xSPefNNEkL/1akPzMEtIE6s6DD0KRoMGwgO2lu6vfBn82ibMTzOyAxOC3BILA5/vFdVqRO+7nKVNHrSOks3X7YLrBRdyBVKzkkLRxnfko/ShHLsJw3erisex7tYKl8OBuu1knzkK96yLRuPPWPSy9wF2V+1W1xBgrm+b2K7shSadYMlD7OubjGswqGaUD58wQDBy4WdxSrVIBdTFiOwesZJko/AsI96a++6qogOnj9J8NDDWY0CRwIT+iVAvjDeicHI6ao+7EPoCSeHtBFJGp+wfCzW5Y7dJQtmPCWwCHcF6wXdA1LfaXWa+ZGGTqbEbVSC2zifRJ+ySxX2pgoOOItllrhZBNlmzFPz/cY6aDSXg7j5APPOJ2slpOInzvlUjv6Zi1FLs/gof5pThu2tp5ko8Colq4Wq5OJVASMu0G1YLBVmz8yyOZqmGQ+XybM8QxGAaccQATWx62AGJJVBszUsgC5nWS1WyroCVSUfEsVlO4gKuUil04s3gcXVpVjoraJ/NORndICdxSbNCS9YrPEuDbUaf4aOWkwozekJjtDfEMFcNT9Gc8MvBOubdsjk2nCUW3DgSICLla0PANMZ8ObKjok2MNvRHv4vSC3Ff8nHikFSWLiIdBG/DpIr2xsjHITT+cH1+dkBNELUY7XgzcxBxYDcwql50hcRXjkRvBC/nHCQLDwu1T9zpBE8uR9RXygk+Q7bgZnVs/EjK7BL75OpzFSHEuenGrRK38/P3LxooWuo/TRP41nqmCdRcy9bQ2+6wziDwcb6GoS2OJbwusOPqXUkUOuKUr6GKxQ0p1m7OWyH3PXtNa6uuzFkSyr2H1oGvqKWlp9Pk/k3p0D4+CJpYx6DKhuupzAaHBLCXYs4v/0k9LUVwaYBZG/AkTRiLU6Fke9ZEytFTcb7mjIcDg3Dycukg6jlUBA6dMHmTzbBDEbWIWuMhIKytydxqcbsZKIS/KyaqvdezFAPVHE5MMB8C0Mn5G7JtzSZFVCd78T3sg8X19943pkxDD6hPI5HFfQ3gId55+KULeDN8BItQCZtHYbFZowpUrIUkAEmNmhIB8mB4wm8YY7Bnu1+cihbSbsBH9iDoLGaoPKhc+zKeF5nLfUcFZ1SSmC4Q4Atcv1KRIBpOJklG6n44iGY9NBGDTkh7pCZS1UIvQBsDY5n8+hNcBCWtbMkD26LGw7bqKdpl/TWYZRCKSe+fkI4/qZLNres1CLshiylR5F8pNNLSB4qlypRbWBL/GjqvkKm2Qgj6LgphVc1yWqRai+NRbmN6apS7zn4zR8wj22yRtI/AZy5/XH9ZvaZg1EDW5qv598MuXi17qTS3aHEY/KjkpcdI3qPT3DM7w2++OVxyZesZigdubcIpkXNYY7A8WGc6cqjyHXzhvnuEIz9vcwVKtXkjWHtTHcl6+vjzQzqI+12vXq1YzNi1m+6xNZ7OoIhkXUXRfG0hq1TU5Zm2lJN6xluaKyKHXngrA/8GO3ediOMOG3aFSM4+keES/8g3VT+vut9FkyOOWgnpIwRX1l5EpvXqQd5mhqCMchkgyLWfjkk3RQUl4Xbgt5E0a6lAclEQg7hdyqB/x1Svt6TCJTxQWUA4kx1ezhTApASNPPeJ3oisK+teN0/mOOov7V4scYoq5RpTBTLtxFe4nszD1T5Ic4Uj5sz1Q+pwDI+kOjpsUrUJkYlaqMEr/0bdRzzj45ckBadvmbmTHSNWuq0FRW0XdMYMvlgBsbvpjIZe2uSnbGyUZ1L/1XxIt9+EZAL00ytKulUp1MypVltMjdo+D0GWjhbpitXcZQ0J1T6rE1iuFzUO05N/i2Vep5Dbj5mrbB6FCqd0lMR6YtURI7hCzhCoWEiMehqAn6gMMY2pH05ClBbfAnfcaygQG1JgKlE/aDPJOYTrN7mfApJzwIz7y2GKpd4p+hhXr6SOKfaU1ZvRR8VHEdm5mLhcg30+65qThkzn1nGOW4gH/93CH6RvM9qjDuYgSY8NmUc19g7MkpKpIN7m6IRyWy+5mpTRC4f5wOEZEwQmBcmvEJmI18RCM/9T/W5LwyLwPLN7ZMjFplMq1JULLzz6qMEt3wbqQsnGvxzVsw8e/mKrG/tH4ayA9h4rXgab3JkqSHzfAQW8ST+A4lLQDuvKP6RtRSyuOjNf8JF5TxgJ8SJ/4Dhgg3GURJApBlb1EWQ0Cij4ZKlrxSrNBqfZomJRZpPIq6EXPPIzYjHvl45pgd+pijrRjDm+8pvfg23yBx+sTcmTi3eQgeaGYxT36CQv6UZw3yzVvGJjsLmfItHxs7/U2QmruCUtzg9bG2uq1mlEEEEOvMkBhNZ8Kc73WJS8HgmPw2Qh8SHBXJ7BROlR/lrV0QqIp56YLEn8b5KqrRWNFWXReSyTB5A/BsTjMAAaO7x5DbrOHg6yRH/RdqYu395cgs4WnwxXnCxdLRWMSq8GM+6KBitX5o8XTNOXRtPWasZJ+adSToRM2EaiJ800HPi/y/UrMnD8TOGAdK9Rm7zo/aTqQSaosIHeIcxkUYu0JkIfLbNV+DJrFjpKqwkoGZNkg0nyoe7XgwuBzZprmPDiYKILyK8Z0jgqatxgJbIp0m2nItXmeJivw0EvwbvfgqsawAI6MZ1wCfEL46hazUoXKGmDs32p/n7bNotk3q0O/tc/sppVqI5yM82SeV2f0dNa7W/1V5qhQiVQoJplifXM/R3xbxyw8aeHiTkWjG/bgFoYdDdik5FT8YPPrggN/+joY/Cls/YYfYVC3ckOjQQVn+GDWOBgpaE1TVqq7PXYdzW01O2fbHTX9XrJBr8Asghg0RONqsSikKiYhdHytKjh5jCVTXvuinxbBk7OhSlyCjmWQQNxYFgXDCwTUJxIVTroPutnF8Z4kL+puoMc2P+UlIxyytd823umzvaUOThhem+mZ1QN+v81/P+IaevBb5Z/uLmQWd6huZ3jRoWxTvi3fuG2nZFE0SR/8E3FIjtu+veRfzrmznl6+I/mNU2NPvrzBWoTfMvcBi390wybqN6f+Cs3Tapx7g9Oyyycll+RTu0uFk5IoGdw/RD7YrbNHZu7kh0iAlV8tlVkAJ/a5UgdF75bADd50FzAHcfmp9qCYal0/kCc0qXV/ZBK9Hvsibp+hafMd0g27dNoL5AIO1PgqXwcbkBlVHToMxdT5q1BLE0tP0nZEBWlOadDg1YDDIfS6JWy3go0b+TH6nTK7ksm6i0pKKdbbJOFE60aHeaaVIZxC4GepJ1T7TpFXy6RawsqY4KAar7pifquRnOzrcPdhwtQVuVFKEIogDWkqMdmxt4fV2K6upOBbevIXdq37eDkyI+9W8J6t/afdFc2ezdgxN1Vs4P8aIfHNZZdqvw+3je9wZrx6HB2b4m/p048A4x/6v6Uef8rfFx2+NnPnZ+Wz9/f3783nxsWzT31d45B4Vx+4Szft2NotWFE+unvW4Mf39UgGKkeTrd4PauLnBHp8vj7XBZerpu73B7QtxepF8+Tb4c0MvlrHn7521NLvd+8ONU2I7DGvnxj48G9mLRoepHbc++sIh97AzeZVBy41ot+ReJOcTW6etAMCCTMCrLLD/sWoa9sFGvfEBP5pzkc3XMxjIouMuBlarq6VKrRG22TU+cpKRT9Xx5aWUH36SsJD4MOaD/aUA5pJYJk4U6kdqkvd26SFNTeHPdaKgiFL38JPptF/HNYK0w+6/kNwY3RRbki6q1Wklrh8xa6iWes9qhD/4sgVRaeapMpSpl1pAC6ch5eFZaebtSOtVVzpxv7PB4z/dbxNEWQ0+WqeaXLY8ZJQEQrFZpZa1tJSY/dfm/tAzav8uptOU/dY/IT8vJhMlvA7C5Nc9Ga9GMNFsHKPFLdOWuMZgDsstsk2sjEXRssjPqgI0VHJ3kzTTtoK1SoZGAeXyNVKFQUX4eGJmlxR532BPYdyTHY2mxp/nYQRJtfuKjo1eYNTpZS6SvOaKUTv3z6CZMq9c/zWSaQhsXI0WkwFDH53mFvCI9BGrimI5idnGZh1kisJOLNWwWVa0RLFy45k6mDb4+oO4pUL9dtLannfQfEZb91WnhjU8HETC4DSIB6PGGsf1nllUbMRlspcS4i218PvlYQ/DctOk1w8dbppoXshqD0hXVRkqXFZLx5ogSf5jDYZWxGUGDgREsK2YxA8cSNV48fjGSzvTYKF7zrAVaj34i2+lhdWt5WuZEu7OLqYeNoLo1iMkFUB26+G9WGesvkeOf/I58GCUGBxNgP8TMg5/Dco79WfUnbGUauQjIwpDIRSRMFlCUunJJERmTxQVbP7f/fzxd14vIwpAzj56tYdZkLrlLJqKzucKmU5aXG+f1dRXkoomZq1+Qc4FstqA5s88la+d3wnOAe7R8Y1ECOocDNp6yvd/YN7+mIAedAItdhNUO76x1xKfOXhaXxFs0RxNJAvNCSmQlSTdO9Izg6Dw8XdJcRELnAKQinwXkoEkFR0d4pfkjPSPS91VANo8+UYi/LkDVHNBbIuc7HdyRQNM2W7xHJstkzWPxLh8OkgcFBh+LLSOD6BwAJFPygBx0Hib7URXU53u06TCXQEMFC1KFiBzA+ZKnYlFFybvXeYRSUQ37oHURvdFum8dYX24zMzdYe0NN/9oWco7Asir7PGxbhGwIWXE/uT/y1j5bY6F1IfsQLH3x2d6zdveYO0v095neM3bXmCudsThE/Yo6xmyjV9HbGGO0MWqoVP4XbP9np1MHPl+P+8UFiP4O0m6K8dJkds1f0YJin7j1AwNpp0+V/dmFrOsPZjunB1P7+6uy1VTRIvffg+70wvpvButRswUmVpEXgpCIVoHQeEHG21AhvnvXiInvvkNsjmTSIjDtz+3+dOM/XVzVWwV7urYqrCh+RsDGkvmg0U8t5VSh7WLtgodF3EUkeHDvj5rcDhXrIa5YaNCm5VNVLD7f4C+Sc0Ioh0Qzf5DG6ScXtO/5SZPToS4GmOdOLZoWugUHr0rUOdE/uvqOY4jPKx+C7Ghi7byPBL+vOy6uFAuqxBJBsFIkrnKp3/jeNL+BL0it3uj1be/o8O3Y6Kmu/cDj23G6b//AWyOzTtVqppRD5XeyjLZarhx3iFVJe6CqOuKRmQQoU9GBUixlG1WPlVFwnaNGCqJcwv6ZJqwUCKqkJYIA1QjFFYKaEqmgKnsaU02hqOmF9J6MXUy6hkK9IpLIL970OQb+rRCJBCAtScVWcZH+YlH65bQJaZfTiwRHtip/sIFjoPXU91KUqXRqonyqDiXpTPAm2Pqt/QkJXsm09UoWOkKesBDYVMcE97GFFtCkRJBzSfjzA/+8adMkqnIVtM/qUxIbCtLhd1H4TLTkusXirfW40Wcxl3N7PLVmBWUlXU6fQ6GsArdtyJ9CXGsxy8bnC0KjuLzLI8sxoxcH0UDVEjR6YwRAty/OX9MalprDmbd+DiXtyO6Xoj2bmXFNc8tB/5I4R3xq89y4LUzAk83OhtXhP9yC+9A8pPQY56IPdGsSOOW4V4TFuNm9qOj55C2V7C1lNJObvpee6LapnX6lPZy64ytyH/aCGgtndbTRjhWTe7OGNVhEcbCNuj0/IK8dOVdx7ovaL6B8Zl7C7YrbsMCe2sFzlefO1Z67uZwN3q68jfrEuX7j0ON9/8b+Te9P5iarYFXdfuRTshBweDaFGnukIWLm8yjZ1swKZUyhLRaZ1/FesnH69L+TN7xzbnjbST+ZTD+VGkp+oFPOyc5kUmfqgW/IQiALA5LJDjAbdvWgSabk4rj3sCmpHJZn9p+dWfEQBkapmtzV1dVPamvfTFBRKGi+Gc0nsbm6cOSotMKEUzAu2+LjAvD4yJaoot6Wyszw0o6O+qUVmS3epvsWKGRnXuj/viHx31dmts0Ffb9/jMfQH6o91Lnx2BVplXOduu3d3UjoX4jKUh/xpd4ptpiEIrXHlqH6y/wmn57/xvxXhtpjVYst0hqnVKhQBorYyOsToyQdPS0PWefXbv6PWCoJtIAma6tM5JCuV1HYUmVpKebO4hv+k4gJqUJ2+YmkELbC7p4RMUVmuGdUmargJdUYPbjCoDQ2axC04hevy0LR24WHTBMCfLqJLxQ42zgOR7SEZZQF7NwSHSSkAJOSKVCmfkIll2EQSKRVHQI8aumRZZ3LjpiPuI6YZ55UzN5KS9hEm35aMfNhGPZM2CeAJb889i6MXw7OwhM3z6r7IdDZR8ghfMfA8b9Dtq2fQ39ykci9b6lLfuSo6Mp3N1rEWtCB532Q1HjbQhBbfW6tANTVknRBChsUFu8thSRLQ+IyztPyBUn73hrRxWV1Gm6PgVafLTOU+wtyLeHxV1TQ/yfgy68tpFLHbSXudKZiogRMgQ3HKrmwctNYQe7yCel7B3ozVMH0+hXRmdPXUNa+7izjXdVHqUvs1bLZLXJ9WRsk7baWg501CiWo5bMcp6DaSw5BtZFTqOeo9z28O06IUDrfM+TM952UojkvmXLGyznyeeCa9LiRCvvceIpMN2NY5aiFewWL1Mmp2vwBmWlY7aqG+8B7bPibfWoxU6Ix6KD0IhI1rmuZs/7dUURUrDVqFekFICJu4jJH+P0WJcIyrx1FGpPio9WnYpuQjMtJ0ioBZGxRS6c5XNIpLUpjqZ/TmVQV4KsMDUrhRLO4Hnl9uZoL0ereP2uWaKdvtdb7XaU+6n2lYtkyImUPAbhd8UPlCSRT6TGbkhJ0chWkwJguO6JjEv6pJG5oFBr0DUJRva6cT0YvQ2ADyIfKrFI11zxyOMKbY/9OkQ8OP/Kf76oaTAlbP+OEOVes4Q/d2RtFh/X+6hlgJt4wye2KXaHD2cDcvcoubFv6+vqmq8qTO90l/ZGF5HSUSsjsNpP/qpxXrt/Y04OECGTUzReYGYyFI7mTxx0VzP9krnuutjaNbS/IFzv0xVAVkzzXuTDan+0oSHzcX0ae41p6zYuK7BVVQV2Ys+vjtv7Sts1Wjc0W23mswDAT+wVuPbR854V5yiRsaMnyjdDBQlhV0sDgDHX8VGBv/3j/XiBUEwm1L5nKkehQdMH5hVs0qChFQkT6oKdbO8+DYqPd89DaoZHIzUipLIOHBv8Ggn+JVJBw/5EIf+5MQlYLeUhlNtb6A8pntpTz+411Zoj8EUPH+JBMug7/RNzI1RiySxv/SDJ7UqpaJ/H98JJFEEI3JZTyDyIB8RcC8zKsQV7UCEshrZzLlqkOW8XAxCIy4YfshPyHhYULv2WW/corLQdZxNE/B4I3RTy7VF2ipJWcvxjBY9HwRIQGT+FnG8r1p1Sbf6h9CcrAspKtiW1bsPRB1WnY5IRLbDKok4vEZqNBAtFQS+9VYfGxqARUBhYxNkWZnHkTe0qlK7eoQbpXqc6L6Dku+2lo7dwinkomEFsNqhJsBpAMoDGA7FaORTlkcC/mzlNreuHqrDMfTSMrJg5TE0aNOIZOACllNgNnHE0QHyYWFx8t3TPMSD6sYAQDPCiA5T9A78L9W5AG/weHgcHTClKIahZI90IqMr1axwC0O+peCkqserWu3LKmGWD1GRg0BsPE0DwqQ4kCHk6behUv3r/wmqcU/OhLlPfAh0RckBBP5eekG16cmq/FskosPhwtRWKpVJxjgV3CJnJZfVvBwYtPnjw1lc3iJFZc8V9JqODMCg54mn4wrcCToCduuieIsCZPQ2VlHR7v+x5PRliiquzN0xME/5vkJDmRIzWEC4hs+AWCT4dnIy7sxV8bZ1/Db0DmC7fD4z171bjKU3Cc9lEVZGVPcKa2T14/bVL3PnYa/iqbISJtp5HI1O1YdhWVTKKtKiu8ikQhrxQWXoH7f5XINKF/QWZQSMZ+rWtDs4OZm4b8JaPxG8lFQ8rFNPFNNzZnDH7I3DpJlp2/U53m5O4FoXbYNr0YLEQOzty6iVtLPYd/Ac+Bv8ATnsrNPYXBcjt69jytPLXSiL8GrztE3qPQrNXwC+TULxscH8O82BvXX7mr3zpJzn8PbU5Ng9clChwR/KxTydP7YITr8Bz4dcKxei/+WeMz/I07svDO2p49amzlqVTc+MzEiVLx8ejUSRP305vKYDyV4MuVF145zxVaEr9OCquQsLz8ZuNn6Bm+jq7D0UtYlYulQPPv+5CrxDniF9+HynuXZPR5jmiPH0J5jsmVFY6JLJlOIO16meo7JJMy6RqZZ3juhGd/Hiv3JfYer5b+p0b27m8sQSYRmCyx/KDOVWOgSeox2RU3poVTZqapTXMZaBk7ZLinZeqZWo6eo+XtkOeplq/lxzup2WqD7cGsGJ2qk453V/8uf4t/p/977Y1GB3R879/lb9E6sflSOutoK4SF3y3crneGHOvhv2ZzKvqW/Lv8Lf6d2hvNI6DjV/8uf4vWGfbWSECzaL5ze0YGBAJ1F9vy/gj/ae/ksI0mXN7TlQICgbo1myad2/NiQCBQt2bTVDP/LNHUc3sWBwQCdfvbtD9awNyeqQGBQN2arTikJXVnDHaoqfMM7hcbdnZ4mE96qx5Sz153ePP/W/pb3aJ34E4RH3NvvQkkBtx9/rCrW+1P/+CqvgC2XGslwBw518rLcmG4wzF+Ruccnm+J7Z63Ul7ZUw/mPZI7t72sJl12fmUnQaBXZZYI5GqG0Gd0bZ5eca2BEd5e7sbwkz09tPo5KhzD4e1GuoJWp4F0VFXbVrug4dp8OXlXSwKv4wz7Hw49WU/GyfmBdlCyz7+MV28qQYSV/PYzYujtDupufQL9+HALoD+pXoRd7Z0MUSAH7jjpB+pmUGc4yGkwwziRxpfrgljJs9+sRYRda1bxoB8g5AcKzsF+HvTjdQsoyQN1WGoSmg0ZIrwYO2ybSXVurQtxcM+3fZNZvBsbXC2b9mRHksDk492ef34XdPzQfMhIEmjCuu/lvtud2pmqYR/UpUKDeqHQq1Kr0chbbjaMbHIuLQdN33qdkOrY/3Tay/ly/MWQAemmQ2c5QUWnHbQh1V6jVGxFRpG2uMRKux2eF26s14CmbDnpbTDtR1pfgyV9la2sHkXghggVel3cf7hN9FcxISHU2b7GA0s5PCuN2fOxlukq8C5n0dfkOvm5gnkrbnf2HW5++mmzwT3/5vD06Z9/mqrFRerxmFZS67N7CuwI1ccp/sDrcfTo0WJhE1/0P/5opZFNC7Qdfp1AcsVCXIaut0KglTYGN5RI3xA5AuAabkrPSeXkJa617tKXEq4jQvumjCNet+iHjAakJFpZTd14m6aBWta11wq5BAKRKMSk+EuoC75ZHZNOJb0CRGxEvIqMvVLIBieb0srtNI7zwgVP0dVz2MwMhDpndb7G/ZB3P4WvvDdkk2GqInURe24nFmPt4qLdUaZFjtAV1FLoFkcCCyLuYaG4GR0YIhOCCUUahFVEdIpQ1cIZDGbXGbm2xExZLkCKy52vYe0LuWRpWqjTaPbaMHKD6Jw3JvcoYa8yoyTHz6RUnOfawczxGQrNFE4LoXQxAZ+WXJ+23W1pTjbV19h922yhx5bVxnqqpxBLibT4lvvLvkc1jILuoCu4b4QOVCiu23h4a+gxRy/0TBhj1XAeJpsYp3nZGs7npkX0rkKpWknZsWSquG0ap41RsRj7BNJjNTC1bJW1a3eH3DK9HNTjpoNZSWPew8ikJHc3VILYFrRslNIcqCVr0xuvga9dwvLQw+bveOfA8nEsDxEpWGQyRmWSpyGbPOzdQopBpgmhQs+CjEPT7uCnpq1Eyekz/pvnO3/veRfMu/Y3p/W+KETG28bTzW3EZIRGQ5eCSgwbcUL3csZivAJcAfge+8FPYKPeAQKg3gwKQwCLoIhjD/b8j1tAjjhwx8FyMuozL2zs9KGklBayNDbtVFdMXl7U9T0EST/ZHnuuemZWYnmQJXkRlvVAnQQMeGXL9+7CsFKCpO0V7BMyK+fp2Mawmoco6CkCq7OMlcqZQ/4U7Mzqy1xmyDnZDOYFus1pHOGS/sLkYjqC9MG6Hv6xaGcNnz6RU61//DOwoUV3Q26ABuvl5ZSl0tFZ5H6dGe2YSFKRSe+FcE4eRUq3BO29+fwInizLMkUTtB+ytN+vCEC/mS4SCFu4a+23OZmBmzJvvEeb545LZUGhlBCaBIXGB7sZN/ZOV11zatCu4er2GuE0YYrKxF5T7HZHQOIgaLOd5wweOjWw4zKHr673LG/b0dBaDEsFBymz53O4rGru48nkTo/Fr7sXw5Pd07mDfWSpNX18LnV9nuc8YRLhjO6w2UTzemZ++WV0qusX9NdTZAz66oZaP/cVQj5hOYhe4Gsm2J9ZxNZbQ7dgosn3OQC7kCt0riWSrKvl0b4eQLl75XkNXPlaSEsrX0msbu1EhCCtC5GIL+uhoIsRicLzaILtPP+6+TXLc2NgTMXeDsEByY1UaJoBUMnKfBZQOfa+fb4osfWpwHhr16S4bcZI0PlWS4EICI3Pl7AJycSbZiksMxxDsC83r5Qsd0wyCVKI6IX4W9atyDvVvXdMbKyZ9sX2cLXdosMxb7EkfzjR2hivejEwod6o8RxizEy3P7E/j7+y7ff56YhPujpn9XJZM1ne117IVJZbBSRQ20MFcCpDIkVmdJ4fdXTcHOyhtotF6G3rzAeAZYq6gFmtzrbbdsNx6bpj22bH2SxkE+0Dd1y/3KIYTDA8Y7z+ToxHtOOtqLixhjIhJNEUB5msTHIshrcBLukhV42s0HQqO3mSgw/yky1XJZPEO10h5y7HDImAIHpAOhH3awABTBQNX/POCE5ugRKAaZoaBUHjnSHVG1ulbX81S4PGReGOypI2QbRXjqIj54qMtZYFaJI2VTgVKuNdmXrxH1iUEh6FThN9bMCwADA+rMnysvR3TuRC4qLQNPBPc/0khSBkYQVZhExa3miuXy6dKoWkcwSeR62NWOkEuizVSpggO2kq/hos8uKHCM7uvuWTqlqDVGvFY9xXLRgKcQbWCoBeAX0athQ8DrStCrLSW6JGMWNyIu5ZYqdcMGyM6MrGqOc29yPVZVGCIssSvwmjJAknVGTiOPkXSzcTnNRkRaeKWLKprsJKxET0p3mjr8bX11ea23SIE2lYOx7npsmwprHTZFxu1tYAKi2/ZUQYk7ye3WEiI2c3KFKY0UdyvRVrvr6/Ny8Wt/amfeLN0l9/hZMy+t6nV2uwLyyKQznIpXzlHd88KcE8hnP/NUg/DhZKPBQL2otw6HxifxeqxeeF4+3WGC0ydCxhGaZ6Karz1pxMqY2mF9cKEbGElw6UasuW2hY3rerLfSTBxtQOFQYVwzF5uf0DgTfRCN+ypvuaH2RdcKRukwXvCZ9m1juLziT7hCXDRXCBUSjnEq/o6tndYVO5yyUQu8Mc8s3hLh6yO/cEVBlLG3mazwbpRA5GoF2yx1Amv6WTpi1WsutSKj6ZR9MkuY/Sqbs1dAyoxsJ4rtstCV9rqZB54W5z7fGdeF/kBbxKOsxSde6RlG9SNnDmu5+r2FSfK5v5PIpEht2Spc8d5VSwmaDZIIprvmHeIZ+h3wg9mx9h3h3fo/IymXvjIMCRl41+F9FdppvsB9tZ1IUdMOHC14FZH72OB73xMRsQbcvLDQlOMp/yKW7+G7EeI/RCz8QoGamhf0A2SZei/AfEN/kLE4PxNNehiHInPIkt6h2Rrl5InBUOviVJr9iAf8UsZRBu2U2it5fzFvxrYxNpLFGWtSxFm8j3KMSGBoMGf62kGXoESQei18pULpyDCEIh0LUmAWhyqjIUHEL+jLfSUkO6O2U9r3o1qxpWL1bodNV4+/nEeZBimNZ4v/cwt1ZYkYUghKKgBVoT8bsK5Cx3szZGaz+mNUammm8qSBiK4mW8jw9RxNi5HWBombBoOq75KDSFEJNPcMer/MYdrDEL/5g9t1AscIT4TiSk1vp//59/9ML7eaGctoK2gagQGqKLJkSXAMguHs7PnTZP4YVFdGkI2UXDhXsz1E0EV7yGV+sUIbpYIOsHbJ91Uy0Wxu8BXWpC1h9y94fy2XBa34OnMBa0JJIk8vf7rY15o681a/0G8AZwDeAdEIA9X87n3l5GcRGeTiroMwAfgD4AJYDnQrI57zo8ZADWJxS8STn5d0QPDg0oNhCWmfAMAQGBXQDhorBQAC+HHiSK6CmkimF0XefSteNR6OUPQM9E1RV+vmGtUX2on3AOQNj95KU+cWCtyf6kgPuYPbmVhdDpU1z8rAM82P3a06UqiC/GR4f+QQOKE5v/P5G35vBnArs+S4z+BGLi4X6KM1Zjdu5G0p1CET3Yklcxwppx/aSIaba2EiInigDWTbZfFzdaNalDvyGgW+vp0LEe/FYU6HL895eLdi1fb1BF/zvUSyg0xOy0A4BY62T+xvSEKSPli2qnrjUarF+3bNDnESE6ezIE9Bt6i973WQEL0E09PGfVd93NEEoyEH5r6L0h0zRQqZ1IEV2jezSc/zNuXGstWbcqdrob4k7sbkdkmGryvGmKAjbMCSoCTmMmwIC4Y/8oMhUBAc38WwuaDtn3nyD7TaQSFoB3BmTdBuCTVya9KV5NPeloQCcYIOCxRwwgTGpBYkKltMqkF7oHMynFstB3kxm9Q6XHV1OVh2ACojHYZxwZpUBcm02HBBMQvtNVNY3i8a2MIvVNNC/4EqYmBOnJi4Fejb/ecmeuw8DPWyRbivuWULBphG2XknZIKeQnSXSjX1sJnwtvDknnx0LBYTNT/UZshQ9DlQWneVEsGs/tJYeWTmed3jYRtzXCqyykK8LQpRHBn1iUcP0EPn3ILtDvTPoTt4i+S0Ny+CBZAL8YSaeMpEA54cjEukG3jD7DHBC7VPYV/hj9SfqGeShpDJor6ZOCUkv/lZ4j7C0uZdEPn2F/qKEghleNWwxvA/QTZZZc+gWqmV5VMPlfZLFEbwPq4wBB/YNkE/FtC+rWouz/9NJN30X0wyDaNuQrQt8V+cKxJwu0isWKXFS2iYQ/W5/9jUM502wIYUsnYIWoNwifFSPwjatROBWdrzyiH8298OY4kJbukXyNvKDp3nQpkoCqY2bOWT71zsn0yDjgN35zVdx6toJ9abUPO7T+tIMeDTA0F8J96aq45jz1scan7kUdtiWT0WQkVeJeCb7gsN2lCvyrQ1gqXg1Eot8nfpy1U4X7SaVnjuTQFHDn8VXEWKvK2b7YXY63y2dv4k3QWrULGjHbFh/fv/KMy3c1y9Wwi3exQjyiC4T8Wrn9Qv6Dmi/hQiC9IB8lEwlzpLcKZN27DwIC+riCgDpwAOyvVD8FUeT+FMw+7KcQwrWeJO1PoQgceQpNYvFT7AUr51jGPdkJX/gbkRyl5qTW9BQDLpHA0j0FoeT+yYJxgX0GalJpgGTDVDJqVC2jlodQHadCmWrMqSGKtRrV11FMV6tmfbgmyWLkt2dkMao1CiPXWR7K2hxmkEh6eorVhmhMw/RcZ+jKSDeZO9fTy5QgzdGZcCd8Z+3EUoHOQ4qmgZaflBFEJ5BBQDT0cvLe93ImJ9XTV2tUacjCvDNTYBVr4HFHLg5ZJQMz4RsjMGgZaYhMOv3NohkZMezOnSE1qc0jHN+qg7VeX3tEuj9wegHYUBzES5AoSbKU4iH1DN1TpszZcsqTr+B4oYpTafh7/4uElIycgpKKmoaWjn6WWf7XGChIsBChwoSLEKmX3vpw4cqNOw+evAh488Eh5uiQZjGc7ObLgR8uyhFHHdbiksvOOGunXTYjbSLCw9dXlHIVnPVzKhLY+rOYwWSO2eZaa52pUYgGO7Rolex9sMRHxzD8CV000xanTYsF07GYnfPZm7Vq06JdxHYdfu7UZaKoB90mmawnmmKq6WaYZoeZTljs5SxzzDXb+JBLI7WOqHPUKuHCn+p9efnK1WvXbzS4eavRndWOOe7F3XtN7v+yIfxKZaoMHU6X20NSIjEtMZLKmPxBDTdRZDTVnHWc5WSOSZ4qTfNMpdZozVyZW1haWdu4tmV1dnp7N4n3Orj12NEdN5fcmuKatm4OdzWq5+atnvZmHs9yJw49wut6hFlsnxwe69bUNdZ0m5sKpIee+tZLb6/mNHTTXaceeupbL7017cSVnZdvuLn+HhDy+Sr9HjlV8NGe8xSfh6ajEpp6Jz6oh9666fBqhfOZxEE1dT3d9Yn8O5BZVz95O/J/O2WkTs1t4frHZCk4QCq1GG9AA1A0YXohaaU8ghwW2emTh2ZpTqNAesCIhsmdDsjC9Ddx/uXfBFe2TLrGczp0Wp0ORH8KayDJMl19kk8vexf984mz6enEyTT3F/lZfpIfTxxNDycOpvsTe9PdiZ1p1lP9o/wg38t3cpXnavc/AgPgwPA79Oyg9JqRANGaAz/UqhuwY384cOW00C/mLiF+zb//8gU21Rlp37vuVweGpldRyoYVH3NW1NVkG1suDGlVAAAAAA==) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAD0EABIAAAAArhAAADyfAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGkwbhnAchlYGYBaXOgCEWAhECYJzERAKgowYge5gC4QyAAE2AiQDiGAEIAWDJgeJaQyDWBvrm0fE26eU4G5VFW0gbKmCcWwKcB6EogZ30shAHR2cF2T////nJB0yBuMOgF8zUxNCUjsjMyQplRmS7FkSKtuDQbLmjFx7HMtlUVpCtQtNjj/DTlMv2NbAOYy2wPM7JvA003gZ1lDHE5LGX8qlC6S+5BQfNe8BC9YDqRoRv9t5L340xRn6dCmiPwF1PYpS6cNitcqAd7kiDXW4IajoQldszepHJX5l/wHf9aHcpVRIGsJMywPvgtzg4qk5MWETEnMDHpiQPDdyBriTIxp2EkFjtNl716aoJzOt/5XQzCORTPsSCBUPWfx+oG3+e3fnCXcnFmLUgYpRGNUzsRacYNaynVu7SP9cpmOsy/rbjwy3HwzA3MpXxgajHWxsY8mimxVjbEQtGGyUhCgGAywwCjMRo1A8MPrvuMMqvGu9SrzIv6bZ9zpI3eputVrKozwaTbatcRznsX/OLKFjviue8GXA1gAuvJAA2y3+E2C7gB3PP3+MOu/PtEfigCeNRtVuY3MXUIPAbQDALIGD56Z4prOkybKf5We6vqraM3+l92z9aJfT3Wg5h4MUqLrLY3/y90mWztr4gDxpOz0CDBkG5waeSIR207mmQOexsXUmUYqRPP/fPb8NOFlrBThwwBJOrsCrn0NiR7IRnAL4D4CBeYYaT03wAQ3bdua3CoVWou3Hxs570MZStFHUYazCPcLpoLLJtvk0KRZVI98iL8EYlAfrZ9bg1BnSzMAmhLi6stTC/K+5SbNSCJnxOh3abVhqlDr3r6c6tX83/0u1MuX7n02O5HtMUSZiQc4GGWZ2z2WyLtQFGdj4JBZs9GCXx1XV7gialfyct8Q0uUV3zhhFztjIJYFSZZlChQovjVW54L+4GO98y95MUNbizdJzu5noMAysAM+xSTq0/v813+y8MktAiccDoawRd95MmjcU4Ek+QaAI4ABd+aWI5IBdedcSCL1nrV611UuVHj8cUJE2o1b++f1i5ROeqf1URmsU2w1FkG4JBhFkGIQNIazZfvYuIFzDFu8Co6FYxt9X7dnbrPMSTa9oPAmmT6QEkSV4bHpen9p19/fTnm1vrK+9GAIGTCBAtL37/SwPrnwl32qa2/Sw4KKLojjgDMjLf2gBOgEoGIiBOGHQOuugAQPQTjuhQYPQWWeh227DALYBGYtYIyHQLtk05PaduSXgdzG7sxn4u5ruVpCiANUIEVUY94OGhl8KpHkcE+CURB4DjaK/tAjmUNnBaHFCi0aA3/7wk2985gMvfWDEY3e9dN0Hg/QP/a0+o3fOCYcM2ukzHLPFOqukwC3RDeCs8/Rq94FGbGF6iuGtuwvFuezbDULPQTwtsRzPgRzOKrbhOA6x3s42D+zKkRyo/Ixv7rOeig0gjmIF5E0CBz8CGrHXptFIImJtRnqMTBhJu3IAB7KKgzj40xvCDFg/Wr1uA0GcFiL5ymQAmwDSgmKgbyPj4vbT0aERMBnUctLduk5PHwfay+oHdudEWs0uaRvD03bvtMZ03jWcKA1OehcmEbw5laXkq230tKjYhoM4ht9nb25hJXPsx1Gcy4EcyiHsygEcyQrITfs0kSlIGT4rx4KYNV8f+AvjeUoVBJoTKDD0fW2lhJ4j11KCuqcJEVZ5/4hiivlXQAOaGHftWks7VNORXLa2tUDZ4K+tOAJMOZL7PS2dkP1yQJBMgBL5vejSmm9gmnSRJPCW8ByClT9kwM6yiGWsYg3RGGxM0BRFKLa6J5IaYv88bQcCCpcAblkLnX7yEYfUK+LFCkGC9huSVryAsEVRcNgpGL9q7Y9kY7kSIIgrf29jCML3ooULoORCRuIXd/edhf2abLROCUqAMBDYfWvNX9oorgQIfwkLO23SZ4k5OjUSVCqSLVm0YD4UfncqEvwcnn8q4vywKe4b7+6reNwXQeznwka6KkEJSlCCEpSgBAhbiBaBrxwlWow4NNDQxppDwuUbWwEBmiCqVb8TgeIkDHjrHIfHnn1O7o7HOCOByybyyQrE6qBQVtciEI80sU3OQOxCWflGkpI8IvJLCk2BCHkicoQhgCrlpZwJKHdxBvv+LBeVV1irmGBNxSYECUTDInALWASAPfN5PN4EmByg8P8fATQGrS8DvgKURsIAjCMhAhFERAD6u76CyVYjiIjrf8S4+i+GxF6xzIv79A8zFrlIWC2bOfpkQYolG6zY2posByk7bDhYxjE7W07YcY49Dlxfjvhs9QtF1jtw4YYrd/M8spAzMiwbU+Z21XSWfW/NNNiR0ZMz4wywgFm9wRl2hAP1iaUH+IRkMgJTJmwS5cLMhV+ISMlK/rSCUW2FNr5Kk1XmR80aDVo26zhuPWcZehm5MCnEzGOLotPKi01xFfSw8+NQunQq213d3Cr2hSqnRxUoUvP0CoBiwfJ19QtRonaWqlvKXK5+VIimkiqN36s19xotLXBC0ByHtNawjtQSMXfW6Sz1RM1zzILcYGEa3WRRatbtFvE4Ry+t+mabpaGdDss8V7JVybW+1N1Yk9Tsd2ttYnsdnY2zuymhRx/tASZ+iMuIMcETYtyUlNkRQIkFqTEQrQGmgzAnyo7GwDkmeFEkP5RpYSQjCmtOkoOXIsgsyrNLCmTlUrGIUN9cswS69WagmWmDZYdtb8ch1HW05xTiOxO4OHQNjtyJPZx4BqVeZD6VNyz8KP1nhTv5V9Tajf1aV13fztMHD/EZT6aL+a6lN3hYwbkhFwShE2MngeKfGTU4fYimY2c4OEthVyJamkbeLE5vb9wEc+JRsqyzdXXawGXf387l40Zef57FD+0L7ocAU2hlsDmyCBTJmgqbNQa35UyOxFMOdI88ElO5rRd4ENZRxCT2LCmLlFXmzSjvCg4lp8qXJt3aPL9e4/iZhF+HmP5+7PHcBezdjKu6BoNdLJJTJfX+2SmRCRroEihKokoacyxgxMMUl6vtPjFFvE/+j6RIMek2LuUdeBdewSv5ED6aT+VPyHHyjfKNiiyFjfEH6MJTiZakimCuwQpKUbniI8MMsoEUZbLm7Xin8gbzUdd7JWEANIP6PkB9C4CqFfi/9aP/4/6HA/z7B/59pUEAfDr+RPGJ6hPEJ5iPn3+c83HNx8JHtR9NAQTYClwEbgMzZoGsUViy7AxQK1kSlf/lMqhCnm4r1EqUq9pUXWbKliyDIEuO+eZZoEqSaWpM1yPdG2iGOhq9ZaPcUsstsVK9BpOatCqzWIpmf2s32zPPvfZEo4WM8FQbta987muVzXlKLFFI5UqVjaWVtYOtnb2Fo6uTs7uL5m1fL28fP082GACEgiAwOAaJQhNxeAKCTKdQmTStQQGXxxdyRB6sNF4UkkigCeQrUGSKQsVsZStVK0yWajtNoTXMS6pGiywDOmskLlnoNKFTgE4HulDAFQOufAHcLFiyoAfx4dNnEdftvYXG5XpInbgMYuSli/56wCXjfFpD6hmcsVQPxJJZwEUT/nogl4ynnyE9dhaVu1XwffxAVqiPN/L1Gu0ZykOwRT+6vgoWfwaKdxtezZfsys8kljjOWglXVET764HyEZMifS1cUhqdYzayRvjvgMNkyT61iaTycHlh+ZlFqYgzifoKR7mcTztz05UwN1V5RcUJPR0ly4HzG+ziRaZGepGRRR7IMUsSTQRUvO5jIW7yM4tslOOAW0k+Kj3c7BQXIXaiWQ/eGic9duhx0episgiiYwIfcIYKx4mW6q8H8ZJ9xeVpqQLa8+UPiCTCsGBSjcwBGQWUFSALwcAUwOgvgMaHoLwD2PwfiEE9Dic5KYWYWBsdYTUT9cM45KTJYZgqsVmNzKbqjEy2DQ3nNyCqES1dUKU8sU6ClmOV3NBAIRuXsEmUiblk4y2uMMKQuE8Q3aF3lle9cLUobXhJbGe0k2sNyhZttV38ipQ2Mg5S3cRB6aTXSidaSK3FNIl0qqt/9XWUCBMYwWkgxMQRSqyUirTtK2OkSIwWS56LIFDCaK3ac0nXrXY6rVu9lUeaAproAcZs3aJS1Eiacn55qVqUzhukt1EQJZVZpcu530ilI0U9pXje43Ps/MPPuY7sVhd8utfbLNoo52Khhcyl1M50kmpDd67OhPCFJ0pZHiitZb2WdJxoJ9c60XMuz8u9NsgiRWmloqKHSq7RK+XMSObZ372ncl1S+eyC3YxJhJuWrgMmR69EnmxDINmfLwjkGOs1eLuO8NJhw175E7lAmtXjpxFrfGyYCQMOpzNwWRiSQYw93nAAAD4/j5DIoqP1pPEhvsoig6x9XhLElC+BkbI/U2BS60Hzp8xuz9/TN0JWmRlQ71GzgIaWxBtPWAmEmOAsr07e4z0+5btE6CGnLxpWhF6QHEtuTfGL+NHTFhTlw1NIZusthdfOlKwNhmtk+/uZXcTaYWKB0665G4ZibVXpyJEYNmYHvTVaG9jSNkaswquRSz3bxcQY3of7NdaxLHfaCukWgf+Erd0wlxQ+tzgnzh/dwwbBbY/TB/yDzjjQcZw0aVHK5qN20gog5RJoO4+A/Dcc4BGV8Kkj7hOWSHdbZ7yjkO0B11Cm8f76WROri7N5xCSW7hHl3bUzRMyOiZi0ujNAMGEay+lxGCaPevw4TsfLHcYIVWNbu1yxvW5gCw1qBCV9jKPoTjAbH7m9zxgqvfFHHUqt5I5KquuWhF1u34mau5zDd6bKt3cNj0ww1+dLXv/MUNpHa5eH9kbfdrY6Pmagb0Pm8dOOsbmURoueIX4bDFxWUsq19nmBhB6PQ/1Dxpjz7BirSoEyYEDAkiVOWlKIubgYxxAlvgop82d8Iy6Acw4mv8PBM7V/LrmoZHDUDeIKOJCEI9hWG69KCDHHkb2UeX4o2FMFU4SCqO/xqsuTULnuEuGZ49GpSlZo4EcSwQPJ/k3Ypg/eS086BA2MCzstYvEnaVpgCd2U3TD1Tl5ma54eQsFeNnGVDrCqtPJorpwfZZtzX6BtyLBZU58+JJslBTyTLx3vU+c5ey5gO7NT6E9mybmgcs9//1nlfoqrU+osXsyhuH2KSMsO8wMzLxvml4D7JH12zSno1YfucpDsMoWN59ep2dHGyi+slZY6MFAg+yxwV2l8ily5ZFZ+fyq419Dliyf2zt7jv5PYF8OntfbwB5cKPbFl3hhXzwZ8Y38Ijta3/lLk6E+VULy8XZYpP/5psuqV7Qp1Fy5Ew163Q3geH+OcyZJfutIv9hS8O+mKdk69u3bC3urnSnrm2tGT3pHjU53B1SwRJXia+cVUwvOEDHNMU6o8KA04rYlB8bSVRRxHcokzb2+ewDAyq1Srw9RaybVHdVOi6LnjYLU0G4wxkV6yGtuymjXagmEkYXeEnN4n9WjRPXkUzFadUXZMs8aJKWbvFU08Gh1/FaGs/OPzEzixfbjGqvd04q9hav3/FaI4suXdmMTIRKgYlKsogPQ8CCFRMESDXJcqdAVTDZQazcvXLLH0QCVYUMaNUvuO2uV73mpn13Hbtxq4qYoMn4bqPo/Od+7VSY8ueVQmZP8Ggq6p8u0oBL0eh0Ayzjfg5vYj0terUBdYeqya9yOzHXuAr0xX3jPs8CbGfWTod2O4xPcpgoDG+3h3dy/viSYypU0nn5GIMBhBK6r7tuC6sNID3JgZYWuk9hN9Lsc9KN5sx1zSOeFJkXbjHX2JRK4ZMXtybBPYYWiXN1O+CMvqk+/Rsux1yEvNPVKyeYuoZ0tl3waNboG+zzJFtQG2M0mBpPZXvJOTkf5WnxMSxLyYjhGyuhw9L7/Gnk7Ez4cbYRmuP3bm7dUT77VHbsAkt9RrTF2Hc7MJdymXQsWOqWCXI0Gs0WEJUYb8gu1HJneoJEEUpdndBOTeY6Uc4xlbEzHA2XHW6OsC1iIOswK/wztvy9oT7p1KyQFixgXlde7cwkijYIvQN6hTy1WfzwFvYiaMT6CFnPzfQN7xdIu9qJ4EvwDgCrWj12jP3Nso3Cn+rhO070VlEbAk7amTnuNJN9de97WTvf4XINibA6a76cYTRsJIXQOr0VKr0Oc3y/ub0ya+bIif9d6cc/bGGfFSg0gfV0ZZ0xO9aqV8O7teRxkOu/PaZok0kx9WXGASgtuEXcs13B0UXqLKL0jhBqvW0wkW//tmyzIgnxQiLiX90nOFePt0ex+J1TxxRCpm0v33X7yHUU99l2+fs4z+9QVJTqbum6NgZ7LDdELXSLhcWqgZS6lZCsj1uMYyRsQTA0w4dEqDZMjEh0SBQ1zrrNKr7N5mMAavZbOIoAWDnB5YR/S2aVnvKzkRPzYhqgPqL5TT72XXl2ZNT3Dn4ac8Z4Ka7I2jjtmd6n/4wyje3v3LKJoXRmHjf525s6LaftIVo72dM40uH/tVaKxm42Wl3ETrdZmVZPW8wD2gZjxgv+ZJ/ISw7cSxqUzI8b1LHGIRO3v2MFyVmPO4umkbeaAjrA66RmBjGRpZCSQRU96pWYzCsm9SQex4ETnFKiiLhSivvdkuf1rydyESPlLxnaHh2qlm085TUA5NQD3LTr0DvwL3C5ziNQe2xuu3iy4NB45Lqb5nisfhET0Twwel0irVrnMGylCqf8VrZG4jpnapwzltwhN6d0uPM/gwk2Z3G7i4LXe5aAOvyxo1HJN5TWe/x5dDpkMTUNW5TEuvsC0BF6uodnHcCdD6W7vwBjh+6SRe80irN6SlHPLZ4Wbjml0PdKXcm8Ahog7qrFQfqjAlBRh2SVOB9TxPmWxvtpyfyxLv3CBxYsLp4FPuJ/qiDeZhuUmWmWv8ECy3VhUe55zNGAd7Lvtxz6Wvsq/6/3/XQ49buntEDPTmlU78ul9o4MpLXfBemLr81BRSV6iaOHWFvytU9sh1WbocxQQKP3RteXePl9KUZLCDO+dszIryVYXJUHodWt+z7PGKzHZie+30OL2ScjdjxJqwRcCQzcrcTcnj7hTP7mss2W0+5jfIsvgkJJ15u8A3gk/n7Z+GXTi7Oz+UOnxkkOaUc0K9TqcC5FMGyJLEuuNIeFMtz/FoVrOVlLELd0HfzN38wnRfR+v2T75vbS41vrQrbxT8oevK66RfBwZYAB+5+XJHmduy83UZjvOTkHPeblZ0RaXe2tbKyl8U1SQb812PNH+9FoL+aNWGUqDDLJLTzRieFhHWr4gtLZHL9+4AlsUT4tGSnOitGYmVM+NuNEcs18kKZXJdj/6zuMye6AkYFoXuYvu6pJ5bTP/abz9RF6vAsqkEtQEXVCoJ2FBO2PkEBXVbAoL7Xn4SuUZSLJZrZcz6mVXizXV6XWMqRrbo1aUjAiunE9QGbECpwgVVhlKCRFySr9Rhq6TUaKo4Ta9i64nNZvNbUUnpZaFGJwZ+nSSO1fRYQ7ulR8JHitAz+VrCyfDVBVc1m5yC/7eqBO5lBWuNFRlrFyJpee+KXuB5ImEb4AmvQEJDadc4YRz+rhxUBF9R3ZVZTDbzCsl0q11HCaJNeLwpCzbF9whtkF+9nWSolXv2PtbxZnjxnL0dnA+VDsQPg1TTVQ1ZP4vLAElGuaqgMlRpX7alpQYiuWWWXRGP2TwMAwKGMDDwXnO+PyY9Gqbu2R1+J1gZeDLzRbhErTTYrbcza5C1Trmv4LP42USre3H3psl3PxXvOPjDxGg8aAodhB8M53cfCk+YCAlRU+KZaxTP9+sBN3CBEo7b1VRfxejLhX7n2hX1ydtyYVMdsiXEy5o1hRgNLKtuwZ6kLQpLC5IakUqrcWlmnaicRp1+VrzshsLg84ftw/k3RmaygNhLxxqKS+PhGauvaG9tJ0k8LyrV6AQnR8IjrRSwdwGfbtX9XEgQsfdgkcHpwpTp25+eI7rneaO2Okq21uIz54sDCmT7tDslofqBjBBdXaXNTqvBrpy9OVyL3opZ1Dn6MPxQOqYLrSrdJglmW+jxhHj9R2/NWqafklwDTvA5ZD1vzdKnzorRhpMMwx364ST60VrNrB2yriT5nB1duGsm5//ZqChlmYAA0Fac/+0aO2iMsM1AADa1861Zvb9W6Q1CdWV4ATFy799VjmfCISBa8psbaRxc+Nz7m0gY9lxnn7nHOrPk5tjorTGUGFSA3B9yjv0SjAa8cqmpCvC92WGmI406K4KV8lmlqI6L5dSJQk8L2QICC8siCDzvNSrA/b0XTxzvvdTPdyDWEfRHOrGR3JMtSL00UjqvVBrRI1tO5kY6sUcI+nUOhM489mLFkpHho0vOrnhxr86sryidX6KvMDu/tHnGxxqEo7QG2rXwZp9n/J0GwyihgUC3H6wGLdlSgcVGG8aHz3ZfXMp3IHry9UOd2HDSyUKkRhQpbWGkWJ/87S6WaPmS7qrpxo6562mTfkvH+3CTiia3TY7Arl93BS61YHsz9hcLbT1waXN5wZZgemFX7sovOf7Tkvi3DSoIx1z18LYKaaKrbcPtwSnCF5sHgyFJcwgaBOe1gImkZbUjSeJt07WO76yeAexmbGjrnEvTyW/ax/eNpquooYH1Qba6DLW02ItaBlga0K/ovnzsGK1ueRT/53XOzOgsFUaMRuEXw4YWda7xpNpYWyik3kftsuSOmGAqUMmaCmvyzhpdblVZlaRoVvDCNi9km4R8cu49z0Y9BdQ86uus2G6s06QO5q1bkuaMhv1d8lMteHDpYkWrw91QSuXL3/Cof66wgKsz3FFLqCfaVjiXJy9wn7YTBa2V5D+2mVNKM3xBBwfr0kir0cEGu6PX8bCB2KC4dnmEZLcOEYlDVjtppG+PNbORZynPt9kIGJZVW/cY718ZW1dczX1pyntfXd3frlKvYY7NyV4POpRk2Nxl2JwUAKQx/WtwWDEAUvR1WgdtA/L5IOVs+8DAZOSqe5OqQz4PqJil7Ri45un85r/sBteQcg1Qtc49tPrT8f+a6fe20ilnw0dtJVMRz7ZusM4srS1bWDbrzGWbplv445AcyDF891txXVns2o/iLSNu/fE7E87dsTLit3M+utItcDCSuV1c0Y735lD3rbnnQQrFxahRlI1Bg5tYarWsYktXhSd9j2ofEUhbz2WbaFuKbNB31xkyGQI/7AdFMhXrNSWdB7wund9FYBJsekE1Us61Q0augKqt/XqBXK4WckDsNK7a2NhftVzXgrwxdKeytnJ50bfP7aAqgEmd8ZXo/DnLd2g/e94WjJvPx/m06mq8ilMA2Xjl90rryA3Jc+dYpVoCEv0npVfPjKblrtznY4IV04gaIy6ksjGWmJtKfJNnvwm4zB526fk5G881YHB0W14d2skV4H1aVSVOWiv/MJqT/hgT9U/zp++j6UO/O/6It3zzTeuPJhMNrJyO0giwFrqhwPMxqFDtVJDR2qu+XInEl3sVrSUr1M5C0McFHgMda9EIqlCKsOxVoJT9ODb2sUrKehUdJ1pPT6NtEInW0dLoGzspI81JeD5W1DyUpvGW/4gLOSa6W7bmAZiVjs6GmShySfDnP1ojhXjPPy2Xkj/y8Z+9paxTCRi3bZjE9PmsZ00aj8ieiI2iJ88+XGMqytAndm9b6Q4Ae10yVCjvzVdrz/xRigVwu0evNTe7m7n6CGp7fRt2h7qykqxUlRFkGmQpv71aDtz3ihijq90HOrMy4utBILzUatOTxhdBwrYeaVYFXWvBC5tVo6hM9Dp0JgqTKkuUpcbX/bRIuAgq+zP2cQz6V8wfS5XpZ25aMv8KRlku8qd+oREAQZLjnZNGcEM1KVH78mPly3sXxMJvauib/cd7hTXZPx0Tt4tRzM9mCEXHUf99bgJF1ajF7g7qxNH2KYToWbbWOLPHF09hxakNZr+++B77f+q0nPfSYNx+FBLVz02MOT8UhP6NgSF/Lvz+6jjXQ4qR5zBmBj1Pj9OgBa6u7faZpXx5GqOSyhocjtHWSBoK4IR8h9HKn39u0SveagaWfE+b6B4VWjDLxG228j3xe26voja/XVWtmiHAyn0vvttWUYYta/beGiWq2J1yj618uTdW94r89x7e81MGf5O/NhGM/XIfnQs//I9oYNZkRmy7z+9rl2dMkgOifw7DuXSf/Iz/opg0/5eEjzA+G5YlLttAxXxE/TKbJL7oN2X85taQvR+ysbeN7NmbqZVfxiqP0Cp31OQteA75zO4qn08pZtGmqQAzqQwgTvLpS6CDhLfRQmdqQltp4aNgu9Xcm17d29SbPb0u0hRphL+OLOG3mSRjvwPG5gbzNmnsK/4ksiN41MPvLZBjp4x/QxlCY21qf76eSv6h3wmtkWFQ49j6dVoc6lEKgXHuo9kfoOdXmGb3vGkNLkTMaF1/vxlc2JeKIg6HyMu4iaw8Z/Rry9dRPi1T1cBweZnz7QXMLgYvq7ijq8CeY9A+DykjKLX4Ep6cN0OAVS95c4daWuSuiPhoMOMnf3pKjIIkK3HoLzjGjNVjxbg85KiFmGgSd9NKiFoEGqElkYigo0AU8dORoEg6HsmfN5NTgIKgnJyZeae3Gjt4rBT3P4QXi6wTwWHn4NmgbAck9yffjs+t4o8jsz8PozzSVoC004HSRAElCY5Bx2ACoCTad9yvKU/Ys4QmfDs4wiVwKCH4n/Jx2x8pOAtZbnLqtPtJhqtbjfRUyISD6yUEdT3NXVge8PmUUthr020grqZIKauJaZMFNB9Jg8iIm2TEnkmsHtFLTaQOsyt4FJR521cJGaOVyNt3nJVjgqcVl1suOwjC2WQTS+RzdmQueqetemlGpKW6F/dOfddYnUT3hMsb2PXg7yFzEtJXM99eu+KdRA2MkDdvsD2DOCMsW8sy01ucUX3SuuUXxbXhyOi1lr4fUtw/kfcj0F9OnBbm0y2gE07UvV+no30+sNlq3WySb7JatZWUbb36717QQxBQOJ9O58OhCB5tKeOr/LmqU8T2jS/ff1G4RdPzTnzTJRkG2Yiu7KLeEjL2Pops38cPmsumHSQHMr514OHfWgjk2a4I1IbsPfLrQmSSbEtr4i9WNfh5uvbVcDePR2T1AwRkk13M563RLWMNt5JpEUvFFuaUshw4J1aRXruysZGAD2EsWP+FQ11VwT1SfMH5xdBUKb/Zo1YD64+aGd0LrTGymtFmAy9fe/HECfwLL+eas4uavqxRSC5z5EbDlY+LXjteF318xWiQcy5LahRfthaZsxeZugtxJYnghLqA5RKTyMQV/FqSJ3JExVqfPX6BxX87igcMXwhsgyYhvtNceAoqaW1JSLYDmqRMh0tj8SbdC4KM+JsFBG9dpDq5LhBRA8s5vzlcT03gK301mb5am7euJZAWDTiaCZ1Tp73gmUvIW7+68vaZIUXwdN/pUOuRpv5tTaBtTUuPNLWGlL9o3p/bDxbn2Apc5W4/U+xTo18POjF/OJRS5lMigZzlshd3NWqms5QkGwmdusYL71ofFuD4bhEt4dhvEDfh88AYPPWV0gpzADKPYGJTBils00/K9DfhZFPpuDj/t4q3PwhGbcDDNPnP7VQLruzf8SN09qq0lNFbgVRtVVr9yuY3gZdG68sxB+e/SAelHBZTWvExjaEMK5ZX5qt1uGqFBFkm0NhwTKmd3xWcKS/fWiH9vIRPd7AP335+65tiYfd2kVqjkqlmnagMXl4Tesebr6lZ1UhqIVfb+OazJbI+c6/SZuQVEuoaUlUQpKb/f9p/DCsY6jX+2ZQ128eWseecGU2QDEoI6OlZdL2iqEh4PIlNKZCQNbjQLO4yqq2oZ9VKT6/dS3AmlNwm53i6GjXfZsUTbYS87xZ44dEeA+GK2f+5wfdya+D44sLAxjs+cE21v3514zxtQG7ScoUwoZFlzw70X3m2f/UHJl3/HnivMGc6iWfix8dWBHffGgwO3tkdhMIqzdaAbZWs9D1amhJp3RwM5WvcZuRfq6qg2N2zc56iaUmPXdj9dq+dVodSE9TAHr23K+rRxI5ZRjrLO1+M0MCeILfQw1LX3YEvdL9cH6CwTV3ise7LCXRLNHOi6gP+exrzQsk7G15Z2Z7cpT1njw73jCylbAQlJzCdbDHUVLVWzcfOEnGN98X7eHaUCe7kBKJttX2rfq0XTAV6sKbCGoLWtyfj/M7K2ZJzb7Rv5TJA0PAyngtvAwFyelt7L5iNgaliMqpNWkUrNpZdNiOcrX7qYzsCOip1vORx5D3NEKm0JiUHBnvYWm5gjPkQFPShjITMLTDY4VdtC3/ka+0CBn7iD8rwkhDskRrQ3yh27NZyRyswyGdSEqpA5Zs30UJmXamn8CGYOV6hp02TDNNP1BH7MWme6KLMy8lJyZcz/1tVjQ/777jIt+sExRl21ZuyE6djhb+3QWdlLoHA3u3R5rpUv911iVVLqNmfnnZUXjyimqEmhURfvd56gJLHJwMhUiRKisk7mAFK68uBhh6BSxez5AY2BbPsVgJkAM+wCCrkR3cYlk7UPGNEMtQF81YBylfWU0LCie+WHZTAkSdyADmXoZBrGXpgytVP1EdAMcAQk8Cc5vFNuhZ6SG0wy/GV/BcLWvSMIvtuV0sbkT7E5ls0Y4iBnGRoHxK+HZqcs9NXvqBBq4vPyC3gYhUtpDIKqbhNXyQMCVCkn+Xyn0kowVDCF5tw1FqLygm7gSxQ5gAM9ExQ1gB0be7hLNDsQ7nNnM0GZR3quBYNoVcFtwBPhJERQcdlFQ2wi/OjLERDYQQUQFUYAIUHEDejCilogH5zPaVnfJxu1Oka2YCi0ejoHMJu1OmSaXj1ipX+XPc0vV6YAloiy8zc8feUWEu8ss62zRPUaqrsRhnlJ1gO7CfKtOdhRvWJlQX5leMxAX3vly8IsKLQc4Ipi7Zr2J2tI7mvVl5Bo+XhdWpUnkaHz5OazoHUwo/BMHxB7xctnt2W7YLcXYf/XloGuLsaJ36gmnvl7MqHtq8ACSszPbz9beC8R77f5p3QmjI9brk8uM7R8cNFg0lo/2mzM257g/2gPXhPv6Vr/4s0xVSDlvsb1xvshuxq6S94+i8nIgE4McT2Ln0aCj7yLqfhpq/8rPYVX/aZ6uNtOL1hUQ+MW/COz3Ah2XXVbz6mYqyfdSqq8PCbpaG9fesmevzK1rizUXD+yfq/u4m9yybfrcS+kvYfLb3RkAzKPBlAiwyQa2J19kLuz+iMzr0FOv8ZNPMtArYAqkAXvYOlIqt0yTfQJZafbL7SzBMPC6V3N5pBa+x1/FBsh0+Lhs3XP1Thf8KT4Tfhf/kv/TqgaRD+JzyZ0T5sbGm8OjBI4clsADSemYfhQqoWgxSeZAv1JnZjVKuyQYQnMxmokoPZsIR4kpxeJxyEJWE2bBY2BxNBnwcZ7wmkjoQ0SqJjNmw27h447B52D7nrMHAU74o59lESY8s+zE43SyxDrBrn3Fi1tkqIQy13K9QjiUU5tPfX4n1bM/XBVI92ZB96rCP7yKMe83hH9rEnOuJP9qnHPOGXHbnPvnh//f/3Kqq/1aR6jTdJ8Vfo3RwHCg/+3iEZxvXG8Z8BxjKYBDzxWx5gs6d5U/1NAhfSrNvxmn11ol4QryDoKc0c+fB7yaQ0B97Qa/FtivwOEbAzjwNnPVoMmkqbH/HKkVlaWINrlbus8qmuHo0IyAVVbhAnCKAsQpWL9hJCTtovU9VZeImocuVEEqTDTKjKDdLxzikWgxbMva3Y3/CI1PC0NVT/ApLm8mJQnHbuCanhfA0hP2+HGs7XACnpkGy6Z2mhQmo4oYQQDwchNTxAWyJQDqPTVtek6xvkNxPBjJumMtY0DOVzKJsfMdmhjL59amwIrba2x0ZnUDsvz3odq/R3uNZSV+41cP+nLMU5b88XdAHP/wavf/0Nhg8BzOcHdICdlALoADsbXgp6K2v09YwynSlljphmjMfvd2LLhnOrMJmvfSr6FOUB1ei3aMjOwY8iAKWJIYjNLRDXKflhn9S4miPaoAxFHEVdZemW8wKEals9x02PEhtA60Fqaoa0bgg1kJbssE0mbCiuxjCcBkTKhs31C0M10/Q12o5VEtcvlGBPCgAPSUbBWzvQvuEWXYmpuoBAOdo0RIdMxpba4KM0if/Ssx740Ix1V57sIz78zM1+sutKrO+aRZO/ZyiVAUjyOqU2yHpJSZZ4wQBqySMktOTUlleIQADohR2tSXzhS/ncvf59962w905inorxwiKRCN3gTTq5sF3QwT6ioH39jX1jKtrkN4KtfW9Utj/5+b+t51t43HEv+8u3nE0L6T7ERFNLpAcJzxSHYxIkjikWo/hUP3BuLDttp+nJjAo8FiqTr15SmqXGXyNYAvB7RoZdUsjzAOOpzm0EdoCM5EA3QDezmvg7MxhArbSHwOhMKcY9gAjCQFbYIifskFtztcVtpR9fSK+1ILfzdnprzDMI2WAnGbZdKj08PTCQnqVzL3lDZbiksBrmrPRBMpZ2IrmubBCZ/rQiBAclwvk8IrTTiBQpY7fBgJw7bxsAdCYXQcQ39QjF0NxP8CYBlAl7zAp6QQeYWZj3VfRf2PjWCGZBzVbGy5mi02N15E0sXfqg0kQ2q0u5d9Nk1vYmY2oYJByTLCu9qRYWggCASdGCRbHZYZIKF0hzla6xXk8k7gnT65T6x4YNyzxGtODWWggRD5yPn2kK7cSZexkwgdi/aDDzpXgfhshCCU/dUEFmfzKqPxBrxf59XYZPMB38GlojeeyVAYWJuX8P7qiS1BaWgiad6HUDIeGZ2MroNWHJgqMYaJw6AbHo9jBTBOuvDf4irwQdkhUuUcLHuAvH5ByY0XdcrubGSc0RUy6a4Oaq4FTfAL8Oq+k+c9bUIajCimAdIyIuPVjsNAMzc9NfPwbq/dSy5qEu1SEJ4bwF93YKpMruaXLOA2Yqb4L5642lZmain5Kozldn2qbPlbXsBkwoApvL8TEhDptED7gKnAPtNrkzjCdAoGZGlilYiIl3uaPzrSxIuXLpmmwyZPfUqrqhZXUJ5dL5WUnZZyyAbdqDbOs+pmqW46iUqOUBdlotYv3lL+stJil6qfpaX0MeoHhBX0F4jh0gu0+09cz+9MIE5ncoKQB/U3cI4xLZClnLn51pdgegcO1Q9LA7HqLGcXk4HDTk7MjxD4XNGVIbjB4kYWMIksERnwLCF3hdSEb0ZYh//9W5vL2L87PJgZNaPCci9kkjKdL5v6Klmn8kqAFAazzViLkd1yuGuzTiBkosgQIfLZomKI2A8U2KWvLURRrzpGIice7gA5esqtWLKsmMRefwbz8sPTlJXZk3Hjcyo7omHMaE5kFZF6Qw1E+DYsNNeboakVHNVdBaWpWk4zAAM0Mk7B9oBbA6ElEWtCIMrRs3xxvMOaVLmHCpaC388X1DuYJGPPKyYnnVMsAfF4ryMrF5WJ221AtnJMtw6iR3JLddg7GJRb5hgGUEshQBOGw2ObHpLetkAeaZxiyDExMF7UGGZNrBRGrUqfVtTrOKm/BOY4IpsBwziRZhAcuJYK5PkFjwuWq0J1zelhaa4kIoMKkUK3v2JaoXaV0xpFOiZujWB182PlT3p9dq1TbqkzjFrn7Xs6ChqQGZmU+3Ir7zXHGz1Rgf2OModS8XsqJn8EUOdWtrm+9ibQiteN+sCEhQ/brnLsiEDU3HpocyNeMGZ4xpdtbYcVY90/8/a5X0EmPhXXSNt0Fu68wsPPhAaAlTQOveaM1eZH4VPhoVkLnd8AV17Ob93mZZLE2r12aywVIjbtALLD/QB40IXOVxIBwYIC6CFnW21RvMCYC5Td4HvlbS97Pc0A4xKhCSJYyPowDw4XbJj6VbO9VN2/zDMIw++LwNlrbguGXcCFe9sYwi5YnoV11uAaOs0sFQf688dVsFq4GsZ+mOAnNTs5zffq2a1As6r3i1si7/shj2czEdqaM4RDhBx9gamtuRy5XTK3awTW50rgrXV4mAfVEK9u26cv042Ogdu0tueCDduYfEzfXdx4qk9zs9dHRiRbr/CGl7LcEDfSQ1y3kjJe+iWpALU4EudlOgwoXMBU1ZvfxTx82f8+1L292fC9Vb1rxNRvBcx5ag+7LZjWsaC+nHJeOY1ceIewR0E+dihbK6g5uZDMOPeHvvENTg0MFJWy+wMDwlBYY1EOy2B5JA/qnYfcxK0PIZiCvBb+UZAAj9vktcX1kBwNqereq6gVGf9S1yBXVNAPDm/vdSH3NWWwZVoQpcdM72Yl3Zk1wRjbFrYAOVjMkL8Nkes9xGi0ZU5jJTgLLG6ENgfRxyRTBi2NLl8qUr1zSEBp3R0uUOmA0nLgd7fFq2BhERCnGBFhd8HvjOtfAlgoHWjYVpzTd8jOgQEMMsuCAjkGygdUIQBmJVFhAArEcyNtdkYC8Ipq7duKmVxNR5mapUc8UuStpQPp7/Q+PGmKEu63oUAIzZfRioTIE4CCMKFnLdwiIL5QGkNdsOIpiKWOB0GEX5wuByw1Ls42MWsomvxic+7b77wDRrObjamrYlRM/rZmDNimRwqKfy18tB6dDr+Yd30sslD1DoxJW/bD8wQcIZHwO+X2jOPQgvvektF1luWkV9UaGOUAjbFN3o5inPkL+sgodpk9CR/t1RZKMvoHR1euMOcuNWLtxFrP6qe3U+ut3PTtvuNJu1dXSMBFvydq0MWvctvqxzz+Nx7Snhf3ieUcBcWV/7e9idLoGNyxvr7GWuLTBVt/DTSGc7edJ0L70RuRNtCG2rvQPsReWb4NaNNW75LDhy6+xU68VJD/iNkbxuEWEyKsqSkr4LI/7sr0H2xHALTIJTADigb0qwIJHQSJ7ZzPXMVq7XukIZZTHMrtSY9ec5P7bOxgDVqtCTrtSRpKlMSGUamWAL4lCtktQMKKilBg0AcsWksh5k53ZPqrDxW9A9AKpj4JHchtjhyGMC8bPUgAGASPTc5s14PHFxN8SLWI8NyVNCBSkcj1fmJxIS7olZx+vrCiclAlZpUgYFK9Cxj2n+6QGO50PUiOwQMuZH5Z9UYeCim93wfReOxEOf6uSwjh6bcIWTXEmMkBcAKC4wiJFEw4BZlJ0/duRSYfhT3yqDAEcSLpS5vYS5lwtDo0nrss06tlG/bmss2SWDti3j1JPH5oN10c2WwMi32pfqRRIWaG/WLL42NA7Fcf9gsD2YQBeYlgEtQDELYCyu1pBA29igamLt7Boc4VQ/G2jGkA+6sGW95E8ALyAbX4PnBQb+jcO4aw5R3HtqRutKR0o9QIA4r7+L2hYjH6mNif5KoUbkYSTMkp3sEqJnvESPUyS45iBK1KifH2XcZFOziE/dQ2lW+NcpeRhoV5kihHDI/SmLitGetDA7BeQmdNDB8XDzrGVeBlxmmfEEJPCOMVtOL4lS3DissHnoyD3vz5td6ANfVChKmXy94AbMAlij6SYTwtgtRlgEG597OXQQ90Oy83anc4Z9NN0cGYcVZdYO9zpIzCOoVFnfAsIW5sQNd5wppTwYk9rQeN0b/eNmc96lOFAaTgnmgVAX/ELAU6c3eGATNrvtMETs26URmWpI9TUcFFrXRxVJMUOBorXCIz1N5/9kKiW4nD2FTcG+jdO0yN39zHvASxcuI+t0mB0ygOhUeginC/Fw7aEhnWWYJ9cQhpcgw3BOuTx2ZGdF6QyzSMvj17FoHO/ZbYwgiHXk7jgMM8RGkJsVQCg3HIZaZIarqhGaAYthzzcdmmWASOrgpnXJXGtsHKq8PiUO7k25AEIs6EnEITGNKNeFy+4LamvzKvVx0MnF+d67279j+pbPPS/MQTDPE0Z9uKfV+OofqmfXkERAnwX9Rm9ZgRUHSO2xzgeDwHFlMLMcAwZDQwIVBXAZmzNML46xP5CP1p9UkawfswJ/UJaRdjhBQ+gWmtiaXdPVINd5cmbrUBg/udq3cJh7lAy8OQK02k9nESa8Wf+kyqX8BK9hR4YVyYZkDg3XyNTxFtzMQ+t0TyfznBDbOMmBxHas+CDpJoMUKafYw0w8SwTuIACcF4u/FAclCupJ1OmcPYPL0HaC9GrjcMH6Y157ST9j1v9XWv8dqwF/JMYvRygHu2RfrbSUbYJEqp6zC98SVMG6rx5ujs3BWUWb7I7vBB5Xlwe8W/yIWVCqQX3pVu8xLZCMJnyG0UEThz2nprIUggU3uXBnslxrJIqZ+LYwF4GKitdJj6SNBgCCJzzPKP8bXKqS00gq6V8eBNcHEGzPm1pJ5xnycCqe2ZDZEoQ22T2Gj+52I6YRxcwqD26ZgMqy1h2LjuoyRTKw4WAloQyJ5byPe4iD33ZV4laOG0GEtO+rHRhIhzUVVMjyt6x+CjxWmFDNq/5XsyYdCLs9ZBI8w0/8wmBaoCfEANYgJu/9dL2wFKcOcOFynawkxtRzeuA3ooOcDRbypOM82eNHhKIirg6MU8LjwgUFXQDj2At6k2sNVUuVRGq2kCKd52yJo5qrSij6ZHbhYRQAZkxtucZ2RYUr+7NN72z2zOLPSfQTZD4XdUpUIrxBCKsFNjGNyMFR9LbN237ZDRvrQsj+J1gphN1ijmmAQroSbBnaqPwaGrPWCXG01JuiGiEiTolLRq3BJbYqb7oq6/tgGYdIQVpP7M4tEHohogN3WeAhYP6FLUgk48WxOddi7ankUc5Dk8kNRcMith2JvueuGpwL+EZrTWrL0MEAZjPrqKhJJdjBWKxrZjth3iIA4ZoZzGG/ZnbYmzWzw96UtdCnEuE7pmtT0J1Vwz9BWvCTLeT+7hL2Fk7wNbNVpsJFcb78ciXsrb/gDt/atuxNBagSnLps8f3hPO+jcsd/yCgjx91fy5a/Q4PYwQcAAK0qPZicP4xo3EaXzUcri48csAVlDtvmY7uIZkYoM5CoXHlR+x19FAdr+vb1Jhqliv0EzmDsX9/lP8S+6jwNpsXgBsFEJ5wm5TgeA2kIlj8EegCJcK/k+LBdrUbqJAnsZ7SPjvJOXvuQn0pCLahRKwhoa2v9SjC/4wmPDNtryWt/4QdDFwm8HAiZbKcGEO8TlSPS8RwBAgIS812u1MeaEB8XESPmeMEtGCCynwx92gq1D2seDfy0S/zNBlJE1Sa2H4DpgAYYeHGdV1Abah4/36c8XAowiJZdRaN+71AiyeNt2T21Bk3TfHhiZ6Vprv334nnkQ5vXxCBaxn6YhTb6e+1J9evc2mamYxOTqjVSIyAgHjMzd0BB4+qgcQPtnO4u1gCmTY0SJqflbq1QwJfiBNAqrBufEev5tX8BJmZQe4F97WHXRBBBVJr5wpIBJkMuKWJU/R79iuthRg5/e/8HAgLF3fETd9ZXpcd+A4nJbwB4P0caAfj4CTn2v3z7t6hzJtCGAAjYF4895fRO5X2jlIqTZLSUW1YMfZ0YgyFdRURDwCagjJ05gi62SwxOiMKIKA2uPEjlwmXJM0Kh44ijF4qtKz+5CXi5lDJlSQOKbYOMCQ0ZjxOhosjEaP2IvBmJycF1Dn424LgJnBz6NLouVkQ9SDhoXeB2U+VUj2MSAecNI6QZOqTpaRH3WAwOGAZlr8Tehrww2U6ViI4AGwHwFzFKtMU+EuFcQBnbFjtUIpWZ4ciIybsk1SzcSdvybDnotvJDQBbXkRJAbPbZJsWuMzgHZ78jDjvVIXzF5q9pmgw9tpnTDzHXHaIv4n/eAzVba1bgll6bDZ9yrr4++LnavduAByD+F5DRTIKPBjQEaAcF+QbJ761q85dGMYCzvsoW8mNYBIkTixStc0+ZlwmZ6kXzEgqTStQWuK17bLaLFnjSLjU6Nci0e9EButJm/nu26VQnUIF0ubIkyzNFM51Z8rRp1cZfMZ0WDZK1aaZVRqfT3RhPywsWIGTiYjw4Xo7sC0X76vT4TY1O145Lzmdr82kKb7SbvVm2bnNNJGdUCRKB92Is0k63FYCXpK/ZjLe2XSzVMXRpry20Ap5LPq5ugPbc9jnk3zywvQhIky5DpizZcuTKk6/AFIWKFCtRqoxauQqVqlQjqJCvNxhNZovVZnc4ARCCERTbr57UuFN/UzYpG7IfJ/3fzYEjJ2JuLIqEc85LZuk4Z+ZcMEwMu+SCi+6657objjpmCGU/BRYnXqJpZrCS4GpRIDLdN1ZYZY0+/fbYa2mZIA1maEk0JH622S/0eK7k7ljpgGuWlSksZ2qrBk2aNWrVYlCb77Tr1KXDK916zdRTIphltrnmmeMt85212k8WWGSxhX5g8MgDgpNqnLKBtsTwLZ2HHnviqWeee6HWiFF1xm102hk/mvC2ei99b5tfvcLUTFi243r7l/Q/RiSWSGVGcoVS1aLWtLZpjUE1Wp3eYDSZLVabPWqqNat1vw8czhwAIRhBMZwgKZphOV4QJblRglEF1jB//24VfHc0NahALOL5wQjSFYBRDz/2Qd9ceUkVwvylD+7XdIv//VGzn00fEzU36cp+e6dimQMLi7Ou+DeHitxb32uz3FY/K97DMrmID5dMLpab6lvFv9nfJwMpDQwEcS4wUmBgEJcCyQUGAiPjzSsgxUIRRRVTXAklVVRAJZVVUbUKazLD23RvSuC8ggFWRAkFFajKR0X4E6rXHe+QEzQ1Pd06Vj4KNs/USVzLMV8/GdNe36zV/a9mEpsY9uIKN+mZnmDS+63mnWNiGPOucxhssXQqfNyfDHrbzA+saErYjFht3/SyLb7pfgNr/0BceB9hUcMAP/tarxRRAPj+e1YmCqHyPfJf5MqJtUpQYwO7x/KIeS3izL6J8s5K/cLnXjV3gi3Le+7OFAs5tmzXDneLko+TMr1aap3AKbnXLYybIygc2zDK7BMacVxEc/C1pN//yld2ZidfS/nYq070ohPrxl90suyr5h+Gg23gECXM3IEIerHaqTv1y4lHE37bUKbYSVxUIlBP1KN6tvQge/Y38soPeZVf9cBP2rz7AgA=) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{
  --bg:#f2f2f5; --panel:#ffffff; --panel-2:#f8f8fb; --ink:#141520; --ink-2:#5f6274;
  --line:#e0e0e8; --line-2:#ededf2; --accent:#3d4a9e; --accent-ink:#ffffff;
  --accent-soft:#e9eaf7; --ok:#0f6f47; --ok-soft:#e2f2ea; --warn:#8a5300; --warn-soft:#fbf1e0;
  --err:#a92a25; --err-soft:#fbeae9; --shadow:0 1px 2px rgba(20,21,32,.05),0 4px 14px rgba(20,21,32,.06);
  --radius:10px;
  --sans:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  --mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;
}
@media (prefers-color-scheme:dark){
  :root:not([data-theme="light"]){
    --bg:#0d0e14; --panel:#15161f; --panel-2:#1a1c27; --ink:#e8e8f0; --ink-2:#9a9db0;
    --line:#272936; --line-2:#1f212c; --accent:#8b96e8; --accent-ink:#0d0e14;
    --accent-soft:#1e2140; --ok:#54cf9b; --ok-soft:#122a20; --warn:#e0b44e; --warn-soft:#2a2314;
    --err:#ef8a83; --err-soft:#2c1917; --shadow:0 1px 2px rgba(0,0,0,.45),0 6px 20px rgba(0,0,0,.4);
  }
}
:root[data-theme="dark"]{
  --bg:#0d0e14; --panel:#15161f; --panel-2:#1a1c27; --ink:#e8e8f0; --ink-2:#9a9db0;
  --line:#272936; --line-2:#1f212c; --accent:#8b96e8; --accent-ink:#0d0e14;
  --accent-soft:#1e2140; --ok:#54cf9b; --ok-soft:#122a20; --warn:#e0b44e; --warn-soft:#2a2314;
  --err:#ef8a83; --err-soft:#2c1917; --shadow:0 1px 2px rgba(0,0,0,.45),0 6px 20px rgba(0,0,0,.4);
}
*{box-sizing:border-box}
body{margin:0;background:var(--bg);color:var(--ink);
  font:14px/1.5 var(--sans);-webkit-font-smoothing:antialiased}
h1,h2,h3,h4{margin:0;font-weight:600;letter-spacing:-.01em;text-wrap:balance}
:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
a{color:var(--accent)}
.app{display:flex;min-height:100vh}

/* ---------- sidebar ---------- */
.side{width:232px;flex:0 0 232px;background:var(--panel);border-right:1px solid var(--line);
  display:flex;flex-direction:column;position:sticky;top:0;height:100vh}
.brand{padding:18px 18px 14px;border-bottom:1px solid var(--line-2)}
.brand b{display:block;font-size:15px}
.brand span{font-size:11.5px;color:var(--ink-2)}
.nav{padding:10px;display:flex;flex-direction:column;gap:2px;overflow:auto}
.nav .grp{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);
  padding:14px 10px 6px}
.nav button{all:unset;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;
  cursor:pointer;color:var(--ink-2);font-size:13.5px}
.nav button:hover{background:var(--panel-2);color:var(--ink)}
.nav button.on{background:var(--accent-soft);color:var(--accent);font-weight:600}
.nav .ic{width:18px;text-align:center;font-family:var(--mono);font-size:11px;opacity:.75;
  font-weight:500;letter-spacing:0}
.nav button.on .ic{opacity:1}
.side-foot{margin-top:auto;padding:12px;border-top:1px solid var(--line-2);display:flex;gap:6px;flex-wrap:wrap}

/* ---------- main ---------- */
.main{flex:1;min-width:0;display:flex;flex-direction:column}
.top{position:sticky;top:0;z-index:5;background:var(--panel);border-bottom:1px solid var(--line);
  padding:14px 22px;display:flex;align-items:center;gap:14px}
.top h2{font-size:16px}
.top .sub{font-size:12px;color:var(--ink-2)}
.top .sp{margin-left:auto}
.wrap{padding:22px;max-width:1220px;width:100%}

.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);
  box-shadow:var(--shadow);margin-bottom:18px;overflow:hidden}
.card>header{padding:13px 16px;border-bottom:1px solid var(--line-2);display:flex;
  align-items:center;gap:10px;background:var(--panel-2)}
.card>header h3{font-size:13.5px}
.card>header .hint{font-size:11.5px;color:var(--ink-2)}
.card .body{padding:16px}
.card .body.tight{padding:0}

.grid{display:grid;gap:14px}
.g2{grid-template-columns:repeat(2,minmax(0,1fr))}
.g3{grid-template-columns:repeat(3,minmax(0,1fr))}
.g4{grid-template-columns:repeat(4,minmax(0,1fr))}
@media(max-width:900px){.g2,.g3,.g4{grid-template-columns:1fr}}

label.f{display:block}
label.f>span{display:block;font-size:11.5px;color:var(--ink-2);margin-bottom:5px;font-weight:500}
label.f>span.f-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:17px}
span.f-toggle{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ink-2);font-weight:500}
span.f-toggle input{margin:0}
input[type=text],input[type=number],select,textarea{width:100%;padding:8px 10px;border:1px solid var(--line);
  border-radius:8px;background:var(--panel);color:var(--ink);font:inherit;font-size:13.5px}
input:focus,select:focus,textarea:focus{outline:2px solid var(--accent-soft);border-color:var(--accent)}
textarea{min-height:120px;font-family:var(--mono);font-size:12px}
.chk{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid var(--line);
  border-radius:8px;cursor:pointer;background:var(--panel)}
.chk:hover{border-color:var(--accent)}
.chk input{margin-top:2px;accent-color:var(--accent)}
.chk .t{font-size:13px;font-weight:500}
.chk .d{font-size:11.5px;color:var(--ink-2)}
.chk .p{margin-left:auto;font-size:12px;font-weight:600;white-space:nowrap}
.chk.on{border-color:var(--accent);background:var(--accent-soft)}

/* all:unset azzera anche box-sizing: senza questo un bottone largo 100%
   esce dal riquadro di quanto misurano padding e bordo. */
.btn{all:unset;box-sizing:border-box;max-width:100%;display:inline-flex;align-items:center;gap:6px;
  padding:7px 13px;border-radius:8px;
  cursor:pointer;font-size:13px;font-weight:500;border:1px solid var(--line);background:var(--panel);color:var(--ink)}
.btn:hover{border-color:var(--accent);color:var(--accent)}
.btn.pri{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.btn.pri:hover{opacity:.9;color:var(--accent-ink)}
.btn.sm{padding:4px 9px;font-size:12px}
.btn.dan:hover{border-color:var(--err);color:var(--err)}

table{width:100%;border-collapse:collapse;font-size:13px}
th{text-align:left;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);
  padding:9px 12px;border-bottom:1px solid var(--line);background:var(--panel-2);font-weight:600;white-space:nowrap}
td{padding:9px 12px;border-bottom:1px solid var(--line-2);vertical-align:middle}
tr:last-child td{border-bottom:0}
td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}
.tw{overflow-x:auto}
table input,table select{padding:5px 7px;font-size:12.5px;min-width:70px}

.tag{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;
  background:var(--panel-2);color:var(--ink-2);border:1px solid var(--line)}
.tag.ok{background:var(--ok-soft);color:var(--ok);border-color:transparent}
.tag.wa{background:var(--warn-soft);color:var(--warn);border-color:transparent}
.tag.er{background:var(--err-soft);color:var(--err);border-color:transparent}
.tag.ac{background:var(--accent-soft);color:var(--accent);border-color:transparent}

.note{padding:10px 12px;border-radius:8px;font-size:12.5px;border:1px solid var(--line)}
.note.er{background:var(--err-soft);color:var(--err);border-color:transparent}
.note.wa{background:var(--warn-soft);color:var(--warn);border-color:transparent}
.note.in{background:var(--accent-soft);color:var(--accent);border-color:transparent}

.kpi{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--line);
  border-radius:9px;background:var(--panel-2)}
.kpi .k{font-size:11px;color:var(--ink-2);text-transform:uppercase;letter-spacing:.05em}
.kpi .v{font-family:var(--mono);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.kpi .s{font-size:11.5px;color:var(--ink-2)}
.kpi.txt .v{font-family:var(--sans);font-size:15px;line-height:1.35;letter-spacing:0;word-break:break-word}
/* Si chiamava ".kpi.hero", e ".hero" e' la slide di apertura della
   home, alta 360px per contratto. Ogni riquadro dei numeri marcato
   "hero" si portava dietro quell'altezza: trentasette riquadri gonfi
   in giro per il pannello, a partire dai quattro in cima a
   "Statistiche". Due cose diverse non possono chiamarsi uguale. */
.kpi.big{background:var(--accent-soft);border-color:transparent}
.kpi.big .v{color:var(--accent);font-size:26px}

.mono{font-family:var(--mono);font-size:12px}
.muted{color:var(--ink-2)}
.row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
hr.sep{border:0;border-top:1px solid var(--line-2);margin:16px 0}

/* ---------- front office ---------- */
.fo{background:var(--bg)}
.fo-head{background:#141520;color:#f2f2f7;padding:28px 26px;border-radius:12px;margin-bottom:18px;
  border-left:4px solid var(--accent)}
.fo-head h2{font-size:23px;margin-bottom:6px;letter-spacing:-.02em}
.fo-head p{margin:0;color:#a9abbd;font-size:13.5px;max-width:62ch}
.steps{display:flex;gap:6px;margin-bottom:18px;flex-wrap:wrap}
.step{flex:1;min-width:120px;padding:10px 12px;border-radius:9px;border:1px solid var(--line);
  background:var(--panel);font-size:12.5px;color:var(--ink-2);display:flex;align-items:center;gap:8px}
.step b{display:inline-flex;width:20px;height:20px;border-radius:50%;background:var(--line-2);
  color:var(--ink-2);align-items:center;justify-content:center;font-size:11px}
.step.on{border-color:var(--accent);color:var(--accent);font-weight:600}
.step.on b{background:var(--accent);color:var(--accent-ink)}
.step.done b{background:var(--ok);color:#fff}
.step.done{color:var(--ink)}
.fo-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:18px;align-items:start}
@media(max-width:900px){.fo-layout{grid-template-columns:1fr}}
.filters{position:sticky;top:78px}
.filters .fg{padding:12px 14px;border-bottom:1px solid var(--line-2)}
.filters .fg:last-child{border-bottom:0}
.filters .fg h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);margin-bottom:9px}
.filters .fo-chk{display:flex;align-items:center;gap:7px;font-size:13px;padding:3px 0;cursor:pointer}
.filters .fo-chk input{accent-color:var(--accent)}
.filters .cnt{margin-left:auto;font-size:11px;color:var(--ink-2)}
.res-card{display:grid;grid-template-columns:96px minmax(0,1fr) 200px;gap:14px;padding:14px;
  border:1px solid var(--line);border-radius:10px;background:var(--panel);margin-bottom:12px;box-shadow:var(--shadow)}
@media(max-width:760px){.res-card{grid-template-columns:1fr}}
.res-img{width:96px;height:96px;border-radius:8px;background:var(--panel-2);display:flex;
  align-items:center;justify-content:center;font-size:34px}
.res-body h4{font-size:15px;margin-bottom:3px}
.res-meta{font-size:12px;color:var(--ink-2);margin-bottom:8px}
.res-feats{display:flex;gap:5px;flex-wrap:wrap}
.res-price{text-align:right;border-left:1px solid var(--line-2);padding-left:14px}
@media(max-width:760px){.res-price{border-left:0;padding-left:0;text-align:left}}
.res-price .big{font-family:var(--mono);font-size:23px;font-weight:600;color:var(--accent);
  letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.res-price .lbl{font-size:11.5px;color:var(--ink-2)}
.dur-pills{display:flex;gap:5px;flex-wrap:wrap}
.pill.sm{padding:3px 8px!important;font-size:11px!important}
.pill{padding:5px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px;cursor:pointer;
  background:var(--panel);font-variant-numeric:tabular-nums}
.pill:hover{border-color:var(--accent)}
.pill.on{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}
.pill.off{opacity:.4;cursor:not-allowed}
input[type=range]{width:100%;accent-color:var(--accent)}
.bd{display:flex;justify-content:space-between;padding:6px 0;font-size:13px;border-bottom:1px dashed var(--line-2)}
.bd:last-child{border-bottom:0}
.bd.tot{font-weight:700;font-size:15px;border-bottom:0;padding-top:10px}
.bd .v{font-variant-numeric:tabular-nums;font-family:var(--mono);font-size:12.5px}
.bd.tot .v{font-size:15px;font-weight:600}
.pill{font-family:var(--mono)}
td.num,th.num{font-family:var(--mono);font-size:12.5px}
.miniprint{font-size:11px;color:var(--ink-2);line-height:1.55}

/* ---------- v2: albero categorie ---------- */
.tree{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}
.tree-branch{border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--panel-2)}
.tree-root{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;
  font-weight:600;font-size:13px;border-bottom:1px solid var(--line-2)}
.tree-leaf{all:unset;display:flex;flex-direction:column;gap:2px;padding:9px 12px;cursor:pointer;
  border-bottom:1px solid var(--line-2);font-size:13px}
.tree-leaf:last-child{border-bottom:0}
.tree-leaf:hover{background:var(--panel)}
.tree-leaf.on{background:var(--accent-soft);color:var(--accent);font-weight:600}
.tree-leaf .muted{font-size:11px;font-weight:400}

h4.sub{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);margin:14px 0 8px}
ul.plain{margin:0;padding-left:18px;font-size:13px;line-height:1.7}
ol.steps-list{margin:0;padding-left:20px;font-size:13px;line-height:1.8}
.readout{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);
  font-family:var(--mono);font-size:13px}
label.f em.hint{display:block;font-size:11px;color:var(--ink-2);margin-top:4px;font-style:normal}
input.cb{width:16px;height:16px;accent-color:var(--accent)}
.thumb{width:44px;height:44px;object-fit:contain;border-radius:6px;background:var(--panel-2);display:block}

.tile{all:unset;display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--line);
  border-radius:9px;cursor:pointer;background:var(--panel-2)}
.tile:hover{border-color:var(--accent)}
.tile b{font-size:13.5px}
.tile span{font-size:12px;color:var(--ink-2)}

/* ---------- gallery e upload ---------- */
.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}
.gallery figure{margin:0;border:1px solid var(--line);border-radius:9px;overflow:hidden;background:var(--panel-2)}
.gallery img{width:100%;height:110px;object-fit:contain;display:block;background:var(--panel)}
.gallery figcaption{display:flex;align-items:center;gap:6px;padding:7px 9px;font-size:11px;color:var(--ink-2);
  border-top:1px solid var(--line-2);flex-wrap:wrap}
.dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;
  border:1.5px dashed var(--line);border-radius:9px;min-height:150px;cursor:pointer;color:var(--ink-2);
  font-size:13px;text-align:center;padding:12px}
.dropzone:hover{border-color:var(--accent);color:var(--accent)}
.dropzone em{font-size:11px;font-style:normal;opacity:.8}

/* ---------- geolocalizzazione ---------- */
.geobar{display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end;background:var(--panel);
  border:1px solid var(--line);border-radius:10px;padding:14px 16px;margin-bottom:18px;box-shadow:var(--shadow)}
.geo-field{display:flex;flex-direction:column;gap:6px;min-width:220px}
.geo-field.grow{flex:1;min-width:280px}
.geo-field>span{font-size:11.5px;color:var(--ink-2);font-weight:500}
.geo-field input[type=range]{accent-color:var(--accent)}
.ticks{display:flex;justify-content:space-between;font-size:10.5px;color:var(--ink-2)}

/* ---------- vetrina ---------- */
.shop-grid{display:grid;gap:12px}
.shop-card{display:grid;grid-template-columns:150px minmax(0,1fr) 210px;gap:16px;padding:14px;
  border:1px solid var(--line);border-radius:11px;background:var(--panel);box-shadow:var(--shadow)}
@media(max-width:820px){.shop-card{grid-template-columns:1fr}}
.shop-img{position:relative;border-radius:8px;overflow:hidden;background:var(--panel-2)}
.shop-img img{width:100%;height:120px;object-fit:contain;display:block}
.ribbon{position:absolute;top:8px;left:8px;background:var(--ink);color:var(--panel);font-size:10.5px;
  padding:2px 8px;border-radius:999px;font-weight:600}
.shop-cat{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.shop-body h4{font-size:15.5px;margin:2px 0 4px}
.shop-vendor{font-size:12.5px;color:var(--ink-2);margin-bottom:8px}
.shop-tags{display:flex;gap:5px;flex-wrap:wrap}
.shop-metrics{display:flex;gap:10px;flex-wrap:wrap;margin-top:7px;font-size:11.5px;color:var(--ink-2)}
.shop-price{display:flex;flex-direction:column;align-items:flex-end;gap:5px;text-align:right;
  border-left:1px solid var(--line-2);padding-left:16px}
@media(max-width:820px){.shop-price{border-left:0;padding-left:0;align-items:flex-start;text-align:left}}
.shop-price .lbl{font-size:11.5px;color:var(--ink-2)}
.shop-price .big{font-family:var(--mono);font-size:23px;font-weight:600;color:var(--accent);
  letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.fo-chk.sub{padding-left:18px;font-size:12.5px}

/* ---------- modale configuratore ---------- */
body.modal-open{overflow:hidden}
#modal{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px}
#modal[hidden]{display:none!important}
.modal-backdrop{position:absolute;inset:0;background:rgba(10,11,18,.55);backdrop-filter:blur(2px)}
.modal-panel{position:relative;background:var(--panel);border-radius:14px;width:min(1100px,100%);
  max-height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;
  box-shadow:0 24px 60px rgba(0,0,0,.35);border:1px solid var(--line)}
.modal-panel>header{display:flex;align-items:center;gap:8px;padding:14px 18px;border-bottom:1px solid var(--line);
  background:var(--panel-2)}
.modal-panel>header h3{font-size:15px}
.modal-body{overflow:auto;padding:18px;flex:1;min-height:0}
/* La barra con i bottoni resta incollata in fondo al riquadro: prima
   stava in coda al contenuto e per raggiungerla bisognava scorrere
   tutta la scheda fino alle domande frequenti. */
.modal-foot{position:sticky;bottom:0;z-index:2}
.cfg-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px}
@media(max-width:900px){.cfg-grid{grid-template-columns:1fr}}
.cfg-right{background:var(--panel-2);border-radius:10px;padding:16px;align-self:start;position:sticky;top:0}
.cfg-gallery img#cfgMain{width:100%;max-height:260px;object-fit:contain;border-radius:9px;background:var(--panel-2)}
.cfg-gallery .thumbs{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}
.cfg-gallery .thumbs img{width:56px;height:44px;object-fit:contain;border-radius:6px;cursor:pointer;
  background:var(--panel-2);border:1px solid var(--line)}
.cfg-gallery .thumbs img.on{border-color:var(--accent)}
.cfg-meta{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}
.cfg-left p.desc{font-size:13.5px;line-height:1.65;color:var(--ink);max-width:62ch}
.vendor-box{display:flex;flex-direction:column;gap:2px;padding:11px 13px;border:1px solid var(--line);
  border-radius:9px;background:var(--panel-2);font-size:12.5px;margin-top:12px}
.vendor-box b{font-size:13.5px}
.metric-box{border:1px solid var(--line);border-radius:9px;padding:12px 14px;margin-bottom:12px;background:var(--panel-2)}
.metric-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}
.note.ok-note{background:var(--ok-soft);color:var(--ok);border-color:transparent}


/* ---------- v3: selettore ruolo ---------- */
.roleswitch{display:flex;gap:3px;padding:3px;margin:4px 2px 6px;background:var(--panel-2);
  border:1px solid var(--line);border-radius:9px}
.roleswitch button{all:unset;flex:1;text-align:center;padding:6px 4px;border-radius:7px;cursor:pointer;
  font-size:11.5px;font-weight:600;color:var(--ink-2)}
.roleswitch button:hover{color:var(--ink)}
.roleswitch button.on{background:var(--accent);color:var(--accent-ink)}
.rolehint{margin:0 4px 8px;font-size:11px;line-height:1.5;color:var(--ink-2)}
.navbadge{margin-left:auto;background:var(--accent);color:var(--accent-ink);border-radius:999px;
  font-size:10.5px;font-weight:700;padding:1px 7px;font-family:var(--mono)}
.rolecard{border:1px solid var(--line);border-radius:10px;padding:16px;background:var(--panel)}
.rolecard h4{font-size:14px;margin-bottom:6px}
.rolecard p{margin:0;font-size:12.5px;color:var(--ink-2);line-height:1.6}
tr.totrow td{background:var(--panel-2);border-top:2px solid var(--line)}

/* ---------- venditore e recensioni ---------- */
.vendor-card{display:flex;gap:14px;align-items:flex-start;padding:14px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel-2);margin-top:14px}
.vendor-logo{width:56px;height:56px;border-radius:12px;flex:0 0 56px}
.vendor-mini{width:26px;height:26px;border-radius:7px;vertical-align:middle;flex:0 0 26px}
.vendor-info{display:flex;flex-direction:column;gap:3px;font-size:12.5px;min-width:0}
.vendor-info b{font-size:14.5px}
.vendor-rating{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:12.5px}
.stars{letter-spacing:1px;color:var(--line)}
.stars .on{color:#e0a32e}
.reviews{display:flex;flex-direction:column;gap:8px;margin-top:10px}
.review{border-left:3px solid var(--line);padding:2px 0 2px 12px}
.review-head{display:flex;align-items:center;gap:8px;font-size:12px;flex-wrap:wrap}
.review p{margin:4px 0 0;font-size:12.5px;color:var(--ink-2);line-height:1.6}
.distrow{display:flex;align-items:center;gap:10px;font-size:12px;padding:3px 0}
.distrow .bar{flex:1;height:7px;background:var(--panel-2);border-radius:99px;overflow:hidden}
.distrow .bar i{display:block;height:100%;background:var(--accent)}

/* ---------- destinatario, modalità importo ---------- */
.audbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:var(--panel);
  border:1px solid var(--line);border-radius:10px;padding:11px 14px;margin-bottom:18px;box-shadow:var(--shadow)}
.audbar>span{font-size:11.5px;color:var(--ink-2);font-weight:600}
.audbar em{font-size:11px;color:var(--ink-2);font-style:normal;margin-left:auto}
.tag.aud{background:var(--ink);color:var(--panel);border-color:transparent}
/* stacca dalla riga della durata, che gli sta sopra */
.modeswitch{display:flex;align-items:center;gap:6px;margin:18px 0 12px}
.modeswitch>span{font-size:11.5px;color:var(--ink-2);font-weight:600}
.cta-stack{display:flex;flex-direction:column;gap:8px;margin-top:14px}
.cta-stack .btn{justify-content:center;width:100%}

/* ---------- carrello ---------- */
.cart-line{display:grid;grid-template-columns:88px minmax(0,1fr) 230px;gap:14px;padding:12px 0;
  border-bottom:1px solid var(--line-2)}
.cart-line:last-child{border-bottom:0}
@media(max-width:820px){.cart-line{grid-template-columns:1fr}}
.cart-line>img{width:88px;height:78px;object-fit:contain;border-radius:8px;background:var(--panel-2)}
.cart-body b{font-size:14.5px}
.cart-nums{border-left:1px solid var(--line-2);padding-left:14px}
@media(max-width:820px){.cart-nums{border-left:0;padding-left:0}}
.cart-nums .btn{margin-top:8px}

/* ---------- anteprima email ---------- */
pre.mail{background:var(--panel-2);border:1px solid var(--line);border-radius:9px;padding:14px;
  font-family:var(--mono);font-size:11.5px;line-height:1.65;white-space:pre-wrap;overflow-x:auto;margin:0 0 14px}


/* ---------- v4: marche, SEO, documenti ---------- */
.brandlogo{width:88px;height:26px;object-fit:contain;border-radius:5px;display:block}
.brandchip{height:18px;width:auto;max-width:70px;object-fit:contain;vertical-align:-3px;margin-right:7px;border-radius:4px}
.brandchip.lg{height:26px;max-width:100px;margin-right:4px}
.combo{display:flex;flex-direction:column;gap:6px}
b.req{color:var(--err);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}
.filterbar{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;padding:14px 16px;
  border-bottom:1px solid var(--line-2);background:var(--panel-2)}
.filterbar label{display:flex;flex-direction:column;gap:4px;min-width:150px}
.filterbar label.grow{flex:1;min-width:180px}
.filterbar label>span{font-size:11px;color:var(--ink-2);font-weight:600}
.serp{border:1px solid var(--line);border-radius:9px;padding:14px 16px;background:var(--panel-2);max-width:640px}
.serp-url{font-size:12px;color:var(--ok);word-break:break-all;margin-bottom:3px}
.serp-title{font-size:18px;color:var(--accent);line-height:1.3;margin-bottom:3px}
.serp-desc{font-size:12.5px;color:var(--ink-2);line-height:1.55}
.filerow{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--line);
  border-radius:9px;background:var(--panel-2);margin-top:12px}
.fileicon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:44px;
  border-radius:5px;background:var(--err-soft);color:var(--err);font-size:10.5px;font-weight:700;flex:0 0 38px}
.empty{text-align:center;padding:44px 24px;border:1.5px dashed var(--line);border-radius:12px;background:var(--panel)}
.empty h3{font-size:18px;margin-bottom:8px}
.empty p{max-width:56ch;margin:0 auto 16px;color:var(--ink-2);font-size:13.5px;line-height:1.65}
.empty .miniprint{margin-top:12px}
.doclist{display:flex;flex-direction:column;gap:8px}
.docrow{display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--line);
  border-radius:9px;background:var(--panel)}
.docrow.old{border-color:var(--warn);background:var(--warn-soft)}
.docrow.done{border-color:var(--ok);background:var(--ok-soft)}
.docname{flex:1;display:flex;flex-direction:column;gap:4px;font-size:13px}
.docname b{font-size:13.5px}
.docname .tag{align-self:flex-start}
.docact{display:flex;align-items:center;gap:8px}
.progress{height:9px;border-radius:99px;background:var(--panel-2);overflow:hidden;border:1px solid var(--line)}
.progress i{display:block;height:100%;background:var(--ok);transition:width .25s}
b.okc{color:var(--ok)}
#toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:80;max-width:520px;
  background:var(--ink);color:var(--bg);padding:12px 18px;border-radius:10px;font-size:13px;
  box-shadow:0 12px 32px rgba(0,0,0,.3);line-height:1.5}
#toast[hidden]{display:none!important}


/* ---------- v5: descrizione prodotto, carrello, conferma, email ---------- */
.genbox{padding:12px 14px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2);
  font-size:13.5px;line-height:1.65}
.lead-para{font-size:14px;line-height:1.65;margin:12px 0;color:var(--ink)}
.pill.alt{border-style:dashed}
tr.off td{opacity:.55}

.pd{display:flex;flex-direction:column;gap:22px}
.pd-preview{border:1px solid var(--line);border-radius:11px;padding:20px;background:var(--panel-2);margin-top:8px}
.pd-h{font-size:20px;letter-spacing:-.02em;margin-bottom:8px}
.pd-h4{font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:var(--accent);
  margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid var(--line)}
.pd-lead{font-size:14.5px;line-height:1.7;color:var(--ink);max-width:70ch;margin:0}
.pd-p{font-size:13.5px;line-height:1.7;color:var(--ink-2);max-width:70ch;margin:0 0 10px}
.pd-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}
.pd-gallery img{width:100%;height:130px;object-fit:contain;background:var(--panel-2);border-radius:9px}
.pd-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0;margin:0}
.pd-specs>div{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed var(--line-2)}
.pd-specs dt{font-size:12.5px;color:var(--ink-2);margin:0}
.pd-specs dd{font-size:13px;font-weight:600;margin:0;text-align:right}
.pd-incl,.pd-benefits{margin:0;padding-left:20px;font-size:13.5px;line-height:1.85}
.pd-incl li::marker{color:var(--ok)}
.pd-benefits li::marker{color:var(--accent)}
.pd-towns{display:flex;gap:6px;flex-wrap:wrap}
.pd-vendor-row{display:flex;gap:14px;align-items:flex-start}
.pd-vendor-row img{width:52px;height:52px;border-radius:12px;flex:0 0 52px}
.pd-faq details{border-bottom:1px solid var(--line-2);padding:10px 0}
.pd-faq summary{cursor:pointer;font-size:13.5px;font-weight:600;list-style:none}
.pd-faq summary::-webkit-details-marker{display:none}
.pd-faq summary::before{content:'+ ';color:var(--accent);font-weight:700}
.pd-faq details[open] summary::before{content:'– '}
.pd-faq p{margin:8px 0 0;font-size:13px;line-height:1.7;color:var(--ink-2);max-width:70ch}

.cart-hero{display:flex;gap:24px;flex-wrap:wrap;align-items:center;background:var(--ink);color:#f2f2f7;
  border-radius:12px;padding:22px 24px;margin-bottom:18px;border-left:4px solid var(--accent)}
.cart-hero-main{display:flex;flex-direction:column;gap:2px}
.cart-hero-main .k{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#a9abbd}
.cart-hero-main .v{font-family:var(--mono);font-size:34px;font-weight:600;letter-spacing:-.03em}
.cart-hero-main .s{font-size:12.5px;color:#a9abbd}
.cart-hero-side{display:flex;gap:26px;flex-wrap:wrap;margin-left:auto}
.cart-hero-side div{display:flex;flex-direction:column;gap:2px}
.cart-hero-side span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:#a9abbd}
.cart-hero-side b{font-family:var(--mono);font-size:15px;font-weight:600}

.acct{display:flex;gap:14px;align-items:flex-start;padding:14px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel-2)}
.acct-badge{background:var(--accent);color:var(--accent-ink);border-radius:7px;padding:4px 10px;
  font-size:11px;font-weight:700;white-space:nowrap}
.acct .muted{font-size:12.5px}

.conf-hero{display:flex;gap:20px;align-items:center;flex-wrap:wrap;background:var(--ok-soft);
  border-radius:12px;padding:24px 26px;margin-bottom:18px;border-left:4px solid var(--ok)}
.conf-check{width:46px;height:46px;border-radius:50%;background:var(--ok);color:#fff;font-size:24px;
  display:flex;align-items:center;justify-content:center;flex:0 0 46px}
.conf-hero h2{font-size:21px;margin-bottom:5px}
.conf-hero p{margin:0;font-size:13.5px;color:var(--ink-2);max-width:60ch}
.conf-amount{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:2px}
.conf-amount span{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.conf-amount b{font-family:var(--mono);font-size:26px;font-weight:600;color:var(--ok)}
.timeline{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}
.tl-step{flex:1;min-width:190px;display:flex;gap:10px;padding:13px 15px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel)}
.tl-step b{width:24px;height:24px;border-radius:50%;background:var(--line-2);color:var(--ink-2);
  display:flex;align-items:center;justify-content:center;font-size:11.5px;flex:0 0 24px}
.tl-step.on{border-color:var(--ok)}
.tl-step.on b{background:var(--ok);color:#fff}
.tl-step .t{display:block;font-size:13px;font-weight:600}
.tl-step .d{display:block;font-size:11.5px;color:var(--ink-2);margin-top:2px}
.conf-lines{display:flex;flex-direction:column;gap:10px}
.conf-line{display:flex;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line-2)}
.conf-line:last-child{border-bottom:0}
.conf-num{margin-left:auto;text-align:right}
.conf-num b{font-family:var(--mono);font-size:17px;display:block}
.conf-num span{font-size:11px;color:var(--ink-2)}

.lastorder{display:flex;flex-direction:column;gap:14px}
.lo-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.lo-id{font-family:var(--mono);font-size:15px;font-weight:600;display:block}
.lo-amount{margin-left:auto;text-align:right}
.lo-amount b{font-family:var(--mono);font-size:22px;color:var(--accent);display:block}
.lo-amount span{font-size:11px;color:var(--ink-2)}
.lo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}
.lo-grid div{padding:10px 12px;background:var(--panel-2);border-radius:8px}
.lo-grid span{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.lo-grid b{font-family:var(--mono);font-size:14px}
.lo-lines{display:flex;flex-direction:column;gap:2px}
.lo-line{display:flex;align-items:center;gap:11px;padding:8px 0;border-bottom:1px dashed var(--line-2)}
.lo-line .dot{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:0 0 7px}
.lo-num{margin-left:auto;font-family:var(--mono);font-size:13.5px}

.mailwrap{border:1px solid var(--line);border-radius:11px;overflow:hidden;margin-bottom:16px;background:var(--panel)}
.mailbar{display:flex;flex-direction:column;gap:3px;padding:11px 15px;background:var(--panel-2);
  border-bottom:1px solid var(--line);font-size:12px;color:var(--ink-2)}
.mailbody{padding:18px;background:#eceef2}
/* Qui stavano venti righe per un guscio di email che non esiste piu':
   tutte le email passano da .mailwrap2. Tolte, perche' CSS che non
   veste niente e' solo un invito a riusarlo per sbaglio. */

.reqrow{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line-2)}
.reqrow:last-child{border-bottom:0}
.reqrow .muted{font-size:11.5px}
.reqnum{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:3px;align-items:flex-end}
.reqnum b{font-family:var(--mono);font-size:14px}
.reqoffer{display:flex;gap:14px;align-items:center;padding:14px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel-2);margin-bottom:14px}
.reqoffer img{width:80px;height:66px;object-fit:contain;border-radius:8px;background:var(--panel)}
.crumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:16px}


/* ---------- v6: scheda tecnica, picker, barra modale, admin ---------- */
/* scheda tecnica allineata su griglia a due colonne reali */
.pd-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0 28px}
.pd-specs>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;
  padding:9px 0;border-bottom:1px dashed var(--line-2)}
.pd-specs dt{font-size:12.5px;color:var(--ink-2);margin:0;min-width:0;overflow-wrap:anywhere}
.pd-specs dd{font-size:13px;font-weight:600;margin:0;text-align:right;white-space:nowrap;
  font-variant-numeric:tabular-nums}
@media(max-width:520px){
  .pd-specs>div{grid-template-columns:1fr;gap:2px;padding:8px 0}
  .pd-specs dd{text-align:left;white-space:normal}
}
.pd-note{font-size:12.5px;color:var(--ink-2);line-height:1.65;margin:10px 0 0;max-width:70ch}

/* barra azioni fissa della modale */
.modal-foot{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 18px;
  border-top:1px solid var(--line);background:var(--panel-2)}
.mf-price{display:flex;flex-direction:column;gap:1px;min-width:0}
.mf-price span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.mf-price b{font-family:var(--mono);font-size:20px;color:var(--accent);letter-spacing:-.02em}
.mf-actions{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap}
.mf-badge{background:var(--accent-ink);color:var(--accent);border-radius:999px;padding:0 6px;
  font-size:10.5px;font-weight:700;margin-left:4px}
@media(max-width:640px){
  .mf-actions{margin-left:0;width:100%}
  .mf-actions .btn{flex:1;justify-content:center}
}

/* selettore con ricerca */
.picker{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel)}
.picker-bar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px;
  background:var(--panel-2);border-bottom:1px solid var(--line-2)}
.picker-bar input{flex:1;min-width:150px}
.picker-count{font-size:11.5px;color:var(--ink-2);font-family:var(--mono)}
.picker-list{max-height:230px;overflow:auto}
.picker-row{display:flex;align-items:center;gap:10px;padding:9px 12px;border-bottom:1px solid var(--line-2);
  cursor:pointer;font-size:13px}
.picker-row:last-child{border-bottom:0}
.picker-row:hover{background:var(--panel-2)}
.picker-row.on{background:var(--accent-soft)}
.pr-name{font-weight:600}
.pr-meta{font-size:11.5px;color:var(--ink-2);margin-left:auto;font-family:var(--mono)}

/* chip categorie */
.chips{display:flex;gap:5px;flex-wrap:wrap}
.chip{display:inline-flex;align-items:center;gap:5px;padding:3px 6px 3px 9px;border-radius:999px;
  background:var(--accent-soft);color:var(--accent);font-size:11.5px;font-weight:600}
.chip button{all:unset;cursor:pointer;font-size:13px;line-height:1;opacity:.7;padding:0 2px}
.chip button:hover{opacity:1}
.prevrow{padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--panel-2)}
.prevrow b{display:block;font-size:12.5px;margin-bottom:7px}

/* statistiche */
.statrow{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:13px}
.sl{flex:0 0 34%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sb{flex:1;height:8px;background:var(--panel-2);border-radius:99px;overflow:hidden;
  border:1px solid var(--line);display:block;min-width:60px}
.sb i{display:block;height:100%;background:var(--accent)}
.sv{flex:0 0 auto;font-family:var(--mono);font-size:12px;color:var(--ink-2);text-align:right;white-space:nowrap}
@media(max-width:600px){.sl{flex-basis:100%}.statrow{flex-wrap:wrap}}
.alertlist{display:flex;flex-direction:column;gap:6px}
.alertrow{display:flex;gap:10px;align-items:flex-start;padding:9px 12px;border-radius:8px;font-size:12.5px;
  background:var(--warn-soft);color:var(--warn)}
.alertrow.er{background:var(--err-soft);color:var(--err)}
.alertrow span{font-weight:800;flex:0 0 12px;text-align:center}

/* anagrafica amministratore */
.profilehead{display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.profilelogo{width:64px;height:64px;border-radius:14px;flex:0 0 64px}

/* fattura */
.invdoc{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel);font-size:12.5px}
.inv-head{display:flex;gap:14px;align-items:flex-start;padding:16px;border-bottom:2px solid var(--ink)}
.inv-head img{width:44px;height:44px;border-radius:10px}
.inv-head b{display:block;font-size:14px}
.inv-head span{display:block;color:var(--ink-2);font-size:11.5px}
.inv-num{margin-left:auto;text-align:right}
.inv-num b{font-family:var(--mono);font-size:15px}
.inv-to{padding:14px 16px;border-bottom:1px solid var(--line-2)}
.inv-to span{display:block;color:var(--ink-2);font-size:11.5px}
.inv-to b{display:block;font-size:13.5px;margin:2px 0}
.inv-tab{width:100%;border-collapse:collapse}
.inv-tab th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);
  padding:9px 16px;background:var(--panel-2)}
.inv-tab td{padding:11px 16px;border-bottom:1px solid var(--line-2)}
.inv-tab .r{text-align:right;font-family:var(--mono)}
.inv-foot{padding:12px 16px;font-size:11px;color:var(--ink-2);background:var(--panel-2)}

/* il documento della fattura: stessi font e stessi colori del sito,
   perche' e' il sito che la emette. Una fattura con un'altra faccia
   sembra di qualcun altro. */
.inv{border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}
.inv .inv-head{padding:18px}
.inv-logo{width:44px;height:44px;border-radius:10px;object-fit:contain;background:var(--panel-2);
  margin-bottom:8px;display:block}
.inv-ref{padding:10px 18px;background:var(--warn-soft);font-size:12px;border-bottom:1px solid var(--line-2)}
.inv-rows{width:100%;border-collapse:collapse;font-size:13px}
.inv-rows th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;
  color:var(--ink-2);padding:10px 18px;background:var(--panel-2);font-weight:700}
.inv-rows th.num,.inv-rows td.num{text-align:right;font-variant-numeric:tabular-nums}
.inv-rows td{padding:12px 18px;border-bottom:1px solid var(--line-2);vertical-align:top}
.inv-rows .muted{font-size:11.5px;margin-top:2px}
.inv-rows tr.totrow td{background:var(--panel-2);border-top:2px solid var(--line);border-bottom:none}
.inv-note{padding:14px 18px;margin:0;font-size:11.5px;color:var(--ink-2);line-height:1.6;
  background:var(--panel-2)}
.fattact{white-space:nowrap}
.fattact .btn{margin-left:4px}

/* documento richiesta stampabile */
.printable{border:1px solid var(--line);border-radius:10px;background:#fff;color:#141520;padding:24px}
.doc-head{display:flex;gap:14px;align-items:flex-start;padding-bottom:14px;border-bottom:2px solid #141520;margin-bottom:16px}
.doc-head img{width:44px;height:44px;border-radius:10px}
.doc-head b{display:block;font-size:14px}
.doc-head span{display:block;font-size:11px;color:#5f6274}
.doc-num{margin-left:auto;text-align:right}
.doc-num b{font-family:var(--mono);font-size:15px;display:block}
.doc-sec{margin-bottom:16px;break-inside:avoid}
.doc-sec h4{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:#3d4a9e;
  margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e0e0e8}
.drow{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:12px;padding:5px 0;font-size:12.5px}
.drow span{color:#5f6274}
.drow b{font-weight:600;overflow-wrap:anywhere}
@media(max-width:520px){.drow{grid-template-columns:1fr;gap:1px}}
.dline{font-size:12.5px;padding:3px 0}
.dnote{font-size:12.5px;line-height:1.7;margin:0;white-space:pre-wrap}
.doc-foot{margin-top:18px;padding-top:12px;border-top:1px solid #e0e0e8;font-size:10.5px;color:#5f6274;text-align:center}

@media print{
  body.printing .side,body.printing .top,body.printing #toast,body.printing .no-print,
  body.printing .card>header{display:none!important}
  body.printing .wrap{padding:0;max-width:none}
  body.printing .card{border:0;box-shadow:none;margin:0}
  body.printing .card .body{padding:0}
  body.printing .printable{border:0;padding:0}
  @page{margin:14mm}
}

/* responsive generale: tablet e smartphone */
@media(max-width:1000px){
  .app{flex-direction:column}
  .side{width:100%;flex:none;height:auto;position:static;border-right:0;border-bottom:1px solid var(--line)}
  .nav{flex-direction:row;flex-wrap:wrap;gap:4px;padding:8px 10px}
  .nav .grp{width:100%;padding:8px 4px 2px}
  .nav button{flex:1 1 auto}
  .side-foot{margin-top:0}
  .roleswitch{width:100%}
  .rolehint{display:none}
  .wrap{padding:16px}
  .top{padding:12px 16px;flex-wrap:wrap}
  .filters{position:static}
  .cfg-right{position:static}
}
@media(max-width:640px){
  .grid.g2,.grid.g3,.grid.g4{grid-template-columns:1fr}
  .modal-panel{max-height:100vh;border-radius:0;width:100%}
  #modal{padding:0}
  .cart-hero,.conf-hero{padding:18px}
  .cart-hero-side{margin-left:0;gap:16px}
  .kpi .v{font-size:16px}
  table{font-size:12px}
  .top h2{font-size:15px}
}


/* ---------- v7: dialog, copertura, pagine SEO ---------- */
#dialog{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px}
#dialog[hidden]{display:none!important}
.modal-panel.wide{width:min(1180px,100%)}
.chosenbox{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 13px;
  border:1px solid var(--line);border-radius:10px;background:var(--panel-2);min-height:46px}
.picker-list.tall{max-height:420px}
.nl-inline{display:inline-flex;align-items:center;gap:6px;font-size:13px}

.minibar{display:block;height:7px;border-radius:99px;background:var(--line-2);overflow:hidden;min-width:60px}
.minibar>i{display:block;height:100%;background:var(--accent);border-radius:99px}

.locard{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel)}
.loc-kind{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-weight:600}
.locard b{font-size:13.5px}
.locard span{font-size:12px;color:var(--ink-2)}
.locard .tag{align-self:flex-start;margin-top:4px}

/* ---------- breve termine: ricerca e prenotazione ---------- */
.sb-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--panel);
  border:1px solid var(--line);border-radius:12px;padding:12px 14px}
.sb-chip{display:flex;flex-direction:column;line-height:1.3}
.sb-chip b{font-size:13px}
.sb-chip em{font-style:normal;font-size:11px;color:var(--ink-2)}
.sb-arrow{color:var(--ink-2);font-size:16px}
.sb-grid{display:grid;gap:12px}
.sb-card{display:grid;grid-template-columns:150px minmax(0,1fr) 200px;gap:16px;padding:14px;
  border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:var(--shadow)}
@media(max-width:820px){.sb-card{grid-template-columns:1fr}}
.sb-img{position:relative}
.sb-img img{width:100%;height:110px;object-fit:contain;border-radius:9px;background:var(--panel-2)}
.sb-cat{font-size:11px;color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em}
.sb-body h4{font-size:16px;margin:2px 0 4px}
.sb-vendor{font-size:12px;color:var(--ink-2)}
.sb-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}
.sb-price{display:flex;flex-direction:column;align-items:flex-end;gap:4px;justify-content:center;
  border-left:1px solid var(--line);padding-left:16px}
@media(max-width:820px){.sb-price{border-left:0;padding-left:0;align-items:flex-start}}
.sb-price .lbl{font-size:11px;color:var(--ink-2)}
.sb-price .big{font-size:26px;font-weight:700;color:var(--accent);letter-spacing:-.02em;
  font-variant-numeric:tabular-nums}
.sb-chosen{display:flex;gap:14px;align-items:center;margin-bottom:10px}
.sb-chosen img{width:88px;height:66px;object-fit:contain;border-radius:9px;background:var(--panel-2)}
.sb-chosen b{display:block;font-size:15px}
.sb-chosen span{display:block;font-size:12px;color:var(--ink-2)}
.sb-sum{position:sticky;top:78px}
.sb-pay{width:100%;justify-content:center;margin-top:14px;font-size:14px;padding:11px}
.custbox{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel-2)}
.er-li{color:var(--err)}

/* ---------- barra breve / lungo termine ---------- */
.modebar{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-bottom:18px}
.modebtn{all:unset;display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);
  border-radius:12px;background:var(--panel);cursor:pointer;position:relative}
.modebtn:hover{border-color:var(--accent)}
.modebtn.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}
.modebtn b{font-size:14px}
.modebtn.on b{color:var(--accent)}
.modebtn span{font-size:11.5px;color:var(--ink-2)}
.modebtn em{font-style:normal;font-size:11px;font-weight:600;color:var(--ink-2);margin-top:4px}
.modebtn.off{opacity:.5;cursor:not-allowed}
.modebtn.off:hover{border-color:var(--line)}

/* ---------- articolo di prodotto ---------- */
.art{font-family:var(--sans);color:var(--ink);line-height:1.65;max-width:820px}
.art-head{display:flex;gap:16px;align-items:flex-start;padding-bottom:16px;border-bottom:2px solid var(--accent)}
.art-logo{width:64px;height:64px;object-fit:contain;border-radius:10px;background:var(--panel-2);flex:0 0 64px}
.art-kicker{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);font-weight:600}
.art h1{font-size:clamp(22px,3.4vw,30px);margin:4px 0 6px;letter-spacing:-.02em}
.art-sub{font-size:14px;color:var(--ink-2);margin:0}
.art-claims{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;margin:18px 0}
.art-claim{background:var(--accent-soft);border-radius:10px;padding:12px 14px}
.art-claim b{display:block;font-size:13.5px;color:var(--accent)}
.art-claim span{font-size:11.5px;color:var(--ink-2)}
.art-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:18px 0}
.art-gallery figure{margin:0}
.art-gallery img{width:100%;height:150px;object-fit:contain;background:var(--panel-2);border-radius:10px}
.art-gallery figcaption{font-size:11px;color:var(--ink-2);margin-top:4px}
.art-body p{margin:0 0 14px;font-size:14.5px}
.art-pull{border-left:3px solid var(--accent);padding:8px 0 8px 14px;margin:16px 0;font-size:16px;
  font-weight:600;color:var(--accent)}
.art h2{font-size:18px;margin:24px 0 10px;letter-spacing:-.01em}
.art h3{font-size:14px;margin:0 0 4px}
.art-tab{width:100%;border-collapse:collapse;font-size:13.5px;margin-bottom:6px}
.art-tab th{text-align:left;background:var(--panel-2);font-weight:600;text-transform:none;
  letter-spacing:0;font-size:13px;color:var(--ink);white-space:normal;width:42%}
.art-tab td{font-variant-numeric:tabular-nums}
.art-fine{font-size:11.5px;color:var(--ink-2);margin:4px 0 0}
.art-vendor{display:flex;gap:14px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:14px}
.art-vendor img{width:56px;height:56px;object-fit:contain;border-radius:8px;background:var(--panel-2)}
.art-vendor b{display:block;font-size:14px}
.art-vendor span{display:block;font-size:12px;color:var(--ink-2)}
.art-faq{display:grid;gap:12px}
.art-faq p{margin:0;font-size:13.5px;color:var(--ink-2)}
.art-cta{margin-top:24px;background:var(--ink);color:#fff;border-radius:12px;padding:20px 22px;
  border-left:4px solid var(--accent)}
.art-cta b{display:block;font-size:18px;margin-bottom:4px}
.art-cta span{display:block;font-size:13px;color:#a9abbd}
.art-btn{display:inline-block!important;margin-top:12px;background:var(--accent);color:#fff!important;
  padding:9px 16px;border-radius:8px;font-weight:600;font-size:13.5px}

/* il numero che il rivenditore deve vedere per primo */
.bigstat{background:linear-gradient(135deg,var(--accent),#6b5bd6);color:#fff;border-radius:14px;
  padding:26px 28px;margin-bottom:18px;box-shadow:0 10px 30px rgba(61,74,158,.28)}
.bigstat-k{font-size:12px;text-transform:uppercase;letter-spacing:.1em;opacity:.85}
.bigstat-v{font-family:var(--mono);font-size:clamp(34px,6vw,56px);font-weight:700;line-height:1.05;
  letter-spacing:-.03em;margin:6px 0 4px;font-variant-numeric:tabular-nums}
.bigstat-s{font-size:13.5px;opacity:.92}
.bigstat-note{font-size:12px;opacity:.78;margin-top:12px;max-width:70ch;line-height:1.55}

.sla{display:flex;flex-direction:column;gap:6px;margin-top:12px;padding:12px 14px;border-radius:10px;
  background:var(--panel-2);border:1px solid var(--line)}
.sla.urgent{background:var(--warn-soft);border-color:transparent}
.sla.late{background:var(--err-soft);border-color:transparent}
.sla-bar{height:7px;border-radius:99px;background:var(--line);overflow:hidden}
.sla-bar>i{display:block;height:100%;background:var(--accent);border-radius:99px}
.sla.urgent .sla-bar>i{background:var(--warn)}
.sla.late .sla-bar>i{background:var(--err)}
.sla-txt b{font-size:13px;display:block}
.sla.urgent .sla-txt b{color:var(--warn)}
.sla.late .sla-txt b{color:var(--err)}
.sla-txt span{font-size:11.5px;color:var(--ink-2)}

.reach{display:flex;align-items:center;gap:16px;padding:16px;border:1px solid var(--line);
  border-radius:12px;background:var(--accent-soft)}
.reach-n{font-family:var(--mono);font-size:44px;font-weight:700;color:var(--accent);line-height:1;
  min-width:64px;text-align:center}
.reach-txt b{display:block;font-size:14px;margin-bottom:4px}
.reach-txt span{font-size:12.5px;color:var(--ink-2);display:block}

/* ---------- sponsorizzazioni ---------- */
.spon-home,.spon-reco{background:linear-gradient(180deg,var(--accent-soft),transparent);
  border:1px solid var(--line);border-radius:12px;padding:14px;margin-bottom:18px}
.spon-head{display:flex;align-items:baseline;gap:10px;margin-bottom:10px}
.spon-head b{font-size:13px}
.spon-head .muted{font-size:11.5px}
/* 320 e non 240: sotto quella soglia le tre colonne della carta si
   pestano i piedi e il titolo va a capo una parola per riga */
.spon-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}
/* la fascia in evidenza quando scorre: le carte prendono una larghezza
   fissa, altrimenti in una pista larga quanto il contenuto si allargano
   fino a occupare mezzo schermo l'una */
.scroller.sponhome{padding-top:10px}
.scroller.sponhome .scrolltrack>.spon-card{width:320px;flex:0 0 320px}
.spon-row{display:block}
.spon-card{position:relative;display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:12px;
  align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:12px}
.spon-card>img{width:78px;height:78px;object-fit:contain;border-radius:8px;background:var(--panel-2)}
.spon-card.compact{grid-template-columns:1fr;text-align:left;align-items:start}
.spon-card.compact>img{width:100%;height:120px;object-fit:contain}
.spon-card.compact .spon-body h4{font-size:14.5px;line-height:1.3;
  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.spon-card.compact .spon-price{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:6px}
.spon-card.compact .spon-price .btn{margin-left:auto}
.spon-tag{position:absolute;top:-9px;left:12px;background:var(--warn);color:#fff;font-size:10px;
  font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px}
.spon-body h4{font-size:14px;margin:2px 0}
.spon-cat{font-size:11px;color:var(--ink-2)}
.spon-vendor{font-size:11.5px;color:var(--ink-2)}
.spon-price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;white-space:nowrap}
.spon-price .lbl{font-size:10.5px;color:var(--ink-2)}
.spon-price .big{font-size:19px;font-weight:700;color:var(--accent);font-variant-numeric:tabular-nums}
.spon-card.compact .spon-price{align-items:flex-start;margin-top:6px}
.spon-rule{border:0;border-top:2px solid var(--line);margin:26px 0 0}
.spon-strip{padding-top:14px}
.spon-strip-head{font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--ink-2);margin-bottom:10px;
  display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}
.spon-strip-n{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;opacity:.8}

/* pista scorrevole */
.spon-rail{overflow:hidden;position:relative;padding-top:10px}
.spon-rail.scroll::before,.spon-rail.scroll::after{content:'';position:absolute;top:0;bottom:0;width:44px;z-index:2;
  pointer-events:none}
.spon-rail.scroll::before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}
.spon-rail.scroll::after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}
.spon-track{display:flex;gap:10px;width:max-content}
.spon-track.still{width:auto;flex-wrap:wrap}
.spon-rail.scroll .spon-track{animation:sponRoll var(--spon-dur,30s) linear infinite}
.spon-rail.scroll:hover .spon-track,.spon-rail.scroll:focus-within .spon-track{animation-play-state:paused}
@keyframes sponRoll{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media (prefers-reduced-motion:reduce){
  /* anche qui: si scorre, ma la barra grigia se ne sta fuori dal riquadro */
  .spon-rail.scroll{overflow:hidden}
  .spon-rail.scroll .spon-track{animation:none;overflow-x:auto;width:auto;
    padding-bottom:34px;margin-bottom:-34px;scrollbar-width:none;-ms-overflow-style:none}
  .spon-rail.scroll .spon-track::-webkit-scrollbar{width:0;height:0;display:none}
}

.spon-mini{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;gap:10px;
  width:250px;flex:0 0 250px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;
  background:var(--panel);cursor:pointer}
.spon-mini:hover{border-color:var(--accent)}
.spon-mini>img{width:46px;height:46px;flex:0 0 46px;object-fit:contain;border-radius:7px;background:var(--panel-2)}
.spon-mini-tag{position:absolute;top:-7px;left:10px;background:var(--warn);color:#fff;font-size:9px;
  font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:1px 7px;border-radius:999px}
.spon-mini-body{display:flex;flex-direction:column;min-width:0;flex:1}
.spon-mini-body b{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.spon-mini-cat{font-size:10px;color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em}
.spon-mini-v{font-size:11px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.spon-mini-p{font-size:14px;font-weight:700;color:var(--accent);white-space:nowrap;
  font-variant-numeric:tabular-nums}
.spon-mini-p em{font-style:normal;font-size:10px;font-weight:500;color:var(--ink-2);display:block;text-align:right}
@media(max-width:700px){.spon-card{grid-template-columns:64px minmax(0,1fr)}
  .spon-card>img{width:64px;height:64px}
  .spon-price{grid-column:1/-1;align-items:flex-start}}

/* finestra di pagamento */
.pay{max-width:420px}
.pay-head{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid var(--line);margin-bottom:10px}
.pay-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;color:var(--ink-2)}
.pay-row b{color:var(--ink);font-variant-numeric:tabular-nums}
.pay-row.tot{border-top:1px solid var(--line);margin-top:6px;padding-top:10px;font-size:15px}
.pay-methods{display:flex;gap:6px;flex-wrap:wrap;margin:10px 0}

/* caricamento massivo */
.err-list,.warn-list{margin:6px 0 0;padding:0;list-style:none;font-size:11.5px;line-height:1.5}
.err-list li{color:var(--err)}
.err-list li::before,.warn-list li::before{content:'· '}
.warn-list li{color:var(--warn)}

/* catalogo: albero, unità di consumo, filtri */
.catbar{display:flex;flex-direction:column;gap:8px;background:var(--panel);border:1px solid var(--line);
  border-radius:10px;padding:12px 14px;margin-bottom:14px}
.catbar-grp{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.catbar-grp>span{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);
  min-width:150px;font-weight:600}
.catbar-grp .pill em{font-style:normal;opacity:.6;margin-left:6px;font-family:var(--mono);font-size:11px}
.cat-block{border:1px solid var(--line);border-radius:10px;margin-bottom:14px;overflow:hidden}
.cat-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;background:var(--panel-2);
  border-bottom:1px solid var(--line)}
.cat-head input{max-width:280px;font-weight:600}
table.subcat{width:100%;border-collapse:collapse;font-size:13px}
table.subcat th{text-align:left;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;
  color:var(--ink-2);padding:8px 12px;border-bottom:1px solid var(--line-2);font-weight:600}
table.subcat td{padding:7px 12px;border-bottom:1px solid var(--line-2);vertical-align:middle}
table.subcat tr.on td{background:var(--accent-soft)}
table.subcat td input{max-width:260px}
table.subcat .num{text-align:right}

.coverage{background:var(--ok-soft);border-radius:10px;padding:12px 14px;margin:-8px 0 18px;font-size:13px;color:var(--ok)}
.cov-list{display:flex;gap:6px;flex-wrap:wrap;margin-top:7px}
.coverage .muted{color:var(--ok)}
select.need,input.need,.readout.need{border-color:var(--err);box-shadow:0 0 0 2px var(--err-soft)}
.readout.need{color:var(--err);font-weight:600}

.reqhead{display:flex;gap:16px;align-items:center;flex-wrap:wrap;background:var(--ink);color:#f2f2f7;
  border-radius:12px;padding:20px 24px;margin-bottom:16px;border-left:4px solid var(--accent)}
.reqkicker{font-size:10.5px;text-transform:uppercase;letter-spacing:.12em;color:#8b96e8}
.reqhead h2{font-size:20px;margin:4px 0 3px;color:#fff}
.reqhead .muted{color:#a9abbd;font-size:12.5px}
.reqhead-side{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:3px;align-items:flex-end}
.reqhead-side b{font-family:var(--mono);font-size:20px;color:#fff}
.reqhead-side span{font-size:11px;color:#a9abbd}

/* landing page generata */
.lp-frame{border:1px solid var(--line);border-radius:11px;overflow:hidden;background:#fff;color:#141520}
.lp{padding:26px}
.lp-head h1{font-size:24px;letter-spacing:-.02em;margin-bottom:8px;color:#141520}
.lp-sub{font-size:14px;line-height:1.65;color:#5f6274;max-width:70ch;margin:0 0 16px}
.lp-facts{display:flex;gap:24px;flex-wrap:wrap;padding:14px 16px;background:#f5f5f9;border-radius:10px}
.lp-facts div{display:flex;flex-direction:column}
.lp-facts b{font-size:19px;color:#3d4a9e}
.lp-facts span{font-size:11px;color:#5f6274;text-transform:uppercase;letter-spacing:.04em}
.lp-sec{margin-top:24px}
.lp-sec h2{font-size:16px;margin-bottom:12px;color:#141520}
.lp-list{display:flex;flex-direction:column;gap:8px}
.lp-item{display:flex;gap:14px;align-items:center;padding:11px;border:1px solid #e6e6ec;border-radius:9px}
.lp-item img{width:66px;height:52px;object-fit:contain;background:#f5f5f9;border-radius:6px;flex:0 0 66px}
.lp-item b{display:block;font-size:13.5px}
.lp-meta{display:block;font-size:11.5px;color:#5f6274}
.lp-svc{display:block;font-size:11px;color:#0f6f47;margin-top:3px}
.lp-price{margin-left:auto;text-align:right}
.lp-price b{display:block;font-size:17px;color:#3d4a9e;font-variant-numeric:tabular-nums}
.lp-price span{font-size:10.5px;color:#5f6274}
.lp-steps,.lp-ul{margin:0;padding-left:20px;font-size:13.5px;line-height:1.85;color:#141520}
.lp-links{display:flex;gap:8px;flex-wrap:wrap}
.lp-links a{font-size:12.5px;color:#3d4a9e;text-decoration:none;padding:5px 10px;background:#eef0f9;border-radius:999px}
.lp-faq details{border-bottom:1px solid #eceef3;padding:9px 0}
.lp-faq summary{cursor:pointer;font-size:13.5px;font-weight:600;list-style:none}
.lp-faq summary::-webkit-details-marker{display:none}
.lp-faq summary::before{content:'+ ';color:#3d4a9e;font-weight:700}
.lp-faq details[open] summary::before{content:'– '}
.lp-faq p{margin:7px 0 0;font-size:13px;line-height:1.7;color:#5f6274;max-width:70ch}
.lp-cta{margin-top:26px;padding:20px;background:#141520;border-radius:11px;color:#fff;
  display:flex;flex-direction:column;gap:6px;align-items:flex-start}
.lp-cta b{font-size:15px}
.lp-cta span{font-size:13px;color:#a9abbd;max-width:60ch}
.lp-cta a{margin-top:8px;background:#3d4a9e;color:#fff;padding:9px 16px;border-radius:8px;
  text-decoration:none;font-size:13.5px;font-weight:600}
@media(max-width:640px){
  .lp{padding:16px}
  .lp-item{flex-wrap:wrap}
  .lp-price{margin-left:0;text-align:left}
  .reqhead-side{margin-left:0;align-items:flex-start;text-align:left}
}





/* le pillole di modalità restano su una riga dentro le tabelle */
table .pills{flex-wrap:nowrap;gap:4px}
table .pills .pill.sm{padding:2px 7px;font-size:10.5px}

/* ---------- scheda di prenotazione: contenuto a sinistra, conto a destra ---------- */
.sb-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}
.sb-main{min-width:0}
.sb-side{position:sticky;top:16px}
@media(max-width:1000px){.sb-layout{grid-template-columns:1fr}.sb-side{position:static}}
.sb-chosen{display:flex;gap:14px;align-items:flex-start}
.sb-chosen img{width:190px;height:132px;object-fit:contain;border-radius:9px;background:var(--panel-2);flex:0 0 auto}
.sb-chosen>div{min-width:0;display:flex;flex-direction:column;gap:3px}
.sb-chosen b{font-size:16px;line-height:1.3}
.sb-chosen span{font-size:12.5px;color:var(--ink-2)}





.picker-row .thumb{width:38px;height:30px;object-fit:contain;border-radius:5px;background:var(--panel-2);flex:0 0 auto}
.picker-row .pk-t{min-width:0;flex:1;display:flex;flex-direction:column;line-height:1.3}
.picker-row .pk-t b{font-size:13px}
.picker-row .pk-t span{font-size:11px}
.picker-row .pk-p{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}
.picker-row.on{background:var(--accent-soft)}

/* ---------- listino del servizio di caricamento ---------- */
.pricebox{border:1px solid var(--accent);border-radius:12px;padding:16px;background:var(--accent-soft);
  display:flex;flex-direction:column;gap:3px;align-items:flex-start}
.pricebox .big{font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.pricebox .lbl{font-size:12px;color:var(--ink-2)}

.catrow{border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-bottom:8px;background:var(--panel-2)}
.catrow-h{display:flex;align-items:center;gap:10px;margin-bottom:7px}
.catrow-h b{font-size:13px}
.catrow-h .btn{margin-left:auto}

/* ---------- area Claude ---------- */
.tabbar{display:flex;align-items:center;gap:6px;margin-bottom:16px;flex-wrap:wrap}
.tabb{border:1px solid var(--line);background:var(--panel);border-radius:9px;padding:7px 13px;
  font:inherit;font-size:13px;cursor:pointer;color:var(--ink);
  display:inline-flex;flex-direction:column;align-items:flex-start;gap:1px;text-align:left}
.tabb b{font-size:13px;line-height:1.25}
.tabb span{font-size:11px;opacity:.72;line-height:1.25}
.tabb.on{background:var(--accent);color:var(--accent-ink);border-color:transparent;font-weight:600}
.planbox{border:1px solid var(--accent);border-radius:11px;padding:12px;background:var(--panel);max-width:100%}
.planbox.done{border-color:var(--ok)}
.planbox .ph{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}
.planbox p{margin:0 0 10px;font-size:13px;line-height:1.5}
.diff{display:flex;align-items:stretch;gap:10px;margin-bottom:10px}
.dcol{flex:1;border:1px solid var(--line);border-radius:9px;padding:8px 10px;background:var(--panel-2)}
.dcol span{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.dcol b{font-size:16px;font-variant-numeric:tabular-nums}
.dcol.new{border-color:var(--accent);background:var(--accent-soft)}
.darrow{align-self:center;color:var(--ink-2);font-size:18px}

/* ---------- catalogo: barra, chip, faccette ---------- */
.shopbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}
/* la barra della zona in cima al catalogo: prende il posto della vecchia
   casella di ricerca, che era la seconda uguale della stessa pagina */
.shopgeo{display:flex;align-items:center;gap:12px;flex:1 1 520px;min-width:0;
  padding:11px 14px;border-radius:12px;border:1px solid var(--line);background:var(--accent-soft)}
.shopgeo.on{border-color:var(--ok);background:var(--ok-soft)}
.shopgeo .sg-i{display:inline-flex;width:26px;height:26px;flex:0 0 26px;align-items:center;
  justify-content:center;color:var(--accent)}
.shopgeo .sg-i svg{width:20px;height:20px}
.shopgeo.on .sg-i{color:var(--ok)}
.shopgeo .sg-t{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.45;color:var(--ink)}
@media(max-width:700px){.shopgeo{flex-wrap:wrap}.shopgeo .sg-t{flex:1 1 100%}}
.searchbox{position:relative;flex:1;min-width:260px;display:flex;align-items:center}
.searchbox .si{position:absolute;left:11px;font-size:16px;color:var(--ink-2);pointer-events:none}
.searchbox input{width:100%;padding-left:32px;padding-right:30px;height:40px;font-size:14px}
.searchbox .sx{position:absolute;right:8px;border:0;background:transparent;font-size:17px;
  color:var(--ink-2);cursor:pointer;line-height:1}
.chipbar{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-bottom:14px;
  padding:9px 11px;background:var(--panel-2);border:1px solid var(--line);border-radius:10px}
.chipbar .muted{font-size:12px}
.resline{margin-bottom:12px;gap:8px;flex-wrap:wrap}
.subfilt{margin:2px 0 6px 16px;padding-left:8px;border-left:2px solid var(--line)}
.fo-chk.on{font-weight:600;color:var(--accent)}

/* ---------- caricamento parlato ---------- */
.loadgrid{align-items:start}
.loadchat{background:var(--bg);border:1px solid var(--line);border-radius:11px;
  max-height:520px;min-height:320px;padding:12px}
.imgpick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}
.imgc{border:1px solid var(--line);border-radius:10px;overflow:hidden;cursor:pointer;
  background:var(--panel);display:flex;flex-direction:column;transition:border-color .12s}
.imgc:hover{border-color:var(--accent)}
.imgc.on{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}
.imgc img{width:100%;height:98px;object-fit:contain;background:var(--panel-2)}
.imgsrc{padding:6px 8px;font-size:11px;line-height:1.35}
.imgsrc b{display:block;font-size:11.5px}
.imgsrc span{color:var(--ink-2)}
.imgtick{padding:5px 8px;font-size:11px;font-weight:600;color:var(--accent);
  border-top:1px solid var(--line);text-align:center}
.imgc.on .imgtick{background:var(--accent);color:var(--accent-ink)}
@media(max-width:900px){.loadgrid{grid-template-columns:1fr}}

/* ---------- periodi di prezzo: la striscia dei giorni ---------- */
.daystrip{display:flex;gap:6px;overflow-x:auto;padding:4px 0 8px}
.dayc{flex:0 0 76px;border:1px solid var(--line);border-radius:9px;padding:7px 6px;
  display:flex;flex-direction:column;gap:2px;text-align:center;background:var(--panel)}
.dayc.up{border-color:var(--warn);background:var(--warn-soft)}
.dayc.down{border-color:var(--ok);background:var(--ok-soft)}
.dayc .dw{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.dayc .dd{font-size:11.5px;color:var(--ink-2)}
.dayc .dp{font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums}
.dayc .dr{font-size:10.5px;font-weight:600}
.dayc.up .dr{color:var(--warn)}
.dayc.down .dr{color:var(--ok)}
tr.off{opacity:.5}
tr.tot td{border-top:2px solid var(--line);font-size:14px}

/* ---------- scelta iniziale breve o lungo ---------- */
.modepick{gap:16px}
.modecard{border:1px solid var(--line);border-radius:14px;padding:18px;background:var(--panel);
  cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:border-color .12s,transform .12s}
.modecard:hover{border-color:var(--accent);transform:translateY(-2px)}
.mc-k{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--accent);font-weight:600}
.mc-t{font-size:19px;font-weight:600;letter-spacing:-.01em}
.modecard ul.plain{margin:2px 0 0;line-height:1.8}
.mc-n{font-size:12px;color:var(--ink-2);margin-top:auto;padding-top:6px}
.modecard .btn{align-self:flex-start;margin-top:6px;pointer-events:none}

/* ---------- indirizzi e mappa nelle email ---------- */
.mapbox{border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:12px 0;background:#eef0f5}
.mapbox svg{display:block}
.mapfoot{padding:6px 10px;font-size:11.5px;color:var(--ink-2);background:var(--panel);
  border-top:1px solid var(--line)}
.mailplace{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin:8px 0;
  border:1px solid var(--line);border-radius:10px;background:var(--panel-2)}
.mp-let{flex:0 0 24px;height:24px;border-radius:50%;background:var(--accent);color:var(--accent-ink);
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}
.mp-t{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.mp-n{font-size:13.5px;margin:2px 0}
.mp-a{font-size:13px}
.mp-h{font-size:11.5px;color:var(--ink-2);margin-top:2px}
.mp-link{display:inline-block;margin-top:5px;font-size:12px;color:var(--accent);text-decoration:none}
.mp-link:hover{text-decoration:underline}
.mailnote{font-size:12.5px;color:var(--ink-2);padding:8px 12px;border-left:3px solid var(--line);margin:8px 0}

/* ---------- Mr. Nolo ---------- */
#nolo{position:fixed;right:18px;bottom:18px;z-index:60;font-size:13px}
/* Mr. Nolo sta fisso in basso a destra: senza questo spazio finiva sopra
   l'ultimo bottone della pagina — "Avanti" nella registrazione — e non si
   riusciva piu' a premerlo. */
.wrap{padding-bottom:104px}
.nolo-fab{display:flex;align-items:center;gap:9px;border:0;cursor:pointer;
  background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:11px 18px 11px 14px;
  box-shadow:0 8px 26px rgba(0,0,0,.22);font:inherit;font-weight:600;letter-spacing:.01em}
.nolo-fab:hover{filter:brightness(1.07)}
.nolo-face{font-size:15px;letter-spacing:-.06em;line-height:1}
.nolo-face.sm{font-size:14px;opacity:.9}
.nolo-lab{font-size:13px}
.nolo-panel{width:390px;max-width:calc(100vw - 24px);height:min(620px,calc(100vh - 40px));
  display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line);
  border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgba(0,0,0,.28)}
.nolo-panel>header{display:flex;align-items:center;gap:10px;padding:11px 12px;
  background:var(--accent);color:var(--accent-ink)}
.nolo-panel>header b{display:block;font-size:13.5px}
.nolo-panel>header span{display:block;font-size:11px;opacity:.85}
.nolo-x{margin-left:auto;background:transparent;border:0;color:var(--accent-ink);font-size:20px;
  line-height:1;cursor:pointer;opacity:.8;padding:0 4px}
.nolo-x:hover{opacity:1}
.nolo-body{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px;
  background:var(--bg)}
.nolo-msg{display:flex;flex-direction:column;gap:6px;max-width:100%}
.nolo-msg.me{align-items:flex-end}
.nolo-b{padding:8px 11px;border-radius:13px;line-height:1.5;max-width:88%;
  background:var(--panel);border:1px solid var(--line)}
.nolo-msg.me .nolo-b{background:var(--accent);color:var(--accent-ink);border-color:transparent}
.nolo-recap{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;
  color:var(--ink-2);margin-bottom:4px}
.nolo-chips{display:flex;flex-wrap:wrap;gap:6px}
.nolo-chip{background:var(--panel);border:1px solid var(--accent);color:var(--accent);
  border-radius:999px;padding:5px 11px;font:inherit;font-size:12px;cursor:pointer}
.nolo-chip:hover{background:var(--accent-soft)}
.nolo-acts{display:flex;flex-wrap:wrap;gap:6px}
.nolo-acts .btn.wa{border-color:#25d366;color:#128c4a}
.nolo-cards{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}
.nolo-card{flex:0 0 138px;background:var(--panel);border:1px solid var(--line);
  border-radius:11px;padding:8px;display:flex;flex-direction:column;gap:4px}
.nolo-card img{width:100%;height:74px;object-fit:cover;border-radius:7px;background:var(--panel-2)}
.nolo-cn{font-size:12px;font-weight:600;line-height:1.3}
.nolo-cw{font-size:11px;color:var(--ink-2)}
.nolo-cp{font-size:13px;font-weight:600;color:var(--accent)}
.nolo-cp em{font-style:normal;font-weight:400;font-size:11px;color:var(--ink-2)}
.nolo-card .btn{margin-top:auto}
.nolo-in{display:flex;gap:6px;align-items:center;padding:9px;border-top:1px solid var(--line);
  background:var(--panel)}
.nolo-in input{flex:1;min-width:0}
.nolo-mic{border:1px solid var(--line);background:var(--panel-2);border-radius:9px;
  padding:7px 9px;cursor:pointer;font:inherit;font-size:13px;white-space:nowrap}
.nolo-mic.on{background:var(--err-soft);color:var(--err);border-color:var(--err);
  animation:noloPulse 1.1s ease-in-out infinite}
@keyframes noloPulse{50%{opacity:.55}}
@media (prefers-reduced-motion:reduce){.nolo-mic.on{animation:none}}
@media (max-width:520px){#nolo{right:10px;bottom:10px;left:10px}
  .nolo-panel{width:auto}}


/* ---------- home pubblica ---------- */
.hero{border:1px solid var(--line);border-radius:16px;padding:34px 32px;background:
  linear-gradient(135deg,var(--panel) 0%,var(--panel-2) 100%);margin-bottom:4px;
  min-height:360px;display:flex;flex-direction:column;justify-content:center}
/* Tutte le slide alte uguale: l'altezza non deve dipendere da quanto testo
   c'e' dentro o da che immagine si e' scelta, altrimenti passando da una
   all'altra la pagina sobbalza. Il testo lungo si taglia invece di crescere. */
.hero h1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.hero p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
@media(max-width:700px){.hero{min-height:290px;padding:26px 22px}.hero h1{font-size:25px}}
.hero-k{font-size:11.5px;text-transform:uppercase;letter-spacing:.09em;color:var(--accent);font-weight:600}
.hero h1{font-size:31px;line-height:1.18;letter-spacing:-.02em;margin:10px 0 8px;max-width:20em}
.hero p{margin:0 0 18px;max-width:44em;color:var(--ink-2);font-size:14.5px;line-height:1.6}
.btn.lg{padding:11px 20px;font-size:14px}
.modecard.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.homegrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;align-items:stretch}
/* Ogni riga della scheda ha un'altezza sua fissa: cosi' due schede
   affiancate restano allineate anche se una ha il nome lungo il doppio. */
.homeoff{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;
  background:var(--panel);transition:border-color .12s,transform .12s,box-shadow .12s;
  display:flex;flex-direction:column;height:100%}
.homeoff:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:var(--shadow)}
.ho-img{position:relative;aspect-ratio:4/3;background:var(--panel-2);overflow:hidden;
  border:0;padding:0;cursor:pointer;display:block;width:100%}
.ho-img img{width:100%;height:100%;object-fit:cover;display:block}
.ho-tag{position:absolute;left:8px;top:8px;font-size:10px;padding:3px 8px;border-radius:20px;
  background:var(--panel);border:1px solid var(--line);color:var(--ink-2)}
.ho-tag.ac{background:var(--accent-soft);border-color:transparent;color:var(--accent)}
.ho-tag.ok{background:var(--ok-soft);border-color:transparent;color:var(--ok)}
.ho-b{padding:11px 12px 12px;display:flex;flex-direction:column;gap:2px;flex:1}
.ho-c{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);
  height:14px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ho-n{font-size:13.5px;line-height:1.32;font-weight:600;margin:2px 0 0;
  display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;
  min-height:calc(1.32em * 2)}
.ho-v{font-size:11.5px;color:var(--ink-2);height:16px;line-height:16px;
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ho-p{font-size:18px;font-weight:600;letter-spacing:-.02em;margin-top:6px;
  font-variant-numeric:tabular-nums}
.ho-p small{font-size:11px;font-weight:400;color:var(--ink-2);letter-spacing:0}
.ho-cta{margin-top:10px;width:100%;justify-content:center}

/* ---------- fasce che scorrono ---------- */
.scroller{overflow:hidden;position:relative;margin:0 -2px;
  -webkit-mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent);
  mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}
.scrolltrack{display:flex;gap:12px;width:max-content;animation:scorri 46s linear infinite}
.scroller:hover .scrolltrack{animation-play-state:paused}
.scrolltrack>.homeoff{width:212px;flex:0 0 212px}
.scroller.brands .scrolltrack{animation-duration:34s}
@keyframes scorri{from{transform:translateX(0)}to{transform:translateX(-50%)}}
/* Chi ha spento le animazioni di sistema non vede scorrere niente, e
   allora la fascia diventa scorrevole a mano. Ma la barra di scorrimento
   del sistema — grigia, e su Windows con le frecce ai lati — dentro una
   vetrina di prodotti sembra un errore di impaginazione. Si scorre lo
   stesso, con il dito, la rotella o il tasto: si nasconde solo la barra.
   Nascondere la barra con scrollbar-width non basta: sui browser che non
   la conoscono resta li'. Allora la barra si mette fuori dal riquadro —
   la pista si allunga in basso di 34px e altrettanti se ne riprende con
   il margine negativo, e la cornice, che taglia quello che esce, si porta
   via la barra. Funziona ovunque, anche sui browser vecchi. */
@media (prefers-reduced-motion:reduce){
  .scrolltrack{animation:none;overflow-x:auto;width:auto;
    padding-bottom:34px;margin-bottom:-34px}
  .scroller{mask-image:none;-webkit-mask-image:none;overflow:hidden}
}
.scroller,.scrolltrack,.spon-rail,.spon-track,.daystrip,.nolo-cards,.sb-grid,
.homerail,.brandrail{scrollbar-width:none;-ms-overflow-style:none}
.scroller::-webkit-scrollbar,.scrolltrack::-webkit-scrollbar,
.spon-rail::-webkit-scrollbar,.spon-track::-webkit-scrollbar,
.daystrip::-webkit-scrollbar,.nolo-cards::-webkit-scrollbar,
.homerail::-webkit-scrollbar,.brandrail::-webkit-scrollbar{width:0;height:0;display:none}
.brandtile{flex:0 0 148px;width:148px;height:82px;border:1px solid var(--line);
  border-radius:var(--radius);display:flex;align-items:center;justify-content:center;
  padding:14px;cursor:pointer;transition:border-color .12s,transform .12s}
.brandtile:hover{border-color:var(--accent);transform:translateY(-2px)}
.brandtile img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}
.stepbox{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--panel-2)}
.stepbox .sb-n{width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;margin-bottom:8px}
.stepbox b{font-size:14px}
.stepbox p{margin:5px 0 0;font-size:12.5px;line-height:1.55;color:var(--ink-2)}
.ctabox{display:flex;gap:28px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:16px;padding:26px 28px;background:var(--panel-2);margin-top:16px}
.ctabox>div:first-child{flex:1;min-width:280px}
.ctabox h3{font-size:22px;letter-spacing:-.01em;margin:6px 0 8px}
.ctabox p{margin:0 0 14px;color:var(--ink-2);font-size:13.5px;line-height:1.6;max-width:40em}
.ctanum{display:flex;gap:26px}
.ctanum div{text-align:center}
.ctanum b{display:block;font-size:26px;font-weight:600;letter-spacing:-.02em}
.ctanum span{font-size:11.5px;color:var(--ink-2)}

/* ---------- registrazione rivenditore ---------- */
.signbar{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:18px}
.signstep{text-align:left;border:1px solid var(--line);border-radius:11px;padding:10px 12px;
  background:var(--panel);display:flex;flex-direction:column;gap:2px;cursor:default;font:inherit;color:inherit}
.signstep:not([disabled]){cursor:pointer}
.signstep.on{border-color:var(--accent);background:var(--panel-2);box-shadow:inset 0 0 0 1px var(--accent)}
.signstep.done{opacity:.75}
.ss-n{width:20px;height:20px;border-radius:50%;border:1px solid var(--line);display:flex;
  align-items:center;justify-content:center;font-size:11px;font-weight:600;margin-bottom:3px}
.signstep.on .ss-n{background:var(--accent);color:#fff;border-color:var(--accent)}
.signstep.done .ss-n{background:var(--ok);color:#fff;border-color:var(--ok)}
.ss-t{font-size:12.5px;font-weight:600}
.ss-s{font-size:10.5px;color:var(--ink-2);line-height:1.35}
.signnav{display:flex;gap:12px;align-items:center;margin-top:18px}
.cattree{display:flex;flex-direction:column;gap:8px}
.ctroot{border:1px solid var(--line);border-radius:12px;background:var(--panel);overflow:hidden}
.ctroot.all{border-color:var(--ok)}
.ctroot.some{border-color:var(--accent)}
.ct-head{display:flex;gap:12px;align-items:center;padding:11px 13px}
.ct-chk{width:22px;height:22px;flex:0 0 22px;border-radius:6px;border:1.5px solid var(--line);
  background:var(--panel-2);cursor:pointer;font-size:13px;font-weight:700;line-height:1;
  display:flex;align-items:center;justify-content:center;color:#fff}
.ctroot.all .ct-chk{background:var(--ok);border-color:var(--ok)}
.ctroot.some .ct-chk{background:var(--accent);border-color:var(--accent)}
.ct-t{flex:1;display:flex;flex-direction:column;gap:1px}
.ct-t b{font-size:14px}
.ct-t .muted{font-size:11.5px}
.ct-a{display:flex;gap:8px;align-items:center}
.ct-kids{display:flex;flex-wrap:wrap;gap:6px;padding:0 13px 12px 47px}
.ctkid{border:1px solid var(--line);border-radius:20px;padding:5px 12px;background:var(--panel-2);
  font-size:12.5px;cursor:pointer;font:inherit;font-size:12.5px;color:inherit}
.ctkid:hover:not([disabled]){border-color:var(--accent)}
.ctkid.on{background:var(--accent);border-color:var(--accent);color:#fff}
.ctkid[disabled]{opacity:.55;cursor:not-allowed}
.stripebox{border:1px solid var(--line);border-radius:12px;padding:16px;background:var(--panel-2);max-width:420px}
.stripebox .sb-row{display:flex;justify-content:space-between;padding:6px 0;font-size:13.5px}
.stripebox .sb-row.tot{border-top:1px solid var(--line);margin-top:6px;padding-top:10px;font-size:16px}
ol.plain.num{padding-left:20px;line-height:1.7}
ol.plain.num li{margin-bottom:6px}
@media(max-width:900px){.signbar{grid-template-columns:repeat(2,1fr)}.ctanum{gap:16px}}

/* ---------- caricamento guidato dell'offerta ---------- */
.passview{display:flex;gap:10px;align-items:center;margin:0 0 14px;flex-wrap:wrap}
.passview .muted{font-size:12px}
.passbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin:0 0 16px}
.passbar .signstep{cursor:pointer}
.passbar .signstep .ss-s{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;
  -webkit-line-clamp:2;-webkit-box-orient:vertical}
.signstep.todo{border-color:var(--warn)}
.signstep.todo .ss-n{background:var(--warn);color:#fff;border-color:var(--warn)}
.passhead{display:flex;gap:12px;align-items:baseline;flex-wrap:wrap;margin:0 0 12px;
  padding-bottom:10px;border-bottom:1px solid var(--line)}
.passhead b{font-size:19px;font-weight:600;letter-spacing:-.01em}
.passhead .muted{font-size:12.5px}
.ph-n{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}
.misslist{display:flex;flex-direction:column;gap:8px}
.missrow{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-left:3px solid var(--warn);
  border-radius:10px;padding:9px 12px;background:var(--panel-2)}
.mi-n{width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:var(--warn);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}
.mi-t{flex:1;font-size:13px}
.pubbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:16px;
  border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--panel-2)}
.pubbar .muted{font-size:12px;flex:1;min-width:200px}
@media(max-width:700px){.passbar{grid-template-columns:repeat(2,1fr)}}

.codebox{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;
  font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.7;
  white-space:pre-wrap;word-break:break-all;margin:0;color:var(--ink-2);overflow-x:auto}

/* ---------- recensioni del servizio ---------- */
.starpick{display:flex;gap:6px;align-items:center}
.starpick .sp{border:0;background:none;font-size:30px;line-height:1;cursor:pointer;color:var(--line);padding:0 2px}
.starpick .sp.on{color:#f0a92b}
.starpick .muted{margin-left:10px;font-size:12.5px}
.revsec{padding:36px 0}
.revavg{display:flex;gap:10px;align-items:center;justify-content:center;margin-top:10px}
.revavg b{font-size:20px;font-weight:600}
.revgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px}
.revcard{margin:0;border:1px solid var(--line);border-radius:14px;padding:18px 20px;background:var(--panel)}
.revcard blockquote{margin:10px 0 12px;font-size:14px;line-height:1.6}
.revcard figcaption{display:flex;gap:8px;align-items:baseline;font-size:12.5px}
.revcard figcaption b{font-size:13px}
.revcard figcaption span{color:var(--ink-2)}
.revreply{margin-top:12px;border-left:3px solid var(--accent);padding-left:12px;font-size:12.5px;color:var(--ink-2)}
.revreply b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}
.reclist{display:flex;flex-direction:column;gap:10px}
.recrow{display:flex;gap:16px;align-items:flex-start;border:1px solid var(--line);border-radius:12px;
  padding:14px 16px;background:var(--panel-2);flex-wrap:wrap}
.recrow.fea{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.rc-s{display:flex;flex-direction:column;gap:4px;min-width:130px}
.rc-s .muted{font-size:11.5px}
.rc-t{flex:1;min-width:260px}
.rc-t p{margin:6px 0 0;font-size:13px;line-height:1.6}
.rc-a{display:flex;gap:6px;flex-wrap:wrap;align-items:flex-start}
.mq{border-top:1px solid #e7e7ee;padding:12px 0;font-size:13px}
.mq b{display:block;margin-bottom:6px}
.mopt{display:inline-block;border:1px solid #d6d6e0;border-radius:999px;padding:5px 14px;margin-right:8px;font-size:12.5px}
.mstars{font-size:20px;color:#f0a92b;letter-spacing:3px}
.msmall{font-size:11.5px;color:#6a6a7a}
.mbtn{display:inline-block;background:#2f2f8f;color:#fff;text-decoration:none;border-radius:9px;padding:11px 22px;font-size:13.5px}

/* ---------- impianto da sito di confronto ---------- */
.catgrid-sec{padding:26px 0}
.catgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:14px;margin-top:18px}
.catcard{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;
  background:var(--panel);padding:20px 18px;transition:box-shadow .14s,transform .14s,border-color .14s}
.catcard:hover{border-color:var(--accent);box-shadow:0 6px 20px rgba(20,20,40,.08);transform:translateY(-2px)}
.cg-i{width:48px;height:48px;border-radius:12px;background:var(--panel-2);display:flex;
  align-items:center;justify-content:center;color:var(--accent);margin-bottom:12px}
.cg-i .ico.big{width:26px;height:26px}
.catcard h3{margin:0 0 5px;font-size:16.5px;font-weight:600;letter-spacing:-.01em}
.cg-k{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--ink-2);flex:1}
/* Il prezzo occupa sempre la stessa altezza, che ci sia o no: se no
   la carta senza prezzo tira su il bottone e in una fila di quattro se
   ne vede uno più alto degli altri. */
.cg-p{font-size:19px;font-weight:600;letter-spacing:-.02em;margin:0 0 12px;
  min-height:42px;display:flex;flex-direction:column;justify-content:flex-end}
.cg-p small{display:block;font-size:10.5px;font-weight:400;color:var(--ink-2);letter-spacing:0}
.cg-p.muted{font-size:13px;font-weight:400}
.cg-b{width:100%;justify-content:center;margin-top:auto}
.trustbar{border:1px solid var(--line);border-radius:16px;background:var(--panel);
  padding:22px 24px;margin:22px 0}
.tb-num{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:14px;
  padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--line);text-align:center}
.tb-num>div{display:flex;flex-direction:column;gap:2px}
.tb-num b{font-size:27px;font-weight:600;letter-spacing:-.03em;color:var(--accent)}
.tb-num span{font-size:11.5px;color:var(--ink-2)}
.tb-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}
.tb-i{display:flex;gap:11px;align-items:flex-start}
.tb-i .ico.big{flex:0 0 22px;width:22px;height:22px;color:var(--accent);margin-top:2px}
.tb-i b{display:block;font-size:13.5px;margin-bottom:2px}
.tb-i span{display:block;font-size:12px;line-height:1.55;color:var(--ink-2)}

/* ---------- trova store: la mappa ---------- */
.hstore .ico{color:var(--accent)}
.mapbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:14px;
  border:1px solid var(--line);border-radius:12px;padding:10px 14px;background:var(--panel)}
.maplayout{display:grid;grid-template-columns:minmax(320px,1fr) minmax(300px,380px);gap:18px;align-items:start}
/* la scelta della zona, della categoria e del tipo, sopra la mappa */
.mapgeo{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;
  margin-bottom:12px;border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--panel)}
.mg-f{display:flex;flex-direction:column;gap:5px;min-width:0}
.mg-f>span{font-size:11px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-2);font-weight:700}
.mg-f select{width:100%}
.maptop{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:12px}

/* la mappa a tasselli: la tela e' larga 980x560, il contenitore la ritaglia */
.mapwrap{position:relative;border:1px solid var(--line);border-radius:14px;background:#dbeafe;
  overflow:hidden;padding:0}
.mapstage{position:relative;width:100%;height:560px;overflow:hidden;cursor:grab;touch-action:none}
.mapstage:active{cursor:grabbing}
.maplayer{position:absolute;left:0;top:0;right:0;bottom:0;will-change:transform}
.mtile{position:absolute;width:256px;height:256px;user-select:none;-webkit-user-drag:none}
.itmap{position:absolute;left:0;top:0;width:100%;height:100%;display:block}
.itsea{fill:#dbeafe}
.itland{fill:#eef1e9;stroke:#9fb0c4;stroke-width:1;stroke-linejoin:round}
/* i capoluoghi, solo sul disegno di ripiego */
.mcity{position:absolute;transform:translate(-3px,-3px);display:flex;gap:5px;align-items:center;
  pointer-events:none;white-space:nowrap}
.mcity i{width:6px;height:6px;border-radius:50%;background:#7c8a9c;display:block}
.mcity span{font:600 10.5px system-ui,sans-serif;color:#4d5967;
  paint-order:stroke;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}
/* lo spillo di Google: la punta cade sul punto */
.itpin{all:unset;position:absolute;transform:translate(-16px,-40px);cursor:pointer;line-height:0;
  transition:filter .12s}
.itpin:hover{filter:brightness(.9)}
.itpin.on{z-index:5}
.itpin-sh{fill:rgba(20,30,50,.3)}
.itpin-b{fill:#e8453c;stroke:#b7332c;stroke-width:1}
.itpin-c{fill:#fff}
.itpin.on .itpin-b{fill:var(--accent);stroke:var(--ink)}
/* i comandi e l'attribuzione, come su tutte le mappe */
.mapctl{position:absolute;right:14px;top:14px;display:flex;flex-direction:column;gap:4px;z-index:6}
.mapctl button{all:unset;width:32px;height:32px;display:grid;place-items:center;cursor:pointer;
  background:#fff;border:1px solid rgba(0,0,0,.18);border-radius:8px;font-size:16px;font-weight:700;
  color:#333;box-shadow:0 1px 4px rgba(0,0,0,.2)}
.mapctl button:hover{background:var(--panel-2);color:var(--accent)}
.mapattr{position:absolute;right:0;bottom:0;z-index:6;background:rgba(255,255,255,.82);
  font-size:10.5px;color:#333;padding:2px 7px;border-radius:5px 0 0 0}
.mapempty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:7;
  font-size:13px;color:var(--ink-2);background:rgba(255,255,255,.8);text-align:center;padding:20px}
.mapcard{border:1px solid var(--accent);border-radius:14px;background:var(--panel);padding:16px 18px}
.mc-h{display:flex;align-items:center;gap:8px;margin-bottom:10px}
.mc-x{margin-left:auto;border:0;background:none;font-size:20px;line-height:1;cursor:pointer;color:var(--ink-2)}
.mc-city{font-size:21px;font-weight:600;letter-spacing:-.02em;display:flex;gap:8px;align-items:baseline}
.mc-city span{font-size:12.5px;font-weight:400;color:var(--ink-2)}
.mc-addr{display:flex;gap:7px;align-items:flex-start;margin:6px 0 14px;font-size:13px;color:var(--ink-2)}
.mc-addr .ico{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:var(--accent)}
/* la riga che dice subito se noleggia solo a giornata o solo a canone */
.mc-modo{border-radius:10px;padding:10px 12px;margin:12px 0;border:1px solid var(--line)}
.mc-modo b{display:block;font-size:13px;margin-bottom:3px}
.mc-modo span{display:block;font-size:11.5px;line-height:1.55;color:var(--ink-2)}
.mc-modo.solo-b{background:#fff4e8;border-color:#f0c391}
.mc-modo.solo-l{background:#eaf3ff;border-color:#a9c8ec}
.mc-modo.due{background:#eafaf0;border-color:#a5d9b8}
.mc-what{border-top:1px solid var(--line);padding-top:12px}
.mc-what>b{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;
  color:var(--ink-2);margin-bottom:8px}
.mc-cat{margin-bottom:8px}
.mc-r{display:block;font-size:13.5px;font-weight:600}
.mc-l{display:block;font-size:12px;color:var(--ink-2);line-height:1.5}
.mc-modi{display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}
.mc-a{margin-top:4px}
.mc-a .btn{width:100%;justify-content:center}
.mc-note{margin:12px 0 0!important;font-size:11.5px!important;color:var(--ink-2);line-height:1.55}
@media(max-width:900px){.maplayout{grid-template-columns:1fr}}

/* ---------- il profilo del cliente, a riquadri ---------- */
.profhead{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:14px;background:var(--panel);padding:16px 20px;margin-bottom:16px}
.ph-av{width:52px;height:52px;flex:0 0 52px;border-radius:50%;background:var(--accent);color:var(--accent-ink);
  display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:600}
.ph-t{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}
.ph-t b{font-size:19px;font-weight:600;letter-spacing:-.01em}
.ph-t span{font-size:12.5px;color:var(--ink-2)}
.ph-a{margin-left:auto}
.profmenu{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-bottom:18px}
.profcard{display:flex;flex-direction:column;gap:3px;text-align:left;border:1px solid var(--line);
  border-radius:12px;background:var(--panel);padding:14px 15px;cursor:pointer;font:inherit;color:inherit;
  transition:border-color .12s,box-shadow .12s}
.profcard:hover{border-color:var(--accent)}
.profcard.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);background:var(--panel-2)}
.pc-i{display:flex;width:34px;height:34px;border-radius:9px;background:var(--panel-2);
  align-items:center;justify-content:center;color:var(--accent);margin-bottom:5px}
.profcard.on .pc-i{background:var(--accent);color:var(--accent-ink)}
.pc-i .ico{width:19px;height:19px}
.pc-t{font-size:14px;font-weight:600;letter-spacing:-.01em}
.pc-n{font-size:12px;color:var(--accent);font-weight:600}
.pc-n.wa{color:var(--warn)}
.pc-d{font-size:11.5px;color:var(--ink-2);line-height:1.45}

/* ---------- le mie richieste, nel profilo ---------- */
.leadlist{display:flex;flex-direction:column;gap:10px}
.leadrow{border:1px solid var(--line);border-radius:12px;background:var(--panel-2);overflow:hidden}
.leadrow.open{border-color:var(--accent)}
.lr-h{display:flex;gap:14px;align-items:center;padding:13px 15px;flex-wrap:wrap}
.lr-m{flex:1;min-width:220px}
.lr-m b{font-size:14px}
.lr-m .muted{font-size:11.5px}
.lr-s{display:flex;gap:6px;flex-wrap:wrap}
.lr-b{border-top:1px solid var(--line);padding:15px;background:var(--panel)}
.quote{margin:6px 0 0;border-left:3px solid var(--line);padding-left:12px;font-size:13px;line-height:1.6;color:var(--ink-2)}

/* ---------- coda di approvazione dei rivenditori ---------- */
.pendrow{display:flex;gap:20px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:12px;padding:14px 16px;background:var(--panel-2);margin-bottom:10px}
.pendrow:last-child{margin-bottom:0}
.pr-m{flex:1;min-width:300px}
.pr-m b{font-size:14.5px}
.pr-p{text-align:right;display:flex;flex-direction:column;gap:1px;min-width:120px}
.pr-p b{font-size:21px;font-weight:600;letter-spacing:-.02em}
.pr-p span{font-size:11.5px;color:var(--ink-2)}
.pr-a{display:flex;gap:8px;align-items:center;flex-wrap:wrap}

/* ---------- chiusura del rivenditore ---------- */
.closegrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;margin-top:10px}
.cbox{border:1px solid var(--line);border-left-width:3px;border-radius:10px;padding:12px 14px;background:var(--panel-2)}
.cbox b{font-size:13px;display:block;margin-bottom:4px}
.cbox p{margin:0;font-size:12.5px;line-height:1.55;color:var(--ink-2)}
.cbox.stop{border-left-color:var(--err)}
.cbox.warn{border-left-color:var(--warn)}
.cbox.keep{border-left-color:var(--accent)}
.cbox.ok2{border-left-color:var(--ok)}
.btn.lg[disabled]{opacity:.45;cursor:not-allowed}

/* ---------- aspetto e contenuti ---------- */
.herodots{display:flex;gap:7px;margin-top:16px}
.hdot{width:9px;height:9px;padding:0;border-radius:50%;border:1px solid var(--line);
  background:var(--panel-2);cursor:pointer}
.hdot.on{background:var(--accent);border-color:var(--accent);width:22px;border-radius:5px}
.homefoot{display:flex;gap:6px;align-items:center;justify-content:center;flex-wrap:wrap;
  padding:20px 0 4px;margin-top:8px;border-top:1px solid var(--line)}
.linkish{background:none;border:0;color:var(--accent);cursor:pointer;font:inherit;
  font-size:12.5px;padding:2px 4px;text-decoration:underline}
.sep2{color:var(--ink-2);font-size:11px}
.pagedoc h2{font-size:20px;margin-bottom:10px}
.pagedoc p{margin:0 0 10px;line-height:1.65;color:var(--ink-2);font-size:13.5px}

.slidelist,.blocklist{display:flex;flex-direction:column;gap:8px}
.slrow,.blkrow{display:flex;gap:12px;align-items:center;border:1px solid var(--line);
  border-radius:11px;padding:10px 12px;background:var(--panel-2)}
.slrow.off,.blkrow.off{opacity:.5}
.sl-th{width:78px;height:52px;flex:0 0 78px;border-radius:7px;overflow:hidden;background:var(--panel);
  border:1px solid var(--line);display:flex;align-items:center;justify-content:center;
  font-size:9.5px;text-align:center;line-height:1.3}
.sl-th img{width:100%;height:100%;object-fit:cover}
.sl-b,.blk-b{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}
.sl-b b,.blk-b b{font-size:13.5px}
.blk-b span{font-size:11.5px}
.sl-a,.blk-a{display:flex;gap:5px;flex-wrap:wrap}
.blk-n{width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:var(--accent);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600}
.blkrow.off .blk-n{background:var(--line);color:var(--ink-2)}
.slideprev{border:1px dashed var(--line);border-radius:12px;padding:10px;background:var(--bg)}
.slideprev .hero{margin:0}

.imgpickrow{display:flex;gap:8px;flex-wrap:wrap}
.imgopt{width:88px;height:60px;border-radius:8px;border:2px solid var(--line);overflow:hidden;
  background:var(--panel-2);cursor:pointer;padding:0;display:flex;align-items:center;
  justify-content:center;font-size:10.5px}
.imgopt.on{border-color:var(--accent)}
.imgopt img{width:100%;height:100%;object-fit:cover}
.uploadbox{border:1px dashed var(--line);border-radius:10px;padding:14px;background:var(--panel-2);
  display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}
.uploadbox span{font-size:11.5px}
.medgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}
.medcard{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--panel)}
.med-i{aspect-ratio:3/2;background:var(--panel-2)}
.med-i img{width:100%;height:100%;object-fit:cover;display:block}
.med-b{padding:8px;display:flex;flex-direction:column;gap:5px}

.presetrow{display:flex;gap:8px;flex-wrap:wrap}
.preset{display:flex;gap:8px;align-items:center;border:2px solid var(--line);border-radius:9px;
  padding:8px 12px;background:var(--panel-2);cursor:pointer;font:inherit;font-size:12.5px;color:inherit}
.preset.on{border-color:var(--accent)}
.preset .pv{width:18px;height:18px;border-radius:50%;display:block}
textarea{width:100%;font:inherit;font-size:13px;padding:9px 11px;border:1px solid var(--line);
  border-radius:var(--radius);background:var(--panel);color:var(--ink);resize:vertical}
textarea:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}

/* ---------- il sito: intestazione, menu, piè di pagina ---------- */
.ico{width:18px;height:18px;flex:0 0 18px}
.ico.big{width:26px;height:26px;flex:0 0 26px;color:var(--accent)}
.topbar{background:var(--ink);color:var(--bg);font-size:12px;padding:7px 16px;text-align:center;
  border-radius:var(--radius) var(--radius) 0 0;margin-bottom:-1px}
.linkish.light{color:var(--bg);font-weight:600}
/* ---------- il numero dell'assistenza, disegnato come un numero verde ---------- */
.helpline{display:flex;gap:9px;align-items:center;margin-left:auto;order:9;text-decoration:none;color:inherit;
  border:1.5px solid #1a9b5f;border-radius:10px;padding:5px 13px 5px 10px;background:#f1faf5;line-height:1.15}
.helpline:hover{background:#e3f5ec;border-color:#127a4a}
/* il tasto WhatsApp, accanto al numero */
.waline{display:flex;gap:8px;align-items:center;order:10;text-decoration:none;line-height:1.15;
  border:1.5px solid #25d366;border-radius:10px;padding:5px 13px 5px 10px;background:#eafbf1;color:#0d5c33}
.waline:hover{background:#d7f6e5;border-color:#128c4a}
.wa-ico{display:grid;place-items:center;color:#25d366}
.wa-t{display:flex;flex-direction:column;text-align:left}
.wa-t small{font-size:10px;opacity:.85}
.wa-t b{font-size:13px}
.hl-ico{font-size:19px;color:#1a9b5f;transform:rotate(8deg)}
.hl-t{display:flex;flex-direction:column;gap:0}
.hl-t small{font-size:8.5px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#1a9b5f}
.hl-t b{font-size:19px;font-weight:700;letter-spacing:.01em;color:#0f7a49;white-space:nowrap}
.hl-t em{font-size:9.5px;font-style:normal;color:#4a7a63}
@media(max-width:900px){.helpline{order:2;margin-left:0}.hl-t b{font-size:17px}}
.btn[disabled]{opacity:.45;cursor:not-allowed}

/* ---------- blocchi della home modificabili ---------- */
.blkwrap{border:1px solid transparent;border-radius:12px}
.blkwrap.open{border-color:var(--accent);background:var(--panel-2)}
.blkedit{padding:4px 14px 14px}
/* il vestito di un blocco: fondo, colori, immagine, icona */
.blkskin{border-radius:14px;padding:2px 22px;margin:14px 0}
/* la testata di pagina, quando l'amministratore le da' un vestito */
.fo-head.skin{border-radius:14px;padding:22px 24px;margin-bottom:18px}
.fo-head.skin h2,.fo-head.skin p{color:inherit}
.fh-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:11px;
  background:rgba(255,255,255,.55);margin-bottom:10px}
.fh-ico .ico{width:21px;height:21px}
.blkskin>.hsec,.blkskin>section{padding-top:22px;padding-bottom:22px}
.bs-ico{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;
  background:rgba(255,255,255,.6);margin:18px 0 -4px}
.bs-ico .ico{width:22px;height:22px}
.blkskin h2,.blkskin h3,.blkskin p,.blkskin b{color:inherit}
.hiw{font-weight:700}
/* l'editor dello stile, uguale in tutti e tre i pannelli */
.stilebox{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--panel-2)}
.stilebox h4.sub{margin:14px 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2)}
.swatch{display:inline-block;width:13px;height:13px;border-radius:4px;border:1px solid var(--line);
  vertical-align:-2px;margin-right:3px}
/* le righe aggiunte al piè di pagina */
.frow{padding:14px 0;display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.frow>span{flex:1;min-width:220px;font-size:13px;line-height:1.6}
.frow>.fr-ico{flex:0 0 auto;min-width:0}
.fr-ico .ico{width:20px;height:20px}
.frow.fimg{justify-content:center}
.frow.fimg img{max-height:74px;width:auto;border-radius:8px}
.fgrid{display:grid;gap:16px;width:100%}
.fgrid.g2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}
.fgrid.g3{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}
.fgrid.g4{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}
.fcell b{display:block;font-size:13px;margin-bottom:4px}
.fcell p{margin:0;font-size:12.5px;line-height:1.6;opacity:.85}
.blkbox{border:1px solid var(--line);border-radius:10px;padding:12px 14px;margin-bottom:8px;background:var(--panel)}
.blkcustom{padding:28px 0}
.blkcustom.mid{text-align:center}
.blkcustom h2{margin:0 0 6px;font-size:26px;font-weight:600;letter-spacing:-.02em}
.blktext{margin:0;font-size:14.5px;line-height:1.7;color:var(--ink-2);max-width:70ch}
.blkcustom.mid .blktext{margin:0 auto}
.blkbanner{border-radius:16px;overflow:hidden;margin:22px 0;background:var(--ink);
  background-size:cover;background-position:center;color:#fff;min-height:220px;display:flex;align-items:center}
.bb-in{padding:34px 38px;max-width:640px}
.bb-in h2{margin:6px 0 8px;font-size:29px;font-weight:600;letter-spacing:-.02em;color:#fff}
.bb-in p{margin:0 0 16px;font-size:14.5px;line-height:1.65;color:rgba(255,255,255,.88)}
.bb-in .mc-k{color:rgba(255,255,255,.75)}

/* ---------- prezzi con o senza IVA ---------- */
.ivasw{display:flex;align-items:center;gap:8px;margin-left:auto}
.sitemenu .ivasw{padding-left:14px}
.ivasw>small{font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-2)}
.ivasw-b{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}
.ivasw-b button{border:0;background:var(--panel-2);font:inherit;font-size:11px;font-weight:600;
  padding:5px 10px;cursor:pointer;color:var(--ink-2);white-space:nowrap}
.ivasw-b button.on{background:var(--accent);color:var(--accent-ink)}
.ivanote{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;
  background:var(--panel-2);padding:10px 14px;margin:0 0 14px;font-size:12.5px;line-height:1.6}
.ivanote b{font-weight:600}
.navbadge.dan{background:var(--err);color:#fff}
.ivanote .linkish{font-size:12.5px}
@media(max-width:900px){.ivasw{margin-left:0;width:100%;padding:6px 0 0}}

.sitehead{display:flex;gap:20px;align-items:center;flex-wrap:wrap;background:var(--panel);
  border:1px solid var(--line);padding:14px 18px}
.sitelogo{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;
  align-items:flex-start;gap:1px;padding:0;color:inherit;font:inherit}
.sitelogo img{max-height:40px;max-width:190px;object-fit:contain;display:block}
.lg-t{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--accent)}
.lg-c{font-size:10.5px;color:var(--ink-2)}
.siteserch{flex:1;min-width:240px;display:flex;gap:8px;align-items:center;border:1px solid var(--line);
  border-radius:calc(var(--radius) * .8);padding:5px 6px 5px 11px;background:var(--panel-2)}
.siteserch .ico{color:var(--ink-2)}
.siteserch input{flex:1;border:0;background:none;font:inherit;font-size:13px;color:var(--ink);outline:none;padding:4px 0}
.siteacct{display:flex;gap:6px;align-items:center}
.hbtn{display:flex;gap:8px;align-items:center;background:none;border:1px solid transparent;
  border-radius:calc(var(--radius) * .8);padding:6px 10px;cursor:pointer;color:inherit;font:inherit}
.hbtn:hover{border-color:var(--accent);background:var(--panel-2)}
.hbtn:hover,.hbtn:hover b,.hbtn:hover small,.hbtn:hover .ico{color:var(--accent)}
.hbtn span{display:flex;flex-direction:column;line-height:1.2;text-align:left}
.hbtn small{font-size:10px;color:var(--ink-2)}
.hbtn b{font-size:12.5px}
.sitemenu{display:flex;gap:2px;align-items:center;flex-wrap:wrap;background:var(--panel);
  border:1px solid var(--line);border-top:0;padding:0 10px;margin-bottom:18px;
  border-radius:0 0 var(--radius) var(--radius)}
.mn{background:none;border:0;border-bottom:2px solid transparent;padding:11px 12px;cursor:pointer;
  font:inherit;font-size:13px;color:var(--ink);font-weight:500}
.mn:hover{color:var(--accent)}
.mn.on{border-bottom-color:var(--accent);color:var(--accent)}
.mn.right{margin-left:auto;color:var(--ink-2);font-size:12.5px}

.reassure{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:18px 0}
.rea{display:flex;gap:11px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);
  padding:13px 15px;background:var(--panel)}
.rea b{display:block;font-size:13px}
.rea span{font-size:11.5px;color:var(--ink-2)}

.sitefoot{margin-top:34px;border-top:2px solid var(--line);padding-top:22px}
.fnews{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;
  background:var(--panel-2);border:1px solid var(--line);border-radius:var(--radius);
  padding:18px 20px;margin-bottom:22px}
.fnews b{font-size:16px}
.fnews p{margin:3px 0 0;font-size:12.5px;color:var(--ink-2);max-width:42em}
.fnews input{padding:8px 12px;border:1px solid var(--line);border-radius:calc(var(--radius) * .75);
  background:var(--panel);font:inherit;font-size:13px;color:var(--ink);min-width:200px}
.fcols{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:26px;margin-bottom:22px}
.fcol{display:flex;flex-direction:column;gap:5px;align-items:flex-start}
.fcol.wide{grid-column:span 2;min-width:250px}
.fcol>b{font-size:13px;margin-bottom:4px}
.fcol .linkish{text-decoration:none;font-size:12.5px;padding:1px 0;text-align:left}
.fcol .linkish:hover{text-decoration:underline}
.fline{display:flex;gap:7px;align-items:center;font-size:12.5px;color:var(--ink-2)}
.fline .ico{width:15px;height:15px;flex:0 0 15px}
.fline a{color:var(--ink-2);text-decoration:none}
.fline a:hover{color:var(--accent)}
.fpiva{font-size:11.5px;color:var(--ink-2);margin-top:6px;font-variant-numeric:tabular-nums}
.fsocial{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}
.soc{font-size:11px;border:1px solid var(--line);border-radius:20px;padding:3px 10px;color:var(--ink-2)}
.fbot{display:flex;gap:16px;justify-content:space-between;align-items:center;flex-wrap:wrap;
  border-top:1px solid var(--line);padding:14px 0 4px;font-size:11.5px;color:var(--ink-2)}
.paylist{display:flex;gap:5px;flex-wrap:wrap}
.paychip{border:1px solid var(--line);border-radius:5px;padding:3px 9px;font-size:10.5px;
  background:var(--panel);letter-spacing:.02em}

/* ---------- l'eccedenza nel carrello: si vede, non si somma ---------- */
.cart-hero-side .ecc{opacity:.85}
.cart-hero-side .ecc.on{opacity:1}
.cart-hero-side .ecc em{display:block;font-style:normal;font-size:10.5px;opacity:.75;margin-top:1px}
.cart-nums .bd.ecc-line{border-top:1px dashed var(--line);margin-top:4px;padding-top:6px}
.cart-nums .ecc-note{font-size:10.5px;color:var(--ink-2);line-height:1.45;margin-bottom:6px}

/* ---------- la durata: nessuna di serie, la più conveniente ---------- */
.durapills{gap:5px}
.duranota{display:flex;flex-direction:column;gap:3px;margin-top:12px;padding:11px 14px;
  border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:10px;
  background:var(--panel-2)}
.duranota.auto{border-left-color:var(--ok);background:var(--ok-soft)}
.duranota b{font-size:13.5px}
.duranota span{font-size:11.5px;color:var(--ink-2);line-height:1.55}

/* ---------- la barra delle unità incluse ---------- */
.consumibar{border:1px solid var(--accent);border-radius:13px;background:var(--accent-soft);
  padding:15px 17px;margin-bottom:16px}
.consumibar .cb-h{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}
.consumibar .cb-h b{font-size:14.5px}
.consumibar .cb-h span{font-size:12px;color:var(--ink-2);line-height:1.55}
.cb-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px}
.cb-item{display:flex;flex-direction:column;gap:5px;background:var(--panel);border-radius:10px;
  padding:11px 13px;border:1px solid var(--line)}
.cb-item .cb-t{display:flex;flex-direction:column;font-size:13px;font-weight:600}
.cb-item .cb-t em{font-style:normal;font-weight:400;font-size:11.5px;color:var(--ink-2)}
.cb-item input[type=range]{width:100%}
.cb-item .cb-v{display:flex;justify-content:space-between;align-items:baseline;gap:8px}
.cb-item .cb-v b{font-size:13.5px;color:var(--accent);font-variant-numeric:tabular-nums}
.cb-item .cb-v em{font-style:normal;font-size:11px;color:var(--ink-2)}
.consumibar .cb-f{margin-top:11px;padding-top:10px;border-top:1px solid var(--line);
  font-size:12.5px;color:var(--ink-2)}

/* ---------- posta e notifiche ---------- */
.bustabar{display:flex;flex-direction:column;gap:3px;padding:11px 14px;border:1px solid var(--line);
  border-radius:10px 10px 0 0;background:var(--panel-2);font-size:12px}
.bustabar b{font-weight:600}
.bustabar em{font-style:normal;color:var(--ink-2)}
.settgrid{display:flex;flex-direction:column;gap:8px}
.settrow{display:grid;grid-template-columns:1fr 280px auto;gap:12px;align-items:center;
  padding:9px 0;border-bottom:1px solid var(--line-2)}
.settrow .st-t{display:flex;flex-direction:column}
.settrow .st-t b{font-size:13.5px}
.settrow .st-t span{font-size:11.5px;color:var(--ink-2)}
@media(max-width:760px){.settrow{grid-template-columns:1fr}}
.notlist{display:flex;flex-direction:column;gap:8px}
.notrow{display:flex;gap:12px;align-items:center;padding:13px 15px;border:1px solid var(--line);
  border-radius:11px;background:var(--panel)}
.notrow .nt-p{width:9px;height:9px;border-radius:50%;background:var(--err);flex:0 0 9px}
.notrow .nt-t{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}
.notrow .nt-t b{font-size:13.5px}
.notrow .nt-t span{font-size:12.5px}
.notrow .nt-t em{font-style:normal;font-size:11px;color:var(--ink-2)}

/* ---------- come arriva il bene: consegna e postazioni ---------- */
.cat-cons select{width:auto;min-width:170px;font-size:12px;padding:5px 8px}
.consbox{display:flex;flex-direction:column;gap:4px;align-items:flex-start;padding:13px 15px;
  border:1px solid var(--line);border-radius:11px;background:var(--panel-2)}
.consbox b{font-size:14px}
.consbox .muted{font-size:12px;line-height:1.5}
.tipilist{display:flex;flex-direction:column;gap:6px;max-width:420px}
.tipilist .row input{flex:1}
.postlist2{display:flex;flex-direction:column;gap:12px}
.postbox{border:1px solid var(--line);border-radius:12px;padding:13px 15px;background:var(--panel)}
.postbox.manca{border-left:3px solid var(--warn)}
.postbox .pb-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.postbox .pb-h select{width:auto;min-width:150px}
.postpick{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:11px}
.postcard{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:5px;
  text-align:left;padding:14px 15px;border:1px solid var(--line);border-radius:12px;
  background:var(--panel);cursor:pointer}
.postcard:hover{border-color:var(--accent)}
.postcard.on{border-color:var(--accent);background:var(--accent-soft)}
.postcard b{font-size:14.5px;padding-right:26px}
.postcard .pc-k{position:absolute;top:13px;right:13px;width:19px;height:19px;border-radius:6px;
  border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:11px}
.postcard.on .pc-k{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.postcard .pc-t{display:flex;gap:5px;flex-wrap:wrap}
.postcard .pc-a{font-size:12.5px;color:var(--ink)}
.postcard .pc-v,.postcard .pc-n{font-size:11.5px;color:var(--ink-2);line-height:1.5}
.postsotto{display:flex;flex-direction:column;gap:4px;margin:-6px 0 10px;padding:10px 14px;
  border:1px solid var(--line);border-top:0;border-radius:0 0 12px 12px;background:var(--panel-2)}
.postsotto b{font-size:11.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-2)}
.postsotto .ps-r{display:flex;gap:6px;align-items:center;flex-wrap:wrap;font-size:12px}
.comlist{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}

/* ---------- assistenza, call e demo ---------- */
.aiutogrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;margin-bottom:18px}
.aiutocard{display:flex;flex-direction:column;align-items:flex-start;gap:5px;text-align:left;
  padding:20px 18px;border:1px solid var(--line);border-radius:14px;background:var(--panel);
  cursor:pointer;text-decoration:none;color:inherit;transition:border-color .12s,transform .12s}
.aiutocard:hover{border-color:var(--accent);transform:translateY(-2px)}
.aiutocard .ai-i{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;
  border-radius:11px;background:var(--accent-soft);color:var(--accent);font-size:19px;margin-bottom:4px}
.aiutocard.wa .ai-i{background:#e7f7ee;color:#128c7e}
.aiutocard.zoom .ai-i{background:#e6effd;color:#2d8cff}
.aiutocard b{font-size:15.5px;letter-spacing:-.01em}
.aiutocard .ai-d{font-size:13px;color:var(--accent);font-weight:600}
.aiutocard .ai-w{font-size:12px;color:var(--ink-2);line-height:1.55}
.calllist{display:flex;flex-direction:column;gap:8px}
.callrow{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 14px;
  border:1px solid var(--line);border-radius:11px;background:var(--panel)}
.callrow .cr-d{min-width:104px;display:flex;flex-direction:column}
.callrow .cr-d b{font-size:14px}
.callrow .cr-d span{font-size:11.5px;color:var(--ink-2)}
.callrow .cr-t{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}
.callrow .cr-t b{font-size:13.5px}
.callrow .cr-t span{font-size:11.5px;color:var(--ink-2)}
.callrow .cr-a{display:flex;gap:6px}
.daypick{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}
.dayb{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:58px;padding:9px 6px;
  border:1px solid var(--line);border-radius:10px;background:var(--panel);cursor:pointer}
.dayb:hover{border-color:var(--accent)}
.dayb.on{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}
.dayb.full{opacity:.4;cursor:not-allowed}
.dayb b{font-size:18px;line-height:1.1}
.dayb .db-w,.dayb .db-m{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;opacity:.75}
.slotpick{display:flex;gap:7px;flex-wrap:wrap}
.slotb{padding:8px 13px;border:1px solid var(--line);border-radius:9px;background:var(--panel);
  cursor:pointer;font-size:13px;font-variant-numeric:tabular-nums}
.slotb:hover{border-color:var(--accent)}
.slotb.on{border-color:var(--accent);background:var(--accent);color:var(--accent-ink)}
.slotb.busy{opacity:.35;cursor:not-allowed;text-decoration:line-through}
.callok{border:1px solid var(--ok);border-radius:12px;background:var(--ok-soft);padding:16px 18px}
.callok .co-h{display:flex;gap:12px;align-items:center;margin-bottom:12px}
.callok .co-i{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;
  border-radius:50%;background:var(--ok);color:#fff;font-size:17px}
.callok .co-h b{font-size:16px;display:block}
.callok .co-h span{font-size:12px;color:var(--ink-2)}
.callok .co-l{display:flex;flex-direction:column;gap:3px;font-size:12.5px}
.callok .co-l>span:first-child{font-size:11px;text-transform:uppercase;letter-spacing:.07em;
  font-weight:700;color:var(--ink-2)}
.callok .co-l a{word-break:break-all}

/* ---------- la barra del sito chiuso ---------- */
.manubar{display:flex;align-items:center;gap:12px;padding:11px 16px;margin-bottom:18px;
  border:1px solid var(--err);border-radius:12px;background:var(--err-soft)}
.manubar b{display:block;font-size:13.5px;color:var(--err)}
.manubar span{font-size:11.5px;color:var(--ink-2)}
.mb-p{width:10px;height:10px;border-radius:999px;background:var(--err);flex:0 0 10px}

/* ---------- i punti vendita ---------- */
.sedechain{display:flex;flex-direction:column;gap:14px;margin-bottom:18px}
.sedebox{border:1px solid var(--line);border-radius:14px;background:var(--panel);
  padding:18px;box-shadow:var(--shadow)}
.sedebox .sb-h{display:flex;align-items:center;gap:10px;margin-bottom:14px;
  padding-bottom:10px;border-bottom:1px solid var(--line-2)}
.sedebox .sb-h b{font-size:15px}
.sb-n{width:24px;height:24px;border-radius:999px;background:var(--accent);color:var(--accent-ink);
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex:0 0 24px}
.comulista{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}
/* il cartello di chi sta lavorando dentro un punto vendita */
.sedebar{display:flex;align-items:center;gap:12px;padding:12px 16px;margin-bottom:18px;
  border:1px solid var(--accent);border-radius:12px;background:var(--accent-soft)}
.sedebar .sb-i{width:32px;height:32px;border-radius:9px;background:var(--panel);
  display:flex;align-items:center;justify-content:center;color:var(--accent);flex:0 0 32px}
.sedebar b{display:block;font-size:13.5px}
.sedebar span{font-size:11.5px;color:var(--ink-2)}
.staffgrid .ctkid.fatta{opacity:.55;cursor:not-allowed}

/* ---------- il calendario della disponibilita' ---------- */
.calrow{display:grid;grid-template-columns:220px minmax(0,1fr);gap:14px;align-items:center;
  padding:10px 0;border-bottom:1px solid var(--line-2)}
.calrow:last-child{border-bottom:none}
.cal-t b{display:block;font-size:13px;font-weight:600;line-height:1.3}
.cal-t span{font-size:11px;color:var(--ink-2)}
.cal-g{display:flex;gap:3px;flex-wrap:wrap}
.cal-d{width:24px;height:24px;border-radius:5px;display:flex;align-items:center;justify-content:center;
  font-size:10.5px;font-variant-numeric:tabular-nums;border:1px solid transparent;cursor:default}
.cal-d.libero{background:var(--ok-soft);color:var(--ok)}
.cal-d.mezzo{background:var(--warn-soft);color:var(--warn)}
.cal-d.pieno{background:var(--err-soft);color:var(--err)}
.cal-d.festivo{border-color:var(--line)}
.cal-d.bloccato{position:relative}
.cal-d.bloccato::after{content:'';position:absolute;left:2px;right:2px;top:50%;height:1.5px;
  background:currentColor;opacity:.8}
.callegend{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--ink-2)}
.callegend .cal-d{width:14px;height:14px;font-size:0}
@media(max-width:760px){.calrow{grid-template-columns:1fr}}

/* ---------- il sito chiuso per manutenzione ---------- */
.manupage{min-height:70vh;display:flex;align-items:center;justify-content:center;padding:40px 20px}
.manubox{max-width:520px;width:100%;text-align:center;border:1px solid var(--line);
  border-radius:18px;background:var(--panel);padding:36px 32px;box-shadow:var(--shadow)}
.manu-logo{max-width:180px;max-height:44px;object-fit:contain;margin:0 auto 18px;display:block}
.manu-nome{font-size:18px;font-weight:700;letter-spacing:-.02em;margin-bottom:18px}
.manu-ico{width:52px;height:52px;border-radius:999px;background:var(--warn-soft);color:var(--warn);
  display:flex;align-items:center;justify-content:center;margin:0 auto 16px}
.manu-ico .ico{width:26px;height:26px}
.manubox h1{font-size:26px;font-weight:700;letter-spacing:-.03em;margin:0 0 10px;line-height:1.2}
.manu-t{font-size:14px;line-height:1.65;color:var(--ink-2);margin:0 0 20px}
.manu-quando{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);
  padding:14px 0;margin-bottom:18px;display:flex;flex-direction:column;gap:3px}
.manu-quando span{font-size:11.5px;color:var(--ink-2)}
.manu-quando b{font-size:19px;font-weight:600;letter-spacing:-.02em}
.manu-cont{font-size:13px;margin-bottom:14px}
.manu-cont a{color:var(--accent);text-decoration:none;font-weight:600}
.manu-p{font-size:11px;color:var(--ink-2);margin:0}
/* l'anteprima dentro il pannello: la stessa pagina, in piccolo */
.manuprev{border:1px solid var(--line);border-radius:12px;background:var(--bg);overflow:hidden}
.manuprev .manupage{min-height:0;padding:24px}
.manuprev .manubox{box-shadow:none;padding:26px 24px}
.manuprev .manubox h1{font-size:21px}

/* ---------- la societa' di noleggio che non arriva ---------- */
.cfgstop{border:1px solid var(--err);border-radius:12px;background:var(--err-soft);
  padding:16px}
.cs-h{display:flex;align-items:center;gap:9px;margin-bottom:10px;color:var(--err)}
.cs-h b{font-size:14.5px;line-height:1.3}
.cs-h .ico{width:20px;height:20px;flex:0 0 20px}
.cs-l{margin:0 0 10px;padding-left:18px;font-size:13px;line-height:1.6}
.cs-l li{margin-bottom:2px}
.cs-p{font-size:12.5px;color:var(--ink-2);line-height:1.6;margin:0 0 12px}
.cs-r{margin-top:10px}
.cs-r>span{display:block;font-size:11.5px;color:var(--ink-2);margin-bottom:5px}
.mf-price.mf-ko b{color:var(--err)}

/* ---------- sponsorizza: si cerca il prodotto, non si scorre ---------- */
.sponsearch{display:flex;gap:8px;align-items:center;margin-bottom:12px}
.sponsearch input{flex:1;padding:10px 12px;border:1px solid var(--line);border-radius:9px;
  background:var(--panel);color:var(--ink);font-size:13.5px;font-family:inherit}
.sponsearch input:focus{outline:none;border-color:var(--accent)}
.sponfind{display:flex;flex-direction:column;gap:6px;max-height:340px;overflow-y:auto;
  scrollbar-width:thin}
.sponrow{all:unset;box-sizing:border-box;display:grid;grid-template-columns:52px minmax(0,1fr) auto;
  gap:11px;align-items:center;padding:8px 10px;border:1px solid var(--line);border-radius:10px;
  background:var(--panel);cursor:pointer;width:100%}
.sponrow:hover{border-color:var(--accent)}
.sponrow.on{border-color:var(--accent);background:var(--accent-soft)}
.sponrow>img{width:52px;height:52px;object-fit:contain;border-radius:7px;background:var(--panel-2)}
.sr-t{display:flex;flex-direction:column;gap:1px;min-width:0}
.sr-t b{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.sr-t em{font-style:normal;font-size:11.5px;color:var(--ink-2)}
.sr-cod{font-size:11px;color:var(--ink-2);font-variant-numeric:tabular-nums}
.sr-p{font-size:15px;font-weight:600;white-space:nowrap}
.sr-p em{font-style:normal;font-size:11px;font-weight:400;color:var(--ink-2)}
.sponsel{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;
  padding:12px;border:1px solid var(--accent);border-radius:10px;background:var(--accent-soft)}
.sponsel>img{width:64px;height:64px;object-fit:contain;border-radius:8px;background:var(--panel)}
.ss-l{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;font-weight:700;color:var(--ink-2)}
.ss-p{font-size:20px;font-weight:700;white-space:nowrap}
.ss-p em{font-style:normal;font-size:12px;font-weight:400;color:var(--ink-2)}

/* ---------- le notifiche dell'amministratore ---------- */
.admnot{border:1px solid var(--warn);border-radius:12px;background:var(--warn-soft);
  padding:12px 14px;margin-bottom:16px}
.an-h{display:flex;align-items:center;gap:9px;margin-bottom:8px}
.an-h b{font-size:13.5px}
.an-h .muted{font-size:11.5px}
.an-p{width:9px;height:9px;border-radius:999px;background:var(--err);flex:0 0 9px}
.an-r{display:flex;gap:12px;font-size:12.5px;padding:5px 0;border-top:1px solid var(--line-2)}
.an-d{color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;flex:0 0 auto}

/* ---------- dipendenti e permessi ---------- */
.staffgrid{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 14px}

/* ---------- la pagina dei prezzi ---------- */
.prezlayout{display:grid;grid-template-columns:1fr 340px;gap:20px;align-items:start}
@media(max-width:960px){.prezlayout{grid-template-columns:1fr}}
.prezbox{position:sticky;top:16px;border:1px solid var(--line);border-radius:14px;background:var(--panel);
  padding:20px;box-shadow:var(--shadow)}
.pz-h{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--ink-2)}
.pz-big{font-size:34px;font-weight:700;letter-spacing:-.03em;margin:4px 0 14px;line-height:1.1}
.pz-big span{display:block;font-size:12px;font-weight:400;color:var(--ink-2);letter-spacing:0}
.pz-rows{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-top:1px solid var(--line-2);
  border-bottom:1px solid var(--line-2)}
.pz-r{display:flex;justify-content:space-between;gap:10px;font-size:13px}
.pz-r em{font-style:normal;color:var(--ink-2);font-size:11.5px}
.pz-empty{font-size:12.5px;color:var(--ink-2);padding:12px 0;border-top:1px solid var(--line-2)}
.pz-f{display:flex;gap:18px;padding:12px 0}
.pz-f b{display:block;font-size:17px}
.pz-f span{font-size:11.5px;color:var(--ink-2)}
.pz-a{display:flex;flex-direction:column;gap:8px}
.pz-a .btn{width:100%;justify-content:center}
.pz-n{font-size:11.5px;color:var(--ink-2);line-height:1.55;margin:10px 0 0}
.pillsbig{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}
.pbig{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;position:relative;
  padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel);cursor:pointer}
.pbig:hover{border-color:var(--accent)}
.pbig.on{border-color:var(--accent);background:var(--accent-soft)}
.pbig b{font-size:14.5px;padding-right:24px}
.pbig span:not(.pb-k){font-size:12px;color:var(--ink-2);line-height:1.5}
.pbig .pb-k{position:absolute;top:12px;right:12px;width:19px;height:19px;border-radius:6px;
  border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:11px}
.pbig.on .pb-k{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}

/* ---------- i due passi della scelta in registrazione ---------- */
.rootgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}
.rootcard{display:flex;flex-direction:column;align-items:flex-start;gap:3px;text-align:left;
  padding:16px 16px 14px;border:1px solid var(--line);border-radius:12px;background:var(--panel);
  cursor:pointer;position:relative;transition:border-color .12s,background .12s}
.rootcard:hover{border-color:var(--accent)}
.rootcard.on{border-color:var(--accent);background:var(--accent-soft)}
.rootcard b{font-size:15px;letter-spacing:-.01em;padding-right:26px}
.rootcard .rc-d{font-size:12px;color:var(--ink-2)}
.rootcard .rc-n{font-size:11.5px;color:var(--ink-2);opacity:.8}
.rootcard .rc-k{position:absolute;top:14px;right:14px;width:20px;height:20px;border-radius:6px;
  border:1px solid var(--line);display:flex;align-items:center;justify-content:center;
  font-size:12px;color:var(--accent-ink);background:var(--panel)}
.rootcard.on .rc-k{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}
.subblock{border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-bottom:12px;
  background:var(--panel)}
.sub-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}
.sub-head b{font-size:15px}
.sub-kids{display:flex;flex-wrap:wrap;gap:7px}
.sub-price{display:block;margin-top:11px;padding-top:10px;border-top:1px solid var(--line-2);
  border-left:0;padding-left:0;font-size:12.5px;color:var(--ink-2);line-height:1.55}

/* ---------- termini, condizioni e contratto ---------- */
.legwrap{max-width:820px}
.legwrap.scroll{max-height:420px;overflow:auto;border:1px solid var(--line);border-radius:10px;
  padding:16px 20px;background:var(--panel-2)}
.legwrap.prev{border:1px solid var(--line);border-radius:10px;padding:16px 20px;
  max-height:520px;overflow:auto;background:var(--panel-2)}
.legdoc h2{font-size:22px;letter-spacing:-.02em;margin:0 0 4px}
.legdoc h3{font-size:15px;margin:20px 0 6px;letter-spacing:-.01em}
.legdoc h3.vess{padding-left:10px;border-left:3px solid var(--warn)}
.legdoc p{margin:0 0 8px;font-size:13.5px;line-height:1.7}
.leg-v{font-size:11px;text-transform:uppercase;letter-spacing:.08em;font-weight:700;
  color:var(--accent);margin-bottom:6px}
.leg-vess{margin-top:22px;padding:14px 16px;border:1px solid var(--warn);border-radius:10px;
  background:var(--warn-soft)}
.leg-vlist{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.segn{display:flex;flex-direction:column;gap:4px}
.segrow{display:grid;grid-template-columns:200px 1fr 260px;gap:12px;align-items:center;
  padding:6px 0;border-bottom:1px solid var(--line-2);font-size:12.5px}
.segrow code{font-family:var(--mono);font-size:12px;color:var(--accent)}
.segrow b{text-align:right;color:var(--ink)}
.segrow b.mancante{color:var(--warn);font-weight:500}
.blkbox.vess{border-left:3px solid var(--warn)}
@media(max-width:760px){.segrow{grid-template-columns:1fr;gap:2px}.segrow b{text-align:left}}

/* ---------- il blog ---------- */
.blogbar{margin-bottom:18px}
.bloggrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px}
.blogcard{border:1px solid var(--line);border-radius:14px;background:var(--panel);padding:18px 20px;
  cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:border-color .12s,transform .12s}
.blogcard:hover{border-color:var(--accent);transform:translateY(-2px)}
.bc-k{font-size:10.5px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--accent)}
.blogcard h3{margin:0;font-size:16.5px;line-height:1.3;letter-spacing:-.01em}
.blogcard p{margin:0;font-size:12.8px;line-height:1.6;color:var(--ink-2);flex:1}
.bc-f{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--ink-2);
  border-top:1px solid var(--line);padding-top:9px}
.bc-go{font-weight:700;color:var(--accent)}
.blogpost{max-width:760px;margin:0 auto}
.bp-k{font-size:11px;text-transform:uppercase;letter-spacing:.09em;font-weight:700;color:var(--accent);
  margin:18px 0 6px}
.blogpost h1{font-size:32px;line-height:1.2;letter-spacing:-.025em;margin:0 0 8px}
.bp-d{font-size:12px;color:var(--ink-2);margin-bottom:16px}
.bp-x{font-size:16px;line-height:1.65;color:var(--ink-2);margin:0 0 24px;
  border-left:3px solid var(--accent);padding-left:16px}
.blogpost h2{font-size:20px;margin:26px 0 8px;letter-spacing:-.015em}
.blogpost p{margin:0;font-size:14.5px;line-height:1.75}
.bp-cta{display:flex;gap:12px;flex-wrap:wrap;margin:32px 0 8px;padding-top:24px;
  border-top:1px solid var(--line)}
.bp-alt{margin:34px 0 14px;font-size:16px}
/* le figure e le tabelle dentro un articolo */
.bc-img{margin:-18px -20px 4px;border-radius:14px 14px 0 0;overflow:hidden;aspect-ratio:1200/630;
  background:var(--panel-2)}
.bc-img img{width:100%;height:100%;object-fit:cover;display:block}
.bp-hero{margin:0 0 22px;border-radius:14px;overflow:hidden;border:1px solid var(--line);
  background:var(--panel-2)}
.bp-hero img{width:100%;display:block;max-height:400px;object-fit:cover}
.bp-fig{margin:18px 0 4px}
.bp-fig img{width:100%;display:block;border-radius:12px;border:1px solid var(--line)}
.bp-fig figcaption{font-size:11.5px;color:var(--ink-2);margin-top:7px;line-height:1.5}
.bp-tab{width:100%;border-collapse:collapse;margin:14px 0 4px;font-size:13.5px}
.bp-tab th{text-align:left;font-weight:600;color:var(--ink-2);padding:8px 12px 8px 0;
  border-bottom:1px solid var(--line-2);width:44%;vertical-align:top}
.bp-tab td{padding:8px 0;border-bottom:1px solid var(--line-2);vertical-align:top}
.bp-multi{font-size:12.5px;color:var(--ink-2);line-height:1.6;margin:10px 0 0}
.blkfig{display:flex;gap:12px;align-items:flex-start;margin-top:8px;padding:10px;
  border:1px solid var(--line);border-radius:10px;background:var(--panel-2)}
.blkfig img{width:150px;border-radius:6px;border:1px solid var(--line)}
.blkfig>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;font-size:12px}
.blkfig span{color:var(--ink-2)}
/* il back office */
.postlist{display:flex;flex-direction:column;gap:8px}
.postwrap{border:1px solid var(--line);border-radius:12px;overflow:hidden}
.postwrap.open{border-color:var(--accent)}
.postrow{display:flex;gap:12px;align-items:center;padding:12px 14px;background:var(--panel);flex-wrap:wrap}
.postrow.off{opacity:.55}
.pr-b{flex:1;min-width:220px}
.pr-b b{display:block;font-size:13.5px;margin-bottom:2px}
.pr-b span{font-size:11.5px}
.pr-a{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.postedit{border-top:1px solid var(--line);padding:14px 16px;background:var(--panel-2)}
.postedit h4.sub{margin:16px 0 8px;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2)}
.postprev{border:1px solid var(--line);border-radius:10px;background:var(--panel);padding:16px 18px;
  max-height:340px;overflow:auto}
.postprev h2{font-size:19px;margin:0 0 6px}
.postprev h4{font-size:13.5px;margin:14px 0 4px}
.postprev p{margin:0;font-size:13px;line-height:1.7;color:var(--ink-2)}

/* le carte che si aprono da tutta la loro superficie */
.clicca{cursor:pointer}
.clicca:hover{border-color:var(--accent)}
.clicca:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
/* la barra dell'azione, sempre in vista: sul riepilogo di una
   prenotazione il tasto di pagamento non deve stare in fondo a una
   pagina lunga — si paga da dove si e', non dopo aver scorso tutto */
.azionebar{position:sticky;bottom:0;z-index:30;display:flex;gap:14px;align-items:center;flex-wrap:wrap;
  margin:18px -4px -4px;padding:12px 18px;background:var(--panel);border:1px solid var(--line);
  border-radius:14px;box-shadow:0 -4px 20px rgba(0,0,0,.10)}
.ab-p{display:flex;flex-direction:column;gap:1px;min-width:0}
.ab-p span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.ab-p b{font-family:var(--mono);font-size:20px;color:var(--accent);letter-spacing:-.02em}
.ab-a{display:flex;gap:8px;margin-left:auto;flex-wrap:wrap;align-items:center}
.ab-m{font-size:11.5px;color:var(--ink-2);max-width:32em}

/* i filtri con tanti valori: in colonna solo le scelte, il resto in una finestra */
.fchips{display:flex;gap:5px;flex-wrap:wrap;margin-bottom:8px}
.fnone{margin:0 0 8px;font-size:12px;color:var(--ink-2)}
.fopen{width:100%;justify-content:center;text-align:center}
.facewrap{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px}
.facebox{position:relative;z-index:1;width:min(560px,100%);max-height:84vh;display:flex;flex-direction:column;
  background:var(--panel);border:1px solid var(--line);border-radius:16px;overflow:hidden;
  box-shadow:0 24px 70px rgba(0,0,0,.32)}
.facebox>header{display:flex;gap:10px;align-items:baseline;padding:14px 18px;border-bottom:1px solid var(--line)}
.facebox>header h3{margin:0;font-size:16px}
.facesearch{display:flex;gap:8px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line);
  background:var(--panel-2)}
.facesearch .ico{width:16px;height:16px;color:var(--ink-2);flex:0 0 16px}
.facesearch input{flex:1;min-width:0;padding:8px 11px;border:1px solid var(--line);border-radius:9px;
  font:inherit;font-size:13.5px;background:var(--panel);color:var(--ink)}
.facelist{overflow:auto;padding:6px 8px;flex:1}
.facerow{display:flex;gap:10px;align-items:center;padding:9px 12px;border-radius:9px;cursor:pointer;font-size:13.5px}
.facerow:hover{background:var(--panel-2)}
.facerow.on{background:var(--accent-soft);font-weight:600}
.facerow input{accent-color:var(--accent)}
.fr-n{flex:1;min-width:0}
.fr-c{font-size:11.5px;color:var(--ink-2)}
.facefoot{display:flex;gap:12px;align-items:center;padding:12px 18px;border-top:1px solid var(--line);
  background:var(--panel-2)}

/* in fondo al menu del rivenditore: uscire e chiudere */
.navfoot{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);display:flex;
  flex-direction:column;gap:4px}
.navesci,.navchiudi{all:unset;display:flex;gap:9px;align-items:center;padding:8px 12px;border-radius:9px;
  cursor:pointer;font-size:12.5px;color:var(--ink-2)}
.navesci .ic,.navchiudi .ic{width:20px;text-align:center;font-weight:700}
.navesci:hover{background:var(--panel-2);color:var(--ink)}
.navchiudi{color:var(--err)}
.navchiudi:hover{background:rgba(200,30,45,.08)}
.navchiuso{font-size:11.5px;color:var(--err);padding:8px 12px}
/* la pallina accanto a un avviso non ancora letto */
.pallino{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--err);
  margin-right:7px;vertical-align:1px}
.postwrap.nuovo{border-color:var(--err)}
.vendpick{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 14px;
  margin-top:10px;max-height:230px;overflow:auto;padding:8px 10px;border:1px solid var(--line);
  border-radius:10px;background:var(--panel-2)}

.botprev{margin-top:8px;padding:10px 12px;border-radius:9px;background:var(--panel);
  border:1px solid var(--line);font-size:12.5px;line-height:1.6}

/* i filtri dentro la guida: a riquadri, non in colonna come nel catalogo */
.gfacce{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}
.gfacce .fg{border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:var(--panel-2)}
.gfacce .fg h4{font-size:11.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);margin-bottom:9px}
.gfacce .fo-chk{display:flex;align-items:center;gap:7px;font-size:13px;padding:3px 0;cursor:pointer}
.gfacce .fo-chk input{accent-color:var(--accent)}
.gfacce .cnt{margin-left:auto;font-size:11px;color:var(--ink-2)}
.gfacce input[type=range]{width:100%}
.gfacce .hint{display:block;margin-top:6px;font-size:11px;color:var(--ink-2);font-style:normal}

/* il segno accanto al logo: prende il colore di chi lo contiene */
.logomark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:0;
  color:inherit;vertical-align:middle}
.logomark.tondo{background:currentColor;border-radius:50%;padding:16%}
.logomark.tondo svg{color:var(--panel)}
/* il segno sta ACCANTO al nome, non sopra: il nome e la riga sotto
   restano una colonna loro, il segno le sta a fianco */
.sitelogo{flex-direction:row;align-items:center;gap:10px}
.lg-txt{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}
/* la scelta del segno, nel pannello */
.markgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:10px}
.markopt{all:unset;display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid var(--line);
  border-radius:12px;cursor:pointer;background:var(--panel);text-align:left}
.markopt:hover{border-color:var(--accent)}
.markopt.on{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}
.mk-i{color:var(--ink);line-height:0;margin-bottom:4px}
.markopt.on .mk-i{color:var(--accent)}
.markopt b{font-size:13.5px}
.markopt span{font-size:11.5px;color:var(--ink-2);line-height:1.5}
.markprev{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:10px}
.mp-box{border:1px solid var(--line);border-radius:12px;padding:18px;display:flex;flex-direction:column;
  gap:10px;align-items:flex-start}
.mp-box .mp-l{display:flex;align-items:center;gap:10px;font-size:22px;font-weight:700;letter-spacing:-.02em}
.mp-box em{font-style:normal;font-size:11px;color:var(--ink-2)}
.mp-box.chiaro{background:#fff;color:#12326e}
.mp-box.scuro{background:#12326e;color:#fff}
.mp-box.scuro em{color:rgba(255,255,255,.7)}
.mp-box.piccolo{background:var(--panel-2);color:var(--ink)}
.mp-box.piccolo .logomark{width:22px!important;height:22px!important}

/* ---------- accesso e registrazione ---------- */
.authwrap{display:grid;grid-template-columns:1fr 340px;gap:24px;align-items:start;max-width:960px;margin:0 auto}
.authbox{border:1px solid var(--line);border-radius:var(--radius);padding:26px;background:var(--panel)}
.authbox.vend{border-color:var(--accent)}
.authbox h2{font-size:23px;margin-bottom:6px}
.authbox .f{margin-top:12px}
.authside{border:1px solid var(--line);border-radius:var(--radius);padding:20px;background:var(--panel-2)}
.authside h3{font-size:15px;margin-bottom:8px}
.authside ul.plain{line-height:1.75;font-size:12.5px}
.demolist{display:flex;flex-direction:column;gap:5px;margin-top:10px}
.demorow{display:flex;flex-direction:column;gap:1px;align-items:flex-start;border:1px solid var(--line);
  border-radius:8px;padding:8px 11px;background:var(--panel);cursor:pointer;font:inherit;color:inherit;text-align:left}
.demorow:hover{border-color:var(--accent)}
.demorow b{font-size:12.5px}
.demorow span{font-size:11px;color:var(--ink-2)}
@media(max-width:820px){.authwrap{grid-template-columns:1fr}}

/* anteprime dentro il modulo */
.headprev,.footprev,.reaprev{border:1px dashed var(--line);border-radius:var(--radius);
  padding:12px;background:var(--bg)}
.footprev .sitefoot{margin-top:0;border-top:0;padding-top:0}
.menulist{display:flex;flex-direction:column;gap:6px}
.menurow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.menurow input{flex:1;min-width:130px}
.menurow select{width:auto;min-width:150px}
.colbox{border:1px solid var(--line);border-radius:var(--radius);padding:12px;background:var(--panel-2);margin-bottom:10px}
.colbox .row input{flex:1;min-width:140px}
.realist{display:flex;flex-direction:column;gap:7px}
.rearow{display:flex;gap:6px;align-items:center;flex-wrap:wrap}
.rearow.off{opacity:.5}
.rearow input{flex:1;min-width:130px}
.rearow select{width:auto;min-width:110px}
.rea-i{width:34px;flex:0 0 34px;display:flex;justify-content:center}

/* ---------- ricerca dell'indirizzo ---------- */
.addrbox{position:relative;margin-top:12px}
.addrsug{position:absolute;left:0;right:0;top:100%;z-index:30;background:var(--panel);
  border:1px solid var(--accent);border-radius:calc(var(--radius) * .75);overflow:hidden;
  box-shadow:0 10px 30px rgba(0,0,0,.14);max-height:290px;overflow-y:auto;margin-top:-4px}
.sugrow{display:flex;flex-direction:column;gap:1px;align-items:flex-start;width:100%;
  border:0;border-bottom:1px solid var(--line-2);background:none;padding:9px 13px;
  cursor:pointer;font:inherit;color:inherit;text-align:left}
.sugrow:last-child{border-bottom:0}
.sugrow:hover{background:var(--accent-soft)}
.sugrow b{font-size:13.5px}
.sugrow span{font-size:11.5px;color:var(--ink-2)}
.sugnone{padding:11px 13px;font-size:12.5px;color:var(--ink-2)}
.addrok{display:flex;gap:10px;align-items:center;border:1px solid var(--ok);
  border-radius:calc(var(--radius) * .75);padding:9px 13px;background:var(--ok-soft);margin-top:8px}
.addrok .ico{color:var(--ok)}
.addrok b{display:block;font-size:13px}
.addrok span{font-size:11.5px;color:var(--ink-2)}
.addrok .btn{margin-left:auto}

/* ---------- menu a tendina ---------- */
.mnwrap{position:relative}
.mnwrap:hover .mndrop,.mnwrap:focus-within .mndrop{display:block}
.caret{font-size:9px;margin-left:5px;opacity:.6}
.mndrop{display:none;position:absolute;left:0;top:100%;z-index:40;min-width:230px;
  background:var(--panel);border:1px solid var(--line);border-radius:0 0 var(--radius) var(--radius);
  box-shadow:0 12px 32px rgba(0,0,0,.14);padding:5px;margin-top:-1px}
.mnsub{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;
  background:none;border:0;padding:8px 11px;border-radius:calc(var(--radius) * .6);
  cursor:pointer;font:inherit;font-size:13px;color:var(--ink);text-align:left}
.mnsub:hover{background:var(--accent-soft);color:var(--accent)}
.ext{font-size:11px;opacity:.55}

/* ---------- Mr. Nolo dentro la ricerca ---------- */
.asknolo{display:flex;align-items:center;gap:6px;border:0;border-left:1px solid var(--line);
  background:none;cursor:pointer;padding:4px 10px;color:var(--accent);font:inherit;
  font-size:12px;font-weight:600;white-space:nowrap}
.asknolo:hover{color:var(--ink)}
.asknolo .nolo-face{font-size:13px;letter-spacing:-.06em}
@media(max-width:1100px){.asknolo .an-t{display:none}}

/* ---------- editor delle voci di menu ---------- */
.menubox{border:1px solid var(--line);border-radius:var(--radius);padding:12px;
  background:var(--panel-2);margin-bottom:10px}
.menuhead{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}
.mb-f{display:flex;flex-direction:column;gap:3px;min-width:150px}
.mb-f.grow{flex:1;min-width:200px}
.mb-l{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.mb-f input,.mb-f select{width:100%}
.mb-a{display:flex;gap:5px;align-items:center}
.kidlist{margin:10px 0 0 18px;padding-left:14px;border-left:2px solid var(--line);
  display:flex;flex-direction:column;gap:6px;align-items:flex-start}
.kidrow{display:flex;gap:6px;align-items:center;flex-wrap:wrap;width:100%}
.kidrow input{flex:1;min-width:120px}
.kidrow select{width:auto;min-width:150px}
.kid-b{color:var(--ink-2);font-size:13px}

/* ---------- etichette, campagne, email, pagina rivenditori ---------- */
.tagbox{display:flex;gap:6px;flex-wrap:wrap;align-items:center;border:1px solid var(--line);
  border-radius:var(--radius);padding:8px;background:var(--panel-2);min-height:44px}
.tagchip{display:inline-flex;align-items:center;gap:5px;background:var(--accent-soft);
  color:var(--accent);border-radius:20px;padding:4px 6px 4px 11px;font-size:12.5px}
.tagchip button{border:0;background:none;cursor:pointer;color:inherit;font-size:14px;
  line-height:1;padding:0 3px;opacity:.7}
.tagchip button:hover{opacity:1}
.taginput{flex:1;min-width:150px;border:0;background:none;font:inherit;font-size:13px;
  color:var(--ink);outline:none;padding:4px}

.camplist,.steplist{display:flex;flex-direction:column;gap:8px}
.camprow{display:flex;gap:16px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:var(--radius);padding:12px 14px;background:var(--panel-2)}
.camprow.off{opacity:.55}
.cp-l{flex:1;min-width:230px}
.cp-t{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.cp-t b{font-size:14px}
.cp-l .muted{font-size:11.5px}
.cp-o{font-size:12.5px;font-style:italic;color:var(--ink-2);margin-top:3px}
.cp-w,.cp-n{display:flex;flex-direction:column;min-width:110px}
.cp-w b,.cp-n b{font-size:13.5px}
.cp-w span,.cp-n span{font-size:11px;color:var(--ink-2)}
.cp-a{display:flex;gap:5px;flex-wrap:wrap}
.steprow{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:var(--radius);padding:11px 13px;background:var(--panel-2)}
.sr-n{width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;margin-bottom:6px}
.sr-w,.sr-d{width:120px}
.sr-s{flex:1;min-width:190px}
.sr-t{width:170px}
.sr-a{display:flex;gap:5px;margin-bottom:6px}
.sr-w .f,.sr-s .f,.sr-t .f,.sr-d .f{margin:0}

/* ---------- consenso cookie ---------- */
.ckwrap{position:fixed;left:0;right:0;bottom:0;z-index:80;padding:16px;display:flex;justify-content:center;
  background:linear-gradient(180deg,rgba(20,20,40,0),rgba(20,20,40,.28))}
.ckcard{background:var(--panel);border:1px solid var(--line);border-radius:14px;max-width:640px;width:100%;
  padding:20px 22px;box-shadow:0 12px 40px rgba(20,20,40,.22);max-height:78vh;overflow:auto}
.ck-h{display:flex;gap:10px;align-items:center;margin-bottom:8px}
.ck-h b{font-size:16px;font-weight:600}
.ckcard>p{margin:0 0 14px;font-size:13.5px;line-height:1.65;color:var(--ink-2)}
.cklist{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}
.ckrow{display:flex;gap:11px;align-items:flex-start;border:1px solid var(--line);border-radius:10px;
  padding:11px 13px;background:var(--panel-2);cursor:pointer}
.ckrow.fixed{opacity:.8;cursor:default}
.ckrow input{margin-top:2px}
.ckrow b{display:block;font-size:13px;margin-bottom:2px}
.ckrow span{display:block;font-size:12px;line-height:1.55;color:var(--ink-2)}
.ckrow em{display:block;font-style:normal;font-size:11px;color:var(--ink-2);opacity:.75;margin-top:3px}
.ck-a{display:flex;gap:8px;flex-wrap:wrap}
.ck-a .btn{flex:1;min-width:150px;justify-content:center}
.ck-l{margin:12px 0 0!important;font-size:11.5px!important;color:var(--ink-2)}
.ck-l .linkish{font-size:11.5px}
.fck{margin-left:14px}
@media(max-width:600px){.ck-a .btn{flex:1 1 100%}}

/* ---------- le email, tutte della stessa famiglia ---------- */
.mailwrap2{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff;
  color:#1a1a22;max-width:600px;margin:12px auto;
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  box-shadow:0 1px 3px rgba(20,20,40,.06)}
.mailwrap2 .mh{color:#fff;padding:20px 22px;line-height:1.25}
.mailwrap2 .mh b{display:block;font-size:17px;font-weight:600;letter-spacing:-.01em}
.mailwrap2 .mh i{display:block;font-style:normal;font-size:11.5px;opacity:.8;margin-top:2px}
.mailwrap2 .mh span{display:block;font-size:12.5px;opacity:.85;margin-top:8px;
  padding-top:8px;border-top:1px solid rgba(255,255,255,.22)}
.mh-logo{max-height:34px;max-width:190px;object-fit:contain;display:block;
  background:#fff;border-radius:6px;padding:4px 8px}
.mailwrap2 .mb{padding:24px 22px}
.mailwrap2 .mb h3{font-size:19px;font-weight:600;margin:0 0 10px;color:#1a1a22;letter-spacing:-.01em}
.mailwrap2 .mb h4.msub{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;
  color:#8a8c99;margin:20px 0 8px}
.mailwrap2 .mb p{margin:0 0 14px;font-size:14px;line-height:1.65;color:#44454f}
.mailwrap2 .mb p:last-child{margin-bottom:0}
.mkv{border:1px solid #e4e4ec;border-radius:10px;overflow:hidden;margin:0 0 14px;background:#fafafc}
.mkv>div{display:flex;gap:14px;align-items:baseline;padding:10px 14px;border-bottom:1px solid #ececf3}
.mkv>div:last-child{border-bottom:0}
.mkv>div span{flex:0 0 40%;font-size:12px;color:#70727f}
.mkv>div b{font-size:14px;color:#1a1a22;font-weight:600}
.mkv>div b.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}
.mbox{border:1px solid #e4e4ec;border-left:3px solid var(--accent);border-radius:8px;
  padding:12px 14px;margin:0 0 14px;background:#fafafc}
.mbox>b{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;
  color:var(--accent);margin-bottom:5px}
.mbox p{margin:0!important;font-size:13px!important}
.mprod{border:1px solid #e4e4ec;border-radius:10px;padding:12px 14px;margin-bottom:8px;background:#fafafc}
.mprod b{display:block;font-size:14px;color:#1a1a22;font-weight:600}
.mprod span{font-size:12px;color:#70727f}
.mprod p{margin:4px 0 0!important;font-size:13px!important}
.mp-p{font-size:17px;font-weight:600;margin-top:6px;color:#1a1a22}
.mp-p small{font-size:11px;font-weight:400;color:#70727f}
.mcta{text-align:center;margin:22px 0 8px!important}
.mbtn{display:inline-block;background:var(--accent);color:#fff!important;text-decoration:none;
  padding:13px 26px;border-radius:9px;font-size:14px;font-weight:600;letter-spacing:-.01em}
.mdisc{border:1px dashed var(--accent);border-radius:10px;padding:14px;text-align:center;
  margin:14px 0;background:#f3f4fc}
.mdisc b{display:block;font-size:17px;color:var(--accent)}
.mdisc span{font-size:11.5px;color:#70727f}
.msmall{font-size:12px!important;color:#8a8c99!important;line-height:1.6!important}
.mq{border-top:1px solid #ececf3;padding:14px 0;font-size:13.5px}
.mq:first-child{border-top:0;padding-top:0}
.mq b{display:block;margin-bottom:8px;font-size:14px;color:#1a1a22}
.mopt{display:inline-block;border:1px solid #d6d6e0;border-radius:999px;padding:6px 16px;
  margin-right:8px;font-size:12.5px;color:#44454f;background:#fff}
.mstars{font-size:21px;color:#f0a92b;letter-spacing:3px}
.mailwrap2 .mf{background:#f4f4f8;padding:18px 22px;font-size:11.5px;color:#70727f;line-height:1.65;
  border-top:1px solid #ececf3}
.mailwrap2 .mf b{color:#44454f;font-size:12px}
.mailwrap2 .mf a{color:#70727f}
.mf-legal{display:block;margin-top:8px;font-size:10.5px;color:#9a9caa}

.faq2{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}
.fq{border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;background:var(--panel-2)}
.fq b{display:block;font-size:13.5px;margin-bottom:5px}
.fq p{margin:0;font-size:12.5px;line-height:1.6;color:var(--ink-2)}

/* ---------- allineamenti della scheda Logo ---------- */
.card .grid.g3>.f,.card .grid.g2>.f,.card .grid.g4>.f{margin:0;align-self:start}
.card .grid.g3,.card .grid.g2,.card .grid.g4{align-items:start}
.f>input[type=range]{margin-top:6px}
.f>span{min-height:17px}
.imgpickrow{align-items:flex-start}

.prefrow{display:flex;gap:14px;align-items:flex-end;border:1px solid var(--line);
  border-radius:var(--radius);padding:12px 14px;background:var(--panel-2)}
.pf-f{flex:1}.pf-f .f{margin:0}
.pf-e{display:flex;flex-direction:column;align-items:flex-end;min-width:130px}
.pf-e span{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.pf-e b{font-size:13px}

/* ---------- preventivo: consensi e righe prodotto ---------- */
.consentbox{display:flex;flex-direction:column;gap:8px;margin-top:14px;border-top:1px solid var(--line);padding-top:14px}
.consentbox .chk .p{font-size:16px;color:var(--ok);min-width:22px;text-align:center}
.litems{display:flex;flex-direction:column;gap:8px}
.litem{display:flex;gap:10px;align-items:flex-start;flex-wrap:wrap;border:1px solid var(--line);
  border-radius:var(--radius);padding:11px 13px;background:var(--panel-2)}
.li-n{width:24px;height:24px;flex:0 0 24px;border-radius:50%;background:var(--accent);color:#fff;
  display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;margin-top:20px}
.li-c{flex:1;min-width:150px}
.li-q{width:92px}
.li-t{flex:2;min-width:220px}
.li-a{margin-top:20px}
.litem .f{margin:0}
.mcreds{border:1px solid #e4e4ec;border-radius:8px;padding:14px;background:#fafafc;margin:12px 0}
.mcreds>div{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px}
.mcreds span{color:#70727f}
.mcreds b{color:#1a1a22}

/* ================= CAMBIO ABBONAMENTO (abbona.js) ================= */
.subdiff{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:14px;padding:14px 18px;
  border:1px solid var(--line);border-radius:12px;background:var(--panel-2)}
.sd-col{display:flex;flex-direction:column;gap:2px;min-width:110px}
.sd-lab{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2)}
.sd-v{font-family:var(--mono);font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}
.sd-v.su{color:var(--accent)}
.sd-v.giu{color:#1f6b4a}
.sd-s{font-size:11.5px;color:var(--ink-2)}
.sd-freccia{font-size:22px;color:var(--ink-2)}
.sd-diff{margin-left:auto;text-align:right}
.sd-diff .sd-col{align-items:flex-end}
@media(max-width:640px){.subdiff{gap:12px}.sd-diff{margin-left:0;text-align:left}}

/* ================= LA PORTA DELL'AMMINISTRATORE (porta.js) ================= */
.portawrap{min-height:70vh;display:grid;place-items:center;padding:40px 16px}
.portabox{width:100%;max-width:380px;background:var(--panel);border:1px solid var(--line);
  border-radius:16px;padding:30px 28px;box-shadow:0 10px 40px rgba(15,23,42,.08)}
.porta-logo{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-2);margin-bottom:6px}
.portabox h2{margin:0 0 6px;font-size:20px}
.portabox>p.muted{font-size:12.5px;line-height:1.5;margin:0 0 18px}
.portabox .f{margin-bottom:12px}
.portabox .miniprint{margin:14px 0 0;font-size:11px;color:var(--ink-2);line-height:1.45}
.portaurl{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;
  border:1px dashed var(--line);border-radius:10px;background:var(--panel-2)}
.portaurl .mono{font-size:13.5px;word-break:break-all;flex:1;min-width:200px}

/* ================= RICERCA VELOCE IN HOME (veloce.js) =================
   Le categorie in alto come linguette, sotto una riga sola con
   sottocategoria, luogo e bottone. Sotto i 760px la riga si spezza e il
   bottone prende tutta la larghezza: su un telefono è il pollice che
   comanda. */
.quicksec{margin:22px 0}
.qsbox{background:var(--panel);border:1px solid var(--line);border-radius:14px;
  padding:16px 18px 14px;box-shadow:0 1px 2px rgba(15,23,42,.04)}
/* le linguette non vanno a capo: su un telefono si scorrono di lato,
   come su qualunque app. Il righello sotto resta pieno. */
.qs-tabs{display:flex;gap:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;
  border-bottom:1px solid var(--line);margin:-4px -4px 14px;padding:0 4px;
  scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}
.qs-tabs::-webkit-scrollbar{display:none}
.qs-tab{appearance:none;background:none;border:0;border-bottom:3px solid transparent;
  padding:9px 12px;font:inherit;font-size:14px;color:var(--ink-2);cursor:pointer;
  border-radius:6px 6px 0 0;white-space:nowrap;transition:color .15s,border-color .15s}
.qs-tab:hover{color:var(--ink)}
.qs-tab.on{color:var(--ink);font-weight:700;border-bottom-color:var(--accent)}
.qs-row{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}
.qs-f{display:flex;flex-direction:column;gap:5px;flex:1 1 200px;min-width:0;margin:0}
.qs-f.qs-go{flex:0 1 240px}
.qs-lab{font-size:11.5px;color:var(--ink-2);letter-spacing:.02em}
.qs-f select,.qs-f input{width:100%;height:44px;font-size:14px;box-sizing:border-box}
.qs-btn{width:100%;height:44px;font-size:14.5px;font-weight:700}
.qs-btn.vuoto{background:var(--panel-2);color:var(--ink);border:1px solid var(--line)}
.qs-note{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin-top:11px;font-size:12px}
.qs-ok{color:var(--ink-2)}
.qs-no{color:#a4442c}
.qs-hint{color:var(--ink-2)}
.qs-adv{margin-left:auto;appearance:none;background:none;border:0;padding:0;font:inherit;
  font-size:12px;color:var(--accent);cursor:pointer;text-decoration:underline}
@media (max-width:760px){
  .qs-f{flex:1 1 100%}
  .qs-f.qs-go{flex:1 1 100%}
  .qs-go .qs-lab{display:none}
  .qs-adv{margin-left:0}
}

/* ================= ANIMAZIONI DEI BLOCCHI DELLA HOME (anima.js) =================
   Un involucro solo per blocco, quattro attributi sopra, e tutto il resto
   sta qui. Le durate arrivano come proprietà CSS scritte sull'elemento,
   così una regola serve tutti i blocchi ognuno col suo tempo. */
.anima{--adur:600ms;--adel:0ms;--aeas:cubic-bezier(.22,.61,.36,1)}
.anima[data-entra]{transition:opacity var(--adur) var(--aeas) var(--adel),
  transform var(--adur) var(--aeas) var(--adel),
  filter var(--adur) var(--aeas) var(--adel),
  clip-path var(--adur) var(--aeas) var(--adel)}
.anima[data-entra]:not(.vai){opacity:0}
.anima[data-entra="su"]:not(.vai){transform:translateY(28px)}
.anima[data-entra="giu"]:not(.vai){transform:translateY(-28px)}
.anima[data-entra="sx"]:not(.vai){transform:translateX(-44px)}
.anima[data-entra="dx"]:not(.vai){transform:translateX(44px)}
.anima[data-entra="zoom"]:not(.vai){transform:scale(.93)}
.anima[data-entra="lente"]:not(.vai){filter:blur(10px)}
.anima[data-entra="tenda"]:not(.vai){clip-path:inset(0 0 100% 0)}
.anima[data-entra="tenda"].vai{clip-path:inset(0 0 0 0)}
.anima[data-entra].vai{opacity:1;transform:none;filter:none}
/* le parti una dopo l'altra: il ritardo di ogni figlio lo scrive il
   programma, qui c'è solo il come */
.anima[data-entra] .ascagl{transition:opacity var(--adur) var(--aeas) var(--cdel,0ms),
  transform var(--adur) var(--aeas) var(--cdel,0ms)}
.anima[data-entra]:not(.vai) .ascagl{opacity:0;transform:translateY(18px)}
.anima[data-entra].vai .ascagl{opacity:1;transform:none}
/* col mouse sopra */
.anima[data-mano]{transition:box-shadow .22s ease,transform .22s ease,outline-color .22s ease}
.anima[data-mano="alza"]:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(15,23,42,.14)}
.anima[data-mano="ingrandisci"]:hover{transform:scale(1.015)}
.anima[data-mano="ombra"]:hover{box-shadow:0 14px 34px rgba(15,23,42,.16)}
.anima[data-mano="bordo"]:hover{outline:2px solid var(--accent);outline-offset:3px;border-radius:12px}
/* movimento continuo */
@keyframes a-respiro{0%,100%{transform:scale(1)}50%{transform:scale(1.014)}}
@keyframes a-galleggia{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}
@keyframes a-luccica{0%{background-position:-140% 0}100%{background-position:240% 0}}
.anima[data-vivo="respiro"].vai,.anima[data-vivo="respiro"]:not([data-entra]){animation:a-respiro 5.5s ease-in-out infinite}
.anima[data-vivo="galleggia"].vai,.anima[data-vivo="galleggia"]:not([data-entra]){animation:a-galleggia 5s ease-in-out infinite}
.anima[data-vivo="luccica"]{position:relative;overflow:hidden}
.anima[data-vivo="luccica"]::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.5) 50%,transparent 62%);
  background-size:220% 100%;animation:a-luccica 4.6s linear infinite}
/* il pannello */
.animabox{border:1px solid var(--line);border-radius:12px;padding:14px;background:var(--panel-2);margin-top:4px}
h5.sub2{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-2);margin:14px 0 8px;font-weight:700}
.animabox h5.sub2:first-child{margin-top:0}
.animagrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}
.animacard{text-align:left;border:1px solid var(--line);border-radius:10px;padding:9px 11px;
  background:var(--panel);cursor:pointer;display:block;font:inherit;color:inherit;transition:border-color .15s,box-shadow .15s}
.animacard:hover{border-color:var(--accent)}
.animacard.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}
.animacard b{display:block;font-size:12.5px;margin-bottom:2px}
.animacard span{display:block;font-size:11px;color:var(--ink-2);line-height:1.35}
.animademo{margin-top:2px}
.ad-scena{border:1px dashed var(--line);border-radius:10px;padding:18px;background:var(--panel);
  overflow:hidden;display:grid;place-items:center;min-height:96px}
.ad-blk{background:var(--accent);color:var(--accent-ink);border-radius:10px;padding:14px 18px;
  text-align:center;min-width:200px;max-width:100%}
.ad-blk b{display:block;font-size:13px}
.ad-blk span{display:block;font-size:11px;opacity:.85;margin-top:2px}
@media (prefers-reduced-motion:reduce){
  .anima[data-entra]:not(.vai),.anima[data-entra]:not(.vai) .ascagl{
    opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important}
  .anima[data-vivo="luccica"]::after{display:none}
}

/* ---------- il ponte con il server ---------- */
#nolo-salva{position:fixed;right:14px;bottom:14px;z-index:9000;
  background:var(--panel);border:1px solid var(--line);border-radius:999px;
  padding:7px 14px;font:500 12px/1 var(--sans);color:var(--ink-2);
  box-shadow:var(--shadow);transition:opacity .35s;pointer-events:none}
#nolo-salva.via{opacity:0}
#nolo-salva.ok{color:var(--ok);border-color:var(--ok)}
#nolo-salva.male{color:var(--err);border-color:var(--err);background:var(--err-soft)}
#nolo-salva.avviso{color:var(--warn);border-color:var(--warn);background:var(--warn-soft)}
#nolo-salva.attesa{color:var(--ink-2)}
.nolo-scaduta{position:fixed;inset:0;z-index:9500;background:rgba(20,21,32,.55);
  display:flex;align-items:center;justify-content:center;padding:20px}
.nolo-scaduta>div{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);
  padding:24px;max-width:26em;box-shadow:var(--shadow);font:14px/1.6 var(--sans);color:var(--ink)}
.nolo-scaduta p{color:var(--ink-2);margin:10px 0 16px}
.nolo-scaduta button{background:var(--accent);color:var(--accent-ink);border:0;
  border-radius:8px;padding:10px 18px;font:600 14px var(--sans);cursor:pointer}
/* ---------- il lato pubblico: fasce a tutta larghezza ----------
   Il modo in cui sono impaginati i siti di confronto italiani, facile.it
   per primo: lo SFONDO di ogni fascia — la striscia nera in alto,
   l'intestazione, il menu, il pie' di pagina — attraversa tutto lo
   schermo da bordo a bordo, mentre il CONTENUTO dentro quelle fasce sta
   incolonnato al centro, allineato con quello della pagina.

   Il trucco e' un margine solo, calcolato: meta' dello spazio che
   avanza oltre la colonna centrale, e mai meno di quello che serve sul
   telefono. Cosi' non serve aggiungere un contenitore dentro ogni
   fascia — cosa che vorrebbe dire mettere le mani nelle 42.000 righe —
   e le fasce restano quelle che disegna il simulatore.

   Sparisce anche l'aria da "scheda": bordi laterali e angoli
   arrotondati avevano senso quando il front office stava dentro un
   riquadro, su una fascia a tutta larghezza no. */
:root[data-nolo="pubblico"]{--nolo-lato:max(16px, (100% - 1240px) / 2)}
:root[data-nolo="pubblico"] .side,
:root[data-nolo="pubblico"] .main>.top{display:none}
:root[data-nolo="pubblico"] .wrap{max-width:none;width:100%;margin:0;padding:0}

:root[data-nolo="pubblico"] .topbar,
:root[data-nolo="pubblico"] .sitehead,
:root[data-nolo="pubblico"] .sitemenu{
  padding-left:var(--nolo-lato);padding-right:var(--nolo-lato);
  border-radius:0;border-left:0;border-right:0;margin-left:0;margin-right:0}
:root[data-nolo="pubblico"] .sitehead{border-top:0}
:root[data-nolo="pubblico"] .sitemenu{margin-bottom:0}

/* il contenuto della pagina: stessa colonna centrale delle fasce */
:root[data-nolo="pubblico"] #viewbody{
  display:block;padding:26px var(--nolo-lato) 44px}

/* il pie' di pagina e' anche lui una fascia, con il suo sfondo */
:root[data-nolo="pubblico"] .sitefoot{
  margin-top:0;border-top:1px solid var(--line);background:var(--panel-2);
  padding:26px var(--nolo-lato) 34px}

/* l'etichetta del salvataggio non serve a chi visita: lui non salva
   niente, e un "salvato" in basso a destra su un sito e' solo strano */
:root[data-nolo="pubblico"] #nolo-salva{display:none}

@media (max-width:760px){
  :root[data-nolo="pubblico"]{--nolo-lato:14px}
  :root[data-nolo="pubblico"] .sitehead{padding-top:10px;padding-bottom:10px;gap:10px}
  :root[data-nolo="pubblico"] .hbtn{padding:4px 7px;gap:6px}
  :root[data-nolo="pubblico"] .helpline{padding:6px 10px}
  :root[data-nolo="pubblico"] .mn{padding:9px 8px;font-size:12.5px}
  :root[data-nolo="pubblico"] .topbar{padding-top:6px;padding-bottom:6px}
  :root[data-nolo="pubblico"] .siteserch{padding:3px 4px 3px 10px}
  :root[data-nolo="pubblico"] #viewbody{padding-top:16px;padding-bottom:28px}
}
@media (max-width:420px){
  :root[data-nolo="pubblico"]{--nolo-lato:10px}
}

/* la barra di chi sei, al posto dell'interruttore dei ruoli */
.nolo-io{padding:12px 16px;border-bottom:1px solid var(--line-2)}
.nolo-io b{display:block;font-size:13px;overflow:hidden;text-overflow:ellipsis}
.nolo-io .r{font-size:11px;color:var(--ink-2);text-transform:uppercase;letter-spacing:.04em;
  font-weight:600;margin-bottom:3px}
.nolo-io .az{display:flex;gap:8px;margin-top:9px;flex-wrap:wrap}
.nolo-io a{font-size:11.5px;color:var(--ink-2);text-decoration:none;border:1px solid var(--line);
  border-radius:6px;padding:4px 9px}
.nolo-io a:hover{color:var(--accent);border-color:var(--accent)}
.nolo-io a.pri{color:var(--accent);border-color:var(--accent-soft);background:var(--accent-soft)}
