.twindow[data-astro-cid-2i5jezl4]{background:#0d1117;border-radius:12px;border:1px solid #21262d;box-shadow:0 32px 64px #0009,0 0 0 1px #00e5b00d;overflow:hidden;max-width:860px;margin:0 auto;font-family:JetBrains Mono,Fira Code,Cascadia Code,Consolas,monospace}.tbar[data-astro-cid-2i5jezl4]{background:#161b22;padding:.625rem 1rem;display:flex;align-items:center;gap:.75rem;border-bottom:1px solid #21262d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tdots[data-astro-cid-2i5jezl4]{display:flex;gap:.4rem}.tdots[data-astro-cid-2i5jezl4] span[data-astro-cid-2i5jezl4]{width:12px;height:12px;border-radius:50%;display:block}.ttitle[data-astro-cid-2i5jezl4]{font-size:.875rem;color:#484f58;flex:1;text-align:center;letter-spacing:.03em}.tbody[data-astro-cid-2i5jezl4]{padding:1.75rem 2rem 2.5rem;min-height:280px;color:#e6edf3;line-height:1.6}.tascii[data-astro-cid-2i5jezl4]{color:#00e5b0;font-size:clamp(.36rem,1.05vw,.58rem);line-height:1.15;margin:0 0 1.25rem;white-space:pre;overflow:hidden}.tcomment[data-astro-cid-2i5jezl4]{color:#484f58;font-size:1rem;margin:0 0 .15rem}.tprompt[data-astro-cid-2i5jezl4]{font-size:1.0625rem;display:block;margin-bottom:.35rem}.tgreen[data-astro-cid-2i5jezl4]{color:#00e5b0}.tblue[data-astro-cid-2i5jezl4]{color:#79c0ff}.tgray[data-astro-cid-2i5jezl4]{color:#8b949e}.tgray2[data-astro-cid-2i5jezl4]{color:#484f58}.tyellow[data-astro-cid-2i5jezl4]{color:#e3b341}.tred-kw[data-astro-cid-2i5jezl4]{color:#ff7b72}.tbtn[data-astro-cid-2i5jezl4]{display:inline-block;margin-top:.875rem;background:transparent;border:1px solid #00e5b0;color:#00e5b0;font-family:inherit;font-size:1rem;padding:.5rem 1.25rem;border-radius:4px;cursor:pointer;transition:background .15s;letter-spacing:.03em;text-decoration:none}.tbtn[data-astro-cid-2i5jezl4]:hover{background:#00e5b014}.toutdiv[data-astro-cid-2i5jezl4]{color:#30363d;font-size:.875rem;margin:2rem 0 1rem;letter-spacing:.03em}.hof-trophy-frame[data-astro-cid-2i5jezl4]{display:inline-block;max-width:min(440px,100%);margin-bottom:1.75rem;border-radius:18px;padding:4px;background:linear-gradient(135deg,#0a4f3a,#1d9e75,#5dcaa5,#1d9e75,#0f6e56);box-shadow:0 0 30px #1d9e7573,0 0 70px #1d9e7533,0 6px 24px #0009;transition:box-shadow .3s ease}.hof-trophy-frame[data-astro-cid-2i5jezl4]:hover{box-shadow:0 0 55px #1d9e75bf,0 0 110px #1d9e7559,0 6px 24px #0009}.hof-trophy[data-astro-cid-2i5jezl4]{display:block;width:100%;height:auto;border-radius:14px}@media(max-width:520px){.tbody[data-astro-cid-2i5jezl4]{padding:1.25rem 1.1rem 2rem}.tascii[data-astro-cid-2i5jezl4]{font-size:.3rem}}.hof-podium[data-astro-cid-2i5jezl4]{max-width:860px;margin:0 auto 3rem;padding:0 1.5rem}.hof-podium-l[data-astro-cid-2i5jezl4]{text-align:center;margin-bottom:1.25rem}.hof-champ[data-astro-cid-2i5jezl4]{position:relative}.hof-champ[data-astro-cid-2i5jezl4]:before{content:"";position:absolute;inset:-8% -4% -12%;background:radial-gradient(55% 60% at 22% 50%,rgba(0,229,176,.22),transparent 70%);filter:blur(46px);z-index:0;pointer-events:none}.hof-champ-badge[data-astro-cid-2i5jezl4]{position:relative;z-index:1;display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--border);box-shadow:0 26px 70px #00000080}.hof-champ-meta[data-astro-cid-2i5jezl4]{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:.6rem;align-items:baseline;justify-content:center;margin-top:1rem}.hof-champ-link[data-astro-cid-2i5jezl4]{font-weight:700;color:var(--accent);text-decoration:none;font-size:1.0625rem}.hof-champ-link[data-astro-cid-2i5jezl4]:hover{text-decoration:underline}.hof-champ-sub[data-astro-cid-2i5jezl4]{font-family:monospace;font-size:.875rem;color:var(--text-muted)}.hof-runners[data-astro-cid-2i5jezl4]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.hof-runner[data-astro-cid-2i5jezl4]{display:flex;align-items:center;gap:.75rem;text-decoration:none;background:var(--surface-veil);border:1px solid var(--border);border-radius:12px;padding:.7rem .95rem .7rem .7rem;transition:border-color .2s ease,transform .2s ease}.hof-runner[data-astro-cid-2i5jezl4]:hover{border-color:var(--accent);transform:translateY(-2px);text-decoration:none}.hof-runner-n[data-astro-cid-2i5jezl4]{font-size:1rem;font-weight:700;color:var(--text);line-height:1.2}.hof-runner-r[data-astro-cid-2i5jezl4]{font-size:.875rem;font-family:monospace;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em}@media(max-width:520px){.hof-podium[data-astro-cid-2i5jezl4]{padding:0 1rem}}.hof-crit{max-width:880px;margin:0 auto 2.5rem;padding:1.3rem 1.4rem;border:1px solid rgba(0,229,176,.25);border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,rgba(0,229,176,.08),transparent 60%),#ffffff05;text-align:center}.hof-crit h2{font-family:var(--font-title);font-size:1.35rem;font-weight:700;color:var(--text);margin:.3rem 0 .4rem}.hof-crit-p{color:var(--text-muted);font-size:.92rem;line-height:1.6;max-width:560px;margin:0 auto 1rem}.hof-crit-list{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.hof-crit-i{display:inline-flex;gap:.6rem;align-items:center;padding:.55rem .9rem;border-radius:999px;border:1px solid rgba(239,68,68,.45);background:#ef444414;color:var(--text);text-decoration:none}.hof-crit-n{font-weight:700}.hof-crit-m{font:600 .75rem ui-monospace,monospace;color:#fca5a5}.hof-crit-empty{color:var(--text-muted);font-size:.9rem;font-style:italic;margin:0}.lb-bar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:0 0 1rem}.lb-tab{font:inherit;font-size:.875rem;padding:.3rem .8rem;border-radius:6px;cursor:pointer;background:transparent;color:#8b949e;border:1px solid #30363d}.lb-tab:hover{color:#e6edf3;border-color:#484f58}.lb-tab[aria-pressed=true]{color:#00e5b0;border-color:#00e5b099;background:#00e5b014}.lb-tab:focus-visible,.lb-prog:focus-visible{outline:2px solid #00e5b0;outline-offset:2px}.lb-prog{font:inherit;font-size:.875rem;padding:.3rem .6rem;border-radius:6px;background:#0d1117;color:#e6edf3;border:1px solid #30363d}
