:root{--popup-content-background-color:var(--color-surface-container-low);--popup-overlay-background-color:rgba(0,0,0,.6)}.var-fade-enter-from,.var-fade-leave-to{opacity:0}.var-fade-enter-active,.var-fade-leave-active{transition:opacity .25s}.var-pop-center-enter-from,.var-pop-center-leave-to{transform:scale(.3)}.var-pop-center-enter-active,.var-pop-center-leave-active{transition:all .25s}.var-pop-bottom-enter-from,.var-pop-bottom-leave-to{transform:translateY(100%)}.var-pop-bottom-enter-active,.var-pop-bottom-leave-active{transition:all .25s}.var-pop-top-enter-from,.var-pop-top-leave-to{transform:translateY(-100%)}.var-pop-top-enter-active,.var-pop-top-leave-active{transition:all .25s}.var-pop-left-enter-from,.var-pop-left-leave-to{transform:translate(-100%)}.var-pop-left-enter-active,.var-pop-left-leave-active{transition:all .25s}.var-pop-right-enter-from,.var-pop-right-leave-to{transform:translate(100%)}.var-pop-right-enter-active,.var-pop-right-leave-active{transition:all .25s}.var-popup{align-items:center;display:flex;justify-content:center;overflow:auto;scrollbar-width:none}.var-popup,.var-popup__overlay{bottom:0;left:0;position:fixed;right:0;top:0}.var-popup__overlay{background-color:var(--popup-overlay-background-color);transition:all .25s}.var-popup__content{overflow:auto;pointer-events:auto;transition:all .25s}.var-popup--content-background-color{background-color:var(--popup-content-background-color)}.var-popup--center{position:relative}.var-popup--bottom{bottom:0}.var-popup--bottom,.var-popup--top{left:0;position:absolute;width:100%}.var-popup--top{top:0}.var-popup--left{left:0}.var-popup--left,.var-popup--right{height:100%;position:absolute;top:0}.var-popup--right{right:0}.var-popup--safe-area{padding-bottom:env(safe-area-inset-bottom)}.var-popup--safe-area-top{padding-top:env(safe-area-inset-top)}.var-popup--pointer-events-none{pointer-events:none}:root{--dialog-width:280px;--dialog-border-radius:3px;--dialog-title-padding:20px 20px 0;--dialog-message-color:#888;--dialog-message-padding:12px 20px;--dialog-message-line-height:24px;--dialog-message-font-size:var(--font-size-md);--dialog-title-font-size:var(--font-size-lg);--dialog-actions-padding:0 12px 12px;--dialog-button-margin-left:6px;--dialog-title-color:#555;--dialog-confirm-button-color:var(--color-primary);--dialog-cancel-button-color:var(--color-primary);--dialog-background:var(--color-surface-container-low)}.var-dialog{background:var(--dialog-background);transition:background-color .25s;width:var(--dialog-width)}.var-dialog__popup[var-dialog-cover]{background:transparent;border-radius:var(--dialog-border-radius)}.var-dialog__title{color:var(--dialog-title-color);font-size:var(--dialog-title-font-size);font-weight:400;padding:var(--dialog-title-padding)}.var-dialog__message{color:var(--dialog-message-color);font-size:var(--dialog-message-font-size);line-height:var(--dialog-message-line-height);padding:var(--dialog-message-padding);word-wrap:break-word}.var-dialog__actions{display:flex;justify-content:flex-end;padding:var(--dialog-actions-padding)}.var-dialog__button[var-dialog-cover]{background-color:transparent;box-shadow:none;margin-left:var(--dialog-button-margin-left)}.var-dialog__button[var-dialog-cover]:active{box-shadow:none}.var-dialog__confirm-button[var-dialog-cover]:not(.var-button--disabled){color:var(--dialog-confirm-button-color)}.var-dialog__cancel-button[var-dialog-cover]:not(.var-button--disabled){color:var(--dialog-cancel-button-color)}
