.system-card[data-astro-cid-eacz2mmh]{flex-direction:column;display:flex}.system-card__header[data-astro-cid-eacz2mmh]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.system-card[data-astro-cid-eacz2mmh] h3[data-astro-cid-eacz2mmh]{margin:.15rem 0 .5rem}.system-card[data-astro-cid-eacz2mmh] p[data-astro-cid-eacz2mmh]{min-height:5rem;color:var(--text-muted);flex:1;line-height:1.5}.system-card[data-astro-cid-eacz2mmh] .secondary-button{align-self:flex-start}.accuracy-ledger__row[data-astro-cid-rbzixzmn]{flex-wrap:wrap;align-items:center}.accuracy-ledger__label[data-astro-cid-rbzixzmn]{align-items:center;gap:.5rem;display:inline-flex}.accuracy-ledger__status[data-astro-cid-rbzixzmn]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:inline-flex}.note[data-astro-cid-rbzixzmn]{color:#5d665d}.complete-chip[data-astro-cid-rbzixzmn]{color:#fff;letter-spacing:.03em;text-transform:uppercase;background:#46784b;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.78rem;font-weight:700;display:inline-flex}.source-links[data-astro-cid-rbzixzmn]{align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}.source-links[data-astro-cid-rbzixzmn] a[data-astro-cid-rbzixzmn]{color:#365c3a;text-underline-offset:2px;text-decoration:underline}.source-links[data-astro-cid-rbzixzmn] a[data-astro-cid-rbzixzmn]:hover{color:#46784b}.source-links[data-astro-cid-rbzixzmn] span[data-astro-cid-rbzixzmn]{color:#a8b3a9}.home-carousel[data-astro-cid-a5gaoytn]{margin:2rem 0}.home-carousel__heading[data-astro-cid-a5gaoytn]{margin-bottom:1.1rem}.eyebrow[data-astro-cid-a5gaoytn]{margin-bottom:.25rem}.home-carousel__title[data-astro-cid-a5gaoytn]{color:var(--text-heading);text-shadow:0 1px 2px #fff9;margin:.15rem 0 .4rem;font-size:1.65rem}.home-carousel__lede[data-astro-cid-a5gaoytn]{max-width:44rem;color:var(--text-secondary,var(--text-body));margin:0;font-size:.98rem;line-height:1.5}.home-carousel__empty[data-astro-cid-a5gaoytn]{text-align:center;background:var(--bg-cloud);border:1px dashed var(--border-card);color:var(--text-muted);border-radius:.6rem;padding:2rem}.home-carousel__frame[data-astro-cid-a5gaoytn]{background:var(--surface-card);border:1px solid var(--border-card);box-shadow:0 4px 22px color-mix(in srgb, var(--accent-primary) 10%, transparent), 0 1px 3px #0000000f;border-radius:.75rem;padding:1rem 1rem 3rem;position:relative;overflow:hidden}.home-carousel__viewport[data-astro-cid-a5gaoytn]{min-height:360px;position:relative}.home-carousel__slide[data-astro-cid-a5gaoytn]{opacity:0;visibility:hidden;grid-template-columns:minmax(0,1fr);gap:1rem;transition:opacity .35s;display:grid;position:absolute;inset:0}.home-carousel__slide--video[data-astro-cid-a5gaoytn]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.home-carousel__slide--active[data-astro-cid-a5gaoytn]{opacity:1;visibility:visible}.home-carousel__video[data-astro-cid-a5gaoytn]{aspect-ratio:16/9;background:#000;border-radius:.5rem;position:relative;overflow:hidden}.home-carousel__video[data-astro-cid-a5gaoytn] iframe[data-astro-cid-a5gaoytn]{border:0;width:100%;height:100%;position:absolute;inset:0}.home-carousel__body[data-astro-cid-a5gaoytn]{flex-direction:column;gap:.55rem;padding:.25rem;display:flex}.home-carousel__badge[data-astro-cid-a5gaoytn]{text-transform:uppercase;letter-spacing:.08em;background:var(--bg-cloud);color:var(--text-heading);border-radius:999px;align-self:flex-start;padding:.18rem .55rem;font-size:.78rem;font-weight:800}.home-carousel__badge--news[data-astro-cid-a5gaoytn]{color:#2662c9}.home-carousel__badge--opinion[data-astro-cid-a5gaoytn]{color:#b8730e}.home-carousel__badge--changelog[data-astro-cid-a5gaoytn]{color:#158a4d}.home-carousel__badge--community[data-astro-cid-a5gaoytn]{color:#7d3fb8}.home-carousel__badge--update[data-astro-cid-a5gaoytn]{color:var(--accent-primary)}.home-carousel__slide-title[data-astro-cid-a5gaoytn]{color:var(--text-heading);margin:0;font-size:1.4rem;line-height:1.25}.home-carousel__meta[data-astro-cid-a5gaoytn]{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0;font-size:.8rem}.home-carousel__blurb[data-astro-cid-a5gaoytn]{color:var(--text-body);margin:.25rem 0 0;font-size:.95rem;line-height:1.55}.home-carousel__tags[data-astro-cid-a5gaoytn]{flex-wrap:wrap;gap:.35rem;margin-top:.15rem;display:flex}.home-carousel__tag[data-astro-cid-a5gaoytn]{color:var(--text-muted);font-size:.75rem;font-family:var(--font-mono)}.home-carousel__cta[data-astro-cid-a5gaoytn]{color:var(--accent-primary);align-self:flex-start;margin-top:auto;font-size:.95rem;font-weight:700;text-decoration:none}.home-carousel__cta[data-astro-cid-a5gaoytn]:hover,.home-carousel__cta[data-astro-cid-a5gaoytn]:focus-visible{text-decoration:underline}@media (width<=768px){.home-carousel__cta[data-astro-cid-a5gaoytn]{align-items:center;min-height:44px;padding:.25rem 0;display:inline-flex}}.home-carousel__nav[data-astro-cid-a5gaoytn]{border:1px solid var(--border-card);background:color-mix(in srgb, var(--surface-card) 88%, transparent);width:2.5rem;height:2.5rem;color:var(--text-heading);cursor:pointer;z-index:3;-webkit-backdrop-filter:blur(4px);border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:background .15s,transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.home-carousel__nav[data-astro-cid-a5gaoytn]:hover,.home-carousel__nav[data-astro-cid-a5gaoytn]:focus-visible{background:var(--accent-primary);color:var(--text-on-accent,white);outline:none}.home-carousel__nav--prev[data-astro-cid-a5gaoytn]{left:.5rem}.home-carousel__nav--next[data-astro-cid-a5gaoytn]{right:.5rem}.home-carousel__dots[data-astro-cid-a5gaoytn]{z-index:3;gap:.5rem;display:flex;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%)}.home-carousel__dot[data-astro-cid-a5gaoytn]{background:var(--border-card);cursor:pointer;-webkit-tap-highlight-color:transparent;background-clip:content-box;border:none;border-radius:50%;width:44px;height:44px;padding:15px;transition:background-color .15s,transform .15s}.home-carousel__dot[data-astro-cid-a5gaoytn]:hover,.home-carousel__dot[data-astro-cid-a5gaoytn]:focus-visible{background-color:color-mix(in srgb, var(--accent-primary) 60%, var(--border-card));outline:none}.home-carousel__dot--active[data-astro-cid-a5gaoytn]{background-color:var(--accent-primary)}@media (width<=780px){.home-carousel__slide--video[data-astro-cid-a5gaoytn]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);gap:.75rem}.home-carousel__viewport[data-astro-cid-a5gaoytn]{min-height:480px}.home-carousel__slide-title[data-astro-cid-a5gaoytn]{font-size:1.2rem}}@media (width<=480px){.home-carousel__nav[data-astro-cid-a5gaoytn]{display:none}.home-carousel__frame[data-astro-cid-a5gaoytn]{padding-bottom:3.5rem}.home-carousel__dots[data-astro-cid-a5gaoytn]{bottom:.5rem}}.latest-patch__ver[data-astro-cid-l5kywu4u]{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.7em}.latest-patch__digest[data-astro-cid-l5kywu4u]{margin:0 0 .4rem;font-weight:600}.latest-patch__list[data-astro-cid-l5kywu4u]{margin:0;padding-left:1.2rem;line-height:1.5}.meso-watch-section[data-astro-cid-ebcmstxl]{margin-top:2.5rem}.meso-watch-lede[data-astro-cid-ebcmstxl]{max-width:56ch;color:var(--text-body);margin:0;font-size:.95rem;line-height:1.55}.meso-watch-lede[data-astro-cid-ebcmstxl] a[data-astro-cid-ebcmstxl]{color:var(--accent-primary);font-weight:600}.meso-watch-grid[data-astro-cid-ebcmstxl]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.9rem;margin:1.5rem 0 1rem;padding:0;list-style:none;display:grid}.meso-watch-card[data-astro-cid-ebcmstxl]{background:var(--bg-cloud);border:1px solid var(--border-card);border-radius:.6rem;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;overflow:hidden}.meso-watch-card[data-astro-cid-ebcmstxl]:hover,.meso-watch-card[data-astro-cid-ebcmstxl]:focus-within{border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 6px 18px #00000014}.meso-watch-card__link[data-astro-cid-ebcmstxl]{color:inherit;gap:.85rem;padding:.85rem .95rem .6rem;text-decoration:none;display:flex}.meso-watch-card__sprite[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, var(--accent-primary) 7%, transparent);border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:4px;display:flex}.meso-watch-card__sprite[data-astro-cid-ebcmstxl] img{max-width:100%;max-height:100%;image-rendering:pixelated}.meso-watch-card__body[data-astro-cid-ebcmstxl]{flex:auto;min-width:0}.meso-watch-card__head[data-astro-cid-ebcmstxl]{margin-bottom:.3rem}.meso-watch-card__cat[data-astro-cid-ebcmstxl]{text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:.25rem;padding:.1rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}.meso-watch-card__cat--founders-rare[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, #d4a017 20%, var(--bg-cloud));color:#8a5f00}.meso-watch-card__cat--aurora-rare[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, #a855f7 15%, var(--bg-cloud));color:#6b2fb3}.meso-watch-card__cat--crate-common[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, var(--text-muted) 15%, var(--bg-cloud));color:var(--text-muted)}.meso-watch-card__cat--endgame[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, #dc2626 15%, var(--bg-cloud));color:#991b1b}.meso-watch-card__cat--event-drop[data-astro-cid-ebcmstxl]{background:color-mix(in srgb, #16a34a 15%, var(--bg-cloud));color:#0f7a35}.meso-watch-card__name[data-astro-cid-ebcmstxl]{color:var(--text-heading);margin:.1rem 0 0;font-size:.98rem;font-weight:700;line-height:1.3}.meso-watch-card__why[data-astro-cid-ebcmstxl]{color:var(--text-body);margin:.35rem 0 .5rem;font-size:.82rem;line-height:1.45}.meso-watch-card__cta[data-astro-cid-ebcmstxl]{color:var(--accent-primary);align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;display:inline-flex}.meso-watch-card__cta[data-astro-cid-ebcmstxl] svg[data-astro-cid-ebcmstxl]{opacity:.75}.meso-watch-card__item-link[data-astro-cid-ebcmstxl]{color:var(--text-muted);border-top:1px solid var(--border-card);background:color-mix(in srgb, var(--text-muted) 3%, transparent);padding:.4rem .95rem .55rem;font-size:.78rem;text-decoration:none;display:block}.meso-watch-card__item-link[data-astro-cid-ebcmstxl]:hover,.meso-watch-card__item-link[data-astro-cid-ebcmstxl]:focus-visible{color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 7%, transparent)}.meso-watch-footer[data-astro-cid-ebcmstxl]{color:var(--text-muted);margin-top:1rem;font-size:.82rem;line-height:1.55}.meso-watch-footer[data-astro-cid-ebcmstxl] p[data-astro-cid-ebcmstxl]{margin:0}.meso-watch-footer[data-astro-cid-ebcmstxl] a[data-astro-cid-ebcmstxl]{color:var(--accent-primary);font-weight:600}@media (width<=520px){.meso-watch-grid[data-astro-cid-ebcmstxl]{grid-template-columns:1fr}}.hero[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, #ffb05c17 0%, #ff76360d 100%), var(--surface-hero-panel);border:3px solid var(--border-hero);box-shadow:var(--shadow-panel);border-radius:1.25rem;grid-template-columns:1.5fr .75fr;gap:1.5rem;padding:2.5rem;display:grid}.hero-copy[data-astro-cid-lcdefpme]{align-self:center}.hero-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:42rem;font-size:1.05rem;line-height:1.7}.hero__faq-callout[data-astro-cid-lcdefpme]{background:#fff2dab8;border:1px solid #d2782d66;border-left:3px solid #d2782dbf;border-radius:6px;max-width:60ch;margin:1.4rem 0 0;padding:.85rem 1rem .95rem;display:block;box-shadow:inset 0 1px #fffdf699}.hero__faq-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.09em;text-transform:uppercase;color:#aa5a1e;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.hero__faq-body[data-astro-cid-lcdefpme]{color:var(--text-primary,#2a1d10);margin:0;font-size:.94rem;line-height:1.5}.hero__faq-body[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#964614;text-underline-offset:2px;text-decoration:underline 1.5px}.hero__faq-body[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover,.hero__faq-body[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:focus-visible{color:#6e2d05;text-decoration-thickness:2px}.hero__scope[data-astro-cid-lcdefpme]{border-top:1px dashed #d2782d8c;flex-wrap:wrap;gap:1.4rem;margin:1.6rem 0 0;padding:.9rem 0 0;display:flex}.hero__stat[data-astro-cid-lcdefpme]{flex-direction:column;gap:.15rem;display:flex}.hero__stat-num[data-astro-cid-lcdefpme]{color:var(--accent-primary-strong,var(--accent-primary));font-variant-numeric:tabular-nums;margin:0;font-size:1.65rem;font-weight:700;line-height:1}.hero__stat-label[data-astro-cid-lcdefpme]{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.72rem;font-weight:600}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;margin-top:1.4rem;display:flex}.section[data-astro-cid-lcdefpme]{margin-top:3rem}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1rem;display:flex}.spotlight[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 22%, var(--surface-card)), var(--surface-card) 65%);border:2px solid var(--accent-primary);box-shadow:0 6px 20px color-mix(in srgb, var(--accent-primary) 20%, transparent);border-radius:1rem;padding:1.5rem 1.75rem}.spotlight__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:1.5rem;display:grid}.spotlight__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--text-heading);margin:.3rem 0 .6rem;font-size:1.8rem}.spotlight__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:52ch;color:var(--text-body);margin:.4rem 0 .9rem;line-height:1.55}.spotlight__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-primary);font-weight:600}.spotlight__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;display:flex}.spotlight__badge[data-astro-cid-lcdefpme]{background:var(--bg-cloud);border:1px dashed var(--accent-primary);border-radius:.7rem;flex-direction:column;align-items:center;gap:.15rem;min-width:12rem;padding:1.1rem 1.4rem;display:flex}.spotlight__badge-eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);font-size:.78rem;font-weight:700}.spotlight__badge-name[data-astro-cid-lcdefpme]{color:var(--accent-primary);text-align:center;font-size:1.05rem;font-weight:700}.spotlight__badge-loc[data-astro-cid-lcdefpme]{color:var(--text-body);font-size:.8rem}@media (width<=640px){.spotlight__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:0}.job-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.system-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;display:grid}.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.ref-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));grid-auto-rows:1fr;gap:.75rem;display:grid}.ref-card[data-astro-cid-lcdefpme]{background:var(--surface-card);border:2px solid var(--border-card);color:inherit;border-radius:.6rem;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;text-decoration:none;transition:transform .1s,border-color .1s,box-shadow .1s;display:flex}.ref-card[data-astro-cid-lcdefpme]:hover{border-color:var(--accent-primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.ref-card__icon[data-astro-cid-lcdefpme]{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.75rem;line-height:1;display:inline-flex}.ref-card__icon[data-astro-cid-lcdefpme] .ref-card__sprite{object-fit:contain;max-width:40px;max-height:40px;image-rendering:pixelated;image-rendering:-moz-crisp-edges}.ref-card__emoji[data-astro-cid-lcdefpme]{font-size:1.75rem;line-height:1}.ref-card__body[data-astro-cid-lcdefpme]{flex:1;min-width:0}.ref-card__title-row[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.25rem;display:flex}.ref-card__name[data-astro-cid-lcdefpme]{color:var(--accent-primary);margin:0;font-size:1rem}.ref-card__count[data-astro-cid-lcdefpme]{color:var(--text-muted);background:var(--bg-cloud);border-radius:999px;padding:.1rem .45rem;font-family:monospace;font-size:.75rem;font-weight:700}.ref-card__desc[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.4}.countdown-note[data-astro-cid-lcdefpme]{color:var(--text-muted);font-size:.78rem;font-style:italic}.see-all[data-astro-cid-lcdefpme]{margin:1rem 0 0;font-size:.9rem}.see-all[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-primary-strong);text-underline-offset:2px;font-weight:700;text-decoration:underline}@media (width<=800px){.hero[data-astro-cid-lcdefpme],.guide-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.section-heading[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch}.job-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.hero[data-astro-cid-lcdefpme]{padding:1.3rem}.hero__scope[data-astro-cid-lcdefpme]{gap:.9rem 1.2rem}.hero__stat-num[data-astro-cid-lcdefpme]{font-size:1.4rem}.job-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
