.PlaybackModeBanner_container__ET_S7{position:fixed;left:0;right:0;bottom:calc(72px + env(safe-area-inset-bottom, 0px));z-index:999;display:flex;justify-content:center;padding:0 12px;pointer-events:none}@media(min-width:768px){.PlaybackModeBanner_container__ET_S7{bottom:calc(16px + env(safe-area-inset-bottom, 0px))}}.PlaybackModeBanner_banner__mDlpa{pointer-events:auto;display:flex;align-items:center;gap:8px;max-width:520px;width:100%;padding:10px 14px;background:rgba(20,20,20,.96);border:1px solid rgba(245,158,11,.4);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.4);color:var(--text-white,#fff);font-family:var(--font-satoshi);font-size:13px;line-height:1.4}.PlaybackModeBanner_toast__6FWG4{max-width:320px}.PlaybackModeBanner_icon__5iqP8{color:#f59e0b;font-size:14px;flex-shrink:0}.PlaybackModeBanner_message__dw4nC{flex:1 1}.PlaybackModeBanner_action__nVaNN{flex-shrink:0;padding:6px 12px;background:var(--blockbuster-yellow,rgb(245,158,11));border:none;border-radius:6px;color:#000;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.PlaybackModeBanner_action__nVaNN:hover{opacity:.9}.PlaybackModeBanner_dismiss__o40Jv{flex-shrink:0;width:24px;height:24px;padding:0;background:rgba(0,0,0,0);border:none;color:var(--text-white,#fff);font-size:18px;line-height:1;cursor:pointer;opacity:.7}.PlaybackModeBanner_dismiss__o40Jv:hover{opacity:1}.Modal_modalOverlay__30cKa{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;overflow:hidden;animation:Modal_modal-backdrop-in__4__QS .32s cubic-bezier(.2,0,0,1) backwards;z-index:1000;touch-action:none}@media(max-width:767px){.Modal_modalOverlay__30cKa{align-items:stretch}}.Modal_modal__uBv_J{--modal-glow:#002df6;--modal-glow-blur:50px;--modal-radius:8px;--modal-padding:40px;--modal-gap:40px;--modal-width:420px;position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;gap:var(--modal-gap);width:min(var(--modal-width),100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);padding:var(--modal-padding);border-radius:var(--modal-radius);background-color:var(--almost-black2);box-shadow:0 24px 64px rgba(0,0,0,.5);z-index:1001;touch-action:auto}@media(max-width:767px){.Modal_modal__uBv_J{--modal-padding:24px;--modal-gap:32px;width:100%;height:100vh;height:100dvh;max-height:none;border-radius:0;box-shadow:none}}.Modal_modalWithHeader__iNO3Q{animation:Modal_modal-panel-in__BFckx .32s cubic-bezier(.2,0,0,1) backwards}.Modal_modalWithHeader__iNO3Q:before{content:"";position:absolute;top:-170px;left:50%;width:calc(100% + 16px);height:234px;translate:-50% 0;border-radius:50%;background:var(--modal-glow);filter:blur(var(--modal-glow-blur));z-index:-1;pointer-events:none;animation:Modal_modal-glow-in__7zAfo 1s cubic-bezier(.2,0,0,1) 60ms backwards}.Modal_modalHeader__vGzHs{display:grid;grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;flex-shrink:0;width:100%}.Modal_modalTitle__6klp6{grid-column:2;margin:0;overflow:hidden;color:var(--color-white);font-family:var(--font-satoshi);font-weight:500;font-size:16px;line-height:18px;letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Modal_iconButton__R_GXD{position:relative;display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;background:none;color:var(--color-white);cursor:pointer}.Modal_iconButton__R_GXD:before{content:"";position:absolute;inset:-10px;border-radius:50%;transition:background-color .15s ease}.Modal_iconButton__R_GXD:hover:before{background-color:hsla(0,0%,100%,.1)}.Modal_iconButton__R_GXD:focus-visible{outline:none}.Modal_iconButton__R_GXD:focus-visible:before{box-shadow:0 0 0 2px var(--color-white)}.Modal_iconButton__R_GXD svg{position:relative;width:20px;height:20px}.Modal_modalBody__zHH04{flex:1 1 auto;min-height:0;width:auto;margin:-6px;padding:6px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--elevation-4) rgba(0,0,0,0)}.Modal_modalBody__zHH04::-webkit-scrollbar{width:4px}.Modal_modalBody__zHH04::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.Modal_modalBody__zHH04::-webkit-scrollbar-thumb{background-color:var(--elevation-4);border-radius:4px}.Modal_modalBodyNoPadding__OLJ08{margin:0;padding:0 6px 0 0}.Modal_modalContent__08Dtu{padding:0;width:100%}@keyframes Modal_modal-backdrop-in__4__QS{0%{background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes Modal_modal-panel-in__BFckx{0%{opacity:0;translate:0 12px;scale:.98}}@keyframes Modal_modal-glow-in__7zAfo{0%{opacity:0;scale:.4}}@media(prefers-reduced-motion:reduce){.Modal_modalOverlay__30cKa,.Modal_modalWithHeader__iNO3Q,.Modal_modalWithHeader__iNO3Q:before{animation:none}}