.admin-stat-card[data-v-5986c9e1]{border-radius:14px!important;border:1px solid rgba(10,37,64,.08)!important;background:#fff!important;-webkit-transition:all .25s cubic-bezier(.16,1,.3,1);transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-box-shadow:0 2px 8px -2px rgba(10,37,64,.04)!important;box-shadow:0 2px 8px -2px rgba(10,37,64,.04)!important}.admin-stat-card[data-v-5986c9e1]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 24px -4px rgba(10,37,64,.08)!important;box-shadow:0 12px 24px -4px rgba(10,37,64,.08)!important;border-color:rgba(0,180,216,.3)!important}.text-muted-label[data-v-5986c9e1]{color:#64748b;letter-spacing:.05em;font-size:.75rem}.stat-value[data-v-5986c9e1]{font-size:1.875rem;line-height:1.1;font-family:Plus Jakarta Sans,sans-serif}.stat-icon-wrapper[data-v-5986c9e1]{width:48px;height:48px;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;border:1px solid transparent}.stat-footer[data-v-5986c9e1]{border-top:1px dashed rgba(10,37,64,.06)}.stat-trend-chip[data-v-5986c9e1]{height:20px!important;font-size:.6875rem!important}.upload-dropzone[data-v-31beecbd]{border:2px dashed rgba(10,37,64,.15);border-radius:12px;background-color:#f8fafc;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;min-height:80px;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}.upload-dropzone.is-dragging[data-v-31beecbd],.upload-dropzone[data-v-31beecbd]:hover{border-color:#00b4d8;background-color:rgba(0,180,216,.04)}.upload-preview-container[data-v-31beecbd]{width:100%}.doc-icon-preview[data-v-31beecbd]{width:52px;height:52px;border-radius:8px;background:rgba(10,37,64,.08);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}.dashboard-page[data-v-abab442e]{background-color:#f8fafc;min-height:100vh}.admin-card[data-v-abab442e]{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}.card-icon-box[data-v-abab442e]{width:36px;height:36px;border-radius:10px;background:rgba(10,37,64,.05);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}.shortcut-card[data-v-abab442e]{border-radius:12px!important;border:1px solid rgba(10,37,64,.08)!important;background:#fff!important;-webkit-transition:all .2s ease;transition:all .2s ease}.shortcut-card[data-v-abab442e]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#00b4d8!important;-webkit-box-shadow:0 8px 16px -2px rgba(10,37,64,.08)!important;box-shadow:0 8px 16px -2px rgba(10,37,64,.08)!important}.shortcut-icon[data-v-abab442e]{width:42px;height:42px;border-radius:10px;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;-ms-flex-negative:0;flex-shrink:0}.applicant-row[data-v-abab442e]{-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.applicant-row[data-v-abab442e]:hover{background-color:#f8fafc}.border-top[data-v-abab442e]{border-top:1px solid rgba(10,37,64,.06)}.border-bottom[data-v-abab442e]{border-bottom:1px solid rgba(10,37,64,.06)}.gap-3[data-v-abab442e]{gap:12px}.chart-wrapper[data-v-abab442e]{height:240px}.ct-chart-brand[data-v-abab442e] .ct-series-a .ct-bar{stroke:#0a2540!important;stroke-width:14px}.ct-chart-brand[data-v-abab442e] .ct-series-b .ct-bar{stroke:#00b4d8!important;stroke-width:14px}.ct-chart-brand[data-v-abab442e] .ct-grid{stroke:rgba(10,37,64,.06)!important}.ct-chart-brand[data-v-abab442e] .ct-label{color:#64748b!important;font-size:.75rem!important}