.app-alert{align-items:center;border-radius:4rem;box-shadow:0 2rem 6rem #00000026;display:grid;grid-template-columns:auto 1fr auto;overflow:hidden}.app-alert__append,.app-alert__prepend{align-self:stretch;display:grid;place-items:center}.app-alert__content{font-size:14rem}.app-alert__text{font-weight:400;line-height:1.6}.app-alert__title{font-weight:600;line-height:1.6}.app-alert__title+.app-alert__text{margin-top:4rem}.app-alert__actions{margin-top:8rem}.app-alert__actions__button{align-items:center;border:1rem solid transparent;border-radius:4rem;color:currentColor;cursor:pointer;display:inline-flex;font-size:12rem;padding:8rem 14rem;transition:.15s linear}.app-alert__actions__button:disabled,.app-alert__actions__button[disabled]{cursor:not-allowed;opacity:.5}.app-alert__actions__button+.app-alert__actions__button{margin-left:8rem}.app-alert__content{padding:12rem}.app-alert__append,.app-alert__prepend{padding:0 12rem}.app-alert.-color-default{background-color:#eee;border-color:#eee}.app-alert.-closeable{cursor:pointer}.app-alert:hover .app-alert__append .app-countdown__runner{animation-play-state:paused}.app-alert.-color-info{background-color:#a7a7a7;border-color:#a7a7a7;color:#fff}.app-alert.-color-info:not(.-mono-color) .app-alert__actions__button,.app-alert.-color-info:not(.-mono-color) .app-alert__prepend{background-color:#9a9a9a}.app-alert.-color-info .app-alert__actions__button:hover{background-color:#939393}.app-alert.-color-success{background-color:#1bce4e;border-color:#1bce4e;color:#fff}.app-alert.-color-success:not(.-mono-color) .app-alert__actions__button,.app-alert.-color-success:not(.-mono-color) .app-alert__prepend{background-color:#18b745}.app-alert.-color-success .app-alert__actions__button:hover{background-color:#16aa40}.app-alert.-color-warning{background-color:orange;border-color:orange;color:#fff}.app-alert.-color-warning:not(.-mono-color) .app-alert__actions__button,.app-alert.-color-warning:not(.-mono-color) .app-alert__prepend{background-color:#e69500}.app-alert.-color-warning .app-alert__actions__button:hover{background-color:#d68b00}.app-alert.-color-danger{background-color:#db4649;border-color:#db4649;color:#fff}.app-alert.-color-danger:not(.-mono-color) .app-alert__actions__button,.app-alert.-color-danger:not(.-mono-color) .app-alert__prepend{background-color:#d73134}.app-alert.-color-danger .app-alert__actions__button:hover{background-color:#d0282c}@keyframes app-countdown__animation{to{stroke-dashoffset:0}}@keyframes app-alert__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes app-alert__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes app-alert__slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes app-alert__slideInDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes app-confirm__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes app-confirm_fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes app-confirm_fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.app-confirm{background-color:#fff;border-radius:4rem;box-shadow:0 2rem 6rem #00000026;display:grid;font-size:14rem;grid-template-rows:1fr auto;outline:0;overflow:hidden}.app-confirm__body,.app-confirm__footer,.app-confirm__header{align-items:center;display:grid;gap:8rem;grid-auto-columns:auto;grid-auto-flow:column;padding:14rem}.app-confirm__header{border-bottom:1rem solid #eee}.app-confirm__content{padding:14rem}.app-confirm__prepend{margin-right:14rem}.app-confirm__append{margin-left:14rem}.app-confirm__footer{justify-content:end;padding-top:0}.app-confirm__text,.app-confirm__title{line-height:1.6;min-width:100%}.app-confirm__title{font-weight:600}.app-confirm__title+.app-confirm__text{margin-top:4rem}.app-confirm .app-confirm__button{align-items:center;background:transparent;border:1rem solid transparent;border-radius:4rem;cursor:pointer;display:inline-flex;font-size:14rem;padding:8rem 14rem;transition:.15s linear}.app-confirm .app-confirm__button:disabled,.app-confirm .app-confirm__button[disabled]{cursor:not-allowed;opacity:.5}.app-confirm .app-confirm__button .mdi{margin:0 4rem}.app-confirm .app-confirm__button .mdi svg{height:14rem;width:14rem}.app-confirm .app-confirm__button:hover{background-color:#0000000d}.app-confirm .app-confirm__button.-color-info{background-color:#a7a7a7;border-color:#a7a7a7;color:#fff}.app-confirm .app-confirm__button.-color-info:hover{background-color:#9a9a9a}.app-confirm .app-confirm__button.-color-success{background-color:#1bce4e;border-color:#1bce4e;color:#fff}.app-confirm .app-confirm__button.-color-success:hover{background-color:#18b745}.app-confirm .app-confirm__button.-color-warning{background-color:orange;border-color:orange;color:#fff}.app-confirm .app-confirm__button.-color-warning:hover{background-color:#e69500}.app-confirm .app-confirm__button.-color-danger{background-color:#db4649;border-color:#db4649;color:#fff}.app-confirm .app-confirm__button.-color-danger:hover{background-color:#d73134}.app-countdown{display:block;transform:rotate(-90deg)}.app-countdown__runner{animation-direction:reverse;animation-fill-mode:forwards;animation-name:app-countdown__animation;animation-timing-function:linear}.app-countdown.-color-info .app-countdown__runner{stroke:#b4b4b4}.app-countdown.-color-info .app-countdown__track{stroke:#fff}.app-countdown.-color-success .app-countdown__runner{stroke:#21e258}.app-countdown.-color-success .app-countdown__track{stroke:#ecfcf0}.app-countdown.-color-warning .app-countdown__runner{stroke:#ffae1a}.app-countdown.-color-warning .app-countdown__track{stroke:#fff}.app-countdown.-color-danger .app-countdown__runner{stroke:#df5b5e}.app-countdown.-color-danger .app-countdown__track{stroke:#fff}.app-message-group{bottom:0;box-sizing:border-box;color:#000;display:grid;gap:16rem;max-height:100vh;max-width:100%;overflow-x:hidden;overflow-y:auto;padding:16rem;position:fixed;right:0;z-index:9999}@media (max-width:991px){.app-message-group{width:100%}}@media (max-width:992){.app-message-group{right:unset}}.app-message-group--confirm{align-items:flex-end;display:flex;height:100%;top:0;right:0;bottom:0;left:0;justify-content:center;width:100%;z-index:10000}.app-message-group--confirm:before{animation:app-confirm__fadeIn .1s;-webkit-backdrop-filter:blur(pxToRem(2.72));backdrop-filter:blur(pxToRem(2.72));background:#000000b3;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;z-index:1}@media (min-width:992){.app-message-group--confirm{align-items:start}}.app-message-group--confirm .app-message{animation-duration:.2s;animation-name:app-confirm_fadeInDown;margin-bottom:auto;z-index:999999}@media (max-width:991px){.app-message-group--confirm .app-message{animation-name:app-confirm_fadeInUp}}@media (min-width:992){.app-message-group--confirm .app-message{width:pxToRem(350)}}@media (max-width:991px){.app-message-group--alert .app-message{width:100%}}@media (min-width:992){.app-message-group--alert .app-message{width:pxToRem(350)}}.app-message-group--alert .app-alert{animation-duration:.2s}.app-message-group--alert[class*=-right] .slide-out-enter-active,.app-message-group--alert[class*=-right] .slide-out-leave-active{transition:transform .2s}.app-message-group--alert[class*=-right] .slide-out-enter,.app-message-group--alert[class*=-right] .slide-out-leave-to{transform:translate(100%)}.app-messenger{height:0;position:fixed!important;right:0;top:0;width:0;z-index:9999}.message-right-move{transition:opacity .5s linear,transform .5s ease-in-out}.message-right-leave-active{transition:opacity .4s linear,transform .4s cubic-bezier(.7,0,.7,1);transition-delay:calc(.1s*(var(--total) - var(--i)))}.message-right-enter-active{transition:opacity .5s linear,transform .5s cubic-bezier(.2,.5,.1,1);transition-delay:calc(.1s*var(--i))}.message-right-enter,.message-right-leave-to{opacity:0}.message-right-enter{transform:translate(-100%)}.message-right-leave-to{transform:translate(100%)}.app-messenger{font-size:10px}
