.acgl{--bg:#eef2f6;--fg:#10273f;--muted:#5a6b7e;--line:#c6d0db;--panel:#ffffff;--tie:#a0273a;--display:"Press Start 2P", "Courier New", monospace;color:var(--fg);max-width:1040px;margin-left:auto;margin-right:auto;display:grid;gap:16px}.acgl__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.acgl h2.acgl__title{font-family:var(--display);font-size:clamp(13px,3vw,18px);line-height:1.5;margin:0;font-weight:400;text-transform:none;letter-spacing:0;color:var(--fg)}.acgl__eyebrow{font-family:var(--display);font-size:9px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.acgl__entry{display:grid;gap:10px;background:var(--panel);border:1px dashed var(--tie);border-radius:6px;padding:14px 16px}.acgl__entry[hidden]{display:none}.acgl__entryLine{margin:0;font-family:var(--display);font-size:10px;line-height:1.7;color:var(--tie)}.acgl__label{font-size:14px;color:var(--fg);font-weight:600}.acgl__entryRow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.acgl input.acgl__input{font-family:var(--display);font-size:16px;line-height:1;letter-spacing:.15em;text-transform:uppercase;text-align:center;width:100%;max-width:250px;min-width:0;height:auto;margin:0;padding:11px 4px 11px 12px;border:2px solid var(--fg);border-radius:4px;background:#fff;color:var(--fg);box-shadow:none}.acgl input.acgl__input::placeholder{color:var(--line);opacity:1}.acgl input.acgl__input:focus{outline:none;border-color:var(--tie)}.acgl input.acgl__input:focus-visible{outline:2px solid var(--tie);outline-offset:2px}.acgl button.acgl__btn{font-family:inherit;font-size:13px;line-height:1.2;color:#fff;background:var(--fg);border:1px solid var(--fg);border-radius:4px;padding:9px 14px;cursor:pointer;min-height:0;text-transform:none;letter-spacing:0;width:auto}.acgl button.acgl__btn:hover{background:var(--tie);border-color:var(--tie);color:#fff}.acgl button.acgl__btn:disabled{opacity:.6;cursor:default}.acgl button.acgl__btn--ghost{background:transparent;color:var(--fg);border-color:var(--line)}.acgl button.acgl__btn--ghost:hover{background:transparent;color:var(--fg);border-color:var(--muted)}.acgl button.acgl__btn:focus-visible{outline:2px solid var(--tie);outline-offset:2px}.acgl__hint{margin:0;font-size:12px;color:var(--muted)}.acgl p.acgl__status{margin:0;font-family:var(--display);font-size:9px;line-height:1.7;color:var(--tie);min-height:0}.acgl p.acgl__status:empty{display:none}.acgl__boardWrap{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:6px 12px 4px;min-width:0;overflow:hidden}.acgl table.acgl__table{width:100%;max-width:100%;margin:0;border:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-family:var(--display);font-size:10px;line-height:1.4;font-variant-numeric:tabular-nums;color:var(--fg);background:transparent}.acgl .acgl__caption{caption-side:top;text-align:left;font-family:var(--display);font-size:8px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:8px 0 10px}.acgl table.acgl__table th,.acgl table.acgl__table td{padding:9px 4px;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:inherit;background:transparent;color:inherit}.acgl table.acgl__table th{font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.acgl table.acgl__table tbody tr:last-child td{border-bottom:0}.acgl .acgl__rank{width:10%;color:var(--muted)}.acgl .acgl__who{width:38%}.acgl .acgl__score{width:27%;text-align:right}.acgl .acgl__when{width:25%;text-align:right;color:var(--muted)}.acgl table.acgl__table tbody tr:nth-child(-n+3) td.acgl__rank{color:var(--tie)}.acgl tr.acgl__row--you td{color:var(--tie);background:#fbf3f4}.acgl tr.acgl__row--you td:first-child{box-shadow:inset 3px 0 0 var(--tie)}.acgl tr.acgl__empty td{color:var(--muted);text-align:center;padding:18px 4px;white-space:normal;font-size:9px;line-height:1.8}.acgl__note{font-size:13px;color:var(--muted)}.acgl__note p{margin:0}@media(max-width:480px){.acgl table.acgl__table{font-size:8px}.acgl table.acgl__table th,.acgl .acgl__caption{font-size:7px}.acgl table.acgl__table th,.acgl table.acgl__table td{padding:8px 3px}.acgl__boardWrap{padding:4px 8px 2px}}@media(prefers-reduced-motion:reduce){.acgl *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/249/assets/andcollar-leaderboard.css.map */
