:root{--panel-bg: #E8DCC0;--panel-border: #C4A882;--panel-shadow: rgba(0, 0, 0, .15);--scene-text-dark: #2C1808;--scene-text-muted: #7A5830;--scene-text-label: #3D2810;--scene-text-light: #E8D0A0;--scene-accent: #C47A0A;--scene-accent-hover: #D48A1A;--scene-accent-shadow: #8B5000;--scene-surface-dark: #1A1008;--scene-titlebar-bg: #3D2A14;--scene-border-dark: #6B4820;--scene-border-medium: #4A2E10;--scene-divider: #D4BC90;--scene-btn-close: #8B2010;--scene-btn-muted: #4A3820;--scene-forum-header-bg: #A08848;--scene-hover-bg: rgba(0, 0, 0, .04);--scene-hover-border: #8B6830;--bar-bg: #C8B48A;--bar-text: #4A3018;--bar-input-bg: #E8DCC0;--bar-input-shadow: #5C3A18;--bar-active-bg: #B8A478;--bar-active-border: #8B6830;--bar-active-shadow: #7A5820;--render-bg: #2A1A08;--render-border: #4A2E10;--render-shadow: #0A0600;--render-bar-bg: #5A3A1A;--render-bar-fill: #C47A0A;--launchpad-bg: #D9C9A8;--launchpad-active-bg: #C4A870;--launchpad-icon-bg: #E8DCC0;--launchpad-label-color: #3D2810;--launchpad-header-border: #9B8060;--bg-day: #9aa67c;--bg-night: #2b231b;--bar-green: #4A7830;--bar-orange: #C47A0A;--bar-blue: #2A4060;--preview-green: #2A4820;--timeline-bg: #0A0800;--gap-panel: 12px;--pad-panel: 10px 12px;--font-base: 13px}img,video,canvas,svg{max-width:100%;height:auto}.spr{display:inline-block;background-repeat:no-repeat;background-size:auto;image-rendering:pixelated;width:32px;height:32px;flex-shrink:0}.spr-sm{width:18px;height:18px;background-size:108px 18px}.spr-xs{width:13px;height:13px;background-size:78px 13px}.spr-side{background-image:url(/assets/icons-spritesheet2.png)}.spr-side--digicut{background-position:0px 0px}.spr-side--notepad{background-position:-32px 0px}.spr-side--settings{background-position:-64px 0px}.spr-side--dcim{background-position:-96px 0px}.spr-side--pixelpaint{background-position:-128px 0px}.spr-side--readme{background-position:-160px 0px}.spr-bar{background-image:url(/assets/icons-spritesheet.png)}.spr-bar--camera{background-position:0px 0px}.spr-bar--marketplace{background-position:-32px 0px}.spr-bar--chat{background-position:-64px 0px}.spr-bar--gameguide{background-position:-96px 0px}.spr-bar--profile{background-position:-128px 0px}.spr-bar--launchpad{background-position:-160px 0px}.spr-sm.spr-bar--camera{background-position:0px 0px}.spr-sm.spr-bar--marketplace{background-position:-18px 0px}.spr-sm.spr-bar--chat{background-position:-36px 0px}.spr-sm.spr-bar--gameguide{background-position:-54px 0px}.spr-sm.spr-bar--profile{background-position:-72px 0px}.spr-sm.spr-bar--launchpad{background-position:-90px 0px}.spr-sm.spr-side--digicut{background-position:0px 0px}.spr-sm.spr-side--notepad{background-position:-18px 0px}.spr-sm.spr-side--settings{background-position:-36px 0px}.spr-sm.spr-side--dcim{background-position:-54px 0px}.spr-sm.spr-side--pixelpaint{background-position:-72px 0px}.spr-sm.spr-side--readme{background-position:-90px 0px}.spr-xs.spr-bar--camera{background-position:0px 0px}.spr-xs.spr-bar--marketplace{background-position:-13px 0px}.spr-xs.spr-bar--chat{background-position:-26px 0px}.spr-xs.spr-bar--gameguide{background-position:-39px 0px}.spr-xs.spr-bar--profile{background-position:-52px 0px}.spr-xs.spr-bar--launchpad{background-position:-65px 0px}.spr-xs.spr-side--digicut{background-position:0px 0px}.spr-xs.spr-side--notepad{background-position:-13px 0px}.spr-xs.spr-side--settings{background-position:-26px 0px}.spr-xs.spr-side--dcim{background-position:-39px 0px}.spr-xs.spr-side--pixelpaint{background-position:-52px 0px}.spr-xs.spr-side--readme{background-position:-65px 0px}@media (max-width: 1024px){:root{--gap-panel: 10px;--pad-panel: 8px 10px;--font-base: 12px}}@media (max-width: 768px){:root{--gap-panel: 8px;--pad-panel: 6px 8px;--font-base: 12px}}@media (max-width: 480px){:root{--gap-panel: 6px;--pad-panel: 4px 6px;--font-base: 11px}}._sceneRoot_1tiw8_6{--scene-pixel: clamp(3px, 2.1px + .24vw, 6px);--scene-window-size: clamp(86px, calc(var(--scene-pixel) * 34), 210px);--scene-window-left: 31.5%;--scene-window-top: 28%;position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;image-rendering:pixelated;isolation:isolate}._window_1tiw8_20{position:absolute;left:var(--scene-window-left);top:var(--scene-window-top);inline-size:var(--scene-window-size);aspect-ratio:80 / 70;pointer-events:none;z-index:2}._widgetsLayer_1tiw8_30{position:absolute;inset:0;z-index:1;pointer-events:none}._widgetTape_1tiw8_37,._widgetWeather_1tiw8_38,._widgetCard_1tiw8_39,._widgetShots_1tiw8_40{position:absolute;width:clamp(112px,10vw,148px)}._widgetTape_1tiw8_37{left:clamp(120px,14vw,206px);top:clamp(40px,8vh,88px)}._widgetWeather_1tiw8_38{left:clamp(140px,16vw,232px);bottom:clamp(118px,16vh,174px)}._widgetCard_1tiw8_39{right:clamp(272px,23vw,390px);top:clamp(66px,11vh,118px)}._widgetShots_1tiw8_40{right:clamp(300px,26vw,430px);bottom:clamp(92px,13vh,142px)}._windowImg_1tiw8_65{width:100%;height:100%;object-fit:cover;image-rendering:pixelated}@media (max-width: 768px){._sceneRoot_1tiw8_6{--scene-window-left: 29%;--scene-window-top: 26%}._window_1tiw8_20{left:var(--scene-window-left);top:var(--scene-window-top)}._widgetTape_1tiw8_37{left:12px;top:42px}._widgetWeather_1tiw8_38{left:12px;bottom:126px}._widgetCard_1tiw8_39{right:12px;top:48px}._widgetShots_1tiw8_40{right:12px;bottom:136px}}@media (max-width: 480px){._sceneRoot_1tiw8_6{--scene-window-left: 27%;--scene-window-top: 27%}._window_1tiw8_20{left:var(--scene-window-left);top:var(--scene-window-top)}._widgetTape_1tiw8_37,._widgetWeather_1tiw8_38,._widgetCard_1tiw8_39,._widgetShots_1tiw8_40{width:104px}._widgetTape_1tiw8_37{left:10px;top:34px}._widgetWeather_1tiw8_38{left:10px;bottom:118px}._widgetCard_1tiw8_39{right:10px;top:38px}._widgetShots_1tiw8_40{right:10px;bottom:126px}}._catStage_1tiw8_143{position:absolute;left:calc(var(--scene-window-left) + var(--scene-window-size) * .68);top:calc(var(--scene-window-top) + var(--scene-window-size) * .78);transform:translate(-50%);transform-origin:center bottom;z-index:6;pointer-events:none}._catContainer_1tiw8_154{position:relative;display:flex;flex-direction:column;align-items:center;z-index:2;pointer-events:auto}._catSpriteWrap_1tiw8_163{position:relative;z-index:2;transform-origin:center bottom;filter:drop-shadow(0 calc(var(--scene-pixel) * .5) 0 rgba(59,57,56,.18))}._catContainer_1tiw8_154:hover ._catSpriteWrap_1tiw8_163{animation:_catPixelNudge_1tiw8_1 .42s steps(5,end)}@keyframes _catPixelAlive_1tiw8_1{0%,to{transform:translateZ(0) rotate(0)}16%{transform:translate3d(calc(var(--scene-pixel) * -.15),0,0) rotate(-.8deg)}32%{transform:translate3d(0,calc(var(--scene-pixel) * -.35),0) rotate(-.4deg)}48%{transform:translate3d(calc(var(--scene-pixel) * .2),calc(var(--scene-pixel) * -.15),0) rotate(.7deg)}64%{transform:translateZ(0) rotate(0)}82%{transform:translate3d(calc(var(--scene-pixel) * -.1),calc(var(--scene-pixel) * -.1),0) rotate(-.4deg)}}@keyframes _catPixelNudge_1tiw8_1{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--scene-pixel) * -.6))}75%{transform:translate(calc(var(--scene-pixel) * .6))}}._appRoot_1d7zi_7{position:relative;display:grid;grid-template-columns:108px 1fr 256px;grid-template-rows:24px 1fr 0;height:100vh;height:100dvh;width:100%;overflow:hidden;background:var(--shell-bg, #d9d3cc);background-image:radial-gradient(circle at 1px 1px,rgba(57,59,59,.07) 0 .6px,transparent .7px);background-size:4px 4px}._topBar_1d7zi_25{grid-column:1 / -1;grid-row:1}._topBarInner_1d7zi_30{display:flex;align-items:center;gap:6px;width:100%;min-width:0}._topBarBrand_1d7zi_38{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0}._topBarTitle_1d7zi_46{white-space:nowrap}._topBarActions_1d7zi_50{margin-left:auto;display:flex;align-items:center;gap:3px;min-width:0;flex:0 1 auto;height:16px;flex-wrap:nowrap}._topBarTrayButton_1d7zi_61{min-width:0;flex:0 1 136px}._topBarTrayMeta_1d7zi_66{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}._topBarIconButton_1d7zi_75{width:16px;height:16px;flex:0 0 16px}._topBarClock_1d7zi_81{display:inline-flex;align-items:center;height:16px;white-space:nowrap;flex:0 0 auto}._sidebarCol_1d7zi_89{grid-column:1;grid-row:2;position:relative;overflow:hidden;z-index:20;padding-top:8px}._centerCol_1d7zi_99{grid-column:2;grid-row:2;position:relative;overflow:hidden;display:flex;flex-direction:column;z-index:20}._mainRowBg_1d7zi_110{grid-column:1 / -1;grid-row:2 / 3;position:relative;overflow:hidden;z-index:1;pointer-events:none}._sceneLayer_1d7zi_120{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}._sceneLayer_1d7zi_120 .interactive{pointer-events:auto}._sceneLayer_1d7zi_120 .legacy-panel{display:none!important}._centerPanels_1d7zi_140{position:absolute;top:20px;right:14px;transform:none;z-index:10;display:flex;flex-direction:column;gap:8px;pointer-events:none}._windowManager_1d7zi_159{grid-column:1 / -1;grid-row:2 / 3;position:relative;z-index:100;pointer-events:none;overflow:visible}._windowManager_1d7zi_159>*{pointer-events:auto}._rightCol_1d7zi_175{grid-column:3;grid-row:2;position:relative;height:100%;overflow-y:auto;background:transparent;border-left:none;z-index:20;padding:10px 10px 8px 0}._taskbarRow_1d7zi_189{grid-column:1 / -1;grid-row:3;position:relative;z-index:1000;align-self:end;justify-self:center;width:max-content;max-width:calc(100% - 12px);min-height:0;box-sizing:border-box}._taskbarNav_1d7zi_202{flex:0 1 auto;display:flex;align-items:stretch;justify-content:center;gap:2px;margin:0 auto;min-height:28px;background:var(--ui-panel, #d2d1c5);background-image:radial-gradient(circle at 1px 1px,rgba(57,59,59,.05) 0 .5px,transparent .6px);background-size:4px 4px;border:1px solid var(--ui-dk, #17120d);box-shadow:1px 1px 0 var(--ui-dk, #17120d);padding:2px 3px}._taskbarMobileNav_1d7zi_218{flex:1 1 auto;display:flex;align-items:stretch;justify-content:stretch;gap:3px;width:100%;max-width:430px;margin:0 auto;background:var(--ui-panel, #d2d1c5);background-image:radial-gradient(circle at 1px 1px,rgba(57,59,59,.05) 0 .5px,transparent .6px);background-size:4px 4px;border:1px solid var(--ui-dk, #17120d);box-shadow:1px 1px 0 var(--ui-dk, #17120d);padding:3px;box-sizing:border-box}._taskbarBtn_1d7zi_236{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-family:var(--font-body);color:var(--ui-text, #4b4475);cursor:pointer;line-height:1;transform:none;transition:none;background:var(--ui-panel-header, #eee8df);background-image:radial-gradient(circle at 1px 1px,rgba(57,59,59,.04) 0 .45px,transparent .5px);background-size:4px 4px;border:1px solid var(--ui-panel-border, #8b6b69);box-shadow:inset 1px 1px #faf6f0e6,1px 1px 0 var(--ui-dk, #17120d)}._taskbarBtnActive_1d7zi_255{background:var(--ui-accent, #9dbca2);border-color:var(--ui-dk, #17120d);box-shadow:inset 1px 1px #faf6f040,1px 1px 0 var(--ui-dk, #17120d)}._taskbarBtnDesktop_1d7zi_261{inline-size:clamp(54px,5vw,62px);min-block-size:28px;padding:2px 5px;flex-shrink:0}._taskbarBtnMobile_1d7zi_268{flex:1 1 0;min-inline-size:48px;min-block-size:40px;block-size:100%;padding:4px 3px;gap:2px}._taskbarLabel_1d7zi_277{font-family:var(--font-display);font-size:6.5px;color:var(--ui-text, #17120d);letter-spacing:.1px;line-height:.95;inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;text-shadow:none}@media (max-width: 1024px){._appRoot_1d7zi_7{grid-template-columns:104px minmax(0,1fr) 228px;grid-template-rows:24px 1fr 0}._topBar_1d7zi_25{grid-column:1 / -1}._mainRowBg_1d7zi_110{grid-column:1 / -1;grid-row:2 / 3}._taskbarRow_1d7zi_189{grid-column:1 / -1}._sidebarCol_1d7zi_89{grid-column:1;grid-row:2}._centerCol_1d7zi_99{grid-column:2;grid-row:2}._rightCol_1d7zi_175{grid-column:3;grid-row:2;display:block;padding:12px 8px 8px 0}._windowManager_1d7zi_159{grid-column:1 / -1;grid-row:2 / 3}._centerPanels_1d7zi_140{right:8px}}@media (max-width: 768px){._appRoot_1d7zi_7{grid-template-columns:1fr;grid-template-rows:26px 1fr;height:100dvh;min-height:100dvh;padding-bottom:calc(54px + env(safe-area-inset-bottom,0px))}._topBar_1d7zi_25{grid-column:1;grid-row:1;min-height:calc(38px + env(safe-area-inset-top,0px))!important;height:calc(38px + env(safe-area-inset-top,0px))!important;padding-top:env(safe-area-inset-top,0px)!important;box-sizing:border-box}._topBarInner_1d7zi_30,._topBarBrand_1d7zi_38{gap:4px}._topBarTrayButton_1d7zi_61{flex-basis:auto;max-width:72px}._topBarTrayMeta_1d7zi_66{display:block}._sidebarCol_1d7zi_89{grid-column:1;grid-row:2;position:absolute;top:0;left:0;bottom:0;width:auto;height:auto;z-index:15;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}._centerCol_1d7zi_99{grid-column:1;grid-row:2;overflow-y:auto;overflow-x:hidden;pointer-events:none}._windowManager_1d7zi_159,._mainRowBg_1d7zi_110{grid-column:1;grid-row:2}._centerPanels_1d7zi_140{display:none!important}._rightCol_1d7zi_175{display:none}._taskbarRow_1d7zi_189{grid-column:1;grid-row:3;align-self:stretch;justify-self:stretch;width:auto;min-height:56px;padding-bottom:env(safe-area-inset-bottom,0px)}}@media (max-width: 480px){._appRoot_1d7zi_7{grid-template-rows:36px 1fr;padding-bottom:calc(50px + env(safe-area-inset-bottom,0px))}._topBar_1d7zi_25{min-height:calc(36px + env(safe-area-inset-top,0px))!important;height:calc(36px + env(safe-area-inset-top,0px))!important}._taskbarRow_1d7zi_189{min-height:50px}._taskbarMobileNav_1d7zi_218{gap:2px;padding:2px}._taskbarBtnMobile_1d7zi_268{min-inline-size:0;min-block-size:36px;padding:3px 2px}._taskbarLabel_1d7zi_277,._topBarTitle_1d7zi_46{display:none}}
