table td[data-v-4f43da36]{height:40px}.t-heading[data-v-4f43da36]{background-color:#2e5f7f}.t-column[data-v-4f43da36]{background-color:#bdd3ec}table td[data-v-6371459c]{height:40px}.t-heading[data-v-6371459c]{background-color:#2e5f7f}.t-column[data-v-6371459c]{background-color:#bdd3ec}.view-container[data-v-0bd91e29]{max-width:56rem;margin:0 auto;padding:1.5rem 1.75rem}.view-section[data-v-0bd91e29]{margin-bottom:2rem;padding:1.5rem 1.75rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}.section-header[data-v-0bd91e29]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.section-icon[data-v-0bd91e29]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:.5rem;background:linear-gradient(135deg,#212a3e,#394867);color:#fff}.section-icon-approval[data-v-0bd91e29]{background:linear-gradient(135deg,#059669,#047857)}.section-icon-mou[data-v-0bd91e29]{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.section-icon-children[data-v-0bd91e29]{background:linear-gradient(135deg,#d97706,#b45309)}.section-title[data-v-0bd91e29]{font-size:1.125rem;font-weight:600;color:#1e293b;letter-spacing:-.01em}.info-grid[data-v-0bd91e29]{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:640px){.info-grid[data-v-0bd91e29]{flex-direction:row;align-items:flex-start}}.info-logo-card[data-v-0bd91e29]{flex-shrink:0}.info-logo-wrapper[data-v-0bd91e29]{width:8rem;height:8rem;padding:.5rem;border-radius:12px;border:1px solid #e2e8f0;background:#f8fafc}.info-logo-img[data-v-0bd91e29]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.info-details[data-v-0bd91e29]{flex:1;display:flex;flex-direction:column;gap:1rem}.info-row[data-v-0bd91e29]{display:flex;flex-direction:column;gap:.25rem}@media(min-width:640px){.info-row[data-v-0bd91e29]{flex-direction:row;align-items:baseline;gap:1rem}}.info-label[data-v-0bd91e29]{font-size:.875rem;font-weight:500;color:#64748b;min-width:10rem}.info-value[data-v-0bd91e29]{font-size:.9375rem;color:#1e293b}.info-value-highlight[data-v-0bd91e29]{color:#059669;font-weight:500}.data-table-wrapper[data-v-0bd91e29]{overflow-x:auto;border-radius:8px;border:1px solid #e2e8f0}.data-table[data-v-0bd91e29]{width:100%;border-collapse:collapse;font-size:.875rem}.data-table-th[data-v-0bd91e29]{padding:.75rem 1rem;text-align:left;font-weight:600;color:#64748b;background:#f8fafc;border-bottom:1px solid #e2e8f0}.data-table-th-num[data-v-0bd91e29]{width:3rem;text-align:center}.data-table-th-action[data-v-0bd91e29]{text-align:center;width:10rem}.action-buttons[data-v-0bd91e29]{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:nowrap;white-space:nowrap}.download-link-btn[data-v-0bd91e29]{background:#059669;color:#fff;cursor:pointer}.download-link-btn[data-v-0bd91e29]:hover{background:#047857;color:#fff}.data-table-tr[data-v-0bd91e29]{transition:background .15s ease}.data-table-tr[data-v-0bd91e29]:hover{background:#f8fafc}.data-table-td[data-v-0bd91e29]{padding:.875rem 1rem;color:#334155;border-bottom:1px solid #f1f5f9}.data-table-td-num[data-v-0bd91e29]{text-align:center;font-weight:500;color:#64748b}.data-table-td-action[data-v-0bd91e29]{text-align:center}.data-table-link[data-v-0bd91e29]{color:#0059ac;text-decoration:none}.data-table-link[data-v-0bd91e29]:hover{text-decoration:underline}.view-link[data-v-0bd91e29]{display:inline-flex;align-items:center;gap:.375rem;flex-shrink:0;white-space:nowrap;cursor:pointer;padding:.375rem .75rem;border-radius:6px;font-size:.8125rem;font-weight:500;color:#0059ac;text-decoration:none;background:#eff6ff;transition:all .2s ease}.view-link[data-v-0bd91e29]:hover{background:#dbeafe;color:#1d4ed8}.view-link-btn[data-v-0bd91e29]{border:none;font-family:inherit}.view-link-icon[data-v-0bd91e29]{width:1rem;height:1rem}.empty-state[data-v-0bd91e29]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;background:#f8fafc;border-radius:8px;border:1px dashed #cbd5e1}.empty-state-icon[data-v-0bd91e29]{font-size:2.5rem;color:#94a3b8;margin-bottom:.75rem}.empty-state-text[data-v-0bd91e29]{font-size:.9375rem;color:#64748b}.fade-enter-active[data-v-0bd91e29],.fade-leave-active[data-v-0bd91e29]{transition:opacity .3s ease}.fade-enter-from[data-v-0bd91e29],.fade-leave-to[data-v-0bd91e29]{opacity:0}.document-preview-container[data-v-0bd91e29]{display:flex;flex-direction:column;height:100%;min-height:400px}.document-preview-content[data-v-0bd91e29]{flex:1;overflow:auto;min-height:0}.document-preview-iframe[data-v-0bd91e29],.document-preview-image[data-v-0bd91e29]{width:100%;display:flex;justify-content:center;align-items:flex-start}.document-iframe[data-v-0bd91e29]{width:100%;height:70vh;min-height:400px;border:1px solid #e2e8f0;border-radius:8px}.document-img[data-v-0bd91e29]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:8px;border:1px solid #e2e8f0}.document-preview-fallback[data-v-0bd91e29]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.document-fallback-icon[data-v-0bd91e29]{font-size:4rem;color:#94a3b8;margin-bottom:1rem}.document-fallback-text[data-v-0bd91e29]{font-size:1rem;font-weight:500;color:#334155;margin-bottom:.5rem}.document-fallback-hint[data-v-0bd91e29]{font-size:.875rem;color:#64748b;margin-bottom:1.5rem}.document-preview-footer[data-v-0bd91e29]{flex-shrink:0;padding-top:1rem;border-top:1px solid #e2e8f0;display:flex;justify-content:center}.document-download-btn[data-v-0bd91e29]{display:inline-flex;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:#fff;background:#06c;border:none;border-radius:12px;cursor:pointer;transition:background .2s ease}.document-download-btn[data-v-0bd91e29]:hover{background:#0052a3;color:#fff}