.gl-user-picker-modal__body,.gl-employee-picker-modal__body{gap:12px;height:480px;display:flex}.gl-user-picker-modal__org,.gl-employee-picker-modal__org{border-right:1px solid var(--color-fill-2);flex-direction:column;flex-shrink:0;gap:8px;width:220px;padding-right:12px;display:flex}.gl-user-picker-modal__members,.gl-employee-picker-modal__members{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.gl-user-picker-modal__selected,.gl-employee-picker-modal__selected{width:var(--gl-picker-modal-selected-width,240px);border-left:1px solid var(--color-fill-2);flex-direction:column;flex-shrink:0;gap:8px;padding-left:12px;display:flex}.gl-user-picker-modal__col-title,.gl-employee-picker-modal__col-title{justify-content:space-between;align-items:center;min-height:24px;font-size:14px;font-weight:500;display:flex}.gl-user-picker-modal__org-tree,.gl-employee-picker-modal__org-tree{flex:1;min-height:0;overflow:auto}@media (max-width:767px){.gl-user-picker-modal__body,.gl-employee-picker-modal__body{flex-direction:column;gap:8px;height:60vh}.gl-user-picker-modal__org,.gl-employee-picker-modal__org,.gl-user-picker-modal__members,.gl-employee-picker-modal__members,.gl-user-picker-modal__selected,.gl-employee-picker-modal__selected{border-left:0;border-right:0;flex:1;width:100%;min-height:0;padding-left:0;padding-right:0}.gl-user-picker-modal__org,.gl-employee-picker-modal__org{border-bottom:1px solid var(--color-fill-2)}.gl-user-picker-modal__selected,.gl-employee-picker-modal__selected{border-top:1px solid var(--color-fill-2)}}.gl-user-picker-modal__select-all,.gl-employee-picker-modal__select-all{border-bottom:1px solid var(--color-fill-2);padding:4px 0}.gl-user-picker-modal__member-list,.gl-employee-picker-modal__member-list{flex:1;min-height:0;overflow:auto}.gl-user-picker-modal__member-loading,.gl-employee-picker-modal__member-loading{justify-content:center;align-items:center;height:100%;display:flex}.gl-user-picker-modal__member-list-inner,.gl-employee-picker-modal__member-list-inner{height:auto}.gl-user-picker-modal__member-item,.gl-employee-picker-modal__member-item{cursor:pointer;border-radius:4px;align-items:center;padding:6px 8px;display:flex}.gl-user-picker-modal__member-item:hover,.gl-employee-picker-modal__member-item:hover{background-color:var(--color-fill-2)}.gl-user-picker-modal__member-item--disabled,.gl-employee-picker-modal__member-item--disabled{cursor:not-allowed;opacity:.5}.gl-user-picker-modal__member-item--disabled:hover,.gl-employee-picker-modal__member-item--disabled:hover{background-color:#0000}.gl-user-picker-modal__member-info,.gl-employee-picker-modal__member-info{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.gl-user-picker-modal__member-name,.gl-employee-picker-modal__member-name{margin-left:4px}.gl-user-picker-modal__member-dept{color:var(--color-text-2);margin-left:8px;font-size:12px}.gl-employee-picker-modal__member-text{flex-direction:column;gap:2px;display:flex}.gl-employee-picker-modal__member-meta{color:var(--color-text-2);align-items:center;gap:8px;margin-left:4px;font-size:12px;display:flex}.gl-user-picker-modal__selected-list,.gl-employee-picker-modal__selected-list{flex-wrap:wrap;flex:1;align-content:flex-start;gap:4px;min-height:0;display:flex;overflow:auto}.gl-user-picker-modal__selected-chip,.gl-employee-picker-modal__selected-chip{background-color:var(--color-fill-2);border-radius:16px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.gl-user-picker-modal__selected-name,.gl-employee-picker-modal__selected-name{font-size:13px}.gl-user-picker-modal__selected-remove,.gl-employee-picker-modal__selected-remove{cursor:pointer;color:var(--color-text-2);background:0 0;border:none;padding:0 4px;font-size:14px;line-height:1}.gl-user-picker-modal__selected-remove:hover,.gl-employee-picker-modal__selected-remove:hover{color:var(--color-text-1)}.gl-user-picker-modal__sr-only,.gl-employee-picker-modal__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gl-user-picker-modal__error-inline,.gl-employee-picker-modal__error-inline{color:var(--color-text-1);justify-content:center;align-items:center;gap:12px;padding:24px 16px;display:flex}.gl-user-picker-modal__error-inline-icon,.gl-employee-picker-modal__error-inline-icon{color:rgb(var(--danger-6));flex-shrink:0;font-size:24px}.gl-user-picker-modal__error-inline-content,.gl-employee-picker-modal__error-inline-content{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.gl-user-picker-modal__error-inline-title,.gl-employee-picker-modal__error-inline-title{font-size:14px;font-weight:500;line-height:1.5}.gl-user-picker-trigger[data-v-cb5f79a7]{cursor:pointer}.gl-user-picker[data-v-86aa1893]{width:100%}.gl-user-picker__readonly[data-v-86aa1893]{min-height:32px;color:var(--color-text-1);padding:5px 0;line-height:22px;display:inline-block}.gl-user-picker__arrow[data-v-86aa1893]{color:var(--color-text-3);font-size:12px;transition:transform .2s}.gl-user-picker__retry-icon[data-v-86aa1893]{color:rgb(var(--danger-6));cursor:pointer;font-size:12px;transition:color .2s}.gl-user-picker__retry-icon[data-v-86aa1893]:hover{color:rgb(var(--danger-7))}.gl-user-picker__retry-icon--spinning[data-v-86aa1893]{animation:.8s linear infinite gl-user-picker-spin-86aa1893}@keyframes gl-user-picker-spin-86aa1893{to{transform:rotate(360deg)}}.gl-user-picker__error-inline[data-v-86aa1893]{color:var(--color-text-1);font-size:var(--font-size-body-1);white-space:nowrap;align-items:center;gap:6px;padding:8px 12px;display:flex}.gl-user-picker__error-inline-icon[data-v-86aa1893]{color:rgb(var(--danger-6));flex-shrink:0;font-size:14px}.gl-user-picker__error-inline-text[data-v-86aa1893]{text-overflow:ellipsis;min-width:0;color:rgb(var(--danger-6));flex:1;overflow:hidden}.gl-user-picker__empty[data-v-86aa1893]{color:var(--color-text-3);font-size:var(--font-size-body-1);text-align:center;padding:8px 12px;display:block}.gl-user-picker__sr-only[data-v-86aa1893]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
