.topseo-mp{width:100%;margin:16px 0;font-family:inherit}.topseo-mp .topseo-mp-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.topseo-mp .topseo-mp-tabs button{background:#292929;color:#fff;border:2px solid transparent;border-radius:5px;padding:10px 16px;cursor:pointer;font:600 15px/1.3 Arial,sans-serif}.topseo-mp .topseo-mp-tabs button[aria-pressed=true]{background:#ed006f}.topseo-mp button:focus-visible{outline:3px solid #ffce00;outline-offset:3px}.topseo-mp .topseo-mp-stage{position:relative;background:#000;aspect-ratio:16/9;overflow:hidden}.topseo-mp video{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.topseo-mp .topseo-mp-logo{position:absolute;right:12px;top:12px;width:105px;height:auto;max-width:25%;pointer-events:none;z-index:2}.topseo-mp .topseo-mp-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74px;height:74px;border:3px solid white;border-radius:50%;background:#0006;color:white;font:32px/1 Arial,sans-serif;padding:0 0 0 5px;cursor:pointer;z-index:3}.topseo-mp .topseo-mp-play[hidden]{display:none!important}.topseo-mp .topseo-mp-status{font:14px/1.5 Arial,sans-serif;margin:8px 0;color:inherit}.topseo-mp .topseo-mp-status:empty{display:none}

/* Keep theme media rules inside the player. */
.topseo-mp-host{width:100%;max-width:100%;min-width:0}.topseo-mp .topseo-mp-stage{isolation:isolate}.topseo-mp .topseo-mp-stage>video,.topseo-mp .topseo-mp-stage>iframe{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;border:0!important;float:none!important}.topseo-mp .topseo-mp-logo[hidden]{display:none!important}
