:root{--ng-fs-body: 0.875rem;--ng-footer-bg: #f5f6fc}body::before{content:"";position:fixed;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(120, 160, 255, 0.15) 0%, rgba(0, 180, 255, 0.12) 40%, rgba(180, 120, 255, 0.08) 75%, #f4f6fb 100%)}.ng-table-table thead tr.wave{background:radial-gradient(100% 60% at 10% 10%, rgba(120, 160, 255, 0.12), transparent 60%),radial-gradient(80% 50% at 90% 90%, rgba(0, 200, 255, 0.1), transparent 60%),linear-gradient(135deg, #f9fbff, #f1f5fb);background-repeat:no-repeat;background-size:cover;backdrop-filter:blur(6px)}.ng-card{--ng-card-radius: 7px;border-color:#e8ebf4}hr{border:none;border-top:1px solid var(--ng-card-head-border-bottom)}hr.st1{border:4px solid var(--ng-purple-soft);border-radius:10px}.ng-table{--ng-table-radius: 0.375rem;--ng-table-head-bg: rgb(238, 238, 255)}.ng-tabs{--ng-tab-underline-color: var(--ng-cyan)}.ng-tabs .ng-tabs-nav .ng-tab.is-active{color:var(--ng-cyan)}.ng-overlay .ng-overlay-header{background:linear-gradient(0deg, rgb(230, 236, 237) 0%, rgb(255, 255, 255) 100%)}.ng-overlay-footer{background:linear-gradient(-90deg, rgb(242, 242, 242) 0%, rgb(255, 255, 255) 100%)}.ng-footer{background:#f5f6fc}.ng-badge-min-width{min-width:150px}.ng-avatar.ring{box-shadow:0 0 0 3px var(--ng-g-0, #fff),0 0 0 5px currentColor}.ng-link{cursor:pointer}.ng-link:hover{color:var(--ng-purple)}.ng-link:hover.ng-badge{background:#fff}/*# sourceMappingURL=custom.css.map */
