.custom__menu-portal.system-select-menu-portal{z-index:10002!important}.custom__menu.system-select-menu{background:#fff;border:1px solid #e7e8eb;border-radius:8px;margin-top:4px;padding:4px;box-shadow:0 8px 24px #0f172a1f}.system-select-menu .custom__option{cursor:pointer;color:#334155;background:0 0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.system-select-menu .custom__option--is-focused{color:#334155!important;background:#f8fafc!important}.system-select-menu .custom__option--is-selected{font-weight:600;color:#2d586e!important;background:#eaf4fb!important}.system-select-option-content{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.system-select-option-check{color:#2d586e;flex-shrink:0}
.common-modal.add-user-modal{width:600px;box-shadow:0 20px 60px #0f172a40}.add-user-modal .common-modal-subtitle{font-size:12.5px}.add-user-modal .minimal-form-label{color:#334155;font-size:12.5px}.add-user-modal .common-modal-btn-secondary,.add-user-modal .common-modal-btn-primary{align-items:center;height:34px;padding:0 18px;display:inline-flex}.add-user-modal .common-modal-select .custom__indicator-separator{display:none}.add-user-modal .common-modal-select .custom__dropdown-indicator{color:#64748b;padding:4px;transition:transform .15s}.add-user-modal .common-modal-select .custom__dropdown-indicator svg{width:14px;height:14px}.add-user-modal .common-modal-select .custom__control--menu-is-open .custom__dropdown-indicator{transform:rotate(180deg)}.add-user-option-hint{color:#94a3b8;white-space:nowrap;font-size:11.5px;font-weight:400}.add-user-status-option{align-items:center;gap:8px;min-width:0;display:inline-flex}.add-user-status-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.add-user-status-dot.is-active{background:#16794c}.add-user-status-dot.is-inactive{background:#94a3b8}.add-user-leader-strip{color:#475569;background:#eaf4fb;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.add-user-leader-strip svg{color:#2d586e;flex-shrink:0;margin-top:2px}.add-user-leader-strip strong{color:#0a1433;font-weight:600}.add-user-modal .ck-datepicker-trigger{color:#0f172a;border-color:#d1d5db;height:38px;padding:0 12px;font-size:13px}.add-user-modal .ck-datepicker-trigger.ck-datepicker-placeholder{color:#94a3b8}.add-user-modal .ck-datepicker-trigger:focus{border-color:#2d586e;box-shadow:0 0 0 2px #2d586e26}.add-user-modal .ck-datepicker-icon{color:#64748b;width:15px;height:15px}.add-user-portfolio-card{border:1px solid #f1f5f9;border-radius:10px;overflow:hidden}.add-user-portfolio-item{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;display:flex}.add-user-portfolio-item-text{align-items:baseline;gap:8px;min-width:0;display:flex}.add-user-portfolio-item .achievement-text{color:#0f172a;font-size:13px}.add-user-portfolio-item .achievement-date{color:#94a3b8;white-space:nowrap;font-size:11px}.add-user-portfolio-remove{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;width:24px;height:24px;font-size:16px;line-height:1}.add-user-portfolio-remove:hover{color:#dc2626;background:#fdf0f0}.add-user-portfolio-addrow{background:#fbfcfd;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.add-user-portfolio-addrow .minimal-input{flex:1;min-width:120px}.add-user-portfolio-date{flex-shrink:0;width:150px}.add-user-portfolio-addbtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-shrink:0;height:38px;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.add-user-portfolio-addbtn:hover{background:#f8fafc;border-color:#cbd5e1}@media (max-width:480px){.add-user-portfolio-date{width:100%}}