._root_aatrw_1{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--artifact-font-sans:"Satoshi", "Inter", ui-sans-serif, system-ui, sans-serif;--artifact-font-display:"Cabinet Grotesk", var(--artifact-font-sans);--artifact-surface:#e9eef2;--artifact-surface-raised:#f5f7f8;--artifact-surface-subtle:#dce3e7;--artifact-deep:#0d4658;--artifact-mid:#88bdce;--artifact-fog:#dceff5;--artifact-amber:#f3c47b;--artifact-mix-light:white;--artifact-card-shadow:#193a4914;--artifact-panel-shadow:#0d465829;--artifact-inset-highlight:#ffffffb8;--color-surface:var(--artifact-surface);--color-surface-raised:var(--artifact-surface-raised);--color-surface-subtle:var(--artifact-surface-subtle);--color-text-primary:#0b333d;--color-text-secondary:#52666c;--color-text-tertiary:#718187;--color-border-subtle:#243d4324;--theme-mid:var(--artifact-mid);--theme-fog:var(--artifact-fog);--theme-amber:var(--artifact-amber);--theme-radius-panel:.75rem;--theme-radius-card:.75rem;--theme-radius-control:.35rem;--theme-shadow-card:0 20px 70px var(--artifact-card-shadow);--theme-shadow-panel:0 34px 90px var(--artifact-panel-shadow);font-family:var(--artifact-font-sans);isolation:isolate;background:radial-gradient(ellipse 72rem 42rem at 12% -8%, color-mix(in srgb, var(--artifact-amber) 18%, transparent), transparent 68%), radial-gradient(ellipse 68rem 46rem at 92% 6%, color-mix(in srgb, var(--artifact-mid) 20%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--artifact-fog) 78%, var(--artifact-mix-light)), color-mix(in srgb, var(--color-surface) 84%, var(--artifact-mid)) 42%, color-mix(in srgb, var(--color-surface-raised) 72%, var(--artifact-fog))), var(--color-surface);color:var(--color-text-primary)}._root_aatrw_1[data-artifact-theme=coach]{--artifact-deep:#123d54;--artifact-mid:#7fb3c9;--artifact-amber:#f0c36f;--theme-ink:var(--artifact-deep);--theme-text-primary:var(--artifact-deep);--theme-text-secondary:#486c7d;--theme-text-tertiary:#7fa8b8;--theme-border-subtle:#123d5429}._root_aatrw_1>:where(section,div),._root_aatrw_1 :where(h1,h2,h3,h4,p,li,span,a,button,dt,dd){letter-spacing:0}._root_aatrw_1 :where(h1,h2){color:var(--artifact-deep);font-weight:780}._root_aatrw_1 :where(h1,h2,h3){font-family:var(--artifact-font-display)}._header_aatrw_79{border-color:color-mix(in srgb, var(--artifact-deep) 14%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--artifact-fog) 82%, var(--artifact-mix-light)), color-mix(in srgb, var(--artifact-mid) 26%, var(--color-surface-raised)));box-shadow:0 1px 0 var(--artifact-inset-highlight) inset}._hero_aatrw_89{border-color:color-mix(in srgb, var(--artifact-deep) 14%, transparent);background:radial-gradient(ellipse 66rem 38rem at 18% 0%, color-mix(in srgb, var(--artifact-amber) 20%, transparent), transparent 70%), radial-gradient(ellipse 60rem 36rem at 84% 18%, color-mix(in srgb, var(--artifact-mid) 22%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--artifact-fog) 78%, var(--artifact-mix-light)), color-mix(in srgb, var(--color-surface) 82%, var(--artifact-mid)));position:relative;overflow:hidden}._hero_aatrw_89>*{z-index:1;position:relative}._changelogHero_aatrw_116{align-items:center;min-height:clamp(34rem,64vh,46rem);display:flex}._releaseIndex_aatrw_122 a{border-radius:999px!important}._panel_aatrw_126,._card_aatrw_127{box-shadow:0 24px 70px var(--artifact-card-shadow), 0 1px 0 var(--artifact-inset-highlight) inset;border-color:color-mix(in srgb, var(--artifact-deep) 14%, transparent)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--color-surface-raised) 84%, transparent), color-mix(in srgb, var(--artifact-fog) 42%, var(--color-surface-raised)))!important;border-radius:8px!important}._cta_aatrw_140{border-radius:4px}._section_aatrw_144{border-color:color-mix(in srgb, var(--artifact-deep) 12%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--color-surface) 82%, var(--artifact-fog)), color-mix(in srgb, var(--color-surface-raised) 68%, var(--artifact-fog)));position:relative;overflow:hidden}._sectionSubtle_aatrw_155,._changelogBody_aatrw_156{background:linear-gradient(180deg, color-mix(in srgb, var(--artifact-fog) 58%, transparent), color-mix(in srgb, var(--color-surface-raised) 72%, var(--artifact-mid)));position:relative}._section_aatrw_144:before,._releaseEntry_aatrw_166:before{content:"";z-index:0;pointer-events:none;opacity:.42;will-change:opacity, transform;position:absolute;inset:-22% -12%;transform:translate(0,0)scale(1)}._section_aatrw_144>*,._releaseEntry_aatrw_166>*{z-index:1;position:relative}._releaseEntry_aatrw_166{position:relative;overflow:hidden}._sectionTone0_aatrw_188:before{background:radial-gradient(ellipse 54rem 28rem at 14% 8%, color-mix(in srgb, var(--artifact-amber) 18%, transparent), transparent 72%), radial-gradient(ellipse 64rem 34rem at 92% 72%, color-mix(in srgb, var(--artifact-mid) 14%, transparent), transparent 74%)}._sectionTone1_aatrw_202:before{background:radial-gradient(ellipse 62rem 34rem at 82% 10%, color-mix(in srgb, var(--artifact-mid) 20%, transparent), transparent 72%), linear-gradient(135deg, transparent, color-mix(in srgb, var(--artifact-deep) 6%, transparent) 48%, transparent 76%)}._sectionTone2_aatrw_217:before{background:radial-gradient(ellipse 54rem 32rem at 18% 86%, color-mix(in srgb, var(--artifact-deep) 8%, transparent), transparent 74%), radial-gradient(ellipse 44rem 26rem at 86% 20%, color-mix(in srgb, var(--artifact-amber) 14%, transparent), transparent 72%)}._sectionTone3_aatrw_231:before{background:radial-gradient(ellipse 58rem 34rem at 12% 28%, color-mix(in srgb, var(--artifact-mid) 16%, transparent), transparent 74%), radial-gradient(ellipse 46rem 28rem at 92% 80%, color-mix(in srgb, var(--artifact-amber) 12%, transparent), transparent 72%)}._sectionTone4_aatrw_245:before{background:radial-gradient(ellipse 64rem 36rem at 74% 26%, color-mix(in srgb, var(--artifact-deep) 7%, transparent), transparent 76%), radial-gradient(ellipse 52rem 30rem at 10% 72%, color-mix(in srgb, var(--artifact-mid) 15%, transparent), transparent 74%)}@supports (animation-timeline:view()){._section_aatrw_144:before,._releaseEntry_aatrw_166:before{animation:linear both _sectionFade_aatrw_1;animation-timeline:view();animation-range:entry -20% cover 82%}}@keyframes _sectionFade_aatrw_1{0%{opacity:.12;transform:translateY(1.5rem)scale(.98)}45%{opacity:.48;transform:translate(0,0)scale(1.02)}to{opacity:.18;transform:translateY(-1.25rem)scale(1.04)}}._releaseTable_aatrw_283{border-color:color-mix(in srgb, var(--artifact-deep) 14%, transparent)}._releaseRail_aatrw_287{min-height:100%;position:relative}._releaseRail_aatrw_287:before{content:"";background:color-mix(in srgb, var(--artifact-deep) 15%, transparent);width:1px;position:absolute;top:.6rem;bottom:-3rem;left:50%;transform:translate(-50%)}._releaseDot_aatrw_303{z-index:1;background-color:var(--artifact-amber);width:.625rem;height:.625rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--artifact-amber) 20%, transparent), 0 0 0 1px color-mix(in srgb, var(--artifact-deep) 14%, transparent);border-radius:999px;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}._releaseRow_aatrw_318{border-color:color-mix(in srgb, var(--artifact-deep) 10%, transparent)}._commitTrail_aatrw_322{gap:4px;padding-left:1px;display:grid;position:relative}._commitTrail_aatrw_322:before{content:"";background:color-mix(in srgb, var(--artifact-deep) 18%, transparent);width:1px;position:absolute;top:10px;bottom:10px;left:6px}._commitNode_aatrw_339{z-index:1;position:relative}._commitDot_aatrw_344{border:1px solid color-mix(in srgb, var(--artifact-deep) 28%, transparent);background:color-mix(in srgb, var(--color-surface-raised) 82%, var(--artifact-fog));color:var(--artifact-deep);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-surface) 82%, transparent)}._commitHash_aatrw_351{background:color-mix(in srgb, var(--color-surface-raised) 58%, transparent);border-radius:4px;padding:0 4px;display:inline-flex}._commitMeta_aatrw_358{gap:1px;min-width:0;display:grid}._commitDate_aatrw_364{font-family:var(--artifact-font-sans);color:color-mix(in srgb, var(--color-text-tertiary) 78%, transparent);font-size:10px;display:block}
