.admin-table-card[data-v-0997aa4e]{border-radius:14px!important;border:1px solid rgba(10,37,64,.08)!important;background:#fff!important;-webkit-box-shadow:0 4px 16px -2px rgba(10,37,64,.04)!important;box-shadow:0 4px 16px -2px rgba(10,37,64,.04)!important;overflow:hidden}.table-icon[data-v-0997aa4e]{width:34px;height:34px;border-radius:10px;background:rgba(0,180,216,.1);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}.admin-search-input[data-v-0997aa4e]{max-width:260px}.admin-search-input[data-v-0997aa4e] .v-input__control{min-height:36px}.admin-search-input[data-v-0997aa4e] .v-input__slot{min-height:36px!important;font-size:.875rem;background-color:#f8fafc!important}.admin-enterprise-table[data-v-0997aa4e] th{font-size:.75rem!important;text-transform:uppercase;letter-spacing:.06em;font-weight:700!important;color:#475569!important;background:#f8fafc!important;height:48px!important;border-bottom:1px solid rgba(10,37,64,.08)!important}.admin-enterprise-table[data-v-0997aa4e] td{font-size:.875rem!important;color:#1e293b;border-bottom:1px solid rgba(10,37,64,.05)!important;height:52px!important}.admin-enterprise-table[data-v-0997aa4e] tr:hover{background-color:#f1f5f9!important}.gap-2[data-v-0997aa4e]{gap:8px}.gap-3[data-v-0997aa4e]{gap:12px}.solution-modal-card[data-v-bd248abe]{border-radius:16px!important;overflow:hidden;background:#fff}.modal-scroll-body[data-v-bd248abe]{max-height:70vh}.bg-light[data-v-bd248abe]{background-color:#f8fafc}.bg-light-card[data-v-bd248abe]{background-color:#f8fafc;border:1px solid rgba(10,37,64,.08)}.why-use-list[data-v-bd248abe]{max-height:240px;overflow-y:auto;border:1px solid rgba(10,37,64,.1)}.why-use-item[data-v-bd248abe]{min-height:40px!important}.modules-list[data-v-bd248abe]{max-height:380px;overflow-y:auto;border:1px solid rgba(10,37,64,.1)}.module-list-item[data-v-bd248abe]{min-height:54px!important}.border-bottom[data-v-bd248abe]{border-bottom:1px solid rgba(10,37,64,.05)}.solutions-page[data-v-064584e6]{background-color:#f8fafc;min-height:100vh}.category-select[data-v-064584e6]{max-width:180px}.category-select[data-v-064584e6] .v-input__control{min-height:36px}.category-select[data-v-064584e6] .v-input__slot{min-height:36px!important;font-size:.875rem;background-color:#f8fafc!important}