.ring-visual.svelte-pl6k9a{position:relative;display:block;width:100%;max-width:390px;height:260px;pointer-events:none;overflow:hidden}.canvas-host.svelte-pl6k9a{display:block;position:absolute;inset:0}.canvas-host.svelte-pl6k9a canvas{display:block;width:100%;height:100%}.ring-shadow.svelte-pl6k9a{position:absolute;width:41%;height:14px;bottom:27px;left:29.5%;border-radius:50%;background:#030c16;filter:blur(12px);opacity:.6}.visual-label.svelte-pl6k9a{position:absolute;bottom:7px;left:0;width:100%;text-align:center;font:8px ui-monospace,monospace;letter-spacing:.13em;color:#a3babf}.fallback-band.svelte-pl6k9a{position:absolute;width:130px;height:130px;left:calc(50% - 65px);top:calc(50% - 70px);border:19px solid #a8b8c2;border-radius:50%;transform:rotate(-25deg) scaleY(.8);box-shadow:inset 4px 7px #243d47,0 7px #58717c}.compact.svelte-pl6k9a{height:180px;max-width:220px}.compact.svelte-pl6k9a .visual-label:where(.svelte-pl6k9a){display:none}@media(max-width:760px){.compact.svelte-pl6k9a{height:140px}}.simulator-orientation.svelte-aw4hcv{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--instrument-line);color:var(--instrument-muted)}.simulator-orientation.svelte-aw4hcv a:where(.svelte-aw4hcv){display:inline-flex;align-items:center;min-height:44px}
