.chassis-step.svelte-4x72u6.svelte-4x72u6{animation:svelte-4x72u6-chassis-step-in .22s ease-out both}@keyframes svelte-4x72u6-chassis-step-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.chassis-step.svelte-4x72u6.svelte-4x72u6{animation:none}}.chassis-tile.svelte-4x72u6.svelte-4x72u6{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;min-height:5.25rem;padding:1rem 1rem 3rem 1.125rem;text-align:left;background:linear-gradient(135deg,#141414,#000);border:1px solid rgba(255,255,255,.1);border-radius:.125rem;color:#fff;transition:border-color .2s,transform .2s}.chassis-tile.svelte-4x72u6.svelte-4x72u6:before{content:"";position:absolute;right:.625rem;bottom:.625rem;height:1.75rem;width:2.25rem;border-radius:2px;background-color:#c0392b;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='square' stroke-linejoin='miter'%3E%3Cpath d='M7.5 4.5 13 10l-5.5 5.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:width .5s ease;pointer-events:none}.chassis-tile.svelte-4x72u6.svelte-4x72u6:hover,.chassis-tile.svelte-4x72u6.svelte-4x72u6:focus-visible{border-color:#c0392b;transform:translateY(-1px);outline:none}.chassis-tile.svelte-4x72u6.svelte-4x72u6:hover:before,.chassis-tile.svelte-4x72u6.svelte-4x72u6:focus-visible:before,.chassis-tile--active.svelte-4x72u6.svelte-4x72u6:before{width:calc(100% - 1.25rem)}.chassis-tile--active.svelte-4x72u6.svelte-4x72u6{border-color:#c0392b}.chassis-tile--make.svelte-4x72u6.svelte-4x72u6{min-height:9.75rem}.chassis-tile__logo.svelte-4x72u6.svelte-4x72u6{display:flex;align-items:center;justify-content:center;width:6.5rem;height:3.75rem;padding:.4rem;margin-bottom:.85rem;background:#fff;border-radius:2px}.chassis-tile__logo.svelte-4x72u6 img.svelte-4x72u6{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.chassis-tile__logo--sm.svelte-4x72u6.svelte-4x72u6{width:3rem;height:1.9rem;margin-bottom:0;padding:.2rem}.chassis-tile--muted.svelte-4x72u6.svelte-4x72u6{background:#0a0a0a;border-style:dashed}.chassis-tile--muted.svelte-4x72u6 .chassis-tile__title.svelte-4x72u6{color:#949494}.chassis-tile--gen.svelte-4x72u6.svelte-4x72u6{min-height:6.5rem}.chassis-tile__code.svelte-4x72u6.svelte-4x72u6{font-style:italic;font-weight:900;font-size:1.5rem;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;transition:color .2s}.chassis-tile.svelte-4x72u6:hover .chassis-tile__code.svelte-4x72u6{color:#c0392b}.chassis-tile__title.svelte-4x72u6.svelte-4x72u6{font-weight:700;font-size:.9375rem;line-height:1.25;color:#fff}.chassis-tile--gen.svelte-4x72u6 .chassis-tile__title.svelte-4x72u6{margin-top:.375rem;font-size:.875rem}.chassis-tile__meta.svelte-4x72u6.svelte-4x72u6{margin-top:.375rem;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;color:#949494;font-variant-numeric:tabular-nums}.chassis-tile__note.svelte-4x72u6.svelte-4x72u6{margin-top:.5rem;font-size:.6875rem;line-height:1.35;color:#767676}@media (prefers-reduced-motion: reduce){.chassis-tile.svelte-4x72u6.svelte-4x72u6,.chassis-tile.svelte-4x72u6.svelte-4x72u6:before,.chassis-tile__code.svelte-4x72u6.svelte-4x72u6{transition:none}.chassis-tile.svelte-4x72u6.svelte-4x72u6:hover{transform:none}}
