@font-face{font-family:FOT-RodinBokutoh Pro EB;src:url(/assets/fonts/FOT-RodinBokutoh-Pro-EB.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#000;font-family:Trebuchet MS,Arial Narrow,Arial,sans-serif}*{box-sizing:border-box}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body{width:100%;height:100%;margin:0;overflow:hidden}body{cursor:auto;background:radial-gradient(at 50% 46%,#252321 0%,#111110 56%,#050505 100%);place-items:center;display:grid}.channel-shape-definitions{position:absolute;overflow:hidden}.channel-frame:not(.is-empty),.channel:not(.empty),.round-control,.sd-card{cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer}.display-shell{place-items:center;width:100vw;height:100vh;display:grid;position:relative}.display-shell.is-crt{aspect-ratio:1.45;background:radial-gradient(circle at 88% 97%,#9fdb4f 0 .2%,#29401c .24% .38%,#0000 .43%),linear-gradient(102deg,#0000 0 72%,#ffffff05 81%,#0000 92%),linear-gradient(#30312f 0%,#20211f 10%,#171816 88%,#0d0e0d 100%);border:clamp(2px,.22vw,5px) solid #111211;border-radius:9%/8%;width:min(96vw,139.2vh);height:auto;box-shadow:0 3.5vh 8vh #000000b8,0 0 0 clamp(2px,.35vw,8px) #090a09,inset 0 .35vh #ffffff1a,inset 0 -1.4vh 2.8vh #00000094,inset 1.5vw 0 2.5vw #ffffff06,inset -1.5vw 0 2.5vw #00000040}.display-shell.is-crt:before,.display-shell.is-crt:after{content:"";pointer-events:none;position:absolute}.display-shell.is-crt:before{z-index:0;border:1px solid #ffffff13;border-radius:8.5%/7.5%;inset:1.4%;box-shadow:inset 0 0 1.2vw #000000b8}.display-shell.is-crt:after{z-index:3;opacity:.72;background:repeating-linear-gradient(90deg,#080908 0 2px,#0000 2px 6px);border-radius:999px;width:9%;height:1.3%;bottom:1.9%;right:10%}.wii-screen{cursor:url(/assets/wiicursor-40-mid-angle.png) 5 7,url(/assets/wiicursor.cur),auto;filter:none;transform-origin:50%;background:repeating-linear-gradient(0deg,#ffffff1a 0 2px,#0000 2px 5px),#d7d8dd;width:100vw;height:100vh;transition:border-radius .24s ease-in-out,filter .24s ease-in-out,height .28s ease-in-out,transform .24s ease-in-out,width .28s ease-in-out;position:relative;overflow:hidden;transform:scale(1);container-type:size}.screen-view-fade{z-index:250;pointer-events:none;opacity:0;background:#000;transition:opacity .22s ease-in-out;position:absolute;inset:0}.screen-view-fade.is-visible{opacity:1}.wii-screen.is-view-transitioning{pointer-events:none}.ron-system-menu{z-index:30;color:#777;background:linear-gradient(#141f1a3d,#0000 18%),repeating-linear-gradient(0deg,#ffffff21 0 2px,#0000 2px 6px),#020303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:absolute;inset:0;overflow:hidden}.ron-system-menu-header{background:repeating-linear-gradient(0deg,#ffffff0e 0 2px,#0000 2px 6px),linear-gradient(#090a09 0%,#030403 68%,#000 100%);border-bottom:clamp(2px,.24cqh,3px) solid #f4f4f4;height:15.4%;position:absolute;inset:0 0 auto}.ron-system-menu-header img{opacity:.98;filter:brightness(0)invert();width:min(9.4cqw,18cqh);height:auto;position:absolute;top:38%;right:6.1%}.ron-system-menu-options{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:28.3%;left:12.4%;right:12.4%}.ron-system-menu-option{aspect-ratio:256/200;width:30.2cqw;color:inherit;font:inherit;background:0 0;border:0;padding:0;position:relative}.ron-system-menu-option img{object-fit:fill;width:100%;height:100%;display:block}.ron-system-menu-data-art{position:absolute;inset:13.1% 4.2% 29.2%;overflow:hidden}.ron-system-menu-data-icon{box-sizing:border-box;aspect-ratio:9/7;background:repeating-linear-gradient(0deg,#ececec 0 8%,#b9b9b9 8% 16%);border:clamp(3px,.44cqw,7px) solid #858585;border-radius:18% 18% 22% 22%/16% 16% 20% 20%;width:37%;position:absolute;top:20%;left:50%;transform:translate(-50%);box-shadow:inset 0 .5cqh .8cqh #ffffff73,inset 0 -.3cqh .5cqh #6464641f}.ron-system-menu-data-icon:before{content:none}.ron-system-menu-data-icon:after{content:"";filter:brightness(.56);background:url(/assets/ron-button-logo.png) 50%/contain no-repeat;width:48%;height:34%;position:absolute;top:50%;left:50%;transform:translate(-50%,-52%)}.ron-system-menu-option--theme,.ron-system-menu-option--display{cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer}.ron-system-menu-option--display>img,.ron-system-menu-option--theme>img{transition:filter .12s ease-out}.ron-system-menu-option--display:hover>img,.ron-system-menu-option--display:focus-visible>img,.ron-system-menu-option--theme:hover>img,.ron-system-menu-option--theme:focus-visible>img{filter:brightness(1.055)}.ron-system-menu-option--display:focus-visible,.ron-system-menu-option--theme:focus-visible{outline:none}.ron-system-menu-option--display:active,.ron-system-menu-option--theme:active{transform:scale(.992)}.ron-system-menu-theme-art{position:absolute;inset:13.1% 4.2% 29.2%;overflow:hidden}.ron-system-menu-theme-icon{fill:#cfcfcf;stroke:#858585;stroke-linecap:round;stroke-linejoin:round;stroke-width:7px;filter:drop-shadow(0 .35cqh .25cqh #56565624);width:42%;height:74%;transition:opacity .32s ease-in-out,transform .32s ease-in-out;position:absolute;top:50%;left:50%;overflow:visible}.ron-system-menu-theme-icon--sun{transform:translate(-50%,-50%)}.ron-system-menu-theme-icon--moon{opacity:0;transform:translate(-38%,-50%)}.ron-system-menu-theme-rays{fill:none}.ron-system-menu-option--theme.is-dark .ron-system-menu-theme-icon--sun{opacity:0;transform:translate(-62%,-50%)}.ron-system-menu-option--theme.is-dark .ron-system-menu-theme-icon--moon{opacity:1;transform:translate(-50%,-50%)}.ron-system-menu-option span{color:#797979;text-align:center;white-space:nowrap;font-size:clamp(17px,4.2cqh,46px);font-weight:300;line-height:1;position:absolute;bottom:8.5%;left:5%;right:5%;overflow:hidden}.ron-system-menu-option--data>span,.ron-system-menu-option--theme>span{line-height:1.15;bottom:13%;overflow:visible}.wii-screen.is-crt .ron-system-menu-option--data>span,.wii-screen.is-crt .ron-system-menu-option--theme>span{bottom:10.5%}.ron-system-menu-footer{background:repeating-linear-gradient(0deg,#ffffff0e 0 2px,#0000 2px 6px),linear-gradient(#000 0%,#070807 42%,#222622 100%);border-top:clamp(2px,.24cqh,3px) solid #f4f4f4;height:17.2%;position:absolute;bottom:0;left:0;right:0}.ron-system-menu-back{aspect-ratio:3.75;color:#4d5051;cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;background:linear-gradient(#fffffff5 0 19%,#ffffff6b 20% 31%,#0000 32%),linear-gradient(#f8faf9 0%,#eef1f2 67%,#d7e9ed 100%);border:clamp(1px,.16cqh,2px) solid #aeb5b7;border-radius:999px;width:min(25.5cqw,48cqh);padding:0;transition:filter 80ms linear;position:absolute;bottom:2.4cqh;left:12.4%;box-shadow:inset 0 .28cqh .35cqh #ffffffd1,inset 0 -.28cqh .42cqh #5797a324,0 .2cqh .35cqh #0000006b}.wii-screen.is-crt .ron-system-menu-back{bottom:3.3cqh;left:12.4%}.ron-system-menu-back span{z-index:1;place-items:center;width:100%;height:100%;padding-bottom:1%;font-size:clamp(14px,5.2cqh,52px);font-weight:400;line-height:1;display:grid;position:relative}.ron-system-menu-back:hover,.ron-system-menu-back:focus-visible{filter:brightness(1.08)}.ron-system-menu-back:active{transform:scale(.975)}.ron-system-menu-back:focus-visible{outline-offset:clamp(2px, .35cqh, 5px);border-radius:999px;outline:clamp(2px,.3cqh,4px) solid #35bde7}.menu-panel-motion,.menu-surface{position:absolute;inset:0}.menu-panel-motion{z-index:2;pointer-events:none;will-change:transform;transition:transform .72s ease-in-out;transform:translate(0,0)}.wii-screen.is-message-board-open .menu-panel-motion{transform:translateY(-105%)}.message-board{z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0s linear .72s,visibility 0s linear .72s;position:absolute;inset:0}.message-board.is-visible{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .18s ease-out,visibility linear}.contact-memo{width:min(42cqw,68cqh);height:min(64cqh,78cqw);position:absolute;top:48.8%;left:50%;transform:translate(-50%,-50%)}.contact-memo-surface{object-fit:fill;width:100%;height:100%;display:block}.contact-memo-title{color:#fff;text-align:center;justify-content:center;align-items:center;height:11.6%;margin:0;padding-top:.4%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(14px,2.05cqw,36px);font-weight:300;line-height:1;display:flex;position:absolute;top:0;left:8%;right:8%;transform:translateY(1.1cqh)}.contact-memo-form{grid-template-rows:16% 16% minmax(0,1fr) 17%;gap:3.5%;display:grid;position:absolute;inset:15% 8.5% 18.5%}.contact-memo-form label,.contact-memo-form input,.contact-memo-form select,.contact-memo-form textarea{width:100%;min-width:0;height:100%;display:block}.contact-memo-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4%;display:grid}.contact-memo-inquiry{grid-template-columns:minmax(0,1fr);gap:4%;min-width:0;display:grid}.contact-memo-inquiry.has-other{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.contact-memo-form input,.contact-memo-form select,.contact-memo-form textarea{appearance:none;color:#4d4d4d;background:#fafafaf0;border:clamp(1px,.16cqw,3px) solid #b3b3b3;border-radius:clamp(3px,.42cqw,7px);outline:none;padding:0 clamp(10px,1.15cqw,20px);font:400 clamp(10px,1.15cqw,19px)/1.2 Helvetica Neue,Helvetica,Arial,sans-serif;transition:border-color .12s ease-out,box-shadow .12s ease-out,background-color .12s ease-out}.contact-memo-form select{cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;background-image:linear-gradient(45deg,#0000 50%,#8f8f8f 50%),linear-gradient(135deg,#8f8f8f 50%,#0000 50%);background-position:calc(100% - clamp(18px,1.55cqw,27px)),calc(100% - clamp(12px,1.15cqw,20px));background-repeat:no-repeat;background-size:clamp(5px,.48cqw,8px) clamp(5px,.48cqw,8px);padding-right:clamp(32px,3cqw,48px)}.contact-memo-form select:invalid{color:#9a9a9a}.contact-memo-form select option{color:#4d4d4d}.contact-memo-form textarea{resize:none;padding-top:clamp(8px,.85cqw,15px)}.contact-memo-form input::placeholder,.contact-memo-form textarea::placeholder{color:#9a9a9a;opacity:1}.contact-memo-form input:focus,.contact-memo-form select:focus,.contact-memo-form textarea:focus{background:#fff;border-color:#2abce8;box-shadow:0 0 0 clamp(1px,.12cqw,2px) #2abce833}.contact-memo-submit{color:#4b4f50;cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;background:0 0;border:0;justify-self:center;width:min(58%,26cqh);height:100%;padding:0;position:relative;transform:translateY(-1.1cqh)}.contact-memo-submit img{object-fit:fill;width:100%;height:100%;transition:filter 80ms linear;display:block;position:absolute;inset:0}.contact-memo-submit span{z-index:1;font:400 clamp(10px,1.2cqw,20px)/1 Helvetica Neue,Helvetica,Arial,sans-serif;position:relative}.contact-memo-submit:hover img,.contact-memo-submit:focus-visible img{filter:brightness(1.08)}.contact-memo-submit:active{transform:translateY(-1.1cqh)scale(.975)}.contact-memo-submit:focus-visible{outline-offset:clamp(1px, .15cqw, 3px);border-radius:999px;outline:clamp(1px,.14cqw,3px) solid #2abce8}.contact-memo-brand{background:#fff;place-items:center;width:20%;height:7.5%;display:grid;position:absolute;bottom:5.2%;left:50%;transform:translate(-50%)}.contact-memo-brand img{opacity:.82;width:auto;max-width:82%;height:62%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-surface{clip-path:url(#menu-panel-shape);background:repeating-linear-gradient(0deg,#ababab1a 0 2px,#0000 2px 5px),radial-gradient(at 50% 7%,#fff 0%,#f9f9f9 48%,#ececec 100%);overflow:hidden}.menu-surface .channel-grid{pointer-events:auto}.wii-screen.is-dark{background:repeating-linear-gradient(0deg,#ffffff06 0 2px,#0000 2px 5px),#101010}.wii-screen.is-channel-open:not(.is-channel-loading){background:#000}.wii-night-sky{z-index:0;pointer-events:none;opacity:0;background:repeating-linear-gradient(0deg,#ababab0f 0 2px,#0000 2px 5px),radial-gradient(1px 1px at 12% 18%,#ffffffe6,#0000 60%),radial-gradient(1px 1px at 26% 46%,#ffffffa6,#0000 60%),radial-gradient(1.4px 1.4px at 44% 12%,#ffffffd9,#0000 60%),radial-gradient(1px 1px at 58% 34%,#ffffff8c,#0000 60%),radial-gradient(1.2px 1.2px at 72% 20%,#fffc,#0000 60%),radial-gradient(1px 1px at 85%,#fff9,#0000 60%),radial-gradient(1px 1px at 34% 66%,#ffffff73,#0000 60%),radial-gradient(1.2px 1.2px at 63% 58%,#ffffff8c,#0000 60%),radial-gradient(1px 1px at 91% 64%,#fff6,#0000 60%),radial-gradient(1.1px 1.1px at 20% 8%,#ffffff80,#0000 60%),radial-gradient(at 50% 6%,#14161c 0%,#08090c 48%,#000 100%);transition:opacity 1.6s;position:absolute;inset:0}.wii-screen.is-dark .wii-night-sky{opacity:1}.wii-screen:before,.wii-screen:after{content:"";pointer-events:none;display:none;position:absolute;inset:0}.wii-screen.is-crt:before,.wii-screen.is-crt:after{z-index:400;display:block}.wii-screen.is-crt{z-index:2;aspect-ratio:4/3;clip-path:url(#screen-crt-shape);filter:drop-shadow(0 0 .5cqw #050505)contrast(1.065)saturate(1.055);border-radius:6cqw/8cqh;width:83%;height:auto;transform:scale(1)}.wii-screen.is-crt:before{mix-blend-mode:screen;opacity:.3;background:linear-gradient(112deg,#ffffff29,#0000 18% 72%,#ffffff09)}.wii-screen.is-crt:after{background:radial-gradient(#0000 54%,#0f111121 74%,#0000007a 100%)}.startup-sequence{z-index:100;cursor:default;background:#000;animation:3.35s linear forwards startup-sequence-reveal;position:absolute;inset:0;overflow:hidden}.startup-sequence-grid{grid-template-rows:repeat(3,31.5%);grid-template-columns:repeat(4,18.5cqw);gap:1.5% .8cqw;width:111%;height:63%;display:grid;position:absolute;top:6.2%;left:10.8%}.startup-sequence-tile{opacity:0;min-width:0;min-height:0;animation:startup-sequence-tile-on .34s ease-out var(--startup-in-delay) forwards}.startup-sequence-tile-face{clip-path:url(#channel-crt-shape);width:100%;height:100%;animation:startup-sequence-tile-off .3s ease-in var(--startup-out-delay) forwards;background:linear-gradient(#ffffff1f,#0000 48%),#747474;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 0 0 clamp(1px,.12cqw,2px) #ffffff1a}.startup-sequence-tile-face img{opacity:.42;filter:grayscale()brightness(.38)contrast(1.15);width:22%;height:auto;display:block}@keyframes startup-sequence-tile-on{0%{opacity:0;filter:brightness(.18)}to{opacity:1;filter:brightness()}}@keyframes startup-sequence-tile-off{0%{opacity:1;filter:brightness()}to{opacity:0;filter:brightness(.12)}}@keyframes startup-sequence-reveal{0%,78%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.screen-view-fade{transition-duration:.01ms}.startup-sequence{animation-duration:.01ms}}.wii-screen:before{z-index:240;opacity:.43;background:repeating-linear-gradient(0deg,#00000021 0 1px,#ffffff03 1px 2px,#0000 2px 5px),repeating-linear-gradient(90deg,#ff282805 0 1px,#2dff5f03 1px 2px,#3769ff05 2px 3px)}.wii-screen:after{z-index:241;background:linear-gradient(112deg,#ffffff0e,#0000 24%),radial-gradient(#0000 46%,#03070c47 100%);box-shadow:inset 0 0 1.4cqw #ffffff13,inset 0 0 10cqw #00040a3d,inset 0 0 0 .18cqw #0c101480}@media (prefers-reduced-motion:reduce){.wii-screen:before{animation:none}}.channel-grid{z-index:2;grid-template-rows:repeat(3,31.5%);grid-template-columns:repeat(5,18.5cqw);gap:1.5% .8cqw;width:111%;height:63%;transition:opacity .22s ease-out;display:grid;position:absolute;top:6.2%;left:11.3%}.channel-grid,.menu-panel-info,.system-tray{opacity:1}.wii-screen.is-channel-open:not(.is-channel-loading) .channel-grid,.wii-screen.is-channel-open:not(.is-channel-loading) .menu-panel-info,.wii-screen.is-channel-open:not(.is-channel-loading) .system-tray{visibility:hidden;opacity:0;transition:opacity .22s ease-out,visibility 0s linear .22s}.channel-frame{filter:drop-shadow(0 0 1px #ffffffbf);background:0 0;min-width:0;min-height:0;position:relative;overflow:hidden}.channel-frame:not(.is-empty){appearance:none;text-align:inherit;border:0;padding:0}.channel-frame:not(.is-empty):focus-visible{outline-offset:clamp(2px, .28cqw, 5px);outline:clamp(2px,.22cqw,4px) solid #38c6ec}.channel{clip-path:url(#channel-crt-shape);box-shadow:none;background:#f7f7f7;border:0;position:absolute;inset:0;overflow:hidden}.channel-outline{z-index:10;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.channel-outline path{fill:none;stroke:#b8b8b8;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .9s}.wii-screen.is-dark .channel-outline path{stroke:#ffffff52}.channel.empty{background:repeating-linear-gradient(0deg,#ffffff61 0 2px,#c5c5c533 2px 5px),#f2f2f2;transition:background-color .9s}.wii-screen.is-dark .channel.empty{background:repeating-linear-gradient(0deg,#ffffff0d 0 2px,#0003 2px 5px),#121212}.channel.empty:before{content:"";z-index:2;opacity:.1;mix-blend-mode:multiply;background:url(/assets/wii-empty-channel.png) 50%/100% 100% no-repeat;position:absolute;inset:0}.empty-channel-static{z-index:1;opacity:.42;mix-blend-mode:multiply;display:block;position:absolute;inset:-1px}.empty-channel-static-frame{object-fit:cover;opacity:0;width:100%;height:100%;image-rendering:pixelated;animation:.36s step-end infinite empty-channel-static-cycle;position:absolute;inset:0}.empty-channel-static-frame--2{animation-delay:90ms}.empty-channel-static-frame--3{animation-delay:.18s}.empty-channel-static-frame--4{animation-delay:.27s}.wii-screen.is-dark .empty-channel-static{opacity:.2;mix-blend-mode:screen}@keyframes empty-channel-static-cycle{0%,24.9%{opacity:1}25%,to{opacity:0}}.asset-channel>img,.asset-channel>svg{pointer-events:none;display:block;position:absolute}.missing-link-channel{isolation:isolate;color:#1a1a1a;background:#fff}.missing-link-channel:before,.missing-link-channel:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.missing-link-channel:before{background-color:#0000;background-image:linear-gradient(90deg,#0000000d 1px,#0000 1px),linear-gradient(0deg,#0000000b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:8% 16%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:radial-gradient(at 68% 44%,#000 0%,#0000 72%);mask-image:radial-gradient(at 68% 44%,#000 0%,#0000 72%)}.missing-link-channel:after{opacity:.6;background:linear-gradient(#0000000d,#0000 22%)}.missing-link-channel-grid{z-index:0;opacity:.72;background:repeating-linear-gradient(115deg,#0000 0 9%,#38a5ff24 9.5% 10%,#0000 10.5% 17%),repeating-linear-gradient(25deg,#0000 0 12%,#6b9b001f 12.5% 13%,#0000 13.5% 22%);position:absolute;inset:0}.missing-link-channel-symbol{z-index:1;opacity:.96;width:50%;height:auto;position:absolute;top:49%;right:-3%;transform:translateY(-50%)rotate(-9deg)}.missing-link-channel-symbol-image{object-fit:contain;will-change:transform;filter:drop-shadow(0 1.1cqw .8cqw #00000047)drop-shadow(0 0 1.4cqw #b7ff1924);width:100%;height:auto;animation:4.8s ease-in-out infinite missing-link-symbol-float;display:block}.missing-link-channel-copy{z-index:2;text-align:left;text-transform:uppercase;gap:clamp(1px,.16cqw,3px);width:72%;display:grid;position:absolute;bottom:10%;left:7%}.missing-link-channel-kicker{color:#1a1a1a9e;letter-spacing:.18em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(6px,.56cqw,10px);line-height:1}.missing-link-channel-copy strong{color:#1a1a1a;letter-spacing:0;text-shadow:none;gap:clamp(1px,.1cqw,2px);font-family:Arial,Helvetica,sans-serif;font-size:clamp(16px,2cqw,36px);line-height:.86;display:grid}.missing-link-word{opacity:0;animation:.68s cubic-bezier(.2,.72,.18,1) both missing-link-word-in;display:block}.missing-link-word--missing{animation-delay:.12s}.missing-link-word--link{animation-delay:.26s}.missing-link-word--studio{color:#5e8c00;text-transform:none;font-family:Georgia,serif;font-style:italic;font-weight:700;animation-delay:.4s}.channel-launch-clone .missing-link-word{opacity:1;filter:none;animation:none;transform:none}@keyframes missing-link-word-in{0%{opacity:0;filter:blur(2px);transform:translate(-18%)}to{opacity:1;filter:blur();transform:translate(0)}}.mii-channel-art{object-fit:cover;object-position:center center;width:100%;height:100%;inset:0}.photo-cork{z-index:0;object-fit:cover;width:95%;height:95%;inset:2.5%}.photo-sky{z-index:1;width:45%;top:31%;left:5%;transform:rotate(-4deg)}.photo-rose{z-index:2;width:43%;top:28%;right:4%;transform:rotate(3deg)}.photo-title{z-index:3;width:68%;top:5%;left:50%;transform:translate(-50%)}.shop-avatar{z-index:1;object-fit:contain;width:30%;height:auto;top:38%;left:52%;transform:translate(-50%,-50%)}.shop-title{z-index:2;pointer-events:none;white-space:nowrap;letter-spacing:0;color:#11b5e9;width:84%;font-family:Avenir Next,Avenir Next LT Pro,Avenir,Century Gothic,sans-serif;font-size:clamp(8px,1.45cqw,26px);font-style:normal;font-weight:600;line-height:1.3;display:block;position:absolute;bottom:11%;left:5%}.forecast{background:#f7f7f7}.forecast:before,.news:before{content:"";z-index:0;border-radius:inherit;position:absolute;inset:0}.forecast:before{background:radial-gradient(circle at 53% 49%,#1694dacc,#0000 42%),linear-gradient(105deg,#03c3ee 0%,#087edb 32%,#0658bd 64%,#050092 100%)}.forecast-sun{z-index:0;opacity:.22;width:58%;bottom:-35%;right:8%}.forecast span{z-index:2;text-align:center;color:#fff;letter-spacing:-.05em;text-shadow:0 3px 2px #000000c7;padding-top:5.5%;font-size:clamp(18px,2cqw,42px);line-height:1;display:block;position:relative}.news{background:#f7f7f7}.news:before{background:linear-gradient(90deg,#1f8127,#1b7923 45%,#0d6b19 100%)}.news-noise{z-index:0;object-fit:cover;opacity:.18;mix-blend-mode:soft-light;width:100%;height:100%;inset:0}.news-map{z-index:1;opacity:.12;height:69%;bottom:1%}.news-map-west{width:48%;left:1%}.news-map-east{width:60%;right:1%}.news-title{z-index:2;width:73%;top:8%;left:50%;transform:translate(-50%)}.github-channel{background:#f7f7f7}.github-channel:before{content:"";z-index:0;border-radius:inherit;background:radial-gradient(circle at 72% 18%,#8c95a066,#0000 46%),linear-gradient(160deg,#2b3138 0%,#0d1117 72%);position:absolute;inset:0}.github-mark{z-index:0;fill:#fff;opacity:.16;width:64%;height:auto;position:absolute;bottom:-16%;right:-10%}.github-channel span{z-index:2;text-align:center;color:#fff;letter-spacing:-.03em;text-shadow:0 3px 2px #0009;padding-top:5.5%;font-size:clamp(18px,2cqw,42px);line-height:1;display:block;position:relative}.research-channel{isolation:isolate;color:#173d48;background:radial-gradient(circle at 78% 22%,#ffffffe0,#0000 29%),linear-gradient(145deg,#f8f5e9 0%,#e8f0ef 62%,#d5e4e5 100%)}.research-channel:before{content:"";z-index:0;background-image:linear-gradient(#173d480e 1px,#0000 1px),linear-gradient(90deg,#173d480e 1px,#0000 1px);background-size:8% 13%;position:absolute;inset:0}.research-channel-rule{z-index:1;background:#34beed;width:100%;height:10%;position:absolute;top:0;left:0;box-shadow:0 2px #145d7429}.research-channel-papers{z-index:2;width:31%;height:55%;position:absolute;bottom:13%;left:9%}.research-channel-papers span{background:linear-gradient(#34beed,#34beed) 16% 18%/38% 6% no-repeat,repeating-linear-gradient(0deg,#0000 0 13%,#173d482e 13% 16%) 16% 42%/68% 34% no-repeat,#fffdf6;border:1px solid #173d4838;border-radius:4%;width:72%;height:83%;position:absolute;box-shadow:0 .45cqw .8cqw #1e434c1f}.research-channel-papers span:first-child{top:4%;left:22%;transform:rotate(8deg)}.research-channel-papers span:nth-child(2){top:8%;left:10%;transform:rotate(-5deg)}.research-channel-papers span:nth-child(3){top:14%;left:0;transform:rotate(-1deg)}.research-channel-copy{z-index:2;text-align:left;width:56%;position:absolute;top:31%;right:8%}.research-channel-copy strong,.research-channel-copy span{display:block}.research-channel-copy strong{letter-spacing:-.055em;font-family:Arial,Helvetica,sans-serif;font-size:clamp(17px,2.15cqw,42px);line-height:.92}.research-channel-copy span{letter-spacing:.18em;text-transform:uppercase;color:#173d48ad;margin-top:3%;font-size:clamp(9px,.95cqw,20px);line-height:1}.page-arrow{display:block;position:relative}.page-arrow img{object-fit:contain;width:10.6cqw;height:10.6cqw;display:block;position:absolute;top:50%;left:-1.5cqw;transform:translateY(-50%)}.system-tray,.menu-panel-info{position:absolute;inset:72% 0 0}.system-tray{z-index:1;pointer-events:none}.menu-panel-info{z-index:3;pointer-events:none}.tray-shape{width:100%;height:100%;position:absolute;inset:0}.tray-fill,.wii-screen.is-dark .tray-fill{fill:#0000}.tray-line{fill:none;stroke:#26bfe9;stroke-width:4px;vector-effect:non-scaling-stroke}.system-tray:after{content:none}.system-tray-controls{opacity:1;visibility:visible;transition:opacity .16s ease-out,visibility linear;position:absolute;inset:0}.system-tray-controls>.round-control,.system-tray-controls>.sd-card,.system-tray>.message-toggle-button{pointer-events:auto}.system-tray-controls--board,.system-tray.is-board-open .system-tray-controls--menu{opacity:0;visibility:hidden;transition:opacity .16s ease-out,visibility 0s linear .16s}.system-tray.is-board-open .system-tray-controls--board{opacity:1;visibility:visible;transition:opacity .16s ease-out,visibility linear}.clock,.date{z-index:2;white-space:nowrap;position:absolute;left:50%;transform:translate(-50%)}.wii-menu-intro{z-index:2;color:#26bee8;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(24px,3.5cqw,72px);font-weight:400;line-height:1;animation:3s ease-out both wii-menu-intro-out;position:absolute;top:5%;left:50%;transform:translate(-50%)}.clock{animation:.48s ease-out 3s both system-info-intro-in}.menu-panel-info.suppress-intro .wii-menu-intro{display:none}.menu-panel-info.suppress-intro .clock{opacity:1;animation:none}.wii-screen.is-startup-active .wii-menu-intro,.wii-screen.is-startup-active .clock,.wii-screen.is-startup-active .missing-link-word{animation-play-state:paused}@keyframes wii-menu-intro-out{0%,84%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes system-info-intro-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.wii-menu-intro{display:none}.clock{animation:none}}.clock{height:33%;top:-4%;left:50.5%}.clock-digits{height:100%;display:flex}.clock-glyph{aspect-ratio:1;object-fit:contain;opacity:.32;mix-blend-mode:multiply;filter:invert();width:auto;height:100%;transition:opacity .9s,filter .9s;display:block}.wii-screen.is-dark .clock-glyph{opacity:.6;mix-blend-mode:screen;filter:brightness(0)invert()}.clock-glyph--digit{margin-inline:-1.69cqh;transform:scaleX(1.04)}.clock-glyph--value-1{margin-inline:-3.56cqh}.clock-glyph--value-1:has(+.clock-glyph--value-1){margin-right:-2.2cqh}.clock-glyph--value-1+.clock-glyph--value-1{margin-left:-2.2cqh}.clock-glyph--colon{margin-inline:-3.02cqh;animation:2s step-end infinite clock-colon-blink}@keyframes clock-colon-blink{0%,49.999%{visibility:visible}50%,to{visibility:hidden}}.clock-meridiem{height:70%;position:absolute;bottom:-5%;left:calc(100% + .89cqh)}.clock-meridiem-image{opacity:.32;filter:brightness(0);width:auto;height:100%;transition:opacity .9s,filter .9s;display:block}.wii-screen.is-dark .clock-meridiem-image{opacity:.6;filter:brightness(0)invert()}.date{align-items:center;gap:clamp(1px,.1cqw,2px);height:26%;display:flex;top:46%;left:50%}.date-glyph{object-fit:contain;opacity:.3;filter:brightness(0);flex:none;width:auto;height:100%;transition:opacity .9s,filter .9s;display:block}.date-glyph--value-5{transform:translateY(2.2%)}.date-glyph--value-0,.date-glyph--value-3,.date-glyph--value-6,.date-glyph--value-8,.date-glyph--value-9{transform-origin:50% 78.8%;transform:scaleY(.978)}.date-glyph--slash{transform-origin:50% 78.8%;transform:scaleY(.965)}.wii-screen.is-dark .date-glyph{opacity:.58;filter:brightness(0)invert()}.date-space{flex:none;width:clamp(14px,1.45cqw,29px);height:100%;display:block}.round-control{aspect-ratio:1;background:linear-gradient(#fafafa 0%,#ededee 40%,#d9dade 75%,#eef0f1 100%);border:clamp(2px,.2cqw,4px) solid #21bde8;border-radius:50%;place-items:center;width:9%;padding:0;display:grid;position:absolute;top:12.5%;box-shadow:.18cqw .28cqw 0 clamp(3px,.28cqw,6px) #bebfc4b8,.48cqw .58cqw clamp(3px,.26cqw,6px) #a0a2a82e,inset 0 .3cqw .4cqw #ffffffd1,inset 0 -.4cqw .55cqw #aaacb02e}button.round-control{appearance:none;cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer}.ron-button:hover,.ron-button:focus-visible,.message-button:hover,.message-button:focus-visible{cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer}button.round-control:focus-visible{outline-offset:clamp(5px, .5cqw, 10px);outline:clamp(3px,.3cqw,6px) solid #21bde88c}.round-control:after{content:"";z-index:0;filter:blur(.2px);background:linear-gradient(#fffffff2,#ffffff1f);border-radius:50%;width:72%;height:34%;position:absolute;top:8%;left:13%;transform:rotate(-7deg)}.round-control>*{z-index:1;position:relative}.ron-button{background:#f0f0f1;border-width:clamp(2px,.17cqw,3px);border-color:#35b5d2;left:4.7%;box-shadow:0 0 clamp(2px,.16cqw,3px) clamp(1px,.05cqw,1px) #27b3d24d,.2cqw .3cqw 0 clamp(2px,.2cqw,5px) #c6c7cb94,.5cqw .58cqw clamp(3px,.26cqw,6px) #9a9ca129,inset .08cqw .12cqw .2cqw #ffffffb8,inset -.12cqw -.18cqw .3cqw #9092971f}.ron-button:before,.ron-button:after{content:none}.ron-button .wii-button-surface{object-fit:cover;z-index:1;opacity:.76;filter:blur(clamp(.35px,.035cqw,.65px));border-radius:50%;width:110%;height:110%;margin:0;position:absolute;inset:-5%}.ron-button .wii-button-logo{z-index:2;object-fit:contain;pointer-events:none;width:52%;height:auto;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.message-button{background:#f0f0f1;border-width:clamp(2px,.17cqw,3px);border-color:#35b5d2;right:4.65%;box-shadow:0 0 clamp(2px,.16cqw,3px) clamp(1px,.05cqw,1px) #27b3d24d,.2cqw .3cqw 0 clamp(2px,.2cqw,5px) #c6c7cb94,.5cqw .58cqw clamp(3px,.26cqw,6px) #9a9ca129,inset .08cqw .12cqw .2cqw #ffffffb8,inset -.12cqw -.18cqw .3cqw #9092971f}.wii-screen.is-dark .ron-button,.wii-screen.is-dark .message-button{box-shadow:0 0 clamp(3px,.28cqw,6px) #21bde873,0 0 clamp(10px,.9cqw,18px) #21bde82e,.22cqw .32cqw clamp(3px,.24cqw,6px) #0000008c,inset .08cqw .12cqw .22cqw #ffffffad,inset -.12cqw -.18cqw .3cqw #0000002e}.wii-screen.is-dark .ron-button .wii-button-surface,.wii-screen.is-dark .message-toggle-artwork--message .message-button-surface{opacity:.68}.message-button:before,.message-button:after{content:none}.message-toggle-artwork--message .message-button-surface,.message-toggle-artwork--message .message-button-icon{object-fit:cover;border-radius:50%;width:110%;height:110%;margin:0;position:absolute;inset:-5%}.message-toggle-artwork--message .message-button-surface{z-index:1;opacity:.76;filter:blur(clamp(.35px,.035cqw,.65px))}.message-toggle-artwork--message .message-button-icon{z-index:2;opacity:.24;mix-blend-mode:multiply;filter:invert()blur(clamp(.35px,.04cqw,.75px));transform:translate(1.8%,2.2%)}.message-toggle-artwork{pointer-events:none;border-radius:50%;transition:opacity .14s ease-out;display:block;position:absolute;inset:0;overflow:hidden}.message-toggle-artwork--message,.message-board-return .message-toggle-artwork--ron{opacity:1}.message-toggle-artwork--ron,.message-board-return .message-toggle-artwork--message{opacity:0}.system-tray .message-board-return{background:#f0f0f1;border-width:clamp(2px,.17cqw,3px);border-color:#35b5d2;right:4.65%;box-shadow:0 0 clamp(2px,.16cqw,3px) clamp(1px,.05cqw,1px) #27b3d24d,.2cqw .3cqw 0 clamp(2px,.2cqw,5px) #c6c7cb94,.5cqw .58cqw clamp(3px,.26cqw,6px) #9a9ca129,inset .08cqw .12cqw .2cqw #ffffffb8,inset -.12cqw -.18cqw .3cqw #9092971f}.system-tray .message-board-return:before,.system-tray .message-board-return:after{content:none}.message-toggle-artwork--ron .wii-button-surface{object-fit:cover;opacity:.76;filter:blur(clamp(.35px,.035cqw,.65px));border-radius:50%;width:110%;height:110%;position:absolute;inset:-5%}.message-toggle-artwork--ron .wii-button-logo{object-fit:contain;width:52%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wii-screen.is-dark .message-board-return{box-shadow:0 0 clamp(3px,.28cqw,6px) #21bde873,0 0 clamp(10px,.9cqw,18px) #21bde82e,.22cqw .32cqw clamp(3px,.24cqw,6px) #0000008c,inset .08cqw .12cqw .22cqw #ffffffad,inset -.12cqw -.18cqw .3cqw #0000002e}.message-board-return:hover,.message-board-return:focus-visible{cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer}.sd-card{aspect-ratio:38/48;width:4.2%;position:absolute;top:38%;left:18.6%}.sd-card img{object-fit:contain;width:100%;height:100%;display:block}.channel-launch-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.channel-launch-backdrop{z-index:35;opacity:0;background:#000;position:absolute;inset:0}.channel-launch-clone{z-index:45;left:var(--launch-left);top:var(--launch-top);width:var(--launch-width);height:var(--launch-height);transform-origin:50%;will-change:transform, filter;position:absolute}.channel-launch-clone .channel{background-color:#fff}.channel-return-layer{z-index:50;pointer-events:none;position:absolute;inset:0;overflow:hidden}.channel-return-backdrop{opacity:1;background:#000;position:absolute;inset:0}.channel-return-stage{transform-origin:50%;will-change:transform, opacity, filter;position:absolute}.channel-return-stage .channel-menu-button,.channel-return-stage .channel-start-button{pointer-events:none}.channel-return-stage .channel-open-content{opacity:1;animation:none}.channel-frame.is-channel-return-target{opacity:0}.channel-open-view{z-index:40;visibility:hidden;opacity:0;pointer-events:none;background:0 0;place-items:center;transition:opacity .16s;display:grid;position:absolute;inset:0}.wii-screen.is-channel-open:not(.is-channel-loading) .channel-open-view{background:#000}.wii-screen.is-channel-open .channel-open-view{visibility:visible;opacity:1;pointer-events:auto}.channel-open-stage{transform-origin:50%;will-change:transform;width:95.5%;height:92.5%;animation:.7s cubic-bezier(.12,.72,.14,1) both channel-stage-zoom-in;position:relative}@keyframes channel-stage-zoom-in{0%{opacity:.98;transform:translate3d(var(--launch-start-x,0), var(--launch-start-y,0), 0) scale(var(--launch-start-scale,1))}72%{opacity:1;transform:translate(0,0)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.channel-open-stage{animation:none}}.channel-open-frame{clip-path:url(#channel-crt-shape);background:repeating-linear-gradient(0deg,#afafaf17 0 2px,#0000 2px 5px),linear-gradient(#fff 0%,#fbfbfb 54%,#f0f0f0 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 -.18cqw #7b7b7b,0 0 0 .3cqw #000}.channel-open-frame:before{content:"";clip-path:url(#channel-crt-shape);pointer-events:none;border:clamp(6px,.8cqw,14px) solid #000;position:absolute;inset:0}.channel-open-frame:after{content:"";background:linear-gradient(#f5f5f5b8,#dcdcdcc7),repeating-linear-gradient(0deg,#8e8e8e21 0 2px,#0000 2px 5px);border-top:clamp(1px,.14cqw,3px) solid #7c7c7c;height:24%;position:absolute;bottom:0;left:0;right:0}.channel-open-bluebar{z-index:1;filter:drop-shadow(0 .22cqw #787878a6);background:linear-gradient(#2bbbe3,#44c9ed 56%,#27aed3);width:49%;height:12.3%;position:absolute;top:2.2%;right:0}.channel-open-bluebar:before{content:"";background:inherit;border-bottom-left-radius:100% 80%;width:42%;height:100%;position:absolute;top:0;left:-24%;transform:skew(27deg)}.channel-open-title{z-index:2;color:#fff;text-shadow:0 .12cqw .2cqw #00000073;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(24px,3cqw,60px);font-weight:400;line-height:1;position:absolute;top:5%;right:7%}.channel-open-content{z-index:1;opacity:1;width:84%;height:40%;position:absolute;top:19%;left:8%}.channel-open-content.is-opening{animation:.35s ease-in-out both channel-open-content-fade-in}@keyframes channel-open-content-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.channel-open-content{animation:none}}.channel-open-content--missing-link{width:100%;height:78%;top:0;left:0}.missing-link-title-card{isolation:isolate;color:#f8f7ef;text-align:center;background:radial-gradient(circle at 78% 16%,#cdff4029,#0000 26%),radial-gradient(circle at 18% 86%,#38a5ff33,#0000 32%),linear-gradient(160deg,#0c0d11 0%,#142032 46%,#07070a 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.missing-link-title-dots{z-index:0;opacity:.9;background-image:radial-gradient(#ffffff29 1.1px,#0000 1.6px);background-size:3.4cqw 3.4cqw;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 72%)}.missing-link-title-glow{z-index:0;filter:blur(1px);background:radial-gradient(circle,#ffffff3d,#0000 62%);width:62cqw;height:62cqw;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.missing-link-title-symbol{z-index:1;opacity:.96;width:clamp(120px,22cqw,280px);height:auto;position:absolute;top:52%;right:9%;transform:translateY(-50%)rotate(-8deg)}.missing-link-title-symbol-image{object-fit:contain;will-change:transform;filter:drop-shadow(0 1.6cqw 1.3cqw #000000bd)drop-shadow(0 0 2.4cqw #b7ff1938);width:100%;height:auto;animation:5.2s ease-in-out infinite missing-link-title-symbol-float;display:block}.missing-link-title-copy{z-index:2;min-width:0;max-width:72%;position:relative}.missing-link-title-wordmark{color:#f8f7ef;text-transform:uppercase;text-shadow:0 .26cqw .26cqw #000000c7,0 0 1.6cqw #38a5ff52;justify-items:center;gap:clamp(1px,.12cqw,3px);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(30px,6.4cqw,118px);font-weight:800;line-height:.86;display:grid}.missing-link-title-wordmark em{color:#38a5ff;text-transform:none;gap:clamp(1px,.08cqw,2px);font-family:Georgia,serif;font-style:italic;font-weight:700;display:grid}.missing-link-title-word{opacity:0;animation:.76s cubic-bezier(.2,.72,.18,1) both missing-link-title-word-in;display:block}.missing-link-title-word--missing{animation-delay:.62s}.missing-link-title-word--link{animation-delay:.78s}.missing-link-title-word--studio{animation-delay:.94s}@keyframes missing-link-title-word-in{0%{opacity:0;filter:blur(3px);transform:translate(-16%)}72%{opacity:1}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes missing-link-symbol-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-3.5%)}}@keyframes missing-link-title-symbol-float{0%,to{transform:translate(0,0)}50%{transform:translateY(-2.4%)}}.missing-link-title-tagline{letter-spacing:.01em;color:#f8f7efbd;max-width:34ch;margin:clamp(6px,1.4cqw,18px) auto 0;font-size:clamp(9px,1.1cqw,19px);line-height:1.4}.missing-link-title-kicker{z-index:2;letter-spacing:.24em;text-transform:uppercase;color:#f8f7ef8f;font-size:clamp(8px,.85cqw,15px);position:absolute;bottom:4%;left:4%}.channel-open-content--research{width:100%;height:78%;top:0;left:0}.research-library{isolation:isolate;color:#173d48;background:radial-gradient(circle at 84% 12%,#34beed2b,#0000 28%),linear-gradient(145deg,#fbfaf4 0%,#eef3f1 58%,#dce9e9 100%);position:absolute;inset:0;overflow:hidden}.research-library:before{content:"";z-index:1;background:#34beed;width:100%;height:1.2%;position:absolute;top:0;left:0}.research-library-grid{z-index:0;background-image:linear-gradient(#173d480e 1px,#0000 1px),linear-gradient(90deg,#173d480e 1px,#0000 1px);background-size:6cqw 6cqw;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to bottom right,#000,#0000 78%);mask-image:linear-gradient(to bottom right,#000,#0000 78%)}.research-library-header{z-index:2;text-align:left;width:84%;position:absolute;top:9%;left:8%}.research-library-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#1596c3;margin-bottom:1.2%;font-size:clamp(7px,.72cqw,13px);font-weight:700;display:block}.research-library-header h2{letter-spacing:-.055em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(34px,4.7cqw,82px);line-height:.95}.research-library-header p{color:#173d48ad;margin:1.3% 0 0;font-size:clamp(10px,1.15cqw,20px);line-height:1.35}.research-library-empty{z-index:2;box-sizing:border-box;background:#ffffffad;border:1px solid #173d482e;border-radius:clamp(8px,1.2cqw,22px);grid-template-columns:18% minmax(0,1fr) auto;align-items:center;gap:4%;width:84%;min-height:31%;padding:3.5% 4.5%;display:grid;position:absolute;bottom:10%;left:8%;box-shadow:0 1.2cqw 3cqw #173d481a}.research-paper-stack{aspect-ratio:1.25;width:100%;display:block;position:relative}.research-paper{box-sizing:border-box;background:#fffef9;border:1px solid #173d4833;border-radius:4px;width:63%;height:86%;position:absolute;top:5%;left:18%;box-shadow:0 .5cqw 1.2cqw #173d481f}.research-paper--back{transform:rotate(9deg)}.research-paper--middle{transform:rotate(-7deg)}.research-paper--front{flex-direction:column;gap:10%;padding:19% 15%;display:flex}.research-paper--front i{background:#173d4833;height:7%;display:block}.research-paper--front i:first-child{background:#34beed;width:54%;height:10%}.research-library-empty strong{margin-bottom:2%;font-size:clamp(13px,1.45cqw,26px);line-height:1.2;display:block}.research-library-empty p{color:#173d48ad;max-width:42ch;margin:0;font-size:clamp(9px,.95cqw,17px);line-height:1.45}.research-library-status{letter-spacing:.13em;text-transform:uppercase;color:#117da3;white-space:nowrap;background:#34beed17;border:1px solid #1596c357;border-radius:999px;padding:.65em 1em;font-size:clamp(7px,.72cqw,13px);font-weight:700}@media (width<=700px){.research-library-header{top:7%}.research-library-empty{grid-template-columns:20% minmax(0,1fr);min-height:34%;padding:4%;bottom:8%}.research-library-status{display:none}}.channel-open-content--github{width:100%;height:78%;top:0;left:0}.github-title-card{isolation:isolate;color:#f0f6fc;text-align:center;background:radial-gradient(circle at 78% 18%,#8c95a03d,#0000 30%),radial-gradient(circle at 18% 86%,#38a5ff24,#0000 32%),linear-gradient(160deg,#21262d 0%,#0d1117 62%);position:absolute;inset:0;overflow:hidden}.github-title-dots{z-index:0;opacity:.9;background-image:radial-gradient(#ffffff29 1.1px,#0000 1.6px);background-size:3.4cqw 3.4cqw;position:absolute;inset:-8%;-webkit-mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 72%);mask-image:radial-gradient(at 50% 40%,#000 0%,#0000 72%)}.github-title-glow{z-index:0;filter:blur(1px);background:radial-gradient(circle,#ffffff2e,#0000 62%);width:58cqw;height:58cqw;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%)}.github-title-mark{fill:#f0f6fc;opacity:0;will-change:transform;filter:drop-shadow(0 .7cqw .7cqw #00000080)drop-shadow(0 0 1.8cqw #f0f6fc1f);flex:none;width:74px;height:auto;animation:5.2s ease-in-out infinite github-title-mark-float}@keyframes github-title-mark-float{0%,to{opacity:1;transform:translate(0,0)}50%{opacity:1;transform:translateY(-2.6%)}}.github-title-copy{z-index:2;text-align:left;justify-content:center;align-items:center;gap:18px;width:78%;min-width:0;display:flex;position:absolute;top:5.5%;left:50%;transform:translate(-50%)}.github-title-identity{min-width:0}.github-title-wordmark{color:#f0f6fc;letter-spacing:0;text-shadow:0 .26cqw .26cqw #000000c7,0 0 1.4cqw #f0f6fc2e;justify-content:center;gap:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:64px;font-weight:800;line-height:.82;display:flex}.github-title-letter{opacity:0;animation:.76s cubic-bezier(.2,.72,.18,1) both github-title-letter-in;display:inline-block}.github-title-letter--1{font-weight:700;animation-delay:.62s}.github-title-letter--2{animation-delay:.7s}.github-title-letter--3{animation-delay:.78s}.github-title-letter--4{font-weight:700;animation-delay:.86s}.github-title-letter--5{margin-left:-.04em;animation-delay:.94s}.github-title-letter--6{margin-left:-.035em;animation-delay:1.02s}@keyframes github-title-letter-in{0%{opacity:0;filter:blur(3px);transform:translateY(18%)}72%{opacity:1}to{opacity:1;filter:blur();transform:translateY(0)}}.github-title-tagline{letter-spacing:0;color:#f0f6fcb3;white-space:nowrap;max-width:none;margin:8px 0 0;font-size:14px;line-height:1.4}.github-contributions{z-index:3;color:#f0f6fc;text-align:left;width:min(84%,1320px);animation:.62s ease-out 1.04s both github-contributions-in;position:absolute;top:27%;left:50%;transform:translate(-50%)}@keyframes github-contributions-in{0%{opacity:0;transform:translate(-50%,14px)}to{opacity:1;transform:translate(-50%)}}.github-contributions-header{color:#f0f6fcc2;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:10px;font-size:15px;display:flex}.github-contributions-header p{margin:0}.github-contributions-header strong{color:#f0f6fc;font-size:20px;font-weight:600}.github-contributions-header>span{color:#f0f6fc80;font-size:13px}.github-contributions-calendar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0d1117a8;border:1px solid #8b949e6b;border-radius:6px;padding:14px 16px 12px;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff06}.github-contributions-months{grid-template-columns:repeat(var(--week-count), minmax(0, 1fr));color:#f0f6fc9e;height:18px;margin-left:36px;font-size:11px;line-height:1;display:grid}.github-contributions-months span{white-space:nowrap}.github-contributions-body{grid-template-columns:28px minmax(0,1fr);gap:8px;display:grid}.github-contributions-weekdays{color:#f0f6fc8a;grid-template-rows:repeat(7,1fr);align-items:center;font-size:10px;line-height:1;display:grid}.github-contributions-grid{grid-template-columns:repeat(var(--week-count), minmax(0, 1fr));gap:3px;display:grid}.github-contributions-week{grid-template-rows:repeat(7,1fr);gap:3px;min-width:0;display:grid}.github-contribution-day{aspect-ratio:1;opacity:0;min-width:0;animation:github-contribution-day-in .34s ease-out var(--cell-delay) both;background:#161b22;border:1px solid #f0f6fc09;border-radius:2px;transition:transform 90ms ease-out,filter 90ms ease-out,outline-color 90ms ease-out;display:block;position:relative}@keyframes github-contribution-day-in{0%{opacity:0;filter:brightness(1.8)}to{opacity:1;filter:brightness()}}.github-contribution-day--level-0{background:#151b23}.github-contribution-day--level-1{background:#033a16}.github-contribution-day--level-2{background:#196c2e}.github-contribution-day--level-3{background:#2ea043}.github-contribution-day--level-4{background:#56d364}.github-contribution-day:hover{z-index:2;outline-offset:1px;filter:brightness(1.22);outline:2px solid #58a6ffe6;transform:scale(1.34)}.github-contributions-footer{color:#f0f6fc94;justify-content:space-between;align-items:center;gap:18px;min-height:16px;margin-top:10px;font-size:11px;line-height:1;display:flex}.github-contributions-footer>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.github-title-kicker{letter-spacing:.24em;color:#f0f6fc8f;text-align:center;cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;margin-top:clamp(8px,.7cqw,13px);font-size:clamp(8px,.85cqw,15px);text-decoration:none;transition:color .12s ease-out;display:block}.github-title-kicker:hover,.github-title-kicker:focus-visible{color:#f0f6fcd1}@media (width<=700px){.github-title-copy{gap:10px;width:86%;top:4%}.github-title-mark{width:48px}.github-title-wordmark{font-size:40px}.github-title-tagline{margin-top:4px;font-size:10px}.github-contributions{width:91%;top:23%}.github-contributions-header{margin-bottom:6px;font-size:10px}.github-contributions-header strong{font-size:13px}.github-contributions-header>span{font-size:9px}.github-contributions-calendar{padding:8px 7px 7px}.github-contributions-months{height:12px;margin-left:23px;font-size:7px}.github-contributions-body{grid-template-columns:18px minmax(0,1fr);gap:4px}.github-contributions-weekdays,.github-contributions-footer{font-size:7px}.github-contributions-grid,.github-contributions-week{gap:1px}.github-contribution-day{border-width:0;border-radius:1px}.github-contributions-footer{margin-top:6px}}.channel-open-content .channel-frame{filter:drop-shadow(0 1.8cqw .55cqw #00000024)drop-shadow(0 0 1px #ffffffbf);width:min(38cqw,54cqh);height:min(22.8cqw,32.4cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.18)}.channel-open-content button.channel-frame,.channel-launch-clone:is(button){opacity:1;color:inherit}.channel-menu-button,.channel-start-button{z-index:3;filter:brightness();cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:29%;height:13.5%;padding:0;transition:none;display:grid;position:absolute;bottom:5.2%}.channel-button-svg{pointer-events:none;width:100%;height:100%;display:block;overflow:visible}.channel-button-svg>g{transition:none}.channel-menu-button{left:17.5%}.channel-start-button{right:17.5%}.channel-menu-button:hover,.channel-menu-button:focus-visible,.channel-start-button:hover,.channel-start-button:focus-visible{filter:brightness(1.08)}.channel-menu-button:hover .channel-button-svg>g,.channel-menu-button:focus-visible .channel-button-svg>g,.channel-start-button:hover .channel-button-svg>g,.channel-start-button:focus-visible .channel-button-svg>g{opacity:1}.channel-menu-button:focus-visible,.channel-start-button:focus-visible{outline-offset:clamp(3px, .36cqw, 7px);outline:clamp(2px,.22cqw,4px) solid #fff}.channel-nav-arrow{z-index:3;aspect-ratio:1;cursor:url(/assets/wiicursor-40-upright.png) 14 2,url(/assets/wiicursor.cur),pointer;background:0 0;border:0;place-items:center;width:8.2%;padding:0;display:grid;position:absolute;top:46%;transform:translateY(-50%)}.channel-nav-arrow-motion{aspect-ratio:1;will-change:transform;filter:drop-shadow(0 .15cqw .3cqw #00000040);width:100%;display:block;position:relative}.channel-nav-arrow-press{transition:transform 60ms ease-out;display:block;position:absolute;inset:0;transform:scale(1)}.channel-nav-arrow img{object-fit:contain;pointer-events:none;height:auto;display:block}.channel-nav-arrow-triangle{z-index:0;width:58%;position:absolute;top:50%;transform:translateY(-50%)}.channel-nav-arrow-badge{z-index:1;opacity:0;width:74%;transition:opacity 80ms ease-out;position:absolute;top:50%;transform:translateY(-50%)}.channel-nav-arrow--prev{animation:.52s cubic-bezier(.2,.78,.2,1) both channel-nav-arrow-prev-enter;left:1.35%}.channel-nav-arrow--prev .channel-nav-arrow-motion{animation:.58s ease-in-out infinite alternate channel-nav-arrow-prev-bob}.channel-nav-arrow--prev .channel-nav-arrow-triangle{left:-5%;transform:translateY(-50%)scaleX(-1)}.channel-nav-arrow--prev .channel-nav-arrow-badge{right:-2%}.channel-nav-arrow--next{animation:.52s cubic-bezier(.2,.78,.2,1) .1s both channel-nav-arrow-next-enter;right:1.35%}.channel-nav-arrow--next .channel-nav-arrow-motion{animation:.58s ease-in-out infinite alternate channel-nav-arrow-next-bob}.channel-nav-arrow--next .channel-nav-arrow-triangle{right:-5%}.channel-nav-arrow--next .channel-nav-arrow-badge{left:-2%}@keyframes channel-nav-arrow-prev-enter{0%{opacity:0;transform:translate(-180%,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes channel-nav-arrow-next-enter{0%{opacity:0;transform:translate(180%,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes channel-nav-arrow-prev-bob{0%{transform:translate(3%)}to{transform:translate(-3%)}}@keyframes channel-nav-arrow-next-bob{0%{transform:translate(-4%)}to{transform:translate(3%)}}.channel-nav-arrow:hover .channel-nav-arrow-motion,.channel-nav-arrow:focus-visible .channel-nav-arrow-motion{filter:drop-shadow(0 .15cqw .3cqw #00000040)brightness(1.08)}.channel-nav-arrow:hover .channel-nav-arrow-badge,.channel-nav-arrow:focus-visible .channel-nav-arrow-badge{opacity:1}.channel-nav-arrow:active .channel-nav-arrow-press{transform:scale(.92)}.channel-nav-arrow:focus-visible{outline-offset:clamp(2px, .22cqw, 4px);border-radius:999px;outline:clamp(2px,.22cqw,4px) solid #38c6ec}@media (prefers-reduced-motion:reduce){.channel-open-view,.channel-grid,.menu-panel-motion,.tray-line,.clock,.wii-menu-intro{transition:none}.missing-link-channel-symbol-image,.missing-link-title-symbol-image,.channel-nav-arrow,.channel-nav-arrow-motion,.empty-channel-static-frame,.github-contributions,.github-contribution-day,.github-title-mark,.github-title-letter,.missing-link-word,.missing-link-title-word{animation:none}.github-title-mark,.github-title-letter,.github-contribution-day,.missing-link-word,.missing-link-title-word{opacity:1;filter:none;transform:none}.github-contributions{opacity:1;transform:translate(-50%)}}#root{place-items:center;width:100%;height:100%;display:grid}
