.mwp-player,.mwp-protected{box-sizing:border-box;width:100%;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;direction:rtl;color:#e2e8f0}.mwp-player *{box-sizing:border-box}.mwp-stage{position:relative;width:100%;aspect-ratio:var(--mwp-ratio,16/9);overflow:hidden;border-radius:var(--mwp-radius,8px);background:var(--mwp-bg,#0f172a)}.mwp-media{position:absolute;inset:0;display:grid;place-items:center}.mwp-media>.mwp-source,.mwp-media>.plyr,.mwp-media>.video-js{width:100%;height:100%;border:0}.mwp-source{background:#000}.mwp-message{padding:24px;text-align:center;line-height:1.8}.mwp-start,.mwp-switch{background:var(--mwp-accent,#4f46e5);color:white;border:0;border-radius:8px;padding:12px 20px;cursor:pointer;font:inherit}.mwp-switch{display:block;margin:10px auto}.mwp-notice{color:#334155;background:#f1f5f9;border-radius:8px;padding:12px;margin:8px 0;text-align:center}.mwp-status{color:#64748b;font-size:13px;padding:5px 0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.mwp-status:empty{display:none}.mwp-select-label select{padding:5px;border:1px solid #cbd5e1;border-radius:5px;margin-inline-start:4px;background:white;color:#0f172a}.mwp-logo{position:absolute;max-width:35%;max-height:25%;object-fit:contain;z-index:3;pointer-events:none}.mwp-logo.top-right{top:12px;right:12px}.mwp-logo.top-left{top:12px;left:12px}.mwp-logo.bottom-right{bottom:60px;right:12px}.mwp-logo.bottom-left{bottom:60px;left:12px}.mwp-ad{text-align:center;margin:10px 0}.mwp-ad img{max-width:100%;max-height:180px;object-fit:contain}.mwp-ad-overlay{position:absolute;inset:0;background:#000d;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;z-index:4}.mwp-ad-overlay img{max-width:90%;max-height:65%;object-fit:contain}.mwp-ad-close{padding:8px 18px;cursor:pointer}.mwp-ad-close:disabled{opacity:.5;cursor:wait}.mwp-protected iframe{width:100%;height:100%;border:0}.mwp-standalone{margin:0;background:#000;overflow:hidden}.mwp-standalone .mwp-player{margin:0;position:relative;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden}.mwp-standalone .mwp-stage{flex:1;min-height:0;aspect-ratio:auto;border-radius:0}.mwp-standalone .mwp-status{position:absolute;top:8px;left:8px;z-index:5;color:#e2e8f0}.mwp-standalone .mwp-switch{position:absolute;bottom:55px;left:10px;z-index:5;margin:0;font-size:12px;padding:7px 10px}.mwp-standalone .mwp-notice,.mwp-standalone .mwp-ad{flex-shrink:0;margin:0;border-radius:0}.mwp-player .video-js .vjs-big-play-button{top:50%;left:50%;transform:translate(-50%,-50%)}.mwp-player .plyr{--plyr-color-main:var(--mwp-accent);direction:ltr}.mwp-player .video-js{direction:ltr}.mwp-unavailable{padding:18px;text-align:center}

.mwp-media>.mwp-extra-player{width:100%;height:100%;min-width:0;direction:ltr}.mwp-extra-player video{object-fit:contain}.mwp-player .dplayer{width:100%;height:100%;direction:ltr}.mwp-player .dplayer-video-wrap{height:100%}.mwp-player .fluid_video_wrapper{width:100%!important;height:100%!important;direction:ltr}.mwp-player .mwp-no-controls .dplayer-controller,.mwp-player .mwp-no-controls .dplayer-setting,.mwp-player .mwp-no-controls .dplayer-controller-mask{display:none!important}
/* Real source qualities, rendered inside the Clappr controls/fullscreen element. */
.mwp-player .mwp-quality{position:absolute;right:12px;bottom:54px;z-index:40;direction:rtl;font:13px/1.5 system-ui,sans-serif;text-align:right}
.mwp-player .mwp-quality.mwp-quality-native{position:relative;inset:auto;display:inline-flex;vertical-align:middle;align-items:center;align-self:center;margin:0 4px;height:36px;float:none}
.mwp-player .mwp-quality-trigger{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:34px;min-width:34px;padding:4px 7px;border:0;border-radius:5px;color:#fff;background:rgba(15,23,42,.75);cursor:pointer;font:inherit;line-height:1;box-shadow:none}
.mwp-player .mwp-quality-native .mwp-quality-trigger{background:transparent}
.mwp-player .mwp-quality-trigger:hover,.mwp-player .mwp-quality-trigger[aria-expanded=true]{background:rgba(255,255,255,.18)}
.mwp-player .mwp-quality-icon{display:inline-block;font:24px/1 "Segoe UI Symbol",Arial,sans-serif;color:inherit}
.mwp-player .mwp-quality-current{font-size:11px;white-space:nowrap;color:inherit}
.mwp-player .mwp-quality-menu{position:absolute;right:0;bottom:calc(100% + 8px);min-width:140px;max-height:min(280px,50vh);overflow-y:auto;padding:5px;background:rgba(15,23,42,.96);border:1px solid #475569;border-radius:9px;box-shadow:0 8px 26px #0006;color:#fff;z-index:50}
.mwp-player .mwp-quality-menu[hidden]{display:none!important}
.mwp-player .mwp-quality-heading{padding:5px 9px 8px;font:12px/1.5 system-ui,sans-serif;color:#cbd5e1;border-bottom:1px solid #334155;margin-bottom:4px}
.mwp-player .mwp-quality-option{display:block;position:relative;width:100%;min-height:34px;text-align:right;padding:7px 26px 7px 10px;border:0;border-radius:5px;background:transparent;color:#fff;cursor:pointer;font:13px/1.5 system-ui,sans-serif;white-space:nowrap}
.mwp-player .mwp-quality-option:hover,.mwp-player .mwp-quality-option:focus-visible{background:#334155;outline:0}
.mwp-player .mwp-quality-option[aria-checked=true]{background:#1d4ed8}
.mwp-player .mwp-quality-option[aria-checked=true]:before{content:'✓';position:absolute;right:8px}
.mwp-player .mwp-quality-trigger:focus-visible{outline:2px solid #93c5fd;outline-offset:2px}
.mwp-player .mwp-clappr .media-control[data-media-control]:has(.mwp-quality-trigger[aria-expanded=true]) .media-control-layer[data-controls]{transform:translateY(-7px)!important}
.mwp-player .mwp-clappr .media-control[data-media-control]:has(.mwp-quality-trigger[aria-expanded=true]) .media-control-background[data-background]{opacity:1!important}
