@keyframes mr-ext-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mr-ext:where(.astro-gpcjb4x4){width:100%;min-height:120px}.mr-ext:where(.astro-gpcjb4x4) .mr-viewport{scrollbar-width:none;-ms-overflow-style:none;padding-block:10px}.mr-ext:where(.astro-gpcjb4x4) .mr-viewport::-webkit-scrollbar{width:0;height:0;display:none}.mr-ext:where(.astro-gpcjb4x4) .mr-track-wrap{opacity:1;transition:opacity var(--dur-default) var(--ease-standard)}.mr-ext:where(.astro-gpcjb4x4) .mr-widget-shell.is-syncing .mr-track-wrap{opacity:.56}.mr-ext:where(.astro-gpcjb4x4) .mr-widget-shell.is-syncing .mr-sync>span{animation:mr-ext-spin var(--dur-considered) linear}.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-lane{visibility:hidden;opacity:0;transform:translate(2px);transition:opacity var(--dur-instant) var(--ease-standard),transform var(--dur-instant) var(--ease-standard),visibility 0s linear var(--dur-instant)}.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-lane[data-direction=left]{transform:translate(-2px)}.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-lane.is-visible{visibility:visible;opacity:1;transform:translate(0);transition-delay:0s}.mr-ext:where(.astro-gpcjb4x4) .mr-sync,.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button{transition:color var(--dur-instant) var(--ease-standard),background var(--dur-instant) var(--ease-standard),border-color var(--dur-instant) var(--ease-standard),transform var(--dur-instant) var(--ease-standard)}@media(hover:hover){.mr-ext:where(.astro-gpcjb4x4) .mr-sync:hover:not(:disabled),.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button:hover:not(:disabled){transform:translateY(-2px)}}.mr-ext:where(.astro-gpcjb4x4) .mr-sync:active:not(:disabled),.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button:active:not(:disabled){transform:translateY(0)}.mr-ext:where(.astro-gpcjb4x4) .mr-sync:disabled{cursor:wait!important}.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button:focus-visible,.mr-ext:where(.astro-gpcjb4x4) .mr-sync:focus-visible{outline:3px solid var(--cobalt);outline-offset:-3px}.ext-frame:where(.astro-gpcjb4x4){position:relative;border:1px solid var(--border-2, rgba(255, 255, 255, .2));background:#0d0d0d;box-shadow:var(--shadow-2, 0 24px 80px rgba(0, 0, 0, .6));padding:12px 12px 14px}.ext-host:where(.astro-gpcjb4x4){display:block;font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4, rgba(255, 255, 255, .25));margin:0 0 4px;padding-left:14px}.ext-host-center:where(.astro-gpcjb4x4){text-align:center;padding-left:0;margin-bottom:12px}.mr-caption:where(.astro-gpcjb4x4){font-family:var(--font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12px;color:var(--text-4, rgba(255, 255, 255, .25));text-align:center;margin:18px 0 0}@media(max-width:640px){.mr-ext:where(.astro-gpcjb4x4){min-height:0}.mr-ext:where(.astro-gpcjb4x4) .mr-widget-shell{min-height:0!important;padding-inline:0!important}.mr-ext:where(.astro-gpcjb4x4) .mr-widget-row{min-height:0!important;padding-top:0!important;flex-direction:column}.mr-ext:where(.astro-gpcjb4x4) .mr-track-wrap{width:100%;min-height:108px}.mr-ext:where(.astro-gpcjb4x4) .mr-mid-divider{width:auto!important;height:1px!important;align-self:stretch!important;margin:0 var(--space-sm)!important}.mr-ext:where(.astro-gpcjb4x4) .mr-controls{min-width:0!important;padding:var(--space-sm) var(--space-12) var(--space-xs)}.mr-ext:where(.astro-gpcjb4x4) .mr-control-cluster,.mr-ext:where(.astro-gpcjb4x4) .mr-model-col{width:100%}.mr-ext:where(.astro-gpcjb4x4) .mr-model-col{align-items:center!important;flex-direction:row!important;justify-content:space-between!important;gap:var(--space-12)!important}.mr-ext:where(.astro-gpcjb4x4) .mr-model-chip{min-height:44px;box-sizing:border-box}.mr-ext:where(.astro-gpcjb4x4) .mr-sync,.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button{width:44px!important;min-width:44px;height:44px!important}.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-lane{width:72px!important}}@media(prefers-reduced-motion:reduce){.mr-ext:where(.astro-gpcjb4x4) *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.mr-ext:where(.astro-gpcjb4x4) .mr-sync,.mr-ext:where(.astro-gpcjb4x4) .mr-chevron-button{transform:none!important}}.hero:where(.astro-r5r7kf5g){padding-bottom:clamp(56px,7vw,92px)}.xhero-head:where(.astro-r5r7kf5g){position:relative;text-align:center;max-width:760px;margin:0 auto;padding-top:clamp(48px,6vw,84px)}.xhero-head:where(.astro-r5r7kf5g) .h1:where(.astro-r5r7kf5g){margin-top:14px}.xhero-head:where(.astro-r5r7kf5g) .lede:where(.astro-r5r7kf5g){max-width:620px;margin-left:auto;margin-right:auto}.xhero-cta:where(.astro-r5r7kf5g){display:flex;justify-content:center;margin-top:30px}.xstage:where(.astro-r5r7kf5g){position:relative;margin-top:40px}.t:where(.astro-r5r7kf5g){font-size:17px;font-weight:600;color:var(--ink)}.d:where(.astro-r5r7kf5g){font-size:var(--small-size);line-height:1.6;color:var(--n-600);margin:0}.cards-top:where(.astro-r5r7kf5g){margin-top:44px}.cta-body:where(.astro-r5r7kf5g){position:relative;max-width:600px}.cta-title:where(.astro-r5r7kf5g){font-size:clamp(30px,4vw,48px);font-weight:var(--display-weight);color:var(--dark-text);letter-spacing:var(--display-tracking);line-height:1.04;margin:0;max-width:20ch}.cta-actions:where(.astro-r5r7kf5g){display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.cta-note:where(.astro-r5r7kf5g){font-family:var(--font-mono);font-size:var(--eyebrow-size);color:var(--dark-faint);margin:18px 0 0}
