.mp{--mp-bg:#46352e;--mp-fg:#f7f4ed;--mp-acc:#fef2b5;max-width:960px}.mp__box{position:relative;background:var(--mp-bg);border-radius:14px;overflow:hidden;outline:none}.mp__box:focus-visible{box-shadow:0 0 0 3px var(--mp-acc)}.mp__video{display:block;width:100%;max-height:72vh;background:var(--mp-bg)}.mp__video::cue{background:rgba(70,53,46,.78);color:#fff;font-size:1.05em}.mp__big{position:absolute;inset:0;margin:auto;width:96px;height:96px;border-radius:50%;border:0;cursor:pointer;background:rgba(247,244,237,.92);color:#46352e;font-size:34px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 6px 24px rgba(70,53,46,.25);transition:transform .2s ease}.mp__big:hover{transform:scale(1.05)}.mp__big small{font-size:10px;line-height:1.1;margin-top:2px;max-width:80px}.mp__bar{display:flex;align-items:center;gap:4px;padding:6px 8px;color:var(--mp-fg);background:linear-gradient(transparent,rgba(70,53,46,.9))}.mp__btn{min-width:44px;min-height:44px;border:0;background:none;color:inherit;font-size:18px;cursor:pointer;border-radius:8px}.mp__btn:focus-visible,.mp__btn:hover{background:rgba(247,244,237,.14)}.mp__btn--txt{font-size:14px;font-weight:600}.mp__btn[aria-pressed=false]{opacity:.55}.mp__track{position:relative;flex:1 1;display:flex;align-items:center;min-width:80px}.mp__seek{width:100%;height:4px;appearance:none;-webkit-appearance:none;border-radius:2px;cursor:pointer;background:rgba(247,244,237,.3) linear-gradient(var(--mp-acc),var(--mp-acc)) no-repeat}.mp__seek::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--mp-fg)}.mp__seek::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--mp-fg)}.mp__mark{position:absolute;top:50%;width:3px;height:10px;margin:-5px 0 0 -1px;background:var(--mp-fg);border-radius:1px;pointer-events:none;opacity:.85}.mp__time{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 4px}.mp__chapters{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-wrap:wrap;gap:6px}.mp__chapters button{border:1px solid rgba(70,53,46,.25);background:#f7f4ed;border-radius:999px;padding:8px 12px;cursor:pointer;font:inherit;font-size:14px;min-height:40px}.mp__chapters button[aria-current=true]{background:#46352e;color:#f7f4ed}.mp__transcript{margin-top:12px}.mp__transcript summary{cursor:pointer;font-weight:600;min-height:32px}.mp__cue{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;line-height:1.6}.mp__cue--on{background:#fef2b5;border-radius:4px}@media (max-width:560px){.mp__time{display:none}.mp__big{width:76px;height:76px;font-size:28px}}@media (prefers-reduced-motion:reduce){.mp__big{transition:none}}