@import url(https://cdn.jsdelivr.net/gh/creativetimofficial/tailwind-starter-kit/compiled-tailwind.min.css);@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@200;300;400;600;700;800;900&display=swap);.page-header{background:linear-gradient(135deg,#1e3a5f,#2563eb);padding-bottom:60px}.page-title{font-size:1.5rem;font-weight:700;margin-bottom:0}.header-icon-wrap{width:52px;height:52px;background:hsla(0,0%,100%,.18);border-radius:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-avatar,.header-icon-wrap{-ms-flex-negative:0;flex-shrink:0}.header-avatar{width:72px;height:72px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid hsla(0,0%,100%,.4)}.header-id-badge{background:hsla(0,0%,100%,.18);color:#fff;padding:3px 10px;font-weight:500}.header-id-badge,.header-status{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.78rem;border-radius:20px}.header-status{padding:4px 12px;font-weight:600}.header-status--active{background:rgba(16,185,129,.25);color:#6ee7b7}.header-status--inactive{background:rgba(245,158,11,.25);color:#fcd34d}.header-status--rejected{background:rgba(239,68,68,.25);color:#fca5a5}.container.mt-n3{margin-top:-32px!important}.action-card,.form-card{border-radius:14px!important;border:none!important}.form-card{overflow:hidden}.form-card-header{gap:12px;padding:16px 24px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header,.section-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-number{width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.25);color:#fff;font-size:13px;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.btn-submit{background:linear-gradient(135deg,#2563eb,#7c3aed)!important;color:#fff!important;border:none!important;border-radius:8px!important;font-weight:600!important;-webkit-transition:opacity .15s;transition:opacity .15s}.btn-submit:focus,.btn-submit:hover{opacity:.9;color:#fff!important}.profile-card{border-radius:14px!important;border:none!important;overflow:hidden}.profile-card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #f1f5f9;background:#fafbfc}.profile-photo{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #e2e8f0}.agency-logo,.profile-photo{-ms-flex-negative:0;flex-shrink:0}.agency-logo{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;border-radius:8px}.code-chip{display:inline-block;background:#eff6ff;color:#2563eb;font-size:.78rem;padding:2px 8px;border-radius:6px;font-family:monospace}.info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px 20px;list-style:none;border-bottom:1px solid #f1f5f9}.info-row:last-child{border-bottom:none}.info-icon{color:#2563eb;font-size:.95rem;margin-top:2px;-ms-flex-negative:0;flex-shrink:0}.info-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:1px;font-weight:600}.info-value{font-weight:600;color:#1e293b;font-size:.9rem;margin-bottom:0}.table-card{border-radius:14px!important;border:none!important;overflow:hidden}.table-head{background:#f8fafc}.table-th{font-size:.75rem!important;text-transform:uppercase;letter-spacing:.04em;color:#64748b!important;font-weight:600!important;border-bottom:2px solid #e2e8f0!important;padding:12px 16px!important;white-space:nowrap}.table-row{border-color:#f1f5f9!important;-webkit-transition:background .15s;transition:background .15s}.table-row:hover{background:#f8fafc!important}.status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:600}.status-badge--pending{background:#fff7ed;color:#c2410c}.status-badge--approved{background:#f0fdf4;color:#15803d}.status-badge--rejected{background:#fef2f2;color:#b91c1c}.status-badge--vetted{background:#eff6ff;color:#1d4ed8}.status-badge--verified{background:#f5f3ff;color:#6d28d9}.employee-avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff;font-size:.85rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.rel-chip{display:inline-block;background:#eff6ff;color:#2563eb;font-size:.7rem;padding:1px 7px;border-radius:10px;font-weight:600}.alert-notice{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;border-radius:10px;font-size:.88rem}.enc-card{border-radius:14px!important;border:none!important;overflow:hidden}.enc-card-header{padding:14px 20px;background:#f8f9fa;border-bottom:1px solid #f1f5f9;font-size:.85rem}.enc-card-header,.vital-tile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vital-tile{gap:12px;padding:14px;border-radius:10px;height:100%}.vital-tile--red{background:#fff5f5;border:1px solid #ffd6d6}.vital-tile--yellow{background:#fff8e1;border:1px solid #ffe082}.vital-tile--blue{background:#e8f4fd;border:1px solid #b3d9f7}.vital-tile--purple{background:#f3e5f5;border:1px solid #d7b8e8}.vital-tile--green{background:#e8f5e9;border:1px solid #a5d6a7}.vital-icon{font-size:1.5rem;line-height:1;-ms-flex-negative:0;flex-shrink:0}.vital-value{font-weight:700;font-size:1.2rem;line-height:1.2;margin-bottom:0}.vital-unit{font-size:.75rem;font-weight:400;color:#94a3b8}.vital-label{font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin-bottom:0;font-weight:600}.facility-transfer-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility-box{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:140px;padding:14px 16px;border-radius:10px;font-weight:600;font-size:.88rem}.facility-box--from{background:#fff8e1;border:2px solid #ffe082;color:#92400e}.facility-box--to{background:#f0fdf4;border:2px dashed #86efac}.transfer-arrow{color:#94a3b8;font-size:1.4rem;-ms-flex-negative:0;flex-shrink:0}.form-control:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 .15rem rgba(37,99,235,.18);box-shadow:0 0 0 .15rem rgba(37,99,235,.18)}.spacer[data-v-6eb15052],.spacer[data-v-85921f90]{margin-top:15px}.spacer-top[data-v-1c1eb699],.spacer-top[data-v-2bafbcc2]{margin-top:30px;margin-bottom:30px}.spacer-top[data-v-757487a5]{margin-top:80px;margin-bottom:180px}.notscroll[data-v-757487a5]{overflow:hidden}.overflow-search[data-v-d1ae3b00]{overflow:scroll}.sidebar-pinned[data-v-3c9466f6]{position:absolute;top:0;left:0;bottom:0;height:100vh}.admin-sidebar .admin-sidebar-wrapper[data-v-3c9466f6]{overflow-y:scroll}.spacer-top[data-v-4228bb9c]{margin-top:30px;margin-bottom:30px}.spacer[data-v-67bfbfa2]{margin-left:50px}.spacer-top[data-v-562b4473],.spacer-top[data-v-15387666]{margin-top:10px}.spacer-top-bot[data-v-4ed2b71e]{margin-top:10px;margin-bottom:15px}.spacer[data-v-7283fb09]{margin-left:5px;margin-top:5px}#videoElement[data-v-7283fb09]{width:500px;height:375px;background-color:#666}.spacer[data-v-8c4b6e3a],.spacer[data-v-c6067d12]{margin-left:5px;margin-top:5px}#videoElement[data-v-8c4b6e3a]{width:500px;height:375px;background-color:#666}.spacer[data-v-0f3a544e]{margin-left:5px;margin-top:5px}#videoElement[data-v-0f3a544e]{width:500px;height:375px;background-color:#666}.payment-instruction-box[data-v-4474bdcb]{background:#fff7e6;border:2px solid #ffb84d;border-left:6px solid #e67700;border-radius:8px;color:#663c00;padding:14px 16px;margin-bottom:14px}.payment-instruction-box h6[data-v-4474bdcb]{color:#8f4c00;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.riv-card-back[data-v-655e4929]{border-radius:18px;border:2px solid #b9c0c7;background:linear-gradient(165deg,#fff,#f5f7f9)}.riv-card-back__inner[data-v-655e4929]{padding:24px;min-height:540px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.riv-card-back__logo-wrap[data-v-655e4929]{text-align:center;margin-bottom:14px}.riv-card-back__logo[data-v-655e4929]{width:110px;height:110px;-o-object-fit:contain;object-fit:contain}.riv-card-back__body[data-v-655e4929]{text-align:center;color:#111;font-weight:700;line-height:1.35;letter-spacing:.2px;font-size:1.85rem}.riv-card-back__body p[data-v-655e4929]{margin-bottom:10px}.riv-card-back__footer[data-v-655e4929]{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.riv-card-back__signatory[data-v-655e4929]{width:100%;max-width:460px;text-align:center}.riv-card-back__line[data-v-655e4929]{border-top:2px dashed #111;margin-bottom:8px}.riv-card-back__signatory p[data-v-655e4929]{margin:0;font-size:1.65rem;font-weight:800}.riv-card-back__qr[data-v-655e4929]{-ms-flex-negative:0;flex-shrink:0;width:84px;height:84px}@media (max-width:767px){.riv-card-back__inner[data-v-655e4929]{min-height:420px}.riv-card-back__body[data-v-655e4929]{font-size:1.15rem}.riv-card-back__signatory p[data-v-655e4929]{font-size:1rem}}@media print{.riv-card-back[data-v-655e4929]{page-break-before:always;-webkit-column-break-before:page;-moz-column-break-before:page;break-before:page}.riv-card-back__inner[data-v-655e4929]{min-height:88vh}.riv-card-back__body[data-v-655e4929]{font-size:24px}.riv-card-back__signatory p[data-v-655e4929]{font-size:22px}}.spacer[data-v-631bb5e2]{margin-left:1px;margin-top:5px;margin-bottom:5px}.spacer-image[data-v-631bb5e2]{margin-top:25px}.spacer-top-bottom[data-v-631bb5e2]{margin-top:10px;margin-bottom:10px}.spacer-top[data-v-631bb5e2]{margin-top:50px}#container[data-v-631bb5e2]{margin:0 auto;width:500px;height:375px;border:10px solid #333}#videoElement[data-v-631bb5e2]{width:500px;height:375px;background-color:#666}th[data-v-631bb5e2]{text-align:center}td[data-v-631bb5e2]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.payment__proof[data-v-631bb5e2]{width:20%}.payment__proof[data-v-631bb5e2],audio[data-v-631bb5e2],canvas[data-v-631bb5e2],embed[data-v-631bb5e2],iframe[data-v-631bb5e2],object[data-v-631bb5e2],svg[data-v-631bb5e2],video[data-v-631bb5e2]{display:inline-block}.print-back-card[data-v-631bb5e2]{display:none}@media print{.print-back-card[data-v-631bb5e2]{display:block}}.spacer-top{margin-top:50px}.spacer-top-bottom{margin-top:10px;margin-bottom:10px}.spacer-top{margin-top:10px}.spacer-top[data-v-aadaa282]{margin-top:30px;margin-bottom:30px}.wrapper{position:relative;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.signature-pad,.wrapper{width:400px;height:200px}.signature-pad{position:absolute;left:0;top:0;background-color:#fff}.spacer-image{margin-top:25px}@media print{.print-client-slip[data-v-0ae54dc4]{display:block;min-height:100vh;page-break-after:always;-webkit-column-break-after:page;-moz-column-break-after:page;break-after:page;page-break-inside:avoid;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.print-client-slip[data-v-0ae54dc4]:last-child{page-break-after:auto;-webkit-column-break-after:auto;-moz-column-break-after:auto;break-after:auto}}.pagination__CTAs[data-v-482826e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.currentPage[data-v-482826e2]{margin:0 2rem;font-weight:600}.dropdown-menu[data-v-482826e2]{padding:1rem}.spacer-side[data-v-482826e2]{margin-left:3px;margin-right:3px}.spacer-top[data-v-0b5142b8],.spacer-top[data-v-41e5b9d4],.spacer-top[data-v-08585eda]{margin-top:10px}#container{margin:0 auto;width:500px;height:375px;border:10px solid #333}#videoElement{width:500px;height:375px;background-color:#666}.spacer-top[data-v-2db668cf],.spacer-top[data-v-084c0af5]{margin-top:10px}.spacer{margin-left:1px;margin-top:5px;margin-bottom:5px}.spacer-top[data-v-5092d84d]{margin-top:10px}.page-header[data-v-7834264e]{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff}.page-title[data-v-7834264e]{font-size:1.6rem;font-weight:700;margin:0;color:#fff}.page-subtitle[data-v-7834264e]{opacity:.75;margin:4px 0 0;font-size:.9rem}.mt-n3[data-v-7834264e]{margin-top:-16px}.stat-card[data-v-7834264e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;border-radius:14px;padding:22px 24px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);color:#fff;height:100%}.stat-card--blue[data-v-7834264e]{background:linear-gradient(135deg,#1e3a5f,#2563eb)}.stat-card--purple[data-v-7834264e]{background:linear-gradient(135deg,#4c1d95,#7c3aed)}.stat-card--green[data-v-7834264e]{background:linear-gradient(135deg,#065f46,#10b981)}.stat-icon[data-v-7834264e]{width:52px;height:52px;border-radius:12px;background:hsla(0,0%,100%,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;-ms-flex-negative:0;flex-shrink:0}.stat-label[data-v-7834264e]{font-size:.8rem;opacity:.85;margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.stat-value[data-v-7834264e]{font-size:1.6rem;font-weight:700;margin:0;line-height:1}.filter-card[data-v-7834264e]{border-radius:12px;border:none}.styled-select[data-v-7834264e]{border:1.5px solid #e2e8f0;border-radius:6px}.codes-card[data-v-7834264e]{border-radius:12px;border:none}.card-header-custom[data-v-7834264e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #f1f5f9;background:#fff;border-radius:12px 12px 0 0}.card-header-custom h5[data-v-7834264e]{font-weight:600;color:#1e3a5f}.codes-table[data-v-7834264e]{font-size:.9rem}.codes-table thead th[data-v-7834264e]{background:#f8fafc;color:#64748b;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid #e2e8f0;padding:12px 16px}.codes-table tbody td[data-v-7834264e]{padding:12px 16px;vertical-align:middle;border-color:#f1f5f9}.code-row[data-v-7834264e]:hover{background:#f8fafc}.status-badge[data-v-7834264e]{display:inline-block;padding:3px 10px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:capitalize;margin-bottom:2px}.status-badge.pending[data-v-7834264e]{background:#fef3c7;color:#92400e}.status-badge.approved[data-v-7834264e]{background:#d1fae5;color:#065f46}.status-badge.rejected[data-v-7834264e]{background:#fee2e2;color:#991b1b}.status-badge.vetted[data-v-7834264e]{background:#e0e7ff;color:#3730a3}.status-badge.verified[data-v-7834264e]{background:#dbeafe;color:#1d4ed8}.btn-view[data-v-7834264e]{border-radius:6px;border:1px solid #e2e8f0;color:#1e3a5f;background:#fff;font-size:.8rem}.btn-view[data-v-7834264e]:hover{background:#f1f5f9}.empty-state[data-v-7834264e]{padding:48px!important;color:#94a3b8}.page-header[data-v-1c612a61]{background:linear-gradient(135deg,#1e3a5f,#2563eb);padding-bottom:40px}.header-icon-wrap[data-v-1c612a61]{width:48px;height:48px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.filter-toggle-btn[data-v-1c612a61]{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);color:#fff;border-radius:8px;font-weight:600;font-size:.85rem;padding:7px 16px;-webkit-transition:background .15s;transition:background .15s}.filter-toggle-btn[data-v-1c612a61]:hover{background:hsla(0,0%,100%,.25);color:#fff}.stat-card[data-v-1c612a61]{gap:16px;background:#fff;border:1px solid #e9ecef;border-radius:12px;padding:20px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.05);box-shadow:0 1px 4px rgba(0,0,0,.05);margin-bottom:16px}.stat-card[data-v-1c612a61],.stat-icon-wrap[data-v-1c612a61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stat-icon-wrap[data-v-1c612a61]{width:48px;height:48px;border-radius:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem;-ms-flex-negative:0;flex-shrink:0}.stat-label[data-v-1c612a61]{font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;margin-bottom:2px;font-weight:600}.stat-value[data-v-1c612a61]{font-size:1.35rem;font-weight:700;color:#1e293b;margin-bottom:0;line-height:1.2}.form-card[data-v-1c612a61],.table-card[data-v-1c612a61]{border-radius:12px;border:1px solid #e9ecef;overflow:hidden}.form-card-header[data-v-1c612a61]{gap:12px;padding:14px 20px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header[data-v-1c612a61],.section-number[data-v-1c612a61]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-number[data-v-1c612a61]{width:28px;height:28px;background:hsla(0,0%,100%,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.table-th[data-v-1c612a61]{font-size:.73rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:600;border-bottom:2px solid #e2e8f0;padding:12px 16px}.table-row[data-v-1c612a61]:hover{background:#f8fafc}.btn-submit[data-v-1c612a61]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border:none;color:#fff;border-radius:8px;font-weight:600;padding:8px 20px}.btn-submit[data-v-1c612a61]:hover{opacity:.9;color:#fff}.form-control[data-v-1c612a61]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 .15rem rgba(37,99,235,.15);box-shadow:0 0 0 .15rem rgba(37,99,235,.15)}.card[data-v-8240159a]{border-radius:12px;border:1px solid #e9ecef}.card-header[data-v-8240159a]{border-radius:12px 12px 0 0!important}.table-hover tbody tr[data-v-8240159a]:hover{background:#f0f4ff}.form-control[data-v-8240159a]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 .15rem rgba(37,99,235,.15);box-shadow:0 0 0 .15rem rgba(37,99,235,.15)}.btn-submit[data-v-8240159a]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border:none;color:#fff;border-radius:8px;font-weight:600}.btn-submit[data-v-8240159a]:hover{opacity:.9;color:#fff}.btn-submit[data-v-8240159a]:disabled{opacity:.5;cursor:not-allowed}.page-header[data-v-5eadbda1]{background:linear-gradient(135deg,#1e3a5f,#2563eb);padding-bottom:40px}.header-icon-wrap[data-v-5eadbda1]{width:48px;height:48px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.table-card[data-v-5eadbda1]{border-radius:12px;border:1px solid #e9ecef;overflow:hidden}.form-card-header[data-v-5eadbda1]{gap:12px;padding:14px 20px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header[data-v-5eadbda1],.section-number[data-v-5eadbda1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-number[data-v-5eadbda1]{width:28px;height:28px;background:hsla(0,0%,100%,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.table-th[data-v-5eadbda1]{font-size:.73rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:600;border-bottom:2px solid #e2e8f0;padding:12px 16px}.table-row[data-v-5eadbda1]:hover{background:#f8fafc}.btn-submit[data-v-5eadbda1]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border:none;color:#fff;border-radius:8px;font-weight:600;padding:10px 20px}.btn-submit[data-v-5eadbda1]:hover{opacity:.9;color:#fff}.btn-submit[data-v-5eadbda1]:disabled{opacity:.5;cursor:not-allowed}.drop-zone[data-v-5eadbda1]{border:2px dashed #c7d2e8;border-radius:12px;background:#f7f9ff;padding:32px 16px;text-align:center;cursor:pointer;-webkit-transition:border-color .2s,background .2s;transition:border-color .2s,background .2s}.drop-zone--over[data-v-5eadbda1],.drop-zone[data-v-5eadbda1]:hover{border-color:#2563eb;background:#eef2ff}.queue-item--uploading[data-v-5eadbda1]{background:#f0f4ff;border:1px solid #d0d9ee;border-radius:6px}.queue-item--done[data-v-5eadbda1]{background:#f0fff4;border:1px solid #a8e6b8;border-radius:6px}.queue-item--error[data-v-5eadbda1]{background:#fff5f5;border:1px solid #fca5a5;border-radius:6px}.page-header[data-v-70ef35e8]{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff}.header-icon-wrap[data-v-70ef35e8]{width:52px;height:52px;border-radius:14px;background:hsla(0,0%,100%,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.page-subtitle[data-v-70ef35e8]{opacity:.75;font-size:.9rem}.mt-n3[data-v-70ef35e8]{margin-top:-16px}.action-card[data-v-70ef35e8]{border-radius:12px;border:1px solid #e9ecef;margin-top:-20px}.btn-submit[data-v-70ef35e8]{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff;border:none;border-radius:8px;padding:8px 18px;font-weight:600;font-size:.82rem}.btn-submit[data-v-70ef35e8]:hover{opacity:.9;color:#fff}.btn-tool[data-v-70ef35e8]{background:#f8fafc;border:1px solid #e2e8f0;color:#374151;border-radius:8px;padding:6px 14px;font-size:.82rem;font-weight:500}.btn-tool[data-v-70ef35e8]:hover{background:#f1f5f9;color:#1e3a5f}.btn-accept-all[data-v-70ef35e8]{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.35);border-radius:7px;font-size:.78rem;font-weight:600;padding:4px 12px;-webkit-transition:background .15s;transition:background .15s}.btn-accept-all[data-v-70ef35e8]:hover{background:hsla(0,0%,100%,.28);color:#fff}.form-label[data-v-70ef35e8]{font-weight:600;font-size:.85rem;color:#374151;margin-bottom:6px}.badge-soft-success[data-v-70ef35e8]{background:#d1fae5;color:#065f46}.badge-soft-danger[data-v-70ef35e8]{background:#fee2e2;color:#991b1b}.badge-soft-warning[data-v-70ef35e8]{background:#fef3c7;color:#92400e}.badge-soft-info[data-v-70ef35e8]{background:#dbeafe;color:#1d4ed8}.badge-soft-dark[data-v-70ef35e8]{background:#e5e7eb;color:#1f2937}.info-card[data-v-70ef35e8]{border-radius:14px;border:none;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.07);box-shadow:0 2px 12px rgba(0,0,0,.07);overflow:hidden}.info-card-header[data-v-70ef35e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 20px;background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff;font-weight:700;font-size:.88rem;letter-spacing:.01em}.info-card .text-center.py-3[data-v-70ef35e8]{background:#f7f9ff;border-bottom:1px solid #e9ecef}.list-group-item[data-v-70ef35e8]{border-color:#f1f5f9}.list-group-item p.mb-0.text-muted[data-v-70ef35e8]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.table thead th[data-v-70ef35e8]{background:#f8fafc;color:#64748b;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid #e2e8f0;padding:12px 16px}.table tbody td[data-v-70ef35e8]{padding:11px 16px;vertical-align:middle;border-color:#f1f5f9;font-size:.88rem}.table tbody tr[data-v-70ef35e8]:hover{background:#f8fafc}.table tbody tr.bg-light[data-v-70ef35e8],.table tfoot td[data-v-70ef35e8]{background:#f8fafc!important;font-weight:700}.scrollmodal[data-v-70ef35e8]{height:100%;margin:0}.scrollmodal .modal-content[data-v-70ef35e8]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scrollmodal .modal-body[data-v-70ef35e8]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-header.bg-soft-info[data-v-70ef35e8]{background:linear-gradient(135deg,#1e3a5f,#2563eb)!important;border-bottom:none!important}.modal-header.bg-soft-info .modal-title[data-v-70ef35e8]{color:#fff}.modal-header.bg-soft-info .close[data-v-70ef35e8]{color:#fff;opacity:.8}.modal-header.bg-soft-info .close[data-v-70ef35e8]:hover{opacity:1}.modal-header.bg-soft-info .avatar-title[data-v-70ef35e8]{background:hsla(0,0%,100%,.2)!important}.media[data-v-70ef35e8]{background:#f8fafc!important;border-left:3px solid #2563eb!important;border-radius:8px}.card[style*="border-left: 4px solid #5b8dee"][data-v-70ef35e8]{border-left-color:#2563eb!important;border-radius:10px}.spacer[data-v-211db90d]{margin-top:10px;margin-bottom:10px}.page-header[data-v-061bb1c3]{background:linear-gradient(135deg,#1e3a5f,#2563eb);padding-bottom:40px}.header-icon-wrap[data-v-061bb1c3]{width:48px;height:48px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.table-card[data-v-061bb1c3]{border-radius:12px;border:1px solid #e9ecef;overflow:hidden}.form-card-header[data-v-061bb1c3]{gap:12px;padding:14px 20px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header[data-v-061bb1c3],.section-number[data-v-061bb1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-number[data-v-061bb1c3]{width:28px;height:28px;background:hsla(0,0%,100%,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.table-th[data-v-061bb1c3]{font-size:.73rem;text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-weight:600;border-bottom:2px solid #e2e8f0;padding:12px 16px}.table-row[data-v-061bb1c3]:hover{background:#f8fafc}.btn-submit[data-v-061bb1c3]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border:none;color:#fff;border-radius:8px;font-weight:600;padding:10px 20px}.btn-submit[data-v-061bb1c3]:hover{opacity:.9;color:#fff}.form-control[data-v-061bb1c3]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 .15rem rgba(37,99,235,.15);box-shadow:0 0 0 .15rem rgba(37,99,235,.15)}.pagination__CTAs[data-v-28a2f5db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.currentPage[data-v-28a2f5db]{margin:0 2rem;font-weight:600}.dropdown-menu[data-v-28a2f5db]{padding:1rem}.spacer-side[data-v-28a2f5db]{margin-left:3px;margin-right:3px}.notice[data-v-31024412]{padding:2rem;text-align:center}.notice__heading[data-v-31024412]{font-size:1.5rem;margin-bottom:1rem;font-weight:500}.note__content[data-v-31024412]{font-size:1rem}#slideRightModalAll{position:fixed!important}#slideRightModalAll .modal-dialog{position:fixed!important;top:0;right:0;bottom:0;margin:0}#slideRightModalAll .modal-content,#slideRightModalAll .modal-dialog{height:100vh!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#slideRightModalAll .modal-content{overflow:hidden}#slideRightModalAll .modal-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto}#slideRightModalAll .modal-footer,#slideRightModalAll .modal-header{-ms-flex-negative:0;flex-shrink:0}.bar-row[data-v-3f3f221b]{display:grid;grid-template-columns:1.6fr 3fr auto;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.bar-label[data-v-3f3f221b]{font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-track[data-v-3f3f221b]{width:100%;height:11px;border-radius:8px;background:#e9edf3;overflow:hidden}.bar-fill[data-v-3f3f221b]{height:100%;border-radius:8px}.bar-value[data-v-3f3f221b]{font-size:.78rem;font-weight:600}.badge-soft-secondary[data-v-3f3f221b]{background:#ecf2f8;color:#334e68;border-radius:12px}.spacer-bot[data-v-0e1284b4],.spacer-bot[data-v-43983491],.spacer-bot[data-v-fefea254]{margin-bottom:10px}.spacer-top[data-v-7960d692]{margin-top:4px}.spacer-input[data-v-3602cbc8]{margin-top:15px}.spacer[data-v-49be7b07],.spacer[data-v-1887c9e4]{margin-left:5px;margin-bottom:10px}.card[data-v-2097b186]{border-radius:12px;border:1px solid #e9ecef}.card-header[data-v-2097b186]{border-radius:12px 12px 0 0!important}.input-group-text[data-v-2097b186]{font-size:12px;color:#6c757d}.form-control[data-v-2097b186]:focus{border-color:#17a2b8;-webkit-box-shadow:0 0 0 .15rem rgba(23,162,184,.2);box-shadow:0 0 0 .15rem rgba(23,162,184,.2)}.spacer[data-v-30687b9d]{margin-bottom:15px}.spacer-top[data-v-dfcaa906]{margin-top:30px;margin-bottom:30px}.spacer[data-v-cd302d9e]{margin-top:40px}.spacer[data-v-721c6873]{margin-top:30px}.spacer-left[data-v-721c6873]{margin-left:5px}.spacer[data-v-d813fbc0]{margin-top:30px}.spacer-left[data-v-d813fbc0]{margin-left:5px;margin-top:5px}.spacer-top[data-v-2d5e2d62],.spacer-top[data-v-5e8f5578],.spacer-top[data-v-6ac710a0],.spacer-top[data-v-9b269fd4],.spacer-top[data-v-22d3b6dc],.spacer-top[data-v-68a37eb2]{margin-top:10px}.spacer-top-bottom{margin-top:7px;margin-bottom:7px}.spacer-top[data-v-8dfe2f5a],.spacer-top[data-v-854123a6]{margin-top:10px}.spacer-top[data-v-23e4b823],.spacer-top[data-v-f59b30ce]{margin-top:30px;margin-bottom:30px}.spacer{margin-left:15px}.spacer-left{margin-left:10px}html[data-v-15c45ba2]{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;font-family:Nunito}.heading[data-v-15c45ba2]{font-size:1.3rem}.jumbotron[data-v-15c45ba2]{background:#0a0a66;text-align:center;color:#fff}.CTA__prompt[data-v-15c45ba2]{font-size:1.4rem}.client__details[data-v-15c45ba2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn[data-v-15c45ba2]{margin-bottom:2rem}input[data-v-15c45ba2]{width:50%}input[data-v-15c45ba2],select[data-v-15c45ba2]{border:none;padding:9px 12px;border:1px solid rgba(60,66,87,.12);margin:1rem 0;border-radius:.4rem;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04)}select[data-v-15c45ba2]{width:70%}.user__details--container[data-v-15c45ba2]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.user__details-header-and-renewal__CTA[data-v-15c45ba2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.user__details--container-main[data-v-15c45ba2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name[data-v-15c45ba2]{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#697386}.primary__detail[data-v-15c45ba2]{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.primary__detail[data-v-15c45ba2],.ussd[data-v-15c45ba2]{padding:1rem 2rem;background:#fff;border:1px solid rgba(60,66,87,.12);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);border-radius:.4rem}.ussd[data-v-15c45ba2]{min-width:90%;margin:0 1rem 2rem 1rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;word-wrap:break-word}.fa-2x[data-v-15c45ba2]{color:#697386}.primary__detail--text[data-v-15c45ba2]{font-weight:500;text-align:right}.enrollee__img[data-v-15c45ba2]{width:65%;height:auto;margin-bottom:1rem;border-radius:.4rem}.user__-details--container-other[data-v-15c45ba2]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:2rem;-webkit-box-shadow:0 15px 30px rgb(0 0 0/8%);box-shadow:0 15px 30px rgb(0 0 0/8%)}.other__details--heading[data-v-15c45ba2]{font-size:1.5rem;font-weight:500;color:#697386}.other__detail[data-v-15c45ba2]{border-bottom:1px solid rgba(60,66,87,.12);margin-top:1rem}@media screen and (max-width:64rem){.user__details--container-main[data-v-15c45ba2]{-webkit-box-flex:2;-ms-flex:2;flex:2}.primary__detail[data-v-15c45ba2]{width:100%}}@media screen and (max-width:48.1rem){.user__details--container[data-v-15c45ba2]{display:block;padding:2rem 1rem}.user__details--container-main[data-v-15c45ba2]{padding:0}.fa-2x[data-v-15c45ba2]{font-size:1.5rem}input[data-v-15c45ba2]{width:92%}select[data-v-15c45ba2]{width:100%}}html[data-v-59b7bf57]{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;font-family:Nunito}.spacer[data-v-59b7bf57]{margin-top:10px;margin-bottom:10px}.heading[data-v-59b7bf57]{font-size:1.3rem}.jumbotron[data-v-59b7bf57]{background:#48b378;text-align:center;color:#fff}.CTA__prompt[data-v-59b7bf57]{font-size:1.4rem}.client__details[data-v-59b7bf57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn[data-v-59b7bf57]{margin-bottom:2rem}input[data-v-59b7bf57]{width:50%}input[data-v-59b7bf57],select[data-v-59b7bf57]{border:none;padding:9px 12px;border:1px solid rgba(60,66,87,.12);margin:1rem 0;border-radius:.4rem;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04)}select[data-v-59b7bf57]{width:70%}.user__details--container[data-v-59b7bf57]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.user__details-header-and-renewal__CTA[data-v-59b7bf57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.user__details--container-main[data-v-59b7bf57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name[data-v-59b7bf57]{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#697386}.primary__detail[data-v-59b7bf57]{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.primary__detail[data-v-59b7bf57],.ussd[data-v-59b7bf57]{padding:1rem 2rem;background:#fff;border:1px solid rgba(60,66,87,.12);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);border-radius:.4rem}.ussd[data-v-59b7bf57]{min-width:90%;margin:0 1rem 2rem 1rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;word-wrap:break-word}.fa-2x[data-v-59b7bf57]{color:#697386}.primary__detail--text[data-v-59b7bf57]{font-weight:500;text-align:right}.enrollee__img[data-v-59b7bf57]{width:65%;height:auto;margin-bottom:1rem;border-radius:.4rem}.user__-details--container-other[data-v-59b7bf57]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:2rem;-webkit-box-shadow:0 15px 30px rgb(0 0 0/8%);box-shadow:0 15px 30px rgb(0 0 0/8%)}.other__details--heading[data-v-59b7bf57]{font-size:1.5rem;font-weight:500;color:#697386}.other__detail[data-v-59b7bf57]{border-bottom:1px solid rgba(60,66,87,.12);margin-top:1rem}.image__container[data-v-59b7bf57]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:64rem){.user__details--container-main[data-v-59b7bf57]{-webkit-box-flex:2;-ms-flex:2;flex:2}.primary__detail[data-v-59b7bf57]{width:100%}}@media screen and (max-width:48.1rem){.user__details--container[data-v-59b7bf57]{display:block;padding:2rem 1rem}.user__details--container-main[data-v-59b7bf57]{padding:0}.fa-2x[data-v-59b7bf57]{font-size:1.5rem}input[data-v-59b7bf57]{width:92%}select[data-v-59b7bf57]{width:100%}}.page-header[data-v-f32ed478]{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff}.page-title[data-v-f32ed478]{font-size:1.6rem;font-weight:700;margin:0;color:#fff}.page-subtitle[data-v-f32ed478]{opacity:.75;margin:4px 0 0;font-size:.9rem}.mt-n3[data-v-f32ed478]{margin-top:-16px}.form-card[data-v-f32ed478]{border-radius:14px;overflow:hidden;border:none}.form-card-header[data-v-f32ed478]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 28px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header[data-v-f32ed478],.form-close-btn[data-v-f32ed478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-close-btn[data-v-f32ed478]{background:hsla(0,0%,100%,.15);border:none;border-radius:8px;color:#fff;width:34px;height:34px;cursor:pointer;font-size:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-close-btn[data-v-f32ed478]:hover{background:hsla(0,0%,100%,.28)}.form-section[data-v-f32ed478]{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #f1f5f9}.form-section[data-v-f32ed478]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-f32ed478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-weight:600;color:#374151;font-size:.9rem;margin-bottom:16px}.section-number[data-v-f32ed478]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff;font-size:.75rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.form-label[data-v-f32ed478]{font-weight:600;font-size:.85rem;color:#374151;margin-bottom:6px}.styled-select[data-v-f32ed478]{border:1.5px solid #e2e8f0;border-radius:8px;padding:9px 12px;font-size:.88rem}.styled-select[data-v-f32ed478]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.styled-textarea[data-v-f32ed478]{border:1.5px solid #e2e8f0;border-radius:8px;resize:vertical;font-size:.88rem}.styled-textarea[data-v-f32ed478]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 3px rgba(37,99,235,.1);box-shadow:0 0 0 3px rgba(37,99,235,.1);outline:none}.patient-preview[data-v-f32ed478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;padding:14px 18px;margin-top:10px}.preview-avatar[data-v-f32ed478]{width:56px;height:56px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid #10b981;-ms-flex-negative:0;flex-shrink:0}.reason-chip[data-v-f32ed478]{padding:5px 14px;border-radius:20px;font-size:.8rem;font-weight:500;cursor:pointer;background:#f1f5f9;border:1.5px solid #e2e8f0;color:#374151;-webkit-transition:all .15s ease;transition:all .15s ease}.reason-chip[data-v-f32ed478]:hover{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.reason-chip--active[data-v-f32ed478]{background:#2563eb;border-color:#2563eb;color:#fff}.facility-transfer-row[data-v-f32ed478]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.facility-box[data-v-f32ed478]{border-radius:10px;padding:14px 18px;min-width:200px}.facility-box--from[data-v-f32ed478]{background:#fef3c7;border:1px solid #fcd34d}.facility-box--to[data-v-f32ed478]{background:#f0fdf4;border:1px solid #bbf7d0}.facility-box__label[data-v-f32ed478]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:6px}.facility-box__value[data-v-f32ed478]{font-weight:600;color:#374151;margin:0;font-size:.9rem}.transfer-arrow[data-v-f32ed478]{width:36px;height:36px;border-radius:50%;background:#e0e7ff;color:#3730a3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;-ms-flex-negative:0;flex-shrink:0}.upload-zone[data-v-f32ed478]{border:2px dashed #cbd5e1;border-radius:10px;background:#f8fafc;-webkit-transition:border-color .2s;transition:border-color .2s}.upload-zone[data-v-f32ed478]:hover{border-color:#2563eb}.upload-label[data-v-f32ed478]{display:block;text-align:center;padding:28px 24px;cursor:pointer;color:#475569;margin:0}.btn-create[data-v-f32ed478]{background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border:none;border-radius:8px;padding:10px 24px;font-weight:600}.btn-create[data-v-f32ed478]:hover{opacity:.9;color:#fff}.btn-cancel[data-v-f32ed478]{background:#f1f5f9;border:none;border-radius:8px;padding:10px 20px;color:#475569;font-weight:600}.chat-shell[data-v-86b8f36a]{min-height:600px}.chat-messages[data-v-86b8f36a]{height:460px;overflow-y:auto;padding:20px;background:#f8f9fb}.chat-row[data-v-86b8f36a]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.chat-row-user[data-v-86b8f36a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.chat-row-assistant[data-v-86b8f36a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.chat-bubble[data-v-86b8f36a]{max-width:82%;border-radius:12px;padding:12px 14px}.chat-user[data-v-86b8f36a]{background:#17a2b8;color:#fff}.chat-assistant[data-v-86b8f36a]{background:#fff;border:1px solid #e8ecf3}.chat-text[data-v-86b8f36a]{white-space:pre-wrap;margin-bottom:6px}.chat-summary[data-v-86b8f36a]{white-space:pre-wrap;font-size:13px;line-height:1.5}.metric-box[data-v-86b8f36a]{border:1px solid;border-radius:10px;padding:10px}.metric-label[data-v-86b8f36a]{font-size:12px;opacity:.8}.metric-value[data-v-86b8f36a]{font-weight:700}.chat-time[data-v-86b8f36a]{opacity:.8;font-size:11px}.chat-composer[data-v-86b8f36a]{background:#fff}.typing-dots span[data-v-86b8f36a]{-webkit-animation:blink-data-v-86b8f36a 1.2s infinite;animation:blink-data-v-86b8f36a 1.2s infinite;margin-left:2px}.typing-dots span[data-v-86b8f36a]:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.typing-dots span[data-v-86b8f36a]:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}@-webkit-keyframes blink-data-v-86b8f36a{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes blink-data-v-86b8f36a{0%,80%,to{opacity:.3}40%{opacity:1}}.page-lock-overlay[data-v-1b9bb699]{position:fixed;inset:0;background:rgba(0,0,0,.55);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-lock-box[data-v-1b9bb699]{background:#fff;border-radius:12px;padding:40px 48px;text-align:center;max-width:420px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.18);box-shadow:0 8px 32px rgba(0,0,0,.18)}.page-lock-icon[data-v-1b9bb699]{font-size:2.5rem;color:#e67700;margin-bottom:12px}.scrollmodal[data-v-1b9bb699]{height:100%;margin:0}.scrollmodal .modal-content[data-v-1b9bb699]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scrollmodal .modal-body[data-v-1b9bb699]{overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-header[data-v-c374982a]{background:linear-gradient(135deg,#1e3a5f,#2563eb);padding-bottom:40px}.header-icon-wrap[data-v-c374982a]{width:48px;height:48px;background:hsla(0,0%,100%,.15);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.mt-n3[data-v-c374982a]{margin-top:-16px}.table-card[data-v-c374982a]{border-radius:12px;border:1px solid #e9ecef;overflow:hidden}.form-card-header[data-v-c374982a]{gap:12px;padding:14px 20px;background:linear-gradient(135deg,#1e3a5f,#2563eb)}.form-card-header[data-v-c374982a],.section-number[data-v-c374982a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-number[data-v-c374982a]{width:32px;height:32px;background:hsla(0,0%,100%,.2);border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;-ms-flex-negative:0;flex-shrink:0}.info-label[data-v-c374982a]{font-size:.82rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.03em}.btn-submit[data-v-c374982a]{background:linear-gradient(135deg,#1e3a5f,#2563eb);border:none;color:#fff;border-radius:8px;font-weight:600;padding:10px 24px}.btn-submit[data-v-c374982a]:hover{opacity:.9;color:#fff}.btn-submit[data-v-c374982a]:disabled{opacity:.5;cursor:not-allowed}.form-control[data-v-c374982a]:focus{border-color:#2563eb;-webkit-box-shadow:0 0 0 .15rem rgba(37,99,235,.15);box-shadow:0 0 0 .15rem rgba(37,99,235,.15)}html[data-v-349364c8]{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;font-family:Nunito}.spacer[data-v-349364c8]{margin-top:10px;margin-bottom:10px}.heading[data-v-349364c8]{font-size:1.3rem}.jumbotron[data-v-349364c8]{background:#48acb3;text-align:center;color:#fff}.CTA__prompt[data-v-349364c8]{font-size:1.4rem}.client__details[data-v-349364c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn[data-v-349364c8]{margin-bottom:2rem}input[data-v-349364c8]{width:50%}input[data-v-349364c8],select[data-v-349364c8]{border:none;padding:9px 12px;border:1px solid rgba(60,66,87,.12);margin:1rem 0;border-radius:.4rem;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04)}select[data-v-349364c8]{width:70%}.user__details--container[data-v-349364c8]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}.user__details-header-and-renewal__CTA[data-v-349364c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.user__details--container-main[data-v-349364c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.name[data-v-349364c8]{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#697386}.primary__detail[data-v-349364c8]{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.primary__detail[data-v-349364c8],.ussd[data-v-349364c8]{padding:1rem 2rem;background:#fff;border:1px solid rgba(60,66,87,.12);-webkit-box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);box-shadow:0 2px 5px rgba(0,0,0,.08),0 1px 1px rgba(0,0,0,.04);border-radius:.4rem}.ussd[data-v-349364c8]{min-width:90%;margin:0 1rem 2rem 1rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;word-wrap:break-word}.fa-2x[data-v-349364c8]{color:#697386}.primary__detail--text[data-v-349364c8]{font-weight:500;text-align:right}.enrollee__img[data-v-349364c8]{width:65%;height:auto;margin-bottom:1rem;border-radius:.4rem}.user__-details--container-other[data-v-349364c8]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-flex:2;-ms-flex:2;flex:2;padding:2rem;-webkit-box-shadow:0 15px 30px rgb(0 0 0/8%);box-shadow:0 15px 30px rgb(0 0 0/8%)}.other__details--heading[data-v-349364c8]{font-size:1.5rem;font-weight:500;color:#697386}.other__detail[data-v-349364c8]{border-bottom:1px solid rgba(60,66,87,.12);margin-top:1rem}.image__container[data-v-349364c8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:64rem){.user__details--container-main[data-v-349364c8]{-webkit-box-flex:2;-ms-flex:2;flex:2}.primary__detail[data-v-349364c8]{width:100%}}@media screen and (max-width:48.1rem){.user__details--container[data-v-349364c8]{display:block;padding:2rem 1rem}.user__details--container-main[data-v-349364c8]{padding:0}.fa-2x[data-v-349364c8]{font-size:1.5rem}input[data-v-349364c8]{width:92%}select[data-v-349364c8]{width:100%}}.spacer-top-bottom[data-v-1cffa708]{margin-top:10px;margin-bottom:10px}