.demo-help{position:absolute;left:2.3%;bottom:23%;width:42%;max-width:420px;padding:14px 17px;border-left:2px solid #60e1d0;border-radius:0 9px 9px 0;background:#07151ee8;color:#f4f8fb;z-index:19;font:14px/1.5 system-ui,sans-serif;pointer-events:none;box-sizing:border-box}.demo-help[hidden]{display:none}.demo-help small{display:block;color:#73d8d0;font-size:10px;letter-spacing:1.5px}.demo-help strong{display:block;font-size:20px;line-height:1.2;margin:7px 0}.demo-help p{margin:0;color:#c6d6df;font-size:12px}.demo-controls{position:absolute;left:2%;top:12%;z-index:21;display:flex;gap:5px}.demo-controls button{background:#081a26c9;color:#e4f0f6;border:1px solid #ffffff30;border-radius:5px;padding:5px 8px;font:10px system-ui;cursor:pointer}.demo-controls button:focus-visible{outline:2px solid #60e1d0}@media(max-width:600px){.demo-help{padding:6px 8px;bottom:29%;width:46%}.demo-help small{font-size:7px;letter-spacing:.5px}.demo-help strong{font-size:12px;margin:3px 0}.demo-help p{display:none}.demo-controls{top:23%;}.demo-controls button{font-size:9px;padding:4px}.s360-link-buttons .s360-link-button{font-size:9px!important;padding:5px}.ndplayer-social a{width:25px!important;height:25px!important;min-width:25px!important;min-height:25px!important}.ndplayer-cameras.pos-top{left:auto;right:2%;transform:none;max-width:68%;top:8px}.ndplayer-cameras button{font-size:10px;min-height:28px;padding:4px 7px}}
.s360-recovery p{bottom:96px;font-size:12px;padding:7px}.vjs-big-play-button{width:2em!important;height:2em!important;line-height:2em!important;margin-left:-1em!important;margin-top:-1em!important}@media(max-width:600px){.demo-help{display:none!important}.ndplayer-social{display:none!important}.s360-link-buttons .s360-link-button{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:8px!important;padding:5px 6px}.s360-recovery p{bottom:84px;font-size:10px}}
