.repeater .loading-icon{font-size:20px;animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear;display:block;width:100%}.repeater .content .no-value-message,.repeater .content .loading-message{padding:20px;border:#ccc dashed 2px;text-align:center;display:none}.repeater .content.empty .no-value-message{display:block}.repeater .content.loading .no-value-message{display:none}.repeater .content.loading .loading-message{display:block}.repeater .content.loading .card{display:none}.repeater .content .card{margin-top:.4rem;border-radius:var(--bs-border-radius);overflow:hidden}.repeater .content .card:first-child{margin-top:0}.repeater .content .card>.card-header{padding:.5rem 1rem;background-color:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.repeater .content .card>.card-header .actions{margin:0}.repeater .content .card>.card-header .actions span.action{cursor:pointer}.repeater .content .card>.card-header .actions span.badge{opacity:.3}.repeater .content .card>.card-header .actions span.card-handle{cursor:move}.repeater .content .card.sortable-ghost{opacity:.5}.repeater-template{display:none}.repeater .transition{transition:.4s}.repeater .collapse-action{transform:rotateX(180deg)}.add-button{display:block;margin-right:auto;margin-left:auto;text-decoration:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
