.gold-text[data-v-c0a38892]{background:linear-gradient(#fde6a8 0%,#f0b43c 55%,#b9821a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.text-balance[data-v-c0a38892]{text-wrap:balance}.no-scrollbar[data-v-c0a38892]{scrollbar-width:none}.no-scrollbar[data-v-c0a38892]::-webkit-scrollbar{display:none}.btn-gold[data-v-c0a38892]{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-950);cursor:pointer;background:linear-gradient(#fce4a6 0%,#e5ad35 50%,#b88214 100%);border-radius:.85rem;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 2.25rem;font-size:.95rem;font-weight:800;transition:transform .15s,box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 0 28px #f59e0b59,inset 0 1px #ffffff73}.btn-gold[data-v-c0a38892]:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 0 44px #f59e0b8c,inset 0 1px #ffffff80}.btn-gold[data-v-c0a38892]:active:not(:disabled){transform:translateY(0)}.btn-gold[data-v-c0a38892]:disabled{opacity:.6;cursor:wait}.btn-gold[data-v-c0a38892]:focus-visible,.btn-ghost[data-v-c0a38892]:focus-visible{outline-offset:3px;outline:2px solid #fcd34d}.btn-ghost[data-v-c0a38892]{color:var(--color-parch-100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f0d0bb3;border:1px solid #c49a4c66;border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.9rem;font-size:.95rem;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.btn-ghost[data-v-c0a38892]:hover{background:#1b1714d9;border-color:#fbbf24}.section-head[data-v-c0a38892]{text-align:center;max-width:48rem;margin:0 auto}.section-head h2[data-v-c0a38892]{font-family:var(--font-display);color:var(--color-parch-50);text-wrap:balance;margin-top:.5rem;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.05}.section-head p[data-v-c0a38892]{max-width:40rem;color:var(--color-parch-300);margin:.85rem auto 0;font-size:.95rem;line-height:1.65}.eyebrow[data-v-c0a38892]{letter-spacing:.2em;text-transform:uppercase;color:#fbbf24;font-size:.72rem;font-weight:700}.stat-cell[data-v-c0a38892]{text-align:center;color:var(--color-parch-500);border-color:#221d19e6;flex-direction:column;align-items:center;gap:.2rem;padding:.9rem .5rem;font-size:.7rem;display:flex}.stat-cell[data-v-c0a38892]:nth-child(odd){border-right-width:1px}.stat-cell[data-v-c0a38892]:nth-child(-n+2){border-bottom-width:1px}@media (width>=640px){.stat-cell[data-v-c0a38892]{border-right-width:1px;border-bottom-width:0!important}.stat-cell[data-v-c0a38892]:last-child{border-right-width:0}}.stat-cell dt[data-v-c0a38892]{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:700}.stat-cell dd[data-v-c0a38892]{font-size:1.05rem;font-weight:700}.seg[data-v-c0a38892]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0d0bd9;border:1px solid #c49a4c59;border-radius:.6rem;padding:.2rem;display:inline-flex}.seg button[data-v-c0a38892]{color:var(--color-parch-300);cursor:pointer;border-radius:.45rem;padding:.3rem .8rem;font-size:.78rem;font-weight:700;transition:background .15s,color .15s}.seg button.on[data-v-c0a38892]{color:var(--color-ink-950);background:#fbbf24}.path-btn[data-v-c0a38892]{border:1px solid var(--color-ink-700);background:var(--color-ink-900);color:var(--color-parch-300);text-align:left;cursor:pointer;border-radius:.75rem;align-items:center;gap:.6rem;padding:.65rem .85rem;font-size:.85rem;font-weight:700;transition:all .15s;display:flex}.path-btn[data-v-c0a38892]:hover{border-color:var(--color-ink-500)}.path-btn.on[data-v-c0a38892]{color:#fde68a;background:#fbbf241f;border-color:#fbbf24}.medal[data-v-c0a38892]{background:var(--color-ink-800);width:1.75rem;height:1.75rem;color:var(--color-parch-300);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-family:ui-monospace,monospace;font-size:.8rem;font-weight:800;display:flex}.medal.r1[data-v-c0a38892]{color:var(--color-ink-950);background:linear-gradient(#fde68a,#d97706)}.medal.r2[data-v-c0a38892]{color:var(--color-ink-950);background:linear-gradient(#e5e7eb,#9ca3af)}.medal.r3[data-v-c0a38892]{color:var(--color-ink-950);background:linear-gradient(#f0b27a,#9a5b25)}.auth-field[data-v-c0a38892]{display:block}.auth-field>span[data-v-c0a38892]{color:var(--color-parch-300);margin-bottom:.3rem;font-size:.78rem;font-weight:600;display:block}.auth-field input[data-v-c0a38892]{background:var(--color-ink-900);border:1px solid var(--color-ink-700);width:100%;color:var(--color-parch-50);border-radius:.75rem;padding:.7rem .9rem;font-size:1rem;transition:border-color .15s}.auth-field input[data-v-c0a38892]:focus{border-color:#fbbf24;outline:none}.auth-field small[data-v-c0a38892]{color:#f87171;margin-top:.3rem;font-size:.75rem;display:block}.lb-nav[data-v-c0a38892]{border:1px solid var(--color-ink-700);width:2.5rem;height:2.5rem;color:var(--color-parch-100);cursor:pointer;background:#15120fd9;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lb-nav[data-v-c0a38892]:hover{color:#fde68a;border-color:#fbbf24}.tile[data-v-c0a38892]{transition:border-color .2s}.hero-slide[data-v-c0a38892]{opacity:0;filter:brightness(.5)saturate(1.05);transition:opacity 1.8s}.hero-slide.is-active[data-v-c0a38892]{opacity:1;animation:16s ease-out both kenburns-c0a38892}@keyframes kenburns-c0a38892{0%{transform:scale(1.04)}to{transform:scale(1.12)translate(-1%,-1%)}}.eq[data-v-c0a38892]{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.eq i[data-v-c0a38892]{background:#fbbf24;border-radius:1px;width:3px;animation:.9s ease-in-out infinite eq-c0a38892}.eq i[data-v-c0a38892]:nth-child(2){animation-delay:.2s}.eq i[data-v-c0a38892]:nth-child(3){animation-delay:.4s}@keyframes eq-c0a38892{0%,to{height:3px}50%{height:12px}}.fade-enter-active[data-v-c0a38892],.fade-leave-active[data-v-c0a38892]{transition:opacity .2s}.fade-enter-from[data-v-c0a38892],.fade-leave-to[data-v-c0a38892]{opacity:0}.drop-enter-active[data-v-c0a38892],.drop-leave-active[data-v-c0a38892]{transition:opacity .15s,transform .15s}.drop-enter-from[data-v-c0a38892],.drop-leave-to[data-v-c0a38892]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.hero-slide.is-active[data-v-c0a38892],.eq i[data-v-c0a38892]{animation:none}.tile img[data-v-c0a38892],.boss img[data-v-c0a38892]{transition:none}}
