.details-container[data-v-e0056482]{max-width:100%}.details-section[data-v-e0056482]{background:#fff;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px rgba(0,0,0,.06);border:1px solid #e5e7eb}.section-header[data-v-e0056482]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #f3f4f6}.section-header-left[data-v-e0056482]{display:flex;align-items:center;gap:12px}.section-icon[data-v-e0056482]{width:40px;height:40px;background:var(--primary);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px}.section-title[data-v-e0056482]{font-size:18px;font-weight:600;color:#1f2937;margin:0}.btn-back[data-v-e0056482]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:#f3f4f6;color:#374151;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-back[data-v-e0056482]:hover{background:#e5e7eb;border-color:#9ca3af}.btn-back i[data-v-e0056482]{font-size:16px}.btn-download[data-v-e0056482]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease;box-shadow:0 2px 4px rgba(102,126,234,.2)}.btn-download[data-v-e0056482]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(102,126,234,.3);color:#fff;text-decoration:none}.btn-download i[data-v-e0056482]{font-size:16px}.info-grid[data-v-e0056482]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1px;background:#e5e7eb;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.info-card[data-v-e0056482]{background:#fff;padding:20px;transition:all .2s ease}.info-card[data-v-e0056482]:hover{background:#f9fafb}.info-label[data-v-e0056482]{display:block;color:#6b7280;font-size:12px;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.info-value[data-v-e0056482]{display:block;color:#111827;font-size:15px;font-weight:600;word-break:break-word;line-height:1.5}.status-badge[data-v-e0056482]{display:inline-block;padding:6px 14px;border-radius:20px;font-size:13px;font-weight:600;text-transform:capitalize}.status-badge.active[data-v-e0056482]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-e0056482]{background:#fee2e2;color:#991b1b}.attachment-grid[data-v-e0056482]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.attachment-card[data-v-e0056482]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;padding:16px;display:flex;flex-direction:column;gap:12px}.attachment-label[data-v-e0056482]{color:#6b7280;font-size:13px;font-weight:500}.btn-view[data-v-e0056482]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#3b82f6;color:#fff;border-radius:4px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s ease;align-self:flex-start}.btn-view[data-v-e0056482]:hover{background:#2563eb;color:#fff;text-decoration:none;transform:translateY(-1px)}.btn-view i[data-v-e0056482]{font-size:14px}.attachment-empty[data-v-e0056482]{color:#9ca3af;font-size:14px}.table-wrapper[data-v-e0056482]{background:#fff;border-radius:6px;overflow:hidden;border:1px solid #e5e7eb}.modern-table[data-v-e0056482]{margin-bottom:0}.modern-table[data-v-e0056482] thead{background:#f9fafb}.modern-table[data-v-e0056482] thead th{color:#374151;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e5e7eb;padding:14px 16px}.modern-table[data-v-e0056482] tbody td{color:#1f2937;font-size:14px;padding:14px 16px;vertical-align:middle}.modern-table[data-v-e0056482] tbody tr{border-bottom:1px solid #f3f4f6;transition:background-color .2s ease}.modern-table[data-v-e0056482] tbody tr:last-child{border-bottom:none}.modern-table[data-v-e0056482] tbody tr:hover{background-color:#f9fafb}.empty-state[data-v-e0056482]{text-align:center;padding:60px 20px}.empty-state i[data-v-e0056482]{font-size:64px;color:#d1d5db;margin-bottom:16px}.empty-state p[data-v-e0056482]{color:#6b7280;font-size:16px;margin:0}@media (max-width:768px){.details-section[data-v-e0056482]{padding:16px;margin-bottom:16px}.section-header[data-v-e0056482]{flex-direction:column;align-items:flex-start;gap:12px}.btn-download[data-v-e0056482]{width:100%;justify-content:center}.attachment-grid[data-v-e0056482],.info-grid[data-v-e0056482]{grid-template-columns:1fr}.section-icon[data-v-e0056482]{width:36px;height:36px;font-size:18px}.section-title[data-v-e0056482]{font-size:16px}}@media (max-width:480px){.btn-back[data-v-e0056482],.btn-download[data-v-e0056482]{font-size:13px;padding:8px 16px}}