.note-storm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;pointer-events:none;overflow:hidden;background:linear-gradient(180deg,#14110f75,#14110f47 42%,#faf9f529);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);opacity:0;transition:opacity .8s ease}.note-storm.is-on{opacity:1}.note-storm.is-leaving{opacity:0}.note-storm[hidden]{display:none!important}.note-storm-copy{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);color:#f4efe3;font-size:clamp(18px,2.4vw,26px);font-weight:700;letter-spacing:.02em;text-shadow:0 2px 24px rgba(0,0,0,.45);white-space:nowrap}.note-storm .note{position:absolute;left:var(--x);bottom:var(--y);font-size:var(--sz);line-height:1;color:var(--c);font-weight:700;opacity:.78;animation:noteRise var(--dur) cubic-bezier(.22,.6,.2,1) forwards;animation-delay:var(--delay);-webkit-user-select:none;user-select:none;text-shadow:0 4px 22px rgba(176,122,22,.32)}@keyframes noteRise{0%{opacity:0;transform:translate3d(0,18px,0) rotate(-6deg) scale(.92)}14%{opacity:.72}68%{opacity:.42}to{opacity:0;transform:translate3d(var(--dx),-42vh,0) rotate(12deg) scale(1.06)}}body.locating header,body.locating .wrap{filter:saturate(.82);transition:filter .8s ease}header,.wrap{transition:filter .8s ease}body.locating .owd-dock{opacity:.08;pointer-events:none;filter:grayscale(.5);transition:none}body.locating .owd-panel{opacity:0;pointer-events:none}
