.profile-tab-card[data-v-324f4903]{background:#fff}.profile-tab-header[data-v-324f4903]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-324f4903]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-324f4903],.profile-tab-header .text-primary[data-v-324f4903],.profile-tab-header .text-white[data-v-324f4903]{color:#fff!important}.profile-tab-icon[data-v-324f4903]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-324f4903]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-324f4903],.profile-action-btn[data-v-324f4903]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-324f4903]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-324f4903]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-324f4903]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-324f4903]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-324f4903]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-324f4903]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-324f4903]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-324f4903]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-324f4903]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-324f4903]:hover{background:#2f3c57}.profile-icon-action[data-v-324f4903]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-324f4903]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-324f4903]{color:inherit}.profile-icon-action--danger[data-v-324f4903]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-324f4903]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-324f4903]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-324f4903],.profile-record-grid>.flex[data-v-324f4903],.profile-tab-body>.fade-enter-active+.flex[data-v-324f4903],.profile-tab-card .flex.mt-1.text-xs[data-v-324f4903]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-324f4903]{color:#394867}.profile-tab-card .text-gray-600[data-v-324f4903]{color:#64748b}.profile-empty-state[data-v-324f4903]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-324f4903]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-324f4903]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-324f4903]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-324f4903]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-324f4903],.profile-tab-card a[data-v-324f4903]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-324f4903],.profile-tab-card input[type=email][data-v-324f4903],.profile-tab-card input[type=file][data-v-324f4903],.profile-tab-card input[type=number][data-v-324f4903],.profile-tab-card input[type=password][data-v-324f4903],.profile-tab-card input[type=text][data-v-324f4903],.profile-tab-card select[data-v-324f4903],.profile-tab-card textarea[data-v-324f4903]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-324f4903]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-324f4903]:focus,.profile-tab-card select[data-v-324f4903]:focus,.profile-tab-card textarea[data-v-324f4903]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-324f4903]{color:#394867}.profile-tab-card .bg-primary[data-v-324f4903],.profile-tab-card .bg-ternary[data-v-324f4903]{background-color:#394867}.profile-tab-card .border-primary[data-v-324f4903],.profile-tab-card .border-ternary[data-v-324f4903]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-324f4903]:hover,.profile-tab-card .hover\:text-ternary[data-v-324f4903]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-324f4903]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-324f4903],.profile-tab-header[data-v-324f4903]{padding:1rem}.profile-action-btn-outline[data-v-324f4903],.profile-action-btn[data-v-324f4903]{justify-content:center;width:100%}}.fade-enter-active[data-v-324f4903],.fade-leave-active[data-v-324f4903]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-324f4903],.fade-leave-to[data-v-324f4903]{opacity:0;transform:translateY(10px)}.form-fade-enter-active[data-v-324f4903],.form-fade-leave-active[data-v-324f4903]{transition:all .3s ease}.form-fade-enter-from[data-v-324f4903],.form-fade-leave-to[data-v-324f4903]{opacity:0;height:0;margin:0;padding:0}.remarks-accordion__trigger[data-v-324f4903]{background:transparent;border:0;cursor:pointer;padding:0}.remarks-accordion__chevron[data-v-324f4903]{transition:transform .3s ease}.remarks-accordion__chevron--open[data-v-324f4903]{transform:rotate(180deg)}.remarks-accordion__body[data-v-324f4903]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.remarks-accordion__body--open[data-v-324f4903]{grid-template-rows:1fr}.remarks-accordion__inner[data-v-324f4903]{overflow:hidden;min-height:0}input[type=date][data-v-324f4903],input[type=email][data-v-324f4903],input[type=number][data-v-324f4903],input[type=password][data-v-324f4903],input[type=text][data-v-324f4903],select[data-v-324f4903],textarea[data-v-324f4903]{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}input[type=date][data-v-324f4903]:focus,input[type=email][data-v-324f4903]:focus,input[type=number][data-v-324f4903]:focus,input[type=password][data-v-324f4903]:focus,input[type=text][data-v-324f4903]:focus,select[data-v-324f4903]:focus,textarea[data-v-324f4903]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}input[type=file][data-v-324f4903]{display:block;width:100%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}input[type=file][data-v-324f4903]::-webkit-file-upload-button{margin-right:1rem;cursor:pointer;border-radius:.5rem;border-width:0;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}input[type=file][data-v-324f4903]::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}input[type=file][data-v-324f4903]::-webkit-file-upload-button{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}input[type=file][data-v-324f4903]::-moz-file-upload-button{margin-right:1rem;cursor:pointer;border-radius:.5rem;border-width:0;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}input[type=file][data-v-324f4903]::-moz-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}input[type=file][data-v-324f4903]::-moz-file-upload-button{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.profile-record-card[data-v-324f4903],.profile-tab-card .bg-gray-50[data-v-324f4903],.profile-tab-card .bg-white.border[data-v-324f4903]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}.ht-vh-70[data-v-324f4903]{height:70vh}.profile-tab-card[data-v-18324426]{background:#fff}.profile-tab-header[data-v-18324426]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-18324426]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-18324426],.profile-tab-header .text-primary[data-v-18324426],.profile-tab-header .text-white[data-v-18324426]{color:#fff!important}.profile-tab-icon[data-v-18324426]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-18324426]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-18324426],.profile-action-btn[data-v-18324426]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-18324426]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-18324426]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-18324426]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-18324426]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-18324426]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-18324426]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-18324426]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-18324426]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-18324426]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-18324426]:hover{background:#2f3c57}.profile-icon-action[data-v-18324426]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-18324426]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-18324426]{color:inherit}.profile-icon-action--danger[data-v-18324426]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-18324426]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-18324426]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-18324426],.profile-record-grid>.flex[data-v-18324426],.profile-tab-body>.fade-enter-active+.flex[data-v-18324426],.profile-tab-card .flex.mt-1.text-xs[data-v-18324426]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-18324426]{color:#394867}.profile-tab-card .text-gray-600[data-v-18324426]{color:#64748b}.profile-empty-state[data-v-18324426]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-18324426]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-18324426]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-18324426]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-18324426]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-18324426],.profile-tab-card a[data-v-18324426]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-18324426],.profile-tab-card input[type=email][data-v-18324426],.profile-tab-card input[type=file][data-v-18324426],.profile-tab-card input[type=number][data-v-18324426],.profile-tab-card input[type=password][data-v-18324426],.profile-tab-card input[type=text][data-v-18324426],.profile-tab-card select[data-v-18324426],.profile-tab-card textarea[data-v-18324426]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-18324426]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-18324426]:focus,.profile-tab-card select[data-v-18324426]:focus,.profile-tab-card textarea[data-v-18324426]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-18324426]{color:#394867}.profile-tab-card .bg-primary[data-v-18324426],.profile-tab-card .bg-ternary[data-v-18324426]{background-color:#394867}.profile-tab-card .border-primary[data-v-18324426],.profile-tab-card .border-ternary[data-v-18324426]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-18324426]:hover,.profile-tab-card .hover\:text-ternary[data-v-18324426]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-18324426]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-18324426],.profile-tab-header[data-v-18324426]{padding:1rem}.profile-action-btn-outline[data-v-18324426],.profile-action-btn[data-v-18324426]{justify-content:center;width:100%}}.f-24[data-v-18324426]{font-size:24px}.fade-enter-active[data-v-18324426],.fade-leave-active[data-v-18324426]{transition:opacity .3s ease}.fade-enter-from[data-v-18324426],.fade-leave-to[data-v-18324426]{opacity:0}input[type=date][data-v-18324426],input[type=email][data-v-18324426],input[type=number][data-v-18324426],input[type=password][data-v-18324426],input[type=text][data-v-18324426],select[data-v-18324426]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-18324426],.profile-tab-card .bg-gray-50[data-v-18324426],.profile-tab-card .bg-white.border[data-v-18324426]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-18324426]:focus,input[type=email][data-v-18324426]:focus,input[type=number][data-v-18324426]:focus,input[type=password][data-v-18324426]:focus,input[type=text][data-v-18324426]:focus,select[data-v-18324426]:focus{outline:none;border-color:#bc1fa6;box-shadow:0 0 0 2px rgba(188,31,166,.5019607843)}.form-fade-enter-active[data-v-18324426],.form-fade-leave-active[data-v-18324426]{transition:all .5s ease}.form-fade-enter-from[data-v-18324426],.form-fade-leave-to[data-v-18324426]{opacity:0;height:0}.ht-46[data-v-18324426]{height:46px}@media (min-width:640px){.sm\:f-24[data-v-18324426]{font-size:24px}}@media (min-width:768px){.md\:f-24[data-v-18324426]{font-size:24px}}@media (min-width:1024px){.lg\:f-24[data-v-18324426]{font-size:24px}}@media (min-width:1280px){.xl\:f-24[data-v-18324426]{font-size:24px}}@media (min-width:1536px){.\32xl\:f-24[data-v-18324426]{font-size:24px}}.profile-tab-card[data-v-6484aa21]{background:#fff}.profile-tab-header[data-v-6484aa21]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-6484aa21]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-6484aa21],.profile-tab-header .text-primary[data-v-6484aa21],.profile-tab-header .text-white[data-v-6484aa21]{color:#fff!important}.profile-tab-icon[data-v-6484aa21]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-6484aa21]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-6484aa21],.profile-action-btn[data-v-6484aa21]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-6484aa21]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-6484aa21]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-6484aa21]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-6484aa21]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-6484aa21]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-6484aa21]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-6484aa21]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-6484aa21]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-6484aa21]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-6484aa21]:hover{background:#2f3c57}.profile-icon-action[data-v-6484aa21]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-6484aa21]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-6484aa21]{color:inherit}.profile-icon-action--danger[data-v-6484aa21]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-6484aa21]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-6484aa21]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-6484aa21],.profile-record-grid>.flex[data-v-6484aa21],.profile-tab-body>.fade-enter-active+.flex[data-v-6484aa21],.profile-tab-card .flex.mt-1.text-xs[data-v-6484aa21]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-6484aa21]{color:#394867}.profile-tab-card .text-gray-600[data-v-6484aa21]{color:#64748b}.profile-empty-state[data-v-6484aa21]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-6484aa21]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-6484aa21]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-6484aa21]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-6484aa21]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-6484aa21],.profile-tab-card a[data-v-6484aa21]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-6484aa21],.profile-tab-card input[type=email][data-v-6484aa21],.profile-tab-card input[type=file][data-v-6484aa21],.profile-tab-card input[type=number][data-v-6484aa21],.profile-tab-card input[type=password][data-v-6484aa21],.profile-tab-card input[type=text][data-v-6484aa21],.profile-tab-card select[data-v-6484aa21],.profile-tab-card textarea[data-v-6484aa21]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-6484aa21]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-6484aa21]:focus,.profile-tab-card select[data-v-6484aa21]:focus,.profile-tab-card textarea[data-v-6484aa21]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-6484aa21]{color:#394867}.profile-tab-card .bg-primary[data-v-6484aa21],.profile-tab-card .bg-ternary[data-v-6484aa21]{background-color:#394867}.profile-tab-card .border-primary[data-v-6484aa21],.profile-tab-card .border-ternary[data-v-6484aa21]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-6484aa21]:hover,.profile-tab-card .hover\:text-ternary[data-v-6484aa21]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-6484aa21]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-6484aa21],.profile-tab-header[data-v-6484aa21]{padding:1rem}.profile-action-btn-outline[data-v-6484aa21],.profile-action-btn[data-v-6484aa21]{justify-content:center;width:100%}}.f-24[data-v-6484aa21]{font-size:24px}.fade-enter-active[data-v-6484aa21],.fade-leave-active[data-v-6484aa21]{transition:opacity .3s ease}.fade-enter-from[data-v-6484aa21],.fade-leave-to[data-v-6484aa21]{opacity:0}input[type=date][data-v-6484aa21],input[type=email][data-v-6484aa21],input[type=number][data-v-6484aa21],input[type=password][data-v-6484aa21],input[type=text][data-v-6484aa21],select[data-v-6484aa21]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-6484aa21],.profile-tab-card .bg-gray-50[data-v-6484aa21],.profile-tab-card .bg-white.border[data-v-6484aa21]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-6484aa21]:focus,input[type=email][data-v-6484aa21]:focus,input[type=number][data-v-6484aa21]:focus,input[type=password][data-v-6484aa21]:focus,input[type=text][data-v-6484aa21]:focus,select[data-v-6484aa21]:focus{outline:none;border-color:#bc1fa6;box-shadow:0 0 0 2px rgba(188,31,166,.5019607843)}.form-fade-enter-active[data-v-6484aa21],.form-fade-leave-active[data-v-6484aa21]{transition:all .5s ease}.form-fade-enter-from[data-v-6484aa21],.form-fade-leave-to[data-v-6484aa21]{opacity:0;height:0}@media (min-width:640px){.sm\:f-24[data-v-6484aa21]{font-size:24px}}@media (min-width:768px){.md\:f-24[data-v-6484aa21]{font-size:24px}}@media (min-width:1024px){.lg\:f-24[data-v-6484aa21]{font-size:24px}}@media (min-width:1280px){.xl\:f-24[data-v-6484aa21]{font-size:24px}}@media (min-width:1536px){.\32xl\:f-24[data-v-6484aa21]{font-size:24px}}.profile-tab-card[data-v-376c7e31]{background:#fff}.profile-tab-header[data-v-376c7e31]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-376c7e31]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-376c7e31],.profile-tab-header .text-primary[data-v-376c7e31],.profile-tab-header .text-white[data-v-376c7e31]{color:#fff!important}.profile-tab-icon[data-v-376c7e31]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-376c7e31]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-376c7e31],.profile-action-btn[data-v-376c7e31]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-376c7e31]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-376c7e31]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-376c7e31]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-376c7e31]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-376c7e31]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-376c7e31]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-376c7e31]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-376c7e31]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-376c7e31]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-376c7e31]:hover{background:#2f3c57}.profile-icon-action[data-v-376c7e31]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-376c7e31]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-376c7e31]{color:inherit}.profile-icon-action--danger[data-v-376c7e31]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-376c7e31]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-376c7e31]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-376c7e31],.profile-record-grid>.flex[data-v-376c7e31],.profile-tab-body>.fade-enter-active+.flex[data-v-376c7e31],.profile-tab-card .flex.mt-1.text-xs[data-v-376c7e31]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-376c7e31]{color:#394867}.profile-tab-card .text-gray-600[data-v-376c7e31]{color:#64748b}.profile-empty-state[data-v-376c7e31]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-376c7e31]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-376c7e31]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-376c7e31]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-376c7e31]:hover{background:#f8fafc}.profile-tab-card input[type=date][data-v-376c7e31],.profile-tab-card input[type=email][data-v-376c7e31],.profile-tab-card input[type=file][data-v-376c7e31],.profile-tab-card input[type=number][data-v-376c7e31],.profile-tab-card input[type=password][data-v-376c7e31],.profile-tab-card input[type=text][data-v-376c7e31],.profile-tab-card select[data-v-376c7e31],.profile-tab-card textarea[data-v-376c7e31]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-376c7e31]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-376c7e31]:focus,.profile-tab-card select[data-v-376c7e31]:focus,.profile-tab-card textarea[data-v-376c7e31]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-376c7e31]{color:#394867}.profile-tab-card .bg-primary[data-v-376c7e31],.profile-tab-card .bg-ternary[data-v-376c7e31]{background-color:#394867}.profile-tab-card .border-primary[data-v-376c7e31],.profile-tab-card .border-ternary[data-v-376c7e31]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-376c7e31]:hover,.profile-tab-card .hover\:text-ternary[data-v-376c7e31]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-376c7e31]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-376c7e31],.profile-tab-header[data-v-376c7e31]{padding:1rem}.profile-action-btn-outline[data-v-376c7e31],.profile-action-btn[data-v-376c7e31]{justify-content:center;width:100%}}.fade-enter-active[data-v-376c7e31],.fade-leave-active[data-v-376c7e31]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-376c7e31],.fade-leave-to[data-v-376c7e31]{opacity:0;transform:translateY(10px)}.form-fade-enter-active[data-v-376c7e31],.form-fade-leave-active[data-v-376c7e31]{transition:all .3s ease}.form-fade-enter-from[data-v-376c7e31],.form-fade-leave-to[data-v-376c7e31]{opacity:0;height:0;margin:0;padding:0}input[type=date][data-v-376c7e31],input[type=email][data-v-376c7e31],input[type=number][data-v-376c7e31],input[type=password][data-v-376c7e31],input[type=text][data-v-376c7e31],select[data-v-376c7e31],textarea[data-v-376c7e31]{display:block;width:100%;border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.2s}input[type=date].py-1.rounded-full[data-v-376c7e31],input[type=email].py-1.rounded-full[data-v-376c7e31],input[type=number].py-1.rounded-full[data-v-376c7e31],input[type=password].py-1.rounded-full[data-v-376c7e31],input[type=text].py-1.rounded-full[data-v-376c7e31],select.py-1.rounded-full[data-v-376c7e31],textarea.py-1.rounded-full[data-v-376c7e31]{transition:all .2s ease}input[type=date][data-v-376c7e31]:focus,input[type=email][data-v-376c7e31]:focus,input[type=number][data-v-376c7e31]:focus,input[type=password][data-v-376c7e31]:focus,input[type=text][data-v-376c7e31]:focus,select[data-v-376c7e31]:focus,textarea[data-v-376c7e31]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}input[type=radio][data-v-376c7e31]{height:1rem;width:1rem;--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity))}input[type=radio][data-v-376c7e31]:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(59,130,246,var(--tw-ring-opacity))}.profile-tab-card .text-blue-600[data-v-376c7e31],.profile-tab-card a[data-v-376c7e31]{color:#499dd4;font-weight:700}input[type=file][data-v-376c7e31]{display:block;width:100%;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity))}input[type=file][data-v-376c7e31]::-webkit-file-upload-button{margin-right:1rem;cursor:pointer;border-radius:.5rem;border-width:0;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}input[type=file][data-v-376c7e31]::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}input[type=file][data-v-376c7e31]::-webkit-file-upload-button{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}input[type=file][data-v-376c7e31]::-webkit-file-upload-button:hover{background-color:#f8fafc}input[type=file][data-v-376c7e31]::-moz-file-upload-button{margin-right:1rem;cursor:pointer;border-radius:.5rem;border-width:0;--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}input[type=file][data-v-376c7e31]::-moz-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}input[type=file][data-v-376c7e31]::-moz-file-upload-button{padding-left:1rem;padding-right:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500;--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.profile-record-card[data-v-376c7e31],.profile-tab-card .bg-gray-50[data-v-376c7e31],.profile-tab-card .bg-white.border[data-v-376c7e31]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=file][data-v-376c7e31]::-moz-file-upload-button:hover{background-color:#f8fafc}[data-v-376c7e31]::-webkit-scrollbar{width:6px}[data-v-376c7e31]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-376c7e31]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-v-376c7e31]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.remarks-accordion__trigger[data-v-376c7e31]{background:transparent;border:0;cursor:pointer;padding:0}.remarks-accordion__chevron[data-v-376c7e31]{transition:transform .3s ease}.remarks-accordion__chevron--open[data-v-376c7e31]{transform:rotate(180deg)}.remarks-accordion__body[data-v-376c7e31]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.remarks-accordion__body--open[data-v-376c7e31]{grid-template-rows:1fr}.remarks-accordion__inner[data-v-376c7e31]{overflow:hidden;min-height:0}.bg-gray-50[data-v-376c7e31]:hover{background-color:#f8fafc}.px-3.py-1.rounded-full[data-v-376c7e31]{transition:all .2s ease}@media(max-width:640px){.text-xl[data-v-376c7e31]{font-size:1.125rem}.text-lg[data-v-376c7e31]{font-size:1rem}}button[data-v-376c7e31]:focus,input[data-v-376c7e31]:focus,select[data-v-376c7e31]:focus,textarea[data-v-376c7e31]:focus{outline:2px solid #3b82f6;outline-offset:2px}@keyframes pulse-376c7e31{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-376c7e31]{animation:pulse-376c7e31 2s cubic-bezier(.4,0,.6,1) infinite}.ht-vh-70[data-v-376c7e31]{height:70vh}.profile-tab-card[data-v-2adfe2e2]{background:#fff}.profile-tab-header[data-v-2adfe2e2]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-2adfe2e2]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-2adfe2e2],.profile-tab-header .text-primary[data-v-2adfe2e2],.profile-tab-header .text-white[data-v-2adfe2e2]{color:#fff!important}.profile-tab-icon[data-v-2adfe2e2]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-2adfe2e2]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-2adfe2e2],.profile-action-btn[data-v-2adfe2e2]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-2adfe2e2]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-2adfe2e2]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-2adfe2e2]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-2adfe2e2]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-2adfe2e2]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-2adfe2e2]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-2adfe2e2]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-2adfe2e2]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-2adfe2e2]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-2adfe2e2]:hover{background:#2f3c57}.profile-icon-action[data-v-2adfe2e2]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-2adfe2e2]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-2adfe2e2]{color:inherit}.profile-icon-action--danger[data-v-2adfe2e2]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-2adfe2e2]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-2adfe2e2]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-2adfe2e2],.profile-record-grid>.flex[data-v-2adfe2e2],.profile-tab-body>.fade-enter-active+.flex[data-v-2adfe2e2],.profile-tab-card .flex.mt-1.text-xs[data-v-2adfe2e2]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-2adfe2e2]{color:#394867}.profile-tab-card .text-gray-600[data-v-2adfe2e2]{color:#64748b}.profile-empty-state[data-v-2adfe2e2]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-2adfe2e2]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-2adfe2e2]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-2adfe2e2]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-2adfe2e2]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-2adfe2e2],.profile-tab-card a[data-v-2adfe2e2]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-2adfe2e2],.profile-tab-card input[type=email][data-v-2adfe2e2],.profile-tab-card input[type=file][data-v-2adfe2e2],.profile-tab-card input[type=number][data-v-2adfe2e2],.profile-tab-card input[type=password][data-v-2adfe2e2],.profile-tab-card input[type=text][data-v-2adfe2e2],.profile-tab-card select[data-v-2adfe2e2],.profile-tab-card textarea[data-v-2adfe2e2]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-2adfe2e2]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-2adfe2e2]:focus,.profile-tab-card select[data-v-2adfe2e2]:focus,.profile-tab-card textarea[data-v-2adfe2e2]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-2adfe2e2]{color:#394867}.profile-tab-card .bg-primary[data-v-2adfe2e2],.profile-tab-card .bg-ternary[data-v-2adfe2e2]{background-color:#394867}.profile-tab-card .border-primary[data-v-2adfe2e2],.profile-tab-card .border-ternary[data-v-2adfe2e2]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-2adfe2e2]:hover,.profile-tab-card .hover\:text-ternary[data-v-2adfe2e2]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-2adfe2e2]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-2adfe2e2],.profile-tab-header[data-v-2adfe2e2]{padding:1rem}.profile-action-btn-outline[data-v-2adfe2e2],.profile-action-btn[data-v-2adfe2e2]{justify-content:center;width:100%}}.f-24[data-v-2adfe2e2]{font-size:24px}.fade-enter-active[data-v-2adfe2e2],.fade-leave-active[data-v-2adfe2e2]{transition:opacity .3s ease}.fade-enter-from[data-v-2adfe2e2],.fade-leave-to[data-v-2adfe2e2]{opacity:0}input[type=date][data-v-2adfe2e2],input[type=email][data-v-2adfe2e2],input[type=number][data-v-2adfe2e2],input[type=password][data-v-2adfe2e2],input[type=text][data-v-2adfe2e2],select[data-v-2adfe2e2]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-2adfe2e2],.profile-tab-card .bg-gray-50[data-v-2adfe2e2],.profile-tab-card .bg-white.border[data-v-2adfe2e2]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-2adfe2e2]:focus,input[type=email][data-v-2adfe2e2]:focus,input[type=number][data-v-2adfe2e2]:focus,input[type=password][data-v-2adfe2e2]:focus,input[type=text][data-v-2adfe2e2]:focus,select[data-v-2adfe2e2]:focus{outline:none;border-color:#bc1fa6;box-shadow:0 0 0 2px rgba(188,31,166,.5019607843)}.form-fade-enter-active[data-v-2adfe2e2],.form-fade-leave-active[data-v-2adfe2e2]{transition:all .5s ease}.form-fade-enter-from[data-v-2adfe2e2],.form-fade-leave-to[data-v-2adfe2e2]{opacity:0;height:0}.ht-vh-70[data-v-2adfe2e2]{height:70vh}@media (min-width:640px){.sm\:f-24[data-v-2adfe2e2]{font-size:24px}}@media (min-width:768px){.md\:f-24[data-v-2adfe2e2]{font-size:24px}}@media (min-width:1024px){.lg\:f-24[data-v-2adfe2e2]{font-size:24px}}@media (min-width:1280px){.xl\:f-24[data-v-2adfe2e2]{font-size:24px}}@media (min-width:1536px){.\32xl\:f-24[data-v-2adfe2e2]{font-size:24px}}.profile-tab-card[data-v-57801f49]{background:#fff}.profile-tab-header[data-v-57801f49]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-57801f49]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-57801f49],.profile-tab-header .text-primary[data-v-57801f49],.profile-tab-header .text-white[data-v-57801f49]{color:#fff!important}.profile-tab-icon[data-v-57801f49]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-57801f49]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-57801f49],.profile-action-btn[data-v-57801f49]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-57801f49]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-57801f49]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-57801f49]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-57801f49]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-57801f49]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-57801f49]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-57801f49]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-57801f49]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-57801f49]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-57801f49]:hover{background:#2f3c57}.profile-icon-action[data-v-57801f49]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-57801f49]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-57801f49]{color:inherit}.profile-icon-action--danger[data-v-57801f49]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-57801f49]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-57801f49]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-57801f49],.profile-record-grid>.flex[data-v-57801f49],.profile-tab-body>.fade-enter-active+.flex[data-v-57801f49],.profile-tab-card .flex.mt-1.text-xs[data-v-57801f49]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-57801f49]{color:#394867}.profile-tab-card .text-gray-600[data-v-57801f49]{color:#64748b}.profile-empty-state[data-v-57801f49]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-57801f49]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-57801f49]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-57801f49]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-57801f49]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-57801f49],.profile-tab-card a[data-v-57801f49]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-57801f49],.profile-tab-card input[type=email][data-v-57801f49],.profile-tab-card input[type=file][data-v-57801f49],.profile-tab-card input[type=number][data-v-57801f49],.profile-tab-card input[type=password][data-v-57801f49],.profile-tab-card input[type=text][data-v-57801f49],.profile-tab-card select[data-v-57801f49],.profile-tab-card textarea[data-v-57801f49]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-57801f49]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-57801f49]:focus,.profile-tab-card select[data-v-57801f49]:focus,.profile-tab-card textarea[data-v-57801f49]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-57801f49]{color:#394867}.profile-tab-card .bg-primary[data-v-57801f49],.profile-tab-card .bg-ternary[data-v-57801f49]{background-color:#394867}.profile-tab-card .border-primary[data-v-57801f49],.profile-tab-card .border-ternary[data-v-57801f49]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-57801f49]:hover,.profile-tab-card .hover\:text-ternary[data-v-57801f49]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-57801f49]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-57801f49],.profile-tab-header[data-v-57801f49]{padding:1rem}.profile-action-btn-outline[data-v-57801f49],.profile-action-btn[data-v-57801f49]{justify-content:center;width:100%}}.fade-enter-active[data-v-57801f49],.fade-leave-active[data-v-57801f49]{transition:opacity .3s ease}.fade-enter-from[data-v-57801f49],.fade-leave-to[data-v-57801f49]{opacity:0}input[type=date][data-v-57801f49],input[type=email][data-v-57801f49],input[type=number][data-v-57801f49],input[type=password][data-v-57801f49],input[type=text][data-v-57801f49],select[data-v-57801f49]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-57801f49],.profile-tab-card .bg-gray-50[data-v-57801f49],.profile-tab-card .bg-white.border[data-v-57801f49]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-57801f49]:focus,input[type=email][data-v-57801f49]:focus,input[type=number][data-v-57801f49]:focus,input[type=password][data-v-57801f49]:focus,input[type=text][data-v-57801f49]:focus,select[data-v-57801f49]:focus{outline:none;border-color:#394867;box-shadow:0 0 0 2px #394867}.form-fade-enter-active[data-v-57801f49],.form-fade-leave-active[data-v-57801f49]{transition:all .5s ease}.form-fade-enter-from[data-v-57801f49],.form-fade-leave-to[data-v-57801f49]{opacity:0;height:0}.ht-vh-70[data-v-57801f49]{height:70vh}.profile-tab-card[data-v-8a3e6b24]{background:#fff}.profile-tab-header[data-v-8a3e6b24]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-8a3e6b24]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-8a3e6b24],.profile-tab-header .text-primary[data-v-8a3e6b24],.profile-tab-header .text-white[data-v-8a3e6b24]{color:#fff!important}.profile-tab-icon[data-v-8a3e6b24]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-8a3e6b24]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-8a3e6b24],.profile-action-btn[data-v-8a3e6b24]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-8a3e6b24]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-8a3e6b24]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-8a3e6b24]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-8a3e6b24]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-8a3e6b24]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-8a3e6b24]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-8a3e6b24]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-8a3e6b24]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-8a3e6b24]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-8a3e6b24]:hover{background:#2f3c57}.profile-icon-action[data-v-8a3e6b24]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-8a3e6b24]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-8a3e6b24]{color:inherit}.profile-icon-action--danger[data-v-8a3e6b24]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-8a3e6b24]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-8a3e6b24]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-8a3e6b24],.profile-record-grid>.flex[data-v-8a3e6b24],.profile-tab-body>.fade-enter-active+.flex[data-v-8a3e6b24],.profile-tab-card .flex.mt-1.text-xs[data-v-8a3e6b24]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-8a3e6b24]{color:#394867}.profile-tab-card .text-gray-600[data-v-8a3e6b24]{color:#64748b}.profile-empty-state[data-v-8a3e6b24]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-8a3e6b24]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-8a3e6b24]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-8a3e6b24]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-8a3e6b24]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-8a3e6b24],.profile-tab-card a[data-v-8a3e6b24]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-8a3e6b24],.profile-tab-card input[type=email][data-v-8a3e6b24],.profile-tab-card input[type=file][data-v-8a3e6b24],.profile-tab-card input[type=number][data-v-8a3e6b24],.profile-tab-card input[type=password][data-v-8a3e6b24],.profile-tab-card input[type=text][data-v-8a3e6b24],.profile-tab-card select[data-v-8a3e6b24],.profile-tab-card textarea[data-v-8a3e6b24]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-8a3e6b24]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-8a3e6b24]:focus,.profile-tab-card select[data-v-8a3e6b24]:focus,.profile-tab-card textarea[data-v-8a3e6b24]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-8a3e6b24]{color:#394867}.profile-tab-card .bg-primary[data-v-8a3e6b24],.profile-tab-card .bg-ternary[data-v-8a3e6b24]{background-color:#394867}.profile-tab-card .border-primary[data-v-8a3e6b24],.profile-tab-card .border-ternary[data-v-8a3e6b24]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-8a3e6b24]:hover,.profile-tab-card .hover\:text-ternary[data-v-8a3e6b24]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-8a3e6b24]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-8a3e6b24],.profile-tab-header[data-v-8a3e6b24]{padding:1rem}.profile-action-btn-outline[data-v-8a3e6b24],.profile-action-btn[data-v-8a3e6b24]{justify-content:center;width:100%}}.fade-enter-active[data-v-8a3e6b24],.fade-leave-active[data-v-8a3e6b24]{transition:opacity .3s ease}.fade-enter-from[data-v-8a3e6b24],.fade-leave-to[data-v-8a3e6b24]{opacity:0}input[type=date][data-v-8a3e6b24],input[type=email][data-v-8a3e6b24],input[type=number][data-v-8a3e6b24],input[type=password][data-v-8a3e6b24],input[type=text][data-v-8a3e6b24],select[data-v-8a3e6b24]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-8a3e6b24],.profile-tab-card .bg-gray-50[data-v-8a3e6b24],.profile-tab-card .bg-white.border[data-v-8a3e6b24]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-8a3e6b24]:focus,input[type=email][data-v-8a3e6b24]:focus,input[type=number][data-v-8a3e6b24]:focus,input[type=password][data-v-8a3e6b24]:focus,input[type=text][data-v-8a3e6b24]:focus,select[data-v-8a3e6b24]:focus{outline:none;border-color:#394867;box-shadow:0 0 0 2px #394867}.form-fade-enter-active[data-v-8a3e6b24],.form-fade-leave-active[data-v-8a3e6b24]{transition:all .5s ease}.form-fade-enter-from[data-v-8a3e6b24],.form-fade-leave-to[data-v-8a3e6b24]{opacity:0;height:0}.ht-vh-70[data-v-8a3e6b24]{height:70vh}input[type=date][data-v-ecb3e89a],input[type=email][data-v-ecb3e89a],input[type=number][data-v-ecb3e89a],input[type=password][data-v-ecb3e89a],input[type=text][data-v-ecb3e89a],select[data-v-ecb3e89a]{display:block;width:100%;border-width:2px;border-color:#8491a3}input[type=date][data-v-ecb3e89a]:focus,input[type=email][data-v-ecb3e89a]:focus,input[type=number][data-v-ecb3e89a]:focus,input[type=password][data-v-ecb3e89a]:focus,input[type=text][data-v-ecb3e89a]:focus,select[data-v-ecb3e89a]:focus{outline:none;border-color:#02818c;border-width:2px}.ht-540[data-v-ecb3e89a]{height:540px}.form-fade-enter-active[data-v-ecb3e89a],.form-fade-leave-active[data-v-ecb3e89a]{transition:all .5s ease}.form-fade-enter-from[data-v-ecb3e89a],.form-fade-leave-to[data-v-ecb3e89a]{opacity:0;height:0}.invalid label[data-v-ecb3e89a]{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity))}.invalid input[data-v-ecb3e89a],.invalid select[data-v-ecb3e89a]{border:1px solid red}@media (min-width:640px){.sm\:ht-540[data-v-ecb3e89a]{height:540px}}@media (min-width:768px){.md\:ht-540[data-v-ecb3e89a]{height:540px}}@media (min-width:1024px){.lg\:ht-540[data-v-ecb3e89a]{height:540px}}@media (min-width:1280px){.xl\:ht-540[data-v-ecb3e89a]{height:540px}}@media (min-width:1536px){.\32xl\:ht-540[data-v-ecb3e89a]{height:540px}}.ck-editor__editable{height:500px}.profile-tab-card[data-v-0ed25fa3]{background:#fff}.profile-tab-header[data-v-0ed25fa3]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-0ed25fa3]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-0ed25fa3],.profile-tab-header .text-primary[data-v-0ed25fa3],.profile-tab-header .text-white[data-v-0ed25fa3]{color:#fff!important}.profile-tab-icon[data-v-0ed25fa3]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-0ed25fa3]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-0ed25fa3],.profile-action-btn[data-v-0ed25fa3]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-0ed25fa3]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-0ed25fa3]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-0ed25fa3]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-0ed25fa3]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-0ed25fa3]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-0ed25fa3]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-0ed25fa3]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-0ed25fa3]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-0ed25fa3]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-0ed25fa3]:hover{background:#2f3c57}.profile-icon-action[data-v-0ed25fa3]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-0ed25fa3]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-0ed25fa3]{color:inherit}.profile-icon-action--danger[data-v-0ed25fa3]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-0ed25fa3]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-card[data-v-0ed25fa3],.profile-record-grid[data-v-0ed25fa3],.profile-tab-card .bg-gray-50[data-v-0ed25fa3],.profile-tab-card .bg-white.border[data-v-0ed25fa3]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}.profile-record-grid[data-v-0ed25fa3]{display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-0ed25fa3],.profile-record-grid>.flex[data-v-0ed25fa3],.profile-tab-body>.fade-enter-active+.flex[data-v-0ed25fa3],.profile-tab-card .flex.mt-1.text-xs[data-v-0ed25fa3]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-0ed25fa3]{color:#394867}.profile-tab-card .text-gray-600[data-v-0ed25fa3]{color:#64748b}.profile-empty-state[data-v-0ed25fa3]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-0ed25fa3]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-0ed25fa3]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-0ed25fa3]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-0ed25fa3]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-0ed25fa3],.profile-tab-card a[data-v-0ed25fa3]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-0ed25fa3],.profile-tab-card input[type=email][data-v-0ed25fa3],.profile-tab-card input[type=file][data-v-0ed25fa3],.profile-tab-card input[type=number][data-v-0ed25fa3],.profile-tab-card input[type=password][data-v-0ed25fa3],.profile-tab-card input[type=text][data-v-0ed25fa3],.profile-tab-card select[data-v-0ed25fa3],.profile-tab-card textarea[data-v-0ed25fa3]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-0ed25fa3]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-0ed25fa3]:focus,.profile-tab-card select[data-v-0ed25fa3]:focus,.profile-tab-card textarea[data-v-0ed25fa3]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-0ed25fa3]{color:#394867}.profile-tab-card .bg-primary[data-v-0ed25fa3],.profile-tab-card .bg-ternary[data-v-0ed25fa3]{background-color:#394867}.profile-tab-card .border-primary[data-v-0ed25fa3],.profile-tab-card .border-ternary[data-v-0ed25fa3]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-0ed25fa3]:hover,.profile-tab-card .hover\:text-ternary[data-v-0ed25fa3]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-0ed25fa3]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-0ed25fa3],.profile-tab-header[data-v-0ed25fa3]{padding:1rem}.profile-action-btn-outline[data-v-0ed25fa3],.profile-action-btn[data-v-0ed25fa3]{justify-content:center;width:100%}}.profile-tab-card[data-v-16fa1e5e]{background:#fff}.profile-tab-header[data-v-16fa1e5e]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-16fa1e5e]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-16fa1e5e],.profile-tab-header .text-primary[data-v-16fa1e5e],.profile-tab-header .text-white[data-v-16fa1e5e]{color:#fff!important}.profile-tab-icon[data-v-16fa1e5e]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-16fa1e5e]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-16fa1e5e],.profile-action-btn[data-v-16fa1e5e]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-16fa1e5e]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-16fa1e5e]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-16fa1e5e]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-16fa1e5e]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-16fa1e5e]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-16fa1e5e]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-16fa1e5e]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-16fa1e5e]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-16fa1e5e]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-16fa1e5e]:hover{background:#2f3c57}.profile-icon-action[data-v-16fa1e5e]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-16fa1e5e]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-16fa1e5e]{color:inherit}.profile-icon-action--danger[data-v-16fa1e5e]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-16fa1e5e]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-grid[data-v-16fa1e5e]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-16fa1e5e],.profile-record-grid>.flex[data-v-16fa1e5e],.profile-tab-body>.fade-enter-active+.flex[data-v-16fa1e5e],.profile-tab-card .flex.mt-1.text-xs[data-v-16fa1e5e]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-16fa1e5e]{color:#394867}.profile-tab-card .text-gray-600[data-v-16fa1e5e]{color:#64748b}.profile-empty-state[data-v-16fa1e5e]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-16fa1e5e]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-16fa1e5e]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-16fa1e5e]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-16fa1e5e]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-16fa1e5e],.profile-tab-card a[data-v-16fa1e5e]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-16fa1e5e],.profile-tab-card input[type=email][data-v-16fa1e5e],.profile-tab-card input[type=file][data-v-16fa1e5e],.profile-tab-card input[type=number][data-v-16fa1e5e],.profile-tab-card input[type=password][data-v-16fa1e5e],.profile-tab-card input[type=text][data-v-16fa1e5e],.profile-tab-card select[data-v-16fa1e5e],.profile-tab-card textarea[data-v-16fa1e5e]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-16fa1e5e]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-16fa1e5e]:focus,.profile-tab-card select[data-v-16fa1e5e]:focus,.profile-tab-card textarea[data-v-16fa1e5e]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-16fa1e5e]{color:#394867}.profile-tab-card .bg-primary[data-v-16fa1e5e],.profile-tab-card .bg-ternary[data-v-16fa1e5e]{background-color:#394867}.profile-tab-card .border-primary[data-v-16fa1e5e],.profile-tab-card .border-ternary[data-v-16fa1e5e]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-16fa1e5e]:hover,.profile-tab-card .hover\:text-ternary[data-v-16fa1e5e]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-16fa1e5e]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-16fa1e5e],.profile-tab-header[data-v-16fa1e5e]{padding:1rem}.profile-action-btn-outline[data-v-16fa1e5e],.profile-action-btn[data-v-16fa1e5e]{justify-content:center;width:100%}}.f-24[data-v-16fa1e5e]{font-size:24px}.fade-enter-active[data-v-16fa1e5e],.fade-leave-active[data-v-16fa1e5e]{transition:opacity .3s ease}.fade-enter-from[data-v-16fa1e5e],.fade-leave-to[data-v-16fa1e5e]{opacity:0}input[type=date][data-v-16fa1e5e],input[type=email][data-v-16fa1e5e],input[type=number][data-v-16fa1e5e],input[type=password][data-v-16fa1e5e],input[type=text][data-v-16fa1e5e],select[data-v-16fa1e5e]{display:block;width:100%;border-radius:.5rem;border-width:1px;padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}.profile-record-card[data-v-16fa1e5e],.profile-tab-card .bg-gray-50[data-v-16fa1e5e],.profile-tab-card .bg-white.border[data-v-16fa1e5e]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}input[type=date][data-v-16fa1e5e]:focus,input[type=email][data-v-16fa1e5e]:focus,input[type=number][data-v-16fa1e5e]:focus,input[type=password][data-v-16fa1e5e]:focus,input[type=text][data-v-16fa1e5e]:focus,select[data-v-16fa1e5e]:focus{outline:none;border-color:#bc1fa6;box-shadow:0 0 0 2px rgba(188,31,166,.5019607843)}.form-fade-enter-active[data-v-16fa1e5e],.form-fade-leave-active[data-v-16fa1e5e]{transition:all .5s ease}.form-fade-enter-from[data-v-16fa1e5e],.form-fade-leave-to[data-v-16fa1e5e]{opacity:0;height:0}@media (min-width:640px){.sm\:f-24[data-v-16fa1e5e]{font-size:24px}}@media (min-width:768px){.md\:f-24[data-v-16fa1e5e]{font-size:24px}}@media (min-width:1024px){.lg\:f-24[data-v-16fa1e5e]{font-size:24px}}@media (min-width:1280px){.xl\:f-24[data-v-16fa1e5e]{font-size:24px}}@media (min-width:1536px){.\32xl\:f-24[data-v-16fa1e5e]{font-size:24px}}.profile-tab-card[data-v-012e893f]{background:#fff}.profile-tab-header[data-v-012e893f]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-012e893f]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-012e893f],.profile-tab-header .text-primary[data-v-012e893f],.profile-tab-header .text-white[data-v-012e893f]{color:#fff!important}.profile-tab-icon[data-v-012e893f]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-012e893f]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-012e893f],.profile-action-btn[data-v-012e893f]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-012e893f]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-012e893f]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-012e893f]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-012e893f]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-012e893f]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-012e893f]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-012e893f]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-012e893f]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-012e893f]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-012e893f]:hover{background:#2f3c57}.profile-icon-action[data-v-012e893f]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-012e893f]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-012e893f]{color:inherit}.profile-icon-action--danger[data-v-012e893f]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-012e893f]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-card[data-v-012e893f],.profile-record-grid[data-v-012e893f],.profile-tab-card .bg-gray-50[data-v-012e893f],.profile-tab-card .bg-white.border[data-v-012e893f]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}.profile-record-grid[data-v-012e893f]{display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-012e893f],.profile-record-grid>.flex[data-v-012e893f],.profile-tab-body>.fade-enter-active+.flex[data-v-012e893f],.profile-tab-card .flex.mt-1.text-xs[data-v-012e893f]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-012e893f]{color:#394867}.profile-tab-card .text-gray-600[data-v-012e893f]{color:#64748b}.profile-empty-state[data-v-012e893f]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-012e893f]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-012e893f]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-012e893f]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-012e893f]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-012e893f],.profile-tab-card a[data-v-012e893f]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-012e893f],.profile-tab-card input[type=email][data-v-012e893f],.profile-tab-card input[type=file][data-v-012e893f],.profile-tab-card input[type=number][data-v-012e893f],.profile-tab-card input[type=password][data-v-012e893f],.profile-tab-card input[type=text][data-v-012e893f],.profile-tab-card select[data-v-012e893f],.profile-tab-card textarea[data-v-012e893f]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-012e893f]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-012e893f]:focus,.profile-tab-card select[data-v-012e893f]:focus,.profile-tab-card textarea[data-v-012e893f]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-012e893f]{color:#394867}.profile-tab-card .bg-primary[data-v-012e893f],.profile-tab-card .bg-ternary[data-v-012e893f]{background-color:#394867}.profile-tab-card .border-primary[data-v-012e893f],.profile-tab-card .border-ternary[data-v-012e893f]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-012e893f]:hover,.profile-tab-card .hover\:text-ternary[data-v-012e893f]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-012e893f]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-012e893f],.profile-tab-header[data-v-012e893f]{padding:1rem}.profile-action-btn-outline[data-v-012e893f],.profile-action-btn[data-v-012e893f]{justify-content:center;width:100%}}.text-10px[data-v-012e893f],.text-11px[data-v-012e893f]{font-size:10px}.profile-tab-card[data-v-595dd583]{background:#fff}.profile-tab-header[data-v-595dd583]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-595dd583]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-595dd583],.profile-tab-header .text-primary[data-v-595dd583],.profile-tab-header .text-white[data-v-595dd583]{color:#fff!important}.profile-tab-icon[data-v-595dd583]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-595dd583]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-595dd583],.profile-action-btn[data-v-595dd583]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-595dd583]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-595dd583]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-595dd583]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-595dd583]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-595dd583]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-595dd583]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-595dd583]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-595dd583]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-595dd583]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-595dd583]:hover{background:#2f3c57}.profile-icon-action[data-v-595dd583]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-595dd583]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-595dd583]{color:inherit}.profile-icon-action--danger[data-v-595dd583]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-595dd583]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-card[data-v-595dd583],.profile-record-grid[data-v-595dd583],.profile-tab-card .bg-gray-50[data-v-595dd583],.profile-tab-card .bg-white.border[data-v-595dd583]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}.profile-record-grid[data-v-595dd583]{display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-595dd583],.profile-record-grid>.flex[data-v-595dd583],.profile-tab-body>.fade-enter-active+.flex[data-v-595dd583],.profile-tab-card .flex.mt-1.text-xs[data-v-595dd583]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-595dd583]{color:#394867}.profile-tab-card .text-gray-600[data-v-595dd583]{color:#64748b}.profile-empty-state[data-v-595dd583]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-595dd583]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-595dd583]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-595dd583]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-595dd583]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-595dd583],.profile-tab-card a[data-v-595dd583]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-595dd583],.profile-tab-card input[type=email][data-v-595dd583],.profile-tab-card input[type=file][data-v-595dd583],.profile-tab-card input[type=number][data-v-595dd583],.profile-tab-card input[type=password][data-v-595dd583],.profile-tab-card input[type=text][data-v-595dd583],.profile-tab-card select[data-v-595dd583],.profile-tab-card textarea[data-v-595dd583]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-595dd583]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-595dd583]:focus,.profile-tab-card select[data-v-595dd583]:focus,.profile-tab-card textarea[data-v-595dd583]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-595dd583]{color:#394867}.profile-tab-card .bg-primary[data-v-595dd583],.profile-tab-card .bg-ternary[data-v-595dd583]{background-color:#394867}.profile-tab-card .border-primary[data-v-595dd583],.profile-tab-card .border-ternary[data-v-595dd583]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-595dd583]:hover,.profile-tab-card .hover\:text-ternary[data-v-595dd583]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-595dd583]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-595dd583],.profile-tab-header[data-v-595dd583]{padding:1rem}.profile-action-btn-outline[data-v-595dd583],.profile-action-btn[data-v-595dd583]{justify-content:center;width:100%}}.outcome-tracker__empty[data-v-595dd583]{min-height:18rem;padding:2rem}.outcome-tracker__empty h2[data-v-595dd583]{color:#394867;font-size:1.35rem;font-weight:800;margin:.75rem 0 .4rem}.outcome-tracker__empty p[data-v-595dd583]{color:#64748b;font-size:.95rem;font-weight:500;line-height:1.6;margin:0;max-width:32rem}.outcome-tracker__badge[data-v-595dd583]{background:linear-gradient(135deg,#394867,#499dd4);border-radius:999px;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.08em;padding:.45rem .85rem;text-transform:uppercase}.outcome-tracker__tabs[data-v-595dd583]{background:#f8fafc;border:1px solid #e5edf6;border-radius:1rem;display:inline-flex;gap:.35rem;margin-bottom:1.25rem;padding:.35rem}.outcome-tracker__tab[data-v-595dd583]{background:transparent;border:0;border-radius:.75rem;color:#64748b;cursor:pointer;font-size:.875rem;font-weight:800;padding:.65rem 1rem;transition:all .2s ease}.outcome-tracker__tab[data-v-595dd583]:hover{color:#394867}.outcome-tracker__tab--active[data-v-595dd583]{background:linear-gradient(135deg,#394867,#499dd4);box-shadow:0 10px 22px rgba(57,72,103,.16);color:#fff}.outcome-tracker__section[data-v-595dd583]{min-height:18rem}.outcome-tracker__section-header[data-v-595dd583]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem;justify-content:space-between;margin-bottom:1rem}.outcome-tracker__section-actions[data-v-595dd583]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.outcome-tracker__add-entry-btn[data-v-595dd583]{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:.75rem;box-shadow:0 4px 14px rgba(37,99,235,.3);color:#fff;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:800;gap:.5rem;padding:.65rem 1.1rem;transition:box-shadow .15s ease,transform .15s ease}.outcome-tracker__add-entry-btn[data-v-595dd583]:hover{box-shadow:0 6px 18px rgba(37,99,235,.4);transform:translateY(-1px)}.outcome-tracker__add-entry-btn--below[data-v-595dd583]{margin-top:1.25rem}.outcome-tracker__add-entry-icon[data-v-595dd583]{font-size:.9rem}.outcome-tracker__section-header h2[data-v-595dd583]{color:#394867;font-size:1.35rem;font-weight:900;margin:0}.outcome-tracker__section-header p[data-v-595dd583]{color:#64748b;font-size:.875rem;margin:.35rem 0 0}.outcome-tracker__eyebrow[data-v-595dd583]{color:#499dd4!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.1em;margin:0 0 .25rem!important;text-transform:uppercase}.outcome-tracker__count[data-v-595dd583]{background:#eef7ff;border:1px solid #cfe9fb;border-radius:999px;color:#394867;font-size:.78rem;font-weight:900;padding:.45rem .85rem}.outcome-tracker__loading[data-v-595dd583]{align-items:center;display:flex;justify-content:center;min-height:14rem}.outcome-tracker__table-wrap[data-v-595dd583]{overflow:visible}.outcome-tracker__table-scroll[data-v-595dd583]{overflow-x:auto;overflow-y:visible}.outcome-tracker__table[data-v-595dd583]{background:#fff;min-width:100%;overflow:visible}.outcome-tracker__table td[data-v-595dd583],.outcome-tracker__table th[data-v-595dd583]{padding:.95rem 1rem;text-align:left;white-space:nowrap}.outcome-tracker__table td.outcome-tracker__note-cell[data-v-595dd583]{max-width:16rem;min-width:10rem;white-space:normal;vertical-align:top}.outcome-tracker__table td[data-v-595dd583]{border-bottom:1px solid #eef2f7;color:#334155;font-size:.875rem;font-weight:600}.outcome-tracker__email-state[data-v-595dd583],.outcome-tracker__status[data-v-595dd583]{border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:900;padding:.35rem .65rem}.outcome-tracker__email-state--sent[data-v-595dd583],.outcome-tracker__status--employed[data-v-595dd583]{background:#ecfdf5;color:#047857}.outcome-tracker__status--unemployed[data-v-595dd583]{background:#fff7ed;color:#c2410c}.outcome-tracker__email-state[data-v-595dd583],.outcome-tracker__status--pending[data-v-595dd583]{background:#f1f5f9;color:#64748b}.outcome-tracker__entry-pill[data-v-595dd583]{border-radius:999px;display:inline-flex;font-size:.6875rem;font-weight:900;letter-spacing:.04em;padding:.35rem .7rem;text-transform:uppercase}.outcome-tracker__entry-pill--manual[data-v-595dd583]{background:#ede9fe;color:#5b21b6;border:1px solid #ddd6fe}.outcome-tracker__entry-pill--auto[data-v-595dd583]{background:#f1f5f9;color:#475569;border:1px solid #e2e8f0}.outcome-tracker__note-text[data-v-595dd583]{color:#334155;font-size:.8125rem;font-weight:600;line-height:1.45;margin:0;max-height:4.5rem;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.outcome-tracker__note-dash[data-v-595dd583]{color:#cbd5e1;font-weight:700}.outcome-tracker__user[data-v-595dd583]{display:flex;flex-direction:column}.outcome-tracker__recipient-cell[data-v-595dd583]{min-width:14rem;vertical-align:top;white-space:normal}.outcome-tracker__recipient-popover[data-v-595dd583]{display:inline-flex;position:relative}.outcome-tracker__recipient-trigger[data-v-595dd583]{background:#eef7ff;border:1px solid #cfe9fb;border-radius:999px;color:#394867;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:900;padding:.35rem .75rem;transition:transform .12s ease,box-shadow .12s ease,background .12s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.outcome-tracker__recipient-trigger[data-v-595dd583]:hover{background:#e6f4ff;box-shadow:0 8px 18px rgba(57,72,103,.12);transform:translateY(-1px)}.outcome-tracker__recipient-trigger--empty[data-v-595dd583]{background:#f1f5f9;border-color:#e2e8f0;color:#64748b}.outcome-tracker__recipient-panel[data-v-595dd583]{background:#fff;border:1px solid #e5edf6;border-radius:.85rem;box-shadow:0 18px 50px rgba(15,23,42,.18);left:0;min-width:18rem;padding:.85rem;position:absolute;bottom:100%;margin-bottom:.6rem;z-index:20}.outcome-tracker__recipient-panel[data-v-595dd583]:before{background:#fff;border-bottom:1px solid #e5edf6;border-right:1px solid #e5edf6;content:"";height:.65rem;left:1.2rem;position:absolute;bottom:-.33rem;transform:rotate(45deg);width:.65rem}.outcome-tracker__recipient-panel-header[data-v-595dd583]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.6rem}.outcome-tracker__recipient-panel-title[data-v-595dd583]{color:#394867;font-size:.8rem;font-weight:900}.outcome-tracker__recipient-panel-count[data-v-595dd583]{background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;font-size:.72rem;font-weight:900;padding:.25rem .55rem}.outcome-tracker__recipient-panel-empty[data-v-595dd583]{color:#94a3b8;font-size:.85rem;font-weight:700;padding:.35rem .1rem .1rem}.outcome-tracker__recipient-panel-list[data-v-595dd583]{display:flex;flex-direction:column;gap:.5rem;max-height:16rem;overflow-y:auto;padding-right:.15rem}.outcome-tracker__recipient-panel-item[data-v-595dd583]{align-items:flex-start;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:.75rem;box-shadow:0 4px 12px rgba(15,23,42,.04);display:flex;gap:.75rem;padding:.55rem .65rem}.outcome-tracker__recipient-panel-index[data-v-595dd583]{align-items:center;background:linear-gradient(135deg,#394867,#499dd4);border-radius:.5rem;color:#fff;display:flex;flex-shrink:0;font-size:.75rem;font-weight:900;height:1.65rem;justify-content:center;line-height:1;min-width:1.65rem}.outcome-tracker__recipient-panel-body[data-v-595dd583]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.outcome-tracker__recipient-name[data-v-595dd583]{color:#394867;font-size:.875rem;font-weight:800;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.outcome-tracker__recipient-email[data-v-595dd583]{color:#64748b;font-size:.78rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere;word-break:break-all}.outcome-tracker__user small[data-v-595dd583]{color:#64748b;font-size:.75rem;font-weight:600;margin-top:.15rem}.outcome-tracker__muted[data-v-595dd583]{color:#94a3b8;font-size:.85rem;font-weight:700}.outcome-tracker__pagination[data-v-595dd583]{margin-top:1rem}.fade-enter-active[data-v-595dd583],.fade-leave-active[data-v-595dd583]{transition:opacity .25s ease}.fade-enter-from[data-v-595dd583],.fade-leave-to[data-v-595dd583]{opacity:0}.outcome-tracker-modal__header[data-v-595dd583]{background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08);color:#fff;padding:1.25rem 3rem 1.25rem 1.5rem}.outcome-tracker-modal__header-inner[data-v-595dd583]{align-items:center;display:flex;gap:.875rem}.outcome-tracker-modal__header-icon-wrap[data-v-595dd583]{align-items:center;background:hsla(0,0%,100%,.15);border-radius:.75rem;box-shadow:0 4px 14px rgba(0,0,0,.2);display:flex;flex-shrink:0;height:2.75rem;justify-content:center;width:2.75rem}.outcome-tracker-modal__header-icon[data-v-595dd583]{font-size:1.35rem;opacity:.95}.outcome-tracker-modal__header-title[data-v-595dd583]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin:0}.outcome-tracker-modal__header-sub[data-v-595dd583]{color:rgba(219,234,254,.95);font-size:.8125rem;line-height:1.35;margin:.2rem 0 0 0}.outcome-tracker-modal__body[data-v-595dd583]{background:linear-gradient(180deg,#f8fafc,#f1f5f9);padding:1.5rem}.outcome-tracker-modal__context-copy[data-v-595dd583]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#475569;font-size:.8125rem;font-weight:600;line-height:1.5;margin:0 0 1.25rem 0;padding:.85rem 1rem}.outcome-tracker-modal__label[data-v-595dd583]{color:#64748b;display:block;font-size:.6875rem;font-weight:700;letter-spacing:.06em;margin-bottom:.45rem;text-transform:uppercase}.outcome-tracker-modal__textarea[data-v-595dd583]{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 10px 40px rgba(15,23,42,.06),0 2px 8px rgba(15,23,42,.04);color:#1e293b;display:block;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.45;min-height:8rem;padding:.85rem 1rem;resize:vertical;width:100%}.outcome-tracker-modal__textarea[data-v-595dd583]::-moz-placeholder{color:#94a3b8;font-weight:500}.outcome-tracker-modal__textarea[data-v-595dd583]::placeholder{color:#94a3b8;font-weight:500}.outcome-tracker-modal__textarea[data-v-595dd583]:focus{border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.18);outline:none}.outcome-tracker-modal__meta-row[data-v-595dd583]{display:flex;justify-content:flex-end;margin-top:.35rem}.outcome-tracker-modal__char[data-v-595dd583]{color:#94a3b8;font-size:.75rem;font-weight:600}.outcome-tracker-modal__alert[data-v-595dd583]{background:rgba(254,226,226,.95);border:1px solid #fecaca;border-radius:.55rem;color:#b91c1c;font-size:.8125rem;font-weight:700;margin-top:.85rem;padding:.55rem .85rem}.outcome-tracker-modal__actions[data-v-595dd583]{display:flex;flex-direction:column;gap:.625rem;margin-top:1.15rem}@media(min-width:420px){.outcome-tracker-modal__actions[data-v-595dd583]{flex-direction:row;gap:.75rem}}.outcome-tracker-modal__btn[data-v-595dd583]{align-items:center;border-radius:.625rem;cursor:pointer;display:inline-flex;flex:1;font-size:.875rem;font-weight:600;justify-content:center;padding:.75rem 1rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.outcome-tracker-modal__btn[data-v-595dd583]:disabled{cursor:not-allowed;opacity:.45;transform:none}.outcome-tracker-modal__btn-primary[data-v-595dd583]{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;box-shadow:0 4px 14px rgba(37,99,235,.35);color:#fff}.outcome-tracker-modal__btn-primary[data-v-595dd583]:not(:disabled):hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 6px 20px rgba(37,99,235,.45);transform:translateY(-1px)}.outcome-tracker-modal__btn-secondary[data-v-595dd583]{background:#fff;border:2px solid #e2e8f0;color:#334155}.outcome-tracker-modal__btn-secondary[data-v-595dd583]:not(:disabled):hover{background:#f8fafc;border-color:#cbd5e1}.outcome-tracker-modal__hint[data-v-595dd583]{background:hsla(0,0%,100%,.7);border:1px dashed #cbd5e1;border-radius:.5rem;color:#64748b;font-size:.8125rem;line-height:1.5;margin:1.25rem 0 0 0;padding:.75rem 1rem}@media(max-width:640px){.outcome-tracker__section-header[data-v-595dd583],.outcome-tracker__tabs[data-v-595dd583]{align-items:stretch;flex-direction:column;width:100%}.outcome-tracker__tab[data-v-595dd583]{width:100%}}.profile-tab-card[data-v-7b22b096]{background:#fff}.profile-tab-header[data-v-7b22b096]{background:linear-gradient(135deg,#394867,#499dd4);padding:1.15rem 1.5rem}.profile-tab-title[data-v-7b22b096]{color:#fff!important;font-size:1.18rem;font-weight:800;letter-spacing:-.01em;margin:0}.profile-tab-header .profile-tab-title[data-v-7b22b096],.profile-tab-header .text-primary[data-v-7b22b096],.profile-tab-header .text-white[data-v-7b22b096]{color:#fff!important}.profile-tab-icon[data-v-7b22b096]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.2);border-radius:.875rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:flex;height:2.65rem;justify-content:center;width:2.65rem}.profile-tab-body[data-v-7b22b096]{background:radial-gradient(circle at top left,rgba(73,157,212,.08),transparent 20rem),#fff;padding:1.5rem}.profile-action-btn-outline[data-v-7b22b096],.profile-action-btn[data-v-7b22b096]{align-items:center;border-radius:.75rem;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:800;gap:.5rem;min-height:2.5rem;padding:.625rem 1rem;transition:all .2s ease}.profile-action-btn[data-v-7b22b096]{background:#fff;border:1px solid hsla(0,0%,100%,.3);color:#394867}.profile-action-btn[data-v-7b22b096]:hover{background:#eef7ff;transform:translateY(-1px)}.profile-action-btn-outline[data-v-7b22b096]{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.32);color:#fff}.profile-action-btn-outline[data-v-7b22b096]:hover{background:hsla(0,0%,100%,.22)}.profile-header-btn[data-v-7b22b096]{border:1px solid hsla(0,0%,100%,.28);box-shadow:0 10px 22px rgba(15,23,42,.16);font-weight:800}.profile-header-btn[data-v-7b22b096]:hover{transform:translateY(-1px)}.profile-header-btn--cancel[data-v-7b22b096]{background:hsla(0,0%,100%,.14)}.profile-header-btn--cancel[data-v-7b22b096]:hover{background:hsla(0,0%,100%,.24)}.profile-header-btn--save[data-v-7b22b096]{background:#394867;border-color:hsla(0,0%,100%,.2)}.profile-header-btn--save[data-v-7b22b096]:hover{background:#2f3c57}.profile-icon-action[data-v-7b22b096]{align-items:center;background:#eef7ff;border:1px solid #cfe9fb;border-radius:.75rem;color:#394867;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.profile-icon-action[data-v-7b22b096]:hover{background:#499dd4;border-color:#499dd4;color:#fff;transform:translateY(-1px)}.profile-icon-action svg[data-v-7b22b096]{color:inherit}.profile-icon-action--danger[data-v-7b22b096]{background:#fff1f2;border-color:#fecdd3;color:#be123c}.profile-icon-action--danger[data-v-7b22b096]:hover{background:#e11d48;border-color:#e11d48;color:#fff}.profile-record-card[data-v-7b22b096],.profile-record-grid[data-v-7b22b096],.profile-tab-card .bg-gray-50[data-v-7b22b096],.profile-tab-card .bg-white.border[data-v-7b22b096]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04)}.profile-record-grid[data-v-7b22b096]{display:grid;gap:1rem;margin-bottom:1rem;padding:1.25rem}.profile-record-card.flex[data-v-7b22b096],.profile-record-grid>.flex[data-v-7b22b096],.profile-tab-body>.fade-enter-active+.flex[data-v-7b22b096],.profile-tab-card .flex.mt-1.text-xs[data-v-7b22b096]{background:#fff;border-radius:.875rem}.profile-tab-card .font-semibold[data-v-7b22b096]{color:#394867}.profile-tab-card .text-gray-600[data-v-7b22b096]{color:#64748b}.profile-empty-state[data-v-7b22b096]{align-items:center;background:linear-gradient(180deg,#f8fafc,#fff);border:1px dashed #cbd5e1;border-radius:1rem;color:#64748b;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;justify-content:center;min-height:10rem;text-align:center}.profile-tab-card table[data-v-7b22b096]{border:1px solid #e5edf6;border-collapse:separate;border-radius:1rem;border-spacing:0;overflow:hidden}.profile-tab-card thead th[data-v-7b22b096]{background:#394867;color:#fff;font-weight:800;letter-spacing:.04em}.profile-tab-card tbody tr[data-v-7b22b096]{transition:background .2s ease}.profile-tab-card tbody tr[data-v-7b22b096]:hover{background:#f8fafc}.profile-tab-card .text-blue-600[data-v-7b22b096],.profile-tab-card a[data-v-7b22b096]{color:#499dd4;font-weight:700}.profile-tab-card input[type=date][data-v-7b22b096],.profile-tab-card input[type=email][data-v-7b22b096],.profile-tab-card input[type=file][data-v-7b22b096],.profile-tab-card input[type=number][data-v-7b22b096],.profile-tab-card input[type=password][data-v-7b22b096],.profile-tab-card input[type=text][data-v-7b22b096],.profile-tab-card select[data-v-7b22b096],.profile-tab-card textarea[data-v-7b22b096]{border:1px solid #cbd5e1;border-radius:.75rem;color:#334155;min-height:2.65rem}.profile-tab-card input[type=file][data-v-7b22b096]{background:#fff;padding:.45rem}.profile-tab-card input[data-v-7b22b096]:focus,.profile-tab-card select[data-v-7b22b096]:focus,.profile-tab-card textarea[data-v-7b22b096]:focus{border-color:#499dd4;box-shadow:0 0 0 3px rgba(73,157,212,.18);outline:none}.profile-tab-card .text-primary[data-v-7b22b096]{color:#394867}.profile-tab-card .bg-primary[data-v-7b22b096],.profile-tab-card .bg-ternary[data-v-7b22b096]{background-color:#394867}.profile-tab-card .border-primary[data-v-7b22b096],.profile-tab-card .border-ternary[data-v-7b22b096]{border-color:#394867}.profile-tab-card .hover\:text-primary[data-v-7b22b096]:hover,.profile-tab-card .hover\:text-ternary[data-v-7b22b096]:hover{color:#499dd4}.profile-tab-card .hover\:bg-white[data-v-7b22b096]:hover{background:#eef7ff}@media(max-width:640px){.profile-tab-body[data-v-7b22b096],.profile-tab-header[data-v-7b22b096]{padding:1rem}.profile-action-btn-outline[data-v-7b22b096],.profile-action-btn[data-v-7b22b096]{justify-content:center;width:100%}}.wm-header-badge[data-v-7b22b096]{align-items:center;background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);color:#fff;display:inline-flex;font-size:.8125rem;font-weight:800;gap:.45rem;padding:.35rem .85rem}.wm-header-badge__icon[data-v-7b22b096]{align-items:center;background:hsla(0,0%,100%,.85);border-radius:999px;color:#394867;display:inline-flex;font-size:.9rem;height:1.5rem;justify-content:center;line-height:1;width:1.5rem}.wm-empty[data-v-7b22b096]{min-height:18rem;padding:2rem}.wm-empty h2[data-v-7b22b096]{color:#394867;font-size:1.35rem;font-weight:800;margin:.75rem 0 .4rem}.wm-empty p[data-v-7b22b096]{color:#64748b;font-size:.95rem;font-weight:500;line-height:1.6;margin:0;max-width:36rem}.wm-empty__badge[data-v-7b22b096]{background:linear-gradient(135deg,#394867,#499dd4);border-radius:999px;color:#fff;font-size:.75rem;font-weight:800;letter-spacing:.08em;padding:.45rem .85rem;text-transform:uppercase}.wm-summary[data-v-7b22b096]{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1.5rem}@media(max-width:900px){.wm-summary[data-v-7b22b096]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.wm-summary[data-v-7b22b096]{grid-template-columns:1fr}}.wm-summary-card[data-v-7b22b096]{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e5edf6;border-radius:1rem;box-shadow:0 10px 24px rgba(15,23,42,.04);padding:1.1rem 1.15rem;position:relative}.wm-summary-card__label[data-v-7b22b096]{color:#64748b;font-size:.72rem;font-weight:900;letter-spacing:.1em;margin:0;text-transform:uppercase}.wm-summary-card__value[data-v-7b22b096]{color:#1e1b4b;font-size:1.85rem;font-weight:900;line-height:1.1;margin-top:.45rem}.wm-summary-card__note[data-v-7b22b096]{color:#64748b;font-size:.78rem;font-weight:600;margin:.4rem 0 0}.wm-summary-card--points[data-v-7b22b096]{background:linear-gradient(135deg,#eef2ff,#fff 60%,#fef3c7);border-color:#c7d2fe}.wm-summary-card--points .wm-summary-card__value[data-v-7b22b096]{color:#4338ca}.wm-summary-card--rank[data-v-7b22b096]{background:linear-gradient(135deg,#fffbeb,#fff 60%,#fef3c7);border-color:#fde68a}.wm-summary-card--rank .wm-summary-card__value[data-v-7b22b096]{color:#b45309}.wm-summary-card--approved[data-v-7b22b096]{background:linear-gradient(135deg,#ecfdf5,#fff 70%);border-color:#bbf7d0}.wm-summary-card--approved .wm-summary-card__value[data-v-7b22b096]{color:#047857}.wm-summary-card--pending[data-v-7b22b096]{background:linear-gradient(135deg,#fff7ed,#fff 70%);border-color:#fed7aa}.wm-summary-card--pending .wm-summary-card__value[data-v-7b22b096]{color:#c2410c}.wm-section-header[data-v-7b22b096]{align-items:center;display:flex;flex-wrap:wrap;gap:1rem 1.25rem;justify-content:space-between;margin-bottom:1rem}.wm-eyebrow[data-v-7b22b096]{color:#499dd4!important;font-size:.72rem!important;font-weight:900!important;letter-spacing:.1em;margin:0 0 .25rem!important;text-transform:uppercase}.wm-section-header h2[data-v-7b22b096]{color:#394867;font-size:1.35rem;font-weight:900;margin:0}.wm-section-header p[data-v-7b22b096]{color:#64748b;font-size:.875rem;margin:.35rem 0 0}.wm-count[data-v-7b22b096]{background:#eef7ff;border:1px solid #cfe9fb;border-radius:999px;color:#394867;font-size:.78rem;font-weight:900;padding:.45rem .85rem}.wm-loading[data-v-7b22b096]{align-items:center;display:flex;justify-content:center;min-height:14rem}.wm-submission-list[data-v-7b22b096]{display:flex;flex-direction:column;gap:.85rem;list-style:none;margin:0;padding:0}.wm-submission-card[data-v-7b22b096]{border-radius:1rem;border-width:2px;border-style:solid;box-shadow:0 10px 22px rgba(15,23,42,.05);padding:1rem 1.15rem;transition:transform .15s ease,box-shadow .15s ease}.wm-submission-card[data-v-7b22b096]:hover{box-shadow:0 14px 28px rgba(15,23,42,.08);transform:translateY(-1px)}.wm-submission-card--approved[data-v-7b22b096]{background:linear-gradient(180deg,#ecfdf5,#fff);border-color:#bbf7d0}.wm-submission-card--rejected[data-v-7b22b096]{background:linear-gradient(180deg,#fff1f2,#fff);border-color:#fecdd3}.wm-submission-card--pending[data-v-7b22b096]{background:linear-gradient(180deg,#fffbeb,#fff);border-color:#fde68a}.wm-submission-card__row[data-v-7b22b096]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.wm-submission-card__main[data-v-7b22b096]{align-items:flex-start;display:flex;flex:1;gap:.85rem;min-width:0}.wm-submission-card__icon[data-v-7b22b096]{align-items:center;border-radius:.75rem;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem}.wm-submission-card__icon--approved[data-v-7b22b096]{background:#d1fae5}.wm-submission-card__icon--rejected[data-v-7b22b096]{background:#ffe4e6}.wm-submission-card__icon--pending[data-v-7b22b096]{background:#fef3c7}.wm-icon-text--approved[data-v-7b22b096]{color:#047857}.wm-icon-text--rejected[data-v-7b22b096]{color:#be123c}.wm-icon-text--pending[data-v-7b22b096]{color:#b45309}.wm-submission-card__info[data-v-7b22b096]{flex:1;min-width:0}.wm-submission-card__title[data-v-7b22b096]{color:#1e1b4b;font-size:1rem;font-weight:800;line-height:1.3;margin:0 0 .35rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-submission-card__meta[data-v-7b22b096]{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:.78rem;font-weight:600;gap:.6rem}.wm-submission-card__meta-item[data-v-7b22b096]{align-items:center;display:inline-flex;gap:.35rem}.wm-submission-card__meta-icon[data-v-7b22b096]{color:#94a3b8;font-size:.85rem}.wm-submission-card__meta-strong[data-v-7b22b096]{color:#1e293b;font-weight:800}.wm-submission-card__status[data-v-7b22b096]{border-radius:999px;font-size:.7rem;font-weight:900;letter-spacing:.04em;padding:.25rem .65rem;text-transform:uppercase}.wm-submission-card__status--approved[data-v-7b22b096]{background:#d1fae5;color:#047857}.wm-submission-card__status--rejected[data-v-7b22b096]{background:#ffe4e6;color:#be123c}.wm-submission-card__status--pending[data-v-7b22b096]{background:#fef3c7;color:#b45309}.wm-submission-card__points[data-v-7b22b096]{align-items:center;background:#fff;border-radius:.85rem;border-width:2px;border-style:solid;display:flex;flex-direction:column;flex-shrink:0;min-width:5.5rem;padding:.45rem .65rem;text-align:center}.wm-submission-card__points--approved[data-v-7b22b096]{border-color:#bbf7d0}.wm-submission-card__points--rejected[data-v-7b22b096]{border-color:#fecdd3}.wm-submission-card__points--pending[data-v-7b22b096]{border-color:#fde68a}.wm-submission-card__points-label[data-v-7b22b096]{color:#64748b;font-size:.65rem;font-weight:800;letter-spacing:.08em;margin:0;text-transform:uppercase}.wm-submission-card__points-value[data-v-7b22b096]{font-size:1.35rem;font-weight:900;line-height:1.1;margin-top:.15rem}.wm-submission-card__points--approved .wm-submission-card__points-value[data-v-7b22b096]{color:#047857}.wm-submission-card__points--rejected .wm-submission-card__points-value[data-v-7b22b096]{color:#be123c}.wm-submission-card__points--pending .wm-submission-card__points-value[data-v-7b22b096]{color:#b45309}.wm-pagination[data-v-7b22b096]{margin-top:1.25rem}@media(max-width:640px){.wm-submission-card__row[data-v-7b22b096]{align-items:stretch;flex-direction:column}.wm-submission-card__points[data-v-7b22b096]{align-self:flex-start;flex-direction:row;gap:.5rem;min-width:0;padding:.45rem .85rem}.wm-submission-card__points-value[data-v-7b22b096]{margin-top:0}}.fade-enter-active[data-v-849371e8],.fade-leave-active[data-v-849371e8]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-849371e8],.fade-leave-to[data-v-849371e8]{opacity:0;transform:translateY(10px)}.bg-gradient-to-r[data-v-849371e8]{background-image:linear-gradient(135deg,var(--primary-color,#394867),var(--primary-dark,#1d337c))}.bg-gray-50[data-v-849371e8]:hover{background-color:#f8fafc;transition:background-color .2s ease}[data-v-849371e8]::-webkit-scrollbar{width:6px}[data-v-849371e8]::-webkit-scrollbar-track{background:#f1f5f9}[data-v-849371e8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}[data-v-849371e8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.w-2.h-2.bg-green-500[data-v-849371e8]{animation:pulse-849371e8 2s infinite}@keyframes pulse-849371e8{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:640px){.text-xl[data-v-849371e8]{font-size:1.125rem}.text-lg[data-v-849371e8]{font-size:1rem}}button[data-v-849371e8]:focus,input[data-v-849371e8]:focus,select[data-v-849371e8]:focus,textarea[data-v-849371e8]:focus{outline:2px solid #3b82f6;outline-offset:2px}.shadow-lg[data-v-849371e8]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.w-8.h-8[data-v-849371e8],.w-10.h-10[data-v-849371e8]{transition:transform .2s ease}.w-8.h-8[data-v-849371e8]:hover,.w-10.h-10[data-v-849371e8]:hover{transform:scale(1.05)}.student-profile[data-v-0d39d9fb]{background:radial-gradient(circle at top left,rgba(37,99,235,.12),transparent 32rem),linear-gradient(180deg,#f8fafc,#eef2f7);color:#394867}.student-profile__page[data-v-0d39d9fb]{padding:2rem}.student-profile__shell[data-v-0d39d9fb]{display:grid;grid-template-columns:20rem minmax(0,1fr);gap:1.5rem;max-width:92rem;margin:0 auto}.student-profile__sidebar[data-v-0d39d9fb]{align-self:start;background:#fff;border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 20px 45px rgba(15,23,42,.08);display:flex;flex-direction:column;height:calc(100vh - 7rem);max-height:calc(100vh - 2.5rem);min-height:30rem;overflow:hidden;position:sticky;top:1.25rem}.student-profile__cover[data-v-0d39d9fb]{height:8.5rem;background-position:50%;background-size:cover;position:relative}.student-profile__cover[data-v-0d39d9fb]:after{background:linear-gradient(180deg,rgba(15,23,42,.08),rgba(15,23,42,.42));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.student-profile__card[data-v-0d39d9fb]{padding:0 1.25rem 1.25rem;position:relative}.student-profile__avatar-wrap[data-v-0d39d9fb]{background:#fff;border-radius:1rem;box-shadow:0 14px 28px rgba(15,23,42,.18);height:6.25rem;margin-top:-3.125rem;padding:.25rem;position:relative;width:6.25rem}.student-profile__avatar[data-v-0d39d9fb]{border-radius:.85rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.student-profile__identity[data-v-0d39d9fb]{margin-top:.875rem}.student-profile__name[data-v-0d39d9fb]{color:#394867;font-size:1.35rem;font-weight:700;line-height:1.25;margin:0;overflow-wrap:anywhere;text-transform:capitalize}.student-profile__email[data-v-0d39d9fb]{color:#64748b;font-size:.875rem;margin:.375rem 0 0;overflow-wrap:anywhere}.student-profile__status-badge[data-v-0d39d9fb]{align-items:center;background:#fff;border:1px solid #e2e8f0;box-shadow:0 10px 24px rgba(15,23,42,.1);color:#047857;display:inline-flex;font-size:.72rem;font-weight:800;justify-content:center;letter-spacing:.02em;line-height:1.3;padding:.45rem .75rem;position:absolute;left:0;text-align:center;text-transform:uppercase;top:-87px}.student-profile__verify-btn[data-v-0d39d9fb]{background:#ecfdf5;border:1px solid #86efac;border-radius:.75rem;color:#047857;cursor:pointer;font-size:.8125rem;font-weight:700;margin-top:.875rem;padding:.625rem .875rem;transition:all .2s ease;width:100%}.student-profile__verify-btn[data-v-0d39d9fb]:hover{background:#047857;border-color:#047857;color:#fff}.student-profile__nav[data-v-0d39d9fb]{border-top:1px solid #eef2f7;flex:1 1 auto;min-height:0;overflow-y:auto;padding:.75rem}.student-profile__nav[data-v-0d39d9fb]::-webkit-scrollbar{width:.45rem}.student-profile__nav[data-v-0d39d9fb]::-webkit-scrollbar-track{background:#f1f5f9}.student-profile__nav[data-v-0d39d9fb]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:999px}.student-profile__nav[data-v-0d39d9fb]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.student-profile__nav-item[data-v-0d39d9fb]{align-items:center;background:transparent;border:0;border-radius:.875rem;color:#475569;cursor:pointer;display:flex;font-size:.875rem;font-weight:650;min-height:3rem;padding:.625rem 1rem;text-align:left;transition:all .2s ease;width:100%}.student-profile__nav-item+.student-profile__nav-item[data-v-0d39d9fb]{margin-top:.25rem}.student-profile__nav-item[data-v-0d39d9fb]:hover{background:#f1f5f9;color:#499dd4}.student-profile__nav-item--active[data-v-0d39d9fb]{background:linear-gradient(135deg,#394867,#499dd4);box-shadow:0 12px 24px rgba(37,99,235,.24);color:#fff}.student-profile__nav-label[data-v-0d39d9fb]{line-height:1.25}.student-profile__content[data-v-0d39d9fb]{min-width:0}.student-profile__content-header[data-v-0d39d9fb]{align-items:flex-end;background:linear-gradient(135deg,hsla(0,0%,100%,.96),rgba(239,246,255,.94)),linear-gradient(90deg,rgba(37,99,235,.14),rgba(14,165,233,.08));border:1px solid #e5e7eb;border-radius:1.25rem;box-shadow:0 18px 36px rgba(15,23,42,.06);display:flex;justify-content:space-between;margin-bottom:1rem;padding:1.5rem}.student-profile__eyebrow[data-v-0d39d9fb]{color:#2563eb;font-size:.75rem;font-weight:800;letter-spacing:.12em;margin:0 0 .375rem;text-transform:uppercase}.student-profile__title[data-v-0d39d9fb]{color:#394867;font-size:1.75rem;font-weight:800;line-height:1.2;margin:0;text-transform:capitalize}.student-profile__subtitle[data-v-0d39d9fb]{color:#64748b;font-size:.9375rem;line-height:1.6;margin:.625rem 0 0;max-width:46rem}.student-profile__header-main[data-v-0d39d9fb]{min-width:0}.student-profile__badge-card[data-v-0d39d9fb]{align-items:center;background:linear-gradient(135deg,#eef2ff,#fff 60%,#fef3c7);border:1px solid #c7d2fe;border-radius:.875rem;box-shadow:0 10px 22px rgba(99,102,241,.12);cursor:default;display:inline-flex;gap:.85rem;margin-top:1rem;max-width:100%;padding:.65rem 1rem}.student-profile__badge-emoji[data-v-0d39d9fb]{align-items:center;background:#fff;border:1px solid #e0e7ff;border-radius:.75rem;box-shadow:0 6px 14px rgba(67,56,202,.12);display:flex;flex-shrink:0;font-size:1.5rem;height:2.75rem;justify-content:center;line-height:1;width:2.75rem}.student-profile__badge-image[data-v-0d39d9fb]{height:1.75rem;-o-object-fit:contain;object-fit:contain;width:1.75rem}.student-profile__badge-info[data-v-0d39d9fb]{display:flex;flex-direction:column;min-width:0}.student-profile__badge-eyebrow[data-v-0d39d9fb]{color:#4338ca;font-size:.65rem;font-weight:800;letter-spacing:.12em;margin:0;text-transform:uppercase}.student-profile__badge-name[data-v-0d39d9fb]{color:#1e1b4b;font-size:.95rem;font-weight:800;line-height:1.25;margin-top:.15rem}.student-profile__badge-title[data-v-0d39d9fb]{color:#4f46e5;font-weight:700}.student-profile__badge-meta[data-v-0d39d9fb]{align-items:center;color:#475569;display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:700;gap:.5rem;margin-top:.25rem}.student-profile__badge-points[data-v-0d39d9fb]{background:#4f46e5;border-radius:999px;color:#fff;padding:.15rem .55rem}.student-profile__badge-rank[data-v-0d39d9fb]{background:#fef3c7;border-radius:999px;color:#92400e;padding:.15rem .55rem}.student-profile__follow-up-card[data-v-0d39d9fb]{align-self:stretch;background:linear-gradient(135deg,#394867,#499dd4);border-radius:1rem;box-shadow:0 16px 30px rgba(57,72,103,.2);color:#fff;flex:0 0 15.5rem;padding:1rem 1.15rem}.student-profile__follow-up-card--overdue[data-v-0d39d9fb]{background:linear-gradient(135deg,#7f1d1d,#dc2626);box-shadow:0 16px 30px rgba(127,29,29,.24)}.student-profile__follow-up-card--overdue .student-profile__follow-up-label[data-v-0d39d9fb]:after{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.28);border-radius:999px;content:"Overdue";font-size:.62rem;font-weight:900;letter-spacing:.08em;margin-left:.5rem;padding:.18rem .45rem}.student-profile__follow-up-label[data-v-0d39d9fb]{font-size:.72rem;font-weight:800;letter-spacing:.12em;margin:0 0 .45rem;opacity:.85;text-transform:uppercase}.student-profile__follow-up-date[data-v-0d39d9fb]{font-size:1.25rem;font-weight:900;line-height:1.2}.student-profile__follow-up-note[data-v-0d39d9fb]{font-size:.78rem;font-weight:600;margin:.4rem 0 0;opacity:.88}.student-profile__panel[data-v-0d39d9fb]{box-shadow:0 18px 36px rgba(15,23,42,.07);min-height:600px;overflow:hidden}.student-profile__empty[data-v-0d39d9fb]{align-items:center;color:#64748b;display:flex;font-weight:600;justify-content:center;min-height:24rem}.fade-enter-active[data-v-0d39d9fb],.fade-leave-active[data-v-0d39d9fb]{transition:opacity .3s ease}.fade-enter-from[data-v-0d39d9fb],.fade-leave-to[data-v-0d39d9fb]{opacity:0}@media(max-width:1024px){.student-profile__page[data-v-0d39d9fb]{padding:1rem}.student-profile__shell[data-v-0d39d9fb]{grid-template-columns:1fr}.student-profile__sidebar[data-v-0d39d9fb]{height:auto;max-height:none;min-height:0;position:static}.student-profile__nav[data-v-0d39d9fb]{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow-y:visible}.student-profile__nav-item+.student-profile__nav-item[data-v-0d39d9fb]{margin-top:0}}@media(max-width:640px){.student-profile__page[data-v-0d39d9fb]{padding:.75rem}.student-profile__content-header[data-v-0d39d9fb]{border-radius:1rem;padding:1rem}.student-profile__nav[data-v-0d39d9fb]{grid-template-columns:1fr}.student-profile__title[data-v-0d39d9fb]{font-size:1.35rem}.student-profile__content-header[data-v-0d39d9fb]{align-items:stretch;flex-direction:column;gap:1rem}.student-profile__follow-up-card[data-v-0d39d9fb]{flex-basis:auto;width:100%}.student-profile__status-badge[data-v-0d39d9fb]{margin-top:.875rem;max-width:100%;position:static;width:100%}}