.uk-table th {
	vertical-align: middle;
}


#adminCons .fixed {
  max-width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 상부바에 강제값을 막는다.*/
 .uk-navbar-toggle {
  min-height: auto !important;
}


/*
.uk-notification {
  top: 50% !important;
  left: 50%;
  transform: translate(-50%, -50%);
}
*/



/* 네임카드 변경 */
.uk-card-default {
background-color: #fff;
color: #666;
border : 1px solid #efefef;
border-radius: 4px;
box-shadow: 0 1px 3px rgba(0,0,0,.08);
}




/* 공통 스타일 */
.uk-input,
.uk-select,
.uk-textarea {
  border: 1px solid #ddd;
  border-radius: 12px;             /* 둥근 모서리 */
  /* padding: 14px 16px; */
  font-size: 16px;
  transition: all 0.25s ease-in-out;
  background: #f5f5f5;
  appearance: none;                /* 브라우저 기본 select 화살표 제거 */
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* placeholder / 기본 텍스트 색상 */
.uk-input::placeholder,
.uk-textarea::placeholder {
  color: #aaa;
  font-weight: 400;
}

/* 포커스 효과 */
.uk-input:focus,
.uk-select:focus,
.uk-textarea:focus {
  border-color: #1e87f0;
  box-shadow: 0 0 0 3px rgba(30,135,240,0.2);
  background: #fff;
  outline: none;
}

/* select 전용 - 화살표 커스텀 */
.uk-select {
  background-image: url("data:image/svg+xml;utf8,<svg fill='%231e87f0' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 16px;
  padding-right: 40px; /* 화살표 공간 */
}


  /* ------------------------------------
   * 🟩 모바일
   * ------------------------------------ */
  
  @media (max-width: 600px) {

}
  
