.klyp-AssetSection{gap:var(--space-24);--as-bleed:var(--gutter-page-x);--as-cascade-step:calc(var(--duration-fast) / 5);--as-cascade-travel:var(--space-8);flex-direction:column;min-width:0;display:flex;overflow:visible;container:klyp-asset-section/inline-size}.klyp-AssetSection__head{justify-content:space-between;align-items:center;gap:var(--space-12);min-width:0;min-block-size:var(--control-size-md);display:flex}.klyp-AssetSection__label{align-items:baseline;gap:var(--space-4);min-width:0;font:var(--fw-emphasis) var(--type-body);color:var(--color-fg-primary);margin:0;display:inline-flex}.klyp-AssetSection__count{color:var(--color-fg-muted);font-variant-numeric:tabular-nums}.klyp-AssetSection__tools{align-items:center;gap:var(--space-6);flex:none;display:flex}@container klyp-asset-section (width<=24rem){.klyp-AssetSection__head[data-lead] .klyp-AssetSection__addLabel{display:none}.klyp-AssetSection__head[data-lead] .klyp-Button.klyp-AssetSection__add{inline-size:var(--control-size-md);padding-inline:0}}.klyp-AssetSection__shelf,.klyp-AssetSection__empty{--as-tile-floor:10rem}.klyp-AssetSection__shelf[data-body=grid],.klyp-AssetSection__empty[data-body=grid]{--as-tile-floor:6.5rem}.klyp-AssetSection__shelf{--as-gap:var(--space-8);--as-peek:var(--space-32);--as-n:2;--as-ring:var(--space-4);grid-auto-flow:column;grid-auto-columns:calc((100% + var(--as-bleed) - var(--as-peek) - var(--as-n) * var(--as-gap)) / var(--as-n));gap:var(--as-gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:var(--as-ring) var(--as-bleed) var(--as-ring) var(--as-ring);margin:calc(-1 * var(--as-ring)) calc(-1 * var(--as-bleed)) calc(-1 * var(--as-ring)) calc(-1 * var(--as-ring));scroll-padding-inline-start:var(--as-ring);display:grid;overflow:auto hidden}.klyp-AssetSection__shelf::-webkit-scrollbar{display:none}.klyp-AssetSection__shelf>*{scroll-snap-align:start}@container klyp-asset-section (width>=37.6rem){.klyp-AssetSection__shelf{grid-auto-flow:row;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--as-tile-floor)), 1fr));gap:var(--gutter-grid);scroll-snap-type:none;margin:0;padding:0;overflow:visible}}.klyp-AssetSection__shelf[data-body=grid]{grid-auto-flow:row;grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--as-tile-floor)), 1fr));gap:var(--gutter-grid);scroll-snap-type:none;margin:0;padding:0;overflow:visible}@container klyp-asset-section (width>=37.6rem){.klyp-AssetSection__shelf[data-body=grid],.klyp-AssetSection__empty[data-body=grid]{--as-tile-floor:8.5rem}}.klyp-AssetSection__shelf>.klyp-AddCard,.klyp-AssetSection__emptyCard.klyp-AddCard{border-radius:var(--r-section)}.klyp-AssetSection__empty{align-items:center;gap:var(--space-16);flex-wrap:wrap;display:flex}.klyp-AssetSection__emptyCard{flex:0 0 min(100%, var(--as-tile-floor))}.klyp-AssetSection__emptyNote{min-inline-size:0;max-inline-size:44ch;font:var(--type-body);color:var(--color-fg-muted);text-wrap:pretty;flex:14rem;margin:0}.klyp-AssetSection__list{gap:var(--space-4);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}@container klyp-asset-section (width>=56.4rem){.klyp-AssetSection__list{-moz-column-gap:var(--space-16);column-gap:var(--space-16);row-gap:var(--space-4);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-auto-rows:min-content;display:grid}}.klyp-AssetSection__head{animation:klyp-asset-section-in var(--duration-fast) var(--easing-emphasis) backwards}.klyp-AssetSection__shelf>*,.klyp-AssetSection__list>*,.klyp-AssetSection__empty>*{animation:klyp-asset-section-in var(--duration-fast) var(--easing-emphasis) backwards;animation-delay:calc(var(--as-cascade-step) * 6)}.klyp-AssetSection__shelf>:first-child,.klyp-AssetSection__list>:first-child,.klyp-AssetSection__empty>:first-child{animation-delay:calc(var(--as-cascade-step) * 1)}.klyp-AssetSection__shelf>:nth-child(2),.klyp-AssetSection__list>:nth-child(2),.klyp-AssetSection__empty>:nth-child(2){animation-delay:calc(var(--as-cascade-step) * 2)}.klyp-AssetSection__shelf>:nth-child(3),.klyp-AssetSection__list>:nth-child(3){animation-delay:calc(var(--as-cascade-step) * 3)}.klyp-AssetSection__shelf>:nth-child(4),.klyp-AssetSection__list>:nth-child(4){animation-delay:calc(var(--as-cascade-step) * 4)}.klyp-AssetSection__shelf>:nth-child(5),.klyp-AssetSection__list>:nth-child(5){animation-delay:calc(var(--as-cascade-step) * 5)}@keyframes klyp-asset-section-in{0%{opacity:0;transform:translateY(var(--as-cascade-travel))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.klyp-AssetSection__head,.klyp-AssetSection__shelf>*,.klyp-AssetSection__list>*,.klyp-AssetSection__empty>*{animation:none}}
