.navbar-nav.me-auto ul {
   { width: 240px; display: none; position: absolute; top: 100%; left: 0; background: #1b2b55; border: 1px solid #546196; z-index: 500;}
}

/*--- 인수인계 상태 칩 (공통) --------------------------------------------------------*/
.status-chip { display:inline-flex; align-items:center; padding:2px 12px; border-radius:50px; font-size:11px; font-weight:600; border:none; white-space:nowrap; }
.status-C020001 { background:#6c757d; color:#fff; }
.status-C020002 { background:#0d6efd; color:#fff; }
.status-C020003 { background:#198754; color:#fff; }
.status-C020004 { background:#dc3545; color:#fff; }
/*--- 인수인계 상태 칩 (목록 — 검색조건 영역과 동일한 사이즈로 확대) ---*/
.status-chip-lg { padding:4px 14px; font-size:12px; }

/*--- 인수인계 Project No 색상 (진행상태별) -----------------------------------------*/
.proj-no-C020001 { color:#6c757d; font-weight:bold; }
.proj-no-C020002 { color:#0d6efd; font-weight:bold; }
.proj-no-C020003 { color:#198754; font-weight:bold; }
.proj-no-C020004 { color:#dc3545; font-weight:bold; }

/*--- POP UP ------------------------------------------------------------------------*/
.dim          { position: absolute; top:0; left: 0; right: 0; bottom: 0;  background:rgba(0,0,0,0.5); display:none; overflow: auto; z-index: 100; }

.modal-footer .btn.round {
   border-bottom-left-radius: 0.5rem;
}

.bi {
   pointer-events: none;
}

/*-그리드 안의 콤보박스 크기 조정-*/
.rootianGrid .rootianCombo .comboArea {
    padding: 0.13rem;
}

.rootianGrid .rootianCombo .comboArea .comboArrow {
    top : 4px;
}


/*- 로딩 보여주기 -*/
body > .loadingArea {
   display: none;
   text-align: center;
   background: rgb(0, 0, 0, 0.2);
   position:absolute;
   z-index:1;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;   
   padding-top: 22%;
}

body > .loadingArea.show {
   display: block;
}

body > .loadingArea.show .spinner {
   vertical-align: middle;
   position: absolute;
   top: calc(50% - 45px);
   color: #EBF6FE;
}