:root{--vr-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", "Noto Sans JP", sans-serif;--vr-font-serif:var(--font-noto-serif-jp), "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif JP", serif;--vr-bg-panel-start:#0e1d38;--vr-bg-panel-end:#070f21;--vr-panel-border:#c0a367;--vr-panel-divider:#e4dfd540;--vr-btn-primary-bg:#d2452c;--vr-btn-primary-border:#e8836e;--vr-btn-primary-hover:#b91c1c;--vr-btn-secondary-bg:#1d3a66;--vr-btn-secondary-border:#b9c7dd;--vr-btn-secondary-hover-bg:#2c5085;--vr-btn-secondary-hover-border:#c0a367;--vr-btn-danger-bg:#b91c1c;--vr-btn-danger-border:#ef4444;--vr-btn-danger-hover:#991b1b;--vr-btn-ghost-bg:#0e1d38d9;--vr-btn-ghost-border:#c0a367;--vr-btn-ghost-hover:#1d3a66f2;--vr-text-title:#fbfaf8;--vr-text-subtitle:#ddc79a;--vr-text-body:#f7f5f1;--vr-text-muted:#b9c7dd;--vr-badge-bg:#d2452c;--vr-badge-text:#fff;--vr-tag-bg:#d2452c33;--vr-tag-border:#d2452c73;--vr-tag-text:#e8836e}.vr-enter-button{font-family:var(--vr-font-sans);background:linear-gradient(135deg, var(--vr-bg-panel-start), var(--vr-bg-panel-end));border:1.5px solid var(--vr-panel-border);color:var(--vr-text-title);transition:all .2s ease-in-out}.vr-enter-button:hover{background:var(--vr-btn-primary-bg);border-color:var(--vr-btn-primary-border);color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #d2452c59}.vr-hud-overlay{font-family:var(--vr-font-sans);border:1px solid var(--vr-panel-border);color:var(--vr-text-body);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1d38eb}
