.world-home-shell{outline:none;min-height:100dvh}body:has(.wiiu-home){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f7f8}.wiiu-home{--wiiu-blue:#25bde5;color:#676c70;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100dvh;font-family:var(--font-wii), Arial, sans-serif;background:radial-gradient(at 50% 30%,#fff 10%,#fff9 46%,#0000 72%),repeating-radial-gradient(at 50% 40%,#0000 0 96px,#d9e0e320 98px 100px,#0000 102px 164px),linear-gradient(#f0f3f5,#fefefe 55%,#e9eef2);flex-direction:column;display:flex}.wiiu-home h1{letter-spacing:0;font-weight:400}.wiiu-home :focus-visible{outline-offset:6px;outline:3px solid #00a9d6}.wiiu-home ::selection{color:#333;background:#b2e9fa}.wiiu-topbar{grid-template-columns:1fr auto 1fr;align-items:start;gap:20px;padding:24px 38px 0;display:grid}.wiiu-user{color:#91979a;justify-self:start;align-items:center;gap:12px;font-size:14px;display:inline-flex}.wiiu-user>span:first-child{background:linear-gradient(#fff,#eef0f1);border:1px solid #c5cbd0;border-radius:12px;width:59px;height:59px;padding:3px;box-shadow:0 2px 5px #0002,inset 0 1px #fff}.wiiu-user img{object-fit:contain;width:100%;height:100%;display:block}.wiiu-topbar h1{color:#a2a8ac;text-shadow:0 1px #fff;padding-top:16px;font-size:19px}.wiiu-clock{color:#939b9f;justify-content:end;align-items:baseline;gap:12px;min-height:45px;padding-top:15px;font-size:15px;display:flex}.wiiu-clock time{font-size:22px}.wiiu-launcher{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:860px;margin:auto;padding:22px 70px 20px;display:flex}.wiiu-glance{--glance-gutter:82px;width:100%;max-width:860px;padding:4px var(--glance-gutter) 6px;scroll-padding-inline:var(--glance-gutter);scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:18px auto 0;display:flex;overflow-x:auto}.wiiu-glance::-webkit-scrollbar{display:none}.wiiu-widget{scroll-snap-align:start;color:#5f676b;background:linear-gradient(#fff,#f5f8f9);border:1px solid #d3dbe0;border-radius:18px;flex-direction:column;flex:1 0 150px;gap:3px;min-width:150px;padding:10px 14px 11px;text-decoration:none;display:flex;box-shadow:0 2px 6px #0000001a,inset 0 1px #fff}a.wiiu-widget:active{transform:translateY(1px);box-shadow:0 1px 3px #0000001a}.wiiu-widget-label{color:#9aa3a8;font-size:13px}.wiiu-widget-main{color:#4c5458;align-items:center;gap:8px;min-height:36px;display:flex}.wiiu-widget-main>svg{width:24px;height:24px;color:var(--wiiu-blue);flex:none}.wiiu-widget-main>svg.wiiu-sky{width:34px;height:34px}.wiiu-widget-main strong{white-space:nowrap;font-size:24px;font-weight:400}.wiiu-widget-main strong.is-negative{color:#d0533f}.wiiu-widget-main small{color:#9aa3a8;font-size:14px}.wiiu-widget-detail{color:#858e93;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.wiiu-widget-capture{flex-direction:row;align-items:center;gap:10px}.wiiu-widget-capture img{object-fit:cover;background:#e9eef1;border:1px solid #d3dbe0;border-radius:10px;flex:none;width:74px;height:50px}.wiiu-widget-capture>span{flex-direction:column;gap:3px;min-width:0;display:flex}@media (hover:hover){a.wiiu-widget:hover{background:linear-gradient(#fff,#e9f8fd);border-color:#26bce5}}@media (max-width:760px){.wiiu-glance{--glance-gutter:22px}}@media (max-width:600px){.wiiu-glance{--glance-gutter:16px;gap:10px;margin-top:14px}.wiiu-widget{flex-basis:46%;min-width:46%}.wiiu-widget-capture{flex-basis:70%;min-width:70%}}.wiiu-selection{justify-content:center;width:100%;min-height:68px;padding-bottom:23px;display:flex}.wiiu-selection>span{text-align:center;color:#67777f;text-shadow:0 1px #fff;background:linear-gradient(#fff,#f6f8f9);border:1px solid #c5cfd5;border-radius:50px;align-self:start;min-width:220px;padding:9px 35px;font-size:22px;display:inline-block;position:relative;box-shadow:0 2px 5px #0002}.wiiu-selection>span:after{content:"";background:#f6f8f9;border-bottom:1px solid #c5cfd5;border-right:1px solid #c5cfd5;width:14px;height:14px;position:absolute;bottom:-8px;left:calc(50% - 7px);transform:rotate(45deg)}.wiiu-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:52px 31px;width:100%;padding:12px 12px 36px;display:grid}.wiiu-tile,.wiiu-empty-slot{aspect-ratio:1;background:linear-gradient(#fff 35%,#f9fafb 70%,#e8edf0);border:1px solid #c3cbd0;border-radius:22%;min-width:0;padding:7px;display:block;position:relative;box-shadow:0 3px 4px #0002,inset 0 1px 2px #fff}.wiiu-tile:before{content:"";pointer-events:none;border:3px solid #0000;border-radius:25%;position:absolute;inset:-7px}.wiiu-tile.is-selected:before,.wiiu-tile:focus-visible:before{border-color:#29c5ed;box-shadow:0 0 7px #28c6ee66,inset 0 0 5px #28c6ee33}.wiiu-tile:focus-visible{outline:none}.wiiu-tile.is-selected{box-shadow:0 3px 4px #0002,0 0 0 1px #fff}.wiiu-channel{background:var(--channel-bg);color:#fff;border-radius:15%;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0001,inset 0 2px 2px #fff7}.wiiu-channel:after{content:"";pointer-events:none;background:linear-gradient(#ffffff2e,#ffffff09);border-radius:0 0 50% 50%;height:95%;position:absolute;top:-35%;left:-20%;right:-20%}.wiiu-channel svg{stroke-width:1.65px;filter:drop-shadow(0 2px 1px #0003);width:58%;height:58%}.wiiu-channel img{object-fit:contain;filter:drop-shadow(0 1px 1px #0001);width:73%;height:73%}.wiiu-channel-miiverse{--channel-bg:linear-gradient(#fcfff7,#eff9e3)}.wiiu-channel-journal{--channel-bg:linear-gradient(135deg,#52c9ed,#1296c5)}.wiiu-channel-tools{--channel-bg:linear-gradient(135deg,#b8c0c7,#7b8793)}.wiiu-channel-media{--channel-bg:linear-gradient(135deg,#ba9ae8,#8661c5)}.wiiu-channel-tiktok{--channel-bg:linear-gradient(135deg,#343940,#0c1115);color:#fff}.wiiu-channel-tiktok svg{filter:drop-shadow(-2px 0 #18d9de)drop-shadow(2px 1px #fb4b75)}.wiiu-channel-scroll{--channel-bg:linear-gradient(135deg,#4b4f5c,#16171d);color:#fff}.wiiu-channel-reddit{--channel-bg:linear-gradient(135deg,#ff9865,#f45a25)}.wiiu-channel-love{--channel-bg:linear-gradient(135deg,#f394b6,#df5d91)}.wiiu-channel-love svg{fill:#fff2}.wiiu-channel-archives{--channel-bg:linear-gradient(135deg,#f4c763,#e0a13d)}.wiiu-channel-stats{--channel-bg:linear-gradient(135deg,#7ed9bc,#35b99c)}.wiiu-channel-wishlist{--channel-bg:linear-gradient(135deg,#ffaa45,#ff7300)}.wiiu-channel-kjoie{--channel-bg:linear-gradient(135deg,#ff9fd0,#ff6fb1 55%,#b48cff)}.wiiu-channel-kjoie svg{fill:#fff3}.wiiu-channel-download{--channel-bg:linear-gradient(135deg,#77b9f4,#418bd4)}.wiiu-tile-caption{color:#67777f;text-align:center;overflow-wrap:anywhere;font-size:clamp(11px,1.5vw,14px);line-height:1.3;position:absolute;top:calc(100% + 9px);left:-10px;right:-10px}.wiiu-empty-slot{background:linear-gradient(#f9fafb99,#e7ecee77);border-color:#d9dfe3;box-shadow:inset 0 1px 2px #fff,0 2px 3px #00000008}.wiiu-empty-slot>span{background:#f5f7f833;border:1px solid #e4e9ec;border-radius:15%;width:100%;height:100%;display:block;box-shadow:inset 0 1px 4px #d2d9de33}.wiiu-page-indicator{justify-content:center;padding-top:25px;display:flex}.wiiu-page-indicator span{color:#fff;background:#6bd0ec;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;display:grid;box-shadow:0 1px 3px #0002}.wiiu-bottom{padding:23px 38px calc(26px + env(safe-area-inset-bottom));background:linear-gradient(#f9fbfc33,#e1e8ec99);border-top:1px solid #fff;grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;display:grid;box-shadow:0 -1px #d6dde533}.wiiu-quick-links{align-items:center;gap:18px;display:flex}.wiiu-quick{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:51px;height:51px;display:grid;box-shadow:0 3px 5px #0002,inset 0 1px 2px #fff9}.wiiu-quick svg{stroke-width:1.8px;filter:drop-shadow(0 1px 1px #0002);width:28px;height:28px}.wiiu-quick-archives{background:linear-gradient(#ffc55c,#f4a42d)}.wiiu-quick-search{background:linear-gradient(#57d6f7,#12a8dc)}.wiiu-quick-miiverse{background:linear-gradient(#fff,#f5fbea)}.wiiu-quick-miiverse img{object-fit:contain;width:34px;height:30px}.wiiu-start{color:#4997bc;text-shadow:0 1px #fff;background:linear-gradient(#fff 45%,#f7fbfe 65%,#deeff8);border:1px solid #8ac8e0;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-width:265px;min-height:69px;padding:8px 35px;font-size:22px;display:flex;box-shadow:0 3px 5px #0002,inset 0 0 0 2px #fff}.wiiu-start-name{color:#8ca4b1;margin-top:3px;font-size:11px}.wiiu-brand{-webkit-user-select:none;user-select:none;justify-self:end;align-items:baseline;gap:2px;display:flex}.wiiu-brand>span:first-child{color:#aeb6bc;letter-spacing:-4px;font:700 43px Arial,sans-serif}.wiiu-brand>span:last-child{color:#28b5df;font:700 28px Arial,sans-serif;transform:translateY(-7px)}@media (hover:hover){.wiiu-start:hover{background:linear-gradient(#fff,#e3f7ff);border-color:#26bce5}.wiiu-quick:hover{outline-offset:3px;outline:2px solid #54c7e9}}.wiiu-tile:active,.wiiu-start:active{transform:scale(.96)}@media (max-width:760px){.wiiu-topbar{gap:12px;padding:20px 22px 0}.wiiu-user>span:last-child{display:none}.wiiu-topbar h1{font-size:17px}.wiiu-clock{gap:6px}.wiiu-clock time{font-size:18px}.wiiu-clock>span{display:none}.wiiu-launcher{padding:25px 28px 20px}.wiiu-grid{gap:48px 22px}.wiiu-bottom{gap:16px;padding-left:24px;padding-right:24px}.wiiu-quick-links{gap:12px}.wiiu-quick{width:42px;height:42px}.wiiu-quick svg{width:23px;height:23px}.wiiu-quick-miiverse img{width:29px;height:26px}.wiiu-start{min-width:205px}.wiiu-brand>span:first-child{font-size:34px}.wiiu-brand>span:last-child{font-size:23px}}@media (max-width:600px){.wiiu-home{min-height:100svh}.wiiu-topbar{grid-template-columns:55px 1fr 55px;padding:17px 20px 0}.wiiu-user>span:first-child{border-radius:9px;width:44px;height:44px}.wiiu-topbar h1{text-align:center;white-space:nowrap;padding-top:13px;font-size:16px}.wiiu-clock{min-height:0;padding-top:13px}.wiiu-clock time{font-size:14px}.wiiu-launcher{max-width:450px;padding:21px 31px 18px}.wiiu-selection{min-height:62px;padding-bottom:20px}.wiiu-selection>span{min-width:170px;padding:7px 24px;font-size:18px}.wiiu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:43px 22px;padding:6px 6px 30px}.wiiu-tile,.wiiu-empty-slot{padding:5px}.wiiu-tile:before{border-width:2px;inset:-5px}.wiiu-channel svg{width:59%;height:59%}.wiiu-page-indicator{padding-top:19px}.wiiu-bottom{padding:18px 24px calc(24px + env(safe-area-inset-bottom));grid-template-columns:1fr auto;gap:20px 15px}.wiiu-start{border-radius:14px;grid-area:1/1/auto/-1;justify-self:center;width:min(100%,280px);min-height:58px;font-size:21px}.wiiu-start-name{font-size:10px}.wiiu-quick-links{gap:16px}.wiiu-quick{width:40px;height:40px}.wiiu-brand>span:first-child{font-size:32px}.wiiu-brand>span:last-child{font-size:21px;transform:translateY(-5px)}}@media (prefers-reduced-motion:no-preference){.wiiu-tile,.wiiu-start{transition:transform .12s,box-shadow .12s}.wiiu-tile.is-selected:before{animation:2s ease-in-out infinite wiiu-focus}@keyframes wiiu-focus{50%{box-shadow:0 0 12px #28c6ee99,inset 0 0 8px #28c6ee44}}}.wiiu-bottom{padding-bottom:calc(91px + env(safe-area-inset-bottom))}.wiiu-quick-links{visibility:hidden;pointer-events:none}.wiiu-clock-search{color:#95a3ab;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.wiiu-clock-search svg{width:17px;height:17px}@media (max-width:600px){.wiiu-clock{position:relative}.wiiu-clock-search{position:absolute;top:38px;right:0}.wiiu-bottom{gap:12px}.wiiu-quick-links{display:none}.wiiu-brand{grid-column:2}.wiiu-empty-slot:nth-last-child(-n+3){display:none}}.wiiu-topbar .wiiu-clock{grid-column:3}.wiiu-channel-wallet{color:#fff8dc;background:linear-gradient(145deg,#b9d9a7,#62a987)}.wiiu-grid{margin:0;list-style:none;position:relative}.wiiu-slot{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-width:0;position:relative}.wiiu-home.is-jiggling .wiiu-slot{touch-action:none;cursor:grab}.wiiu-slot.is-dragged{z-index:10}.wiiu-slot.is-dragged .wiiu-tile{scale:1.12;box-shadow:0 12px 22px #0003}.wiiu-slot.is-dragged .wiiu-tile-caption{opacity:0}.wiiu-done{top:calc(16px + env(safe-area-inset-top));z-index:30;color:#2c9cc9;background:linear-gradient(#fff,#e3f7ff);border:1px solid #8ac8e0;border-radius:999px;min-width:96px;min-height:42px;padding:0 22px;font-size:18px;position:fixed;left:50%;translate:-50%;box-shadow:0 3px 8px #0002}.wiiu-error{color:#a33a2c;background:#fff1ee;border-radius:12px;margin:10px auto 0;padding:8px 14px;font-size:14px}@media (prefers-reduced-motion:no-preference){.wiiu-home.is-jiggling .wiiu-slot:not(.is-dragged) .wiiu-tile{animation:.26s ease-in-out infinite alternate wiiu-jiggle}.wiiu-home.is-jiggling .wiiu-slot:nth-child(2n) .wiiu-tile{animation-direction:alternate-reverse}@keyframes wiiu-jiggle{0%{rotate:-1.6deg}to{rotate:1.6deg}}}.wiiu-channel-secret{--channel-bg:linear-gradient(135deg,#7a1f5c,#2a0820);color:#ffb3d6}
