:root{--velvet:#2b0b13;--velvet-hi:#5a1626;--velvet-lo:#17050a;--night:#0d0306;--gold:#d8b464;--gold-hi:#e6c677;--gold-pale:#f3dc9c;--gold-line:#d8b46499;--gold-faint:#d8b4644d;--ivory:#f4ead5;--cream:#eadfc6;--label:#c8a96a;--card:#fffaf0;--red:#a01d2d;--bad:#ff6b6b;--good:#9fdc9a;--display:LM, Georgia, serif;--text:CG, Georgia, serif;--caps:CSC, Georgia, serif}html,body{background:var(--night);height:100%;color:var(--ivory);font-family:var(--text);-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0}.nohi{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}@font-face{font-family:LM;font-display:swap;src:url(./Limelight.CvlMCR9p.woff2)format("woff2")}@font-face{font-family:CG;font-weight:500;font-display:swap;src:url(./Cormorant%20Garamond%20Medium.BsRWmXhO.woff2)format("woff2")}@font-face{font-family:CG;font-weight:700;font-display:swap;src:url(./Cormorant%20Garamond%20Bold.DajfzrDU.woff2)format("woff2")}@font-face{font-family:CG;font-weight:500;font-style:italic;font-display:swap;src:url(./Cormorant%20Garamond%20Medium%20Italic.Y14P-dkT.woff2)format("woff2")}@font-face{font-family:CSC;font-weight:600;font-display:swap;src:url(./Cormorant%20SC%20SemiBold.wS6gaVTd.woff2)format("woff2")}button{font:inherit;color:inherit}button:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--gold-pale);outline-offset:3px}@media (prefers-reduced-motion:reduce){*{transition-duration:0s!important;animation-duration:0s!important}}
