.cheat-sheet{--cs-yes:#0b7a4f;--cs-no:#c0352b}.cheat-sheet .cs-eyebrow{font-family:var(--font-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;align-items:baseline;gap:.6rem;margin-bottom:.6rem;font-size:.72rem;font-weight:700;display:flex}.cheat-sheet .cs-eyebrow-note{letter-spacing:.02em;text-transform:none;opacity:.65;font-weight:600}.cheat-sheet .cs-seat{margin-bottom:.35rem;font-size:.72rem;font-weight:700}.cheat-sheet .cs-hint{opacity:.7;margin-top:.3rem;font-size:.68rem;font-weight:600}.cheat-sheet .cs-candidate{width:.98in}.cheat-sheet .cs-photo{background:var(--eo-pale-blue);border-radius:6px;place-items:center;width:.98in;height:.98in;display:grid;position:relative;overflow:hidden}.cheat-sheet .cs-rank{background:var(--eo-dark);color:#fff;border-radius:4px;padding:1px 5px;font-size:.68rem;font-weight:700;line-height:1.3;position:absolute;top:4px;left:4px}.cheat-sheet .cs-name{font-family:var(--font-heading),sans-serif;margin-top:.3rem;font-size:.8rem;font-weight:800;line-height:1.15}.cheat-sheet .cs-seat-under{opacity:.7;margin-top:.1rem;font-size:.68rem;line-height:1.2}.cheat-sheet .cs-letter{color:#fff;min-width:2.1rem;height:2.1rem;font-family:var(--font-heading),sans-serif;border-radius:5px;flex-shrink:0;place-items:center;padding:0 .3rem;font-size:.85rem;font-weight:800;display:grid}.cheat-sheet .cs-yes{background:var(--cs-yes)}.cheat-sheet .cs-no{background:var(--cs-no)}.cheat-sheet .cs-yes-text{color:var(--cs-yes)}.cheat-sheet .cs-no-text{color:var(--cs-no)}@page{size:letter;margin:.4in}@media print{.cheat-sheet-page .cs-screen-only{display:none!important}body:has(.cheat-sheet-page)>header{display:none!important}body:has(.cheat-sheet-page)>footer{display:none!important}body:has(.cheat-sheet-page) header:not(.cheat-sheet header){display:none!important}body:has(.cheat-sheet-page) footer:not(.cheat-sheet footer){display:none!important}.cheat-sheet-page{background:#fff!important;padding:0!important}.cheat-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;max-width:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.cheat-sheet .cs-group{break-inside:avoid}}
