.pulse-effect{border-radius:25px;animation:pulse 1.5s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 #92cc71}to{box-shadow:0 0 0 10px hsla(98,47%,62%,0)}}.index-card-grid{display:flex;flex-wrap:wrap;align-content:flex-start;margin-bottom:10rem}.index-card{display:flex;flex-direction:column;align-items:stretch;width:22rem;height:14rem;margin:1.25rem 0 0 1.25rem;padding:1rem;border:none;box-shadow:0 6px 18px rgba(2,6,23,.04);overflow:visible;position:relative;transition:transform .12s ease,box-shadow .15s ease;box-sizing:border-box;display:block;background-color:#fff;box-shadow:none;border-radius:.5rem;text-align:center}.index-card.index-card--sm{width:16rem;height:10rem;padding:1rem}.index-card.index-card--md{width:22rem;height:14rem}.index-card.index-card--lg{width:28rem;height:18rem}.index-card--vertical{flex-direction:column}.index-card--horizontal{flex-direction:row;align-items:flex-start;gap:1rem}@media(max-width:880px){.index-card--horizontal{flex-direction:column}}@media(max-width:680px){.index-card-grid{justify-content:center}}@media(max-width:640px){.index-card{margin-left:0}}.index-card.bordered{display:block;border:3px dashed #ddd;background-color:transparent;box-shadow:none;border-radius:.5rem;text-align:center}.index-card.item-overflow-visible{overflow:visible}.index-card .expandable-section-menu{position:absolute;left:-1px;z-index:99;width:14rem;border-radius:.375rem;background-color:#fff;box-shadow:0 0 1px #333;display:block;visibility:visible;pointer-events:auto}.index-card .expandable-section-menu-item{display:block;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem;color:#222;cursor:pointer;background:#fff;text-align:left}.index-card .expandable-section-menu-item:hover{background:#f5f9fa}.index-card .index-card-header{text-align:center;padding-top:6px}.index-card .index-card-header h4{font-size:1rem;color:#222;display:block;margin:0}.index-card .index-card-header h3{font-size:.875rem;color:#6b7280;display:block;margin:4px 0 0}.index-card>*{width:100%;box-sizing:border-box}.index-card>.index-card-footer,.index-card>.index-card-header{flex:0 0 auto}.index-card>:not(.index-card-header):not(.index-card-footer){flex:1 1 auto;overflow:auto;min-height:0;padding:0 8px}.index-card .index-card-header img,.index-card .index-card-header svg,.index-card .index-card-header>img,.index-card .index-card-header>svg{width:44px;height:44px;-o-object-fit:contain;object-fit:contain;display:block;margin:0 auto 8px}.index-card div[class*=col-span]{padding:0 8px;margin:0}.index-card .mt-6{margin-top:8px!important}.index-card .mt-4{margin-top:6px!important}.index-card .index-card-footer{align-items:center;padding:.6rem 0}.index-card .index-card-footer-button{padding:.4rem .6rem;font-size:.82rem;min-width:48px;flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:6px}.index-card .index-card-footer-button svg{width:20px;height:20px}.index-card .index-card-footer-button div.inline-block{display:block;font-size:.78rem}.index-card .index-card-footer{display:flex;flex-wrap:nowrap;width:100%;border-top:1px solid #eee;padding-top:12px;justify-content:space-between;gap:8px;margin-top:35px}.index-card .index-card-footer-button{display:block;align-items:stretch;width:50%;color:#222;font-size:.85rem;text-align:center}.index-card .index-card-footer-button:hover{background-color:#f5f9fa}.index-card .index-card-footer-button:first-child{border-right:1px solid #ddd}.index-card .index-card-footer-button.full-button{width:100%;border-right-width:0}.index-card .index-card-footer-button svg{position:relative;display:inline-block;margin-right:.2rem;margin-top:-.1rem}.index-card-top-right{display:block;position:absolute;right:0;top:0}.index-card .badge{border:1px solid #0056ff;border-radius:3px;color:#222;font-size:10px;padding:2px 5px;margin-right:5px}.index-card .badge.error{background-color:#e74c3c;border-color:#e74c3c;color:#fff}.index-card .badge.warning{background-color:#e67e22;border-color:#e67e22;color:#fff}.index-card .badge.success{background-color:#2ecc71;border-color:#2ecc71;color:#fff}#pages-grid .index-card-footer-button:first-child{border-radius:0 0 0 .5rem}#pages-grid .index-card-footer-button:nth-child(2){border-radius:0 0 .5rem 0}#pages-grid .expandable-section-menu{bottom:-29%}#pages-grid .expandable-section-menu.not-editable{bottom:-15.5%}#pages-grid .expandable-section-menu-item.delete-button{color:red}.index-card .index-card-top-right{display:none;align-items:center}.index-card:hover .index-card-top-right{display:flex}sl-badge::part(base){font-size:10px}@media(max-width:480px){.index-card .index-card-top-right{display:flex}}