.usenudua-hero{position:fixed;inset:0;overflow:hidden;background:#08090c}.usenudua-backdrop{position:absolute!important;inset:0;z-index:0;object-fit:cover!important;filter:blur(48px) saturate(1.15) brightness(.55);transform:scale(1.15)}.usenudua-scene-frame{position:relative;z-index:1;width:100%;height:100%}.usenudua-scene-image{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover;object-position:center}.usenudua-dial-layer{position:absolute;inset:0;pointer-events:none}.usenudua-dial{position:relative;width:100%;height:100%;pointer-events:none}.usenudua-marker{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Cinzel,Georgia,serif;font-weight:600;color:#fff;pointer-events:none;user-select:none;background:radial-gradient(circle,rgba(6,7,10,.78) 0,rgba(6,7,10,.62) 28%,rgba(6,7,10,.25) 46%,rgba(6,7,10,0) 65%);text-shadow:0 0 2px #000,0 0 3px #000,0 1px 3px #000,0 -1px 3px #000,0 0 8px hsla(45,74%,65%,.5);transition:opacity .35s ease,transform .35s ease,left .15s ease,top .15s ease;animation:usenudua-marker-in .4s ease both}@keyframes usenudua-marker-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.7)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.usenudua-mask{position:absolute;aspect-ratio:1/1;transform:translate(-50%,-50%);border:none;border-radius:50%;background:transparent;cursor:pointer;pointer-events:auto;transition:box-shadow .25s ease,transform .25s ease,left .15s ease,top .15s ease,width .15s ease}.usenudua-mask:focus-visible,.usenudua-mask:hover{box-shadow:0 0 22px 6px rgba(30,111,184,.55),0 0 55px 16px rgba(10,60,120,.45),0 0 90px 28px rgba(70,140,220,.22);transform:translate(-50%,-50%) scale(1.04)}.usenudua-mask:focus-visible{outline:2px solid #e8c766;outline-offset:6px}.usenudua-mask:active{transform:translate(-50%,-50%) scale(.97)}.usenudua-mask:after{content:"";position:absolute;inset:-6%;border-radius:50%;box-shadow:0 0 18px 4px rgba(30,111,184,.35),0 0 38px 10px rgba(10,60,120,.25);animation:usenudua-breathe 4.5s ease-in-out infinite;pointer-events:none}@keyframes usenudua-breathe{0%,to{opacity:.55}50%{opacity:1}}.usenudua-transition{position:fixed;inset:0;z-index:50;pointer-events:none;background:radial-gradient(circle at 50% 28%,#4a9bd8 0,#1e6fb8 15%,#08090c 70%);opacity:0;transform:scale(.3);transition:opacity .7s ease,transform .76s cubic-bezier(.6,0,.4,1)}.usenudua-transition.is-active{opacity:1;transform:scale(3.2)}@media (prefers-reduced-motion:reduce){.usenudua-marker,.usenudua-mask:after{animation:none}.usenudua-transition{transition-duration:.3s}}