.mc{container-type:inline-size;container-name:mc;display:flex;flex-direction:column;width:100%;border:1px solid var(--color-line);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-surface);box-shadow:var(--shadow-card);font-family:var(--font-sans);color:var(--color-ink)}.mc__mast{display:flex;flex-wrap:wrap;align-items:center;gap:4px 9px;padding:11px 13px;border-bottom:1px solid var(--color-line);background:var(--color-surface-2)}.mc__team{font:800 .875rem/1.2 var(--font-sans);overflow-wrap:break-word;min-width:0;color:var(--color-ink)}.mc__team--them{color:var(--color-muted)}.mc__score{font:900 1.5rem/1 var(--font-sans);color:var(--color-ink);font-variant-numeric:tabular-nums}.mc__score--them{color:var(--color-faint)}.mc__dash{font:700 1.125rem/1 var(--font-sans);color:var(--color-faint)}.mc__result{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-pill);background:var(--color-accent-soft);border:1px solid var(--color-accent-100);font:800 .625rem/1.4 var(--font-sans);letter-spacing:.08em;color:var(--color-accent-deep)}.mc__mastSpacer{flex:1 1 auto}.mc__when{font:800 .625rem/1.3 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--color-muted);white-space:nowrap}.mc__split{display:flex;flex-direction:column}.mc__pane{position:relative;width:100%;aspect-ratio:var(--mc-ratio, 4 / 3);background:var(--color-surface-2);display:flex;align-items:center;justify-content:center}.mc__img{display:block;width:100%;height:100%;object-fit:contain}.mc__pane[data-media]{display:block;aspect-ratio:auto}.mc__pane[data-media]>*:first-child{width:100%}.mc__dur{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;border-radius:var(--radius-pill);background:#0f172ab8;font:700 .6875rem/1.3 var(--font-sans);color:#fff}.mc__paneEmpty{font:600 .6875rem/1.4 var(--font-sans);color:var(--color-faint)}.mc__col{display:flex;flex-direction:column;gap:11px;padding:15px 16px 14px;min-width:0}.mc__idRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.mc__id{font:900 1.3125rem/1 var(--font-sans);letter-spacing:-.035em;color:var(--color-ink);white-space:nowrap;min-width:0}.mc__jersey{color:var(--color-accent-strong)}.mc__btn{display:inline-flex;align-items:center;gap:5px;flex:0 0 auto;padding:5px 11px;border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface);font:700 .75rem/1.3 var(--font-sans);color:var(--color-ink);cursor:pointer}.mc__btn:hover{background:var(--color-surface-2)}.mc__acts{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.mc__btn--icon{padding:5px 8px}.mc__btnCount{font:700 .6875rem/1 var(--font-sans);font-variant-numeric:tabular-nums}.mc__ink{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:var(--radius-md);background:var(--color-plate);min-width:0}.mc__inkMark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#ffffff24;font:900 .5625rem/1 var(--font-sans);color:#fff}.mc__inkLabel{flex:1 1 auto;min-width:0;font:900 .8125rem/1.25 var(--font-sans);letter-spacing:-.01em;color:#fff}.mc__inkAside{flex:0 0 auto;font:700 .625rem/1.3 var(--font-sans);color:#ffffffb8;background:none;border:none;padding:0;cursor:pointer}.mc__quote{margin:0;font:500 .875rem/1.42 var(--font-sans);font-style:italic;letter-spacing:-.01em;color:var(--color-ink);text-wrap:pretty}.mc__quoteBy{font-style:normal;font-weight:600;color:var(--color-muted)}.mc__label{font:800 .625rem/1.3 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.mc__inline{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.mc__pill{display:inline-flex;align-items:center;padding:5px 11px;border-radius:var(--radius-pill);background:var(--color-surface-2);border:1px solid var(--color-line);font:600 .8125rem/1.4 var(--font-sans);color:var(--color-ink-2)}.mc__grow{flex:1 1 auto}.mc__sect{display:flex;flex-direction:column;gap:7px;padding-top:11px;border-top:1px solid var(--color-line)}.mc__seg{display:inline-flex;align-self:flex-start;align-items:center;gap:2px;padding:2px;border:1.5px solid var(--color-line-strong);border-radius:var(--radius-pill);background:none;cursor:pointer}.mc__segItem{padding:4px 10px;border-radius:var(--radius-pill);font:700 .75rem/1.3 var(--font-sans);color:var(--color-ink-2);white-space:nowrap}.mc__segItem--on{padding:4px 11px;background:var(--color-ink);color:var(--color-on-ink)}.mc__segItem--off{color:var(--color-faint)}.mc__segWhy{font:500 .6875rem/1.4 var(--font-sans);color:var(--color-faint);margin-left:5px}.mc__dests{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;font:600 .75rem/1.45 var(--font-sans);color:var(--color-ink-2)}.mc__dest{display:inline-flex;align-items:center;gap:5px}.mc__destIcon{flex:0 0 auto;color:var(--color-accent-strong)}.mc__foot{display:flex;align-items:center;gap:10px;padding-top:11px;border-top:1px solid var(--color-line)}.mc__footText{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.mc__by{font:700 .75rem/1.3 var(--font-sans);color:var(--color-ink-2)}.mc__filed{font:400 .6875rem/1.4 var(--font-sans);color:var(--color-faint)}.mc__filed b{font-weight:700}.mc :focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px;border-radius:var(--radius-pill)}.mc__btn,.mc__seg,.mc__inkAside{transition:background-color .14s ease,border-color .14s ease}@media(prefers-reduced-motion:reduce){.mc *,.mc *:before,.mc *:after{transition:none!important;animation:none!important}}@container mc (min-width: 620px){.mc:not([data-layout=stacked]) .mc__split{flex-direction:row;align-items:stretch}.mc:not([data-layout=stacked]) .mc__col{flex:0 0 340px;gap:12px;padding:18px 20px 16px;border-left:1px solid var(--color-line)}.mc:not([data-layout=stacked]) .mc__pane{flex:1 1 auto;width:auto;aspect-ratio:auto;min-height:320px}}@container mc (min-width: 620px){.mc__mast{gap:5px 11px;padding:13px 16px}.mc__team{font-size:1.0625rem}.mc__score{font-size:1.875rem}.mc__dash{font-size:1.375rem}.mc__result{font-size:.75rem}.mc__when{font-size:.6875rem}.mc__id{font-size:1.5rem}.mc__inkMark{font-size:.625rem}.mc__inkLabel{font-size:.8125rem}.mc__inkAside{font-size:.6875rem}.mc__quote{font-size:.9375rem}.mc__label{font-size:.625rem}.mc__segItem,.mc__dests{font-size:.75rem}.mc__sect{gap:8px;padding-top:12px}}@container mc (min-width: 620px){.mc[data-layout=stacked] .mc__col{gap:13px;padding:18px 22px 15px}.mc[data-layout=stacked] .mc__id{font-size:1.5625rem}.mc[data-layout=stacked] .mc__quote{font-size:1.25rem;line-height:1.38;letter-spacing:-.015em}}
