.mbms-video-list{list-style:none;margin:22px 0 0;padding:0}.mbms-video-list li{border-top:1px solid var(--line)}.mbms-video-choice{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:17px 0;text-align:left;border:0;border-radius:0;background:none;color:var(--mint);font:inherit;font-size:15px;line-height:1.45;cursor:pointer}.mbms-video-choice:hover{text-decoration:underline}.mbms-video-choice-end{display:flex;align-items:center;gap:12px;white-space:nowrap;font-size:13px}.mbms-video-choice-end>span:last-child{font-size:25px}.mbms-video-choice:focus-visible{outline:2px solid var(--mint);outline-offset:4px}#mbms-performance-player{padding:0;width:min(calc(100vw - 40px),calc((100dvh - 112px)*16/9));max-width:1800px;max-height:calc(100dvh - 32px);margin:auto;border:1px solid var(--mint);border-radius:22px;background:var(--panel);color:var(--ink);box-shadow:0 30px 100px #0009;overflow:auto}#mbms-performance-player::backdrop{background:#00131099;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.mbms-performance-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 18px}.mbms-performance-toolbar h2{font:600 16px/1.4 'Helvetica Neue',sans-serif;margin:0}.mbms-performance-toolbar>div{display:flex;flex-shrink:0;gap:8px}.mbms-performance-toolbar button{min-height:44px;padding:8px 12px;border:1px solid var(--line);background:transparent;border-radius:12px;color:var(--mint);font:inherit;cursor:pointer}.mbms-performance-toolbar button[hidden]{display:none}.mbms-performance-screen{aspect-ratio:16/9;background:#000}.mbms-performance-screen iframe{display:block;width:100%;height:100%;border:0}#mbms-performance-player.mbms-video-minimized{position:relative;inset:auto;width:min(100%,720px);max-width:100%;max-height:none;margin:30px auto 0;box-shadow:none}#mbms-performance-player button:focus-visible{outline:2px solid var(--mint);outline-offset:2px}@media(max-width:700px){#mbms-performance-player{width:calc(100vw - 24px);border-radius:16px}.mbms-performance-toolbar{flex-wrap:wrap;gap:8px;padding:10px 12px}.mbms-performance-toolbar h2{font-size:14px;width:100%}.mbms-performance-toolbar>div{margin-left:auto}.mbms-video-choice{font-size:14px;gap:12px}}

/* Experience-colored performance graphics inside the unchanged card windows. */
#discover .mbms-video-art{height:240px;position:relative;overflow:hidden;background:#071415;color:var(--mint)}
#discover .mbms-video-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:none}
#discover .mbms-video-graphic{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--mint) 18%,transparent),transparent 70%)}
#discover .mbms-stage-lines{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.2;opacity:.25}
#discover .mbms-graphic-content{height:100%;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:18px}
#discover .mbms-graphic-kicker{font-size:10px;font-weight:600;letter-spacing:.2em;color:var(--mint)}
#discover .mbms-graphic-play{display:grid;place-items:center;width:64px;height:64px;border:1px solid currentColor;border-radius:50%;background:color-mix(in srgb,var(--mint) 10%,#071415);box-shadow:0 0 30px color-mix(in srgb,var(--mint) 12%,transparent)}
#discover .mbms-graphic-play svg{width:40px;height:40px;fill:currentColor}
#discover .mbms-graphic-title{font-size:clamp(19px,2vw,25px);line-height:1.2;letter-spacing:-.03em;color:#f5f7f4}
#discover .mbms-graphic-instruction{font-size:12px;line-height:1.4;color:#c1d1cf}
#discover .mbms-show-thumbnail>img{display:block}
#discover .mbms-show-thumbnail>.mbms-video-graphic{display:none}
@media(max-width:600px){#discover .mbms-video-art{height:235px}}

#discover button.mbms-graphic-play{padding:0;color:var(--mint);cursor:pointer;flex-shrink:0}#discover button.mbms-graphic-play:hover{background:color-mix(in srgb,var(--mint) 22%,#071415)}#discover button.mbms-graphic-play:focus-visible{outline:2px solid var(--mint);outline-offset:4px}
