.tbc[data-astro-cid-aa2efftv]{font-family:var(--ui);letter-spacing:.04em;color:var(--flame);background:color-mix(in srgb, var(--flame) 10%, transparent);border:1px dashed var(--flame);border-radius:3px;padding:0 6px;font-size:.85em;font-weight:600;line-height:1.6;display:inline-block}.hero[data-astro-cid-ftt3nup6]{text-align:center;padding:44px 20px 8px;position:relative}.eyebrow[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.42em;text-transform:uppercase;color:var(--gold-3);font-size:12px}.hero[data-astro-cid-ftt3nup6] h1[data-astro-cid-ftt3nup6]{font-family:var(--display);letter-spacing:.03em;background:linear-gradient(180deg, var(--gold-1), var(--gold-2) 55%, var(--gold-3));color:#0000;-webkit-background-clip:text;background-clip:text;margin:4px 0 0;font-size:clamp(32px,5.5vw,54px);font-weight:700}.sub[data-astro-cid-ftt3nup6]{color:var(--muted);max-width:56ch;margin:12px auto 0;font-size:15px;line-height:1.55}.tbc-explainer[data-astro-cid-ftt3nup6]{max-width:56ch;margin:10px auto 0;line-height:1.55}.tbc-explainer[data-astro-cid-ftt3nup6] a[data-astro-cid-ftt3nup6]{color:var(--gold-1)}.jumps[data-astro-cid-ftt3nup6]{flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:20px auto 0;display:flex}.jumps[data-astro-cid-ftt3nup6] a[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid #0000;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none}.jumps[data-astro-cid-ftt3nup6] a[data-astro-cid-ftt3nup6]:hover{color:var(--text);border-color:var(--accent)}.wrap[data-astro-cid-ftt3nup6]{max-width:1240px;padding:0 44px 90px}.overview-grid[data-astro-cid-ftt3nup6]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin:30px 0 10px;display:grid}.tile[data-astro-cid-ftt3nup6]{color:var(--text);border:1px solid var(--edge-dim);border-top:3px solid var(--accent);background:var(--panel);padding:18px;text-decoration:none;transition:transform .15s,border-color .15s,box-shadow .15s;display:block}.tile[data-astro-cid-ftt3nup6]:hover{border-color:var(--accent);box-shadow:0 10px 26px -14px var(--accent);transform:translateY(-3px)}.tile-top[data-astro-cid-ftt3nup6]{justify-content:flex-end;display:flex}.tag[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:2px;padding:2px 8px;font-size:11px;font-weight:600}.sig[data-astro-cid-ftt3nup6]{align-items:center;height:46px;margin:6px 0 10px;display:flex}.sig-points[data-astro-cid-ftt3nup6]{gap:6px;display:flex}.sig-points[data-astro-cid-ftt3nup6] .chip[data-astro-cid-ftt3nup6]{border:1.5px solid var(--accent);border-radius:2px;width:14px;height:14px}.sig-points[data-astro-cid-ftt3nup6] .chip[data-astro-cid-ftt3nup6].on{background:var(--accent)}.sig-tree[data-astro-cid-ftt3nup6]{width:60px;height:46px}.sig-trophies[data-astro-cid-ftt3nup6]{flex-wrap:wrap;gap:6px;display:flex}.sig-trophies[data-astro-cid-ftt3nup6] .glyph[data-astro-cid-ftt3nup6]{flex-direction:column;align-items:center;gap:2px;display:flex}.sig-trophies[data-astro-cid-ftt3nup6] svg[data-astro-cid-ftt3nup6]{width:14px;height:14px}.sig-trophies[data-astro-cid-ftt3nup6] .pips[data-astro-cid-ftt3nup6]{gap:1.5px;display:flex}.sig-trophies[data-astro-cid-ftt3nup6] .pips[data-astro-cid-ftt3nup6] i[data-astro-cid-ftt3nup6]{background:var(--accent);opacity:.6;border-radius:50%;width:3px;height:3px;display:block}.sig-ladder[data-astro-cid-ftt3nup6]{flex-direction:column-reverse;gap:3px;width:100%;display:flex}.sig-ladder[data-astro-cid-ftt3nup6] .rung[data-astro-cid-ftt3nup6]{background:var(--accent);opacity:.85;border-radius:1px;height:4px}.tile[data-astro-cid-ftt3nup6] h3[data-astro-cid-ftt3nup6]{font-family:var(--display);margin:0 0 6px;font-size:19px}.tile-gives[data-astro-cid-ftt3nup6]{color:var(--muted);margin:0 0 10px;font-size:13.5px;line-height:1.5}.tile-start[data-astro-cid-ftt3nup6]{color:var(--text);margin:0;font-size:12.5px}.tile-start[data-astro-cid-ftt3nup6] span[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-right:4px;font-weight:700}.sh[data-astro-cid-ftt3nup6]{align-items:center;gap:16px;margin:56px 0 6px;display:flex}.sh[data-astro-cid-ftt3nup6] h2[data-astro-cid-ftt3nup6]{font-family:var(--display);letter-spacing:.04em;white-space:nowrap;margin:0;font-size:27px;font-weight:700}.sh[data-astro-cid-ftt3nup6]:after{content:"";background:linear-gradient(90deg, var(--gold-2), transparent);flex:1;height:1px}.sh[data-astro-cid-ftt3nup6] svg[data-astro-cid-ftt3nup6]{flex:none;width:18px;height:18px}.system[data-astro-cid-ftt3nup6]{max-width:900px;scroll-margin-top:90px}.alias[data-astro-cid-ftt3nup6]{color:var(--muted);margin:0 0 8px;font-size:13.5px;font-style:italic}.summary[data-astro-cid-ftt3nup6]{max-width:68ch;margin:0 0 8px}.interface[data-astro-cid-ftt3nup6]{color:var(--muted);margin:0 0 18px;font-size:13.5px}.interface[data-astro-cid-ftt3nup6] span[data-astro-cid-ftt3nup6]{font-family:var(--ui);text-transform:uppercase;letter-spacing:.08em;margin-right:4px;font-weight:600}.callout[data-astro-cid-ftt3nup6]{border:1px solid var(--ember);background:color-mix(in srgb, var(--ember) 10%, transparent);max-width:68ch;margin:16px 0;padding:14px 18px;font-size:14px}.callout[data-astro-cid-ftt3nup6] strong[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ember);margin-bottom:6px;font-size:13px;display:block}.callout[data-astro-cid-ftt3nup6] p[data-astro-cid-ftt3nup6]{margin:0}.muted[data-astro-cid-ftt3nup6]{color:var(--muted);font-size:13.5px}.notes[data-astro-cid-ftt3nup6]{color:var(--muted);max-width:68ch;margin:18px 0 0;padding-left:20px;font-size:13.5px}.notes[data-astro-cid-ftt3nup6] li[data-astro-cid-ftt3nup6]{margin-bottom:6px}.frame[data-astro-cid-ftt3nup6]{background:var(--panel);-webkit-backdrop-filter:blur(10px);border:1px solid var(--edge-dim);margin:14px 0;padding:16px 18px;position:relative}.frame[data-astro-cid-ftt3nup6] h3[data-astro-cid-ftt3nup6]{font-family:var(--display);margin:0 0 8px;font-size:16px}.frame[data-astro-cid-ftt3nup6] p[data-astro-cid-ftt3nup6]{margin:0 0 6px;font-size:14px}.frame[data-astro-cid-ftt3nup6] p[data-astro-cid-ftt3nup6]:last-child{margin-bottom:0}.cat[data-astro-cid-ftt3nup6]{margin:26px 0}.cat[data-astro-cid-ftt3nup6] h3[data-astro-cid-ftt3nup6]{font-family:var(--display);margin:0 0 4px;font-size:18px}.cat-note[data-astro-cid-ftt3nup6]{margin:0 0 10px}.cat-trailing[data-astro-cid-ftt3nup6]{margin:8px 0 0}.table-wrap[data-astro-cid-ftt3nup6]{margin-bottom:6px;overflow-x:auto}table[data-astro-cid-ftt3nup6].dtable{border-collapse:collapse;width:100%;min-width:520px}.dtable[data-astro-cid-ftt3nup6] th[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] td[data-astro-cid-ftt3nup6]{text-align:left;border-bottom:1px solid var(--edge-dim);vertical-align:top;padding:9px 14px;font-size:13.5px}.dtable[data-astro-cid-ftt3nup6] thead[data-astro-cid-ftt3nup6] th[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.dtable[data-astro-cid-ftt3nup6] tbody[data-astro-cid-ftt3nup6] tr[data-astro-cid-ftt3nup6]:hover{background:color-mix(in srgb, var(--gold-2) 8%, transparent)}.dtable[data-astro-cid-ftt3nup6] .src[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.05em;color:var(--muted);font-size:11.5px}.cell-list[data-astro-cid-ftt3nup6]{margin:0;padding-left:16px}.cell-list[data-astro-cid-ftt3nup6] li[data-astro-cid-ftt3nup6]{margin-bottom:2px}.unlockpath[data-astro-cid-ftt3nup6]{flex-wrap:wrap;align-items:center;gap:10px;margin:8px 0 10px;display:flex}.step[data-astro-cid-ftt3nup6]{border:1px solid var(--edge-dim);background:var(--panel);padding:8px 12px}.step-label[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;display:block}.step-value[data-astro-cid-ftt3nup6]{font-size:13.5px}.arrow[data-astro-cid-ftt3nup6]{color:var(--accent)}.derivation[data-astro-cid-ftt3nup6]{max-width:68ch;margin:0 0 22px}.tiers[data-astro-cid-ftt3nup6]{flex-direction:column;gap:16px;display:flex}.tier-label[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:13px;font-weight:700}.nodes[data-astro-cid-ftt3nup6]{flex-wrap:wrap;gap:10px;display:flex}.node[data-astro-cid-ftt3nup6]{border:1px solid var(--edge-dim);background:var(--panel);flex:150px;min-width:150px;padding:10px 12px}.node-name[data-astro-cid-ftt3nup6]{margin-bottom:4px;font-size:13.5px;font-weight:600}.node-effect[data-astro-cid-ftt3nup6]{color:var(--muted);font-size:12.5px}.tiers-note[data-astro-cid-ftt3nup6]{max-width:68ch;margin:14px 0 0}.trophies-grid[data-astro-cid-ftt3nup6]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.trophy-card[data-astro-cid-ftt3nup6] h3[data-astro-cid-ftt3nup6]{font-size:17px}.trophy-note[data-astro-cid-ftt3nup6]{margin:-4px 0 8px}.ms-group[data-astro-cid-ftt3nup6]{margin-bottom:6px}.ms-h[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;display:block}.ms-body[data-astro-cid-ftt3nup6] ul[data-astro-cid-ftt3nup6]{margin:2px 0 0;padding-left:16px;font-size:13px}.ms-body[data-astro-cid-ftt3nup6] li[data-astro-cid-ftt3nup6]{margin-bottom:2px}.order-confirmed[data-astro-cid-ftt3nup6]{max-width:68ch;margin:0 0 12px}.total-note[data-astro-cid-ftt3nup6]{max-width:68ch;margin:10px 0 0}.ladder-link[data-astro-cid-ftt3nup6]{margin:10px 0 0;font-size:14px}.ladder-link[data-astro-cid-ftt3nup6] a[data-astro-cid-ftt3nup6]{color:var(--gold-1)}.stacking-callout[data-astro-cid-ftt3nup6]{max-width:68ch}.stacking-grid[data-astro-cid-ftt3nup6]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:16px 0;display:grid}.stacking-grid[data-astro-cid-ftt3nup6] h4[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-1);margin:0 0 8px;font-size:13px;font-weight:700}.stacking-grid[data-astro-cid-ftt3nup6] ul[data-astro-cid-ftt3nup6]{margin:0;padding-left:18px;font-size:14px}.stacking-grid[data-astro-cid-ftt3nup6] ul[data-astro-cid-ftt3nup6].ok li[data-astro-cid-ftt3nup6]{color:var(--text)}.stacking-grid[data-astro-cid-ftt3nup6] ul[data-astro-cid-ftt3nup6].unknown li[data-astro-cid-ftt3nup6]{color:var(--muted)}.stacking-grid[data-astro-cid-ftt3nup6] li[data-astro-cid-ftt3nup6]{margin-bottom:6px}.tools[data-astro-cid-ftt3nup6]{max-width:68ch}.other-sources[data-astro-cid-ftt3nup6] h4[data-astro-cid-ftt3nup6]{font-family:var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-1);margin:22px 0 8px;font-size:13px;font-weight:700}.source-list[data-astro-cid-ftt3nup6]{max-width:76ch;margin:0;padding-left:18px}.source-list[data-astro-cid-ftt3nup6] li[data-astro-cid-ftt3nup6]{margin-bottom:6px;font-size:14px}.source-list[data-astro-cid-ftt3nup6].temporary li[data-astro-cid-ftt3nup6]{color:var(--muted);border-left:2px dashed var(--edge);margin-left:-18px;padding-left:10px;list-style:none}.temp-note[data-astro-cid-ftt3nup6]{margin:0 0 8px}.source-line[data-astro-cid-ftt3nup6]{border-top:1px solid var(--edge-dim);color:var(--muted);margin-top:40px;padding-top:14px;font-size:14px}.source-line[data-astro-cid-ftt3nup6] a[data-astro-cid-ftt3nup6]{color:var(--gold-1)}.source-line[data-astro-cid-ftt3nup6] code[data-astro-cid-ftt3nup6]{font-size:.9em}@media (width<=860px){.wrap[data-astro-cid-ftt3nup6]{padding:0 18px 60px}}@media (width<=600px){.dtable[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] thead[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] tbody[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] th[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] td[data-astro-cid-ftt3nup6],.dtable[data-astro-cid-ftt3nup6] tr[data-astro-cid-ftt3nup6]{display:block}table[data-astro-cid-ftt3nup6].dtable{width:100%;min-width:0}.dtable[data-astro-cid-ftt3nup6] thead[data-astro-cid-ftt3nup6]{display:none}.dtable[data-astro-cid-ftt3nup6] tr[data-astro-cid-ftt3nup6]{border:1px solid var(--edge-dim);margin-bottom:10px;padding:6px 12px}.dtable[data-astro-cid-ftt3nup6] td[data-astro-cid-ftt3nup6]{border-bottom:0;flex-direction:column;gap:2px;padding:6px 0;display:flex}.sh[data-astro-cid-ftt3nup6]{gap:10px}.sh[data-astro-cid-ftt3nup6] h2[data-astro-cid-ftt3nup6]{font-size:20px}.dtable[data-astro-cid-ftt3nup6] td[data-astro-cid-ftt3nup6]:before{content:attr(data-label);font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.sig-trophies[data-astro-cid-ftt3nup6]{justify-content:center}}
