.mc-msg .tool-msg{margin:0 0 18px}.mc-grid{grid-template-columns:minmax(0,1.62fr) minmax(0,1fr);align-items:start;gap:24px;padding:0 0 22px;display:grid}.mc-left,.mc-right{min-width:0}.mc-stage{aspect-ratio:16/9;background:radial-gradient(80% 70% at 50% 45%,#1a1a1a,#0b0b0b 70%),#0b0b0b;position:relative;overflow:hidden}.mc-stage>video{object-fit:contain;background:#050505;width:100%;height:100%;position:absolute;inset:0}.mc-live.is-mirror{transform:scaleX(-1)}.mc-scope{width:100%;height:100%;position:absolute;inset:0}.mc-guide{pointer-events:none;position:absolute;inset:0}.mc-guide svg{fill:none;stroke:#ffe400bf;stroke-width:.5px;stroke-dasharray:2 1.5;filter:drop-shadow(0 0 1.5px #000000e6);width:100%;height:100%}.mc-guide path{stroke-dasharray:none;stroke:#ffe4008c}.mc-badge,.mc-tag,.mc-rec,.mc-others{z-index:2;color:#ececec;font-variant-numeric:tabular-nums;background:#0c0c0cc7;border-radius:7px;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:5px 10px 6px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;box-shadow:0 0 0 1px #ffffff12}.mc-badge{top:12px;left:12px}.mc-others{color:#fff6a8;top:12px;left:12px}.mc-tag{color:#ffd2c0;bottom:12px;left:12px}.mc-rec{color:#ffb49a;letter-spacing:.04em;top:12px;right:12px}.mc-back{z-index:3;position:absolute;bottom:12px;right:12px}.mc-count{z-index:3;background:#00000073;place-items:center;display:grid;position:absolute;inset:0}.mc-count .seg{font-size:clamp(64px,12vw,120px)}.mc-audio{z-index:2;justify-items:start;gap:6px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.mc-audio .label{color:#fff6a8;background:#0c0c0ccc;border-radius:6px;padding:3px 8px 4px}.mc-audio audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;justify-self:stretch;width:100%;height:40px}.mc-cover{z-index:4;background:radial-gradient(90% 80% at 50% 40%,#1d1d1d,#101010 75%);align-content:center;padding:24px 28px;position:absolute;inset:0}.mc-cover .btn .ic{width:19px;height:19px;color:inherit}.mc-cover-ic{background:var(--glass);border-radius:50%;place-items:center;width:74px;height:74px;display:grid;box-shadow:inset 0 3px 10px #000000f2,0 1px #ffffff12}.mc-cover-ic .ic{width:34px;height:34px;color:var(--lcd-green)}.mc-cover-ic[data-cover-ic=nocam] .ic{color:#ff8a5c}.mc-cover-ic[data-cover-ic=pause] .ic,.mc-cover-ic[data-cover-ic=wait] .ic{color:var(--yellow)}.mc-cover-title{color:#fff;letter-spacing:-.01em;text-wrap:balance;font-size:23px;font-weight:800;line-height:1.2}.mc-cover p{text-wrap:pretty;max-width:30em;font-size:15.5px;line-height:1.5}.mc-tools{flex-wrap:wrap;gap:8px;padding:14px 0 0;display:flex}.mc-tools [data-stop]{margin-left:auto}.mc-devices{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;padding-top:16px;display:grid}.mc-dev{min-width:0;display:block}.mc-dev>.label{align-items:center;gap:6px;margin-bottom:7px;display:flex}.mc-dev>.label .ic{width:14px;height:14px}.mc-dev .glass-select:disabled{color:#7d7d7d;cursor:default}.mc-steps{margin:0;padding:4px 14px;list-style:none}.mc-steps li{border-bottom:1px solid #1f1f1f;grid-template-columns:10px 16px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:8px 0;display:grid}.mc-steps li:last-child{border-bottom:0}.mc-sn{color:#4d4d4d;text-align:center;font-family:DSEG7,monospace;font-size:13px}.mc-st{min-width:0;display:grid}.mc-st b{color:#efefef;font-size:15.5px;font-weight:700;line-height:1.25}.mc-st span{color:#8a8a8a;overflow-wrap:anywhere;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:500;line-height:1.3}.mc-steps li[data-state=run] .mc-st b,.mc-steps li[data-state=run] .mc-sn{color:var(--yellow)}.mc-steps li[data-state=pass] .mc-sn{color:var(--lcd-green)}.mc-steps li[data-state=warn] .mc-st span{color:#e9d75c}.mc-steps li[data-state=fail] .mc-st span,.mc-steps li[data-state=fail] .mc-sn{color:#ff8a5c}.mc-again{height:28px;padding:0 10px 2px;font-size:13px}.mc-now{min-height:200px;padding:18px 4px 16px}.mc-now-title{color:#fff;letter-spacing:-.01em;text-wrap:balance;margin-top:6px;font-size:21px;font-weight:800;line-height:1.22}.mc-now-text{color:var(--text-2);margin-top:8px;font-size:15.5px;line-height:1.5}.mc-timer{align-items:center;gap:14px;margin-top:14px;display:flex}.mc-timer .seg{font-size:30px}.mc-prog{background:#121212;border-radius:4px;flex:1;height:8px;overflow:hidden;box-shadow:inset 0 2px 4px #000000e6,0 1px #ffffff0f}.mc-prog i{background:linear-gradient(90deg,#b9a400,var(--yellow));width:0;height:100%;display:block;box-shadow:0 0 8px #ffe40080}.mc-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.mc-actions:empty{display:none}.mc-actions .btn-sm,.mc-actions .kc{height:40px}.mc-meter{padding:12px 14px 10px}.mc-meter-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mc-meter-db{color:#d0d0d0;font-variant-numeric:tabular-nums;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:600}.mc-bar{background:repeating-linear-gradient(90deg,#1e1e1e 0 6px,#0000 6px 8px);border-radius:3px;height:16px;margin-top:9px;position:relative}.mc-bar i{--lvl:0;background:repeating-linear-gradient(90deg,transparent 0 6px,var(--glass)6px 8px),linear-gradient(90deg,#14a76c 0 80%,#ffe400 80% 95%,#ff652f 95%);clip-path:inset(0 calc((1 - var(--lvl))*100%)0 0);border-radius:3px;position:absolute;inset:0}.mc-bar b{background:#3ce39d;border-radius:1px;width:3px;margin-left:-1.5px;position:absolute;top:-3px;bottom:-3px;left:0;box-shadow:0 0 6px #2fd18ecc}.mc-bar b.hot{background:var(--orange);box-shadow:0 0 6px #ff652fcc}.mc-scale{color:#6f6f6f;justify-content:space-between;margin-top:6px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:12px;font-weight:500;display:flex}.mc-filters{margin-top:14px}.mc-filters small{color:#8a8a8a;margin-top:2px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13px;font-weight:500;line-height:1.35;display:block}.mc-report{padding:22px 0 0}.mc-slip{padding:26px 30px 22px}.mc-slip-head{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px 20px;padding-bottom:14px;display:flex}.mc-slip-v{flex:340px;min-width:0}.mc-kick{color:var(--ink-2);font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:13.5px;font-weight:600}.mc-verdict{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:11px;margin-top:4px;font-size:25px;font-weight:800;line-height:1.2;display:flex}.mc-verdict .led{width:12px;height:12px}.mc-when{color:var(--ink-2);margin-top:5px;font-size:14px}.mc-slip-act{flex-wrap:wrap;gap:8px;display:flex}.mc-items{margin:0;padding:0;list-style:none}.mc-item{border-bottom:1px solid var(--rule);grid-template-columns:78px minmax(0,1fr);gap:14px;padding:13px 0;display:grid}.mc-chip{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:5px;place-self:start;margin-top:2px;padding:2px 8px 3px;font-family:Barlow Semi Condensed,"Barlow SC Fallback",sans-serif;font-size:12.5px;font-weight:700}.mc-chip.ok{color:#0a6440;background:#e2f5ec;box-shadow:inset 0 0 0 1px #9fd9bd}.mc-chip.warn{color:#5f5300;background:#fff5b3;box-shadow:inset 0 0 0 1px #e3cd3c}.mc-chip.fail{color:#9c330e;background:#ffe6db;box-shadow:inset 0 0 0 1px #ffb497}.mc-chip.info{color:#3d4a57;background:#edf0f3;box-shadow:inset 0 0 0 1px #c9d1d9}.mc-chip.skip{color:#6a6a6a;background:#f2f2f2;box-shadow:inset 0 0 0 1px #d8d8d8}.mc-item-b{min-width:0}.mc-item-b>b{color:var(--ink);font-size:16.5px;line-height:1.3;display:block}.mc-read{color:var(--ink-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:2px;font-size:14.5px;display:block}.mc-fix{color:#333;margin:8px 0 2px;padding-left:20px;font-size:15px;line-height:1.5}.mc-fix li{margin:4px 0}.mc-fix li::marker{color:var(--orange);font-weight:700}.mc-fix b{color:var(--ink);font-weight:700}.mc-next{color:#333;margin-top:14px;font-size:15px;line-height:1.5}.mc-next b{color:var(--ink)}@media (max-width:960px){.mc-grid{flex-direction:column;align-items:stretch;gap:16px;display:flex}.mc-left,.mc-right{display:contents}.mc-stage{order:1}.mc-now{order:2;min-height:0;padding:0 2px}.mc-meter{order:3}.mc-steps{order:4}.mc-tools{order:5;padding-top:0}.mc-devices{order:6;padding-top:0}.mc-filters{order:7;margin-top:0}}@media (max-width:760px){.mc-stage{aspect-ratio:auto;height:clamp(280px,75vw,460px)}.mc-cover{gap:10px;padding:16px}.mc-cover-ic{width:56px;height:56px}.mc-cover-ic .ic{width:26px;height:26px}.mc-cover-title{font-size:19px}.mc-cover p{font-size:14px}.mc-tools [data-stop]{margin-left:0}.mc-devices{grid-template-columns:minmax(0,1fr)}.mc-now-title{font-size:19px}.mc-badge,.mc-tag,.mc-rec,.mc-others{padding:4px 8px 5px;font-size:12.5px}.mc-slip{padding:20px 16px 16px}.mc-verdict{font-size:20px}.mc-item{grid-template-columns:minmax(0,1fr);gap:6px}}