@layer components{.confirm-modal{max-width:28rem}.confirm-modal__title{font-size:1rem;line-height:calc(1.5 / 1);font-weight:600;flex:1 1}.confirm-modal__close{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:calc(var(--radius) + 2px);color:var(--muted-foreground);transition-property:color,background-color,border-color,outline-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (hover:hover){.confirm-modal__close:hover{color:var(--foreground);background-color:var(--muted)}}.confirm-modal__close-icon{width:1rem;height:1rem}.confirm-modal__message{color:var(--muted-foreground)}.confirm-modal__error,.confirm-modal__message{font-size:.875rem;line-height:calc(1.25 / .875)}.confirm-modal__error{margin-top:.5rem;color:var(--destructive)}.confirm-modal__footer{justify-content:flex-end}.confirm-modal__btn{border-radius:3.40282e+38px;padding-inline:1.25rem}.confirm-modal__spinner{width:1rem;height:1rem;animation:confirm-modal-spin 1s linear infinite}}@keyframes confirm-modal-spin{to{transform:rotate(1turn)}}@layer components{.reset-progress__spinner{width:1rem;height:1rem;animation:reset-progress-spin 1s linear infinite}.reset-progress__icon{width:1rem;height:1rem}}@keyframes reset-progress-spin{to{transform:rotate(1turn)}}