.NRYuda_experience{isolation:isolate;color:#eaf0f8;width:100%;height:100%;min-height:360px;position:relative}.NRYuda_halo{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 48%,#43649124,#0000 62%);position:absolute;inset:7% 0 18%}.NRYuda_stage{touch-action:pan-y;outline-offset:-8px;border-radius:24px;position:absolute;inset:0 0 90px}.NRYuda_stage:focus-visible{outline:2px solid #8be8e0}.NRYuda_interactive{touch-action:none;cursor:grab}.NRYuda_interactive:active{cursor:grabbing}.NRYuda_poster,.NRYuda_canvas{width:100%;height:100%;position:absolute;inset:0}.NRYuda_poster{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:1;transition:opacity .45s}.NRYuda_posterHidden{opacity:0}.NRYuda_canvas{opacity:0;transition:opacity .45s}.NRYuda_canvasReady{opacity:1}.NRYuda_interface{justify-items:center;gap:14px;display:grid;position:absolute;bottom:8px;left:0;right:0}.NRYuda_hint{color:#a4b1c5;text-align:center;margin:0;padding:0 12px;font-size:16px;line-height:1.5}.NRYuda_controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;display:flex}.NRYuda_control{color:#cdd8e8;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0f192cb3;border:1px solid #c3d6f026;border-radius:100px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 12px;font-family:inherit;font-size:18px;line-height:1.35;transition:color .18s,border-color .18s,background .18s;display:inline-flex}.NRYuda_control:hover:not(:disabled),.NRYuda_control:active:not(:disabled),.NRYuda_controlActive{color:#c2fff5;background:#28444f66;border-color:#8be8e066}.NRYuda_control:focus-visible{outline-offset:4px;outline:2px solid #8be8e0}.NRYuda_control:disabled{cursor:wait;color:#8390a4}.NRYuda_control svg{flex:none}@media (max-width:767px){.NRYuda_experience{min-height:360px}.NRYuda_stage{inset:-8px -14px 104px}.NRYuda_interface{gap:12px;bottom:0}.NRYuda_controls{gap:6px}.NRYuda_control{gap:5px;padding-inline:10px}.NRYuda_control svg{width:15px;height:15px}}@media (max-width:430px){.NRYuda_control svg{display:none}}@media (max-width:359px){.NRYuda_control{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.NRYuda_poster,.NRYuda_canvas,.NRYuda_control{transition:none}}
