body.nh-ranking-open{overflow:hidden}.nh-ranking-dialog{box-sizing:border-box;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;border-radius:0;background:#08131d;color:#f1f5f6;overflow:hidden;inset:0;box-shadow:none}.nh-ranking-dialog::backdrop{background:#07141df5}.nh-ranking-dialog[open]{display:flex;flex-direction:column}.nh-ranking-bar{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px clamp(16px,4vw,52px);border-bottom:1px solid #294450;background:#0b1d29}.nh-ranking-bar>div>span{font-size:9px;letter-spacing:2px;color:#99eeeb}.nh-ranking-bar h2{font-family:inherit;font-weight:600;letter-spacing:0;font-size:18px;line-height:1.3;margin:3px 0 0}.nh-ranking-bar button{font:inherit;font-size:12px;display:flex;align-items:center;gap:20px;border:1px solid #4d6a77;border-radius:5px;background:#99eeeb09;color:#f1f5f6;padding:10px 14px;cursor:pointer}.nh-ranking-bar button:hover{background:#99eeeb18}.nh-ranking-bar button:focus-visible{outline:3px solid #f2ca77;outline-offset:3px}.nh-ranking-bar button span{font-size:20px;line-height:1}.nh-ranking-dialog iframe{display:block;flex:1 1 auto;min-height:0;width:100%;border:0;background:#08131d}@media(max-width:540px){.nh-ranking-bar{padding:10px 14px}.nh-ranking-bar button{font-size:11px;gap:8px;padding:8px 10px}}
