.pagination-dropdown{width:70px}.button{margin-right:20px}.thcenter{text-align:center}.custom-tooltip .tooltip-inner{background-color:red;color:#fff}.readonly-dropdown{background-color:#f8f9fa;pointer-events:none}.align-right{text-align:right}.custom-min-width{min-width:90px}.table-container{max-height:400px;overflow-y:auto;overflow-x:hidden}.table-container thead{position:sticky;top:0;z-index:1;background-color:#fff}.active-tab-category{background-color:#fff!important}input[type=checkbox]:disabled{opacity:.7;cursor:not-allowed}.mouse-cursor{cursor:pointer}.card-height{height:63px}body{display:flex;flex-direction:column;min-height:100vh;margin:0}.app-content{flex:1}.app-footer{padding:10px 0}.project-text-align{text-align:right}.row.align-items-center{display:flex;align-items:center}.pe-1{padding-right:.1rem!important}.searchTerm{margin-top:0;margin-bottom:0}.text-reset{margin-right:10px}.pointer{cursor:pointer!important}.nav-tabs .nav-item{border-bottom:none}.table-wrap-report{table-layout:fixed;width:100%}.tbody-wrap-report{width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table td.notify{word-wrap:break-word;white-space:normal;max-width:200px}.custom-margin{margin-right:100px}.candidate-register-bg{background:url(/assets/images/authentication/2.jpg) center center / cover no-repeat!important;min-height:100vh}.candidate-register-bg:before{content:"";position:absolute;inset:0;background:#ffffffbf;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:0}.profile-stat-card{min-width:180px;padding:15px 20px;border-radius:16px;background:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;gap:15px;transition:all .35s ease;cursor:pointer}.profile-stat-card:hover{transform:translateY(-6px);background:#fff3;box-shadow:0 10px 25px #00000040}.profile-stat-card h4{color:#fff;margin:0;font-weight:700}.profile-stat-card small{color:#ffffffbf}.stat-icon{width:50px;height:50px;border-radius:50%;color:#fff;font-size:22px;display:flex;align-items:center;justify-content:center;animation:pulseGlow 2s infinite}@keyframes pulseGlow{0%{transform:scale(1);box-shadow:0 0 #fff6}70%{transform:scale(1.08);box-shadow:0 0 0 15px #fff0}to{transform:scale(1)}}
