@layer amset-ui.tokens,amset-ui.base;@layer amset-ui.components{.amset-stack{--amset-stack-gap:var(--amset-space-4);gap:var(--amset-stack-gap,var(--amset-space-4));min-width:0;display:flex}.amset-stack--column{flex-direction:column}.amset-stack--row{flex-direction:row}.amset-stack--gap-none{--amset-stack-gap:0px}.amset-stack--gap-xs{--amset-stack-gap:var(--amset-space-1)}.amset-stack--gap-sm{--amset-stack-gap:var(--amset-space-2)}.amset-stack--gap-md{--amset-stack-gap:var(--amset-space-4)}.amset-stack--gap-lg{--amset-stack-gap:var(--amset-space-6)}.amset-stack--gap-xl{--amset-stack-gap:var(--amset-space-8)}.amset-stack--align-start{align-items:flex-start}.amset-stack--align-center{align-items:center}.amset-stack--align-end{align-items:flex-end}.amset-stack--align-stretch{align-items:stretch}.amset-stack--align-baseline{align-items:baseline}.amset-stack--justify-start{justify-content:flex-start}.amset-stack--justify-center{justify-content:center}.amset-stack--justify-end{justify-content:flex-end}.amset-stack--justify-between{justify-content:space-between}.amset-stack--justify-around{justify-content:space-around}.amset-stack--wrap{flex-wrap:wrap}.amset-grid{--amset-grid-cols:2;--amset-grid-min:12rem;--amset-grid-gap:var(--amset-space-4);grid-template-columns:repeat(auto-fill, minmax(min(100%, max(var(--amset-grid-min), (100% - (var(--amset-grid-cols) - 1) * var(--amset-grid-gap)) / var(--amset-grid-cols))), 1fr));gap:var(--amset-grid-gap,var(--amset-space-4));min-width:0;display:grid}.amset-grid--equal>*>:only-child:not(img,svg,video,picture,canvas,iframe){block-size:100%}.amset-grid--cols-1{--amset-grid-cols:1}.amset-grid--cols-2{--amset-grid-cols:2}.amset-grid--cols-3{--amset-grid-cols:3}.amset-grid--cols-4{--amset-grid-cols:4}.amset-grid--cols-5{--amset-grid-cols:5}.amset-grid--cols-6{--amset-grid-cols:6}.amset-grid--gap-none{--amset-grid-gap:0px}.amset-grid--gap-xs{--amset-grid-gap:var(--amset-space-1)}.amset-grid--gap-sm{--amset-grid-gap:var(--amset-space-2)}.amset-grid--gap-md{--amset-grid-gap:var(--amset-space-4)}.amset-grid--gap-lg{--amset-grid-gap:var(--amset-space-6)}.amset-grid--gap-xl{--amset-grid-gap:var(--amset-space-8)}.amset-container{--amset-container-sm:32rem;--amset-container-md:48rem;--amset-container-lg:64rem;--amset-container-xl:80rem;--amset-container-width:var(--amset-container-lg);--amset-container-padding:var(--amset-space-4);width:100%;max-width:var(--amset-container-width,64rem);padding-inline:var(--amset-container-padding,var(--amset-space-4));margin-inline:auto}.amset-container--sm{--amset-container-width:var(--amset-container-sm)}.amset-container--md{--amset-container-width:var(--amset-container-md)}.amset-container--lg{--amset-container-width:var(--amset-container-lg)}.amset-container--xl{--amset-container-width:var(--amset-container-xl)}.amset-container--full{--amset-container-width:none}.amset-container--bare{--amset-container-padding:0px}.amset-center{justify-content:center;display:flex}.amset-center--vertical{min-height:var(--amset-center-min,auto);align-items:center}.amset-ratio{width:100%;aspect-ratio:var(--amset-ratio,16 / 9);position:relative;overflow:hidden}.amset-ratio>*{width:100%;height:100%}.amset-scroll{--amset-scroll-max:20rem;--amset-scroll-thumb:var(--amset-border-bold);--amset-scroll-track:transparent;--amset-scroll-fade:var(--amset-space-6);--amset-scroll-fade-color:var(--amset-surface);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--amset-scroll-thumb,var(--amset-border-bold)) var(--amset-scroll-track,transparent);min-width:0}.amset-scroll--vertical{max-height:var(--amset-scroll-max,20rem);overflow:hidden auto}.amset-scroll--horizontal{overflow:auto hidden}.amset-scroll[data-focus-visible],.amset-scroll:focus-visible{outline:var(--amset-ring-width) solid var(--amset-focus);outline-offset:2px}.amset-scroll--fade.amset-scroll--vertical{background:linear-gradient(var(--amset-scroll-fade-color,var(--amset-surface)) 30%, transparent) top / 100% var(--amset-scroll-fade) no-repeat, linear-gradient(transparent, var(--amset-scroll-fade-color,var(--amset-surface)) 70%) bottom / 100% var(--amset-scroll-fade) no-repeat, radial-gradient(farthest-side at 50% 0, #0000001f, transparent) top / 100% calc(var(--amset-scroll-fade) / 3) no-repeat, radial-gradient(farthest-side at 50% 100%, #0000001f, transparent) bottom / 100% calc(var(--amset-scroll-fade) / 3) no-repeat;background-attachment:local,local,scroll,scroll}.amset-scroll--fade.amset-scroll--horizontal{background:linear-gradient(to right, var(--amset-scroll-fade-color,var(--amset-surface)) 30%, transparent) left / var(--amset-scroll-fade) 100% no-repeat, linear-gradient(to left, var(--amset-scroll-fade-color,var(--amset-surface)) 30%, transparent) right / var(--amset-scroll-fade) 100% no-repeat, radial-gradient(farthest-side at 0 50%, #0000001f, transparent) left / calc(var(--amset-scroll-fade) / 3) 100% no-repeat, radial-gradient(farthest-side at 100% 50%, #0000001f, transparent) right / calc(var(--amset-scroll-fade) / 3) 100% no-repeat;background-attachment:local,local,scroll,scroll}}
