.fugl{--bg:#eef4f8;--fg:#0c2747;--muted:#5a6b7e;--line:#c6d0db;--panel:#ffffff;--accent:#307b9f;--you:#eaf4f9;--display:"Press Start 2P", "Courier New", monospace;color:var(--fg);max-width:1040px;margin-left:auto;margin-right:auto;display:grid;gap:16px}.fugl__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.fugl h2.fugl__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)}.fugl__eyebrow{font-family:var(--display);font-size:9px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}.fugl__entry{display:grid;gap:10px;background:var(--panel);border:1px dashed var(--accent);border-radius:6px;padding:14px 16px}.fugl__entry[hidden]{display:none}.fugl__entryLine{margin:0;font-family:var(--display);font-size:10px;line-height:1.7;color:var(--accent)}.fugl__label{font-size:14px;color:var(--fg);font-weight:600}.fugl__entryRow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.fugl input.fugl__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}.fugl input.fugl__input::placeholder{color:var(--line);opacity:1}.fugl input.fugl__input:focus{outline:none;border-color:var(--accent)}.fugl input.fugl__input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fugl button.fugl__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}.fugl button.fugl__btn:hover{background:var(--accent);border-color:var(--accent);color:#fff}.fugl button.fugl__btn:disabled{opacity:.6;cursor:default}.fugl button.fugl__btn--ghost{background:transparent;color:var(--fg);border-color:var(--line)}.fugl button.fugl__btn--ghost:hover{background:transparent;color:var(--fg);border-color:var(--muted)}.fugl button.fugl__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fugl__hint{margin:0;font-size:12px;color:var(--muted)}.fugl p.fugl__status{margin:0;font-family:var(--display);font-size:9px;line-height:1.7;color:var(--accent);min-height:0}.fugl p.fugl__status:empty{display:none}.fugl__boardWrap{background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:6px 12px 4px;min-width:0;overflow:hidden}.fugl table.fugl__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}.fugl .fugl__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}.fugl table.fugl__table th,.fugl table.fugl__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}.fugl table.fugl__table th{font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.fugl table.fugl__table tbody tr:last-child td{border-bottom:0}.fugl .fugl__rank{width:10%;color:var(--muted)}.fugl .fugl__who{width:38%}.fugl .fugl__score{width:27%;text-align:right}.fugl .fugl__when{width:25%;text-align:right;color:var(--muted)}.fugl table.fugl__table tbody tr:nth-child(-n+3) td.fugl__rank{color:var(--accent)}.fugl tr.fugl__row--you td{color:var(--accent);background:var(--you)}.fugl tr.fugl__row--you td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.fugl tr.fugl__empty td{color:var(--muted);text-align:center;padding:18px 4px;white-space:normal;font-size:9px;line-height:1.8}.fugl__note{font-size:13px;color:var(--muted)}.fugl__note p{margin:0}@media(max-width:480px){.fugl table.fugl__table{font-size:8px}.fugl table.fugl__table th,.fugl .fugl__caption{font-size:7px}.fugl table.fugl__table th,.fugl table.fugl__table td{padding:8px 3px}.fugl__boardWrap{padding:4px 8px 2px}}@media(prefers-reduced-motion:reduce){.fugl *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/flight-leaderboard.css.map */
