.air3-slider{--slider-zindex:calc(var(--zindex-fullscreen) + 11);--slider-padding:var(--spacing-6x);--slider-max-height: calc(80vh + env(safe-area-inset-bottom) + env(safe-area-inset-top)) ;--slider-max-width:1020px;--slider-bg:var(--bg-inverse);--slider-border:var(--border-popup);--slider-radius:var(--radius-8x) var(--radius-8x) 0 0;max-height:calc(80vh + env(safe-area-inset-bottom) + env(safe-area-inset-top));max-height:var(--slider-max-height);max-width:1020px;max-width:var(--slider-max-width);overflow:auto;overscroll-behavior:contain;position:relative;scrollbar-gutter:stable;width:100%;z-index:var(--slider-zindex);-webkit-overflow-scrolling:touch;background-color:var(--slider-bg);border-radius:var(--slider-radius);transition:transform .3s,max-width .3s;transition:var(--reduced-motion,transform .3s,max-width .3s)}.air3-slider[class*=air3-transition]{--translate-x-start:0;--translate-y-start:100%;--animation-duration:.5s;--animation-timing-function:cubic-bezier(.7,0,.1,1)}.keyboard-user .air3-slider:focus{--outline-width:4px}.air3-fullscreen-container:not(.is-mobile) .air3-slider{--slider-max-height:100%}.air3-fullscreen-container:not(.is-mobile) .air3-slider.is-right-aligned{--slider-radius:var(--radius-8x) 0 0 var(--radius-8x);border-left:var(--hc-border,var(--slider-border));margin-left:auto}.air3-fullscreen-container:not(.is-mobile) .air3-slider[class*=air3-transition]{--translate-x-start:100%;--translate-y-start:0}.air3-fullscreen-container:not(.is-mobile) .air3-slider.is-left-aligned{--slider-radius:0 var(--radius-8x) var(--radius-8x) 0;border-right:var(--hc-border,var(--slider-border))}.air3-fullscreen-container:not(.is-mobile) .air3-slider.is-left-aligned[class*=air3-transition]{--translate-x-start:-100%}.air3-fullscreen-container:not(.is-mobile):has(.is-right-aligned){padding-left:var(--spacing-mobile-x)}.air3-fullscreen-container:not(.is-mobile):has(.is-left-aligned){padding-right:var(--spacing-mobile-x)}.air3-fullscreen-container.is-scrolled-bottom:not(.is-mobile) .is-right-aligned{--slider-radius:var(--radius-8x) 0 0 0}.air3-fullscreen-container.is-scrolled-bottom:not(.is-mobile) .is-left-aligned{--slider-radius:0 var(--radius-8x) 0 0}.air3-fullscreen-container.is-mobile .air3-slider{border-top:var(--slider-border);margin-top:auto}.air3-fullscreen-container.is-mobile .air3-slider.is-fullscreen{--slider-max-height:100%;--slider-min-height:100%;--slider-radius:0}
