.ui-backdrop{background:rgb(0 0 0/var(--ui-modal-backdrop-opacity,.4));position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.ui-backdrop{background:color-mix(in srgb,rgb(0 0 0/var(--ui-modal-backdrop-opacity,.4)),rgb(from var(--surface-container) r g b/var(--ui-modal-backdrop-opacity,.4)) calc(var(--ui-modal-backdrop-gray,0)*100%))}}.ui-backdrop{-webkit-backdrop-filter:blur(var(--ui-modal-backdrop-blur,2px));backdrop-filter:blur(var(--ui-modal-backdrop-blur,2px))}.ui-backdrop--swipe-closed{display:none!important}.backdrop-enter-active,.backdrop-leave-active{transition:opacity var(--ui-modal-duration,.34s) var(--ui-modal-ease,cubic-bezier(.4,0,.2,1)),background var(--ui-modal-duration,.34s)}.backdrop-leave-active{pointer-events:none}.backdrop-enter-from,.backdrop-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.backdrop-enter-active,.backdrop-leave-active{transition:none}}.kl-snackbar{max-width:var(--tw-container-md,28rem);padding-right:calc(var(--tw-spacing,.25rem)*9)!important}.kl-snackbar-close{top:var(--tw-spacing,.25rem);right:var(--tw-spacing,.25rem);opacity:.7;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--tw-default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--tw-default-transition-duration,.15s));padding:0!important;position:absolute!important}@media(hover:hover){.kl-snackbar-close:hover{opacity:1}}
