@font-face{font-family:rodin-ntlg;src:url(/RodinNTLG.otf) format("opentype");font-display:swap}@font-face{font-family:Wii NTLG;src:url(/RodinNTLG.otf) format("opentype");font-display:swap}:root{font-family:rodin-ntlg,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:url(/assets/cursor-normal-med-_6HCpeuA.png),auto}:root:active{cursor:url(data:image/png;base64,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),auto}a,button,input[type=submit],input[type=button],input[type=reset],[role=button],[onclick],.game-nav-arrow,.game-fullscreen-btn,.game-fullscreen-btn-menu,.game-fullscreen-btn-start{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAxCAYAAABQxxDJAAABgWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAAKJF1kbtLA0EQh78kxohGFLSwsAiiVon4wKCNRYIvUIskglGb5PIS8jjuEiTYCrYBBdHGV6F/gbaCtSAoiiDW2iraqJxziRARM8vsfPvbnWF3FqyhtJLR6/ohk81rgUmfayG86HI848SOjXqGI4quzgYnQtS091ssZrz2mLVqn/vXmmJxXQFLg/CYomp54SnhmdW8avKWcLuSisSET4TdmlxQ+MbUoxV+MjlZ4U+TtVDAD9ZWYVfyF0d/sZLSMsLycroz6YLycx/zJc54dj4osUu8E50Ak/hwMc04frwMMCqzFw+D9MmKGvn95fw5cpKryKxSRGOFJCnyuEUtSPW4xITocRlpimb///ZVTwwNVqo7fWB/NIzXHnBswlfJMD4ODOPrEGwPcJ6t5uf2YeRN9FJV696DlnU4vahq0W0424COezWiRcqSTdyaSMDLMTSHoe0KGpcqPfvZ5+gOQmvyVZewswu9cr5l+RtIQWfYXkdgLwAAAAlwSFlzAAAuIwAALiMBeKU/dgAACQdJREFUWIXVmftvHNUVxz/3zszuetbO+hHb68QB8nBjHAN2H8RCKkShioJEI4WoauhPrSAtUulv/Qv6U9Vf+lNL0xJUHiq0KiLlYao0VIhHeJgQCjglSUmCE9uxHa/t9Xp3nvf2h5ldv+0E4ko90tFqtHfO/d5zzj2vgf8TMoDvAG8BRUABOuYQGAV+BWwFxI3acDlqAn4J3CWlrGpvbxf3338/ra2t5HI5USqVbKANGAfOxYDXjH4IDIHQBw4c0CdPntT5fF7ncjn9+OOP646ODi2lDIG/Ad8C5FqC+T0wXVtbp48fP65d19VlGh4e1gcPHtS2bWvgFPBdIPFVN1zpNOsBs6mpkWw2SyIxu1djYyO1tbUYhgGQioF8Zc2sJEACmKaJlPOXaa1RSqG1hsiZy869ZmAEQCqVWgTG8zyCICiDcQFvrcFkAMO27bI5KlQqlfA8rwzGiQGtKRgLEAu1AhAEAUEQlB99IFhrMMsGMtd18TwPpRTMakatJZhlaYGZSvwPzASAEAIh5ivJ933CMERHaG6YmcwV/jMAbNtedJscxylrRgNVwGYiDV0FpviSJlsJTDVgVFVVLQIzx0wC6AZ+DkwAl4FXgDeB/I0EkwSEYRiLzOR5Hr7vl8G0CCGaAKW1LgJfB34L/J0oIPpEWvO/CphlyXEcfN9HCEFra6vs2LFD+r7P6f7+5NjY2DeVUo8A3yYy1wTwCfAecCEGeGPBeJ6HZVns3r2bBx/8AVIKjhw5Qm9vr1EoFLqBHeXlwDBwAngW+AioJ/LJcSJz6msCs9BEEMUZ3/cxTZO2tja6uu7Atm36+vp4++23KRaLqebm5lQmk2FycnJdLpdb73leK7AdGIjBCOAS8A/gNWB6KTAGsJEoArMwHSilcByHIAiQUmLbNpZlkUgkqKurw7ZtbNtm79693HfffQwPD9Pb2ytPnDjRMD09fQ+R6axYXAG4lSjrP78QTBrYB9wN1AEsvE1KKUqlEmEYIqUkmUxiGAZSShKJBIZhYFkWbW1t7NmzB8/zCMOQc+fOMTMzY2SzWaOrqwspJX19fdUjIyM7iULC+2UwgqjMfBg4QFTXVgOLrrVSqrKBaZqkUilM01xk0jg6U1VVhWVZeJ5HTU0Ne/bs4dChQ/i+z9NPP81TTz1l+77fCdxZBtMA/Bh4RAiRzWazcmxsbG4yrJCUktbWVtra2jAMg5tuvplEIoEQoqIhIUSlDgqCgFwux9TUFK2bNrFr1y56enooFoucP3+el156idHR0QbgNpPZLuBHCJHt6OiQ+/bt4/Dhw+RyucUOZRjs3LkTwzBIplLcftttWJaFUoqtW7fS09PD1NQUHR0dJJNJPM+jvr6ejRs30t3VRXd3N1JKLMuirq6O+vp6RkdHq4Amk6hu+T7QWl9fLx966CHuvfdennnmGXK5XOWkZRJCsGnTJpqbm9FCgjBxAgEYbO+4nYcP/QS0oq1tG4lEAiklu3btIpPJsGHDBrZt21aRk0qlsG0bohyZMoFtQA9g3nP33TzwwAPz7J9Opxf5jRCCZDLJ5xPQPwZ5F6QAS2Zou+VOvtYAdnxfTNOks7OTzs7ORTKEEGXZApAmcBfxvT948CDZbJYLFy5UHHCpSq9M/WPwp0/hch6EAEvC/u3QUjMLZjkqyy8/AroMxqipqaGnp4dEIoFlWaTTaaqqqqipqVkWjBtAwYMJB5wAAgWjxej3WigIAny/krICkyjoyM1btpDJZBBC0NzczP79+xkcHKS7u5tUKrWksPb18L1b4cw4vDkAA9eRp7XWeJ6H67oQBULPBG4CxObNWxDSQGmw09X89NGfMTMzQ8uGFqxEErVE6bSjMeJPRuHiVARGA0qz5Pq5FCpNEIZlzQSAYwI1AE3NWXwt8GIVNzS30BC/6Jfb/WUoUFB2gVCDp6jIWY7cUON4lcI+BEqVdGClkrhKIJdN8MvTtD+7uYrBlFaR44TRurkaNIkKH/vSpcsUfYX4EgVjIZgFI2V0TGcVOU4IbqgIow4jJPaZ88COz06fFpMzRYyqNOI6xy3+HDNJEZ3WXZxJ5oMJNCXXx/M8iKrAaQm8AYTnz53how8/ZMbxcBXXxXPVreb4zErshgrHq4AJAEcSzVcmwzDUzz1xmC8GLlHyQ9yQa+ZAzbYDoY4cfjUwThBSKJZwnRJEfde4BD4E3gH8d9/4J8defJ6xq1fxQoUfC16NF92mcHVtTuYLXBkawoviTAEYNIEc8EegfWY6v/UvRx6T6dp6enbvpaG5BcMw5zW6S3lToGdvvtLRc7BCKNBKcWngC/pP9aG1VkS18EWDSM5lotakvZCfqj77yUciDEPqmzZg12QgDoZKRxpQC3goD/0jkCvB9ibY2gCmsXid0lGwm8iN89axl3nt6J/xXGeSqAb+aznpeLG5DKBtZjqfPvPxKaM0M8PGbe2k19WipUTBknylAAOTkbm2N8FNdWAYS6zVmkJhmvdeP8bRJ3/HlYGLIfApcAQ4OzcD+sAHMbCNge/VXTx72rSr17FpewepdDVaiMrsdS6bEppqYq2sh3UpQC5e57oOH7/7Jkef+A2fnXpfaaWuAC8AzwHuwnQcAP+KzXZrGASNX5w9bWzpuIPG1lswTAsdm2oup0xoTEPLOqhORuXEUusuf/4fXn32CO8df4XA9yaAXuAP8X5LzoEDorluHtjplooZhBDt3+ghnalb3itXIaUUJ18/xstPPkZhasIFjgG/AM7Eilt2JKLixSeB0r8/eIex4UH8ICDUfCku5PNcvnCW8ZEhgM+J4tsZ5kwsVprPFIB+wHGdIrmRYXzXXVL918JTE+PkRq+UZQ8S9d/zaKX21iPqkV3f9bg6fInpiRxK6Up9LIQAMZvJtNZo5gSd+FlrTW5kiMmxUWKTTAFj1wNGxyeYdoqF5hcO/1q+8+pR1jU0kUpXI6WBlUiQrlmHaUUFr+uUKBUKUY2iFU6xQKlYoJjPM35lkImxEYi+MeSIUsB10c1Etp1mdvg89+vKtXD5nfKs5jPgUaKJ1zxa6asKMYh3iWqesrY0UeO+2rshkd/lgCGi4PYa0VV+Mf5vHv0XevzsqdVvjBkAAAAASUVORK5CYII=),auto!important}a:hover,button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,.game-nav-arrow:hover,.game-fullscreen-btn:hover{cursor:url(data:image/png;base64,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),auto!important}input:not([type=submit]):not([type=button]):not([type=reset]),textarea,select{cursor:url(/assets/cursor-normal-med-_6HCpeuA.png),auto!important}*{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.landing-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#000;display:flex;align-items:center;justify-content:center;will-change:opacity;color:#fff}.landing-inner{width:min(1024px,94%);text-align:center;padding:2rem 1rem;will-change:opacity,transform}.warning-title{display:flex;align-items:center;justify-content:center;gap:.75rem;font-size:2rem;font-weight:1200;letter-spacing:2px;text-transform:uppercase;margin:.3rem 0 5.5rem;color:#fff}.warning-icon{font-size:1.6rem;color:#ffd400}.warning-body p{font-size:1.25rem;letter-spacing:1px;margin:.5rem 0;font-style:normal;color:#fff}.warning-small{margin-top:2.5rem;color:#fff}.landing-hint{margin-top:2.5rem;font-size:1.2rem;color:#ccc;font-weight:700;opacity:0;animation:hintFade 2s ease-in-out 2s infinite;-webkit-animation:hintFade 2s ease-in-out 2s infinite}.disclaimer{margin-top:4.5rem;font-size:.7rem;color:#ccc;font-style:italic}.morgan{color:#7b9bdb;font-weight:700}.landing-overlay a,.landing-inner a{color:#4a9eff;text-decoration:none;font-weight:700}.landing-overlay a:hover,.landing-inner a:hover{text-decoration:underline}.warning-icon{width:36px;height:auto;display:inline-block;vertical-align:middle;margin-right:.1rem}@media (max-width: 420px){.warning-icon{width:28px}}.clickCursorImg{width:36px;height:40px;display:inline-block;vertical-align:middle;margin-right:.1rem;margin-left:.9rem;margin-bottom:.3rem}@keyframes overlayFade{0%{opacity:0}to{opacity:1}}@keyframes contentFade{0%{opacity:0}to{opacity:1}}@keyframes hintFade{0%{opacity:0}50%{opacity:1}to{opacity:0}}.menu-viewport{position:relative;width:100vw;height:calc(100vh - clamp(220px,24vh,260px));height:calc(100dvh - clamp(220px,24vh,260px));overflow-x:hidden;overflow-y:visible;padding-top:clamp(1rem,2vh,2rem);padding-bottom:clamp(3rem,6vh,4rem);box-sizing:border-box;z-index:1}.push-left{width:100%;height:100%;position:relative;overflow:visible}.menu-grid{display:flex;overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;width:100%;height:100%;position:relative;padding-left:clamp(50px,6vw,80px);padding-right:clamp(30px,4vw,40px);box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}.menu-grid::-webkit-scrollbar{display:none}.menu-page{min-width:calc(100vw - clamp(120px,12vw,200px));max-width:calc(100vw - clamp(120px,12vw,200px));flex-shrink:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:min-content;column-gap:clamp(.2rem,.5vw,.4rem);row-gap:clamp(.6rem,1.5vh,1.2rem);padding:clamp(1rem,2vh,1.5rem) clamp(1rem,2vw,2rem);padding-bottom:clamp(1.5rem,3vh,2.5rem);box-sizing:border-box;align-content:start;margin-right:0;height:fit-content;min-height:100%;overflow:visible}.menu-card-wrapper{position:relative}.spinning-disc{position:absolute;left:-5%;top:50%;transform:translateY(-50%);width:clamp(90px,11vw,140px);height:clamp(90px,11vw,140px);z-index:0;pointer-events:none}.spinning-disc img{width:100%;height:100%;object-fit:contain;animation:disc-rotate 6s linear infinite;will-change:transform}.spinning-disc:before{content:"";position:absolute;top:4%;right:4%;bottom:4%;left:4%;border-radius:50%;box-shadow:0 2px 6px #0003}@keyframes disc-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.prev-arrow-container,.next-arrow-container{position:fixed;top:45%;z-index:100;pointer-events:all}.prev-arrow-container{left:clamp(10px,2vw,20px);transform:translateY(-50%)}.next-arrow-container{right:clamp(10px,2vw,20px);transform:translateY(-50%)}.next-arrow,.prev-arrow{width:clamp(50px,5vw,65px);height:clamp(50px,5vw,65px);transition:opacity .3s,transform .2s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));display:block;opacity:.85;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAxCAYAAABQxxDJAAABgWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAAKJF1kbtLA0EQh78kxohGFLSwsAiiVon4wKCNRYIvUIskglGb5PIS8jjuEiTYCrYBBdHGV6F/gbaCtSAoiiDW2iraqJxziRARM8vsfPvbnWF3FqyhtJLR6/ohk81rgUmfayG86HI848SOjXqGI4quzgYnQtS091ssZrz2mLVqn/vXmmJxXQFLg/CYomp54SnhmdW8avKWcLuSisSET4TdmlxQ+MbUoxV+MjlZ4U+TtVDAD9ZWYVfyF0d/sZLSMsLycroz6YLycx/zJc54dj4osUu8E50Ak/hwMc04frwMMCqzFw+D9MmKGvn95fw5cpKryKxSRGOFJCnyuEUtSPW4xITocRlpimb///ZVTwwNVqo7fWB/NIzXHnBswlfJMD4ODOPrEGwPcJ6t5uf2YeRN9FJV696DlnU4vahq0W0424COezWiRcqSTdyaSMDLMTSHoe0KGpcqPfvZ5+gOQmvyVZewswu9cr5l+RtIQWfYXkdgLwAAAAlwSFlzAAAuIwAALiMBeKU/dgAACQdJREFUWIXVmftvHNUVxz/3zszuetbO+hHb68QB8nBjHAN2H8RCKkShioJEI4WoauhPrSAtUulv/Qv6U9Vf+lNL0xJUHiq0KiLlYao0VIhHeJgQCjglSUmCE9uxHa/t9Xp3nvf2h5ldv+0E4ko90tFqtHfO/d5zzj2vgf8TMoDvAG8BRUABOuYQGAV+BWwFxI3acDlqAn4J3CWlrGpvbxf3338/ra2t5HI5USqVbKANGAfOxYDXjH4IDIHQBw4c0CdPntT5fF7ncjn9+OOP646ODi2lDIG/Ad8C5FqC+T0wXVtbp48fP65d19VlGh4e1gcPHtS2bWvgFPBdIPFVN1zpNOsBs6mpkWw2SyIxu1djYyO1tbUYhgGQioF8Zc2sJEACmKaJlPOXaa1RSqG1hsiZy869ZmAEQCqVWgTG8zyCICiDcQFvrcFkAMO27bI5KlQqlfA8rwzGiQGtKRgLEAu1AhAEAUEQlB99IFhrMMsGMtd18TwPpRTMakatJZhlaYGZSvwPzASAEAIh5ivJ933CMERHaG6YmcwV/jMAbNtedJscxylrRgNVwGYiDV0FpviSJlsJTDVgVFVVLQIzx0wC6AZ+DkwAl4FXgDeB/I0EkwSEYRiLzOR5Hr7vl8G0CCGaAKW1LgJfB34L/J0oIPpEWvO/CphlyXEcfN9HCEFra6vs2LFD+r7P6f7+5NjY2DeVUo8A3yYy1wTwCfAecCEGeGPBeJ6HZVns3r2bBx/8AVIKjhw5Qm9vr1EoFLqBHeXlwDBwAngW+AioJ/LJcSJz6msCs9BEEMUZ3/cxTZO2tja6uu7Atm36+vp4++23KRaLqebm5lQmk2FycnJdLpdb73leK7AdGIjBCOAS8A/gNWB6KTAGsJEoArMwHSilcByHIAiQUmLbNpZlkUgkqKurw7ZtbNtm79693HfffQwPD9Pb2ytPnDjRMD09fQ+R6axYXAG4lSjrP78QTBrYB9wN1AEsvE1KKUqlEmEYIqUkmUxiGAZSShKJBIZhYFkWbW1t7NmzB8/zCMOQc+fOMTMzY2SzWaOrqwspJX19fdUjIyM7iULC+2UwgqjMfBg4QFTXVgOLrrVSqrKBaZqkUilM01xk0jg6U1VVhWVZeJ5HTU0Ne/bs4dChQ/i+z9NPP81TTz1l+77fCdxZBtMA/Bh4RAiRzWazcmxsbG4yrJCUktbWVtra2jAMg5tuvplEIoEQoqIhIUSlDgqCgFwux9TUFK2bNrFr1y56enooFoucP3+el156idHR0QbgNpPZLuBHCJHt6OiQ+/bt4/Dhw+RyucUOZRjs3LkTwzBIplLcftttWJaFUoqtW7fS09PD1NQUHR0dJJNJPM+jvr6ejRs30t3VRXd3N1JKLMuirq6O+vp6RkdHq4Amk6hu+T7QWl9fLx966CHuvfdennnmGXK5XOWkZRJCsGnTJpqbm9FCgjBxAgEYbO+4nYcP/QS0oq1tG4lEAiklu3btIpPJsGHDBrZt21aRk0qlsG0bohyZMoFtQA9g3nP33TzwwAPz7J9Opxf5jRCCZDLJ5xPQPwZ5F6QAS2Zou+VOvtYAdnxfTNOks7OTzs7ORTKEEGXZApAmcBfxvT948CDZbJYLFy5UHHCpSq9M/WPwp0/hch6EAEvC/u3QUjMLZjkqyy8/AroMxqipqaGnp4dEIoFlWaTTaaqqqqipqVkWjBtAwYMJB5wAAgWjxej3WigIAny/krICkyjoyM1btpDJZBBC0NzczP79+xkcHKS7u5tUKrWksPb18L1b4cw4vDkAA9eRp7XWeJ6H67oQBULPBG4CxObNWxDSQGmw09X89NGfMTMzQ8uGFqxEErVE6bSjMeJPRuHiVARGA0qz5Pq5FCpNEIZlzQSAYwI1AE3NWXwt8GIVNzS30BC/6Jfb/WUoUFB2gVCDp6jIWY7cUON4lcI+BEqVdGClkrhKIJdN8MvTtD+7uYrBlFaR44TRurkaNIkKH/vSpcsUfYX4EgVjIZgFI2V0TGcVOU4IbqgIow4jJPaZ88COz06fFpMzRYyqNOI6xy3+HDNJEZ3WXZxJ5oMJNCXXx/M8iKrAaQm8AYTnz53how8/ZMbxcBXXxXPVreb4zErshgrHq4AJAEcSzVcmwzDUzz1xmC8GLlHyQ9yQa+ZAzbYDoY4cfjUwThBSKJZwnRJEfde4BD4E3gH8d9/4J8defJ6xq1fxQoUfC16NF92mcHVtTuYLXBkawoviTAEYNIEc8EegfWY6v/UvRx6T6dp6enbvpaG5BcMw5zW6S3lToGdvvtLRc7BCKNBKcWngC/pP9aG1VkS18EWDSM5lotakvZCfqj77yUciDEPqmzZg12QgDoZKRxpQC3goD/0jkCvB9ibY2gCmsXid0lGwm8iN89axl3nt6J/xXGeSqAb+aznpeLG5DKBtZjqfPvPxKaM0M8PGbe2k19WipUTBknylAAOTkbm2N8FNdWAYS6zVmkJhmvdeP8bRJ3/HlYGLIfApcAQ4OzcD+sAHMbCNge/VXTx72rSr17FpewepdDVaiMrsdS6bEppqYq2sh3UpQC5e57oOH7/7Jkef+A2fnXpfaaWuAC8AzwHuwnQcAP+KzXZrGASNX5w9bWzpuIPG1lswTAsdm2oup0xoTEPLOqhORuXEUusuf/4fXn32CO8df4XA9yaAXuAP8X5LzoEDorluHtjplooZhBDt3+ghnalb3itXIaUUJ18/xstPPkZhasIFjgG/AM7Eilt2JKLixSeB0r8/eIex4UH8ICDUfCku5PNcvnCW8ZEhgM+J4tsZ5kwsVprPFIB+wHGdIrmRYXzXXVL918JTE+PkRq+UZQ8S9d/zaKX21iPqkV3f9bg6fInpiRxK6Up9LIQAMZvJtNZo5gSd+FlrTW5kiMmxUWKTTAFj1wNGxyeYdoqF5hcO/1q+8+pR1jU0kUpXI6WBlUiQrlmHaUUFr+uUKBUKUY2iFU6xQKlYoJjPM35lkImxEYi+MeSIUsB10c1Etp1mdvg89+vKtXD5nfKs5jPgUaKJ1zxa6asKMYh3iWqesrY0UeO+2rshkd/lgCGi4PYa0VV+Mf5vHv0XevzsqdVvjBkAAAAASUVORK5CYII=),auto}.prev-arrow{transform:scaleX(-1)}.next-arrow:not(.disabled):hover,.prev-arrow:not(.disabled):hover{opacity:1;transform:scale(1.15);cursor:url(data:image/png;base64,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),auto}.prev-arrow:not(.disabled):hover{transform:scaleX(-1) scale(1.15);cursor:url(data:image/png;base64,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),auto}.next-arrow.disabled,.prev-arrow.disabled{pointer-events:none;opacity:.3;cursor:url(data:image/png;base64,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),auto}.wii-footer{position:fixed;bottom:0;left:0;right:0;width:100%;height:clamp(180px,20vh,220px);margin:0;padding:0;overflow:visible;z-index:0}.footer-base-img{position:absolute;bottom:0;left:0;width:100%;height:95%;object-fit:fill;object-position:bottom center;display:block;margin:0;padding:0}.footer-wii-button{position:absolute;bottom:clamp(25px,4vh,35px);left:clamp(80px,12vw,120px);background:#e0e0e0;border:4px solid #4FB8DE;border-radius:50%;width:clamp(75px,9vw,100px);height:clamp(75px,9vw,100px);font-family:Segoe UI,Roboto,sans-serif;font-size:clamp(1rem,1.4vw,1.3rem);font-weight:600;color:#333;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAxCAYAAABQxxDJAAABgWlDQ1BzUkdCIElFQzYxOTY2LTIuMQAAKJF1kbtLA0EQh78kxohGFLSwsAiiVon4wKCNRYIvUIskglGb5PIS8jjuEiTYCrYBBdHGV6F/gbaCtSAoiiDW2iraqJxziRARM8vsfPvbnWF3FqyhtJLR6/ohk81rgUmfayG86HI848SOjXqGI4quzgYnQtS091ssZrz2mLVqn/vXmmJxXQFLg/CYomp54SnhmdW8avKWcLuSisSET4TdmlxQ+MbUoxV+MjlZ4U+TtVDAD9ZWYVfyF0d/sZLSMsLycroz6YLycx/zJc54dj4osUu8E50Ak/hwMc04frwMMCqzFw+D9MmKGvn95fw5cpKryKxSRGOFJCnyuEUtSPW4xITocRlpimb///ZVTwwNVqo7fWB/NIzXHnBswlfJMD4ODOPrEGwPcJ6t5uf2YeRN9FJV696DlnU4vahq0W0424COezWiRcqSTdyaSMDLMTSHoe0KGpcqPfvZ5+gOQmvyVZewswu9cr5l+RtIQWfYXkdgLwAAAAlwSFlzAAAuIwAALiMBeKU/dgAACQdJREFUWIXVmftvHNUVxz/3zszuetbO+hHb68QB8nBjHAN2H8RCKkShioJEI4WoauhPrSAtUulv/Qv6U9Vf+lNL0xJUHiq0KiLlYao0VIhHeJgQCjglSUmCE9uxHa/t9Xp3nvf2h5ldv+0E4ko90tFqtHfO/d5zzj2vgf8TMoDvAG8BRUABOuYQGAV+BWwFxI3acDlqAn4J3CWlrGpvbxf3338/ra2t5HI5USqVbKANGAfOxYDXjH4IDIHQBw4c0CdPntT5fF7ncjn9+OOP646ODi2lDIG/Ad8C5FqC+T0wXVtbp48fP65d19VlGh4e1gcPHtS2bWvgFPBdIPFVN1zpNOsBs6mpkWw2SyIxu1djYyO1tbUYhgGQioF8Zc2sJEACmKaJlPOXaa1RSqG1hsiZy869ZmAEQCqVWgTG8zyCICiDcQFvrcFkAMO27bI5KlQqlfA8rwzGiQGtKRgLEAu1AhAEAUEQlB99IFhrMMsGMtd18TwPpRTMakatJZhlaYGZSvwPzASAEAIh5ivJ933CMERHaG6YmcwV/jMAbNtedJscxylrRgNVwGYiDV0FpviSJlsJTDVgVFVVLQIzx0wC6AZ+DkwAl4FXgDeB/I0EkwSEYRiLzOR5Hr7vl8G0CCGaAKW1LgJfB34L/J0oIPpEWvO/CphlyXEcfN9HCEFra6vs2LFD+r7P6f7+5NjY2DeVUo8A3yYy1wTwCfAecCEGeGPBeJ6HZVns3r2bBx/8AVIKjhw5Qm9vr1EoFLqBHeXlwDBwAngW+AioJ/LJcSJz6msCs9BEEMUZ3/cxTZO2tja6uu7Atm36+vp4++23KRaLqebm5lQmk2FycnJdLpdb73leK7AdGIjBCOAS8A/gNWB6KTAGsJEoArMwHSilcByHIAiQUmLbNpZlkUgkqKurw7ZtbNtm79693HfffQwPD9Pb2ytPnDjRMD09fQ+R6axYXAG4lSjrP78QTBrYB9wN1AEsvE1KKUqlEmEYIqUkmUxiGAZSShKJBIZhYFkWbW1t7NmzB8/zCMOQc+fOMTMzY2SzWaOrqwspJX19fdUjIyM7iULC+2UwgqjMfBg4QFTXVgOLrrVSqrKBaZqkUilM01xk0jg6U1VVhWVZeJ5HTU0Ne/bs4dChQ/i+z9NPP81TTz1l+77fCdxZBtMA/Bh4RAiRzWazcmxsbG4yrJCUktbWVtra2jAMg5tuvplEIoEQoqIhIUSlDgqCgFwux9TUFK2bNrFr1y56enooFoucP3+el156idHR0QbgNpPZLuBHCJHt6OiQ+/bt4/Dhw+RyucUOZRjs3LkTwzBIplLcftttWJaFUoqtW7fS09PD1NQUHR0dJJNJPM+jvr6ejRs30t3VRXd3N1JKLMuirq6O+vp6RkdHq4Amk6hu+T7QWl9fLx966CHuvfdennnmGXK5XOWkZRJCsGnTJpqbm9FCgjBxAgEYbO+4nYcP/QS0oq1tG4lEAiklu3btIpPJsGHDBrZt21aRk0qlsG0bohyZMoFtQA9g3nP33TzwwAPz7J9Opxf5jRCCZDLJ5xPQPwZ5F6QAS2Zou+VOvtYAdnxfTNOks7OTzs7ORTKEEGXZApAmcBfxvT948CDZbJYLFy5UHHCpSq9M/WPwp0/hch6EAEvC/u3QUjMLZjkqyy8/AroMxqipqaGnp4dEIoFlWaTTaaqqqqipqVkWjBtAwYMJB5wAAgWjxej3WigIAny/krICkyjoyM1btpDJZBBC0NzczP79+xkcHKS7u5tUKrWksPb18L1b4cw4vDkAA9eRp7XWeJ6H67oQBULPBG4CxObNWxDSQGmw09X89NGfMTMzQ8uGFqxEErVE6bSjMeJPRuHiVARGA0qz5Pq5FCpNEIZlzQSAYwI1AE3NWXwt8GIVNzS30BC/6Jfb/WUoUFB2gVCDp6jIWY7cUON4lcI+BEqVdGClkrhKIJdN8MvTtD+7uYrBlFaR44TRurkaNIkKH/vSpcsUfYX4EgVjIZgFI2V0TGcVOU4IbqgIow4jJPaZ88COz06fFpMzRYyqNOI6xy3+HDNJEZ3WXZxJ5oMJNCXXx/M8iKrAaQm8AYTnz53how8/ZMbxcBXXxXPVreb4zErshgrHq4AJAEcSzVcmwzDUzz1xmC8GLlHyQ9yQa+ZAzbYDoY4cfjUwThBSKJZwnRJEfde4BD4E3gH8d9/4J8defJ6xq1fxQoUfC16NF92mcHVtTuYLXBkawoviTAEYNIEc8EegfWY6v/UvRx6T6dp6enbvpaG5BcMw5zW6S3lToGdvvtLRc7BCKNBKcWngC/pP9aG1VkS18EWDSM5lotakvZCfqj77yUciDEPqmzZg12QgDoZKRxpQC3goD/0jkCvB9ibY2gCmsXid0lGwm8iN89axl3nt6J/xXGeSqAb+aznpeLG5DKBtZjqfPvPxKaM0M8PGbe2k19WipUTBknylAAOTkbm2N8FNdWAYS6zVmkJhmvdeP8bRJ3/HlYGLIfApcAQ4OzcD+sAHMbCNge/VXTx72rSr17FpewepdDVaiMrsdS6bEppqYq2sh3UpQC5e57oOH7/7Jkef+A2fnXpfaaWuAC8AzwHuwnQcAP+KzXZrGASNX5w9bWzpuIPG1lswTAsdm2oup0xoTEPLOqhORuXEUusuf/4fXn32CO8df4XA9yaAXuAP8X5LzoEDorluHtjplooZhBDt3+ghnalb3itXIaUUJ18/xstPPkZhasIFjgG/AM7Eilt2JKLixSeB0r8/eIex4UH8ICDUfCku5PNcvnCW8ZEhgM+J4tsZ5kwsVprPFIB+wHGdIrmRYXzXXVL918JTE+PkRq+UZQ8S9d/zaKX21iPqkV3f9bg6fInpiRxK6Up9LIQAMZvJtNZo5gSd+FlrTW5kiMmxUWKTTAFj1wNGxyeYdoqF5hcO/1q+8+pR1jU0kUpXI6WBlUiQrlmHaUUFr+uUKBUKUY2iFU6xQKlYoJjPM35lkImxEYi+MeSIUsB10c1Etp1mdvg89+vKtXD5nfKs5jPgUaKJ1zxa6asKMYh3iWqesrY0UeO+2rshkd/lgCGi4PYa0VV+Mf5vHv0XevzsqdVvjBkAAAAASUVORK5CYII=),auto;z-index:4;transition:all .2s ease;box-shadow:0 2px 4px #0000001a;display:flex;align-items:center;justify-content:center}.footer-wii-button:hover{background:#d0d0d0;border-color:#3a9bb8;transform:translateY(-1px);box-shadow:0 3px 6px #00000026;cursor:url(data:image/png;base64,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),auto}.footer-email-button{position:absolute;bottom:clamp(25px,4vh,35px);right:clamp(80px,12vw,120px);background:#e0e0e0;border:4px solid #4FB8DE;border-radius:50%;width:clamp(75px,9vw,100px);height:clamp(75px,9vw,100px);cursor:url(data:image/png;base64,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),auto;z-index:4;transition:all .2s ease;box-shadow:0 2px 4px #0000001a;display:flex;align-items:center;justify-content:center}.footer-email-button:hover{background:#d0d0d0;border-color:#3a9bb8;transform:translateY(-1px);box-shadow:0 3px 6px #00000026;cursor:url(data:image/png;base64,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),auto}.footer-email-icon{width:clamp(30px,3.8vw,40px);height:clamp(30px,3.8vw,40px);fill:#333}.footer-email-notification{position:absolute;top:clamp(-8px,-1vh,-6px);right:clamp(-8px,-1vw,-6px);background:#f33;color:#fff;border-radius:50%;width:clamp(24px,3vw,28px);height:clamp(24px,3vw,28px);display:flex;align-items:center;justify-content:center;font-size:clamp(12px,1.6vw,16px);font-weight:600;font-family:Segoe UI,Roboto,sans-serif;border:2px solid white}.footer-time-above{position:absolute;top:clamp(-60px,-12vh,-70px);left:50%;transform:translate(-50%);width:100%;font-size:clamp(3.6rem,8vw,5rem);font-weight:400;color:#666;font-family:Courier New,Monaco,Menlo,Consolas,monospace;letter-spacing:.1em;z-index:5;white-space:nowrap;padding:.5em 0;overflow:visible;text-align:center;pointer-events:none}.footer-date-center{position:absolute;bottom:clamp(50px,1vh,10px);left:50%;transform:translate(-50%);font-size:clamp(1.4rem,2.5vw,2rem);color:#777;font-family:Segoe UI,Roboto,sans-serif;text-shadow:0 1px 2px rgba(255,255,255,.8);z-index:3;white-space:nowrap;padding:.3em .8em;overflow:visible;text-align:center;width:fit-content}@media (max-width: 1024px){.wii-footer{height:clamp(160px,18vh,200px)}.footer-wii-button{bottom:clamp(22px,3.5vh,30px);left:clamp(70px,10vw,100px);width:clamp(70px,8.5vw,90px);height:clamp(70px,8.5vw,90px);font-size:clamp(.9rem,1.3vw,1.2rem)}.footer-email-button{bottom:clamp(22px,3.5vh,30px);right:clamp(70px,10vw,100px);width:clamp(70px,8.5vw,90px);height:clamp(70px,8.5vw,90px)}.footer-email-icon{width:clamp(28px,3.5vw,36px);height:clamp(28px,3.5vw,36px)}.footer-email-notification{width:clamp(22px,2.8vw,26px);height:clamp(22px,2.8vw,26px);font-size:clamp(11px,1.4vw,14px);top:clamp(-7px,-.9vh,-5px);right:clamp(-7px,-.9vw,-5px)}.footer-time-above{top:clamp(-50px,-6vh,-35px);font-size:clamp(3rem,7vw,4.2rem)}.footer-date-center{bottom:clamp(4px,.8vh,8px);font-size:clamp(1.2rem,2.2vw,1.8rem)}}@media (max-width: 768px){.wii-footer{height:clamp(140px,16vh,180px)}.footer-wii-button{bottom:clamp(20px,3vh,25px);left:clamp(60px,8vw,80px);width:clamp(65px,8vw,80px);height:clamp(65px,8vw,80px);font-size:clamp(.8rem,1.2vw,1rem)}.footer-email-button{bottom:clamp(20px,3vh,25px);right:clamp(60px,8vw,80px);width:clamp(65px,8vw,80px);height:clamp(65px,8vw,80px)}.footer-email-icon{width:clamp(26px,3.2vw,32px);height:clamp(26px,3.2vw,32px)}.footer-email-notification{width:clamp(20px,2.5vw,24px);height:clamp(20px,2.5vw,24px);font-size:clamp(10px,1.3vw,13px);top:clamp(-6px,-.8vh,-4px);right:clamp(-6px,-.8vw,-4px)}.footer-time-above{top:clamp(-45px,-5vh,-30px);font-size:clamp(2.8rem,7vw,4rem)}.footer-date-center{bottom:clamp(3px,.6vh,6px);font-size:clamp(1.2rem,2.2vw,1.6rem)}}@media (max-width: 480px){.wii-footer{height:clamp(120px,14vh,160px)}.footer-wii-button{bottom:clamp(18px,2.5vh,22px);left:clamp(50px,6vw,65px);width:clamp(60px,7.5vw,70px);height:clamp(60px,7.5vw,70px);font-size:clamp(.7rem,1.1vw,.9rem)}.footer-email-button{bottom:clamp(18px,2.5vh,22px);right:clamp(50px,6vw,65px);width:clamp(60px,7.5vw,70px);height:clamp(60px,7.5vw,70px)}.footer-email-icon{width:clamp(24px,3vw,28px);height:clamp(24px,3vw,28px)}.footer-email-notification{width:clamp(18px,2.2vw,20px);height:clamp(18px,2.2vw,20px);font-size:clamp(9px,1.2vw,11px);top:clamp(-5px,-.7vh,-3px);right:clamp(-5px,-.7vw,-3px)}.footer-time-above{top:clamp(-40px,-4vh,-25px);font-size:clamp(2.2rem,6vw,3.2rem)}.footer-date-center{bottom:clamp(2px,.4vh,4px);font-size:clamp(1rem,2vw,1.4rem)}}.channel-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.channel-content{background:#fff;padding:2rem;border-radius:12px;max-width:90%;max-height:90%;overflow:auto;box-shadow:0 20px 60px #00000080;position:relative}.channel-close{position:absolute;top:1rem;right:1rem;padding:.5rem 1rem;cursor:url(data:image/png;base64,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),auto;background:#f44;color:#fff;border:none;border-radius:6px;font-weight:700;transition:background .2s;z-index:10}.channel-close:hover{background:#c00}.contact-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:#000000d9;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.contact-modal{background:linear-gradient(145deg,#f5f5f5,#e8e8e8);border:4px solid #4FB8DE;border-radius:16px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080;position:relative;padding:2rem;font-family:Segoe UI,Roboto,sans-serif}.contact-close-btn{position:absolute;top:1rem;right:1rem;background:#f44;color:#fff;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;font-weight:700;cursor:url(data:image/png;base64,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),auto;transition:all .2s ease;display:flex;align-items:center;justify-content:center;z-index:10}.contact-close-btn:hover{background:#c00;transform:scale(1.1)}.contact-header{text-align:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:2px solid #4FB8DE}.contact-header h2{color:#333;font-size:2rem;font-weight:600;margin:0 0 .5rem}.contact-header p{color:#666;font-size:1.1rem;margin:0}.contact-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{color:#333;font-weight:600;font-size:1rem}.form-group input,.form-group textarea{padding:.75rem 1rem;border:3px solid #ddd;border-radius:8px;font-size:1rem;font-family:Segoe UI,Roboto,sans-serif;background:#fff;color:#333!important;transition:all .2s ease;cursor:url(/assets/cursor-normal-med-_6HCpeuA.png),auto}.form-group input::placeholder,.form-group textarea::placeholder{color:#888!important;opacity:1}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#4fb8de;box-shadow:0 0 0 3px #4fb8de33;color:#333!important}.form-group input:disabled,.form-group textarea:disabled{background:#f5f5f5;cursor:not-allowed;color:#666!important}.form-group textarea{resize:vertical;min-height:120px;font-family:Segoe UI,Roboto,sans-serif}.contact-submit-btn{background:linear-gradient(145deg,#4fb8de,#3a9bb8);color:#fff;border:none;border-radius:8px;padding:1rem 2rem;font-size:1.1rem;font-weight:600;cursor:url(data:image/png;base64,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),auto;transition:all .2s ease;margin-top:1rem}.contact-submit-btn:hover:not(:disabled){background:linear-gradient(145deg,#3a9bb8,#2d7a94);transform:translateY(-2px);box-shadow:0 4px 12px #4fb8de66}.contact-submit-btn:disabled{background:#ccc;cursor:not-allowed;transform:none;box-shadow:none}.status-message{padding:.75rem 1rem;border-radius:8px;font-weight:600;text-align:center;margin-top:1rem}.status-message.success{background:#d4edda;color:#155724;border:2px solid #c3e6cb}.status-message.error{background:#f8d7da;color:#721c24;border:2px solid #f5c6cb}@media (max-width: 768px){.contact-modal{width:95%;padding:1.5rem;margin:1rem}.contact-header h2{font-size:1.5rem}.contact-header p{font-size:1rem}.form-group input,.form-group textarea{padding:.6rem .8rem;font-size:16px}.contact-submit-btn{padding:.8rem 1.5rem;font-size:1rem}}@media (max-width: 480px){.contact-modal{width:98%;padding:1rem;margin:.5rem}.contact-header{margin-bottom:1.5rem}.contact-header h2{font-size:1.3rem}.form-group{gap:.4rem}.form-group label{font-size:.9rem}.form-group input,.form-group textarea{padding:.5rem .7rem;font-size:16px}.form-group textarea{min-height:100px}}@media (min-width: 1920px){.menu-viewport{height:calc(100vh - clamp(240px,25vh,280px));height:calc(100dvh - clamp(240px,25vh,280px))}}@media (max-width: 1920px) and (min-width: 1200px){.menu-viewport{height:calc(100vh - clamp(210px,23vh,250px));height:calc(100dvh - clamp(210px,23vh,250px));padding-bottom:clamp(1.2rem,2.2vh,2rem)}.menu-page{row-gap:clamp(.5rem,1.2vh,1rem);padding-bottom:clamp(1.5rem,2.8vh,2.2rem)}}@media (max-width: 1600px){.menu-page{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1400px){.menu-page{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1200px){.menu-page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.menu-viewport{height:calc(100vh - clamp(200px,24vh,240px));height:calc(100dvh - clamp(200px,24vh,240px));padding-top:clamp(1rem,1.5vh,1.5rem);padding-bottom:clamp(1.5rem,2.5vh,2rem);overflow-x:hidden;overflow-y:hidden}.push-left{overflow:hidden;height:100%}.menu-grid{display:block;overflow-x:hidden;overflow-y:auto;padding-left:clamp(30px,4vw,50px);padding-right:clamp(30px,4vw,50px);padding-bottom:clamp(1rem,2vh,2rem);height:100%;width:100%;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.menu-grid::-webkit-scrollbar{width:8px}.menu-grid::-webkit-scrollbar-track{background:transparent}.menu-grid::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.menu-grid::-webkit-scrollbar-thumb:hover{background:#0000004d}.menu-page{min-width:100%;max-width:100%;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:clamp(1rem,2vh,1.5rem) 0;padding-bottom:clamp(2rem,3vh,2.5rem);margin-right:0;margin-bottom:clamp(1rem,2vh,2rem)}.prev-arrow-container,.next-arrow-container{display:none}}@media (max-width: 768px){.menu-viewport{height:calc(100vh - clamp(180px,22vh,200px));height:calc(100dvh - clamp(180px,22vh,200px));overflow-x:hidden;overflow-y:hidden}.push-left{overflow:hidden;height:100%}.menu-grid{display:block;overflow-x:hidden;overflow-y:auto;padding-left:clamp(20px,3vw,30px);padding-right:clamp(20px,3vw,30px);padding-bottom:clamp(1rem,2vh,2rem);height:100%;width:100%}.menu-page{min-width:100%;max-width:100%;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:clamp(1rem,2vh,1.5rem) 0;padding-bottom:clamp(1.5rem,2.5vh,2rem);margin-bottom:clamp(1rem,2vh,2rem)}.wii-footer{height:clamp(160px,20vh,180px)}.footer-sd-img{left:clamp(100px,12vw,140px);height:clamp(70px,8vh,90px)}.footer-time-above{top:clamp(-50px,-7vh,-35px);font-size:clamp(2rem,6vw,2rem)}.footer-date-center{bottom:clamp(15px,2.5vh,25px);font-size:clamp(1.6rem,4vw,1.8rem)}.prev-arrow-container,.next-arrow-container{display:none}}@media (max-width: 480px){.menu-viewport{height:calc(100vh - clamp(160px,20vh,180px));height:calc(100dvh - clamp(160px,20vh,180px));overflow-x:hidden;overflow-y:hidden}.push-left{overflow:hidden;height:100%}.menu-grid{display:block;overflow-x:hidden;overflow-y:auto;padding-left:clamp(15px,2vw,20px);padding-right:clamp(15px,2vw,20px);padding-bottom:clamp(1rem,2vh,2rem);height:100%;width:100%}.menu-page{min-width:100%;max-width:100%;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(.3rem,1vw,.5rem);row-gap:clamp(.5rem,1.2vh,.7rem);padding:clamp(1rem,2vh,1.5rem) 0;padding-bottom:clamp(1.5rem,2.5vh,2rem);margin-bottom:clamp(1rem,2vh,2rem)}.wii-footer{height:clamp(140px,18vh,160px)}.footer-sd-img{left:clamp(90px,10vw,120px);height:clamp(60px,7vh,80px)}.footer-time-above{top:clamp(-40px,-6vh,-30px);font-size:clamp(2.4rem,7vw,3rem)}.footer-date-center{bottom:clamp(12px,2vh,20px);font-size:clamp(1.4rem,3.6vw,1.6rem)}.prev-arrow-container,.next-arrow-container{display:none}}.wii-card-wrap{position:relative;isolation:isolate;width:100%;max-width:min(20rem,24vw);justify-self:center;z-index:0}.wii-card-wrap.tooltip-active{z-index:50}.wii-card{width:100%;aspect-ratio:18 / 10;height:auto;min-height:clamp(6rem,12vw,9rem);max-height:clamp(10rem,16vw,13rem);clip-path:inset(0 round clamp(35px,3.8vw,48px) / clamp(50px,5vw,68px));border-radius:clamp(38px,4.2vw,50px);background:linear-gradient(180deg,#f8f8f8,#e9e9e9);border:1px solid rgba(255,255,255,.25);box-shadow:0 1px 4px #00000040,inset 0 1px #ffffffe6,inset 0 -2px 3px #0000000d;position:relative;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease;align-self:start;box-sizing:border-box;cursor:url(data:image/png;base64,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),auto;z-index:0}.wii-card:hover{transform:scale(1.09);box-shadow:0 6px 12px #00000040,inset 0 1px #ffffffe6,inset 0 -2px 3px #0000000d}.wii-card-inner{width:100%;height:100%;padding:0;overflow:hidden;border-radius:inherit;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at top left,rgba(255,255,255,.35),transparent 60%)}.wii-card-inner img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:inherit;display:block}.wii-card-tooltip{position:absolute;top:100%;left:50%;transform:translate(-50%);width:90%;margin-top:10px;background:#fff;color:#000;padding:clamp(8px,1vw,12px) clamp(10px,1.2vw,14px);border-radius:clamp(38px,4.2vw,50px);font-family:Wii NTLG,Arial,sans-serif;font-size:clamp(13px,1.2vw,16px);font-weight:400;text-align:center;white-space:nowrap;z-index:2;pointer-events:none;box-shadow:0 8px 16px #00000059;border:1px solid rgba(0,0,0,.12);animation:tooltipFadeIn .2s ease-out;will-change:transform,opacity}.wii-card-tooltip-fixed{position:fixed;transform:translate(-50%);margin-top:10px;background:#fff;color:#000;padding:clamp(8px,1vw,12px) clamp(10px,1.2vw,14px);border-radius:clamp(38px,4.2vw,50px);font-family:Wii NTLG,Arial,sans-serif;font-size:clamp(13px,1.2vw,16px);font-weight:400;text-align:center;white-space:nowrap;z-index:99999;pointer-events:none;box-shadow:0 8px 16px #00000059;border:1px solid rgba(0,0,0,.12);animation:tooltipFadeIn .2s ease-out}@keyframes tooltipFadeIn{0%{opacity:0;transform:translate(-50%) translateY(-5px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (max-width: 767px){.wii-card-tooltip,.wii-card-tooltip-fixed{display:none!important}}@media (hover: none) and (pointer: coarse){.wii-card-tooltip,.wii-card-tooltip-fixed{display:none!important}}@media (min-width: 1920px){.wii-card-wrap{max-width:24rem}}@media (max-width: 1024px){.wii-card-wrap{max-width:min(18rem,30vw)}}@media (max-width: 768px){.wii-card-wrap{max-width:100%}}.world-page{--ink: #1d3a56;--muted: #4d6a84;--aqua: #1fa6e0;--aqua-deep: #0b5fa8;--aqua-ink: #0b4f8a;--grass: #6cc24a;--purple: #7b3fbf;--glass: rgba(255, 255, 255, .74);--glass-edge: rgba(255, 255, 255, .95);--glass-shadow: 0 18px 44px rgba(8, 62, 112, .22), 0 2px 6px rgba(8, 62, 112, .08);--ease-out: cubic-bezier(.22, 1, .36, 1);position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);overflow:hidden;color:var(--ink);font-family:rodin-ntlg,system-ui,-apple-system,Segoe UI,sans-serif;background:linear-gradient(180deg,#2f9fe6,#6cc6f6 34%,#bfe9fd 62%,#eefaff 82%,#fff);isolation:isolate}.world-page *,.world-page *:before,.world-page *:after{box-sizing:border-box}.world-page ::selection{color:#fff;background:var(--purple)}.world-sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 55% 42% at 14% 6%,rgba(255,255,255,.95) 0%,rgba(255,255,255,.35) 38%,transparent 70%),radial-gradient(ellipse 40% 30% at 90% 18%,rgba(255,255,255,.4) 0%,transparent 70%)}.world-sky:before,.world-sky:after{content:"";position:absolute;left:-20%;right:-20%;border-radius:50% 50% 0 0/100% 100% 0 0}.world-sky:before{bottom:-6vh;height:26vh;background:linear-gradient(180deg,#9fdc6d,#58b23a);opacity:.75;transform:translate(18%)}.world-sky:after{bottom:-12vh;height:30vh;background:linear-gradient(180deg,#ffffff8c,#fff0 22%),linear-gradient(180deg,#8fd85c,#4fae32 70%,#3f9a28);transform:translate(-14%)}.world-bubble{position:absolute;width:var(--size);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 32% 28%,#fffffff2 0,#fffffff2 7%,#fff0 20%),radial-gradient(circle at 50% 50%,#aae6ff0d 0,#aae6ff0d 55%,#ffffff8c);box-shadow:inset 0 -4px 10px #78d2ff59;animation:world-float var(--time) ease-in-out infinite alternate}.world-bubble.b1{--size: 90px;--time: 16s;left:6%;top:58%}.world-bubble.b2{--size: 46px;--time: 12s;left:22%;top:76%}.world-bubble.b3{--size: 64px;--time: 19s;right:34%;top:9%}.world-bubble.b4{--size: 28px;--time: 10s;right:30%;top:70%}.world-bubble.b5{--size: 120px;--time: 22s;right:-30px;top:40%}@keyframes world-float{0%{translate:0 0}to{translate:12px -38px}}.world-top{position:relative;z-index:4;display:flex;justify-content:center;padding:clamp(10px,2vh,18px) 16px 6px}.world-exit{position:absolute;left:clamp(10px,2vw,24px);top:50%;translate:0 -50%;min-height:44px;padding:8px 20px;font:inherit;font-weight:700;color:#fff;background:#ef4444;border:none;border-radius:12px;box-shadow:0 2px 8px #0000002e;cursor:pointer}.world-title{margin:0;padding:6px 26px;font-size:clamp(1.05rem,3.4vw,1.6rem);font-weight:700;color:#1e9fcf;background:#fff;border:3px solid #34beed;border-radius:99px;box-shadow:0 3px 10px #1e3c4b1f;white-space:nowrap}.world-exit:focus-visible,.world-dock-btn:focus-visible,.world-passport-head:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px var(--purple)}.world-layout{display:grid;grid-template-columns:minmax(0,1fr) min(480px,36vw);gap:clamp(12px,2vw,28px);min-height:0;padding:4px clamp(12px,2.4vw,32px) 12px}.world-stage{position:relative;min-height:0;display:grid;place-items:center;container-type:size}.world-globe-frame{position:relative;width:min(100cqw,100cqh);aspect-ratio:1}.globe,.globe-canvas{position:absolute;top:0;right:0;bottom:0;left:0}.globe-canvas canvas{display:block;width:100%!important;height:100%!important;touch-action:none;cursor:grab}.globe-canvas canvas:active{cursor:grabbing}.world-globe-frame .globe{opacity:0;scale:.92;transition:opacity .7s var(--ease-out),scale .9s var(--ease-out)}.world-globe-frame.is-ready .globe{opacity:1;scale:1}.world-globe-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;font-weight:700;color:var(--aqua-ink)}.world-globe-fallback{position:absolute;top:14%;right:14%;bottom:14%;left:14%;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffffffd9 0,#ffffffd9 6%,#fff0 30%),radial-gradient(circle at 50% 50%,#2a9ad9,#0b5fa8 70%,#083f74);box-shadow:0 0 60px #7fd8ffcc}.world-mii{position:absolute;left:50%;bottom:85.2%;width:52%;height:43.2%;translate:-50% 0;pointer-events:none;z-index:2}.world-mii .plaza-mii-3d,.world-mii .plaza-mii-3d canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;translate:none}.world-mii-sprite{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:bottom}.world-hint{position:absolute;left:50%;bottom:3%;translate:-50% 0;padding:4px 12px;font-size:.8rem;font-weight:600;color:var(--aqua-ink);white-space:nowrap;background:#fff9;border-radius:99px;pointer-events:none}.globe-pins{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.globe-pin{position:absolute;left:0;top:0;width:0;height:0;padding:0;font:inherit;background:none;border:none;cursor:pointer;will-change:transform,opacity}.globe-pin-label{position:absolute;left:0;bottom:12px;translate:-50% 0;padding:7px 14px 8px;font-size:.84rem;font-weight:700;line-height:1.1;color:var(--aqua-ink);white-space:nowrap;background:linear-gradient(180deg,#fff,#f1faff 48%,#d7f0fc 52%,#f5fcff);border:1px solid var(--glass-edge);border-radius:99px;box-shadow:0 5px 12px #05325a52,inset 0 -2px 5px #1fa6e038;transition:background .2s ease,color .2s ease,scale .25s var(--ease-out)}.globe-pin:after{content:"";position:absolute;left:-1px;bottom:0;width:2px;height:13px;background:linear-gradient(0deg,#fff6,#fffffff2)}.globe-pin.side-left .globe-pin-label{translate:calc(-100% + 18px) 0}.globe-pin.side-right .globe-pin-label{translate:-18px 0}.globe-pin:hover .globe-pin-label{scale:1.06}.globe-pin.is-selected .globe-pin-label{color:#fff;background:linear-gradient(180deg,#c09bec,#9259d6 48%,#7b3fbf 52%,#a26ce0);border-color:#ffffffd9;box-shadow:0 6px 16px #46147866,inset 0 -2px 5px #ffffff40}.globe-pin.is-selected:before{content:"";position:absolute;left:-11px;top:-11px;width:22px;height:22px;border:2px solid rgba(255,255,255,.95);border-radius:50%;box-shadow:0 0 10px #7b3fbfcc;animation:world-ping 1.8s var(--ease-out) infinite}@keyframes world-ping{0%{scale:.5;opacity:1}to{scale:1.6;opacity:0}}.world-passport,.world-card{background:linear-gradient(180deg,rgba(255,255,255,.88) 0%,var(--glass) 60%,rgba(255,255,255,.66) 100%);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow),inset 0 1px #fff;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4)}.world-passport{position:absolute;top:6px;left:0;z-index:3;width:min(290px,100%);overflow:hidden;border-radius:20px}.world-passport-head{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;font:inherit;text-align:left;color:#fff;background:linear-gradient(180deg,#ffffff73,#ffffff14 50%,#fff0 51%),linear-gradient(180deg,#3fbcf0,#1590d2);border:none;cursor:pointer}.world-passport-photo{flex:none;display:grid;place-items:end center;width:54px;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 38%,#fff,#d9f1fb 72%);border:3px solid #fff;border-radius:50%;box-shadow:0 3px 8px #05325a4d}.world-passport-photo img{width:80%;translate:0 16%}.world-passport-name{display:flex;flex-direction:column;min-width:0;line-height:1.2}.world-passport-name strong{font-size:1.15rem;text-shadow:0 1px 2px rgba(5,50,90,.35)}.world-passport-name span{font-size:.85rem;opacity:.95}.world-passport-toggle{margin-left:auto;width:10px;height:10px;border-right:2.5px solid #fff;border-bottom:2.5px solid #fff;rotate:45deg;translate:0 -2px;transition:rotate .25s var(--ease-out)}.world-passport.is-open .world-passport-toggle{rotate:-135deg;translate:0 2px}.world-passport-fields{display:none;margin:0;padding:6px 14px 12px}.world-passport.is-open .world-passport-fields{display:block}.world-passport-fields div{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px;padding:7px 0;border-bottom:1px dashed rgba(11,95,168,.18)}.world-passport-fields div:last-child{border-bottom:none}.world-passport-fields dt{font-size:.78rem;font-weight:700;color:var(--muted)}.world-passport-fields dd{margin:0;font-size:.88rem;line-height:1.35}.world-swatch{display:inline-block;width:.8em;height:.8em;margin-right:6px;vertical-align:-.05em;border-radius:50%;box-shadow:inset 0 -2px 3px #0003,0 0 0 2px #fff}.world-card{background:linear-gradient(180deg,#fffffff7,#ffffffed);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px clamp(16px,2vw,24px) 24px;border-radius:24px;scrollbar-width:thin;scrollbar-color:rgba(31,166,224,.55) transparent}.world-card-head{display:flex;align-items:center;gap:14px;margin-bottom:8px}.world-card-head h2{margin:0;font-size:clamp(1.4rem,2.4vw,1.85rem);line-height:1.1;color:var(--aqua-ink);text-wrap:balance}.world-card-head p{margin:4px 0 0;font-weight:600;color:var(--muted)}.world-card-flag{flex:none;width:58px;aspect-ratio:4 / 3;object-fit:cover;border:3px solid #fff;border-radius:8px;rotate:-4deg;box-shadow:0 4px 10px #05325a47,0 0 0 1px #0b5fa81f}.world-card-badge{flex:none;display:grid;place-items:center;width:48px;aspect-ratio:1;color:#fff;border-radius:50%;background:linear-gradient(180deg,#ffffff80,#ffffff1a 50%,#fff0 51%),linear-gradient(180deg,#a26ce0,#7b3fbf);box-shadow:0 4px 10px #46147859,inset 0 -2px 4px #ffffff40}.world-card-badge.is-suitcase{background:linear-gradient(180deg,#ffffff80,#ffffff1a 50%,#fff0 51%),linear-gradient(180deg,#3fbcf0,#1590d2);box-shadow:0 4px 10px #05325a4d,inset 0 -2px 4px #ffffff40}.world-card-badge svg{width:24px;height:24px;fill:currentColor}.world-group h3{display:flex;align-items:center;gap:10px;margin:22px 0 4px;font-size:.95rem;color:var(--aqua)}.world-group h3:after{content:"";flex:1;height:2px;border-radius:2px;background:linear-gradient(90deg,#1fa6e059,#1fa6e000)}.world-entry{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 0;border-bottom:1px solid rgba(11,95,168,.12)}.world-entry.has-tile{grid-template-columns:64px minmax(0,1fr)}.world-group .world-entry:last-child{border-bottom:none}.world-entry h4{margin:0;font-size:1.1rem;line-height:1.3;color:var(--aqua-ink);text-wrap:balance}.world-entry-meta{margin:4px 0 0;font-size:.86rem;font-weight:700;color:var(--muted)}.world-entry-body>p{margin:10px 0 0;font-size:1rem;line-height:1.7;color:var(--ink);max-width:64ch}.world-entry-photo{width:64px;aspect-ratio:1;object-fit:cover;border:3px solid #fff;border-radius:16px;box-shadow:0 4px 12px #05325a38}.world-entry-polaroid{width:64px;rotate:-4deg;filter:drop-shadow(0 4px 8px rgba(5,50,90,.25))}.world-entry-tile{display:grid;place-items:center;width:64px;aspect-ratio:1;color:#fff;border-radius:18px;background:linear-gradient(180deg,#ffffff73,#ffffff14 50%,#fff0 51%),linear-gradient(180deg,#3fbcf0,#1590d2);box-shadow:0 4px 10px #05325a40,inset 0 -2px 4px #ffffff40}.world-entry-tile svg{width:32px;height:32px;fill:currentColor}.world-entry-tile.is-logo{background:#fff;border:1px solid rgba(11,95,168,.12)}.world-entry-tile img{width:78%;height:78%;object-fit:contain}.world-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.world-chips li{padding:5px 12px;font-size:.85rem;font-weight:600;color:var(--aqua-ink);background:linear-gradient(180deg,#fff,#e7f6fe);border:1px solid rgba(31,166,224,.3);border-radius:99px;box-shadow:0 1px 2px #05325a14}.world-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px;margin-top:14px}.world-photos img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border:3px solid #fff;border-radius:14px;box-shadow:0 4px 12px #05325a2e}.world-photos.are-polaroids{display:flex;flex-wrap:wrap;gap:12px 6px;padding:4px 2px}.world-photos.are-polaroids img{width:min(180px,46%);aspect-ratio:auto;object-fit:contain;border:none;border-radius:0;box-shadow:none;rotate:-3deg;filter:drop-shadow(0 5px 10px rgba(5,50,90,.25))}.world-photos.are-polaroids img:nth-child(2n){rotate:3deg;translate:0 6px}.world-entry.is-photo-only .world-photos.are-polaroids img{width:min(220px,70%)}.world-dock{position:relative;z-index:3;display:flex;justify-content:safe center;overflow-x:auto;scrollbar-width:none;align-items:center;gap:14px;padding:10px clamp(12px,2vw,24px) max(12px,env(safe-area-inset-bottom));background:linear-gradient(180deg,#ffffffb8,#ffffff6b);border-top:1px solid var(--glass-edge);box-shadow:0 -8px 24px #083e701f;-webkit-backdrop-filter:blur(16px) saturate(1.5);backdrop-filter:blur(16px) saturate(1.5)}.world-dock-group{display:flex;align-items:center;gap:8px}.world-dock-group.is-suitcase{padding-left:14px;border-left:2px solid rgba(255,255,255,.9);box-shadow:-2px 0 #0b5fa81f}.world-dock-case{display:grid;place-items:center;width:30px;color:#c98a3c}.world-dock-case .world-icon{width:26px;height:26px}.world-dock-btn{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:8px 16px 9px 12px;font:inherit;font-size:.92rem;font-weight:700;color:var(--aqua-ink);white-space:nowrap;background:linear-gradient(180deg,#fff,#f0f9ff 48%,#d8eefb 52%,#f2faff);border:1px solid rgba(31,166,224,.35);border-radius:99px;box-shadow:0 3px 8px #05325a26,inset 0 -2px 4px #1fa6e026;cursor:pointer;transition:translate .15s var(--ease-out),box-shadow .15s ease,border-color .15s ease}.world-dock-btn svg{width:18px;height:18px;flex:none;fill:currentColor;color:var(--aqua)}.world-dock-btn:hover{translate:0 -2px;border-color:var(--aqua);box-shadow:0 6px 14px #05325a33,inset 0 -2px 4px #1fa6e026}.world-dock-btn.is-active{color:#fff;background:linear-gradient(180deg,#c09bec,#9259d6 48%,#7b3fbf 52%,#a26ce0);border-color:#ffffffd9;box-shadow:0 5px 14px #46147861,inset 0 -2px 5px #ffffff40}.world-dock-btn.is-active svg{color:#fff}.world-dock-btn.is-active .world-icon circle{fill:#7b3fbf}@media (max-width: 1100px){.world-layout{grid-template-columns:minmax(0,1fr) min(420px,42vw)}.world-dock-btn{padding:8px 13px 9px 10px;font-size:.86rem}}@media (max-width: 820px){.world-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(210px,40%) minmax(0,1fr);gap:6px;padding:0 10px 8px}.world-passport{top:auto;bottom:0;width:min(250px,72%);border-radius:16px}.world-passport-head{padding:8px 12px;gap:10px}.world-passport-photo{width:40px}.world-passport-name strong{font-size:1rem}.world-hint{display:none}.world-stage{place-items:end center}.world-globe-frame{width:min(100cqw,76cqh)}.world-card{border-radius:22px;padding-top:16px}.world-card-badge{width:40px}.world-dock{justify-content:flex-start;overflow-x:auto;scrollbar-width:none;scroll-padding:0 16px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 16px,#000 calc(100% - 28px),transparent 100%);padding-right:32px}.world-dock::-webkit-scrollbar{display:none}.world-dock-group{gap:6px}.world-entry.has-tile{grid-template-columns:52px minmax(0,1fr);gap:12px}.world-entry-tile{width:52px;border-radius:14px}.world-entry-tile svg{width:26px;height:26px}.world-card-flag{width:48px}.world-bubble.b5,.world-bubble.b3{display:none}}@media (max-height: 500px) and (orientation: landscape){.world-stage{place-items:end center}.world-globe-frame{width:min(100cqw,76cqh)}.world-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr)}.world-top{padding-top:6px;padding-bottom:2px}.world-dock{padding-top:6px;padding-bottom:6px}.world-passport{top:auto;bottom:0;width:min(230px,60%)}}@media (max-width: 820px),(max-height: 500px) and (orientation: landscape){.world-passport:not(.is-open){width:auto;border-radius:99px}.world-passport:not(.is-open) .world-passport-head{padding:5px 14px 5px 5px}.world-passport:not(.is-open) .world-passport-photo{width:40px}.world-passport:not(.is-open) .world-passport-name strong{font-size:1rem}.world-passport:not(.is-open) .world-passport-name span,.world-hint{display:none}}@media (prefers-reduced-motion: reduce){.world-bubble,.globe-pin.is-selected:before{animation:none}.world-globe-frame .globe,.world-dock-btn,.globe-pin-label,.world-passport-toggle{transition:none}}.board-page{--board-cyan: #34beed;--board-cyan-dark: #1e9fcf;--board-ink: #3c4247;--board-muted: #6f7a81;--kind-work: #34a8e0;--kind-education: #7a6cf0;--kind-achievement: #f0a500;--kind-volunteering: #4fae5c;--kind-project: #ff6fa5;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;color:var(--board-ink);font-family:rodin-ntlg,system-ui,-apple-system,Segoe UI,sans-serif;background:linear-gradient(rgba(52,190,237,.08) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(90deg,rgba(52,190,237,.08) 1px,transparent 1px) 0 0 / 32px 32px,linear-gradient(180deg,#f7fcfe,#e4f4fb)}.board-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;padding:clamp(10px,2vh,18px) 16px 12px;background:linear-gradient(180deg,#f7fcfefa 70%,#f7fcfe00)}.board-exit{position:absolute;left:clamp(10px,2vw,24px);top:50%;translate:0 -50%;padding:8px 20px;font:inherit;font-weight:700;color:#fff;background:#ef4444;border:none;border-radius:12px;box-shadow:0 2px 8px #0000002e;cursor:pointer}.board-title{margin:0;padding:6px 26px;font-size:clamp(1.05rem,3.4vw,1.6rem);font-weight:700;color:var(--board-cyan-dark);background:#fff;border:3px solid var(--board-cyan);border-radius:99px;box-shadow:0 3px 10px #1e3c4b1f;white-space:nowrap}.board-scroll{flex:1;min-height:0;overflow-y:auto}.board-inner{width:min(1040px,100%);margin:0 auto;padding:12px clamp(14px,4vw,32px) 56px}.board-pin{position:absolute;top:-8px;left:50%;width:18px;height:18px;translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#fff 20%,#ef4444 22%,#ef4444);box-shadow:0 2px 3px #00000040}.board-welcome{position:relative;display:grid;grid-template-columns:auto 1fr;gap:clamp(16px,3vw,30px);align-items:center;padding:clamp(20px,3vw,30px);background:repeating-linear-gradient(180deg,transparent 0 29px,rgba(52,190,237,.13) 29px 30px),#fffdf8;border-radius:18px;box-shadow:0 10px 28px #1e3c4b24}.board-welcome-mii{display:grid;place-items:end center;width:clamp(100px,15vw,160px);aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 40%,#fff,#d9f1fb 70%);border:4px solid #fff;border-radius:50%;box-shadow:0 0 0 3px var(--board-cyan),0 6px 14px #1e3c4b26}.board-welcome-mii img{width:78%;translate:0 18%}.board-welcome-hello{margin:0;font-weight:600;color:var(--board-muted)}.board-welcome h2{margin:0;font-size:clamp(1.7rem,5vw,2.4rem);line-height:1.1}.board-welcome-headline{margin:4px 0 10px;font-size:clamp(1rem,2.6vw,1.2rem);font-weight:700;color:var(--board-cyan-dark)}.board-welcome-highlights{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.board-welcome-highlights span{padding:3px 12px;font-size:.85rem;font-weight:600;background:#eaf7fd;border:2px solid #c4e9f8;border-radius:99px}.board-welcome-summary{margin:0 0 16px;line-height:1.6}.board-welcome-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.board-link{padding:4px 6px;font-weight:600;color:var(--board-cyan-dark);text-underline-offset:3px}.board-hint{display:flex;align-items:center;justify-content:center;gap:6px;margin:22px 0 0;font-size:.9rem;color:var(--board-muted)}.board-hint img{width:24px;height:24px}.board-row{margin-top:26px}.board-row-title{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;padding:4px 16px;font-size:1.1rem;color:var(--board-cyan-dark);background:#fff;border:2px solid var(--board-cyan);border-radius:99px}.board-row-title span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.8rem;color:#fff;background:var(--board-cyan);border-radius:99px}.board-envelopes{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(220px,calc(50% - 8px)),1fr));gap:clamp(12px,2vw,22px)}.board-envelope{--kind: var(--kind-work);position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;min-height:150px;padding:46px 14px 14px;font:inherit;text-align:left;color:var(--board-ink);background:linear-gradient(180deg,#fff,#f3f6f8);border:2px solid #dde5ea;border-radius:16px;box-shadow:0 4px 12px #1e3c4b1f,inset 0 2px #fff;cursor:pointer}.board-envelope.kind-education{--kind: var(--kind-education)}.board-envelope.kind-achievement{--kind: var(--kind-achievement)}.board-envelope.kind-volunteering{--kind: var(--kind-volunteering)}.board-envelope.kind-project{--kind: var(--kind-project)}.board-envelope:focus-visible{outline:3px solid var(--board-cyan);outline-offset:3px}.board-envelope-flap{position:absolute;left:0;top:0;width:100%;height:40%;color:#dde5ea}.board-envelope-stamp{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:36px;aspect-ratio:1;color:#fff;background:var(--kind);border:3px dotted rgba(255,255,255,.85);border-radius:8px;box-shadow:0 2px 4px #00000026}.board-envelope-stamp svg{width:20px;height:20px}.board-envelope-new{position:absolute;top:12px;left:12px;width:12px;height:12px;border-radius:50%;background:var(--board-cyan);box-shadow:0 0 0 3px #34beed40,0 0 10px #34beedcc;animation:board-new-pulse 1.6s ease-in-out infinite alternate}@keyframes board-new-pulse{to{box-shadow:0 0 0 5px #34beed1f,0 0 14px #34beed}}.board-envelope-short{font-size:.9rem;font-weight:700;color:var(--kind)}.board-envelope-title{font-weight:700;font-size:1rem;line-height:1.25}.board-envelope-org{font-size:.85rem;line-height:1.25;color:var(--board-muted)}.board-memos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));gap:20px;padding-top:6px}.board-memo{position:relative;padding:20px 16px 14px;background:var(--memo-color);border-radius:4px 4px 14px;box-shadow:0 6px 12px #1e3c4b1f;rotate:var(--memo-tilt)}.board-memo-wide{grid-column:1 / -1}.board-memo h3{margin:0 0 8px;font-size:1rem}.board-memo h4{margin:0 0 4px;font-size:.8rem;color:var(--board-muted)}.board-memo-group+.board-memo-group{margin-top:10px}.board-memo ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.board-memo li{padding:3px 10px;font-size:.85rem;background:#ffffffa6;border-radius:99px}@media (min-width: 760px){.board-memo-wide{display:grid;grid-template-columns:repeat(3,1fr);gap:10px 20px}.board-memo-wide h3{grid-column:1 / -1}.board-memo-group+.board-memo-group{margin-top:0}}.board-btn{padding:10px 22px;font:inherit;font-size:1rem;font-weight:600;color:var(--board-ink);background:#fff;border:3px solid #c8d0d5;border-radius:99px;box-shadow:0 3px 8px #1e3c4b1a;cursor:pointer;transition:transform .12s ease,background .12s ease}.board-btn:hover:not(:disabled){background:#eef9fd}.board-btn:active:not(:disabled){transform:scale(.97)}.board-btn:disabled{opacity:.4;cursor:default}.board-btn-primary{border-color:var(--board-cyan);font-weight:700}.board-btn:focus-visible,.board-exit:focus-visible,.board-link:focus-visible{outline:3px solid var(--board-cyan);outline-offset:2px}.board-letter-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:16px;background:#1e323c59;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.board-letter{--kind: var(--kind-work);width:min(660px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;padding:clamp(20px,4vw,34px);background:repeating-linear-gradient(180deg,transparent 0 31px,rgba(52,190,237,.16) 31px 32px),#fffdf8;border-radius:20px;box-shadow:inset 0 8px 0 var(--kind),0 20px 50px #14283259}.board-letter.kind-education{--kind: var(--kind-education)}.board-letter.kind-achievement{--kind: var(--kind-achievement)}.board-letter.kind-volunteering{--kind: var(--kind-volunteering)}.board-letter.kind-project{--kind: var(--kind-project)}.board-letter-head{display:flex;gap:16px;align-items:flex-start;margin-bottom:14px}.board-letter-stamp{flex:none;display:grid;place-items:center;width:56px;aspect-ratio:1;color:#fff;background:var(--kind);border:4px dotted rgba(255,255,255,.85);border-radius:10px;rotate:6deg;box-shadow:0 3px 6px #00000026}.board-letter-stamp svg{width:30px;height:30px}.board-letter-from{margin:0 0 2px;font-size:.85rem;color:var(--board-muted)}.board-letter-title{margin:0;font-size:clamp(1.3rem,4vw,1.7rem);line-height:1.2}.board-letter-when{margin:4px 0 0;font-weight:600;color:var(--kind)}.board-letter-points{margin:0 0 16px;padding-left:1.2em;line-height:2}.board-letter-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.board-letter-tags span{padding:3px 12px;font-size:.8rem;font-weight:600;color:var(--kind);background:#fff;border:2px solid var(--kind);border-radius:99px}.board-letter-links{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 18px}.board-letter-links a{font-weight:600;color:var(--board-cyan-dark)}.board-letter-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}@media (max-width: 640px){.board-exit{padding:6px 14px}.board-title{margin-left:64px;padding:5px 16px}.board-welcome{grid-template-columns:1fr;justify-items:center;text-align:center}.board-welcome-highlights,.board-welcome-actions{justify-content:center}.board-welcome-summary{text-align:left}.board-envelope{min-height:140px;padding:42px 12px 12px}.board-envelope-title{font-size:.92rem}.board-letter-nav .board-btn{flex:1 1 40%;padding:10px 12px}}@media (prefers-reduced-motion: reduce){.board-envelope-new{animation:none}}.street-page{--street-cyan: #34beed;--street-cyan-dark: #1e9fcf;--street-ink: #3c4247;--street-sky: #c6ebfa;--street-paving: #f1f3f4;--street-road: #c3ccd1;position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--street-sky);color:var(--street-ink);z-index:50}.street-stage{--cqw: calc(var(--u, 1px) * 16);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:manipulation;background:linear-gradient(180deg,#a9dff5,#d4eef8 calc(var(--world-top, 0px) + 300 * var(--u, 1px)),#fbeedb calc(var(--world-top, 0px) + 560 * var(--u, 1px)))}.street-skyline{position:absolute;left:calc(-100 * var(--cqw));top:var(--world-top, 0px);width:calc(600 * var(--cqw));height:calc(35 * var(--cqw));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 300'%3E%3Cg fill='%23d7f0fa'%3E%3Cellipse cx='120' cy='300' rx='220' ry='90'/%3E%3Cellipse cx='560' cy='300' rx='260' ry='110'/%3E%3C/g%3E%3Cg fill='%23c3e6f5'%3E%3Crect x='40' y='150' width='70' height='150' rx='14'/%3E%3Crect x='120' y='110' width='56' height='190' rx='14'/%3E%3Crect x='186' y='176' width='84' height='124' rx='14'/%3E%3Crect x='330' y='130' width='64' height='170' rx='14'/%3E%3Crect x='404' y='190' width='96' height='110' rx='14'/%3E%3Crect x='520' y='96' width='58' height='204' rx='14'/%3E%3Crect x='588' y='160' width='78' height='140' rx='14'/%3E%3Crect x='700' y='136' width='62' height='164' rx='14'/%3E%3C/g%3E%3Cg fill='%23e3f5fc'%3E%3Crect x='136' y='130' width='10' height='14' rx='3'/%3E%3Crect x='154' y='130' width='10' height='14' rx='3'/%3E%3Crect x='136' y='156' width='10' height='14' rx='3'/%3E%3Crect x='154' y='156' width='10' height='14' rx='3'/%3E%3Crect x='536' y='118' width='10' height='14' rx='3'/%3E%3Crect x='554' y='118' width='10' height='14' rx='3'/%3E%3Crect x='536' y='144' width='10' height='14' rx='3'/%3E%3Crect x='554' y='144' width='10' height='14' rx='3'/%3E%3C/g%3E%3C/svg%3E") repeat-x left bottom / calc(50 * var(--cqw)) auto;will-change:transform;pointer-events:none}.street-world{position:absolute;left:0;top:var(--world-top, 0px);height:calc(56.25 * var(--cqw));will-change:transform}.street-pavement{position:absolute;left:calc(-200 * var(--cqw));right:calc(-200 * var(--cqw));top:calc(35 * var(--cqw));height:calc(15 * var(--cqw));background-color:var(--street-paving);background-image:linear-gradient(#e0e5e8 calc(.12 * var(--cqw)),transparent calc(.12 * var(--cqw))),linear-gradient(90deg,#e0e5e8 calc(.12 * var(--cqw)),transparent calc(.12 * var(--cqw)));background-size:calc(5 * var(--cqw)) calc(3.75 * var(--cqw));box-shadow:inset 0 calc(.6 * var(--cqw)) calc(.8 * var(--cqw)) calc(-.4 * var(--cqw)) #1e3c4b26}.street-road{position:absolute;left:calc(-200 * var(--cqw));right:calc(-200 * var(--cqw));top:calc(50 * var(--cqw));bottom:calc(-50 * var(--cqw));background:linear-gradient(90deg,#fff 0 calc(4 * var(--cqw)),transparent calc(4 * var(--cqw)) calc(8 * var(--cqw))) 0 calc(3.2 * var(--cqw)) / calc(8 * var(--cqw)) calc(.45 * var(--cqw)) repeat-x,var(--street-road);border-top:calc(.6 * var(--cqw)) solid #dfe4e7}.street-shop{position:absolute;display:block;padding:0;border:none;background:none;font:inherit;color:inherit}.street-shop:focus-visible{outline:calc(.3 * var(--cqw)) solid var(--street-cyan);outline-offset:calc(.4 * var(--cqw));border-radius:calc(1.2 * var(--cqw))}.shop{position:relative;display:block}.shop-art{display:block;width:100%;height:auto;overflow:visible}.shop-window{filter:saturate(.85) brightness(.94);transition:filter .4s cubic-bezier(.22,1,.36,1)}.street-shop.is-near .shop-window,.street-shop:hover .shop-window{filter:none}.shop-door{transform-box:fill-box;transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.shop.is-open .shop-door{transform:scaleX(.12) skewY(-10deg)}.shop-loading{animation:shop-spin 1.2s steps(8) infinite}@keyframes shop-spin{to{transform:rotate(360deg)}}.shop-name{position:absolute;left:8.6%;width:82.8%;top:56.2%;height:10%;display:grid;place-items:center;font-size:max(calc(1.5 * var(--cqw) * var(--name-scale, 1)),10px);font-weight:700;line-height:1;white-space:nowrap;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.25)}.shop[data-era=modern] .shop-name{font-weight:600;letter-spacing:.08em;text-shadow:none}.shop[data-era=deco] .shop-name{text-transform:uppercase;letter-spacing:.14em;font-size:max(calc(1.25 * var(--cqw) * var(--name-scale, 1)),9px)}.shop[data-era=victorian] .shop-name,.shop[data-era=georgian] .shop-name,.shop[data-era=tudor] .shop-name{font-family:Georgia,Times New Roman,serif;color:#fff4d0}.shop[data-era=victorian] .shop-name,.shop[data-era=tudor] .shop-name{font-style:italic}.shop[data-era=georgian] .shop-name{text-transform:uppercase;letter-spacing:.1em;font-size:max(calc(1.3 * var(--cqw) * var(--name-scale, 1)),9px)}.street-stage{transition:transform 1s cubic-bezier(.65,0,.35,1)}.street-intro{position:absolute;left:50%;bottom:clamp(16px,5vh,48px);translate:-50% 0;z-index:60;width:min(640px,calc(100vw - 32px));padding:28px 28px 16px;color:var(--street-ink);background:linear-gradient(180deg,#fff,#f1f5f7);border:3px solid var(--street-cyan);border-radius:24px;box-shadow:0 10px 30px #1e3c4b40,inset 0 2px #fff;cursor:pointer}.street-intro-name{position:absolute;top:-16px;left:24px;padding:4px 16px;font-weight:700;color:#fff;background:var(--street-cyan);border-radius:99px;box-shadow:0 2px 6px #1e3c4b33}.street-intro-text{min-height:3.2em;margin:0 0 14px;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:600;line-height:1.5}.street-intro-footer{display:flex;align-items:center;gap:12px}.street-intro-progress{margin-left:auto;font-size:.85rem;color:#8a949a}.street-intro-skip,.street-intro-next{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;font:inherit;font-weight:700;color:var(--street-ink);background:#fff;border:2px solid #c8d0d5;border-radius:99px;cursor:pointer}.street-intro-skip{font-weight:600;color:#6b747a}.street-intro-next{border-color:var(--street-cyan)}.street-intro-skip:hover,.street-intro-next:hover{background:#eef9fd}.street-intro-skip:focus-visible,.street-intro-next:focus-visible{outline:3px solid var(--street-cyan);outline-offset:2px}@media (prefers-reduced-motion: reduce){.street-stage{transition:none}}@media (max-height: 500px){.street-intro{padding:20px 20px 10px}.street-intro-text{min-height:0;margin-bottom:8px;font-size:.95rem}}.street-clouds{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.street-cloud{position:absolute;left:0;width:calc(14 * var(--cqw));aspect-ratio:140 / 60;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 60'%3E%3Cg fill='%23fff'%3E%3Crect x='0' y='26' width='140' height='34' rx='17'/%3E%3Ccircle cx='46' cy='28' r='24'/%3E%3Ccircle cx='82' cy='24' r='20'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;opacity:.9;will-change:transform;animation:street-cloud-drift 140s linear infinite}.street-cloud:nth-child(1){top:calc(var(--world-top, 0px) + 6 * var(--cqw));animation-delay:-20s}.street-cloud:nth-child(2){top:calc(var(--world-top, 0px) + 1.5 * var(--cqw));width:calc(10 * var(--cqw));animation-duration:180s;animation-delay:-95s}.street-cloud:nth-child(3){top:calc(var(--world-top, 0px) + 3.5 * var(--cqw));width:calc(17 * var(--cqw));animation-duration:160s;animation-delay:-60s}.street-sky-bird{position:absolute;left:0;width:calc(1.8 * var(--cqw));aspect-ratio:26 / 12;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 12'%3E%3Cpath d='M2 3 Q8 1 13 9 Q18 1 24 3' fill='none' stroke='%236b7c8c' stroke-width='2.5' stroke-linecap='round'/%3E%3C/svg%3E") center / contain no-repeat;will-change:transform;animation:street-bird-fly 38s linear infinite}.street-sky-bird:nth-child(4){top:calc(var(--world-top, 0px) + 4 * var(--cqw));animation-delay:-6s}.street-sky-bird:nth-child(5){top:calc(var(--world-top, 0px) + 5.2 * var(--cqw));width:calc(1.4 * var(--cqw));animation-delay:-7s}@keyframes street-cloud-drift{0%{transform:translate(-20vw)}to{transform:translate(110vw)}}@keyframes street-bird-fly{0%{transform:translate(-10vw)}to{transform:translate(110vw,-2vh)}}.street-car{position:absolute;left:calc(-240 * var(--u));width:calc(9 * var(--cqw));height:calc(2.2 * var(--cqw));border-radius:calc(1.4 * var(--cqw)) calc(1.8 * var(--cqw)) calc(.6 * var(--cqw)) calc(.6 * var(--cqw));background:linear-gradient(#dff3fb,#dff3fb) calc(2.2 * var(--cqw)) calc(-.9 * var(--cqw)) / calc(4 * var(--cqw)) calc(1.6 * var(--cqw)) no-repeat,var(--car-color);box-shadow:inset 0 calc(.5 * var(--cqw)) 0 #ffffff4d;pointer-events:none;z-index:3;will-change:transform;animation:street-drive linear infinite}.street-car:before{content:"";position:absolute;left:20%;bottom:90%;width:52%;height:80%;border-radius:calc(1.2 * var(--cqw)) calc(1.2 * var(--cqw)) 0 0;background:var(--car-color);box-shadow:inset 0 0 0 calc(.35 * var(--cqw)) var(--car-color),inset 0 0 0 calc(2 * var(--cqw)) #dff3fb}.street-car:after{content:"";position:absolute;left:14%;right:14%;bottom:calc(-.8 * var(--cqw));height:calc(1.6 * var(--cqw));background:radial-gradient(circle,#9aa5ad 0 30%,#2b2b2b 32% 70%,transparent 72%) left / calc(1.6 * var(--cqw)) 100% no-repeat,radial-gradient(circle,#9aa5ad 0 30%,#2b2b2b 32% 70%,transparent 72%) right / calc(1.6 * var(--cqw)) 100% no-repeat}@keyframes street-drive{0%{transform:translate(0)}to{transform:translate(var(--drive-dist))}}.street-bird{transform-box:fill-box;transform-origin:50% 100%;animation:street-bird-peck 5s ease-in-out infinite}@keyframes street-bird-peck{0%,86%,to{rotate:0deg}90%{rotate:14deg}94%{rotate:-4deg}}.scene-glow{animation:scene-glow 2.4s ease-in-out infinite alternate}@keyframes scene-glow{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion: reduce){.street-cloud,.street-sky-bird,.street-car,.street-bird,.scene-glow{animation:none}}.street-postbox{position:absolute;z-index:6;padding:0;border:none;background:none;cursor:pointer;translate:-50% 0;filter:drop-shadow(0 calc(.3 * var(--cqw)) calc(.3 * var(--cqw)) rgba(0,0,0,.15))}.street-postbox:focus-visible{outline:3px solid var(--street-cyan);outline-offset:4px;border-radius:8px}.postbox-letter{opacity:0;transform:translateY(12px);transition:transform .35s cubic-bezier(.34,1.6,.5,1),opacity .2s ease}.street-postbox.is-near .postbox-letter,.street-postbox:hover .postbox-letter{opacity:1;transform:translateY(0)}.street-prop{position:absolute;translate:-50% 0;pointer-events:none;z-index:2;filter:drop-shadow(0 calc(.3 * var(--cqw)) calc(.3 * var(--cqw)) rgba(0,0,0,.15))}.street-prop-art{display:block;width:100%;height:auto}.street-prop-text{font-size:6.5px;font-weight:800;letter-spacing:.06em;fill:#3a3f47}.street-prop-text-light{font-size:9px;fill:#fff}.street-construction{position:absolute;display:block;pointer-events:none}.construction-art{display:block;width:100%;height:auto;overflow:visible}.construction-text{font-size:12px;font-weight:800;letter-spacing:.08em;fill:var(--street-ink)}.construction-subtext{font-size:7.5px;fill:#6b747a}.construction-beacon{fill:#ff5a3c;animation:construction-blink 1.4s steps(2,jump-none) infinite}.construction-load{transform-box:view-box;transform-origin:172px 24px;animation:construction-sway 4s ease-in-out infinite alternate}@keyframes construction-blink{50%{fill:#7a2b1f}}@keyframes construction-sway{0%{rotate:-2deg}to{rotate:2deg}}@media (prefers-reduced-motion: reduce){.construction-beacon,.construction-load{animation:none}}.shop-door-anchor{position:absolute;left:78.4%;top:84%;width:1px;height:1px;pointer-events:none}.street-bubble{position:absolute;translate:-50% -100%;display:flex;flex-direction:column;align-items:center;gap:calc(.4 * var(--cqw));padding:calc(.7 * var(--cqw)) calc(1.4 * var(--cqw));font-size:max(calc(1.2 * var(--cqw)),12px);font-weight:700;white-space:nowrap;color:var(--street-ink);background:#fff;border:calc(.2 * var(--cqw)) solid var(--street-cyan);border-radius:calc(1.4 * var(--cqw));box-shadow:0 calc(.3 * var(--cqw)) calc(.8 * var(--cqw)) #0000001f;pointer-events:none;z-index:7}.street-bubble-info{display:flex;align-items:baseline;gap:calc(.5 * var(--cqw));font-size:.8em;font-weight:600}.street-bubble-date{font-weight:800;letter-spacing:.06em;text-transform:uppercase}.street-click-icon{width:1.5em;height:1.5em;margin:-.2em 0;animation:street-click-tap 1.2s ease-in-out infinite}@keyframes street-click-tap{0%,60%,to{translate:0 0}75%{translate:0 .12em}}@media (prefers-reduced-motion: reduce){.street-click-icon{animation:none}}.street-bubble-action{display:flex;align-items:center;gap:calc(.6 * var(--cqw))}.street-bubble:after{content:"";position:absolute;top:100%;left:50%;translate:-50% calc(-.1 * var(--cqw));border:calc(.7 * var(--cqw)) solid transparent;border-top-color:var(--street-cyan)}.street-mii-anchor{position:absolute;left:0;top:0;z-index:5;will-change:transform}.street-mii-anchor .street-bubble{left:0}.street-mii{position:absolute;left:0;top:0;z-index:5;width:calc(7 * var(--cqw));min-height:calc(9.9 * var(--cqw));translate:-50% -100%;pointer-events:none;transition:opacity .4s ease,transform .45s cubic-bezier(.22,1,.36,1)}.street-mii.is-inside{opacity:0;transform:translateY(calc(-2.6 * var(--cqw))) scale(.86)}.street-mii img{position:relative;display:block;width:100%;height:auto;transform-origin:50% 100%}.street-mii.is-walking img{animation:street-walk .36s ease-in-out infinite alternate}@keyframes street-walk{0%{translate:0 0;rotate:-3deg}to{translate:0 calc(-.5 * var(--cqw));rotate:3deg}}.street-mii-shadow{position:absolute;left:50%;bottom:calc(-.6 * var(--cqw));width:80%;height:calc(1.4 * var(--cqw));translate:-50% 0;border-radius:50%;background:radial-gradient(ellipse,#00000038,#0000 70%)}.plaza-mii-3d{position:absolute;left:50%;bottom:calc(-.4 * var(--cqw));width:calc(10 * var(--cqw));height:calc(11.8 * var(--cqw));translate:-50% 0}.plaza-mii-3d canvas{display:block;width:100%;height:100%}.street-title{position:absolute;top:clamp(12px,2.4vh,28px);left:50%;translate:-50% 0;margin:0;padding:.35em 1.2em;font-size:clamp(1.1rem,4.2vh,2.3rem);font-weight:700;letter-spacing:.04em;white-space:nowrap;color:var(--street-cyan-dark);background:#fff;border:3px solid var(--street-cyan);border-radius:99px;box-shadow:0 4px 10px #1e9fcf33;pointer-events:none;z-index:10}@media (max-width: 640px){.street-title{left:auto;right:12px;translate:none;font-size:1.05rem}}.street-exit{position:absolute;top:clamp(12px,2vw,24px);left:clamp(12px,2vw,24px);z-index:2000;padding:.7rem 2.2rem;font:inherit;font-size:1.1rem;font-weight:700;color:#fff;background:#ef4444;border:none;border-radius:12px;box-shadow:0 2px 8px #ef444440}.street-exit:hover{background:#dc2626}.street-hint{position:absolute;bottom:clamp(10px,2vh,20px);left:50%;translate:-50% 0;z-index:2000;padding:.45rem 1.1rem;font-size:clamp(.75rem,1.3vw,.95rem);background:#fffffff0;border:2px solid var(--street-cyan);border-radius:99px;white-space:nowrap;max-width:calc(100vw - 32px);overflow:hidden;text-overflow:ellipsis;pointer-events:none}.street-hint kbd{display:inline-block;min-width:1.5em;margin:0 .1em;padding:0 .3em;font:inherit;font-size:.85em;text-align:center;background:#eef2f4;border:1px solid #c5ced3;border-bottom-width:2px;border-radius:4px}.street-hint-touch{display:none}@media (hover: none){.street-hint-desktop{display:none}.street-hint-touch{display:inline}}.street-iris{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:radial-gradient(circle at var(--iris-x) var(--iris-y),transparent var(--iris-r),#16323d calc(var(--iris-r) + 1px))}.shop-interior-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at 50% 0%,#ffe9a88c,#ffe9a800 60%),#f6efe2}.shop-interior{display:flex;flex-direction:column;width:min(900px,100%);max-height:min(88dvh,920px);background:#fff;border-radius:28px;box-shadow:0 24px 60px #3c280a2e;overflow:hidden}.shop-interior-sign{position:relative;display:grid;place-items:center;padding:1.6rem 1rem 2rem;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--street-ink);background:repeating-linear-gradient(90deg,var(--shop-color) 0 48px,color-mix(in srgb,var(--shop-color) 75%,#fff) 48px 96px)}.shop-interior-sign:before{content:"";position:absolute;inset:1rem 50% auto;translate:-50% 0;width:min(420px,80%);height:calc(100% - 2.6rem);background:#fff;border-radius:99px;box-shadow:0 4px #00000014}.shop-interior-sign{isolation:isolate}.shop-interior-sign:before{z-index:-1}.shop-interior-body{flex:1;padding:clamp(1.25rem,3vw,2.25rem);overflow-y:auto;color:var(--street-ink);font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.7;scrollbar-width:thin;scrollbar-color:var(--shop-color) rgba(0,0,0,.06)}.shop-interior-body,.shop-interior-body *{-webkit-user-select:text;user-select:text}.shop-interior-body ::selection{background:color-mix(in srgb,var(--shop-color) 30%,#fff)}.shop-interior-body h1,.shop-interior-body h2,.shop-interior-body h3,.shop-interior-body h4{color:var(--street-ink);line-height:1.25;margin:1.5rem 0 .75rem}.shop-interior-body h1{font-size:clamp(1.5rem,3vw,2rem);margin-top:0}.shop-interior-body h2{font-size:clamp(1.25rem,2.4vw,1.6rem)}.shop-interior-body h3{font-size:clamp(1.1rem,2vw,1.3rem)}.shop-interior-body p{margin:0 0 1rem}.shop-interior-body ul,.shop-interior-body ol{margin:0 0 1rem 1.5rem}.shop-interior-body hr{border:none;border-top:2px solid #e6ebee;margin:1.5rem 0}.shop-interior-body img{max-width:100%;height:auto;margin:1rem 0;border-radius:14px;box-shadow:0 4px 12px #00000026}.shop-interior-body .badges-row img{margin:0 .35rem .35rem 0;border-radius:4px;box-shadow:none}.shop-interior-body a{color:var(--street-cyan-dark);text-underline-offset:.2em}.shop-interior-body blockquote{margin:1rem 0 1.25rem;padding:1rem 1.25rem;font-size:1.05em;font-style:italic;background:color-mix(in srgb,var(--shop-color) 8%,#fff);border-radius:14px}.shop-interior-empty{padding:2rem 0;text-align:center}.shop-interior-empty h2{margin-top:0}.shop-interior-footer{display:flex;justify-content:center;padding:.9rem;background:linear-gradient(180deg,#f4f6f7,#e3e8eb);border-top:2px solid #d7dde1}.street-btn{min-width:180px;padding:.65rem 2rem;font:inherit;font-size:1.1rem;color:var(--street-ink);background:linear-gradient(180deg,#fff,#eef1f3);border:3px solid #b8c2c8;border-radius:99px;box-shadow:0 3px #00000014;transition:border-color .15s ease,box-shadow .15s ease}.street-btn:hover,.street-btn:focus-visible{outline:none;border-color:var(--street-cyan);box-shadow:0 0 0 4px #34beed4d,0 3px #00000014}@media (prefers-reduced-motion: reduce){.street-mii.is-walking img,.shop-loading{animation:none}.shop-door,.street-mii{transition:none}}.intermission-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}.intermission-image{width:100%;height:100%;object-fit:contain;image-rendering:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.arcade-page{--arcade-cyan: #34beed;--arcade-ink: #3c4247;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#f4f7f8;color:var(--arcade-ink);font-family:system-ui,-apple-system,Segoe UI,sans-serif;user-select:none;-webkit-user-select:none}.arcade-page *,.arcade-page *:before,.arcade-page *:after{box-sizing:border-box}.arcade-stage{position:absolute;top:0;right:0;bottom:0;left:0}.arcade-canvas{display:block;width:100%;height:100%;touch-action:none;cursor:pointer}.arcade-hud{z-index:2;position:absolute;top:clamp(8px,2vh,20px);left:clamp(8px,2vw,20px);right:clamp(8px,2vw,20px);display:flex;align-items:center;gap:8px;pointer-events:none}.arcade-hud>*{pointer-events:auto}.arcade-spacer{flex:1}.arcade-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font:inherit;font-size:clamp(.8rem,2.4vw,1rem);white-space:nowrap;color:var(--arcade-ink);background:#ffffffeb;border:2px solid var(--arcade-cyan);border-radius:99px;box-shadow:0 2px 8px #1e3c4b26}.arcade-pill strong{font-variant-numeric:tabular-nums}.arcade-title{font-weight:700;color:#fff;background:var(--game-color);border-color:#fff}.arcade-info{color:#1e9fcf;font-weight:700}.arcade-mute{justify-content:center;min-width:44px;min-height:40px;padding:6px 10px;cursor:pointer}.arcade-exit{min-height:44px;padding:6px 18px;font:inherit;font-weight:700;color:#fff;background:#ef4444;border:none;border-radius:12px;box-shadow:0 2px 8px #0003;cursor:pointer}.arcade-exit:focus-visible,.arcade-pill:focus-visible,.arcade-btn:focus-visible{outline:3px solid var(--arcade-cyan);outline-offset:2px}@media (max-width: 560px){.arcade-title,.arcade-best{display:none}}.arcade-overlay{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;background:#f4f7f88c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.arcade-card{width:min(440px,100%);padding:28px 28px 22px;text-align:center;background:linear-gradient(180deg,#fff,#eef3f6);border:3px solid var(--arcade-cyan);border-radius:28px;box-shadow:0 14px 40px #1e3c4b40,inset 0 2px #fff}.arcade-card-title{margin:0 0 10px;font-size:clamp(1.5rem,5vw,2rem);color:var(--game-color)}.arcade-card-text{margin:0 0 22px;font-size:1rem;line-height:1.5}.arcade-card-score{display:flex;flex-direction:column;align-items:center;margin:0 0 22px}.arcade-card-score strong{font-size:3.2rem;line-height:1.1;font-variant-numeric:tabular-nums}.arcade-card-best{color:#8a949a}.arcade-card-buttons{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.arcade-btn{display:inline-flex;align-items:center;gap:8px;min-width:130px;justify-content:center;padding:12px 22px;font:inherit;font-size:1.05rem;font-weight:600;color:var(--arcade-ink);background:#fff;border:3px solid #c8d0d5;border-radius:99px;cursor:pointer;transition:transform .12s ease,background .12s ease}.arcade-btn:hover{background:#eef9fd}.arcade-btn:active{transform:scale(.97)}.arcade-btn-primary{border-color:var(--arcade-cyan);font-weight:700}.arcade-click-icon{width:1.5em;height:1.5em;margin:-.25em 0}.theme-bubble{--arcade-cyan: #ffffff;--bubble-navy: #0d3b72;--bubble-yellow: #ffd95a;background:#0a92cd}.theme-bubble .arcade-pill{color:#fff;background:#ffffff29;border-color:#ffffffd9;box-shadow:inset 0 1px #ffffff80,0 4px 12px #05285a40;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.theme-bubble .arcade-title,.theme-bubble .arcade-card-title,.theme-bubble .arcade-card-score strong,.theme-bubble .arcade-btn{font-family:Fredoka,system-ui,sans-serif;font-weight:700}.theme-bubble .arcade-title{color:var(--bubble-yellow);background:#0d3b7299;border-color:var(--bubble-yellow)}.theme-bubble .arcade-info{color:var(--bubble-yellow)}.theme-bubble .arcade-overlay{background:#0a4f994d}.theme-bubble .arcade-card{color:#fff;background:radial-gradient(ellipse 40% 22% at 26% 12%,#ffffff8c,#fff0 70%),radial-gradient(circle at 50% 50%,#ffffff0f 40%,#ffffff38);border:2px solid rgba(255,255,255,.9);border-radius:40px;box-shadow:inset 0 0 40px #fff3,0 20px 50px #05285a59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.theme-bubble .arcade-card-title,.theme-bubble .arcade-card-score strong{color:var(--bubble-yellow);-webkit-text-stroke:.22em var(--bubble-navy);paint-order:stroke fill}.theme-bubble .arcade-card-title{font-size:clamp(2.1rem,8vw,2.9rem);line-height:1.1}.theme-bubble .arcade-card-text{font-size:1.05rem;text-shadow:0 1px 3px rgba(5,40,90,.45)}.theme-bubble .arcade-card-best{color:#ffffffd9}.theme-bubble .arcade-btn{color:var(--bubble-navy);background:#ffffffeb;border-color:#fff}.theme-bubble .arcade-btn:hover{background:#fff}.theme-bubble .arcade-btn-primary{background:var(--bubble-yellow);border-color:var(--bubble-navy)}.theme-bubble .arcade-btn-primary:hover{background:#ffe27e}.theme-sky{--arcade-cyan: #ff5fa2;background:#2a1d63}.theme-sky .arcade-pill{color:#fff;background:#1d1450b8;border-color:#b08cffd9}.theme-sky .arcade-title,.theme-sky .arcade-card-title,.theme-sky .arcade-card-score strong,.theme-sky .arcade-btn{font-family:Bungee,system-ui,sans-serif;font-weight:400;letter-spacing:.02em}.theme-sky .arcade-title{background:#ff5fa2;border-color:#fff}.theme-sky .arcade-info{color:#ffc93c}.theme-sky .arcade-overlay{background:#140c3c73}.theme-sky .arcade-card{color:#fff;background:linear-gradient(180deg,#3b2783,#24185a);border:3px solid #b08cff;border-radius:22px;box-shadow:0 18px 50px #0a052880,inset 0 2px #ffffff26}.theme-sky .arcade-card-title{font-size:clamp(1.8rem,7vw,2.5rem);line-height:1.15;color:#fff;text-shadow:.06em .06em 0 #ffc93c,.12em .12em 0 #ff5fa2}.theme-sky .arcade-card-score strong{color:#fff;text-shadow:.05em .05em 0 #ffc93c,.1em .1em 0 #ff5fa2}.theme-sky .arcade-card-text{color:#ece6ff}.theme-sky .arcade-card-best{color:#cdbdff}.theme-sky .arcade-btn{color:#fff;font-size:.95rem;background:#4a3596;border:none;border-radius:12px;box-shadow:inset 0 3px #fff3,inset 0 -4px #14053240}.theme-sky .arcade-btn:hover{background:#5841ad}.theme-sky .arcade-btn-primary{background:#ff5fa2}.theme-sky .arcade-btn-primary:hover{background:#ff74b0}.theme-disc{--arcade-cyan: #34beed;background:#1c1f23}.theme-disc .arcade-pill{color:#e6f2f8;background:#282d33e0;border-color:#34beedb3}.theme-disc .arcade-title,.theme-disc .arcade-card-title,.theme-disc .arcade-card-score strong,.theme-disc .arcade-btn{font-family:Comfortaa,system-ui,sans-serif;font-weight:700}.theme-disc .arcade-title{color:#1c1f23;background:linear-gradient(180deg,#f4f7f9,#a7b3bb);border-color:#34beed}.theme-disc .arcade-info{color:#ff9a9a}.theme-disc .arcade-overlay{background:#0e10138c}.theme-disc .arcade-card{color:#d9e3e9;background:linear-gradient(180deg,#2b3036,#1f2327);border:2px solid rgba(52,190,237,.85);box-shadow:0 0 34px #34beed38,0 20px 50px #00000080}.theme-disc .arcade-card-title,.theme-disc .arcade-card-score strong{color:transparent;background:linear-gradient(180deg,#fff,#ccd5da 44%,#7d8890 56%,#e6eaed);-webkit-background-clip:text;background-clip:text}.theme-disc .arcade-card-title{font-size:clamp(2.1rem,7.5vw,2.8rem);line-height:1.2;filter:drop-shadow(0 2px 0 rgba(0,0,0,.55)) drop-shadow(0 0 1px rgba(255,255,255,.4))}.theme-disc .arcade-card-best{color:#8e9aa2}.theme-disc .arcade-btn{color:#d9e3e9;background:#2b3036;border-color:#4a535b}.theme-disc .arcade-btn:hover{background:#353b42}.theme-disc .arcade-btn-primary{color:#1c1f23;background:#fff;border-color:#34beed;box-shadow:0 0 18px #34beed8c}.theme-disc .arcade-btn-primary:hover{background:#eefaff}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-hebrew-700-normal-DBqnFHCe.woff2) format("woff2"),url(/assets/fredoka-hebrew-700-normal-DiqR04Vd.woff) format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-C3QZl44p.woff2) format("woff2"),url(/assets/fredoka-latin-700-normal-Bum4MpzC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-vietnamese-400-normal-B6gKbkHm.woff2) format("woff2"),url(/assets/bungee-vietnamese-400-normal-CmjDSWyd.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-ext-400-normal-DWzJMwsA.woff2) format("woff2"),url(/assets/bungee-latin-ext-400-normal-DXe9_7Rr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bungee;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bungee-latin-400-normal-Dfnurram.woff2) format("woff2"),url(/assets/bungee-latin-400-normal-DA8IEVW_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-cyrillic-ext-700-normal-CEIPfZRo.woff2) format("woff2"),url(/assets/comfortaa-cyrillic-ext-700-normal-CsTPZj0j.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-cyrillic-700-normal-BojaBofG.woff2) format("woff2"),url(/assets/comfortaa-cyrillic-700-normal-Bx05XFlW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-greek-700-normal-B2gUORsJ.woff2) format("woff2"),url(/assets/comfortaa-greek-700-normal-Cxy5Yse9.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-vietnamese-700-normal-C2R3i9AT.woff2) format("woff2"),url(/assets/comfortaa-vietnamese-700-normal-C5kgrMxx.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-latin-ext-700-normal-Chtbp5gW.woff2) format("woff2"),url(/assets/comfortaa-latin-ext-700-normal-BnH-JGUK.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Comfortaa;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/comfortaa-latin-700-normal-DOtxUU44.woff2) format("woff2"),url(/assets/comfortaa-latin-700-normal-K_GTRK4c.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{margin:0;background:#f0f0f0;color:#333;overflow-x:hidden}h1,h2,h3,p{margin:0;padding:0}a{color:inherit;text-decoration:none;transition:color .3s}a:hover{color:#007bff}button{background:none;border:none;padding:0;cursor:pointer;outline:inherit}.game-select-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:linear-gradient(to bottom,#e0e0e0,#f5f5f5,#e0e0e0);display:flex;align-items:center;justify-content:center;z-index:2000;overflow:hidden}.game-page-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:linear-gradient(to bottom,#a8d8f0,#7ec8e3 30%,#5eb8d8 70%,#4ea8c8);display:flex;align-items:center;justify-content:center;z-index:2000;overflow:hidden}.game-page-container{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.game-fullscreen-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:2000;overflow:hidden}.game-fullscreen-container{width:100%;height:100%;position:relative;display:flex;flex-direction:column}.game-fullscreen-image{position:absolute;top:0;left:0;width:100%;bottom:clamp(80px,18vh,160px);z-index:1;display:flex;align-items:center;justify-content:center}.game-fullscreen-image img{width:100%;height:auto;max-height:100%;display:block}.game-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:clamp(50px,6vw,80px);height:clamp(50px,6vw,80px);display:flex;align-items:center;justify-content:center;cursor:url(data:image/png;base64,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),auto!important;z-index:15;transition:all .3s ease;opacity:.8;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5))}.game-nav-arrow:hover{transform:translateY(-50%) scale(1.15);opacity:1;filter:drop-shadow(0 6px 16px rgba(0,0,0,.6));cursor:url(data:image/png;base64,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),auto!important}.game-nav-arrow:active{transform:translateY(-50%) scale(1.05)}.game-nav-arrow-left{left:clamp(20px,3vw,50px)}.game-nav-arrow-left img{transform:scaleX(-1);width:100%;height:100%;pointer-events:none}.game-nav-arrow-right{right:clamp(20px,3vw,50px)}.game-nav-arrow-right img{width:100%;height:100%;pointer-events:none}.game-page-content{flex:1;display:flex;align-items:center;justify-content:center;position:relative;padding:clamp(40px,5vh,80px) clamp(60px,8vw,120px);background:radial-gradient(ellipse at center top,rgba(255,255,255,.3) 0%,transparent 50%)}.game-page-arrow{position:absolute;top:50%;transform:translateY(-50%);width:clamp(60px,8vw,100px);height:clamp(60px,8vw,100px);display:flex;align-items:center;justify-content:center;cursor:url(data:image/png;base64,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),auto;z-index:10;transition:transform .2s ease,opacity .2s ease;opacity:.7}.game-page-arrow:hover{transform:translateY(-50%) scale(1.1);opacity:1}.game-page-arrow-left{left:clamp(20px,3vw,40px)}.game-page-arrow-left img{transform:scaleX(-1);width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.game-page-arrow-right{right:clamp(20px,3vw,40px)}.game-page-arrow-right img{width:100%;height:100%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.game-page-display{display:flex;flex-direction:column;align-items:center;gap:clamp(30px,4vh,50px);width:100%;max-width:clamp(600px,70vw,1000px)}.game-page-title{text-align:center;margin-bottom:clamp(10px,2vh,20px)}.game-page-title h1{font-family:Wii NTLG,Arial,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:700;color:#fff;text-shadow:-3px -3px 0 rgba(0,0,0,.3),3px -3px 0 rgba(0,0,0,.3),-3px 3px 0 rgba(0,0,0,.3),3px 3px 0 rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.4);letter-spacing:2px;margin:0}.game-page-screen{width:100%;aspect-ratio:16 / 10;background:linear-gradient(135deg,#f5f5f5,#e0e0e0);border-radius:clamp(30px,4vw,50px);overflow:hidden;box-shadow:0 15px 50px #0006,inset 0 0 30px #0000001a,inset 0 2px 4px #ffffff80;border:clamp(8px,1vw,12px) solid rgba(255,255,255,.8);position:relative}.game-page-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top left,rgba(255,255,255,.4) 0%,transparent 60%);pointer-events:none;z-index:1}.game-page-screen img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.game-page-footer{background:linear-gradient(to bottom,#d8d8d8,silver);padding-top:0;position:relative;box-shadow:0 -8px 20px #0000004d}.game-page-footer-border{height:clamp(3px,.5vh,5px);background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.6) 10%,rgba(255,255,255,.8) 50%,rgba(255,255,255,.6) 90%,transparent 100%);box-shadow:0 1px 3px #ffffff80}.game-page-footer-content{display:flex;justify-content:center;align-items:center;gap:clamp(30px,4vw,60px);padding:clamp(20px,3vh,35px) clamp(40px,5vw,80px)}.game-fullscreen-footer{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to bottom,#d8d8d8f2,#c0c0c0f2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;box-shadow:0 -8px 30px #00000080}.game-fullscreen-footer-border{height:clamp(4px,.6vh,6px);background:#4fb8de;box-shadow:0 1px 3px #4fb8de99,0 -1px 2px #0003}.game-fullscreen-footer-content{display:flex;justify-content:center;align-items:center;gap:clamp(30px,5vw,70px);padding:clamp(20px,3.5vh,40px) clamp(40px,5vw,80px)}.game-fullscreen-btn{flex:0 1 auto;min-width:clamp(200px,28vw,320px);padding:clamp(16px,2.5vh,22px) clamp(40px,5vw,60px);font-family:Wii NTLG,Arial,sans-serif;font-size:clamp(1.1rem,2.2vw,1.6rem);font-weight:600;color:#333;background:#e0e0e0;border:4px solid #4FB8DE;border-radius:clamp(40px,5vw,50px);cursor:url(data:image/png;base64,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),auto!important;transition:all .2s ease;box-shadow:0 2px 4px #0000001a;position:relative;overflow:hidden;text-align:center}.game-fullscreen-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top left,rgba(255,255,255,.3),transparent 70%);pointer-events:none}.game-fullscreen-btn:hover{background:#d0d0d0;border-color:#3a9bb8;transform:translateY(-1px);box-shadow:0 3px 6px #00000026;cursor:url(data:image/png;base64,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),auto!important}.game-fullscreen-btn:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.game-fullscreen-btn-start{background:#e0e0e0;border-color:#4fb8de;color:#333}.game-fullscreen-btn-start:hover{background:#d0d0d0;border-color:#3a9bb8}@media (max-width: 1024px){.game-page-content{padding:clamp(30px,4vh,60px) clamp(40px,6vw,80px)}.game-nav-arrow{width:clamp(45px,5.5vw,70px);height:clamp(45px,5.5vw,70px)}.game-fullscreen-footer-content{gap:clamp(25px,4vw,50px);padding:clamp(18px,3vh,35px) clamp(30px,4vw,60px)}}@media (max-width: 768px){.game-page-content{padding:clamp(20px,3vh,40px) clamp(20px,4vw,40px)}.game-fullscreen-image{display:flex;align-items:center;justify-content:center;overflow:hidden}.game-fullscreen-image img{height:100%;width:auto;max-width:none;display:block}.game-page-footer-content{flex-direction:column;gap:clamp(15px,2vh,20px);padding:clamp(15px,2vh,25px) clamp(20px,3vw,40px)}.game-fullscreen-footer-content{flex-direction:column;gap:clamp(15px,2.5vh,22px);padding:clamp(15px,2.5vh,28px) clamp(20px,3vw,40px)}.game-footer-btn,.game-fullscreen-btn{min-width:clamp(200px,60vw,280px);width:100%;max-width:320px}.game-nav-arrow{width:clamp(40px,5vw,60px);height:clamp(40px,5vw,60px);opacity:.7}.game-nav-arrow-left{left:clamp(10px,2vw,30px)}.game-nav-arrow-right{right:clamp(10px,2vw,30px)}}@media (max-width: 480px){.game-page-display{gap:clamp(15px,2vh,25px)}.game-page-screen{border-width:clamp(5px,.8vw,8px)}.game-page-footer-content{padding:clamp(12px,1.5vh,20px) clamp(15px,2vw,30px)}.game-fullscreen-footer-content{padding:clamp(12px,2vh,20px) clamp(15px,2vw,30px);gap:clamp(12px,2vh,18px)}.game-footer-btn,.game-fullscreen-btn{min-width:clamp(180px,70vw,280px);padding:clamp(14px,2vh,18px) clamp(30px,4vw,45px)}}.updates-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#1e323c73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.updates-board{display:flex;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:hidden;color:#3c4247;font-family:rodin-ntlg,system-ui,-apple-system,Segoe UI,sans-serif;background:linear-gradient(rgba(52,190,237,.08) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(90deg,rgba(52,190,237,.08) 1px,transparent 1px) 0 0 / 28px 28px,#f7fcfe;border:4px solid #34beed;border-radius:28px;box-shadow:0 20px 60px #00000059}.updates-head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;background:#fff;border-bottom:3px solid rgba(52,190,237,.35)}.updates-head h2{margin:0;font-size:1.4rem;color:#1e9fcf}.updates-close{width:40px;height:40px;font-size:1.1rem;font-weight:700;color:#6f7a81;background:#fff;border:3px solid #c8d0d5;border-radius:50%;cursor:pointer}.updates-list{display:flex;flex-direction:column;gap:14px;padding:16px;overflow-y:auto}.updates-note{padding:14px 16px;background:#fffdf8;border-left:6px solid #34beed;border-radius:14px;box-shadow:0 4px 12px #1e3c4b1a}.updates-note-top{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#6f7a81}.updates-note-top time{margin-left:auto}.updates-note-from{font-weight:700}.updates-new{padding:1px 8px;font-size:.72rem;font-weight:700;color:#fff;background:#34beed;border-radius:99px}.updates-note h3{margin:6px 0 4px;font-size:1.1rem}.updates-note p{margin:0;line-height:1.55}.updates-action{margin-top:10px;padding:8px 18px;font:inherit;font-weight:700;color:#3c4247;background:#fff;border:3px solid #34beed;border-radius:99px;cursor:pointer}.updates-action:hover{background:#eef9fd}.updates-close:focus-visible,.updates-action:focus-visible{outline:3px solid #34beed;outline-offset:2px}.letter-page{--ink: #3c4247;--muted: #66727a;--cyan: #34beed;--cyan-dark: #1e9fcf;--accent: #34beed;--rule: rgba(52, 190, 237, .28);--paper: #fffdf8;--kind-work: #34a8e0;--kind-project: #ff6fa5;--kind-collab: #4fae5c;--kind-other: #f0a500;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;overflow:hidden;color:var(--ink);font-family:rodin-ntlg,system-ui,-apple-system,Segoe UI,sans-serif;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.9) 0 12%,transparent 40%),linear-gradient(180deg,#e9f7fd,#cfeefa)}.letter-page *,.letter-page *:before,.letter-page *:after{box-sizing:border-box}.letter-page ::selection{color:#fff;background:var(--cyan)}.kind-work{--kind: var(--kind-work)}.kind-project{--kind: var(--kind-project)}.kind-collab{--kind: var(--kind-collab)}.kind-other{--kind: var(--kind-other)}.letter-header{position:relative;display:flex;justify-content:center;padding:clamp(10px,2vh,18px) 16px 6px}.letter-exit{position:absolute;left:clamp(10px,2vw,24px);top:50%;translate:0 -50%;min-height:44px;padding:8px 20px;font:inherit;font-weight:700;color:#fff;background:#ef4444;border:none;border-radius:12px;box-shadow:0 2px 8px #0000002e;cursor:pointer}.letter-exit:disabled{opacity:.5;cursor:default}.letter-title{margin:0;padding:6px 26px;font-size:clamp(1.05rem,3.4vw,1.6rem);color:var(--cyan-dark);background:#fff;border:3px solid var(--cyan);border-radius:99px;box-shadow:0 3px 10px #1e3c4b1f;white-space:nowrap}.letter-main{flex:1;min-height:0;overflow-y:auto;display:grid;place-items:start center;padding:12px 16px 40px;scrollbar-color:rgba(52,190,237,.5) transparent}.letter-desk{width:min(680px,100%);transform-origin:50% 40%}.letter-intro{margin:4px auto 22px;max-width:52ch;text-align:center;line-height:1.55;color:var(--muted)}.letter-paper{position:relative;padding:clamp(22px,4.5vw,36px) clamp(18px,4.5vw,40px) clamp(22px,4vw,32px);background:var(--paper);border-radius:18px;box-shadow:0 16px 40px #1e3c4b29,0 2px 4px #1e3c4b0f}.letter-pin{position:absolute;top:-8px;left:50%;width:18px;height:18px;translate:-50% 0;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff 0,#fff 20%,#ef4444 22%,#ef4444);box-shadow:0 2px 3px #00000040}.letter-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;margin-bottom:20px;border-bottom:2px dashed #dde5ea}.letter-to{display:flex;align-items:center;gap:clamp(10px,3vw,16px);min-width:0}.letter-to p{display:flex;flex-direction:column;margin:0;line-height:1.25}.letter-mii{flex:none;display:grid;place-items:end center;width:clamp(56px,14vw,72px);aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 40%,#fff,#d9f1fb 70%);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 3px var(--cyan),0 4px 10px #1e3c4b26}.letter-mii img{width:78%;translate:0 18%}.letter-to-label{font-size:.85rem;font-weight:700;color:var(--muted)}.letter-to-name{font-size:clamp(1.2rem,4.2vw,1.5rem);color:var(--ink)}.letter-date{margin-top:2px;font-size:.85rem;color:var(--muted)}.letter-stamp{flex:none;display:grid;place-items:center;width:clamp(50px,13vw,62px);aspect-ratio:5 / 6;color:#fff;background:var(--kind);border:3px dotted rgba(255,255,255,.9);border-radius:6px;box-shadow:0 0 0 3px var(--kind),0 6px 12px #1e3c4b38}.letter-stamp svg{width:52%;height:auto}.letter-topics{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;border:none;min-width:0}.letter-topics legend{margin-bottom:10px;padding:0;font-weight:700}.letter-topic{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:5px 16px 5px 10px;font-size:.92rem;font-weight:600;background:#fff;border:2px solid #d6e2e8;border-radius:99px;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,translate .15s ease}.letter-topic:hover{border-color:var(--kind)}.letter-topic input{position:absolute;opacity:0;pointer-events:none}.letter-topic-stamp{display:grid;place-items:center;width:26px;height:30px;color:#fff;background:var(--kind);border:2px dotted rgba(255,255,255,.85);border-radius:4px;box-shadow:0 0 0 2px var(--kind);transition:rotate .2s ease}.letter-topic-stamp svg{width:16px;height:16px}.letter-topic.is-chosen{background:color-mix(in srgb,var(--kind) 12%,#fff);border-color:var(--kind);box-shadow:0 3px 8px #1e3c4b1f;translate:0 -1px}.letter-topic.is-chosen .letter-topic-stamp{rotate:-8deg}.letter-topic:has(input:focus-visible){outline:3px solid var(--cyan);outline-offset:2px}.letter-body{display:flex;flex-direction:column}.letter-salutation{margin-bottom:4px;font-size:1.15rem;font-weight:700;color:var(--cyan-dark)}.letter-body textarea{width:100%;min-width:0;min-height:152px;padding:0 2px;font:inherit;font-size:1.05rem;line-height:30px;color:var(--ink);caret-color:var(--cyan-dark);background:repeating-linear-gradient(180deg,transparent 0 29px,var(--rule) 29px 30px) 0 0 / 100% 30px local;border:none;border-radius:0;outline:none;resize:vertical;transition:background-color .15s ease}.letter-body textarea:focus-visible{--rule: rgba(52, 190, 237, .6);background-color:#34beed0a}.letter-body textarea::placeholder{color:#8c979e}.letter-body textarea[aria-invalid=true]{--rule: rgba(224, 120, 111, .6)}.letter-sign{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 24px;margin-top:22px}.letter-line{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:end;column-gap:10px}.letter-line-wide{grid-column:1 / -1}.letter-line>span{padding-bottom:9px;font-weight:700;color:var(--muted)}.letter-line input{width:100%;min-width:0;min-height:44px;padding:10px 2px 6px;font:inherit;font-size:1.05rem;color:var(--ink);caret-color:var(--cyan-dark);background:transparent;border:none;border-bottom:2px solid #c9d8df;border-radius:0;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.letter-line input::placeholder{color:#8c979e}.letter-line input:focus-visible{border-bottom-color:var(--cyan);box-shadow:0 2px 0 var(--cyan)}.letter-line input[aria-invalid=true]{border-bottom-color:#e0786f}.letter-line .letter-problem{grid-column:2;margin-top:6px}.letter-problem{margin:4px 0 0;font-style:normal;font-size:.88rem;font-weight:600;color:#c23a31}.letter-error{margin:14px 0 0;padding:10px 14px;font-weight:600;color:#a3352d;background:#fff1ef;border:2px solid #f5c2bc;border-radius:14px}.letter-error a{color:inherit}.letter-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px}.letter-btn{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:12px 26px;font:inherit;font-size:1.05rem;font-weight:600;color:var(--ink);background:#fff;border:3px solid #c8d0d5;border-radius:99px;box-shadow:0 3px 10px #1e3c4b1f;cursor:pointer;transition:transform .12s ease,background .12s ease}.letter-btn img{width:1.5em;height:1.5em;margin:-.25em 0}.letter-btn:hover{background:#eef9fd}.letter-btn:active{transform:scale(.97)}.letter-btn-primary{font-weight:700;border-color:var(--accent)}.letter-btn:focus-visible,.letter-exit:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.letter-sending{display:grid;place-items:center;gap:20px;padding-top:clamp(40px,12vh,120px)}.letter-envelope{position:relative;width:min(320px,70vw)}.letter-envelope svg{display:block;width:100%;filter:drop-shadow(0 12px 20px rgba(30,60,75,.2))}.letter-envelope-stamp{color:var(--kind)}.letter-postmark{position:absolute;top:10%;right:7%;display:grid;place-items:center;width:64px;aspect-ratio:1;font-size:.85rem;font-weight:800;letter-spacing:.08em;color:var(--cyan-dark);border:3px solid var(--cyan-dark);border-radius:50%}.letter-sending-text{margin:0;font-weight:700;color:var(--muted)}.letter-sent{width:min(480px,100%);margin-top:clamp(24px,10vh,100px);padding:30px 26px 24px;text-align:center;background:var(--paper);border:3px solid var(--accent);border-radius:28px;box-shadow:0 16px 40px #1e3c4b2e}.letter-sent-tick{display:grid;place-items:center;width:64px;aspect-ratio:1;margin:0 auto;color:#fff;background:var(--accent);border-radius:50%;box-shadow:0 6px 14px #34beed59}.letter-sent-tick svg{width:34px;height:34px}.letter-sent h2{margin:14px 0 6px;font-size:1.8rem;color:var(--cyan-dark)}.letter-sent p{margin:0;line-height:1.6}@media (max-width: 520px){.letter-exit{padding:6px 14px}.letter-title{margin-left:64px;padding:5px 16px}.letter-sign{grid-template-columns:minmax(0,1fr)}.letter-topic{font-size:.88rem}}@media (prefers-reduced-motion: reduce){.letter-topic,.letter-topic-stamp,.letter-btn{transition:none}}.hyperspace{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;width:100vw;height:100vh;pointer-events:none}.menu-card-wrapper.is-new .wii-card,.is-new>.wii-card-wrap .wii-card{animation:archive-new 1.4s ease-in-out 4}@keyframes archive-new{0%,to{box-shadow:0 0 #8fe3ff00}50%{box-shadow:0 0 0 6px #8fe3ffe6,0 0 30px #8fe3ffcc}}.pause-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:10000}.pause-overlay-darken{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.pause-overlay-header{position:absolute;top:0;left:0;width:100%;height:auto;pointer-events:none}.pause-overlay-footer{position:absolute;bottom:0;left:0;width:100%;height:auto;pointer-events:none;transform-origin:bottom center;transform:scaleY(.92)}.pause-overlay-controls{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);display:flex;gap:36px;z-index:10001;pointer-events:auto}.pause-btn,.wii-btn{padding:22px 56px;border-radius:36px;border:none;font-size:22px;font-family:Helvetica,sans-serif;background:linear-gradient(#fff,#d7e4ef);color:#333;box-shadow:inset 0 2px 6px #ffffffbf,inset 0 -4px 8px #00000029,0 8px 18px #0000004d;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.pause-btn:hover,.wii-btn:hover{transform:translateY(-2px);box-shadow:inset 0 2px 6px #ffffffd9,inset 0 -4px 8px #00000038,0 12px 26px #00000057}.pause-btn:active,.wii-btn:active{transform:translateY(0);box-shadow:inset 0 2px 4px #0000002e,inset 0 -3px 4px #ffffff80}.pause-tip{position:absolute;top:18px;right:18px;color:#fff;font-weight:700;z-index:10002;padding:6px 10px;border-radius:6px;animation:flash 1s linear infinite;pointer-events:auto}@keyframes flash{0%{opacity:0}50%{opacity:1}to{opacity:0}}@media (min-width: 1200px){.pause-overlay-controls{top:38%;gap:56px}.pause-btn,.wii-btn{padding:28px 80px;border-radius:44px;font-size:26px;box-shadow:inset 0 4px 8px #fffc,inset 0 -6px 12px #0000002e,0 14px 30px #00000057}}@media (min-width: 1600px){.pause-overlay-controls{top:34%;gap:80px}.pause-btn,.wii-btn{padding:34px 100px;border-radius:52px;font-size:30px;box-shadow:inset 0 5px 10px #ffffffd1,inset 0 -8px 16px #0003,0 18px 38px #0000005c}}@media (min-width: 2000px){.pause-overlay-controls{top:32%;gap:100px}.pause-btn,.wii-btn{padding:40px 120px;border-radius:60px;font-size:34px;box-shadow:inset 0 6px 12px #ffffffd9,inset 0 -10px 20px #00000038,0 22px 46px #00000061}}
