@charset "UTF-8";@keyframes mw-dock-pulse{0%,to{opacity:.35}50%{opacity:1}}.mw-player-dock-root{position:fixed;right:0;bottom:0;left:0;z-index:320;display:flex;padding:0 0 env(safe-area-inset-bottom,0);pointer-events:none;align-items:flex-end;justify-content:center}.mw-player-dock__video-toolbar{box-sizing:border-box;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;min-height:40px;padding:6px 10px 4px 14px;border-bottom:1px solid rgba(255,255,255,.1)}.mw-player-dock__video-toolbar .mw-player-dock__close{box-sizing:border-box;display:flex;flex-shrink:0;width:36px;height:36px;padding:0;margin:0;color:#e2e8f0;cursor:pointer;background:#0f172a8c;border:1px solid rgba(255,255,255,.14);border-radius:8px;transition:background .15s ease,border-color .15s ease,color .15s ease;align-items:center;justify-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mw-player-dock__video-toolbar .mw-player-dock__close:hover{background:#3341558c;border-color:#ffffff38;color:#fff}.mw-player-dock__video-toolbar .mw-player-dock__close-ico{width:20px;height:20px}.mw-player-dock{width:min(92vw,640px);max-width:100%;overflow:visible;font-family:var(--media-font-my-works-ui, "Inter", ui-sans-serif, system-ui, sans-serif);pointer-events:auto;background:linear-gradient(180deg,#1e293beb,#0f172af2);border:1px solid rgba(255,255,255,.1);border-bottom:none;border-radius:12px 12px 0 0;box-shadow:0 -4px 24px #00e5ff0f,0 -12px 40px #00000073;backdrop-filter:blur(20px) saturate(1.15)}.mw-player-dock__body{position:relative;padding:0 0 10px}.mw-player-dock__stage{position:relative;min-height:0;padding:8px 14px 0;overflow:hidden;border-radius:8px 8px 0 0}.mw-player-dock__stage--video .mw-player-dock__video{display:block;width:100%;max-height:min(44vh,360px);max-height:min(44dvh,360px);background:#0f172a;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff0f}.mw-player-dock__media-native{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mw-player-dock__stage:not(.mw-player-dock__stage--video){min-height:0}.mw-player-dock__stage--buffering{min-height:100px}.mw-player-dock__stage--video.mw-player-dock__stage--buffering{min-height:min(44vh,360px);min-height:min(44dvh,360px)}.mw-player-dock-root--m .mw-player-dock__stage--buffering{min-height:min(14vh,72px);min-height:min(14svh,72px)}.mw-player-dock-root--m .mw-player-dock__stage--video.mw-player-dock__stage--buffering{min-height:max(min(34vh,280px),120px);min-height:max(min(34svh,280px),120px)}.mw-player-dock__stage--buffering-only{display:flex;align-items:center;justify-content:center}.mw-player-dock__stage-buffer{display:flex;padding:12px 16px;text-align:center;align-items:center;justify-content:center}.mw-player-dock__stage-buffer--overlay{position:absolute;inset:0;z-index:2;box-sizing:border-box;margin:0;padding:18px 14px;pointer-events:none}.mw-player-dock__stage--video .mw-player-dock__stage-buffer--overlay{padding:22px 16px}.mw-player-dock__buffer-text{font-size:14px;line-height:1.4;color:#94a3b8;animation:mw-dock-pulse 1.2s ease-in-out infinite}.mw-player-dock__blocked{padding:10px 14px 8px;margin:0 10px;font-size:13px;line-height:1.45;color:#fef08af2;text-align:center;background:#78350f38;border:1px solid rgba(250,204,21,.22);border-radius:8px}.mw-player-dock--m .mw-player-dock__blocked{padding:8px 10px 6px;margin:0 8px;font-size:12px}.mw-player-dock__hint{padding:4px 14px 2px;font-size:12px;line-height:1.35;color:#94a3b8f2;text-align:center}.mw-player-dock--m .mw-player-dock__hint{padding:2px 10px 4px;font-size:11px}.mw-player-dock-root--m .mw-player-dock__stage:not(.mw-player-dock__stage--video){position:relative;min-height:32px}.mw-player-dock-root--m .mw-player-dock__media-native{position:absolute;right:0;bottom:0;left:0;width:100%;height:32px;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;opacity:.02;white-space:normal;border:0}.mw-player-dock__imp-audio-hold{box-sizing:border-box;min-height:40px;padding:8px 0 0;pointer-events:none}.mw-player-dock-root--m .mw-player-dock__imp-audio-hold{min-height:36px;padding:4px 0 0}.mw-ctrlbar{display:flex;padding:6px 12px 10px;margin-top:2px;overflow:visible;background:transparent;flex-wrap:wrap;align-items:center;gap:6px 8px}.mw-ctrlbar--disabled{opacity:.55}.mw-ctrlbar__left{display:flex;flex-shrink:0;align-items:center;gap:8px}.mw-ctrlbar__meta.mw-ctrlbar__vol-group{position:relative;display:flex;flex-shrink:0;align-items:center}.mw-ctrlbar__vol-pop.mw-vol-pop-enter-active,.mw-ctrlbar__vol-pop.mw-vol-pop-leave-active{transition:opacity .16s ease,transform .2s cubic-bezier(.22,1,.36,1)}.mw-ctrlbar__vol-pop.mw-vol-pop-enter-from,.mw-ctrlbar__vol-pop.mw-vol-pop-leave-to{opacity:0;transform:translate(-50%) translateY(10px)}.mw-ctrlbar__vol-pop{--mw-vol-pop-pad-x: 6px;position:absolute;bottom:calc(100% + 12px);left:50%;z-index:40;min-width:calc((max(2.5rem,28px) + 2 * var(--mw-vol-pop-pad-x)) * 1.2);padding:10px var(--mw-vol-pop-pad-x) 8px;pointer-events:auto;background:linear-gradient(180deg,#28344af5,#181e2cfa);border:1px solid rgba(255,255,255,.12);border-radius:10px;box-shadow:0 8px 28px #00000073,0 0 0 1px #22d3ee14 inset;opacity:1;transform:translate(-50%);backdrop-filter:blur(18px) saturate(1.1)}.mw-ctrlbar__vol-pop-inner{display:flex;flex-direction:column;align-items:center;gap:8px}.mw-ctrlbar__vol-pop-mute{display:inline-flex;width:28px;height:28px;padding:0;color:#94a3b8;cursor:pointer;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:50%;transition:color .15s ease,background .15s ease,border-color .15s ease;align-items:center;justify-content:center}.mw-ctrlbar__vol-pop-mute:hover{color:var(--media-color-primary, #22d3ee);background:#ffffff1a;border-color:#22d3ee40}.mw-ctrlbar__vol-pop-mute .mw-ctrlbar__ico{width:15px;height:15px}.mw-ctrlbar__vol-rot{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:96px;overflow:visible}.mw-ctrlbar__vol--rot{--mw-vol-len: 90px;--mw-vol-track-h: 3px;--mw-vol-thumb: 8px;width:var(--mw-vol-len);height:18px;padding:0;margin:0;cursor:pointer;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;transform:rotate(-90deg);transform-origin:center center}.mw-ctrlbar__vol--rot::-webkit-slider-runnable-track{height:var(--mw-vol-track-h);border-radius:1px;background:#ffffff1c}.mw-ctrlbar__vol--rot::-webkit-slider-thumb{-webkit-appearance:none;width:var(--mw-vol-thumb);height:var(--mw-vol-thumb);margin-top:calc((var(--mw-vol-track-h) - var(--mw-vol-thumb)) / 2);cursor:pointer;background:linear-gradient(180deg,#4fd9ff,#7c3aed);border:1px solid rgba(255,255,255,.26);border-radius:50%;box-shadow:0 0 0 1px #0000001f;appearance:none}.mw-ctrlbar__vol--rot::-moz-range-track{height:var(--mw-vol-track-h);background:#ffffff1c;border-radius:1px}.mw-ctrlbar__vol--rot::-moz-range-thumb{width:var(--mw-vol-thumb);height:var(--mw-vol-thumb);margin-top:calc((var(--mw-vol-track-h) - var(--mw-vol-thumb)) / 2);cursor:pointer;background:var(--media-color-primary, #22d3ee);border:0;border-radius:50%;box-shadow:0 0 0 1px #0000001f}.mw-ctrlbar__vol-readout{min-width:2.5rem;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;color:#e2e8f0e0;letter-spacing:.02em;text-align:center}.mw-ctrlbar__end{display:flex;flex-shrink:0;align-items:center;gap:2px;margin-left:auto}.mw-ctrlbar__time{flex-shrink:0;min-width:2.5em;font-size:11px;font-variant-numeric:tabular-nums;color:#94a3b8}.mw-ctrlbar__time--cur,.mw-ctrlbar__time--end{text-align:right}.mw-ctrlbar__seek-wrap{flex:1;min-width:60px}.mw-ctrlbar__btn{display:inline-flex;padding:0;color:#e2e8f0;cursor:pointer;background:transparent;border:none;transition:color .12s ease,background .12s ease,opacity .12s ease,box-shadow .12s ease,filter .12s ease;align-items:center;justify-content:center}.mw-ctrlbar__btn:hover{opacity:.95}.mw-ctrlbar__btn:active{transform:scale(.97)}.mw-ctrlbar__btn--skip{width:40px;height:40px;color:#e2e8f0;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:50%}.mw-ctrlbar__btn--skip .mw-ctrlbar__ico{width:20px;height:20px}.mw-ctrlbar__btn--skip:hover{color:#00e5ff;background:#00e5ff14;border-color:#00e5ff47}.mw-ctrlbar__btn--play{width:44px;height:44px;color:#fff;background:linear-gradient(135deg,#00e5ff,#7c3aed);border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 2px 12px #00e5ff40}.mw-ctrlbar__btn--play .mw-ctrlbar__ico{width:20px;height:20px}.mw-ctrlbar__btn--play:hover{filter:brightness(1.06);box-shadow:0 4px 16px #00e5ff59}.mw-ctrlbar__btn--icon{width:40px;height:40px;color:#94a3b8;border-radius:10px}.mw-ctrlbar__btn--icon .mw-ctrlbar__ico{width:22px;height:22px}.mw-ctrlbar__btn--icon:hover{color:var(--media-color-primary, #22d3ee);background:#ffffff0f}.mw-ctrlbar__btn--icon.is-on{color:var(--media-color-primary, #22d3ee)}.mw-ctrlbar__ico{display:block;width:16px;height:16px}.mw-ctrlbar__seek{display:block;width:100%;height:4px;cursor:pointer;background:#ffffff1f;border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mw-ctrlbar__seek::-webkit-slider-thumb{width:12px;height:12px;cursor:pointer;background:linear-gradient(180deg,#4fd9ff,#7c3aed);border:1px solid rgba(255,255,255,.3);border-radius:50%;box-shadow:0 0 0 1px #00000026;-webkit-appearance:none;appearance:none}.mw-ctrlbar__seek::-moz-range-thumb{width:12px;height:12px;cursor:pointer;background:var(--media-color-primary, #22d3ee);border:0;border-radius:50%}.mw-ctrlbar__seek::-moz-range-track{height:4px;background:#ffffff1f;border-radius:3px}.mw-player-dock-enter-active,.mw-player-dock-leave-active{transition:opacity .2s ease,transform .22s cubic-bezier(.22,1,.36,1)}.mw-player-dock-enter-from,.mw-player-dock-leave-to{opacity:0;transform:translateY(10px)}.mw-player-dock-root--m{padding-right:max(6px,env(safe-area-inset-right,0px));padding-left:max(6px,env(safe-area-inset-left,0px))}.mw-player-dock-root--m.mw-player-dock-root--above-hub-tab{bottom:calc(var(--media-mobile-tab-h, 56px) + constant(safe-area-inset-bottom));bottom:calc(var(--media-mobile-tab-h, 56px) + max(0px,env(safe-area-inset-bottom,0px)));padding-bottom:0}.mw-player-dock--m{width:100%;max-width:100%;border-radius:14px 14px 0 0}.mw-player-dock--m .mw-player-dock__body{padding-bottom:max(4px,env(safe-area-inset-bottom,0px))}.mw-player-dock--m .mw-player-dock__stage{padding:4px 10px 0}.mw-player-dock--m .mw-player-dock__stage-buffer{padding:8px 10px}.mw-player-dock--m .mw-player-dock__stage--video .mw-player-dock__video{max-height:min(34vh,280px);max-height:min(34svh,280px)}.mw-player-dock--m .mw-player-dock__video-toolbar{min-height:38px;padding:4px 8px 2px 10px}.mw-ctrlbar--m{flex-wrap:wrap;padding:4px 8px 6px;gap:8px 6px}.mw-ctrlbar--m .mw-ctrlbar__btn--skip{width:36px;height:36px}.mw-ctrlbar--m .mw-ctrlbar__btn--skip .mw-ctrlbar__ico{width:18px;height:18px}.mw-ctrlbar--m .mw-ctrlbar__btn--play{width:42px;height:42px}.mw-ctrlbar--m .mw-ctrlbar__btn--play .mw-ctrlbar__ico{width:19px;height:19px}.mw-ctrlbar--m .mw-ctrlbar__btn--icon{width:36px;height:36px}.mw-ctrlbar--m .mw-ctrlbar__btn--icon .mw-ctrlbar__ico{width:20px;height:20px}.mw-ctrlbar--m .mw-ctrlbar__seek-wrap{flex:1 1 100%;min-width:0;order:10}.mw-ctrlbar--m .mw-ctrlbar__time{font-size:10px}.mw-ctrlbar--m .mw-ctrlbar__seek{height:6px}.mw-ctrlbar--m .mw-ctrlbar__seek::-webkit-slider-thumb{width:14px;height:14px}.mw-ctrlbar--m .mw-ctrlbar__seek::-moz-range-thumb{width:14px;height:14px}
