
#mx-replay-example{padding:12px;color-scheme:dark}#mx-replay-example .mx-window{background:#111514;color:#f1f0e9;padding:24px;border:1px solid #4d514a;border-radius:12px;font-family:Arial,sans-serif}#mx-replay-example .mx-kicker{color:#d6bb7c;font-size:12px;letter-spacing:.13em}#mx-replay-example h2{font:400 32px Georgia,serif;margin:12px 0}#mx-replay-example .mx-meta{color:#bfc6c1;font-size:14px;line-height:1.6}#mx-replay-example .mx-tabs,#mx-replay-example .mx-controls{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}#mx-replay-example button{font:400 14px Arial,sans-serif;color:#edeee8;background:#222925;border:1px solid #687067;border-radius:4px;padding:12px;min-height:44px}#mx-replay-example button[aria-pressed=true]{background:#d6bb7c;color:#171b18;border-color:#d6bb7c}#mx-replay-example button:disabled{opacity:.5}#mx-replay-example .mx-chart{width:100%;min-width:0}#mx-replay-example svg{display:block;width:100%;overflow:visible}#mx-replay-example .mx-detail{border-top:1px solid #4d514a;padding-top:16px;font-size:16px;line-height:1.6;min-height:76px}#mx-replay-example .mx-legend{display:flex;flex-wrap:wrap;gap:14px;color:#bfc6c1;font-size:13px;margin:12px 0}#mx-replay-example .mx-note{font-size:13px;color:#bfc6c1;line-height:1.6}#mx-replay-example .mx-result{font-size:14px;color:#dfc990;margin-left:auto;align-self:center}@media(max-width:450px){#mx-replay-example{padding:0}#mx-replay-example .mx-window{padding:14px}#mx-replay-example h2{font-size:27px}#mx-replay-example .mx-result{margin-left:0;width:100%}}

#mx-replay-example{padding:0;max-width:1120px;margin:auto}#mx-replay-example .mx-window{padding:clamp(22px,4vw,48px)}#mx-replay-example h2{font-size:clamp(34px,4vw,54px)}#mx-replay-example .mx-meta{font-size:18px}#mx-replay-example button{font-size:18px;padding:14px 20px;cursor:pointer}#mx-replay-example button:disabled{cursor:default}#mx-replay-example button:focus-visible{outline:3px solid #d6bb7c;outline-offset:4px}#mx-replay-example .mx-detail{font-size:20px;min-height:90px}#mx-replay-example .mx-note{font-size:16px}#mx-replay-example .mx-legend,#mx-replay-example .mx-result{font-size:16px}#mx-replay-example .mx-kicker{font-size:14px}#mx-replay-example .mx-tabs{margin-top:28px}@media(max-width:450px){#mx-replay-example .mx-window{padding:16px}#mx-replay-example button{font-size:16px;padding:12px}#mx-replay-example .mx-meta{font-size:16px}#mx-replay-example .mx-detail{font-size:18px}}

.home-execution-replay .section-bridge{margin-bottom:40px}.home-execution-replay .replay-next{max-width:1120px;margin:28px auto 0}.home-execution-replay+.platform-intro{border-top:1px solid var(--os-accent);}
