@keyframes spin{to{transform:rotate(1turn)}}.image-circle{border-radius:100%;padding:1rem;width:150px;height:150px;position:relative}.image-circle::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:100%;border:5px solid var(--main)}.card.card-link{border:2px solid rgba(25,156,77,.7);border-radius:10px}.card-link:not(.disabled):hover .image-circle::before{border-style:dashed;animation:spin 10s infinite linear}.card-link:not(.disabled):hover .image-circle{background-color:rgba(112,191,150,.3)}.card-link.disabled{background-color:transparent!important;border:2px solid rgba(25,156,77,.3)}.card-link svg{fill:#c4c4c4}.card-link.disabled svg{fill:rgba(0,0,0,.5)}.card-link.disabled .image-circle::before{border:5px solid var(--gray80)}.card-link.disabled a{pointer-events:none;cursor:default}.card-link i{font-size:50px;right:0;background:var(--main);border-radius:20px 3px 20px;z-index:10}.card-link.disabled i{background:#07401d}.card-link.disabled .card-body p{color:var(--gray80)}.form-control,.form-select{background-color:#333!important;color:#fff!important;border-radius:20px 3px 20px 3px!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #333}.dropdown-item{color:#fff!important}.dropdown-shortcuts-list span img{filter:invert(.85)}.dropdown-shortcuts-list a{color:#fff}.dropdown-shortcuts-list a:hover{color:var(--secondary)}.is-invalid{display:block;width:100%;margin-top:.25rem!important;margin-bottom:0;font-size:.95em!important;color:#cf5454!important}