#rise-film{position:relative;isolation:isolate;min-width:0}#rise-film .rise-film-mount,#rise-film[data-player-state=ready] [data-rise-film-fallback]{display:none}#rise-film[data-player-state=ready] .rise-film-mount{display:block}#rise-film .rise-film-screen{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#071d3b;border-radius:inherit}#rise-film .rise-film-player{width:100%;height:100%}#rise-film .rise-film-poster{position:absolute;inset:0;display:grid;place-items:center;background:#071d3b}#rise-film .rise-film-poster img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#rise-film .rise-film-poster-action{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;max-width:calc(100% - 40px);padding:14px 23px;border:1px solid #ffffff80;border-radius:40px;background:#ffffffed;color:#062a55;font:700 15px/1.5 Hiragino Sans,Yu Gothic,sans-serif;box-shadow:0 10px 45px #0004;cursor:pointer}#rise-film .rise-film-poster-action svg{width:18px;height:18px;flex-shrink:0}#rise-film .rise-film-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:13px 0 0}#rise-film .rise-film-sound{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:9px 15px;border:1px solid #0878e840;border-radius:30px;background:#fff;color:#062a55;font:700 13px/1.5 Hiragino Sans,Yu Gothic,sans-serif;cursor:pointer}#rise-film .rise-film-sound svg{width:17px;height:17px;flex-shrink:0}#rise-film .rise-film-note{margin:0;color:inherit;font:400 11px/1.8 Hiragino Sans,Yu Gothic,sans-serif;opacity:.8}#rise-film .rise-film-sound:disabled{opacity:.7;cursor:default}#rise-film button:focus-visible{outline:3px solid #58c8f4;outline-offset:4px}#rise-film .rise-film-error{position:absolute;inset:0;display:grid;place-items:center;background:#071d3b;color:#fff;padding:25px;text-align:center;font:500 15px/1.8 Hiragino Sans,Yu Gothic,sans-serif}@media(max-width:600px){#rise-film .rise-film-poster-action{font-size:12px;padding:10px 17px;gap:7px}#rise-film .rise-film-actions{padding-top:8px;gap:4px}#rise-film .rise-film-note{font-size:10px}#rise-film .rise-film-sound{font-size:12px;padding:7px 12px}}#rise-film.rise-film-immersive{background:#071d3b;border-radius:0}#rise-film.rise-film-immersive .rise-film-mount{height:100%}#rise-film.rise-film-immersive .rise-film-screen{height:100%;aspect-ratio:auto;border-radius:0}#rise-film.rise-film-immersive .rise-film-poster img{object-fit:contain}#rise-film.rise-film-immersive .rise-film-actions,#rise-film.rise-film-immersive .rise-film-poster-action{display:none}#rise-film.rise-film-immersive .rise-film-poster{pointer-events:none}
