.vr-page{background:var(--bg);font-family:Waveroom Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.vr-page .vr-tool-intro,.vr-page>.vr-section,.vr-page .vr-localized-faq{width:min(1040px,100% - 48px);max-width:1040px;margin-inline:auto}.vr-page .vr-tool-intro{margin-top:40px}.vr-page .vr-tool-intro h1{letter-spacing:-.035em;color:var(--text);margin:0 0 9px;font-size:clamp(23px,2vw,28px);font-weight:400;line-height:1.3}.vr-page .vr-tool-intro p{color:var(--muted);font-size:14px;line-height:1.6}.vr-page>.vr-section{margin-top:24px;padding-bottom:40px}.vr-page .vr-workspace{box-shadow:none;border-radius:16px;grid-template-columns:minmax(0,1fr) 300px;display:grid}.vr-page .vr-drop{border-right:0;border-inline-end:1px solid var(--line);width:100%;min-width:0;min-height:320px;padding:30px 32px}.vr-page .vr-drop>i{border-radius:14px;width:60px;height:60px;margin-bottom:20px}.vr-page .vr-drop strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;max-height:3em;font-size:19px;line-height:1.5;overflow:hidden}.vr-page .vr-drop span{overflow-wrap:anywhere;max-width:100%;margin:8px 0 22px;font-size:13px;line-height:1.6}.vr-page .vr-drop b{letter-spacing:0;justify-content:center;align-items:center;min-width:124px;min-height:44px;padding:11px 20px;font:600 13px/1.4 Waveroom Text,sans-serif;display:inline-flex}.vr-page .vr-drop small{white-space:normal;letter-spacing:.025em;font-size:10px;line-height:1.6}.vr-page .vr-settings{flex-direction:column;justify-content:center;align-items:stretch;min-width:0;padding:28px;display:flex}.vr-page .vr-profile-summary{text-align:start;display:block}.vr-page .vr-profile-summary h2{letter-spacing:0;color:var(--text);margin:0 0 20px;font-size:15px;font-weight:500;line-height:1.5}.vr-page .vr-profile-summary dl{width:100%;max-width:none}.vr-page .vr-settings dl>div{align-items:center;padding:15px 0;font-size:11px}.vr-page .vr-stem-badge{box-shadow:none;padding:6px 9px;font-size:10px;line-height:1.4}.vr-page .vr-settings>button{letter-spacing:0;min-height:44px;box-shadow:none;white-space:normal;text-align:center;margin-top:24px;padding:12px 14px;font:600 13px/1.4 Waveroom Text,sans-serif}.vr-page .vr-drop:focus-visible{outline-offset:-5px;outline:2px solid #9eb2ff}.vr-page .vr-engine{border-radius:16px;margin-top:20px}.vr-page .vr-localized-faq{padding-bottom:48px}.vr-page .vr-localized-faq h2{margin-top:12px;font-size:26px;font-weight:400;line-height:1.35}@media (max-width:760px){.vr-page .vr-tool-intro,.vr-page>.vr-section,.vr-page .vr-localized-faq{width:calc(100% - 32px)}.vr-page .vr-tool-intro{margin-top:28px}.vr-page .vr-workspace{display:block}.vr-page .vr-drop{border-inline-end:0;border-bottom:1px solid var(--line);min-height:260px;padding:28px 22px}.vr-page .vr-settings{padding:22px 24px}.vr-page .vr-profile-summary{justify-content:space-between;align-items:center;gap:16px;display:flex}.vr-page .vr-profile-summary h2{margin:0;font-size:14px}.vr-page .vr-profile-summary dl{flex-shrink:0;width:auto}.vr-page .vr-settings dl>div{border-top:0;gap:10px;padding:0}.vr-page .vr-settings dt{display:none}.vr-page .vr-settings>button{margin-top:20px}.vr-page .vr-localized-faq h2{font-size:23px}}
