:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f6e7ca;-webkit-font-smoothing:antialiased;background:#0c0c0d;font-family:system-ui,sans-serif}body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);margin:0}.cinema{width:min(100% - 72px,1190px);margin:0 auto}.cinema-header,.cinema-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.cinema-header{padding:22px 0 18px}.cinema-brand{align-items:center;gap:12px;display:flex}.cinema-brand h1{letter-spacing:.07em;margin:0;font-size:20px;font-weight:860;line-height:1}.cinema-brand p,.cinema-session,.cinema-footer{letter-spacing:.16em;text-transform:uppercase;color:#b4a58e;font:600 10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.cinema-brand p{margin:5px 0 0}.cinema-mark{color:#ffcf99;letter-spacing:-.07em;background:#201811;border:1px solid #866244;border-radius:7px 7px 15px 15px;place-items:center;width:40px;height:38px;font:900 19px/1 system-ui,sans-serif;display:grid}.cinema-session{color:#edc9a4;white-space:nowrap;border:1px solid #413127;border-radius:20px;align-items:center;gap:9px;padding:8px 11px;display:flex}.cinema-session:before{content:"";background:#fb765a;border-radius:50%;width:6px;height:6px}.cinema-footer{padding:15px 0 22px}@media (width<=650px){.cinema{width:100%}.cinema .lot-player{border-inline:0}.cinema-header,.cinema-footer{padding-inline:14px}.cinema-header{padding-block:14px}.cinema-session{letter-spacing:.08em}}.cinema-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.cinema-button{color:#f6e7ca;cursor:pointer;background:linear-gradient(#2f241e,#1b1412);border:1px solid #614b3c;border-radius:5px;min-height:44px;padding:5px 11px;font:650 12px/1.2 system-ui,sans-serif}.cinema-primary{color:#ffd9a3;border-color:#956c47}.cinema-button:disabled{opacity:.6;cursor:wait}.cinema :is(button,input):focus-visible{outline-offset:3px;outline:2px solid #ffd298}.cinema-panel{background:#171212;border:1px solid #46352a;border-radius:6px;flex-wrap:wrap;align-items:center;gap:9px;margin-block-end:10px;padding:8px 10px;font-size:13px;display:flex}.cinema-panel input{color:#f6e7ca;min-width:0;min-height:42px;font:inherit;background:#100c0b;border:1px solid #68503e;border-radius:4px;flex:150px;padding:0 9px}.cinema-message,.cinema-enable{margin:0 0 10px}.cinema-message{color:#f3c6a3;font-size:13px}.cinema:has(.lot-player:is(:fullscreen,[data-cinema-expanded]))>:is(.cinema-header,.cinema-footer,.cinema-panel,.cinema-message,.cinema-enable){visibility:hidden}@media (width<=650px){.cinema-session{display:none}.cinema-header{gap:6px}.cinema-header .cinema-button{padding-inline:7px;font-size:11px}.cinema-panel,.cinema-message,.cinema-enable{margin-inline:10px}}
