.soundscape-home{background:#060812;width:100%;min-width:320px;min-height:100svh;position:relative;overflow:hidden}.reference-stage,.reference-hotspots{width:max(100vw,179.021svh);height:max(100svh,55.8594vw);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.reference-stage{z-index:0;pointer-events:none}.reference-art{object-fit:fill;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.reference-hotspots{z-index:1;pointer-events:none}.hotspot{color:#0000;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:999px;padding:0;position:absolute}.hotspot:focus-visible{outline-offset:2px;background:#80f5ff14;outline:1px solid #80f5ffc7}.hotspot--play{width:3.6%;height:6.8%;top:80.2%;left:44.5%}.hotspot--previous{width:3.2%;height:6.8%;top:80.2%;left:48.6%}.hotspot--next{width:3.4%;height:6.8%;top:80.2%;left:52.4%}.hotspot--deep-sea{width:7%;height:11.6%;top:60.4%;left:75%}.hotspot--aurora{width:6.8%;height:10.8%;top:58%;left:88.8%}.hotspot--focus{width:4.4%;height:7.8%;top:73.2%;left:71.6%}.hotspot--loneliness{width:8.8%;height:10.8%;top:79.2%;left:76.2%}.hotspot--chill-top{width:4.8%;height:8.4%;top:58%;left:82%}.hotspot--chill-low{width:5.2%;height:8.2%;top:84.8%;left:71.5%}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (aspect-ratio<=4/5){.reference-stage,.reference-hotspots{left:52%}}:root{--color-space-950:#01030a;--color-space-900:#020713;--color-space-800:#061124;--color-ice:#edf5ff;--color-ice-muted:#e2efffa8;--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-sans);color:var(--color-ice);background:var(--color-space-950);font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;min-height:100%;margin:0}body{min-height:100svh;overflow:hidden}button,input,textarea,select{font:inherit}
