[data-unitone-layout~=switcher]{--unitone--gap:var(--unitone--global--gap);--unitone--column-gap:var(--unitone--gap);--unitone--row-gap:var(--unitone--gap);--unitone--threshold:var(--unitone--measure);--unitone--align-items:stretch;align-items:var(--unitone--align-items);-moz-column-gap:var(--unitone--column-gap);column-gap:var(--unitone--column-gap);display:flex;flex-wrap:wrap;row-gap:var(--unitone--row-gap)}[data-unitone-layout~=switcher][data-unitone-layout~=-revert]{flex-direction:row-reverse}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]){--unitone--align-items:start;padding-bottom:calc(var(--unitone--stairs-step-overflow-volume, 0)*1px);visibility:hidden}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"])[style*="--unitone--stairs-step-overflow-volume:"]{visibility:visible}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"])>:where([style*="--unitone--stairs-step:"]){position:relative}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where(:not([data-unitone-layout~=-revert]):not([data-unitone-layout~="-stairs-up:right"]))>*,[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where([data-unitone-layout~=-revert][data-unitone-layout~="-stairs-up:right"])>*{top:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where(:not([data-unitone-layout~=-revert])[data-unitone-layout~="-stairs-up:right"])>*,[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where([data-unitone-layout~=-revert]:not([data-unitone-layout~="-stairs-up:right"]))>*{top:calc(var(--unitone--stairs-margin)*(var(--unitone--max-stairs-step) - var(--unitone--stairs-step)))}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where([data-unitone-layout~="-stairs-up:up-down"])>*{top:calc(var(--unitone--stairs-margin)*var(--unitone--stairs-step))}[data-unitone-layout~=switcher]:where([data-unitone-layout*="-stairs:"]):where([data-unitone-layout~="-stairs-up:down-up"])>*{top:calc(var(--unitone--stairs-margin)*(var(--unitone--max-stairs-step) - var(--unitone--stairs-step)))}[data-unitone-layout~=switcher]>*{flex-basis:calc((var(--unitone--threshold) - 100%)*999);flex-grow:1;min-width:0}
