.x-dx{padding-block:var(--ds-space-12) 0;overflow:hidden}.x-dx .x-dx__grid{place-items:center stretch;column-gap:var(--ds-space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);display:grid}.x-dx__copy{gap:var(--ds-space-5);justify-items:start;min-inline-size:0;display:grid}.x-dx .x-mark.x-dx__mark{font-size:clamp(3rem,1rem + 4.6vw,5.5rem)}.x-dx .x-dx__copy>*,.x-dx .x-tagline,.x-dx .x-lede{max-inline-size:100%}.x-dx__mark .x-mark__lead{display:block}.x-dx .x-ask{inline-size:100%}.x-dx .x-lede{font-size:var(--ds-text-md)}.x-eng{gap:var(--ds-space-4);min-inline-size:0;padding:var(--ds-space-5);border-radius:var(--ds-radius-xl);background:var(--ds-surface);color:var(--ds-ink);border:var(--ds-border-width) solid var(--ds-rule-strong);box-shadow:var(--ds-shadow-modal);margin:0;display:grid;position:relative}.x-eng__top{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-text-sm);display:flex}.x-eng__live{inline-size:var(--ds-space-2);block-size:var(--ds-space-2);border-radius:var(--ds-radius-pill);background:var(--ds-accent);flex:none}.x-eng__name{font-weight:var(--ds-weight-bold)}.x-eng__meta{color:var(--ds-ink-muted);white-space:nowrap;margin-inline-start:auto}.x-eng__q{pointer-events:none}.x-eng__typed{white-space:nowrap;min-inline-size:0;font-weight:var(--ds-weight-semibold);align-items:center;display:inline-flex;overflow:hidden}.x-eng__txt{text-overflow:ellipsis;overflow:hidden}.x-eng__caret{background:var(--ds-accent);flex:none;block-size:1.15em;inline-size:2px;margin-inline-start:2px}.x-lanes{margin:0;padding:0;list-style:none;display:grid}.x-lane{align-items:center;gap:var(--ds-space-3);padding-block:var(--ds-space-2);border-block-start:var(--ds-border-width) solid var(--ds-rule);grid-template-columns:8.75rem minmax(0,1fr);display:grid}.x-lane:first-child{border-block-start:0;padding-block-start:0}.x-lane__head{align-items:center;gap:var(--ds-space-2);display:flex}.x-lane__n{font-size:var(--ds-text-sm);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.x-lane__slots{gap:var(--ds-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.x-slot{min-block-size:3.5rem;display:grid}.x-cc{--_pad:var(--ds-space-2) var(--ds-space-3);--_radius:var(--ds-radius-md);--_bg:var(--ds-surface-2);--_border:var(--ds-rule-strong);transform-origin:50%;backface-visibility:hidden;justify-content:center}.x-cc__t{-webkit-line-clamp:2;font-size:var(--ds-text-sm);font-weight:var(--ds-weight-semibold);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.x-cc[data-tone=success]{--_tone:var(--ds-success);--_tone-tint:var(--ds-success-tint)}.x-cc[data-tone=warning]{--_tone:var(--ds-warning);--_tone-tint:var(--ds-warning-tint)}.x-cc[data-tone=info]{--_tone:var(--ds-info);--_tone-tint:var(--ds-info-tint)}.x-cc[data-tone=danger]{--_tone:var(--ds-danger);--_tone-tint:var(--ds-danger-tint)}.x-cc[data-hit]{--_border:var(--_tone);--_bg:var(--_tone-tint);--_shadow:0 0 0 1px var(--_tone), var(--ds-shadow-float);z-index:2}.x-lanes[data-picked] .x-cc:not([data-hit]){opacity:.42}.x-lane:has([data-hit]) .x-lane__n{color:var(--ds-ink)}.x-res{padding:var(--ds-space-4);border-radius:var(--ds-radius-lg);background:var(--ds-surface-2);border:var(--ds-border-width) solid var(--ds-rule);position:relative}.x-res__body{gap:var(--ds-space-1-5);display:grid}.x-res__wait{place-content:center;justify-items:center;gap:var(--ds-space-3);color:var(--ds-ink-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-weight-medium);display:none;position:absolute;inset:0}.x-res__bar{border-radius:var(--ds-radius-pill);background:var(--ds-rule);block-size:3px;inline-size:12rem;overflow:hidden}.x-res__barf{background:var(--ds-accent);transform-origin:0;block-size:100%;display:block;transform:scaleX(0)}.x-res p{margin:0}.x-res__k{align-items:center;gap:var(--ds-space-2);display:flex}.x-res__label{font-size:var(--ds-text-sm);color:var(--ds-ink-muted);font-weight:var(--ds-weight-medium)}.x-res__t{font-family:var(--ds-font-display);font-size:var(--ds-text-xl);font-weight:var(--ds-heading-weight);letter-spacing:var(--ds-heading-tracking);line-height:var(--ds-lh-heading)}.x-res__fix{font-weight:var(--ds-weight-semibold);line-height:var(--ds-lh-body)}.x-res__fl{color:var(--ds-ink-muted);font-weight:var(--ds-weight-medium);margin-inline-end:var(--ds-space-1)}.x-res__src{font-size:var(--ds-text-sm);color:var(--ds-ink-muted)}.x-eng[data-run] .x-cc{will-change:transform, opacity;transition:transform calc(.64s * var(--ds-motion-scale)) cubic-bezier(.3, 1.35, .5, 1), opacity calc(.26s * var(--ds-motion-scale)) var(--ds-ease-out), background-color var(--ds-dur-fast) var(--ds-ease-standard), border-color var(--ds-dur-fast) var(--ds-ease-standard), box-shadow var(--ds-dur-base) var(--ds-ease-standard)}.x-eng[data-run][data-phase=gather] .x-cc{transition-duration:calc(.42s * var(--ds-motion-scale)), calc(.2s * var(--ds-motion-scale)), var(--ds-dur-fast), var(--ds-dur-fast), var(--ds-dur-base);transition-timing-function:cubic-bezier(.55, 0, .3, 1), var(--ds-ease-out), var(--ds-ease-standard), var(--ds-ease-standard), var(--ds-ease-standard)}.x-eng[data-run][data-phase=shuffle] .x-cc{transition-duration:calc(.18s * var(--ds-motion-scale));transition-timing-function:var(--ds-ease-out)}.x-eng[data-run] .x-lane__head .ds-status-badge{transition:transform calc(.32s * var(--ds-motion-scale)) cubic-bezier(.3, 1.6, .5, 1)}.x-lane[data-land] .x-lane__head .ds-status-badge{transform:scale(1.12)}.x-eng[data-run] .x-res__wait{transition:opacity calc(.22s * var(--ds-motion-scale)) var(--ds-ease-out);display:grid}.x-eng[data-run] .x-res[data-in] .x-res__wait{opacity:0}.x-eng[data-run] .x-res:not([data-in]) .x-res__barf{transition:transform calc(2.6s * var(--ds-motion-scale)) cubic-bezier(.4, 0, .2, 1);transform:scaleX(1)}.x-eng[data-run] .x-res__body{transition:transform calc(.52s * var(--ds-motion-scale)) cubic-bezier(.16, 1, .3, 1), opacity calc(.32s * var(--ds-motion-scale)) var(--ds-ease-out)}.x-eng[data-run] .x-res:not([data-in]) .x-res__body{opacity:0;transform:translate3d(0, var(--ds-space-3), 0)}.x-eng[data-run] .x-res__t,.x-eng[data-run] .x-res__fix{transition:opacity calc(.24s * var(--ds-motion-scale)) var(--ds-ease-out)}.x-eng[data-run] .x-eng__caret{animation:.9s step-end infinite x-blink;animation-play-state:var(--ds-ambient-play)}.x-eng[data-run][data-phase=type] .x-eng__caret{animation:none}.x-eng[data-run] .x-eng__live{animation:x-live 1.6s var(--ds-ease-standard) infinite;animation-play-state:var(--ds-ambient-play)}@keyframes x-live{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.6)}}@media (width<=1100px){.x-dx .x-dx__grid{row-gap:var(--ds-space-10);grid-template-columns:minmax(0,1fr)}.x-eng{max-inline-size:760px}}@media (width<=640px){.x-dx{padding-block:var(--ds-space-8) 0}.x-dx__copy{gap:var(--ds-space-4)}.x-dx .x-mark.x-dx__mark{font-size:clamp(2.75rem,1rem + 9vw,3.5rem)}.x-dx .x-lede{display:none}.x-dx .x-dx__grid{row-gap:var(--ds-space-8)}.x-eng{padding:var(--ds-space-4);gap:var(--ds-space-3);border-radius:var(--ds-radius-lg);margin-inline:calc(var(--ds-space-1) * -1)}.x-eng__meta{display:none}.x-eng__q{--_text:var(--ds-text-md);--_pad-x:var(--ds-space-3)}.x-lane{gap:var(--ds-space-1-5);grid-template-columns:minmax(0,1fr)}.x-slot{min-block-size:3.25rem}.x-cc{--_pad:var(--ds-space-1-5) var(--ds-space-2-5)}.x-res{padding:var(--ds-space-3)}.x-res__t{font-size:var(--ds-text-lg)}}
