.insured-person-sidebar[data-v-e22b6c0c]{background:var(--el-bg-color);border-right:1px solid var(--el-border-color-light);display:flex;flex-direction:column;height:100vh;overflow-y:auto;width:280px}.sidebar-header[data-v-e22b6c0c]{border-bottom:1px solid var(--el-border-color-lighter);padding:20px}.back-btn[data-v-e22b6c0c],.back-button[data-v-e22b6c0c]{margin-bottom:16px}.back-btn[data-v-e22b6c0c]{border-color:var(--el-border-color-light);border-radius:8px;color:#0f766e;justify-content:flex-start;width:100%}.back-btn[data-v-e22b6c0c]:hover{background-color:#10b9810f;border-color:#10b98180;color:#059669}.person-info[data-v-e22b6c0c]{text-align:left}.person-name[data-v-e22b6c0c]{color:var(--el-text-color-primary);font-size:18px;font-weight:600;line-height:1.3;margin:0 0 8px}.person-meta[data-v-e22b6c0c]{display:flex;flex-direction:column;gap:6px}.ils-number[data-v-e22b6c0c]{color:var(--el-text-color-regular);font-size:12px}.sidebar-nav[data-v-e22b6c0c]{flex:1;overflow-y:auto;padding:0 20px}.nav-section[data-v-e22b6c0c]{margin:24px 0}.nav-section-title[data-v-e22b6c0c]{color:var(--el-text-color-secondary);font-size:12px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.nav-item[data-v-e22b6c0c]{align-items:center;background:none;border:none;border-radius:8px;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:12px;margin-bottom:4px;padding:12px 16px;text-align:left;text-decoration:none;transition:all .2s;width:100%}.nav-item[data-v-e22b6c0c]:hover{background-color:#ecfdf5;color:#059669}.nav-item.active[data-v-e22b6c0c]{background-color:#10b981;color:#fff}.nav-item.action-item[data-v-e22b6c0c]{color:var(--el-text-color-secondary)}.nav-item.action-item[data-v-e22b6c0c]:hover{background-color:var(--el-fill-color-light);color:var(--el-text-color-primary)}.insured-person-sidebar[data-v-e22b6c0c]::-webkit-scrollbar{width:6px}.insured-person-sidebar[data-v-e22b6c0c]::-webkit-scrollbar-track{background:transparent}.insured-person-sidebar[data-v-e22b6c0c]::-webkit-scrollbar-thumb{background:#94a3b84d;border-radius:3px}.insured-person-sidebar[data-v-e22b6c0c]::-webkit-scrollbar-thumb:hover{background:#94a3b880}.sidebar-nav[data-v-e22b6c0c]::-webkit-scrollbar{width:4px}.sidebar-nav[data-v-e22b6c0c]::-webkit-scrollbar-track{background:transparent}.sidebar-nav[data-v-e22b6c0c]::-webkit-scrollbar-thumb{background:#94a3b833;border-radius:2px}
