.pixel-icon[data-v-776be57e]{flex:none;display:block}.boot[data-v-e84e9935]{color:#fff;cursor:pointer;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:40px;padding:16px;display:flex;position:fixed;inset:0}.logo[data-v-e84e9935]{align-items:center;gap:20px;display:flex}.name[data-v-e84e9935]{color:silver;font-size:18px}.os[data-v-e84e9935]{background:linear-gradient(90deg,#ff5a5a,#ffd84a,#5ad85a,#5aa0ff);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.15em;font-size:clamp(32px,8vw,56px);font-style:italic;font-weight:700;line-height:1.1}.bar[data-v-e84e9935]{background:repeating-linear-gradient(90deg,#1084d0 0 10px,#000 10px 14px) 0 0/200% 100%;width:min(320px,80vw);height:12px;animation:1s linear infinite slide-e84e9935}@keyframes slide-e84e9935{to{background-position:-56px 0}}.hint[data-v-e84e9935]{color:gray;font-size:12px}.icon[data-v-87ea8303]{font:inherit;color:#fff;cursor:pointer;background:0 0;border:0;outline:none;flex-direction:column;align-items:center;gap:4px;width:100px;padding:4px 2px;display:flex}.icon.dark[data-v-87ea8303]{color:#000}.label[data-v-87ea8303]{text-align:center;word-break:break-all;-webkit-line-clamp:3;line-clamp:3;border:1px dotted #0000;-webkit-box-orient:vertical;padding:0 3px;line-height:1.35;display:-webkit-box;overflow:hidden}.selected .label[data-v-87ea8303]{background:var(--select);color:#fff;-webkit-line-clamp:unset;line-clamp:none}.icon:focus-visible .label[data-v-87ea8303]{border-color:#fff}.icon.dark:focus-visible .label[data-v-87ea8303]{border-color:#000}.selected .img[data-v-87ea8303]{filter:brightness(.55)sepia()hue-rotate(190deg)saturate(5)}.start-menu[data-v-6eead6ec]{z-index:10000;min-width:220px;padding:3px;display:flex;position:absolute;bottom:30px;left:2px}.banner[data-v-6eead6ec]{background:linear-gradient(to top, var(--title), #1084d0);justify-content:center;align-items:flex-end;width:26px;padding-bottom:8px;display:flex}.banner span[data-v-6eead6ec]{writing-mode:vertical-rl;color:#fff;letter-spacing:1px;white-space:nowrap;font-size:18px;font-weight:700;transform:rotate(180deg)}ul[data-v-6eead6ec]{flex:1;margin:0;padding:0;list-style:none}li>button[data-v-6eead6ec]{font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:6px 16px 6px 8px;display:flex}li>button[data-v-6eead6ec]:hover,li>button[data-v-6eead6ec]:focus-visible{background:var(--select);color:#fff;outline:none}.hr[data-v-6eead6ec]{margin:2px}.taskbar[data-v-d505b85a]{z-index:9999;box-shadow:inset 0 1px var(--light), inset 0 2px var(--highlight);align-items:center;gap:4px;padding:3px 3px 2px;display:flex;position:absolute;bottom:0;left:0;right:0}.btn[data-v-d505b85a]{height:24px;min-height:0}.start[data-v-d505b85a]{min-width:0;padding:0 8px 0 4px}.start.pressed[data-v-d505b85a]{padding:1px 7px 0 5px}.tasks[data-v-d505b85a]{flex:1;gap:3px;min-width:0;display:flex}.task[data-v-d505b85a]{flex:0 160px;justify-content:flex-start;min-width:36px;padding:0 6px}.task.pressed[data-v-d505b85a]{padding:1px 5px 0 7px;font-weight:700}.task span[data-v-d505b85a]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tray[data-v-d505b85a]{height:24px;box-shadow:inset -1px -1px var(--highlight), inset 1px 1px var(--shadow);align-items:center;padding:0 10px;display:flex}.window[data-v-2d6fd84f]{flex-direction:column;min-width:0;padding:3px;display:flex;position:absolute}.window.maximized[data-v-2d6fd84f]{inset:0}.titlebar[data-v-2d6fd84f]{background:var(--title);color:#fff;-webkit-user-select:none;user-select:none;touch-action:none;cursor:default;align-items:center;gap:4px;height:22px;padding:0 2px 0 3px;display:flex}.titlebar.inactive[data-v-2d6fd84f]{background:var(--title-inactive);color:var(--face)}.title[data-v-2d6fd84f]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.controls[data-v-2d6fd84f]{align-items:center;display:flex}.ctl[data-v-2d6fd84f]{background:var(--face);width:18px;height:16px;box-shadow:var(--raised);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.ctl[data-v-2d6fd84f]:active{box-shadow:var(--pressed)}.ctl:active svg[data-v-2d6fd84f]{transform:translate(1px,1px)}.ctl.close[data-v-2d6fd84f]{margin-left:2px}.body[data-v-2d6fd84f]{flex-direction:column;flex:1;min-height:0;margin-top:2px;display:flex;overflow:auto}.body.padded[data-v-2d6fd84f]{padding:12px}.grip[data-v-2d6fd84f]{cursor:nwse-resize;touch-action:none;background:linear-gradient(135deg, transparent 0 45%, var(--highlight) 45% 52%, var(--shadow) 52% 62%, transparent 62%), linear-gradient(135deg, transparent 0 70%, var(--highlight) 70% 76%, var(--shadow) 76% 86%, transparent 86%);width:14px;height:14px;position:absolute;bottom:3px;right:3px}.os[data-v-507b6ed5]{padding-bottom:env(safe-area-inset-bottom,0px);background:var(--desktop);position:fixed;inset:0}.desktop[data-v-507b6ed5]{position:absolute;inset:0;overflow:hidden}.icons[data-v-507b6ed5]{flex-flow:column wrap;align-content:flex-start;gap:10px 4px;padding:8px 4px;display:flex;position:absolute;inset:0}.off[data-v-1e631874]{text-align:center;cursor:pointer;background:#000;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px;display:flex;position:fixed;inset:0}p[data-v-1e631874]{color:#ff9c1a;font-size:clamp(18px,4vw,28px)}.hint[data-v-1e631874]{color:gray;font-size:12px}:root{--face:silver;--light:#dfdfdf;--highlight:#fff;--shadow:gray;--dark:#0a0a0a;--title:navy;--title-inactive:gray;--desktop:teal;--select:navy;--raised:inset -1px -1px var(--dark), inset 1px 1px var(--light), inset -2px -2px var(--shadow), inset 2px 2px var(--highlight);--sunken:inset -1px -1px var(--highlight), inset 1px 1px var(--shadow), inset -2px -2px var(--light), inset 2px 2px var(--dark);--pressed:inset -1px -1px var(--highlight), inset 1px 1px var(--dark), inset -2px -2px var(--light), inset 2px 2px var(--shadow);--etched:inset -1px -1px var(--highlight), inset 1px 1px var(--shadow), inset -2px -2px var(--shadow), inset 2px 2px var(--highlight);--font:"DotGothic16", "MS UI Gothic", "Hiragino Kaku Gothic ProN", sans-serif}*,:before,:after{box-sizing:border-box}html,body,#app{height:100%;margin:0;overflow:hidden}body{font-family:var(--font);color:#000;background:var(--desktop);-webkit-font-smoothing:none;-webkit-text-size-adjust:100%;font-size:14px;line-height:1.6}h1,h2,h3,p{margin:0}a{color:#00e}a:visited{color:#551a8b}.raised{background:var(--face);box-shadow:var(--raised)}.sunken{box-shadow:var(--sunken)}.well{box-shadow:var(--sunken);background:#fff;padding:2px}.btn{font:inherit;color:#000;background:var(--face);box-shadow:var(--raised);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:6px;min-width:76px;min-height:28px;padding:4px 14px;text-decoration:none;display:inline-flex}.btn:active,.btn.pressed{box-shadow:var(--pressed);padding:5px 13px 3px 15px}.btn.pressed{background:repeating-conic-gradient(var(--face) 0 25%, var(--highlight) 0 50%) 0 0 / 2px 2px}.btn:focus-visible{outline-offset:-5px;outline:1px dotted #000}.btn:disabled{color:var(--shadow);text-shadow:1px 1px var(--highlight);cursor:default}.field{font:inherit;width:100%;box-shadow:var(--sunken);background:#fff;border:0;border-radius:0;outline:none;padding:4px 6px}.field[readonly]{background:var(--face)}textarea.field{resize:none}.group{box-shadow:var(--etched);border:0;margin:0;padding:14px 12px 12px;position:relative}.group>legend{background:var(--face);padding:0 4px;position:absolute;top:-10px;left:8px}.hr{border:0;border-top:1px solid var(--shadow);border-bottom:1px solid var(--highlight);height:2px;margin:6px 0}.statusbar{gap:2px;padding:2px;display:flex}.statusbar>*{box-shadow:inset -1px -1px var(--highlight), inset 1px 1px var(--shadow);white-space:nowrap;text-overflow:ellipsis;padding:1px 6px;overflow:hidden}.menubar{gap:2px;padding:2px 4px;display:flex}.menubar>span{padding:0 6px}*{scrollbar-color:var(--face) #e8e8e8}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-track{background:repeating-conic-gradient(var(--face) 0 25%, var(--highlight) 0 50%) 0 0 / 2px 2px}::-webkit-scrollbar-thumb{background:var(--face);box-shadow:var(--raised)}::-webkit-scrollbar-corner{background:var(--face)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
