.AssemblyCardDeck_root__YxEms{--deck-card-width:38px;--deck-card-height:38px;position:relative;width:100%;min-width:0;height:auto;color:var(--foreground);overflow:hidden}.AssemblyCardDeck_root__YxEms[data-variant=sidebar]{color:var(--sidebar-foreground)}.AssemblyCardDeck_deck__Q3NN4{width:100%;max-width:58px;height:auto;padding:7px 5px;box-sizing:border-box;overflow-x:hidden;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:5px;transition:max-width .38s cubic-bezier(.22,1,.36,1)}.AssemblyCardDeck_deck__Q3NN4[data-expanded=true]{max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;transition-delay:.12s}.AssemblyCardDeck_deck__Q3NN4::-webkit-scrollbar{display:none}.AssemblyCardDeck_track__rVen9{display:flex;align-items:flex-start;width:max-content;min-height:var(--deck-card-height);padding-right:8px}.AssemblyCardDeck_card__D6TC_,.AssemblyCardDeck_mobileCard__AqyJB{box-sizing:border-box;width:var(--deck-card-width);height:var(--deck-card-height);flex-shrink:0;display:flex;padding:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl,12px);background:var(--muted);color:var(--foreground)}.AssemblyCardDeck_card__D6TC_{position:relative;margin-right:calc(-1 * var(--deck-card-width));transform:translate(calc(var(--peek) * 3px),calc(var(--peek) * -.75px)) rotate(var(--tilt));z-index:calc(10 - var(--peek));transform-origin:center;transition:transform .38s cubic-bezier(.22,1,.36,1),margin-right .38s cubic-bezier(.22,1,.36,1),opacity .18s;transition-delay:min(calc(var(--index) * 35ms),.28s);scroll-snap-align:start}.AssemblyCardDeck_card__D6TC_[data-hidden=true]{opacity:0;visibility:hidden}.AssemblyCardDeck_deck__Q3NN4[data-expanded=true] .AssemblyCardDeck_card__D6TC_{margin-right:8px;transform:translate(0) rotate(0deg);cursor:pointer;transition-delay:calc(.12s + min(calc(var(--index) * 35ms), .28s))}.AssemblyCardDeck_card__D6TC_[data-active=true]{z-index:20}.AssemblyCardDeck_deck__Q3NN4[data-expanded=true] .AssemblyCardDeck_card__D6TC_[data-active=true],.AssemblyCardDeck_mobileCard__AqyJB[data-active=true]{border-color:var(--ring)}.AssemblyCardDeck_card__D6TC_:focus-visible,.AssemblyCardDeck_mobileItem__WjElq:focus-visible,.AssemblyCardDeck_trigger__ethWX:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.AssemblyCardDeck_artwork__ka1lT{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px;font-weight:600;background:var(--muted);color:var(--assembly-sidebar-active-foreground,var(--foreground))}.AssemblyCardDeck_name__7bfZH{position:absolute;inset:0 0 0 60px;display:flex;align-items:center;min-width:0;font-size:13px;font-weight:500;pointer-events:none;transition:opacity .12s ease-out;transition-delay:.26s}.AssemblyCardDeck_nameText__b3FWs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssemblyCardDeck_root__YxEms[data-expanded=true] .AssemblyCardDeck_name__7bfZH{opacity:0;transition-delay:0s}.AssemblyCardDeck_trigger__ethWX{position:absolute;inset:0;border-radius:var(--radius-lg,12px);cursor:pointer}.AssemblyCardDeck_root__YxEms[data-expanded=true] .AssemblyCardDeck_trigger__ethWX{pointer-events:none}.AssemblyCardDeck_loading__hq7bf{width:var(--deck-card-width);height:var(--deck-card-height);background:var(--muted);border-radius:var(--radius-lg,12px)}.AssemblyCardDeck_mobileGrid__8LdOI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-height:min(60dvh,28rem);overflow-y:auto;padding:4px}.AssemblyCardDeck_mobileItem__WjElq{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:8px;border-radius:var(--radius-lg,12px);cursor:pointer}.AssemblyCardDeck_mobileItem__WjElq:disabled{opacity:.6;cursor:wait}.AssemblyCardDeck_mobileCard__AqyJB{--deck-card-width:38px;--deck-card-height:38px}.AssemblyCardDeck_mobileName__at7fy{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}@media (prefers-reduced-motion:reduce){.AssemblyCardDeck_card__D6TC_,.AssemblyCardDeck_deck__Q3NN4,.AssemblyCardDeck_name__7bfZH{transition:none}}[data-collapsible=icon] .AssemblyCardDeck_root__YxEms{--deck-card-width:28px;--deck-card-height:28px}[data-collapsible=icon] .AssemblyCardDeck_name__7bfZH{opacity:0}[data-collapsible=icon] .AssemblyCardDeck_deck__Q3NN4{padding-inline:2px}