.desktop-icon[data-v-917b368d]{grid-template-rows:var(--vm-desktop-icon-artwork-row-height,62px) minmax(18px, auto);width:var(--vm-icon-grid-cell-width);height:var(--vm-icon-grid-cell-height);color:var(--vm-text);font:inherit;cursor:default;-webkit-user-select:none;user-select:none;touch-action:none;appearance:none;transition:transform var(--vm-motion-menu) steps(3, end), color var(--vm-motion-focus) linear, background-color var(--vm-motion-focus) linear, border-color var(--vm-motion-focus) linear;will-change:transform;background:0 0;border:1px solid #0000;border-radius:2px;outline:none;align-content:start;place-items:center;padding:5px 4px 4px;display:grid;position:absolute;top:0;left:0}.desktop-icon__image[data-v-917b368d]{width:var(--vm-desktop-icon-artwork-size,58px);height:var(--vm-desktop-icon-artwork-size,58px);object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 2px #000000b8);display:block}.desktop-icon__label[data-v-917b368d]{color:#f0f5ff;max-width:100%;font-family:var(--vm-font-system);font-size:var(--vm-desktop-icon-label-size,var(--vm-font-size-system));text-align:center;text-overflow:ellipsis;text-shadow:0 1px 2px #000,0 0 4px #000000e0;white-space:nowrap;background:#0208188a;border-radius:1px;padding:1px 4px 2px;line-height:1.2;overflow:hidden}.desktop-icon[data-v-917b368d]:hover{background:#1e5bff1a;border-color:#7ba7ff57}.desktop-icon:hover .desktop-icon__image[data-v-917b368d]{filter:drop-shadow(0 2px 2px #000000b3)drop-shadow(0 0 5px #00e5ff57)}.desktop-icon.is-selected[data-v-917b368d]{background:#1e5bff3d;border-color:#00e5ffbd;box-shadow:inset 0 0 9px #1e5bff2e}.desktop-icon.is-selected .desktop-icon__label[data-v-917b368d]{color:#fff;background:#0d3ec2db}.desktop-icon.is-drop-target[data-v-917b368d]{border-color:var(--vm-cyan);outline:1px solid var(--vm-cyan);outline-offset:-4px;background:#1e5bff57;box-shadow:inset 0 0 12px #00e5ff38}.desktop-icon.is-dragging[data-v-917b368d]{z-index:2;cursor:grabbing;opacity:.78;background:#1e5bff24;border-style:dashed;border-color:#c0d1ffe0;transition:none}.desktop-icon.is-invalid[data-v-917b368d]{color:var(--vm-warning);border-color:var(--vm-warning);background:#6f0a1c47;border-style:dashed;animation:.28s steps(2,end) invalid-drop-feedback-917b368d}.desktop-icon.is-invalid .desktop-icon__label[data-v-917b368d]{color:#ffd8de;background:#68081ae0}.desktop-icon[data-v-917b368d]:focus-visible{border-color:var(--vm-cyan);outline-offset:-3px;outline:2px solid #00e5ffeb;box-shadow:inset 0 0 0 1px #040d23e0,0 0 7px #00e5ff6b}@keyframes invalid-drop-feedback-917b368d{0%,to{filter:none}50%{filter:brightness(1.28)}}@media (prefers-reduced-motion:reduce){.desktop-icon[data-v-917b368d]{transition:none}}.desktop-icon-grid[data-v-cbee73f6]{contain:layout paint;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.desktop-icon-grid[data-v-cbee73f6] .desktop-icon{z-index:1}.desktop-icon-grid[data-v-cbee73f6] .desktop-icon.is-dragging{z-index:2}.desktop-selection-marquee[data-v-cbee73f6]{z-index:0;pointer-events:none;background:#1e5bff21;border:1px solid #00e5ffe0;position:absolute;box-shadow:inset 0 0 0 1px #1658e62e}@media (width<=767.98px){.desktop-icon-grid[data-v-cbee73f6]{display:none}}.system-menu-item[data-v-6b0fcc72]{color:#061b49;cursor:default;width:100%;min-height:25px;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:7px;padding:3px 10px 3px 5px;line-height:1.2;display:grid}.system-menu-item[data-v-6b0fcc72]:not(:disabled):hover,.system-menu-item[data-v-6b0fcc72]:not(:disabled):focus-visible{color:#fff;outline-offset:-1px;text-shadow:0 0 3px #00e5ff57;background:linear-gradient(90deg,#164fcb,#1e68e8);outline:1px solid #003aa8}.system-menu-item[data-v-6b0fcc72]:disabled{color:#778297;cursor:default;text-shadow:1px 1px #ffffffb8}.system-menu-item__check[data-v-6b0fcc72]{color:#004cc8;text-align:center;text-shadow:none;font-weight:700}.system-menu-item:not(:disabled):hover .system-menu-item__check[data-v-6b0fcc72],.system-menu-item:not(:disabled):focus-visible .system-menu-item__check[data-v-6b0fcc72]{color:#fff}.system-menu-item__label[data-v-6b0fcc72]{text-overflow:ellipsis;overflow:hidden}.system-menu-item__shortcut[data-v-6b0fcc72],.system-menu-item__submenu[data-v-6b0fcc72]{padding-left:12px;font-size:.625rem}.system-menu-separator[data-v-6b0fcc72]{background:#8495ae;border-bottom:1px solid #fffc;height:1px;margin:4px 5px}.system-menu-list[data-v-6b871b7a]{z-index:var(--vm-z-menu);color:#061b49;width:max-content;min-width:210px;max-width:min(300px,100vw - 16px);font-family:var(--vm-font-system);font-size:var(--vm-font-size-system);text-shadow:none;background:#d8d4ca;border:1px solid #194aab;padding:4px;position:absolute;top:calc(100% - 1px);left:0;box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #667793,3px 4px #01081b73}.system-menu-list.is-nested[data-v-6b871b7a]{min-width:158px;top:-4px;left:calc(100% - 2px)}.system-menu-list.is-context[data-v-6b871b7a]{top:0;left:0}.system-menu-list.is-nested.opens-left[data-v-6b871b7a]{left:auto;right:calc(100% - 2px)}.system-menu-entry[data-v-6b871b7a]{position:relative}.desktop-context-menu[data-v-fb1683f5]{z-index:var(--vm-z-menu);width:0;height:0;position:absolute;top:0;left:0}.mobile-all-apps[data-v-be08384b]{z-index:var(--vm-z-menu);inset:8px max(8px, env(safe-area-inset-right)) 0 max(8px, env(safe-area-inset-left));min-width:0;color:var(--vm-text);background:linear-gradient(#041032f0, #020819fa), var(--vm-window-navy);border:1px solid var(--vm-border-bright);font-family:var(--vm-font-system);grid-template-rows:auto minmax(0,1fr) auto;display:none;position:absolute;overflow:hidden;box-shadow:0 -6px 24px #000000a3}.mobile-all-apps>header[data-v-be08384b]{border-bottom:1px solid var(--vm-cyan);background:linear-gradient(90deg,#174fb8,#071e5b);justify-content:space-between;align-items:center;min-height:54px;padding:7px 9px 7px 13px;display:flex}.mobile-all-apps>header span[data-v-be08384b]{color:var(--vm-text-muted);letter-spacing:.08em;font-size:.55rem}.mobile-all-apps h2[data-v-be08384b]{letter-spacing:.08em;margin-top:2px;font-size:1rem;font-weight:400}.mobile-all-apps>header button[data-v-be08384b]{color:#071126;cursor:pointer;background:linear-gradient(#f0f3f5,#a9b3c4);border:1px solid #061a50;width:44px;height:44px;font-size:1.4rem;font-weight:700}.mobile-all-apps__grid[data-v-be08384b]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;padding:12px;display:grid;overflow-y:auto}.mobile-all-apps__grid>button[data-v-be08384b]{min-width:0;min-height:72px;color:var(--vm-text);cursor:pointer;text-align:left;background:#040f2dc7;border:1px solid #7ba7ff75;grid-template-rows:auto auto;grid-template-columns:54px minmax(0,1fr);align-items:center;column-gap:9px;padding:8px;display:grid}.mobile-all-apps__grid img[data-v-be08384b]{object-fit:contain;grid-row:1/3;width:50px;height:50px}.mobile-all-apps__grid span[data-v-be08384b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-all-apps__grid small[data-v-be08384b]{color:var(--vm-text-muted);letter-spacing:.06em;font-size:.52rem}.mobile-all-apps__grid>button[data-v-be08384b]:active,.mobile-all-apps__grid>button[data-v-be08384b]:focus-visible{border-color:var(--vm-cyan);background:#194ebaa8;outline:none}.mobile-all-apps>footer[data-v-be08384b]{border-top:1px solid #7ba7ff73;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:6px 12px;font-size:.68rem;display:flex}.mobile-all-apps a[data-v-be08384b]{min-height:36px;color:var(--vm-text);padding:9px 3px}.mobile-all-apps a[data-v-be08384b]:focus-visible{outline:2px solid var(--vm-cyan);outline-offset:2px}@media (width<=767.98px){.mobile-all-apps[data-v-be08384b]{display:grid}}@media (width<=380px){.mobile-all-apps__grid[data-v-be08384b]{grid-template-columns:minmax(0,1fr)}}.mobile-dock[data-v-759c109e]{z-index:var(--vm-z-system-bars);min-width:0;height:100%;padding:5px max(5px, env(safe-area-inset-right)) max(5px, env(safe-area-inset-bottom)) max(5px, env(safe-area-inset-left));background:linear-gradient(180deg, #0a1f52e0, #02081bf5), var(--vm-window-navy);border-top:1px solid var(--vm-border-bright);grid-row:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:none;position:relative;box-shadow:0 -4px 12px #0014566b}.mobile-dock__item[data-v-759c109e]{min-width:0;min-height:52px;color:var(--vm-text);cursor:pointer;font-family:var(--vm-font-system);background:#030d2abd;border:1px solid #7ba7ff85;grid-template-rows:34px minmax(12px,auto);place-items:center;padding:2px;font-size:clamp(.5rem,2.4vw,.65rem);display:grid}.mobile-dock__item img[data-v-759c109e]{object-fit:contain;pointer-events:none;width:34px;height:34px}.mobile-dock__item>span[data-v-759c109e]:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-dock__item.is-active[data-v-759c109e],.mobile-dock__item[data-v-759c109e]:active,.mobile-dock__item[data-v-759c109e]:focus-visible{color:#fff;border-color:var(--vm-cyan);background:#194ebadb;outline:none;box-shadow:inset 0 0 8px #00e5ff38,0 0 5px #00e5ff3d}.mobile-dock__all-apps[data-v-759c109e]{grid-template-rows:repeat(2,8px);grid-template-columns:repeat(2,8px);place-content:center;gap:4px;width:34px;height:34px;display:grid}.mobile-dock__all-apps i[data-v-759c109e]{box-shadow:inset 0 0 3px var(--vm-electric-blue);border:1px solid #d9e8ff}@media (width<=767.98px){.mobile-dock[data-v-759c109e]{display:grid}}.mobile-home[data-v-ec10350f]{min-width:0;min-height:0;padding:16px max(14px, env(safe-area-inset-right)) 54px max(14px, env(safe-area-inset-left));color:var(--vm-text);scrollbar-width:none;display:none;position:absolute;inset:0;overflow:auto}.mobile-home[data-v-ec10350f]::-webkit-scrollbar{display:none}.mobile-home__clock[data-v-ec10350f]{min-height:clamp(126px,23dvh,188px);font-family:var(--vm-font-system);text-shadow:0 2px 4px #000;grid-template-columns:minmax(0,1fr) minmax(115px,.8fr);align-items:end;gap:16px;padding:12px 6px 16px;display:grid}.mobile-home__clock time[data-v-ec10350f]{gap:2px;display:grid}.mobile-home__clock time span[data-v-ec10350f]{color:#d7e6ff;font-size:.78rem}.mobile-home__clock time strong[data-v-ec10350f]{letter-spacing:.03em;text-shadow:1px 0 var(--vm-electric-blue), 0 0 8px #00e5ff5c;font-size:clamp(2rem,12vw,3.1rem);font-weight:400;line-height:1}.mobile-home__clock p[data-v-ec10350f]{color:#d6e2ff;text-align:right;text-transform:uppercase;justify-self:end;max-width:145px;font-size:.68rem;line-height:1.45}.mobile-launcher[data-v-ec10350f]{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:clamp(14px,4dvh,30px) 8px;max-width:500px;margin:0 auto;display:grid}.mobile-launcher__app[data-v-ec10350f]{z-index:0;color:#f4f7ff;cursor:pointer;touch-action:pan-y;text-shadow:0 1px 3px #000,0 0 5px #000;background:0 0;border:1px solid #0000;grid-template-rows:68px auto;place-items:center;gap:5px;min-width:0;min-height:96px;padding:4px;display:grid;position:relative}.mobile-launcher__app.is-dragging[data-v-ec10350f]{z-index:3;pointer-events:none;border-color:var(--vm-cyan);background:#1e5bff52;box-shadow:0 0 10px #00e5ff6b}.mobile-launcher__app.is-drop-target[data-v-ec10350f]{border-color:var(--vm-border-bright);background:#1e5bff47}.mobile-launcher__app.is-trash-target[data-v-ec10350f]{color:#fff;border-color:var(--vm-warning);background:#7d23488c;box-shadow:0 0 9px #ff64a05c}.mobile-launcher__drag-status[data-v-ec10350f]{z-index:var(--vm-z-menu);right:max(10px, env(safe-area-inset-right));bottom:calc(var(--vm-mobile-dock-height) + env(safe-area-inset-bottom) + 8px);left:max(10px, env(safe-area-inset-left));min-height:30px;color:var(--vm-cyan);pointer-events:none;border:1px solid var(--vm-electric-blue);font-family:var(--vm-font-system);text-align:center;background:#02091deb;padding:7px 10px;font-size:.65rem;position:fixed}.mobile-launcher__app img[data-v-ec10350f]{object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #000)drop-shadow(0 0 3px #00e5ff3d);width:64px;height:64px}.mobile-launcher__app span[data-v-ec10350f]{max-width:100%;font-family:var(--vm-font-system);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.mobile-launcher__app[data-v-ec10350f]:active,.mobile-launcher__app[data-v-ec10350f]:focus-visible{border-color:var(--vm-cyan);background:#1e5bff3d;outline:none}@media (prefers-reduced-motion:no-preference){.mobile-launcher__app[data-v-ec10350f]{transition:background .1s linear,border-color .1s linear,box-shadow .1s linear}}@media (width<=767.98px){.mobile-home[data-v-ec10350f]{display:block}}@media (height<=700px) and (width<=767.98px){.mobile-home__clock[data-v-ec10350f]{min-height:105px}.mobile-launcher[data-v-ec10350f]{gap:9px 6px}.mobile-launcher__app[data-v-ec10350f]{min-height:85px}}.system-emblem[data-v-62e2eff0]{width:var(--vm-emblem-size,28px);height:var(--vm-emblem-size,28px);object-fit:contain;-webkit-user-select:none;user-select:none}.system-taskbar[data-v-1236fd9a]{z-index:var(--vm-z-system-bars);height:var(--vm-taskbar-height);min-width:0;color:var(--vm-text);background:var(--vm-taskbar-surface);border-top:var(--vm-base-border-width) solid var(--vm-system-separator);box-shadow:var(--vm-taskbar-shadow);font-family:var(--vm-font-system);font-size:var(--vm-font-size-system);text-shadow:0 0 4px #00e5ff2e;grid-template-columns:48px minmax(0,1fr) auto;display:grid;position:relative}.taskbar-emblem[data-v-1236fd9a],.application-tasks[data-v-1236fd9a],.legal-links[data-v-1236fd9a]{align-items:center;min-width:0;height:100%;display:flex}.taskbar-emblem[data-v-1236fd9a]{border-right:var(--vm-base-border-width) solid #00e5ff33;justify-content:center}.taskbar-globe[data-v-1236fd9a]{--vm-emblem-size:25px;filter:drop-shadow(0 0 3px var(--vm-emblem-glow))}.application-tasks[data-v-1236fd9a]{scrollbar-width:none;gap:8px;padding-inline:10px;overflow:auto hidden}.application-tasks[data-v-1236fd9a]::-webkit-scrollbar{display:none}.task-button[data-v-1236fd9a]{min-width:92px;max-width:185px;height:29px;color:var(--vm-text-muted);cursor:default;text-align:left;text-shadow:var(--vm-text-glow);background:#030e2bad;border:1px solid #7ba7ff85;border-radius:0;flex:0 185px;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:7px;padding:2px 9px 2px 7px;display:grid;overflow:hidden;box-shadow:inset 0 0 7px #1e5bff14}.task-button[data-v-1236fd9a]:hover,.task-button[data-v-1236fd9a]:focus-visible{color:var(--vm-text);border-color:var(--vm-cyan);outline:none;box-shadow:inset 0 0 7px #1e5bff38,0 0 5px #00e5ff4d}.task-button.is-active[data-v-1236fd9a]{color:#fff;background:linear-gradient(#1d5ff1,#103a9b);border-color:#c0d4ff;box-shadow:inset 0 0 8px #00e5ff3d,0 0 6px #1e5bff70}.task-button.is-minimized[data-v-1236fd9a]{color:var(--vm-inactive-blue-gray);background:#02091cc7;border-color:#6b7ca88a;box-shadow:inset 0 -2px #00e5ff57}.task-button__icon[data-v-1236fd9a]{object-fit:contain;width:22px;height:22px}.task-button__title[data-v-1236fd9a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.legal-links[data-v-1236fd9a]{border-left:var(--vm-base-border-width) solid #00e5ff2e;color:var(--vm-text);font-size:inherit;opacity:.82;white-space:nowrap;gap:14px;padding:0 16px}.legal-separator[data-v-1236fd9a]{background:#00e5ff85;width:1px;height:14px;box-shadow:0 0 3px #00e5ff2e}.legal-links a[data-v-1236fd9a]{color:inherit;text-decoration:none}.legal-links a[data-v-1236fd9a]:hover,.legal-links a[data-v-1236fd9a]:focus-visible{color:#fff;text-underline-offset:3px;text-decoration:underline}.legal-links a[data-v-1236fd9a]:focus-visible{outline:2px solid var(--vm-cyan);outline-offset:2px}@media (width>=768px) and (width<=1199px){.system-taskbar[data-v-1236fd9a]{grid-template-columns:46px minmax(0,1fr) auto}.legal-links[data-v-1236fd9a]{gap:13px;padding-inline:14px;font-size:.6875rem}}@media (width<=767.98px){.system-taskbar[data-v-1236fd9a]{display:none}}.telemetry-graph[data-v-439b32ec]{fill:none;width:100%;height:72px;stroke:var(--vm-cyan);stroke-width:1.25px;background:#020a18;border:1px solid #1e5bff8c;overflow:hidden}.telemetry-graph__grid[data-v-439b32ec]{stroke:#00e5ff47;stroke-width:.6px;stroke-dasharray:1 3}.telemetry-graph__columns[data-v-439b32ec]{stroke:#168dff;stroke-width:3px;stroke-dasharray:1.5 1.5;opacity:.65}.telemetry-graph__halo[data-v-439b32ec]{stroke-width:4px;opacity:.12}.telemetry-graph__secondary[data-v-439b32ec]{stroke:var(--vm-border-bright);stroke-width:1.5px}.telemetry-graph__divider[data-v-439b32ec]{stroke:var(--vm-separator);stroke-width:.5px}.telemetry-graph__current[data-v-439b32ec]{fill:var(--vm-text);stroke-width:.5px}.telemetry-graph__sweep[data-v-439b32ec]{stroke:#00e5ff4d;stroke-width:1px;animation:4.5s linear infinite paused telemetry-sweep-439b32ec}.is-active .telemetry-graph__sweep[data-v-439b32ec]{animation-play-state:running}@keyframes telemetry-sweep-439b32ec{0%{transform:translate(0)}to{transform:translate(192px)}}@media (prefers-reduced-motion:reduce){.telemetry-graph__sweep[data-v-439b32ec]{animation:none;display:none}}.telemetry-metric[data-v-4bc8f147]{grid-template-columns:30px minmax(0,1fr) 34px;align-items:center;gap:5px;display:grid}.telemetry-metric__bar[data-v-4bc8f147]{grid-template-columns:repeat(12,minmax(0,1fr));gap:2px;height:9px;margin:0;display:grid}.telemetry-metric__bar span[data-v-4bc8f147]{border:1px solid #1e5bff8c}.telemetry-metric__bar .is-lit[data-v-4bc8f147]{background:linear-gradient(0deg, var(--vm-electric-blue), #29c4ff);border-color:var(--vm-cyan);box-shadow:0 0 3px #00e5ff40}.telemetry-metric__value[data-v-4bc8f147]{color:var(--vm-text);text-align:right;font-variant-numeric:tabular-nums;font-family:var(--vm-font-system);letter-spacing:.025em;text-shadow:1px 0 #1e5bffa6;margin:0;font-size:.75rem;font-weight:700}.telemetry-world[data-v-a1d5401e]{object-fit:contain;pointer-events:none;width:100%;height:auto}.telemetry-drawer[data-v-8f8e0888]{z-index:var(--vm-z-telemetry);right:var(--vm-telemetry-edge-gap);width:min(var(--vm-telemetry-width), calc(100% - var(--vm-telemetry-edge-gap) * 2));min-width:0;color:var(--vm-cyan);font-family:var(--vm-font-monospace);font-size:var(--vm-font-size-caption);text-shadow:var(--vm-text-glow);position:absolute;bottom:0}.telemetry-reveal[data-v-8f8e0888]{overflow:hidden}.telemetry-panel[data-v-8f8e0888]{width:var(--vm-telemetry-panel-width);max-width:100%;max-height:min(560px, calc(100dvh - var(--vm-topbar-height) - var(--vm-taskbar-height) - var(--vm-outer-shell-gap) * 2 - 40px));border:1px solid var(--vm-electric-blue);scrollbar-color:var(--vm-inactive-blue-gray) var(--vm-window-navy);background:#030912;border-bottom:0;margin-left:auto;padding:9px;overflow:auto}.telemetry-panel__header[data-v-8f8e0888]{color:var(--vm-text-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;font-size:.5625rem;display:flex}.telemetry-panel__simulated[data-v-8f8e0888]{color:var(--vm-cyan);letter-spacing:.08em;margin-left:6px;font-size:.5rem}.telemetry-panel__header button[data-v-8f8e0888]{width:22px;height:20px;color:var(--vm-cyan);border:1px solid var(--vm-separator);font:inherit;background:0 0}.telemetry-section[data-v-8f8e0888]{min-width:0;padding:10px;position:relative}.telemetry-section[data-v-8f8e0888]:before{z-index:1;content:"";pointer-events:none;background:linear-gradient(var(--vm-separator), var(--vm-separator)) top / 100% 1px no-repeat, linear-gradient(var(--vm-separator), var(--vm-separator)) bottom / 100% 1px no-repeat, linear-gradient(var(--vm-cyan), var(--vm-electric-blue)) top left / 1px 8px no-repeat, linear-gradient(var(--vm-cyan), var(--vm-electric-blue)) top right / 1px 8px no-repeat, linear-gradient(var(--vm-electric-blue), var(--vm-cyan)) bottom left / 1px 8px no-repeat, linear-gradient(var(--vm-electric-blue), var(--vm-cyan)) bottom right / 1px 8px no-repeat;position:absolute;inset:0}.telemetry-section+.telemetry-section[data-v-8f8e0888]{margin-top:9px}.telemetry-section h3[data-v-8f8e0888]{color:var(--vm-cyan);font-size:var(--vm-font-size-system);letter-spacing:.07em;margin-bottom:7px;font-weight:400}.telemetry-system[data-v-8f8e0888]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.telemetry-system dl[data-v-8f8e0888]{gap:8px;margin:0;display:grid}.telemetry-network[data-v-8f8e0888]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.telemetry-network dl[data-v-8f8e0888]{gap:8px;margin:0;display:grid}.telemetry-network dl>div[data-v-8f8e0888]{justify-content:space-between;gap:7px;display:flex}.telemetry-network dd[data-v-8f8e0888]{color:var(--vm-text);white-space:nowrap;font-family:var(--vm-font-system);font-variant-numeric:tabular-nums;letter-spacing:.015em;text-shadow:1px 0 #1e5bffa6;margin:0;font-size:.75rem;font-weight:700}.telemetry-time[data-v-8f8e0888]{isolation:isolate;min-height:102px;display:grid;position:relative;overflow:hidden}.telemetry-time[data-v-8f8e0888]:after{z-index:-1;content:"";background:linear-gradient(90deg,#030912 4%,#030912eb 34%,#0000 72%);position:absolute;inset:0}.telemetry-time time[data-v-8f8e0888]{color:var(--vm-text);font-variant-numeric:tabular-nums;gap:3px;display:grid}.telemetry-time time>span[data-v-8f8e0888]{font-family:var(--vm-font-system);letter-spacing:.06em;text-shadow:1px 0 var(--vm-electric-blue), 0 1px #168dff, 0 0 4px #00e5ff40;font-size:2.125rem;font-weight:700;line-height:1.1}.telemetry-time small[data-v-8f8e0888]{color:var(--vm-text-muted);text-transform:uppercase;font-size:.625rem}.telemetry-time__artwork[data-v-8f8e0888]{z-index:-2;object-fit:cover;object-position:70% center;pointer-events:none;width:63%;height:100%;position:absolute;inset:0 0 0 auto}.telemetry-world-section[data-v-8f8e0888]{grid-template-columns:minmax(0,1fr) 88px;column-gap:8px;display:grid}.telemetry-world-section h3[data-v-8f8e0888]{grid-column:1/-1}.telemetry-world-section>.telemetry-world[data-v-8f8e0888]{grid-area:2/1;align-self:center}.telemetry-world-readout[data-v-8f8e0888]{grid-area:2/2;align-self:center;gap:6px;display:grid}.telemetry-nodes[data-v-8f8e0888]{align-content:center;gap:4px;display:grid}.telemetry-nodes>span[data-v-8f8e0888]{color:var(--vm-text-muted);font-size:.5625rem}.telemetry-nodes strong[data-v-8f8e0888]{color:var(--vm-text);font-family:var(--vm-font-system);letter-spacing:.035em;font-variant-numeric:tabular-nums;text-shadow:1px 0 var(--vm-electric-blue), 0 1px #168dff, 0 0 3px #00e5ff33;font-size:1.125rem;font-weight:700;line-height:1.15}.telemetry-histogram[data-v-8f8e0888]{align-items:end;gap:3px;height:28px;display:flex}.telemetry-histogram span[data-v-8f8e0888]{background:linear-gradient(0deg, var(--vm-electric-blue), #168dff);border-top:1px solid var(--vm-cyan);flex:1}.telemetry-handle[data-v-8f8e0888]{width:100%;min-height:28px;color:var(--vm-text-muted);cursor:pointer;border:1px solid var(--vm-electric-blue);font-family:var(--vm-font-system);letter-spacing:.04em;background:#061127;align-items:center;gap:9px;padding:5px 9px;font-size:.625rem;display:flex;box-shadow:inset 0 1px #7ba7ff59,0 0 5px #1e5bff2e}.telemetry-handle>svg[data-v-8f8e0888]{fill:none;width:17px;height:16px;stroke:var(--vm-cyan);stroke-width:1px}.telemetry-handle__status[data-v-8f8e0888]{background:var(--vm-cyan);width:4px;height:4px;margin-left:auto}.telemetry-handle[data-v-8f8e0888]:hover{color:var(--vm-cyan);border-color:var(--vm-border-bright)}.telemetry-drawer button[data-v-8f8e0888]:focus-visible{outline:2px solid var(--vm-cyan);outline-offset:-3px}.telemetry-slide-enter-active[data-v-8f8e0888],.telemetry-slide-leave-active[data-v-8f8e0888]{transition:transform var(--vm-motion-telemetry) ease-out}.telemetry-slide-enter-from[data-v-8f8e0888],.telemetry-slide-leave-to[data-v-8f8e0888]{transform:translateY(100%)}@media (prefers-reduced-motion:reduce){.telemetry-slide-enter-active[data-v-8f8e0888],.telemetry-slide-leave-active[data-v-8f8e0888]{transition:none}}@media (width<=767.98px){.telemetry-drawer[data-v-8f8e0888]{width:100%;padding-inline:max(6px, env(safe-area-inset-left)) max(6px, env(safe-area-inset-right));bottom:0;right:0}.telemetry-reveal[data-v-8f8e0888]{justify-content:flex-end;display:flex}.telemetry-panel[data-v-8f8e0888]{width:min(100%,430px);max-height:calc(100dvh - 48px - env(safe-area-inset-top) - var(--vm-mobile-dock-height) - env(safe-area-inset-bottom) - 40px);padding:8px}.telemetry-handle[data-v-8f8e0888]{width:min(100%,238px);min-height:44px;margin-left:auto;padding-inline:11px}.telemetry-panel__header button[data-v-8f8e0888]{width:44px;height:36px}.telemetry-section[data-v-8f8e0888]{padding:9px}.telemetry-time[data-v-8f8e0888]{min-height:88px}.telemetry-system[data-v-8f8e0888],.telemetry-network[data-v-8f8e0888]{gap:8px}.telemetry-world-section[data-v-8f8e0888]{grid-template-columns:minmax(0,1fr) 82px}}.mobile-system-menu[data-v-c5053302]{align-items:center;height:100%;display:none;position:relative}.mobile-system-menu__trigger[data-v-c5053302]{width:32px;height:32px;color:var(--vm-text);cursor:pointer;border:var(--vm-base-border-width) solid #7ba7ffc2;font-family:var(--vm-font-system);letter-spacing:1px;background:#041134c7;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:.625rem;line-height:1;display:inline-flex;box-shadow:inset 0 0 5px #1e5bff29,0 0 4px #00e5ff1f}.mobile-system-menu__trigger[aria-expanded=true][data-v-c5053302],.mobile-system-menu__trigger[data-v-c5053302]:focus-visible{color:#fff;border-color:var(--vm-cyan);background:#1e5bff85;outline:none}.mobile-system-menu__list[data-v-c5053302]{z-index:var(--vm-z-menu);width:max-content;min-width:228px;max-width:calc(100vw - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)));color:#061b49;font-family:var(--vm-font-system);text-shadow:none;background:#d8d4ca;border:1px solid #194aab;padding:4px;font-size:.75rem;position:absolute;top:calc(100% + 1px);right:0;box-shadow:inset 1px 1px #ffffffeb,inset -1px -1px #667793,3px 4px #01081b73}.mobile-system-menu__item[data-v-c5053302]{color:#061b49;cursor:pointer;width:100%;min-height:38px;font:inherit;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:0;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:7px;padding:5px 11px 5px 6px;display:grid}.mobile-system-menu__item[data-v-c5053302]:hover,.mobile-system-menu__item[data-v-c5053302]:focus-visible{color:#fff;outline-offset:-1px;text-shadow:0 0 3px #00e5ff57;background:linear-gradient(90deg,#164fcb,#1e68e8);outline:1px solid #003aa8}.mobile-system-menu__check[data-v-c5053302]{color:#004cc8;text-align:center;font-weight:700}.mobile-system-menu__item:hover .mobile-system-menu__check[data-v-c5053302],.mobile-system-menu__item:focus-visible .mobile-system-menu__check[data-v-c5053302]{color:#fff}.mobile-system-menu__separator[data-v-c5053302]{background:#8495ae;border-bottom:1px solid #fffc;height:1px;margin:4px 5px}@media (width<=767.98px){.mobile-system-menu[data-v-c5053302]{display:flex}}.system-menu-bar[data-v-bf38b51f]{white-space:nowrap;flex:0 auto;align-items:stretch;min-width:0;height:100%;padding:0 clamp(8px,1.1vw,18px);display:flex}.system-menu-bar>ul[data-v-bf38b51f]{align-items:stretch;gap:clamp(2px,.45vw,8px);min-width:0;height:100%;margin:0;padding:0;list-style:none;display:flex}.system-menu-root[data-v-bf38b51f]{align-items:stretch;display:flex;position:relative}.system-menu-trigger[data-v-bf38b51f]{min-width:0;color:var(--vm-text);cursor:default;font:inherit;text-shadow:var(--vm-text-glow);background:0 0;border:1px solid #0000;border-radius:0;padding:0 clamp(5px,.55vw,9px)}.system-menu-trigger[data-v-bf38b51f]:hover,.system-menu-trigger[data-v-bf38b51f]:focus-visible,.system-menu-trigger.is-open[data-v-bf38b51f]{color:#fff;background:#1e5bff7a;border-color:#7ba7ffb8;outline:none;box-shadow:inset 1px 1px #fff3,inset -1px -1px #000c3e8c}@media (width>=768px) and (width<=1199px){.system-menu-bar[data-v-bf38b51f]{padding-inline:4px;font-size:.6875rem}.system-menu-bar>ul[data-v-bf38b51f]{gap:0}.system-menu-trigger[data-v-bf38b51f]{padding-inline:clamp(4px,.6vw,7px)}}@media (width<=767.98px){.system-menu-bar[data-v-bf38b51f]{display:none}}.system-bar[data-v-42287741]{z-index:var(--vm-z-system-bars);min-width:0;height:var(--vm-topbar-height);color:var(--vm-text);background:var(--vm-topbar-surface);border-bottom:var(--vm-base-border-width) solid var(--vm-system-separator);box-shadow:var(--vm-topbar-shadow);font-family:var(--vm-font-system);font-size:var(--vm-font-size-system);text-shadow:var(--vm-text-glow);align-items:center;display:flex;position:relative;overflow:visible}.system-identity[data-v-42287741],.system-status[data-v-42287741]{align-items:center;min-width:0;height:100%;display:flex}.system-identity[data-v-42287741]{white-space:nowrap;flex:none;gap:8px;padding:0 16px 0 12px}.identity-emblem[data-v-42287741]{--vm-emblem-size:26px;filter:drop-shadow(0 0 3px var(--vm-emblem-glow))}.product-name[data-v-42287741]{letter-spacing:.035em;font-size:.875rem;font-weight:700}.product-version[data-v-42287741]{color:var(--vm-text-muted);font-size:var(--vm-font-size-caption)}.system-status[data-v-42287741]{white-space:nowrap;flex:none;justify-content:flex-end;gap:14px;margin-left:auto;padding:0 16px}.connectivity-indicator[data-v-42287741],.volume-indicator[data-v-42287741]{width:24px;height:22px;color:var(--vm-text);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.monitor-glyph[data-v-42287741]{width:16px;height:11px;box-shadow:0 0 4px var(--vm-indicator-glow);border:1px solid;position:relative}.monitor-glyph[data-v-42287741]:before,.monitor-glyph[data-v-42287741]:after{content:"";background:currentColor;position:absolute;left:50%;transform:translate(-50%)}.monitor-glyph[data-v-42287741]:before{width:1px;height:3px;bottom:-4px}.monitor-glyph[data-v-42287741]:after{width:10px;height:1px;bottom:-5px}.connectivity-light[data-v-42287741]{background:var(--vm-success);width:4px;height:4px;box-shadow:0 0 5px var(--vm-success);position:absolute;top:3px;right:1px}.connectivity-indicator.is-offline[data-v-42287741]{color:var(--vm-inactive-blue-gray)}.connectivity-indicator.is-offline .connectivity-light[data-v-42287741]{background:var(--vm-warning);box-shadow:0 0 5px var(--vm-warning)}.speaker-glyph[data-v-42287741]{clip-path:polygon(0 30%,35% 30%,100% 0,100% 100%,35% 70%,0 70%);background:currentColor;width:8px;height:10px}.sound-wave[data-v-42287741]{border:1px solid #0000;border-right-color:currentColor;border-radius:50%;position:absolute}.sound-wave-near[data-v-42287741]{width:7px;height:12px;right:4px}.sound-wave-far[data-v-42287741]{width:11px;height:18px;right:0}.client-clock[data-v-42287741]{font-variant-numeric:tabular-nums;align-items:center;gap:13px;display:flex}@media (width>=768px) and (width<=1199px){.system-identity[data-v-42287741]{gap:7px;padding-inline:10px 12px}.identity-emblem[data-v-42287741]{--vm-emblem-size:25px}.product-name[data-v-42287741]{font-size:.75rem}.system-status[data-v-42287741]{gap:8px;padding-inline:10px;font-size:.6875rem}.client-clock[data-v-42287741]{gap:8px}}@media (width<=767.98px){.system-bar[data-v-42287741]{height:100%;padding-top:env(safe-area-inset-top)}.system-identity[data-v-42287741]{flex:0 auto;gap:7px;padding:0 6px 0 8px;overflow:hidden}.identity-emblem[data-v-42287741]{--vm-emblem-size:28px}.product-name[data-v-42287741]{letter-spacing:.02em;font-size:.75rem}.product-version[data-v-42287741]{font-size:.625rem}.system-status[data-v-42287741]{gap:7px;padding:0 7px 0 4px}.connectivity-indicator[data-v-42287741],.volume-indicator[data-v-42287741]{width:18px;height:18px}.monitor-glyph[data-v-42287741]{width:13px;height:9px}.connectivity-light[data-v-42287741]{top:2px;right:0}.sound-wave-near[data-v-42287741]{right:2px}.sound-wave-far[data-v-42287741],.client-clock[data-v-42287741]{display:none}}@media (width<=359px){.system-status[data-v-42287741]{gap:3px;padding-right:4px}}.window-placeholder[data-v-deccf024]{text-align:center;align-content:center;place-items:center;min-height:100%;padding:28px;display:grid}.window-placeholder__icon[data-v-deccf024]{object-fit:contain;filter:drop-shadow(0 0 8px #00e5ff47);width:64px;height:64px;margin-bottom:16px}.window-placeholder__eyebrow[data-v-deccf024],.window-placeholder__status[data-v-deccf024]{color:var(--vm-cyan);font-family:var(--vm-font-system);font-size:var(--vm-font-size-caption);letter-spacing:.08em}.window-placeholder__title[data-v-deccf024]{color:var(--vm-text);font-family:var(--vm-font-system);text-shadow:var(--vm-text-glow);margin-top:4px;font-size:clamp(1.25rem,2.5vw,1.75rem)}.window-placeholder__description[data-v-deccf024]{max-width:42ch;color:var(--vm-text-muted);margin-top:10px}.window-placeholder__status[data-v-deccf024]{color:var(--vm-success);margin-top:20px}.application-content[data-v-16d80cf7]{width:100%;min-width:0;height:100%;min-height:0}.application-window[data-v-1df568b7]{grid-template-rows:var(--vm-titlebar-height) minmax(0, 1fr);min-width:0;min-height:0;color:var(--vm-text);background:var(--vm-window-navy);border:var(--vm-base-border-width) solid var(--vm-inactive-blue-gray);box-shadow:var(--vm-window-shadow);transition:border-color var(--vm-motion-focus) linear, box-shadow var(--vm-motion-focus) linear;border-radius:1px;outline:none;display:grid;position:absolute;overflow:visible}.application-window.is-active[data-v-1df568b7]{border-color:var(--vm-border-bright);box-shadow:var(--vm-window-shadow), var(--vm-border-active-glow)}.application-window.is-interacting[data-v-1df568b7]{-webkit-user-select:none;user-select:none;transition:none}.application-window[data-v-1df568b7]:focus-visible{outline:1px solid var(--vm-cyan);outline-offset:-2px}.window-titlebar[data-v-1df568b7]{color:#dce9ff;cursor:grab;touch-action:none;border-bottom:var(--vm-base-border-width) solid var(--vm-cyan);min-width:0;font-family:var(--vm-font-system);text-shadow:0 0 4px #00e5ff5c;background:linear-gradient(90deg,#1e5bffbd,#072779e6),#071c55;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:2px 3px 2px 7px;display:grid;position:relative;overflow:hidden}.application-window:not(.is-active) .window-titlebar[data-v-1df568b7]{color:#c3cce0;border-bottom-color:var(--vm-inactive-blue-gray);text-shadow:none;background:linear-gradient(90deg,#39557f,#20334f)}.application-window.is-maximized .window-titlebar[data-v-1df568b7]{cursor:default}.application-window.is-interacting .window-titlebar[data-v-1df568b7]{cursor:grabbing}.window-titlebar__icon[data-v-1df568b7]{object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 3px #00e5ff47);width:20px;height:20px}.window-titlebar__title[data-v-1df568b7]{min-width:0;font-size:var(--vm-font-size-title);text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:1;overflow:hidden}.window-controls[data-v-1df568b7]{gap:2px;height:100%;display:flex}.window-control[data-v-1df568b7]{color:#071126;cursor:default;touch-action:manipulation;width:26px;height:26px;font-family:var(--vm-font-system);background:linear-gradient(#edf1f4,#a9b3c4);border:1px solid #071d57;border-radius:0;place-items:center;padding:0;font-size:1.125rem;font-weight:700;line-height:1;display:grid;box-shadow:inset 1px 1px #ffffffdb,inset -1px -1px #1f2f4b94}.window-control[data-v-1df568b7]:hover,.window-control[data-v-1df568b7]:focus-visible{color:#00103b;border-color:var(--vm-cyan);background:#f8fbff;outline:none;box-shadow:inset 1px 1px #fff,inset -1px -1px #55719c,0 0 5px #00e5ffad}.window-control[data-v-1df568b7]:active{background:#8795ac;padding:1px 0 0 1px;box-shadow:inset 1px 1px #111d31b8,inset -1px -1px #ffffff7a}.window-control--close[data-v-1df568b7]:hover,.window-control--close[data-v-1df568b7]:focus-visible{color:#fff;border-color:var(--vm-warning);background:#9a2445}.window-content[data-v-1df568b7]{background:linear-gradient(#00e5ff08 1px, transparent 1px), var(--vm-window-navy);background-size:100% 4px;border:2px solid #d3d7dc;border-top-width:1px;min-width:0;min-height:0;overflow:auto}.window-resize-handle[data-v-1df568b7]{z-index:2;touch-action:none;position:absolute}.window-resize-handle--left[data-v-1df568b7],.window-resize-handle--right[data-v-1df568b7]{cursor:ew-resize;width:7px;top:8px;bottom:8px}.window-resize-handle--left[data-v-1df568b7]{left:-4px}.window-resize-handle--right[data-v-1df568b7]{right:-4px}.window-resize-handle--top[data-v-1df568b7],.window-resize-handle--bottom[data-v-1df568b7]{cursor:ns-resize;height:7px;left:8px;right:8px}.window-resize-handle--top[data-v-1df568b7]{top:-4px}.window-resize-handle--bottom[data-v-1df568b7]{bottom:-4px}.window-resize-handle--top-left[data-v-1df568b7],.window-resize-handle--top-right[data-v-1df568b7],.window-resize-handle--bottom-left[data-v-1df568b7],.window-resize-handle--bottom-right[data-v-1df568b7]{width:13px;height:13px}.window-resize-handle--top-left[data-v-1df568b7],.window-resize-handle--bottom-right[data-v-1df568b7]{cursor:nwse-resize}.window-resize-handle--top-right[data-v-1df568b7],.window-resize-handle--bottom-left[data-v-1df568b7]{cursor:nesw-resize}.window-resize-handle--top-left[data-v-1df568b7]{top:-4px;left:-4px}.window-resize-handle--top-right[data-v-1df568b7]{top:-4px;right:-4px}.window-resize-handle--bottom-left[data-v-1df568b7]{bottom:-4px;left:-4px}.window-resize-handle--bottom-right[data-v-1df568b7]{bottom:-4px;right:-4px}.application-window.is-maximized .window-resize-handle[data-v-1df568b7]{display:none}@media (width<=767.98px){.application-window[data-v-1df568b7]{box-shadow:none;border-left:0;border-right:0;width:100%!important;height:100%!important;inset:0!important}.window-titlebar[data-v-1df568b7]{cursor:default;touch-action:manipulation;grid-template-columns:26px minmax(0,1fr) auto;min-height:46px;padding-left:9px}.window-control[data-v-1df568b7]{width:42px;height:42px}.window-control--maximize[data-v-1df568b7]{display:none}.window-titlebar__icon[data-v-1df568b7]{width:24px;height:24px}.window-resize-handle[data-v-1df568b7]{display:none}}@media (prefers-reduced-motion:reduce){.application-window[data-v-1df568b7]{transition:none}}.window-layer[data-v-a2c57c42]{z-index:var(--vm-z-window);pointer-events:none;position:absolute;inset:0;overflow:hidden}.window-layer[data-v-a2c57c42] .application-window{pointer-events:auto}@media (width<=767.98px){.window-layer[data-v-a2c57c42] .application-window:not(.is-active){visibility:hidden;pointer-events:none}}.desktop-shell[data-v-72713289]{width:calc(100% - (var(--vm-outer-shell-gap) * 2));height:calc(100vh - (var(--vm-outer-shell-gap) * 2));height:calc(100dvh - (var(--vm-outer-shell-gap) * 2));padding:var(--vm-outer-shell-padding);background:var(--vm-shell-surface);border:var(--vm-base-border-width) solid var(--vm-border-inactive);border-radius:var(--vm-outer-shell-radius);box-shadow:var(--vm-shell-shadow);overflow:hidden}.os-canvas[data-v-72713289]{isolation:isolate;grid-template-rows:var(--vm-topbar-height) minmax(0, 1fr) var(--vm-taskbar-height);background-color:var(--vm-desktop-midnight);border:var(--vm-base-border-width) solid var(--vm-border-bright);border-radius:var(--vm-canvas-radius);width:100%;height:100%;box-shadow:var(--vm-canvas-inset-shadow);background-image:url(/assets/wallpaper-Dc5igznI.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;position:relative;overflow:hidden}.desktop-workspace[data-v-72713289]{z-index:var(--vm-z-desktop);grid-row:2;min-width:0;min-height:0;position:relative}@media (width>=768px) and (width<=1199px){.os-canvas[data-v-72713289]{background-position:46%}}@media (width<=767.98px){.desktop-shell[data-v-72713289]{background:var(--vm-desktop-midnight);width:100%;height:100dvh;box-shadow:none;border:0;border-radius:0;padding:0}.os-canvas[data-v-72713289]{grid-template-rows:calc(48px + env(safe-area-inset-top)) minmax(0, 1fr) calc(var(--vm-mobile-dock-height) + env(safe-area-inset-bottom));background-position:38%;border:0;border-radius:0}}.legal-page[data-v-ecf197ca]{z-index:var(--vm-z-dialog);color:#17203a;background:linear-gradient(#040a1cd1, #02050eeb), var(--vm-desktop-midnight);font-family:var(--vm-font-ui);position:fixed;inset:0;overflow:hidden auto}.legal-system-bar[data-v-ecf197ca]{z-index:2;min-height:48px;padding:6px max(14px, env(safe-area-inset-right)) 6px max(14px, env(safe-area-inset-left));color:var(--vm-text);border-bottom:1px solid var(--vm-cyan);background:#071536;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0;box-shadow:0 3px 12px #0000007a}.legal-brand[data-v-ecf197ca]{min-height:36px;color:inherit;font-family:var(--vm-font-system);letter-spacing:.04em;align-items:center;gap:8px;font-size:.78rem;font-weight:700;text-decoration:none;display:flex}.legal-brand__emblem[data-v-ecf197ca]{--vm-emblem-size:27px}.legal-brand__version[data-v-ecf197ca]{color:var(--vm-text-muted);font-size:.68rem;font-weight:400}.legal-language[data-v-ecf197ca]{border:1px solid #7ba7ffc7;display:flex}.legal-language button[data-v-ecf197ca]{min-width:44px;min-height:32px;color:var(--vm-text-muted);cursor:pointer;background:#06102a;padding:4px 10px}.legal-language button+button[data-v-ecf197ca]{border-left:1px solid #7ba7ff94}.legal-language button[data-v-ecf197ca]:hover,.legal-language button[data-v-ecf197ca]:focus-visible,.legal-language button.is-active[data-v-ecf197ca]{color:#fff;background:#17479e;outline:none}.legal-language button[data-v-ecf197ca]:focus-visible,.legal-brand[data-v-ecf197ca]:focus-visible,.legal-document a[data-v-ecf197ca]:focus-visible{outline:2px solid var(--vm-cyan);outline-offset:2px}.legal-document[data-v-ecf197ca]{background:#e2ddd2;border:1px solid #91baff;width:min(100% - 28px,880px);margin:clamp(18px,4vw,42px) auto;padding:clamp(22px,5vw,54px);line-height:1.68;box-shadow:0 18px 54px #0000009e,0 0 0 3px #041236d1}.legal-document__heading[data-v-ecf197ca]{border-bottom:2px solid #315dab;padding-bottom:22px}.legal-document__path[data-v-ecf197ca]{color:#234f9c;font-family:var(--vm-font-monospace);letter-spacing:.08em;margin-bottom:8px;font-size:.76rem;font-weight:700}.legal-document h1[data-v-ecf197ca]{color:#0b1c48;font-size:clamp(1.7rem,5vw,2.65rem);line-height:1.12}.legal-document__date[data-v-ecf197ca]{color:#3b4d70;margin-top:10px;font-size:.86rem}.legal-document__notice[data-v-ecf197ca]{color:#153c7a;background:#cbd9ef;border-left:3px solid #1e5bff;margin-top:14px;padding:8px 10px;font-size:.85rem}.legal-document__introduction[data-v-ecf197ca]{margin-block:25px 30px;font-size:1.02rem}.legal-document p+p[data-v-ecf197ca]{margin-top:12px}.legal-section+.legal-section[data-v-ecf197ca]{margin-top:30px}.legal-section h2[data-v-ecf197ca]{color:#10275a;margin-bottom:10px;font-size:1.12rem;line-height:1.35}.legal-section ul[data-v-ecf197ca]{margin:12px 0 0;padding-left:1.35rem}.legal-section li+li[data-v-ecf197ca]{margin-top:6px}.legal-document__footer[data-v-ecf197ca]{border-top:1px solid #7086ad;flex-wrap:wrap;justify-content:space-between;gap:16px 28px;margin-top:38px;padding-top:24px;display:flex}.legal-document a[data-v-ecf197ca]{color:#0c47a4;font-weight:700}@media (width<=767.98px){.legal-system-bar[data-v-ecf197ca]{min-height:calc(50px + env(safe-area-inset-top));padding-top:max(6px, env(safe-area-inset-top))}.legal-brand__version[data-v-ecf197ca]{display:none}.legal-document[data-v-ecf197ca]{width:min(100% - 18px,880px);margin-block:12px max(18px, env(safe-area-inset-bottom));padding:22px 18px 28px}.legal-document__introduction[data-v-ecf197ca]{margin-block:20px 25px}.legal-section+.legal-section[data-v-ecf197ca]{margin-top:25px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vm-desktop-midnight:#0a0e1a;--vm-window-navy:#0b1020;--vm-electric-blue:#1e5bff;--vm-cyan:#00e5ff;--vm-inactive-blue-gray:#6b7ca8;--vm-system-gray:#d6d0c4;--vm-text:#e7f0ff;--vm-warning:#ff6b6b;--vm-success:#3ce68c;--vm-page-black:#03050b;--vm-shell-black:#060912;--vm-bar-navy:#030e2b47;--vm-bar-navy-deep:#020a1f3d;--vm-shell-surface:linear-gradient(145deg, #111722, var(--vm-shell-black) 46%, #020307);--vm-topbar-surface:linear-gradient(180deg, #1e5bff24, transparent 72%), var(--vm-bar-navy);--vm-taskbar-surface:linear-gradient(0deg, #1e5bff1f, transparent 68%), var(--vm-bar-navy-deep);--vm-border-bright:#7ba7ff;--vm-border-active-glow:0 0 5px #00e5ffb8, 0 0 14px #1e5bff6b;--vm-border-inactive:#6b7ca8b8;--vm-separator:#00e5ff61;--vm-text-muted:#a9bbdf;--vm-text-glow:0 0 4px #00e5ff38;--vm-window-shadow:0 16px 38px #0000008c;--vm-shell-shadow:0 0 0 1px #7ba7ff4d, 0 0 20px #1e5bff38, inset 0 0 18px #000000c7;--vm-canvas-inset-shadow:inset 0 0 18px #000000b8;--vm-system-separator:#5ba9ffc7;--vm-topbar-shadow:0 2px 7px #0043be29;--vm-taskbar-shadow:0 -2px 7px #0043be24;--vm-emblem-glow:#00e5ff57;--vm-indicator-glow:#00e5ff38;--vm-outer-shell-gap:clamp(4px, .35vw, 7px);--vm-outer-shell-padding:3px;--vm-outer-shell-radius:22px;--vm-canvas-radius:14px;--vm-topbar-height:38px;--vm-taskbar-height:36px;--vm-telemetry-width:340px;--vm-telemetry-panel-width:clamp(300px, 30vw, 316px);--vm-telemetry-edge-gap:12px;--vm-mobile-dock-height:64px;--vm-titlebar-height:32px;--vm-base-border-width:1px;--vm-icon-grid-cell-width:92px;--vm-icon-grid-cell-height:96px;--vm-desktop-spacing:16px;--vm-font-system:"Lucida Console", "Courier New", ui-monospace, monospace;--vm-font-ui:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--vm-font-monospace:"Cascadia Mono", "Lucida Console", "Courier New", ui-monospace, monospace;--vm-font-size-caption:.6875rem;--vm-font-size-system:.75rem;--vm-font-size-ui:.8125rem;--vm-font-size-title:.875rem;--vm-z-wallpaper:0;--vm-z-desktop:20;--vm-z-telemetry:30;--vm-z-window:40;--vm-z-system-bars:80;--vm-z-crt-overlay:90;--vm-z-menu:100;--vm-z-dialog:120;--vm-motion-focus:.1s;--vm-motion-menu:.12s;--vm-motion-window:.16s;--vm-motion-minimize:.19s;--vm-motion-telemetry:.22s}@media (width>=768px) and (width<=1199px){:root{--vm-outer-shell-gap:6px;--vm-outer-shell-padding:3px;--vm-outer-shell-radius:14px;--vm-canvas-radius:9px;--vm-topbar-height:38px;--vm-taskbar-height:38px;--vm-icon-grid-cell-width:88px;--vm-icon-grid-cell-height:92px;--vm-desktop-spacing:14px}}@media (width<=767.98px){:root{--vm-outer-shell-gap:0px;--vm-outer-shell-padding:0px;--vm-outer-shell-radius:0px;--vm-canvas-radius:0px;--vm-topbar-height:48px;--vm-taskbar-height:44px;--vm-icon-grid-cell-width:80px;--vm-icon-grid-cell-height:88px;--vm-desktop-spacing:10px}}*,:before,:after{box-sizing:border-box}html{background:var(--vm-page-black);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-width:280px;min-height:100%}body,h1,h2,h3,p{margin:0}body{min-width:280px;min-height:100dvh}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}img,picture,svg,canvas{max-width:100%;display:block}button{border:0}html,body,#app{width:100%;min-height:100%}body{color:var(--vm-text);background:radial-gradient(circle at 50% 42%, #121f428c, transparent 56%), var(--vm-page-black);font-family:var(--vm-font-ui);font-size:var(--vm-font-size-ui);text-rendering:optimizelegibility;line-height:1.4;overflow:hidden}#app{place-items:center;min-height:100dvh;display:grid}.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}::selection{color:var(--vm-text);background:var(--vm-electric-blue)}.crt-overlay{z-index:var(--vm-z-crt-overlay);border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.crt-overlay:before,.crt-overlay:after{content:"";position:absolute;inset:0}.crt-overlay:before{opacity:.74;background:repeating-linear-gradient(#e7f0ff00 0 2px,#01040e17 3px 4px),linear-gradient(90deg,#ff3f6c06,#0000 5% 95%,#00e5ff08)}.crt-overlay:after{opacity:.58;background:radial-gradient(circle at 20% 35%,#ffffff05 0 .7px,#0000 1px) 0 0/7px 7px,radial-gradient(circle at 72% 64%,#00e5ff05 0 .8px,#0000 1px) 0 0/11px 11px,radial-gradient(#0000 56%,#00030c4d 100%) 0 0/100% 100%;box-shadow:inset 0 0 54px #00000052}@media (width<=767.98px){.crt-overlay:before{opacity:.52}.crt-overlay:after{opacity:.42}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
