.rf-pub.svelte-1lncgwm{--rf-gold: #d4af37;--rf-muted: rgba(255, 255, 255, .48);min-height:100vh;background:#050505;color:#f4f1ec;font-family:Inter,system-ui,sans-serif}.rf-pub-hero.svelte-1lncgwm{padding:clamp(2.25rem,6vw,4rem) 1.25rem 2rem}.rf-pub-hero-inner.svelte-1lncgwm{max-width:64rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.rf-pub-premio.svelte-1lncgwm{display:block;width:min(100%,22rem);max-height:22rem;margin:0 0 1.25rem;object-fit:cover;border-radius:.75rem;border:1px solid rgba(212,175,55,.28)}.rf-pub-title.svelte-1lncgwm{margin:0;font-family:Bebas Neue,sans-serif;font-size:clamp(3.2rem,10vw,5.5rem);line-height:.9;letter-spacing:.02em;background:linear-gradient(120deg,#ffe98a,var(--rf-gold) 45%,#fff6c8);-webkit-background-clip:text;background-clip:text;color:transparent}.rf-pub-lead.svelte-1lncgwm{max-width:36rem;margin:.85rem 0 0;font-size:1.02rem;line-height:1.55;color:var(--rf-muted)}.rf-pub-main.svelte-1lncgwm{max-width:64rem;margin:0 auto;padding:0 1.25rem 4rem}.rf-pub-error.svelte-1lncgwm,.rf-pub-empty.svelte-1lncgwm{color:var(--rf-muted)}.rf-pub-stats.svelte-1lncgwm{display:grid;grid-template-columns:minmax(0,18rem);gap:.75rem;margin-bottom:1rem}.rf-pub-stat.svelte-1lncgwm{padding:.95rem 1rem;border:1px solid rgba(212,175,55,.22);border-radius:.7rem;background:#121212b8}.rf-pub-stat-lbl.svelte-1lncgwm{margin:0;font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-muted)}.rf-pub-stat-val.svelte-1lncgwm{margin:.3rem 0 0;font-size:1.25rem;font-weight:650;font-variant-numeric:tabular-nums}.rf-pub-progress.svelte-1lncgwm{height:4px;border-radius:99px;background:#ffffff14;margin:0 0 1.25rem;overflow:hidden}.rf-pub-progress-bar.svelte-1lncgwm{height:100%;background:var(--rf-gold)}.rf-pub-mine.svelte-1lncgwm{margin:0 0 1rem;font-family:ui-monospace,monospace;font-size:.85rem;color:#ffe98a}.rf-pub-board-tools.svelte-1lncgwm{display:flex;flex-direction:column;gap:.85rem;margin-bottom:.85rem}.rf-pub-search.svelte-1lncgwm{display:flex;flex-direction:column;gap:.35rem}.rf-pub-search.svelte-1lncgwm span:where(.svelte-1lncgwm){font-size:.58rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rf-muted)}.rf-pub-search.svelte-1lncgwm input:where(.svelte-1lncgwm){width:100%;max-width:18rem;padding:.7rem .8rem;border-radius:.45rem;border:1px solid rgba(212,175,55,.28);background:#121212b8;color:#f4f1ec;font-size:1rem}.rf-pub-search.svelte-1lncgwm input:where(.svelte-1lncgwm):focus{outline:none;border-color:var(--rf-gold)}.rf-pub-empty-nums.svelte-1lncgwm{margin:.5rem 0 0;color:var(--rf-muted);font-size:.88rem}.rf-pub-legend.svelte-1lncgwm{display:flex;flex-wrap:wrap;gap:.85rem 1.1rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-muted)}.rf-pub-dot.svelte-1lncgwm{display:inline-block;width:.55rem;height:.55rem;margin-right:.35rem;border-radius:2px;vertical-align:middle}.rf-pub-dot--ok.svelte-1lncgwm{background:color-mix(in oklab,var(--rf-gold) 35%,#1a1a1a);border:1px solid var(--rf-gold)}.rf-pub-dot--sold.svelte-1lncgwm{background:#ffffff1f}.rf-pub-dot--mine.svelte-1lncgwm{background:var(--rf-gold)}.rf-pub-pager.svelte-1lncgwm{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.95rem;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--rf-muted)}.rf-pub-pager-btn.svelte-1lncgwm{padding:.55rem .75rem;border-radius:2px;border:1px solid rgba(212,175,55,.45);background:transparent;color:var(--rf-gold);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.rf-pub-pager-btn.svelte-1lncgwm:disabled{opacity:.35;cursor:default}.rf-pub-actions.svelte-1lncgwm{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.75rem}.rf-pub-btn.svelte-1lncgwm{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.15rem;border-radius:2px;background:var(--rf-gold);color:#14110a;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.rf-pub-btn--ghost.svelte-1lncgwm{background:transparent;border:1px solid rgba(212,175,55,.45);color:var(--rf-gold)}
