.card[data-v-03b7700d]{border:none;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.02);box-shadow:0 4px 12px rgba(0,0,0,.02);border-radius:12px;border:1px solid #eef0f3}.card-header[data-v-03b7700d]{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.05);font-weight:600;color:#3c4b64}.widget-card[data-v-03b7700d]{border-radius:12px;border:1px solid #eef0f3;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.02);box-shadow:0 4px 12px rgba(0,0,0,.02);-webkit-transition:all .3s ease;transition:all .3s ease;height:100%;margin-bottom:0;background-color:#fff}.widget-card[data-v-03b7700d]:hover{-webkit-box-shadow:0 6px 16px rgba(0,0,0,.06);box-shadow:0 6px 16px rgba(0,0,0,.06);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.widget-title[data-v-03b7700d]{color:#6b778c;font-size:.85rem;font-weight:600;margin-bottom:.5rem;text-transform:capitalize}.widget-value[data-v-03b7700d]{color:#172b4d;font-size:1.75rem;font-weight:700;line-height:1}.icon-wrapper[data-v-03b7700d]{width:52px;height:52px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bg-purple-light[data-v-03b7700d]{background-color:#f5f0ff}.text-purple[data-v-03b7700d]{color:#6f42c1}.bg-blue-light[data-v-03b7700d]{background-color:#f0f4ff}.text-blue[data-v-03b7700d]{color:#3f6ad8}.bg-orange-light[data-v-03b7700d]{background-color:#fff6e8}.text-orange[data-v-03b7700d]{color:#d97706}.chart-card[data-v-7c58658c]{border-radius:12px;border:1px solid #eef0f3;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.02);box-shadow:0 4px 12px rgba(0,0,0,.02)}.card-title[data-v-7c58658c]{font-weight:700;color:#172b4d;font-size:1.3rem}.btn-group-wrapper[data-v-7c58658c]{background-color:#f4f5f7;border-radius:8px;padding:4px;display:inline-block}.custom-btn-group .btn[data-v-7c58658c]{border:none;color:#6b778c;font-weight:600;font-size:.85rem;padding:.4rem 1.25rem;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .2s ease;transition:all .2s ease}.custom-btn-group .btn.active[data-v-7c58658c]{background-color:#fff!important;color:#172b4d!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1)!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important}.custom-btn-group .btn[data-v-7c58658c]:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.custom-btn-group .btn[data-v-7c58658c]:hover:not(.active){color:#172b4d}.pending-card[data-v-0fec9df5]{border-radius:12px;border:1px solid #eef0f3;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.02);box-shadow:0 4px 12px rgba(0,0,0,.02);height:100%;margin-bottom:1rem}.card-title[data-v-0fec9df5]{font-weight:700;color:#172b4d;font-size:1.35rem}.view-all-link[data-v-0fec9df5]{color:#eb6161;font-weight:600;font-size:.95rem;text-decoration:none}.view-all-link[data-v-0fec9df5]:hover{text-decoration:underline}.pending-item[data-v-0fec9df5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;margin-bottom:1rem;background-color:#f8f9fa;border-radius:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.pending-item[data-v-0fec9df5]:last-child{margin-bottom:0}.pending-item[data-v-0fec9df5]:hover{background-color:#f1f3f5}.image-placeholder[data-v-0fec9df5]{width:48px;height:48px;background-color:#e2e4e8;border-radius:10px;-ms-flex-negative:0;flex-shrink:0}.item-title[data-v-0fec9df5]{font-weight:700;color:#172b4d;font-size:1.05rem;margin-bottom:.15rem}.item-subtitle[data-v-0fec9df5]{color:#8c98a9;font-size:.85rem;font-weight:500}.action-buttons[data-v-0fec9df5],.btn-icon[data-v-0fec9df5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-icon[data-v-0fec9df5]{border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-icon[data-v-0fec9df5]:hover{background-color:rgba(0,0,0,.05)}.text-success[data-v-0fec9df5]{color:#2e8b57!important}.text-danger[data-v-0fec9df5]{color:#dc3545!important}@-webkit-keyframes spin-data-v-8ae36b36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin-data-v-8ae36b36{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.spinner-animation[data-v-8ae36b36]{-webkit-animation:spin-data-v-8ae36b36 1s linear infinite;animation:spin-data-v-8ae36b36 1s linear infinite}