html[data-design=lg]{--lg-fill-seated:linear-gradient(180deg, color-mix(in srgb, var(--lg-shadow) 7%, transparent) 0%, color-mix(in srgb, var(--lg-shadow) 2%, transparent) 34%, transparent 72%), linear-gradient(180deg, var(--lg-plate-lo), var(--lg-plate-hi));--lg-fill-sunk:linear-gradient(180deg, color-mix(in srgb, var(--lg-shadow) 9%, transparent) 0%, color-mix(in srgb, var(--lg-shadow) 3%, transparent) 40%, transparent 78%);--lg-fill-well:linear-gradient(180deg, color-mix(in srgb, var(--lg-shadow) 11%, transparent) 0%, color-mix(in srgb, var(--lg-shadow) 5%, transparent) 12%, color-mix(in srgb, var(--lg-shadow) 2%, transparent) 26%, transparent 48%), linear-gradient(180deg, var(--lg-plate-lo), var(--lg-plate-hi))}html[data-design=lg] .lg-board-rows{flex-direction:column;gap:5px;min-width:0;display:flex}html[data-design=lg] .lg-board-row{content-visibility:auto;contain-intrinsic-size:auto 60px;flex-direction:column;min-width:0;display:flex}html[data-design=lg] .lg-board-row-open{gap:8px;padding-block:3px}html[data-design=lg] .lg-board-criteria{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-width:0;margin-top:10px;display:grid}@media (width>=768px){html[data-design=lg] .lg-board-criteria{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px}}html[data-design=lg] .ppv-root{--ppv-well:#241c300b;--ppv-tile-hi:#ffffffb8;--ppv-tile-lo:#ffffff70;--ppv-tile-edge:#fffc;--ppv-tile-bevel:#fffffff2;--ppv-well-shade:#60489024;--ppv-well-lip:#ffffffd9;--ppv-chip:#fff9;--ppv-hair:#241c301f;--ppv-bar:#241c3014;--ppv-bar-lo:#241c300a;--ppv-follow-hi:#f472b6d9;--ppv-follow-mid:#ec4899d1;--ppv-follow-lo:#be1e6be6;--ppv-follow-edge:#fff9;--ppv-follow-bevel:#ffffff8c;--ppv-follow-under:#8c145066;--ppv-follow-drop:#ec4899d9;--ppv-follow-on-bg:#ffffff9e;--ppv-follow-on-shade:#60489029;--ppv-follow-on-lip:#fffc}html[data-design=lg][data-theme=dark] .ppv-root{--ppv-well:#ffffff0e;--ppv-tile-hi:#ffffff1a;--ppv-tile-lo:#ffffff0b;--ppv-tile-edge:#ffffff1f;--ppv-tile-bevel:#ffffff1f;--ppv-well-shade:#0006;--ppv-well-lip:#ffffff14;--ppv-chip:#ffffff14;--ppv-hair:#ffffff21;--ppv-bar:#ffffff1a;--ppv-bar-lo:#ffffff0d;--ppv-follow-hi:#e85ca2f0;--ppv-follow-mid:#d62c78f0;--ppv-follow-lo:#9e1456f5;--ppv-follow-edge:#ffffff4d;--ppv-follow-bevel:#ffffff52;--ppv-follow-under:#50082c8c;--ppv-follow-drop:#000000d9;--ppv-follow-on-bg:#ffffff14;--ppv-follow-on-shade:#00000073;--ppv-follow-on-lip:#ffffff1a}html[data-design=lg][data-theme=carbon] .ppv-root{--ppv-well:#ffffff0d;--ppv-tile-hi:#ffffff13;--ppv-tile-lo:#ffffff07;--ppv-tile-edge:#ffffff1a;--ppv-tile-bevel:#ffffff1a;--ppv-well-shade:#00000080;--ppv-well-lip:#ffffff12;--ppv-chip:#ffffff0f;--ppv-hair:#ffffff1f;--ppv-bar:#ffffff17;--ppv-bar-lo:#ffffff0a;--ppv-follow-hi:#e0589ceb;--ppv-follow-mid:#ce2a74eb;--ppv-follow-lo:#961252f5;--ppv-follow-edge:#ffffff38;--ppv-follow-bevel:#ffffff3d;--ppv-follow-under:#4606268c;--ppv-follow-drop:#000000e6;--ppv-follow-on-bg:#ffffff0f;--ppv-follow-on-shade:#00000080;--ppv-follow-on-lip:#ffffff14}html[data-design=lg] .ppv-root .ppv-plate{flex:none;min-width:0;padding:12px 14px}html[data-design=lg] .ppv-id{flex-wrap:wrap;align-items:center;gap:12px;display:flex}html[data-design=lg] .ppv-id-copy{flex:1;min-width:0}html[data-design=lg] .ppv-root .ppv-name{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:18px;line-height:1.1;display:block}html[data-design=lg] .ppv-handle{font-family:var(--lg-fMono);color:var(--lg-ink-4);overflow-wrap:anywhere;margin-top:4px;font-size:9px;line-height:1.35;display:block}html[data-design=lg] .ppv-self{font-family:var(--lg-fMono);letter-spacing:.12em;text-transform:uppercase;color:var(--lg-ink-3);background:var(--ppv-chip);border:1px solid var(--ppv-hair);border-radius:999px;flex:none;align-self:center;padding:6px 10px;font-size:8px;font-weight:700;line-height:1}html[data-design=lg] .ppv-follow{cursor:pointer;min-height:44px;font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, var(--ppv-follow-hi), var(--ppv-follow-mid) 55%, var(--ppv-follow-lo));border:1px solid var(--ppv-follow-edge);box-shadow:inset 0 1.5px 0 var(--ppv-follow-bevel), inset 0 -2px 5px var(--ppv-follow-under), 0 10px 18px -10px var(--ppv-follow-drop);border-radius:999px;flex:none;padding:0 16px;font-size:9px;font-weight:700;line-height:1;transition:transform .12s cubic-bezier(.25,1,.5,1),filter .14s}html[data-design=lg] .ppv-follow[aria-pressed=true]{color:var(--lg-community);background:var(--ppv-follow-on-bg);border:1px solid color-mix(in srgb, var(--lg-community) 34%, var(--ppv-follow-edge));box-shadow:inset 0 2px 5px var(--ppv-follow-on-shade), inset 0 -1px 0 var(--ppv-follow-on-lip)}html[data-design=lg] .ppv-follow:active{filter:brightness(.96);transform:scale(.97)}html[data-design=lg] .ppv-follow[disabled]{cursor:default;opacity:.62}html[data-design=lg] .ppv-signin{cursor:pointer;min-height:44px;font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--lg-focus);background:color-mix(in srgb, var(--lg-brand) 10%, transparent);border:1px dashed color-mix(in srgb, var(--lg-brand) 46%, transparent);border-radius:999px;flex:none;padding:0 14px;font-size:8.5px;font-weight:700;line-height:1}html[data-design=lg] .ppv-note{font-family:var(--lg-fBody);color:var(--lg-ink-2);margin-top:8px;font-size:12px;font-weight:500;line-height:1.5;display:block}html[data-design=lg] .ppv-note.is-bad{color:var(--lg-error-ink)}html[data-design=lg] .ppv-rankname{font-family:var(--lg-fMono);letter-spacing:.14em;text-transform:uppercase;color:var(--lg-ink-3);margin-top:6px;font-size:9px;font-weight:700;display:block}html[data-design=lg] .ppv-stats{background:var(--ppv-well);box-shadow:inset 0 1.5px 4px var(--ppv-well-shade), inset 0 -1px 0 var(--ppv-well-lip);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:4px;margin-top:9px;padding:5px;display:grid}html[data-design=lg] .ppv-stat{text-align:center;min-height:48px;color:inherit;background:linear-gradient(170deg, var(--ppv-tile-hi), var(--ppv-tile-lo));border:1px solid var(--ppv-tile-edge);box-shadow:inset 0 1px 0 var(--ppv-tile-bevel);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;display:flex}html[data-design=lg] .ppv-stat b{font-family:var(--lg-fMono);color:var(--lg-ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1}html[data-design=lg] .ppv-stat i{font-style:normal;font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--lg-ink-4);font-size:7px;font-weight:700;line-height:1.4}html[data-design=lg] .ppv-stat.is-door{cursor:pointer;transition:transform .12s cubic-bezier(.25,1,.5,1)}html[data-design=lg] .ppv-stat.is-door:active{transform:scale(.97)}html[data-design=lg] .ppv-empty-line{font-family:var(--lg-fBody);color:var(--lg-ink);margin-top:6px;font-size:12.5px;font-weight:500;line-height:1.5;display:block}html[data-design=lg] .ppv-door{cursor:pointer;font-family:var(--lg-fMono);letter-spacing:.1em;text-transform:uppercase;color:var(--lg-focus);border:0;border-bottom:2px solid color-mix(in srgb, var(--lg-focus) 35%, transparent);background:0 0;border-radius:0;align-items:center;margin-top:12px;padding:0 0 3px;font-size:8.5px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}html[data-design=lg] .ppv-door:after{content:"";position:absolute;inset:-16px -8px}html[data-design=lg] .ppv-door.is-secondary{color:var(--lg-ink-3);border-bottom-color:color-mix(in srgb, var(--lg-ink-3) 28%, transparent);margin-left:18px}html[data-design=lg] .ppv-bar{background:linear-gradient(90deg, var(--ppv-bar), var(--ppv-bar-lo), var(--ppv-bar));border-radius:6px;height:12px;margin-top:9px;display:block}html[data-design=lg] .ppv-bar.is-short{width:62%;margin-top:6px}html[data-design=lg] .ppv-quiet{font-family:var(--lg-fMono);color:var(--lg-ink-4);margin-top:8px;font-size:9px;line-height:1.4;display:block}@media (prefers-reduced-motion:reduce){html[data-design=lg] .ppv-follow,html[data-design=lg] .ppv-stat.is-door{transition:none}html[data-design=lg] .ppv-follow:active,html[data-design=lg] .ppv-stat.is-door:active{transform:none}}
