.yd-drive{display:block;position:absolute;right:20px;bottom:calc(112px + env(safe-area-inset-bottom));z-index:7;min-height:49px;padding:0 18px;border:3px solid #1b1a1f;border-radius:14px 10px 12px 9px;background:#d2ff00;color:#12151a;font:800 12px Bricolage Grotesque,Arial,sans-serif;box-shadow:4px 4px #111722;cursor:pointer}.yd-drive:hover,.yd-drive:focus-visible{background:#f1ffba}.yd-drive[aria-pressed=true]{background:#ffaf4f}.yd-service-kicker{margin:18px 0 0;font:800 11px/1.6 JetBrains Mono,monospace;color:#d2ff00;letter-spacing:.04em;max-width:52ch}.yd-direct-editor{padding:13px 20px;background:#121824;color:#d2ff00;border:2px solid #d2ff00;border-radius:8px;cursor:pointer;font:800 11px JetBrains Mono,monospace;letter-spacing:.05em;margin-top:12px;display:block;max-width:100%;min-height:44px}@media(max-width:650px){.yd-drive{bottom:calc(177px + env(safe-area-inset-bottom));right:15px;min-height:45px}.yd-direct-editor{font-size:10px}.yd-service-kicker{font-size:9px}}.yd-drive{display:none}.yd.playing:not(.no3d)[data-area=yard] .yd-drive{display:block}.yd.touch.playing .yd-badge{display:none}.yd.touch.playing .yd-hint{top:72px;max-width:calc(100vw - 24px);white-space:normal;text-align:center}@media(max-width:430px){.yd.touch .yd-mark{max-width:calc(100vw - 162px);font-size:clamp(11px,3vw,13px);padding:0 8px;white-space:nowrap}.yd.touch .yd-hud{padding:10px 9px;gap:6px}.yd.touch.playing .yd-stick{left:13px;width:110px;height:110px;bottom:calc(18px + env(safe-area-inset-bottom))}.yd.touch.playing .yd-stick i{width:48px;height:48px;margin:-24px 0 0 -24px}.yd.touch.playing .yd-jump{right:12px;bottom:calc(70px + env(safe-area-inset-bottom));width:64px;height:64px}.yd.touch.playing .yd-drive{right:12px;bottom:calc(154px + env(safe-area-inset-bottom));font-size:11px;min-height:44px}.yd.touch .yd-list{width:min(320px,calc(100vw - 18px))}.yd.touch .yd-prompt{max-width:min(260px,calc(100vw - 32px));white-space:normal}}@media(max-height:570px)and (pointer:coarse){.yd.touch.playing .yd-stick{width:86px;height:86px;bottom:12px}.yd.touch.playing .yd-stick i{width:38px;height:38px;margin:-19px 0 0 -19px}.yd.touch.playing .yd-jump{bottom:15px;right:15px}.yd.touch.playing .yd-drive{bottom:91px;right:15px}.yd.touch .yd-hint{display:none}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sc-campus-extras.css.map */
