.Ieg22G_library{max-width:1000px;min-height:65vh;margin:0 auto;padding:96px 0 104px}.Ieg22G_heading{max-width:640px;margin-bottom:48px}.Ieg22G_heading h1{color:var(--text-strong);font-family:var(--font-display);font-size:clamp(44px, 5vw, var(--text-5xl));font-weight:var(--fw-medium);letter-spacing:var(--tracking-tighter);margin:0 0 20px;line-height:1.05}.Ieg22G_heading p{max-width:32em;color:var(--text-secondary);font-size:var(--text-md);margin:0;line-height:1.6}.Ieg22G_count{color:var(--text-muted);font-size:var(--text-sm);margin:0 0 20px}.Ieg22G_matches{gap:16px;margin:0;padding:0;list-style:none;display:grid}.Ieg22G_match{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-1);overflow-wrap:anywhere;transition:border-color var(--dur-base);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);display:grid;overflow:hidden}.Ieg22G_match:is(:hover,:focus-visible){border-color:var(--brand)}.Ieg22G_thumbnail{aspect-ratio:16/9;background:var(--surface-2);width:100%;min-height:100%;position:relative;overflow:hidden}.Ieg22G_thumbnail img{object-fit:cover}.Ieg22G_play{border:1px solid var(--frost-border-strong);background:var(--bg-base);width:52px;height:52px;color:var(--text-strong);transition:background var(--dur-base);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Ieg22G_match:is(:hover,:focus-visible) .Ieg22G_play{background:var(--brand)}.Ieg22G_duration{border-radius:var(--radius-md);background:var(--bg-base);color:var(--text-primary);font:var(--text-2xs) var(--font-mono);padding:4px 9px;position:absolute;bottom:12px;right:12px}.Ieg22G_body{flex-direction:column;justify-content:center;min-width:0;padding:32px;display:flex}.Ieg22G_event{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0 0 10px}.Ieg22G_match h2{color:var(--text-strong);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.Ieg22G_match h2>[data-tone]{align-items:center;gap:9px;display:inline-flex}.Ieg22G_match h2>[data-tone]:before{content:"";background:var(--player-a);border-radius:50%;flex-shrink:0;width:7px;height:7px}.Ieg22G_match h2>[data-tone=b]:before{background:var(--player-b)}.Ieg22G_versus{color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--fw-regular);letter-spacing:0}.Ieg22G_result{color:var(--text-primary);font-size:var(--text-sm);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:12px 0 0;display:flex}.Ieg22G_scores{color:var(--text-secondary);font:var(--text-sm) var(--font-mono);font-variant-numeric:tabular-nums;white-space:pre-wrap}.Ieg22G_details{color:var(--text-secondary);font-size:var(--text-xs);flex-wrap:wrap;gap:6px 8px;margin:18px 0 28px;padding:0;list-style:none;display:flex}.Ieg22G_details li{border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px 9px}.Ieg22G_watch{border-top:1px solid var(--border-subtle);color:var(--text-link);font-size:var(--text-sm);font-weight:var(--fw-medium);justify-content:space-between;gap:16px;padding-top:16px;display:flex}.Ieg22G_note{color:var(--text-muted);font-size:var(--text-xs);margin:24px 0 0;line-height:1.6}.Ieg22G_empty{border-top:1px solid var(--border);padding:36px 0}.Ieg22G_empty h2{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-medium);margin:0 0 12px}.Ieg22G_empty p{color:var(--text-secondary);margin:0 0 24px;line-height:1.6}.Ieg22G_empty a{color:var(--text-link);font-size:var(--text-sm)}@media (max-width:760px){.Ieg22G_match{grid-template-columns:1fr}.Ieg22G_thumbnail{min-height:0}.Ieg22G_body{padding:22px 24px 20px}}@media (max-width:640px){.Ieg22G_library{padding:56px 0 64px}.Ieg22G_heading{margin-bottom:36px}.Ieg22G_heading p{font-size:var(--text-base)}.Ieg22G_body{padding:20px}.Ieg22G_match h2{font-size:var(--text-xl)}}@media (prefers-reduced-motion:reduce){.Ieg22G_match,.Ieg22G_play{transition:none}}
