.vr-head h1{margin-bottom:16px}.vr-h1-tail{display:block;margin-top:10px;font-size:.46em;font-weight:760;line-height:1.1;letter-spacing:-.4px;color:#b9c6dc}.vr-dash{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vr-switch{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:24px 0 0}.vr-switch-h{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--dim)}.vr-switch ul{display:flex;gap:4px;list-style:none;margin:0;padding:4px;border-radius:15px;background:#ffffff09;border:1px solid var(--line-2)}.vr-switch li{margin:0}.vr-v{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:74px;min-height:46px;padding:5px 13px;border-radius:11px;color:var(--muted);text-decoration:none;text-align:center;line-height:1.15;transition:background .2s var(--ease),color .2s var(--ease)}.vr-v b{font-family:var(--display);font-stretch:106%;font-size:15px;font-weight:760;letter-spacing:-.1px}.vr-v small{margin-top:2px;font-size:11px;font-weight:650;letter-spacing:.2px;color:var(--dim)}a.vr-v:hover{color:var(--text);background:#ffffff0f}a.vr-v:focus-visible{outline:2px solid var(--accent-hi);outline-offset:1px}.vr-v.on{color:var(--text);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--line-strong),0 6px 18px -8px #2f6bff99}.vr-v.on b{color:var(--accent-hi)}.vr-v.on small{color:var(--muted)}.vr-play{height:auto;min-height:62px;padding:9px 28px 9px 22px;gap:12px;border-radius:16px;text-align:left}.vr-play svg{width:22px;height:22px}.vr-play span{display:flex;flex-direction:column;line-height:1.15}.vr-play b{font-family:var(--display);font-stretch:106%;font-size:18px;font-weight:800;letter-spacing:-.2px}.vr-play small{margin-top:3px;font-size:12.5px;font-weight:650;opacity:.72}.gd-play-side.vr-play{min-height:58px;padding:8px 16px;justify-content:center}.gd-play-side.vr-play b{font-size:16px}.gd-play-band .vr-play{min-height:56px}.vr-doc p a,.vr-doc li a,.vr-doc td a{color:var(--accent-hi);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#8fc0ff73}.vr-doc p a:hover,.vr-doc li a:hover,.vr-doc td a:hover{text-decoration-color:currentColor}.vr-doc .gd-table tbody th{width:30%}.vr-doc .gd-table td.vr-this{color:var(--text);background:#2f6bff17}.vr-doc .gd-table thead th.vr-this{color:var(--accent-hi)}.vr-updated{margin-top:26px!important}.vr-page main .gd-play-band{padding:20px 22px 20px 24px}.vr-next{padding-top:8px;padding-bottom:56px}.vr-next h2{margin:0;font-size:26px;letter-spacing:-.4px}.vr-next .gd-cards{margin-top:16px}.vr-n2{grid-template-columns:repeat(2,minmax(0,1fr))}.vr-n4{grid-template-columns:repeat(4,minmax(0,1fr))}.vr-card-ic{display:grid;place-items:center;background:radial-gradient(70% 70% at 50% 40%,var(--glow, rgba(79,130,255,.25)),transparent 72%),radial-gradient(120% 95% at 50% 25%,var(--bg1, #1d2a4a) 0%,var(--bg2, #121a30) 55%,var(--bg3, #0a0f1d) 100%)}.vr-card-ic svg{width:34%;max-width:74px;height:auto;fill:none;stroke:#ffffffeb;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 6px 14px rgba(0,0,0,.45))}@media(max-width:1100px){.vr-n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.vr-n2,.vr-n4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.vr-h1-tail{margin-top:8px;font-size:.5em}.vr-switch{gap:8px;margin-top:20px}.vr-switch-h,.vr-switch ul{width:100%}.vr-switch li{flex:1 1 0;min-width:0}.vr-v{min-width:0;padding:5px 6px}.vr-v b{font-size:14px}.vr-play{width:100%;justify-content:center}.vr-next{padding-bottom:44px}.vr-next h2{font-size:22px}.vr-n2,.vr-n4{grid-template-columns:1fr}.vr-card-ic svg{width:40%}.vr-doc .gd-table{font-size:13.5px;line-height:1.45}.vr-doc .gd-table th,.vr-doc .gd-table td{padding:9px}.vr-doc .gd-table thead th{font-size:10.5px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){.vr-v{transition:none}}
