/* WW262 all questionnaire columns and explicit sidebar control */
.compact-sidebar-arrow{position:fixed;z-index:45;top:76px;left:184px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#fff;border:1px solid #cbd7e4;border-radius:8px;color:#34536a;cursor:pointer;box-shadow:0 2px 5px #18354b0c}.compact-sidebar-arrow:hover{background:#eaf2f8}.compact-sidebar-arrow:focus-visible{outline:3px solid #2862ff;outline-offset:3px}.compact-sidebar-arrow.is-collapsed{left:8px}.compact-admin-application.is-panel-collapsed .compact-breadcrumb{padding-left:20px}.hr-column-picker fieldset{width:min(420px,calc(100vw - 64px));max-height:min(65dvh,570px);padding:16px}.hr-column-search{width:100%;box-sizing:border-box;min-height:38px;padding:8px 10px;border:1px solid #cad8e5;border-radius:7px;font:inherit}.hr-column-actions{display:flex;justify-content:space-between;gap:8px;margin:10px 0}.hr-column-actions button{font:inherit;font-size:12px;color:#00536e;background:#edf4f8;border:0;border-radius:6px;padding:8px;cursor:pointer}.hr-column-group{margin:15px 0}.hr-column-group>strong{display:block;font-size:11px;color:#66788d;letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px}.hr-column-picker label{align-items:flex-start;line-height:1.5}.hr-column-picker label input{flex-shrink:0;margin-top:2px}.hr-answer-cell{white-space:pre-wrap;max-height:150px;overflow:auto;min-width:200px;max-width:340px}.hr-candidate-grid th{max-width:340px;white-space:normal;min-width:160px}.hr-candidate-grid td{min-width:180px}
@media(max-width:1023px){.compact-sidebar-arrow{display:none}}
.hr-column-picker input.hr-column-search{width:100%;height:38px;min-height:38px;accent-color:auto}.hr-column-picker fieldset{max-height:min(430px,calc(100dvh - 500px));min-height:180px}.hr-column-picker label span{min-width:0;overflow-wrap:anywhere}
.hr-column-heading{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:48px;line-height:16px;max-width:300px}.hr-candidate-grid th{height:76px}.compact-admin-application.is-panel-collapsed .compact-section-bar{padding-left:46px}
