.naiwa-player{cursor:pointer;background:#fff;justify-content:center;align-items:center;width:100vw;min-height:100vh;padding:24px 16px 120px;display:flex;position:relative}.naiwa-player__viewport{justify-content:center;align-items:center;width:100%;display:flex}.naiwa-player__video{object-fit:contain;background:#fff;border:0;outline:none;width:min(72vw,360px);max-height:72vh}.naiwa-player__notice{color:#8a8a8a;text-align:center;white-space:nowrap;pointer-events:none;min-height:20px;font-size:13px;line-height:1.4;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.naiwa-player__controls{gap:16px;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}.naiwa-player__button{color:#fff;cursor:pointer;background:#111;border:none;border-radius:999px;place-items:center;width:56px;height:56px;transition:transform .14s,box-shadow .14s,opacity .14s;display:grid;box-shadow:0 6px 18px #00000024}.naiwa-player__button span{font-size:24px;line-height:1}.naiwa-player__button:hover{transform:translateY(-1px);box-shadow:0 8px 20px #00000029}.naiwa-player__button:active{transform:scale(.96)}.naiwa-player__button:focus-visible{outline-offset:3px;outline:2px solid #111}@media (width<=640px){.naiwa-player{padding-bottom:112px}.naiwa-player__video{width:min(72vw,320px)}}@media (prefers-reduced-motion:reduce){.naiwa-player__button{transition:none}.naiwa-player__button:hover,.naiwa-player__button:active{transform:none;box-shadow:0 6px 18px #00000024}}:root{--color-ink:#111;--color-subtle:#7a7a7a;--color-surface:#fff;--color-error:#767676;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html,body,#root{background:#fff;min-height:100%;margin:0}body{background:#fff;min-width:320px}button,input,textarea,select{font:inherit}button{background:0 0;border:0}.app{background:#fff;width:100vw;min-height:100vh}
