:root{--vm-bg: #0b1026;--vm-card: #141a3a;--vm-line: #1f2a5c;--vm-cyan: #19f5ff;--vm-magenta: #ff2fb3;--vm-green: #3dff8a;--vm-blue: #3d8bff;--vm-gold: #ffc53d;--vm-red: #ff4d5e;--vm-grey: #6b7399;--vm-text: #f2f5ff;--vm-text-2: #a9b1d6;--vm-world-01: #19f5ff;--vm-world-02: #2ee6c5;--vm-world-03: #5b8cff;--vm-world-04: #8a94c8;--vm-world-05: #9b5cff;--vm-world-06: #ff2fb3;--vm-world-07: #ffc53d;--vm-world-08: #a9b1d6;--vm-world-09: #ff9f43;--vm-world-10: #d65cff;--vm-world-11: #19f5ff;--vm-world-12: #cffbff;--vm-world: var(--vm-cyan);--vm-font-display: "Orbitron", "Inter", system-ui, sans-serif;--vm-font-body: "Inter", system-ui, -apple-system, "Segoe UI", "Noto Sans", sans-serif;--vm-radius-cell: 18%;--vm-radius-panel: 16px;--vm-glow-hover: 8px;--vm-glow-active: 16px;--vm-touch-target: 44px;--vm-safe-top: env(safe-area-inset-top, 0px);--vm-safe-bottom: env(safe-area-inset-bottom, 0px);--vm-safe-left: env(safe-area-inset-left, 0px);--vm-safe-right: env(safe-area-inset-right, 0px)}[data-world="1"]{--vm-world: var(--vm-world-01)}[data-world="2"]{--vm-world: var(--vm-world-02)}[data-world="3"]{--vm-world: var(--vm-world-03)}[data-world="4"]{--vm-world: var(--vm-world-04)}[data-world="5"]{--vm-world: var(--vm-world-05)}[data-world="6"]{--vm-world: var(--vm-world-06)}[data-world="7"]{--vm-world: var(--vm-world-07)}[data-world="8"]{--vm-world: var(--vm-world-08)}[data-world="9"]{--vm-world: var(--vm-world-09)}[data-world="10"]{--vm-world: var(--vm-world-10)}[data-world="11"]{--vm-world: var(--vm-world-11)}[data-world="12"]{--vm-world: var(--vm-world-12)}body{margin:0;background:var(--vm-bg);color:var(--vm-text);font-family:var(--vm-font-body)}body{margin:0;background:var(--vm-bg, #0b1026);color:var(--vm-text);font:400 16px/1.65 var(--vm-font-body, system-ui, sans-serif)}.legal{max-width:760px;margin:0 auto;padding:24px 20px 64px}.legal__top{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;justify-content:space-between;margin-bottom:8px}.legal a{color:var(--vm-cyan)}.legal h1{font:700 26px/1.2 var(--vm-font-display, inherit);color:var(--vm-cyan);margin:24px 0 4px}.legal h2{font:700 18px/1.3 var(--vm-font-display, inherit);margin:28px 0 8px}.legal p,.legal li{color:var(--vm-text-2)}.legal ul{padding-left:20px}.legal__meta{color:var(--vm-text-2);font-size:14px;margin:0 0 20px}.legal__lang{border-top:1px solid var(--vm-line);margin-top:40px;padding-top:8px}
