@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap);.theme--light.v-skeleton-loader .v-skeleton-loader__bone:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(hsla(0,0%,100%,.3)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3),hsla(0,0%,100%,0))}.theme--light.v-skeleton-loader .v-skeleton-loader__avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__button,.theme--light.v-skeleton-loader .v-skeleton-loader__chip,.theme--light.v-skeleton-loader .v-skeleton-loader__divider,.theme--light.v-skeleton-loader .v-skeleton-loader__heading,.theme--light.v-skeleton-loader .v-skeleton-loader__image,.theme--light.v-skeleton-loader .v-skeleton-loader__text{background:rgba(0,0,0,.12)}.theme--light.v-skeleton-loader .v-skeleton-loader__actions,.theme--light.v-skeleton-loader .v-skeleton-loader__article,.theme--light.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__card-text,.theme--light.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--light.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--light.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--light.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--light.v-skeleton-loader .v-skeleton-loader__table-thead{background:#fff}.theme--dark.v-skeleton-loader .v-skeleton-loader__bone:after{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(hsla(0,0%,100%,.05)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.05),hsla(0,0%,100%,0))}.theme--dark.v-skeleton-loader .v-skeleton-loader__avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__button,.theme--dark.v-skeleton-loader .v-skeleton-loader__chip,.theme--dark.v-skeleton-loader .v-skeleton-loader__divider,.theme--dark.v-skeleton-loader .v-skeleton-loader__heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__image,.theme--dark.v-skeleton-loader .v-skeleton-loader__text{background:hsla(0,0%,100%,.12)}.theme--dark.v-skeleton-loader .v-skeleton-loader__actions,.theme--dark.v-skeleton-loader .v-skeleton-loader__article,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__card-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__date-picker,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-text,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__list-item-two-line,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-heading,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tbody,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-tfoot,.theme--dark.v-skeleton-loader .v-skeleton-loader__table-thead{background:#1e1e1e}.v-skeleton-loader{border-radius:4px;position:relative;vertical-align:top}.v-skeleton-loader__actions{padding:16px 16px 8px;text-align:right}.v-skeleton-loader__actions .v-skeleton-loader__button{display:inline-block}.v-application--is-ltr .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-right:12px}.v-application--is-rtl .v-skeleton-loader__actions .v-skeleton-loader__button:first-child{margin-left:12px}.v-skeleton-loader .v-skeleton-loader__list-item,.v-skeleton-loader .v-skeleton-loader__list-item-avatar,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader .v-skeleton-loader__list-item-text,.v-skeleton-loader .v-skeleton-loader__list-item-three-line,.v-skeleton-loader .v-skeleton-loader__list-item-two-line{border-radius:4px}.v-skeleton-loader .v-skeleton-loader__actions:after,.v-skeleton-loader .v-skeleton-loader__article:after,.v-skeleton-loader .v-skeleton-loader__card-avatar:after,.v-skeleton-loader .v-skeleton-loader__card-heading:after,.v-skeleton-loader .v-skeleton-loader__card-text:after,.v-skeleton-loader .v-skeleton-loader__card:after,.v-skeleton-loader .v-skeleton-loader__date-picker-days:after,.v-skeleton-loader .v-skeleton-loader__date-picker-options:after,.v-skeleton-loader .v-skeleton-loader__date-picker:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-avatar:after,.v-skeleton-loader .v-skeleton-loader__list-item-text:after,.v-skeleton-loader .v-skeleton-loader__list-item-three-line:after,.v-skeleton-loader .v-skeleton-loader__list-item-two-line:after,.v-skeleton-loader .v-skeleton-loader__list-item:after,.v-skeleton-loader .v-skeleton-loader__paragraph:after,.v-skeleton-loader .v-skeleton-loader__sentences:after,.v-skeleton-loader .v-skeleton-loader__table-cell:after,.v-skeleton-loader .v-skeleton-loader__table-heading:after,.v-skeleton-loader .v-skeleton-loader__table-row-divider:after,.v-skeleton-loader .v-skeleton-loader__table-row:after,.v-skeleton-loader .v-skeleton-loader__table-tbody:after,.v-skeleton-loader .v-skeleton-loader__table-tfoot:after,.v-skeleton-loader .v-skeleton-loader__table-thead:after,.v-skeleton-loader .v-skeleton-loader__table:after{display:none}.v-application--is-ltr .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 0 16px 16px}.v-application--is-rtl .v-skeleton-loader__article .v-skeleton-loader__heading{margin:16px 16px 0 16px}.v-skeleton-loader__article .v-skeleton-loader__paragraph{padding:16px}.v-skeleton-loader__bone{border-radius:inherit;overflow:hidden;position:relative}.v-skeleton-loader__bone:after{-webkit-animation:loading 1.5s infinite;animation:loading 1.5s infinite;content:"";height:100%;left:0;position:absolute;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:1}.v-skeleton-loader__avatar{border-radius:50%;height:48px;width:48px}.v-skeleton-loader__button{border-radius:4px;height:36px;width:64px}.v-skeleton-loader__card .v-skeleton-loader__image{border-radius:0}.v-skeleton-loader__card-heading .v-skeleton-loader__heading{margin:16px}.v-skeleton-loader__card-text{padding:16px}.v-skeleton-loader__chip{border-radius:16px;height:32px;width:96px}.v-skeleton-loader__date-picker{border-radius:inherit}.v-skeleton-loader__date-picker .v-skeleton-loader__list-item:first-child .v-skeleton-loader__text{max-width:88px;width:20%}.v-skeleton-loader__date-picker .v-skeleton-loader__heading{max-width:256px;width:40%}.v-skeleton-loader__date-picker-days{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 12px;margin:0 auto}.v-skeleton-loader__date-picker-days .v-skeleton-loader__avatar{border-radius:4px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:4px;height:40px;width:40px}.v-skeleton-loader__date-picker-options{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:auto}.v-application--is-ltr .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-right:8px}.v-application--is-rtl .v-skeleton-loader__date-picker-options .v-skeleton-loader__avatar:nth-child(2){margin-left:8px}.v-skeleton-loader__date-picker-options .v-skeleton-loader__text.v-skeleton-loader__bone:first-child{margin-bottom:0;max-width:50%;width:456px}.v-skeleton-loader__divider{border-radius:1px;height:2px}.v-skeleton-loader__heading{border-radius:12px;height:24px;width:45%}.v-skeleton-loader__image{height:200px;border-radius:0}.v-skeleton-loader__image~.v-skeleton-loader__card-heading{border-radius:0}.v-skeleton-loader__image:first-child,.v-skeleton-loader__image:last-child{border-radius:inherit}.v-skeleton-loader__list-item{height:48px}.v-skeleton-loader__list-item-three-line{-ms-flex-wrap:wrap;flex-wrap:wrap}.v-skeleton-loader__list-item-three-line>*{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;width:100%}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__list-item-avatar{height:48px}.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-two-line{height:72px}.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-three-line{height:88px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar{-ms-flex-item-align:start;align-self:flex-start}.v-skeleton-loader__list-item,.v-skeleton-loader__list-item-avatar,.v-skeleton-loader__list-item-avatar-three-line,.v-skeleton-loader__list-item-avatar-two-line,.v-skeleton-loader__list-item-three-line,.v-skeleton-loader__list-item-two-line{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 16px}.v-application--is-ltr .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-ltr .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-right:16px}.v-application--is-rtl .v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-avatar .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-three-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item-two-line .v-skeleton-loader__avatar,.v-application--is-rtl .v-skeleton-loader__list-item .v-skeleton-loader__avatar{margin-left:16px}.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-avatar .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-three-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item-two-line .v-skeleton-loader__text:only-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:last-child,.v-skeleton-loader__list-item .v-skeleton-loader__text:only-child{margin-bottom:0}.v-skeleton-loader__paragraph,.v-skeleton-loader__sentences{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.v-skeleton-loader__paragraph:not(:last-child){margin-bottom:6px}.v-skeleton-loader__paragraph .v-skeleton-loader__text:first-child{max-width:100%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(2){max-width:50%}.v-skeleton-loader__paragraph .v-skeleton-loader__text:nth-child(3),.v-skeleton-loader__sentences .v-skeleton-loader__text:nth-child(2){max-width:70%}.v-skeleton-loader__sentences:not(:last-child){margin-bottom:6px}.v-skeleton-loader__table-heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.v-skeleton-loader__table-heading .v-skeleton-loader__heading{max-width:15%}.v-skeleton-loader__table-heading .v-skeleton-loader__text{max-width:40%}.v-skeleton-loader__table-thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px}.v-skeleton-loader__table-thead .v-skeleton-loader__heading{max-width:5%}.v-skeleton-loader__table-tbody{padding:16px 16px 0}.v-skeleton-loader__table-tfoot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:16px}.v-application--is-ltr .v-skeleton-loader__table-tfoot>*{margin-left:8px}.v-application--is-rtl .v-skeleton-loader__table-tfoot>*{margin-right:8px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__avatar{height:40px;width:40px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:first-child{max-width:128px}.v-skeleton-loader__table-tfoot .v-skeleton-loader__text:nth-child(2){max-width:64px}.v-skeleton-loader__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.v-skeleton-loader__table-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;width:88px}.v-skeleton-loader__table-cell .v-skeleton-loader__text{margin-bottom:0}.v-skeleton-loader__text{border-radius:6px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:12px;margin-bottom:6px}.v-skeleton-loader--boilerplate .v-skeleton-loader__bone:after{display:none}.v-skeleton-loader--is-loading{overflow:hidden}.v-skeleton-loader--tile,.v-skeleton-loader--tile .v-skeleton-loader__bone{border-radius:0}@-webkit-keyframes loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loading{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.custom-date-label[data-v-934fb740] .v-label{color:#666!important;font-weight:600;padding:0 6px!important}.dashboard-wrapper[data-v-77affa2b]{--primary:#1fa9c3;--primary-dark:#168ea5;--primary-light:#eaf8fb;--primary-soft:#f3fbfc;--text-dark:#212121;--text:#344054;--text-muted:#424242;--text-light:#98a2b3;--border:#e7edf2;--border-light:#eef2f5;--success:#10b981;--success-bg:#ecfdf5;--warning:#f59e0b;--warning-bg:#fffbeb;--danger:#ef4444;--danger-bg:#fef2f2;--purple:#7c3aed;--purple-bg:#f5f3ff;--blue:#3b82f6;--blue-bg:#eff6ff;--pink:#db2777;--pink-bg:#fdf2f8;width:100%;min-height:100vh;background:#fff;font-family:Nunito,sans-serif!important}.dashboard-content[data-v-77affa2b]{width:100%;max-width:1900px;margin:0 auto}.academic-card[data-v-77affa2b],.dashboard-panel[data-v-77affa2b],.stat-card[data-v-77affa2b],.verification-card[data-v-77affa2b]{position:relative;border:1px solid var(--border);border-radius:14px;-webkit-box-shadow:0 1px 2px rgba(16,24,40,.025),0 4px 14px rgba(16,24,40,.025);box-shadow:0 1px 2px rgba(16,24,40,.025),0 4px 14px rgba(16,24,40,.025);-webkit-transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.custom-date-label .v-label[data-v-77affa2b]{font-weight:500}.academic-card[data-v-77affa2b]:hover,.dashboard-panel[data-v-77affa2b]:hover,.stat-card[data-v-77affa2b]:hover,.verification-card[data-v-77affa2b]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#d8e6eb;-webkit-box-shadow:0 4px 8px rgba(16,24,40,.035),0 12px 25px rgba(16,24,40,.055);box-shadow:0 4px 8px rgba(16,24,40,.035),0 12px 25px rgba(16,24,40,.055)}.stat-card[data-v-77affa2b]{height:165px;padding:12px 12px 12px;overflow:hidden;background:#fff}.stat-card-blue[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f7f9ff);border-color:#e4e9f5}.stat-card-green[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f4fbf8);border-color:#ddefe7}.stat-card-orange[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fff9f3);border-color:#f2e7da}.stat-card-teal[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f0fafc);border-color:#d7edf2}.stat-card-pink[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fff7fa);border-color:#f2e3ea}.stat-main[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.stat-icon[data-v-77affa2b]{width:48px;height:48px;min-width:48px;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-radius:13px;font-size:22px;border:1px solid hsla(0,0%,100%,.8);-webkit-box-shadow:0 3px 8px rgba(15,23,42,.04);box-shadow:0 3px 8px rgba(15,23,42,.04)}.stat-card-blue .stat-icon[data-v-77affa2b]{background:#eef2ff;color:#4f46e5}.stat-card-green .stat-icon[data-v-77affa2b]{background:#eaf9f2;color:#059669}.stat-card-orange .stat-icon[data-v-77affa2b]{background:#fff3e6;color:#ea580c}.stat-card-teal .stat-icon[data-v-77affa2b]{background:#e7f7fa;color:var(--primary)}.stat-card-pink .stat-icon[data-v-77affa2b]{background:#fcecf3;color:#db2777}.stat-info[data-v-77affa2b]{min-width:0;padding-top:1px}.stat-title[data-v-77affa2b]{font-size:12px;line-height:17px;font-weight:600;color:#212121!important;letter-spacing:.3px}.stat-value[data-v-77affa2b]{margin-top:5px;color:var(--text-dark);font-size:27px;line-height:31px;font-weight:800;letter-spacing:-.8px}.stat-description[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px;color:#616161;font-size:12px;line-height:14px;font-weight:500;white-space:nowrap}.dot[data-v-77affa2b]{width:6px;height:6px;display:inline-block;margin-right:6px;border-radius:50%}.stat-card-blue .dot[data-v-77affa2b]{background:#6366f1}.stat-card-green .dot[data-v-77affa2b]{background:var(--success)}.stat-card-orange .dot[data-v-77affa2b]{background:var(--warning)}.stat-card-teal .dot[data-v-77affa2b]{background:var(--primary)}.stat-card-pink .dot[data-v-77affa2b]{background:var(--pink)}.stat-graph[data-v-77affa2b]{position:absolute;left:15px;right:15px;bottom:7px;height:45px;pointer-events:none;opacity:.55}.stat-graph svg[data-v-77affa2b]{width:100%;height:100%}.section-heading[data-v-77affa2b]{gap:10px;min-height:38px;margin-bottom:10px}.heading-icon[data-v-77affa2b],.section-heading[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.heading-icon[data-v-77affa2b]{width:34px;height:34px;min-width:34px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px;font-size:16px;border:1px solid rgba(31,169,195,.12)}.teal-heading[data-v-77affa2b]{background:#eaf8fb;color:var(--primary)}.orange-heading[data-v-77affa2b]{background:#fff4e8;color:#ea580c}.purple-heading[data-v-77affa2b]{background:#f4f1ff;color:#7c3aed}.section-title[data-v-77affa2b]{color:var(--text-dark);font-size:14px;line-height:19px;font-weight:700;letter-spacing:-.2px}.section-subtitle[data-v-77affa2b]{margin-top:2px;color:var(--text-muted);font-size:10px;line-height:14px;font-weight:400}.academic-heading[data-v-77affa2b]{margin-top:2px}.verification-card[data-v-77affa2b]{min-height:118px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:12px;overflow:hidden}.verification-success[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f3fbf7);border-color:#dcefe6}.verification-pending[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fffbf2);border-color:#f2e7d0}.verification-pink[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fff7fa);border-color:#f1e0e8}.verification-icon[data-v-77affa2b]{width:46px;height:46px;min-width:46px;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-radius:12px;font-size:21px}.verification-success .verification-icon[data-v-77affa2b]{background:#e8f8f0;color:#059669}.verification-pending .verification-icon[data-v-77affa2b]{background:#fff4dd;color:#d97706}.verification-pink .verification-icon[data-v-77affa2b]{background:#fce8f0;color:#db2777}.verification-content[data-v-77affa2b]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.verification-title[data-v-77affa2b]{color:#212121;font-size:13px;line-height:16px;font-weight:600}.verification-number[data-v-77affa2b]{margin-top:3px;color:var(--text-dark);font-size:23px;line-height:28px;font-weight:800}.verification-subtitle[data-v-77affa2b]{margin-top:2px;color:var(--text-muted);font-size:12px;line-height:13px;font-weight:400}.verification-bottom[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-top:9px}.progress-track[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:5px;overflow:hidden;background:#eef2f4;border-radius:50px}.progress-fill[data-v-77affa2b]{height:100%;border-radius:inherit}.success-progress[data-v-77affa2b]{background:var(--success)}.pending-progress[data-v-77affa2b]{background:var(--warning)}.danger-progress[data-v-77affa2b]{background:var(--pink)}.verification-bottom span[data-v-77affa2b]{color:#667085;font-size:9px;line-height:11px;font-weight:700}.academic-card[data-v-77affa2b]{min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:15px;overflow:hidden;background:#fff}.padding16[data-v-77affa2b]{padding:16px!important}.academic-purple[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f8f6ff)}.academic-blue[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f6f9ff)}.academic-green[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#f4fbf8)}.academic-orange[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fff9f3)}.academic-pink[data-v-77affa2b]{background:linear-gradient(135deg,#fff,#fff7fa)}.academic-icon[data-v-77affa2b]{width:46px;height:46px;min-width:46px;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-radius:12px;font-size:20px}.academic-purple .academic-icon[data-v-77affa2b]{background:#f0edff;color:#7c3aed}.academic-blue .academic-icon[data-v-77affa2b]{background:#eaf2ff;color:#3b82f6}.academic-green .academic-icon[data-v-77affa2b]{background:#e7f8ef;color:#059669}.academic-orange .academic-icon[data-v-77affa2b]{background:#fff0df;color:#ea580c}.academic-pink .academic-icon[data-v-77affa2b]{background:#fce8f0;color:#db2777}.academic-content[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.academic-title[data-v-77affa2b]{font-size:13px;line-height:15px;font-weight:600;color:#344054!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.3px}.academic-number[data-v-77affa2b]{margin-top:3px;color:var(--text-dark);font-size:23px;line-height:27px;font-weight:800}.academic-subtitle[data-v-77affa2b]{margin-top:1px;color:var(--text-muted);font-size:12px;line-height:12px}.academic-arrow[data-v-77affa2b]{width:25px;height:25px;min-width:25px;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-radius:7px;font-size:14px}.academic-purple .academic-arrow[data-v-77affa2b]{background:#f1eeff;color:#7c3aed}.academic-blue .academic-arrow[data-v-77affa2b]{background:#edf4ff;color:#3b82f6}.academic-green .academic-arrow[data-v-77affa2b]{background:#eaf8f1;color:#059669}.academic-orange .academic-arrow[data-v-77affa2b]{background:#fff2e3;color:#ea580c}.academic-pink .academic-arrow[data-v-77affa2b]{background:#fceaf1;color:#db2777}.dashboard-panel[data-v-77affa2b]{min-height:100%;padding:17px;background:hsla(0,0%,100%,.98)}.panel-header[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.panel-title[data-v-77affa2b]{color:var(--text-dark);font-size:13px;line-height:18px;font-weight:700;letter-spacing:-.15px}.panel-subtitle[data-v-77affa2b]{margin-top:2px;color:var(--text-muted);font-size:9px;line-height:13px;font-weight:400}.panel-period[data-v-77affa2b]{padding:5px 9px;background:#f5fafb;border:1px solid #e2f0f3;border-radius:7px;color:var(--primary-dark);font-size:12px;line-height:11px;font-weight:600;white-space:nowrap}.chart-wrapper[data-v-77affa2b]{position:relative;margin-top:12px}.donut-wrapper[data-v-77affa2b]{height:205px}.attendance-class-layout[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.attendance-donut[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px;min-width:200px}.attendance-legend[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;min-width:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.attendance-legend-row[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.attendance-legend-dot[data-v-77affa2b]{width:12px;height:12px;border-radius:4px;-ms-flex-negative:0;flex-shrink:0}.attendance-legend-name[data-v-77affa2b]{font-size:13px;font-weight:600;color:#475569;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attendance-legend-values[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;margin-left:auto;-ms-flex-negative:0;flex-shrink:0}.attendance-legend-count[data-v-77affa2b]{font-size:12px;color:#94a3b8}.attendance-legend-pct[data-v-77affa2b]{font-size:13px;font-weight:700;color:#1e293b;min-width:52px;text-align:right}.quick-actions[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-top:12px}.quick-action-btn[data-v-77affa2b]{width:100%;min-height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:5px 7px;background:#fff;border:1px solid var(--border);border-radius:9px;color:#344054;font-family:Nunito,sans-serif!important;font-size:13px;font-weight:600;text-align:left;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.quick-action-btn[data-v-77affa2b]:hover{background:var(--primary-soft);border-color:#b9e5ec;-webkit-transform:translateX(2px);transform:translateX(2px)}.quick-action-icon[data-v-77affa2b]{width:28px;height:28px;min-width:28px;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-radius:8px;font-size:14px}.purple-action[data-v-77affa2b]{background:#f1eeff;color:#7c3aed}.blue-action[data-v-77affa2b]{background:#edf4ff;color:#3b82f6}.orange-action[data-v-77affa2b]{background:#fff2e3;color:#ea580c}.green-action[data-v-77affa2b]{background:#eaf8f1;color:#059669}.event-list.p-1.padding16[data-v-77affa2b]{padding-top:0!important;margin:0}.pink-action[data-v-77affa2b]{background:#fceaf1;color:#db2777}.action-chevron[data-v-77affa2b]{margin-left:auto;color:#b5bec9;font-size:13px}.view-all[data-v-77affa2b]{color:var(--primary);font-size:13px;line-height:16px;font-weight:700;text-decoration:none}.view-all[data-v-77affa2b]:hover{color:var(--primary-dark)}.activity-list[data-v-77affa2b]{margin-top:9px}.activity-item[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border-light)}.activity-item[data-v-77affa2b]:last-child{border-bottom:0}.activity-icon[data-v-77affa2b]{width:34px;height:34px;min-width:34px;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-radius:9px;font-size:15px}.purple-bg[data-v-77affa2b]{background:#f1eeff;color:#7c3aed}.blue-bg[data-v-77affa2b]{background:#edf4ff;color:#3b82f6}.green-bg[data-v-77affa2b]{background:#eaf8f1;color:#059669}.orange-bg[data-v-77affa2b]{background:#fff2e3;color:#ea580c}.activity-content[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.activity-title[data-v-77affa2b]{color:#344054;font-size:13px;line-height:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-description[data-v-77affa2b]{margin-top:2px;color:#667085;font-size:11px;line-height:12px}.activity-meta[data-v-77affa2b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4px;color:#98a2b3;font-size:10px;line-height:11px}.activity-meta[data-v-77affa2b],.activity-meta span[data-v-77affa2b]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity-meta span[data-v-77affa2b]:first-child{gap:3px}.activity-meta i[data-v-77affa2b]{font-size:10px}.event-list[data-v-77affa2b]{margin-top:9px;max-height:204px;overflow-y:auto;scrollbar-width:thin}.event-list[data-v-77affa2b]::-webkit-scrollbar{width:4px}.event-list[data-v-77affa2b]::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}.event-scroll-hint[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;color:#94a3b8;font-size:18px;pointer-events:none;-webkit-animation:event-scroll-bounce-77affa2b 1.4s ease-in-out infinite;animation:event-scroll-bounce-77affa2b 1.4s ease-in-out infinite}@-webkit-keyframes event-scroll-bounce-77affa2b{0%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.45}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}}@keyframes event-scroll-bounce-77affa2b{0%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.45}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}}.event-empty[data-v-77affa2b]{padding:24px 8px;text-align:center;color:#94a3b8;font-size:14px}.event-card[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border-light);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.event-card[data-v-77affa2b]:hover{padding-left:3px}.event-card[data-v-77affa2b]:last-child{border-bottom:0}.event-date[data-v-77affa2b]{width:43px;height:43px;min-width:43px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:10px}.event-day[data-v-77affa2b]{font-size:15px;line-height:17px;font-weight:800}.event-month[data-v-77affa2b]{margin-top:1px;font-size:7px;line-height:9px;font-weight:800}.pink-event[data-v-77affa2b]{background:#fceaf1;color:#db2777}.blue-event[data-v-77affa2b]{background:#edf4ff;color:#3b82f6}.green-event[data-v-77affa2b]{background:#eaf8f1;color:#059669}.event-content[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.event-title[data-v-77affa2b]{color:#344054;font-size:12px;line-height:14px;font-weight:600}.event-subtitle[data-v-77affa2b]{color:#667085;font-size:9px;line-height:13px;margin-top:1px}.event-meta[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:3px;color:#667085;font-size:10px}.event-meta i[data-v-77affa2b]{font-size:11px}.event-arrow[data-v-77affa2b]{color:#b8c0cc;font-size:16px}.alert-list[data-v-77affa2b]{margin-top:9px}.alert-card[data-v-77affa2b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;padding:10px;margin-bottom:7px;border-radius:10px}.alert-card[data-v-77affa2b]:last-child{margin-bottom:0}.alert-danger[data-v-77affa2b]{background:#fff7f7;border:1px solid #fbe2e2}.alert-warning[data-v-77affa2b]{background:#fffbf3;border:1px solid #f6e9cb}.alert-info[data-v-77affa2b]{background:#f5faff;border:1px solid #dfecf8}.alert-icon[data-v-77affa2b]{width:30px;height:30px;min-width:30px;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-radius:8px;font-size:14px}.alert-danger .alert-icon[data-v-77affa2b]{background:#feecec;color:#ef4444}.alert-warning .alert-icon[data-v-77affa2b]{background:#fff2d8;color:#f59e0b}.alert-info .alert-icon[data-v-77affa2b]{background:#eaf3ff;color:#3b82f6}.alert-content[data-v-77affa2b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.alert-title[data-v-77affa2b]{color:#344054;font-size:10px;line-height:14px;font-weight:700}.alert-description[data-v-77affa2b]{margin-top:3px;color:#667085;font-size:9px;line-height:13px}.alert-content a[data-v-77affa2b]{display:inline-block;margin-top:4px;color:var(--primary);font-size:8px;line-height:11px;font-weight:700;text-decoration:none}.date-field-container[data-v-77affa2b]{cursor:pointer}.modern-input[data-v-77affa2b] .v-input__control{min-height:40px!important;height:40px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.modern-input[data-v-77affa2b] fieldset{border:1px solid #e0e0e0!important;border-radius:8px!important;height:40px!important;top:0!important}.date-field-container[data-v-77affa2b] .v-text-field--outlined{border-radius:8px!important}.date-field-container[data-v-77affa2b] .v-text-field--outlined fieldset{border-color:#e0e0e0!important}.modern-input[data-v-77affa2b] .v-select__selection,.modern-input[data-v-77affa2b] input{margin-left:8px!important;line-height:40px!important;padding:0!important}.modern-input[data-v-77affa2b] .v-input__append-inner,.modern-input[data-v-77affa2b] .v-input__prepend-inner{-ms-flex-item-align:center!important;align-self:center!important;margin-top:0!important}.date-field-container[data-v-77affa2b] .v-icon.mdi-calendar,.modern-input[data-v-77affa2b] .v-input__append-inner .v-icon,.modern-input[data-v-77affa2b] .v-input__prepend-inner .v-icon{font-size:18px!important;color:#747474!important}.modern-input[data-v-77affa2b] .v-label{top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;font-size:14px;font-weight:600;left:10px!important;color:#747474!important}.modern-input.v-input--is-focused[data-v-77affa2b] .v-label,.modern-input.v-input--is-label-active[data-v-77affa2b] .v-label,.modern-input[data-v-77affa2b] .v-input--is-focused .v-label,.modern-input[data-v-77affa2b] .v-input--is-label-active .v-label{top:0!important;background-color:#fff!important;padding:0 6px!important;color:#616161!important;left:0!important;z-index:2}.modern-input.v-input--is-focused[data-v-77affa2b] fieldset{border-color:#1976d2!important}.modern-input[data-v-77affa2b] legend{display:none!important}.modern-input[data-v-77affa2b] .v-input__icon--clear .v-icon{font-size:16px!important;color:#747474!important}.custom-date-label .v-label[data-v-77affa2b]{color:#666!important;font-size:12px!important;font-weight:600;padding:0 6px!important}.overflow-Yscroll[data-v-77affa2b]{max-height:300px;overflow-y:auto;overflow-x:hidden}@media (max-width:1399px){.stat-card[data-v-77affa2b]{height:158px}.stat-title[data-v-77affa2b]{font-size:14px}.stat-value[data-v-77affa2b]{font-size:24px}}@media (max-width:1199px){.row-cols-5>.col[data-v-77affa2b]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.stat-card[data-v-77affa2b]{height:155px;padding:15px}.stat-main[data-v-77affa2b]{gap:10px}.stat-icon[data-v-77affa2b]{width:45px;height:45px;min-width:45px}.stat-title[data-v-77affa2b]{font-size:10px}.stat-value[data-v-77affa2b]{font-size:22px}.stat-description[data-v-77affa2b]{font-size:9px}.academic-card[data-v-77affa2b]{min-height:95px}}@media (max-width:991px){.row-cols-5>.col[data-v-77affa2b]{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.stat-card[data-v-77affa2b]{height:150px}.chart-wrapper[data-v-77affa2b]{height:220px}}@media (max-width:767px){.dashboard-wrapper[data-v-77affa2b]{padding:10px!important}.row-cols-5>.col[data-v-77affa2b]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.stat-card[data-v-77affa2b]{height:145px;padding:14px;border-radius:14px}.stat-icon[data-v-77affa2b]{width:42px;height:42px;min-width:42px;font-size:20px}.stat-title[data-v-77affa2b]{font-size:10px}.stat-value[data-v-77affa2b]{font-size:21px}.stat-description[data-v-77affa2b]{font-size:8px;white-space:normal}.section-title[data-v-77affa2b]{font-size:13px}.verification-card[data-v-77affa2b]{min-height:105px;padding:11px}.verification-icon[data-v-77affa2b]{width:40px;height:40px;min-width:40px;font-size:18px}.verification-title[data-v-77affa2b]{font-size:10px}.verification-number[data-v-77affa2b]{font-size:20px}.academic-card[data-v-77affa2b]{min-height:90px;padding:12px}.academic-icon[data-v-77affa2b]{width:42px;height:42px;min-width:42px}.dashboard-panel[data-v-77affa2b]{padding:13px}}@media (max-width:575px){.row-cols-5>.col[data-v-77affa2b]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.stat-card[data-v-77affa2b]{height:140px}.verification-card[data-v-77affa2b]{min-height:105px}.verification-title[data-v-77affa2b]{white-space:normal}.section-heading[data-v-77affa2b]{margin-bottom:8px}.academic-card[data-v-77affa2b]{min-height:88px}.chart-wrapper[data-v-77affa2b]{height:200px}}@media (max-width:400px){.verification-card[data-v-77affa2b]{gap:8px;padding:9px}.verification-icon[data-v-77affa2b]{width:36px;height:36px;min-width:36px}.verification-title[data-v-77affa2b]{font-size:9px}.verification-number[data-v-77affa2b]{font-size:19px}.academic-card[data-v-77affa2b]{gap:8px}.academic-icon[data-v-77affa2b]{width:38px;height:38px;min-width:38px;font-size:18px}}