.ov{flex-direction:column;gap:10px;height:100%;min-height:0;display:flex;container-type:inline-size}.ov[data-claim="1"]{height:auto;min-height:100%}.ov[data-claim="1"] .ov-scroll{overflow-y:visible}.ov[data-claim="1"] .ov-body{flex:none;overflow:visible}.ov-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;display:flex}.ov-kicker{letter-spacing:.16em;text-transform:uppercase;color:#f8fafc80;margin:0 0 4px;font-size:11px}.ov-verdict{color:#f8fafce6;max-width:62ch;margin:0;font-size:14px;line-height:1.45}.ov-verdict b{color:var(--ov-verdict-ink,#45e499);font-weight:600}@supports (color:lab(0% 0 0)){.ov-verdict b{color:var(--ov-verdict-ink,lab(81.3507% -55.7752 24.5504))}}.ov-filters{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ov-fgroup{align-items:center;gap:6px;display:flex}.ov-flabel{letter-spacing:.12em;text-transform:uppercase;color:#f8fafc6b;font-size:11px}.ov-pills{background:#f8fafc0d;border:1px solid #f8fafc17;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.ov-pill{appearance:none;color:#f8fafc9e;font:inherit;letter-spacing:.02em;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:32px;padding:0 12px;font-size:12px;font-weight:600;transition:color .14s cubic-bezier(.22,1,.36,1),background-color .14s cubic-bezier(.22,1,.36,1);position:relative}.ov-pill:after{content:"";border-radius:999px;position:absolute;inset:-6px -2px}.ov-pill:hover:not(:disabled){color:#f8fafceb;background:#f8fafc12}.ov-pill[aria-pressed=true]{color:#17221c;color:lab(12.1087% -6.48636 2.56911);background:var(--ov-verdict-ink,#45e499)}@supports (color:lab(0% 0 0)){.ov-pill[aria-pressed=true]{background:var(--ov-verdict-ink,lab(81.3507% -55.7752 24.5504))}}.ov-pill:disabled{color:#f8fafc42;cursor:not-allowed}.ov-pill:focus-visible{outline:2px solid var(--ov-verdict-ink,#45e499);outline-offset:3px}@supports (color:lab(0% 0 0)){.ov-pill:focus-visible{outline:2px solid var(--ov-verdict-ink,lab(81.3507% -55.7752 24.5504))}}.ov-fnote{color:#f8fafc66;font-size:11px}.ov-body{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow:hidden}.ov-scroll{grid-template-columns:minmax(0, 1fr) var(--ov-rail,208px);scrollbar-width:thin;scrollbar-color:#f8fafc38 transparent;flex:0 auto;align-content:start;column-gap:12px;min-height:0;display:grid;overflow:hidden auto}.ov-axisrow{grid-template-columns:minmax(0, 1fr) var(--ov-rail,208px);flex:none;column-gap:12px;display:grid}.ov-framestrip{flex-wrap:wrap;flex:none;align-items:center;gap:12px;display:flex}.ov-framestrip__track{flex:none;height:26px;position:relative}.ov-plaque{letter-spacing:.08em;font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;height:26px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0}.ov-framestrip__say,.ov-framenote{letter-spacing:.04em;color:#f8fafc73;min-width:0;margin:0;font-size:11px}.ov-framestrip__say{flex:180px}.ov-framenote{flex:none}.ov-col{flex-direction:column;min-width:0;display:flex}.ov-plotcol{min-width:0;position:relative}.ov-svg{width:100%;display:block;overflow:visible}.ov-stage{min-width:0;position:relative}.ov-meds{pointer-events:none;position:absolute;inset:0}.ov-med{appearance:none;cursor:pointer;color:inherit;font:inherit;pointer-events:auto;background:0 0;border:0;min-width:44px;min-height:44px;margin:0;padding:0;line-height:0;display:block;position:absolute;transform:translate(-50%,-50%)}.ov-med:before{content:"";border-radius:999px;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ov-med:focus-visible{outline:none}.ov-med:focus-visible .ov-med__disc{box-shadow:0 0 0 2px #161719, 0 0 0 4.5px var(--ov-verdict-ink,#45e499)}@supports (color:lab(0% 0 0)){.ov-med:focus-visible .ov-med__disc{box-shadow:0 0 0 2px lab(7.75397% .0536442 -1.87797), 0 0 0 4.5px var(--ov-verdict-ink,lab(81.3507% -55.7752 24.5504))}}.ov-med__disc{width:var(--m-d);height:var(--m-d);background:radial-gradient(120% 120% at 50% 12%, color-mix(in oklab, var(--m-key) 55%, transparent), transparent 70%), #222428;border-radius:999px;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}@supports (color:lab(0% 0 0)){.ov-med__disc{background:radial-gradient(120% 120% at 50% 12%, color-mix(in oklab, var(--m-key) 55%, transparent), transparent 70%), lab(14.1223% -.131592 -2.99447)}}.ov-med:hover .ov-med__disc,.ov-med[data-active=true] .ov-med__disc{transform:translate(-50%,-50%)scale(1.06)}.ov-med__crest{-webkit-mask-image:var(--m-crest);-webkit-mask-image:var(--m-crest);mask-image:var(--m-crest);background:linear-gradient(155deg, var(--m-ink), var(--m-key));opacity:var(--m-crest-a,.3);position:absolute;inset:-8%;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ov-med__shot{object-fit:contain;max-width:none;position:absolute}.ov-med__mono{font-size:calc(var(--m-d) * .4);letter-spacing:.02em;color:var(--m-ink);justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.ov-med__ringid{box-shadow:inset 0 0 0 2.5px var(--m-ink);border-radius:999px;position:absolute;inset:0}.ov-med__ringmean{width:calc(var(--m-d) + 8px);height:calc(var(--m-d) + 8px);box-shadow:inset 0 0 0 1.6px var(--m-mean);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ov-med__plate{letter-spacing:.02em;white-space:nowrap;color:#f8fafcf5;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-ink) 45%, transparent);background:#161719d1;background:lab(7.75397% .0536442 -1.87797/.82);border-radius:6px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1.1;position:absolute;top:50%;transform:translateY(-50%)}.ov-med[data-plateside=right] .ov-med__plate{left:calc(50% + var(--m-d) / 2 + 8px)}.ov-med[data-plateside=left] .ov-med__plate{right:calc(50% + var(--m-d) / 2 + 8px)}.ov-railmeta{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.ov-railcell{flex-direction:column;justify-content:center;gap:2px;min-width:0;max-height:100%;padding-left:2px;transition:opacity .16s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.ov-railcell--compact{gap:0}.ov-usual{white-space:nowrap;align-items:baseline;gap:6px;display:flex}.ov-usualnum{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:1}.ov-usualcap{letter-spacing:.1em;text-transform:uppercase;color:#f8fafc6b;font-size:11px}.ov-line{color:#f8fafc99;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ov-thin{color:#f8fafc8c;border-left:2px dashed #7a420a;padding-left:7px;font-size:11px;line-height:1.35}.ov-dim{opacity:.28}.ov-ledger{scrollbar-width:thin;scrollbar-color:#f8fafc38 transparent;flex-direction:column;grid-column:1/-1;gap:4px;min-height:0;display:flex;overflow-y:auto}.ov-ledgerrow{border-left:3px solid var(--ov-ink,#f8fafc4d);align-items:baseline;gap:8px;min-width:0;padding:2px 0 2px 8px;display:flex}.ov-ledgername{letter-spacing:.06em;color:#f8fafceb;min-width:106px;font-size:12px;font-weight:700}.ov-ledgernum{font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.ov-tip{z-index:40;pointer-events:none;will-change:transform;background:#131417f7;background:lab(6.16618% .0659972 -2.00808/.97);border:1px solid #f8fafc24;border-radius:8px;max-width:280px;padding:9px 11px;position:absolute;box-shadow:0 14px 34px #00000080}.ov-tip[data-pinned=true]{pointer-events:auto}.ov-tipsent{color:#f8fafcf2;margin:0 0 5px;font-size:13px;line-height:1.4}.ov-tiprow{color:#f8fafc8c;font-variant-numeric:tabular-nums;margin:0;font-size:11px}.ov-foot{flex-direction:column;gap:6px;display:flex}.ov-legend{color:#f8fafc8c;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:11px;display:flex}.ov-legitem{align-items:flex-start;gap:6px;max-width:100%;display:inline-flex}.ov-swatch{border-radius:999px;flex:none;width:46px;height:8px;margin-top:4px}.ov-legitem>svg{flex:none;margin-top:1px}.ov-note{color:#f8fafc6b;max-width:92ch;margin:0;font-size:11px;line-height:1.45}.ov-fault{background:#ef645a0f;border:1px solid #ef645a66;border-radius:10px;padding:16px 18px}.ov-faultk{letter-spacing:.16em;text-transform:uppercase;color:#fd736a;color:lab(65.8709% 53.0865 31.9787);margin:0 0 6px;font-size:11px}.ov-faultm{color:#f8fafcf2;margin:0 0 6px;font-size:16px;font-weight:700}.ov-faultd{color:#f8fafc99;max-width:70ch;margin:0;font-size:13px;line-height:1.5}.ov-sr{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;max-width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ov-sr table{table-layout:fixed;width:1px}@container (max-width:559px){.ov{height:auto}.ov-body{flex-direction:column;flex:none;gap:10px;display:flex;overflow:visible}.ov-card{border:1px solid #f8fafc14;border-left:3px solid var(--ov-ink,#f8fafc4d);background:#f8fafc05;border-radius:10px;flex-direction:column;gap:6px;padding:9px 10px 7px;display:flex}.ov-card .ov-med__plate{font-size:11px}.ov-card .ov-railcell{padding-left:0}.ov-usualnum{font-size:18px}}@media (prefers-reduced-motion:reduce){.ov *,.ov :before,.ov :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ov-legend--fold{align-items:center}.ov-foldbtn{appearance:none;font:inherit;letter-spacing:.06em;color:#f8fafcb3;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f8fafc29;border-radius:999px;padding:5px 11px;font-size:11px;transition:background-color .14s cubic-bezier(.22,1,.36,1);position:relative}.ov-foldbtn:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ov-foldbtn:hover{color:#f8fafceb;background:#f8fafc0f}.ov-foldbtn:focus-visible{outline:2px solid var(--ov-verdict-ink,#45e499);outline-offset:2px}@supports (color:lab(0% 0 0)){.ov-foldbtn:focus-visible{outline:2px solid var(--ov-verdict-ink,lab(81.3507% -55.7752 24.5504))}}.ov-scrollsay{color:#f8fafcb8}@container (min-width:860px){.ov-headtext{flex:1 1 0;min-width:0}.ov-verdict{max-width:none}}.ov-weekrail{cursor:crosshair;outline:none}.ov-weekrail:focus-visible{outline:2px solid var(--cv-verdict);outline-offset:-2px}@media (pointer:coarse){.cv-page__body{scroll-snap-type:y proximity}.ov-card{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:8px}}.ov-med__ringmean,.ov-med__ringid,.ov-med__crest{pointer-events:none}
